diff --git a/pkg/cli/codemod_install_script_url.go b/pkg/cli/codemod_install_script_url.go new file mode 100644 index 0000000000..718caf2d85 --- /dev/null +++ b/pkg/cli/codemod_install_script_url.go @@ -0,0 +1,65 @@ +package cli + +import ( + "strings" + + "github.com/github/gh-aw/pkg/logger" +) + +var installScriptURLCodemodLog = logger.New("cli:codemod_install_script_url") + +// getInstallScriptURLCodemod creates a codemod for migrating githubnext/gh-aw to github/gh-aw in install script URLs +func getInstallScriptURLCodemod() Codemod { + return Codemod{ + ID: "install-script-url-migration", + Name: "Migrate install script URL from githubnext/gh-aw to github/gh-aw", + Description: "Updates install script URLs in job steps from the older githubnext/gh-aw location to the new github/gh-aw location", + IntroducedIn: "0.9.0", + Apply: func(content string, frontmatter map[string]any) (string, bool, error) { + // Parse frontmatter to get raw lines + frontmatterLines, markdown, err := parseFrontmatterLines(content) + if err != nil { + return content, false, err + } + + // Define patterns to search and replace + // Order matters: Check URL patterns first (with slash), then general patterns + oldPatterns := []string{ + "https://raw.githubusercontent.com/githubnext/gh-aw/", + "githubnext/gh-aw", + } + + newReplacements := []string{ + "https://raw.githubusercontent.com/github/gh-aw/", + "github/gh-aw", + } + + modified := false + result := make([]string, len(frontmatterLines)) + + for i, line := range frontmatterLines { + modifiedLine := line + + // Try to replace each old pattern with the new one in all lines + for j, oldPattern := range oldPatterns { + if strings.Contains(modifiedLine, oldPattern) { + modifiedLine = strings.ReplaceAll(modifiedLine, oldPattern, newReplacements[j]) + modified = true + installScriptURLCodemodLog.Printf("Replaced '%s' with '%s' on line %d", oldPattern, newReplacements[j], i+1) + } + } + + result[i] = modifiedLine + } + + if !modified { + return content, false, nil + } + + // Reconstruct the content + newContent := reconstructContent(result, markdown) + installScriptURLCodemodLog.Print("Applied install script URL migration") + return newContent, true, nil + }, + } +} diff --git a/pkg/cli/codemod_install_script_url_test.go b/pkg/cli/codemod_install_script_url_test.go new file mode 100644 index 0000000000..2f9ce6fc52 --- /dev/null +++ b/pkg/cli/codemod_install_script_url_test.go @@ -0,0 +1,286 @@ +//go:build !integration + +package cli + +import ( + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +func TestGetInstallScriptURLCodemod(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + // Verify codemod metadata + assert.Equal(t, "install-script-url-migration", codemod.ID, "Codemod ID should match") + assert.Equal(t, "Migrate install script URL from githubnext/gh-aw to github/gh-aw", codemod.Name, "Codemod name should match") + assert.NotEmpty(t, codemod.Description, "Codemod should have a description") + assert.Equal(t, "0.9.0", codemod.IntroducedIn, "Codemod version should match") + require.NotNil(t, codemod.Apply, "Codemod should have an Apply function") +} + +func TestInstallScriptURLCodemod_RawGitHubUserContent(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + runs-on: ubuntu-latest + steps: + - name: Install gh-aw + run: curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/main/install-gh-aw.sh | bash +--- + +# Test Workflow` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + "jobs": map[string]any{ + "setup": map[string]any{ + "runs-on": "ubuntu-latest", + "steps": []any{ + map[string]any{ + "name": "Install gh-aw", + "run": "curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/main/install-gh-aw.sh | bash", + }, + }, + }, + }, + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.True(t, applied, "Codemod should report changes") + assert.Contains(t, result, "https://raw.githubusercontent.com/github/gh-aw/main/install-gh-aw.sh", "Result should contain updated URL") + assert.NotContains(t, result, "githubnext/gh-aw", "Result should not contain old URL") +} + +func TestInstallScriptURLCodemod_RefsHeadsMain(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + steps: + - name: Install gh-aw extension + run: curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/refs/heads/main/install-gh-aw.sh | bash +--- + +# Test Workflow` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.True(t, applied, "Codemod should report changes") + assert.Contains(t, result, "https://raw.githubusercontent.com/github/gh-aw/refs/heads/main/install-gh-aw.sh", "Result should contain updated URL") + assert.NotContains(t, result, "githubnext/gh-aw", "Result should not contain old URL") +} + +func TestInstallScriptURLCodemod_ShortForm(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + steps: + - name: Install extension + run: gh extension install githubnext/gh-aw +--- + +# Test Workflow` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.True(t, applied, "Codemod should report changes") + assert.Contains(t, result, "github/gh-aw", "Result should contain updated repo") + assert.NotContains(t, result, "githubnext/gh-aw", "Result should not contain old repo") +} + +func TestInstallScriptURLCodemod_AlreadyMigrated(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + steps: + - name: Install gh-aw + run: curl -fsSL https://raw.githubusercontent.com/github/gh-aw/main/install-gh-aw.sh | bash +--- + +# Test Workflow` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.False(t, applied, "Codemod should not report changes when already migrated") + assert.Equal(t, content, result, "Content should remain unchanged") +} + +func TestInstallScriptURLCodemod_NoInstallScript(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Run tests + run: npm test +--- + +# Test Workflow` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.False(t, applied, "Codemod should not report changes when no install script found") + assert.Equal(t, content, result, "Content should remain unchanged") +} + +func TestInstallScriptURLCodemod_MultipleOccurrences(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + steps: + - name: Install gh-aw + run: curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/main/install-gh-aw.sh | bash + - name: Install extension + run: gh extension install githubnext/gh-aw +--- + +# Test Workflow` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.True(t, applied, "Codemod should report changes") + assert.Contains(t, result, "https://raw.githubusercontent.com/github/gh-aw/main/install-gh-aw.sh", "Result should contain updated URL") + assert.Contains(t, result, "gh extension install github/gh-aw", "Result should contain updated repo") + assert.NotContains(t, result, "githubnext/gh-aw", "Result should not contain old references") +} + +func TestInstallScriptURLCodemod_PreservesMarkdown(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + steps: + - name: Install gh-aw + run: curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/main/install-gh-aw.sh | bash +--- + +# Test Workflow + +This workflow installs gh-aw from githubnext. + +## Steps +- Download install script +- Run install script + +` + "```bash" + ` +curl -fsSL https://example.com/script.sh | bash +` + "```" + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.True(t, applied, "Codemod should report changes") + assert.Contains(t, result, "# Test Workflow", "Result should preserve markdown") + assert.Contains(t, result, "## Steps", "Result should preserve markdown sections") + assert.Contains(t, result, "```bash", "Result should preserve code blocks") + assert.Contains(t, result, "This workflow installs gh-aw from githubnext", "Result should preserve markdown text") +} + +func TestInstallScriptURLCodemod_PreservesIndentation(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + runs-on: ubuntu-latest + steps: + - name: Install gh-aw + run: curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/main/install-gh-aw.sh | bash +--- + +# Test` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.True(t, applied, "Codemod should report changes") + // Check that indentation is preserved + assert.Contains(t, result, " - name: Install gh-aw", "Result should preserve indentation") + assert.Contains(t, result, " run: curl", "Result should preserve indentation") +} + +func TestInstallScriptURLCodemod_DifferentBranches(t *testing.T) { + codemod := getInstallScriptURLCodemod() + + content := `--- +on: workflow_dispatch +jobs: + setup: + steps: + - name: Install from develop + run: curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/develop/install-gh-aw.sh | bash + - name: Install from specific tag + run: curl -fsSL https://raw.githubusercontent.com/githubnext/gh-aw/v1.0.0/install-gh-aw.sh | bash +--- + +# Test` + + frontmatter := map[string]any{ + "on": "workflow_dispatch", + } + + result, applied, err := codemod.Apply(content, frontmatter) + + require.NoError(t, err, "Apply should not return an error") + assert.True(t, applied, "Codemod should report changes") + assert.Contains(t, result, "https://raw.githubusercontent.com/github/gh-aw/develop/install-gh-aw.sh", "Result should update develop branch") + assert.Contains(t, result, "https://raw.githubusercontent.com/github/gh-aw/v1.0.0/install-gh-aw.sh", "Result should update tag reference") + assert.NotContains(t, result, "githubnext/gh-aw", "Result should not contain old references") +} diff --git a/pkg/cli/fix_codemods.go b/pkg/cli/fix_codemods.go index c7e74becbc..9b49ea2158 100644 --- a/pkg/cli/fix_codemods.go +++ b/pkg/cli/fix_codemods.go @@ -33,5 +33,6 @@ func GetAllCodemods() []Codemod { getMCPNetworkMigrationCodemod(), getDiscussionFlagRemovalCodemod(), getMCPModeToTypeCodemod(), + getInstallScriptURLCodemod(), } } diff --git a/pkg/cli/fix_codemods_test.go b/pkg/cli/fix_codemods_test.go index e6520b466b..e1c357da91 100644 --- a/pkg/cli/fix_codemods_test.go +++ b/pkg/cli/fix_codemods_test.go @@ -43,7 +43,7 @@ func TestGetAllCodemods_ReturnsAllCodemods(t *testing.T) { codemods := GetAllCodemods() // Verify we have the expected number of codemods - expectedCount := 15 + expectedCount := 16 assert.Len(t, codemods, expectedCount, "Should return all %d codemods", expectedCount) // Verify all codemods have required fields @@ -119,6 +119,7 @@ func TestGetAllCodemods_InExpectedOrder(t *testing.T) { "mcp-network-to-top-level-migration", "add-comment-discussion-removal", "mcp-mode-to-type-migration", + "install-script-url-migration", } require.Len(t, codemods, len(expectedOrder), "Should have expected number of codemods") diff --git a/test-result.json b/test-result.json deleted file mode 100644 index fe3e4d9468..0000000000 --- a/test-result.json +++ /dev/null @@ -1,68872 +0,0 @@ -{"Time":"2026-02-03T00:32:14.69678293Z","Action":"start","Package":"github.com/github/gh-aw/cmd/gh-aw"} -{"Time":"2026-02-03T00:32:14.813944804Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestCapitalizationConsistency"} -{"Time":"2026-02-03T00:32:14.813973998Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestCapitalizationConsistency","Output":"=== RUN TestCapitalizationConsistency\n"} -{"Time":"2026-02-03T00:32:14.891463847Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestCapitalizationConsistency","Output":"--- PASS: TestCapitalizationConsistency (0.08s)\n"} -{"Time":"2026-02-03T00:32:14.891499644Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestCapitalizationConsistency","Elapsed":0.08} -{"Time":"2026-02-03T00:32:14.891515343Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestMCPCommandCapitalization"} -{"Time":"2026-02-03T00:32:14.891519451Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestMCPCommandCapitalization","Output":"=== RUN TestMCPCommandCapitalization\n"} -{"Time":"2026-02-03T00:32:14.891532485Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestMCPCommandCapitalization","Output":"--- PASS: TestMCPCommandCapitalization (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.891566839Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestMCPCommandCapitalization","Elapsed":0} -{"Time":"2026-02-03T00:32:14.891576807Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestTechnicalTermsCapitalization"} -{"Time":"2026-02-03T00:32:14.891581055Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestTechnicalTermsCapitalization","Output":"=== RUN TestTechnicalTermsCapitalization\n"} -{"Time":"2026-02-03T00:32:14.891588549Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestTechnicalTermsCapitalization","Output":"--- PASS: TestTechnicalTermsCapitalization (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.891623014Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestTechnicalTermsCapitalization","Elapsed":0} -{"Time":"2026-02-03T00:32:14.891632441Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency"} -{"Time":"2026-02-03T00:32:14.891636038Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency","Output":"=== RUN TestShortDescriptionConsistency\n"} -{"Time":"2026-02-03T00:32:14.924154536Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_gh_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924187137Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_gh_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_gh_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924198468Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_new_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924202696Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_new_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_new_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924207685Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_remove_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924211392Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_remove_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_remove_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924218766Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_enable_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924222653Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_enable_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_enable_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924228614Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_disable_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924232972Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_disable_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_disable_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924239284Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_compile_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924242971Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_compile_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_compile_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924257257Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_run_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924266014Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_run_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_run_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924272456Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_version_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924276233Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_version_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_version_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924324763Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_status_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924335013Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_status_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_status_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924340062Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_init_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924344059Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_init_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_init_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924351163Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_logs_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.92435525Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_logs_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_logs_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924361161Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_trial_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924372352Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_trial_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_trial_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924384394Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924388782Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924416865Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_update_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924426914Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_update_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_update_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924433947Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_audit_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924437644Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_audit_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_audit_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924472579Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924483038Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_mcp_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924489681Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp-server_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924493898Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp-server_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_mcp-server_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924522371Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_pr_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924532Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_pr_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_pr_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924538411Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation#01"} -{"Time":"2026-02-03T00:32:14.924547538Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation#01","Output":"=== RUN TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation#01\n"} -{"Time":"2026-02-03T00:32:14.924578807Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_inspect_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924587994Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_inspect_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_inspect_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924599375Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924603593Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_list_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924630884Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list-tools_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924640522Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list-tools_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_list-tools_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924647264Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_transfer_has_no_trailing_punctuation"} -{"Time":"2026-02-03T00:32:14.924650801Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_transfer_has_no_trailing_punctuation","Output":"=== RUN TestShortDescriptionConsistency/command_transfer_has_no_trailing_punctuation\n"} -{"Time":"2026-02-03T00:32:14.924665177Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency","Output":"--- PASS: TestShortDescriptionConsistency (0.03s)\n"} -{"Time":"2026-02-03T00:32:14.924671589Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_gh_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_gh_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.92467734Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_gh_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924687339Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_new_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_new_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924691927Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_new_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924696346Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_remove_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_remove_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924701225Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_remove_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924710963Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_enable_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_enable_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924716553Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_enable_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924720791Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_disable_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_disable_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.9247256Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_disable_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924729548Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_compile_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_compile_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924734647Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_compile_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924738554Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_run_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_run_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924744325Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_run_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924774612Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_version_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_version_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924781324Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_version_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924785782Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_status_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_status_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924791353Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_status_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.92479542Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_init_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_init_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.92480049Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_init_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924804828Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_logs_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_logs_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924809356Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_logs_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924813664Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_trial_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_trial_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924818614Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_trial_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924822541Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.92482782Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924844301Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_update_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_update_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924849661Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_update_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924853148Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_audit_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_audit_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924857315Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_audit_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924861073Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_mcp_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.92487031Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924874818Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp-server_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_mcp-server_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924880369Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_mcp-server_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924884556Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_pr_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_pr_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924890147Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_pr_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924898412Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation#01","Output":" --- PASS: TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924903872Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_add_has_no_trailing_punctuation#01","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924910815Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_inspect_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_inspect_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924915654Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_inspect_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924919722Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_list_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924924581Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924928138Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list-tools_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_list-tools_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924932896Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_list-tools_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.924936914Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_transfer_has_no_trailing_punctuation","Output":" --- PASS: TestShortDescriptionConsistency/command_transfer_has_no_trailing_punctuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.924951822Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency/command_transfer_has_no_trailing_punctuation","Elapsed":0} -{"Time":"2026-02-03T00:32:14.92496156Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestShortDescriptionConsistency","Elapsed":0.03} -{"Time":"2026-02-03T00:32:14.924966729Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences"} -{"Time":"2026-02-03T00:32:14.924970667Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences","Output":"=== RUN TestLongDescriptionHasSentences\n"} -{"Time":"2026-02-03T00:32:14.924975045Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_gh_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.924978862Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_gh_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_gh_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.92498311Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_new_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.924991165Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_new_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_new_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.924997968Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_remove_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.925008176Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_remove_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_remove_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.925012945Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_enable_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.925017063Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_enable_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_enable_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.925021592Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_disable_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.925028565Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_disable_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_disable_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.925033253Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_compile_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.92503676Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_compile_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_compile_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.925041529Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_run_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.925045777Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_run_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_run_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.925050055Z","Action":"run","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_mcp_Long_description_uses_sentences"} -{"Time":"2026-02-03T00:32:14.925053862Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_mcp_Long_description_uses_sentences","Output":"=== RUN TestLongDescriptionHasSentences/command_mcp_Long_description_uses_sentences\n"} -{"Time":"2026-02-03T00:32:14.925066355Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences","Output":"--- PASS: TestLongDescriptionHasSentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.925071905Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_gh_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_gh_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.925076444Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_gh_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925080942Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_new_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_new_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.925091632Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_new_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.92509598Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_remove_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_remove_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.92510134Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_remove_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925109155Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_enable_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_enable_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.925114505Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_enable_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925121398Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_disable_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_disable_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.925126697Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_disable_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925133961Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_compile_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_compile_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.92513863Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_compile_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925151073Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_run_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_run_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.925157244Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_run_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925161552Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_mcp_Long_description_uses_sentences","Output":" --- PASS: TestLongDescriptionHasSentences/command_mcp_Long_description_uses_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:14.92516559Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences/command_mcp_Long_description_uses_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925169267Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Test":"TestLongDescriptionHasSentences","Elapsed":0} -{"Time":"2026-02-03T00:32:14.925172874Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:14.925496717Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Output":"coverage: 51.6% of statements\n"} -{"Time":"2026-02-03T00:32:14.926870377Z","Action":"output","Package":"github.com/github/gh-aw/cmd/gh-aw","Output":"ok \tgithub.com/github/gh-aw/cmd/gh-aw\t0.230s\tcoverage: 51.6% of statements\n"} -{"Time":"2026-02-03T00:32:14.928411478Z","Action":"pass","Package":"github.com/github/gh-aw/cmd/gh-aw","Elapsed":0.232} -{"Time":"2026-02-03T00:32:14.971693327Z","Action":"start","Package":"github.com/github/gh-aw/internal/tools/actions-build"} -{"Time":"2026-02-03T00:32:15.339272057Z","Action":"output","Package":"github.com/github/gh-aw/internal/tools/actions-build","Output":"\tgithub.com/github/gh-aw/internal/tools/actions-build\t\tcoverage: 0.0% of statements\n"} -{"Time":"2026-02-03T00:32:15.385395158Z","Action":"pass","Package":"github.com/github/gh-aw/internal/tools/actions-build","Elapsed":0.414} -{"Time":"2026-02-03T00:32:15.421883291Z","Action":"start","Package":"github.com/github/gh-aw/internal/tools/generate-action-metadata"} -{"Time":"2026-02-03T00:32:15.468688203Z","Action":"output","Package":"github.com/github/gh-aw/internal/tools/generate-action-metadata","Output":"\tgithub.com/github/gh-aw/internal/tools/generate-action-metadata\t\tcoverage: 0.0% of statements\n"} -{"Time":"2026-02-03T00:32:15.51758354Z","Action":"pass","Package":"github.com/github/gh-aw/internal/tools/generate-action-metadata","Elapsed":0.096} -{"Time":"2026-02-03T00:32:22.469874884Z","Action":"start","Package":"github.com/github/gh-aw/pkg/cli"} -{"Time":"2026-02-03T00:32:22.472787823Z","Action":"start","Package":"github.com/github/gh-aw/pkg/cli/fileutil"} -{"Time":"2026-02-03T00:32:22.473204931Z","Action":"start","Package":"github.com/github/gh-aw/pkg/console"} -{"Time":"2026-02-03T00:32:22.474301738Z","Action":"start","Package":"github.com/github/gh-aw/pkg/constants"} -{"Time":"2026-02-03T00:32:22.475117389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestFileExists"} -{"Time":"2026-02-03T00:32:22.475132527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestFileExists","Output":"=== RUN TestFileExists\n"} -{"Time":"2026-02-03T00:32:22.476791093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestFileExists","Output":"--- PASS: TestFileExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.476877825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestFileExists","Elapsed":0} -{"Time":"2026-02-03T00:32:22.476911668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestDirExists"} -{"Time":"2026-02-03T00:32:22.477648578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestDirExists","Output":"=== RUN TestDirExists\n"} -{"Time":"2026-02-03T00:32:22.477721253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestDirExists","Output":"--- PASS: TestDirExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.477838933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestDirExists","Elapsed":0} -{"Time":"2026-02-03T00:32:22.477867105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestIsDirEmpty"} -{"Time":"2026-02-03T00:32:22.477871734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestIsDirEmpty","Output":"=== RUN TestIsDirEmpty\n"} -{"Time":"2026-02-03T00:32:22.477877585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestIsDirEmpty","Output":"--- PASS: TestIsDirEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.477881803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestIsDirEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:22.47788555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCopyFile"} -{"Time":"2026-02-03T00:32:22.477889267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCopyFile","Output":"=== RUN TestCopyFile\n"} -{"Time":"2026-02-03T00:32:22.47882105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestGetWorkflowDir"} -{"Time":"2026-02-03T00:32:22.478835738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestGetWorkflowDir","Output":"=== RUN TestGetWorkflowDir\n"} -{"Time":"2026-02-03T00:32:22.478964387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCopyFile","Output":"--- PASS: TestCopyFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.479032695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCopyFile","Elapsed":0} -{"Time":"2026-02-03T00:32:22.47904061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCalculateDirectorySize"} -{"Time":"2026-02-03T00:32:22.479044837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCalculateDirectorySize","Output":"=== RUN TestCalculateDirectorySize\n"} -{"Time":"2026-02-03T00:32:22.479135617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestGetWorkflowDir","Output":"--- PASS: TestGetWorkflowDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.4792497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestGetWorkflowDir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.479290075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultAllowedDomains"} -{"Time":"2026-02-03T00:32:22.479295295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultAllowedDomains","Output":"=== RUN TestDefaultAllowedDomains\n"} -{"Time":"2026-02-03T00:32:22.479438973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultAllowedDomains","Output":"--- PASS: TestDefaultAllowedDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.479567383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultAllowedDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:22.479577231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSafeWorkflowEvents"} -{"Time":"2026-02-03T00:32:22.479608039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSafeWorkflowEvents","Output":"=== RUN TestSafeWorkflowEvents\n"} -{"Time":"2026-02-03T00:32:22.479629208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode"} -{"Time":"2026-02-03T00:32:22.479633776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode","Output":"=== RUN TestIsAccessibleMode\n"} -{"Time":"2026-02-03T00:32:22.479658603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/ACCESSIBLE_set"} -{"Time":"2026-02-03T00:32:22.47966244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/ACCESSIBLE_set","Output":"=== RUN TestIsAccessibleMode/ACCESSIBLE_set\n"} -{"Time":"2026-02-03T00:32:22.479836895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM=dumb"} -{"Time":"2026-02-03T00:32:22.480031879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM=dumb","Output":"=== RUN TestIsAccessibleMode/TERM=dumb\n"} -{"Time":"2026-02-03T00:32:22.480276275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/NO_COLOR_set"} -{"Time":"2026-02-03T00:32:22.480479685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/NO_COLOR_set","Output":"=== RUN TestIsAccessibleMode/NO_COLOR_set\n"} -{"Time":"2026-02-03T00:32:22.480676943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/no_accessibility_indicators"} -{"Time":"2026-02-03T00:32:22.481188406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/no_accessibility_indicators","Output":"=== RUN TestIsAccessibleMode/no_accessibility_indicators\n"} -{"Time":"2026-02-03T00:32:22.481205538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM_not_dumb"} -{"Time":"2026-02-03T00:32:22.481209786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM_not_dumb","Output":"=== RUN TestIsAccessibleMode/TERM_not_dumb\n"} -{"Time":"2026-02-03T00:32:22.481216118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode","Output":"--- PASS: TestIsAccessibleMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481237007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/ACCESSIBLE_set","Output":" --- PASS: TestIsAccessibleMode/ACCESSIBLE_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481243499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/ACCESSIBLE_set","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481247656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM=dumb","Output":" --- PASS: TestIsAccessibleMode/TERM=dumb (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481252556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM=dumb","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481256523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/NO_COLOR_set","Output":" --- PASS: TestIsAccessibleMode/NO_COLOR_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481261422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/NO_COLOR_set","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481265901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/no_accessibility_indicators","Output":" --- PASS: TestIsAccessibleMode/no_accessibility_indicators (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481271551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/no_accessibility_indicators","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481275368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM_not_dumb","Output":" --- PASS: TestIsAccessibleMode/TERM_not_dumb (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481280007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode/TERM_not_dumb","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481283363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsAccessibleMode","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481286569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBanner"} -{"Time":"2026-02-03T00:32:22.481290066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBanner","Output":"=== RUN TestFormatBanner\n"} -{"Time":"2026-02-03T00:32:22.481294524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBanner","Output":"--- PASS: TestFormatBanner (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481298692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBanner","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481302058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerLogoEmbedded"} -{"Time":"2026-02-03T00:32:22.481305524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerLogoEmbedded","Output":"=== RUN TestBannerLogoEmbedded\n"} -{"Time":"2026-02-03T00:32:22.481310053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerLogoEmbedded","Output":"--- PASS: TestBannerLogoEmbedded (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481314441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerLogoEmbedded","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48131902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerStyleInitialized"} -{"Time":"2026-02-03T00:32:22.481322416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerStyleInitialized","Output":"=== RUN TestBannerStyleInitialized\n"} -{"Time":"2026-02-03T00:32:22.481326984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerStyleInitialized","Output":"--- PASS: TestBannerStyleInitialized (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481331032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBannerStyleInitialized","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481334569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction"} -{"Time":"2026-02-03T00:32:22.481337785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction","Output":"=== RUN TestConfirmAction\n"} -{"Time":"2026-02-03T00:32:22.481341992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction/function_signature"} -{"Time":"2026-02-03T00:32:22.481345369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction/function_signature","Output":"=== RUN TestConfirmAction/function_signature\n"} -{"Time":"2026-02-03T00:32:22.481349817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction","Output":"--- PASS: TestConfirmAction (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481354546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction/function_signature","Output":" --- PASS: TestConfirmAction/function_signature (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481358744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction/function_signature","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48136206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestConfirmAction","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481365567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage"} -{"Time":"2026-02-03T00:32:22.481369123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage","Output":"=== RUN TestFormatCommandMessage\n"} -{"Time":"2026-02-03T00:32:22.481374172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/simple_command"} -{"Time":"2026-02-03T00:32:22.481377619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/simple_command","Output":"=== RUN TestFormatCommandMessage/simple_command\n"} -{"Time":"2026-02-03T00:32:22.481382107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/complex_command_with_flags"} -{"Time":"2026-02-03T00:32:22.481385774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/complex_command_with_flags","Output":"=== RUN TestFormatCommandMessage/complex_command_with_flags\n"} -{"Time":"2026-02-03T00:32:22.481389812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/empty_command"} -{"Time":"2026-02-03T00:32:22.481393499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/empty_command","Output":"=== RUN TestFormatCommandMessage/empty_command\n"} -{"Time":"2026-02-03T00:32:22.481397937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/command_with_special_characters"} -{"Time":"2026-02-03T00:32:22.481401544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/command_with_special_characters","Output":"=== RUN TestFormatCommandMessage/command_with_special_characters\n"} -{"Time":"2026-02-03T00:32:22.481406924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/multiline_command"} -{"Time":"2026-02-03T00:32:22.481410681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/multiline_command","Output":"=== RUN TestFormatCommandMessage/multiline_command\n"} -{"Time":"2026-02-03T00:32:22.4814155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage","Output":"--- PASS: TestFormatCommandMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481420479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/simple_command","Output":" --- PASS: TestFormatCommandMessage/simple_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481425408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/simple_command","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481429285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/complex_command_with_flags","Output":" --- PASS: TestFormatCommandMessage/complex_command_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481433904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/complex_command_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481437831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/empty_command","Output":" --- PASS: TestFormatCommandMessage/empty_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481442901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/empty_command","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481447149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/command_with_special_characters","Output":" --- PASS: TestFormatCommandMessage/command_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481452238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/command_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481456095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/multiline_command","Output":" --- PASS: TestFormatCommandMessage/multiline_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481460404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage/multiline_command","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48146379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCommandMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481466825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage"} -{"Time":"2026-02-03T00:32:22.481470783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage","Output":"=== RUN TestFormatProgressMessage\n"} -{"Time":"2026-02-03T00:32:22.481475341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/simple_progress_message"} -{"Time":"2026-02-03T00:32:22.481478798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/simple_progress_message","Output":"=== RUN TestFormatProgressMessage/simple_progress_message\n"} -{"Time":"2026-02-03T00:32:22.481483266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/build_progress_message"} -{"Time":"2026-02-03T00:32:22.481486582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/build_progress_message","Output":"=== RUN TestFormatProgressMessage/build_progress_message\n"} -{"Time":"2026-02-03T00:32:22.481491511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/empty_message"} -{"Time":"2026-02-03T00:32:22.481495118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/empty_message","Output":"=== RUN TestFormatProgressMessage/empty_message\n"} -{"Time":"2026-02-03T00:32:22.481499306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/message_with_numbers"} -{"Time":"2026-02-03T00:32:22.481503233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/message_with_numbers","Output":"=== RUN TestFormatProgressMessage/message_with_numbers\n"} -{"Time":"2026-02-03T00:32:22.481508032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage","Output":"--- PASS: TestFormatProgressMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481512701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/simple_progress_message","Output":" --- PASS: TestFormatProgressMessage/simple_progress_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48151769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/simple_progress_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481521698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/build_progress_message","Output":" --- PASS: TestFormatProgressMessage/build_progress_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481526146Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/build_progress_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481529813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/empty_message","Output":" --- PASS: TestFormatProgressMessage/empty_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481534251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/empty_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481538459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/message_with_numbers","Output":" --- PASS: TestFormatProgressMessage/message_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481542507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage/message_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481545943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatProgressMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48154952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage"} -{"Time":"2026-02-03T00:32:22.481552936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage","Output":"=== RUN TestFormatPromptMessage\n"} -{"Time":"2026-02-03T00:32:22.481556743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/confirmation_prompt"} -{"Time":"2026-02-03T00:32:22.48156028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/confirmation_prompt","Output":"=== RUN TestFormatPromptMessage/confirmation_prompt\n"} -{"Time":"2026-02-03T00:32:22.481564247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/input_prompt"} -{"Time":"2026-02-03T00:32:22.481567784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/input_prompt","Output":"=== RUN TestFormatPromptMessage/input_prompt\n"} -{"Time":"2026-02-03T00:32:22.481572933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/empty_prompt"} -{"Time":"2026-02-03T00:32:22.481576249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/empty_prompt","Output":"=== RUN TestFormatPromptMessage/empty_prompt\n"} -{"Time":"2026-02-03T00:32:22.481580918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage","Output":"--- PASS: TestFormatPromptMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481585377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/confirmation_prompt","Output":" --- PASS: TestFormatPromptMessage/confirmation_prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481590306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/confirmation_prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48159808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/input_prompt","Output":" --- PASS: TestFormatPromptMessage/input_prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481603611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/input_prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481607458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/empty_prompt","Output":" --- PASS: TestFormatPromptMessage/empty_prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481611686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage/empty_prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481614922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatPromptMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481618388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage"} -{"Time":"2026-02-03T00:32:22.481621714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage","Output":"=== RUN TestFormatCountMessage\n"} -{"Time":"2026-02-03T00:32:22.481625842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/file_count"} -{"Time":"2026-02-03T00:32:22.481629569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/file_count","Output":"=== RUN TestFormatCountMessage/file_count\n"} -{"Time":"2026-02-03T00:32:22.481634438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/zero_count"} -{"Time":"2026-02-03T00:32:22.481638055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/zero_count","Output":"=== RUN TestFormatCountMessage/zero_count\n"} -{"Time":"2026-02-03T00:32:22.481642463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/percentage"} -{"Time":"2026-02-03T00:32:22.481645919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/percentage","Output":"=== RUN TestFormatCountMessage/percentage\n"} -{"Time":"2026-02-03T00:32:22.481650198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/empty_count_message"} -{"Time":"2026-02-03T00:32:22.481653694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/empty_count_message","Output":"=== RUN TestFormatCountMessage/empty_count_message\n"} -{"Time":"2026-02-03T00:32:22.481658934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage","Output":"--- PASS: TestFormatCountMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481663432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/file_count","Output":" --- PASS: TestFormatCountMessage/file_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481668962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/file_count","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48167292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/zero_count","Output":" --- PASS: TestFormatCountMessage/zero_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481677118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/zero_count","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481680564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/percentage","Output":" --- PASS: TestFormatCountMessage/percentage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481686054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/percentage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481689912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/empty_count_message","Output":" --- PASS: TestFormatCountMessage/empty_count_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481694069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage/empty_count_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481696845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatCountMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481700121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage"} -{"Time":"2026-02-03T00:32:22.481703607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage","Output":"=== RUN TestFormatVerboseMessage\n"} -{"Time":"2026-02-03T00:32:22.481707735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/debug_message"} -{"Time":"2026-02-03T00:32:22.481711402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/debug_message","Output":"=== RUN TestFormatVerboseMessage/debug_message\n"} -{"Time":"2026-02-03T00:32:22.481723124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/detailed_trace"} -{"Time":"2026-02-03T00:32:22.481727081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/detailed_trace","Output":"=== RUN TestFormatVerboseMessage/detailed_trace\n"} -{"Time":"2026-02-03T00:32:22.481731429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/empty_verbose_message"} -{"Time":"2026-02-03T00:32:22.481734865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/empty_verbose_message","Output":"=== RUN TestFormatVerboseMessage/empty_verbose_message\n"} -{"Time":"2026-02-03T00:32:22.481739965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage","Output":"--- PASS: TestFormatVerboseMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481744884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/debug_message","Output":" --- PASS: TestFormatVerboseMessage/debug_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481779709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/debug_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481784568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/detailed_trace","Output":" --- PASS: TestFormatVerboseMessage/detailed_trace (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481789147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/detailed_trace","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481794537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/empty_verbose_message","Output":" --- PASS: TestFormatVerboseMessage/empty_verbose_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481798865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage/empty_verbose_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481802161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatVerboseMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481805748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader"} -{"Time":"2026-02-03T00:32:22.481808974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader","Output":"=== RUN TestFormatListHeader\n"} -{"Time":"2026-02-03T00:32:22.481814063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/simple_header"} -{"Time":"2026-02-03T00:32:22.48181758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/simple_header","Output":"=== RUN TestFormatListHeader/simple_header\n"} -{"Time":"2026-02-03T00:32:22.481821908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_underscores"} -{"Time":"2026-02-03T00:32:22.481825474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_underscores","Output":"=== RUN TestFormatListHeader/header_with_underscores\n"} -{"Time":"2026-02-03T00:32:22.481829693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/empty_header"} -{"Time":"2026-02-03T00:32:22.481832999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/empty_header","Output":"=== RUN TestFormatListHeader/empty_header\n"} -{"Time":"2026-02-03T00:32:22.481837227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_numbers"} -{"Time":"2026-02-03T00:32:22.481840553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_numbers","Output":"=== RUN TestFormatListHeader/header_with_numbers\n"} -{"Time":"2026-02-03T00:32:22.481844891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader","Output":"--- PASS: TestFormatListHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481849269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/simple_header","Output":" --- PASS: TestFormatListHeader/simple_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481853757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/simple_header","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481857104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_underscores","Output":" --- PASS: TestFormatListHeader/header_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481862383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48186597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/empty_header","Output":" --- PASS: TestFormatListHeader/empty_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481870519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/empty_header","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481874676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_numbers","Output":" --- PASS: TestFormatListHeader/header_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481880156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader/header_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481883282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481886879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem"} -{"Time":"2026-02-03T00:32:22.481890145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem","Output":"=== RUN TestFormatListItem\n"} -{"Time":"2026-02-03T00:32:22.481894323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/simple_item"} -{"Time":"2026-02-03T00:32:22.4818979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/simple_item","Output":"=== RUN TestFormatListItem/simple_item\n"} -{"Time":"2026-02-03T00:32:22.481902238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_path"} -{"Time":"2026-02-03T00:32:22.481905895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_path","Output":"=== RUN TestFormatListItem/item_with_path\n"} -{"Time":"2026-02-03T00:32:22.481909992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/empty_item"} -{"Time":"2026-02-03T00:32:22.481914941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/empty_item","Output":"=== RUN TestFormatListItem/empty_item\n"} -{"Time":"2026-02-03T00:32:22.481904589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCalculateDirectorySize","Output":"--- PASS: TestCalculateDirectorySize (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48191934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_spaces"} -{"Time":"2026-02-03T00:32:22.481925541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_spaces","Output":"=== RUN TestFormatListItem/item_with_spaces\n"} -{"Time":"2026-02-03T00:32:22.481923564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Test":"TestCalculateDirectorySize","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48193051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem","Output":"--- PASS: TestFormatListItem (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481931248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:22.481935239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/simple_item","Output":" --- PASS: TestFormatListItem/simple_item (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48194088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/simple_item","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481944617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_path","Output":" --- PASS: TestFormatListItem/item_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481945455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSafeWorkflowEvents","Output":"--- PASS: TestSafeWorkflowEvents (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481949216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481951416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSafeWorkflowEvents","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481953323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/empty_item","Output":" --- PASS: TestFormatListItem/empty_item (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481955083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAllowedExpressions"} -{"Time":"2026-02-03T00:32:22.481958903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/empty_item","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48196263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_spaces","Output":" --- PASS: TestFormatListItem/item_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481966828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem/item_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481970014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatListItem","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481975224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage"} -{"Time":"2026-02-03T00:32:22.481959641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAllowedExpressions","Output":"=== RUN TestAllowedExpressions\n"} -{"Time":"2026-02-03T00:32:22.481936217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Output":"coverage: 96.9% of statements\n"} -{"Time":"2026-02-03T00:32:22.481984918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAllowedExpressions","Output":"--- PASS: TestAllowedExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.481990739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAllowedExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.481994276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAgenticEngines"} -{"Time":"2026-02-03T00:32:22.481997863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAgenticEngines","Output":"=== RUN TestAgenticEngines\n"} -{"Time":"2026-02-03T00:32:22.482002311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAgenticEngines","Output":"--- PASS: TestAgenticEngines (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482006789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestAgenticEngines","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482010015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultGitHubTools"} -{"Time":"2026-02-03T00:32:22.482013241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultGitHubTools","Output":"=== RUN TestDefaultGitHubTools\n"} -{"Time":"2026-02-03T00:32:22.48201772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultGitHubTools","Output":"--- PASS: TestDefaultGitHubTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482021687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultGitHubTools","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482024793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultBashTools"} -{"Time":"2026-02-03T00:32:22.482028299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultBashTools","Output":"=== RUN TestDefaultBashTools\n"} -{"Time":"2026-02-03T00:32:22.482032717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultBashTools","Output":"--- PASS: TestDefaultBashTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482036735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestDefaultBashTools","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482040111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestPriorityFields"} -{"Time":"2026-02-03T00:32:22.482043247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestPriorityFields","Output":"=== RUN TestPriorityFields\n"} -{"Time":"2026-02-03T00:32:22.482048707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestPriorityFields","Output":"--- PASS: TestPriorityFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482052595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestPriorityFields","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482055751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues"} -{"Time":"2026-02-03T00:32:22.482059407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues","Output":"=== RUN TestConstantValues\n"} -{"Time":"2026-02-03T00:32:22.482064076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CLIExtensionPrefix"} -{"Time":"2026-02-03T00:32:22.482068154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CLIExtensionPrefix","Output":"=== RUN TestConstantValues/CLIExtensionPrefix\n"} -{"Time":"2026-02-03T00:32:22.482076199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultMCPRegistryURL"} -{"Time":"2026-02-03T00:32:22.482079876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultMCPRegistryURL","Output":"=== RUN TestConstantValues/DefaultMCPRegistryURL\n"} -{"Time":"2026-02-03T00:32:22.482083953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentJobName"} -{"Time":"2026-02-03T00:32:22.482082023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Output":"ok \tgithub.com/github/gh-aw/pkg/cli/fileutil\t0.009s\tcoverage: 96.9% of statements\n"} -{"Time":"2026-02-03T00:32:22.481978911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage","Output":"=== RUN TestFormatErrorMessage\n"} -{"Time":"2026-02-03T00:32:22.482093972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/simple_error"} -{"Time":"2026-02-03T00:32:22.482097719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/simple_error","Output":"=== RUN TestFormatErrorMessage/simple_error\n"} -{"Time":"2026-02-03T00:32:22.482102067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/detailed_error"} -{"Time":"2026-02-03T00:32:22.482105373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/detailed_error","Output":"=== RUN TestFormatErrorMessage/detailed_error\n"} -{"Time":"2026-02-03T00:32:22.482109641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/empty_error_message"} -{"Time":"2026-02-03T00:32:22.482113127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/empty_error_message","Output":"=== RUN TestFormatErrorMessage/empty_error_message\n"} -{"Time":"2026-02-03T00:32:22.482120431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/error_with_code"} -{"Time":"2026-02-03T00:32:22.482123727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/error_with_code","Output":"=== RUN TestFormatErrorMessage/error_with_code\n"} -{"Time":"2026-02-03T00:32:22.482128416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage","Output":"--- PASS: TestFormatErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482133095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/simple_error","Output":" --- PASS: TestFormatErrorMessage/simple_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482137303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/simple_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482142362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/detailed_error","Output":" --- PASS: TestFormatErrorMessage/detailed_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48214674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/detailed_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482150898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/empty_error_message","Output":" --- PASS: TestFormatErrorMessage/empty_error_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482155987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/empty_error_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482159825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/error_with_code","Output":" --- PASS: TestFormatErrorMessage/error_with_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482164042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage/error_with_code","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482167339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482170354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader"} -{"Time":"2026-02-03T00:32:22.482173611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader","Output":"=== RUN TestFormatSectionHeader\n"} -{"Time":"2026-02-03T00:32:22.482177808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/simple_header"} -{"Time":"2026-02-03T00:32:22.482181044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/simple_header","Output":"=== RUN TestFormatSectionHeader/simple_header\n"} -{"Time":"2026-02-03T00:32:22.482185072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_spaces"} -{"Time":"2026-02-03T00:32:22.482188518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_spaces","Output":"=== RUN TestFormatSectionHeader/header_with_spaces\n"} -{"Time":"2026-02-03T00:32:22.482193037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/empty_header"} -{"Time":"2026-02-03T00:32:22.482196283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/empty_header","Output":"=== RUN TestFormatSectionHeader/empty_header\n"} -{"Time":"2026-02-03T00:32:22.4822002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_numbers"} -{"Time":"2026-02-03T00:32:22.482203456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_numbers","Output":"=== RUN TestFormatSectionHeader/header_with_numbers\n"} -{"Time":"2026-02-03T00:32:22.482208215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader","Output":"--- PASS: TestFormatSectionHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482212844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/simple_header","Output":" --- PASS: TestFormatSectionHeader/simple_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482217462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/simple_header","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482221199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_spaces","Output":" --- PASS: TestFormatSectionHeader/header_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482226629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482230426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/empty_header","Output":" --- PASS: TestFormatSectionHeader/empty_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482234754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/empty_header","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482238472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_numbers","Output":" --- PASS: TestFormatSectionHeader/header_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482242619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader/header_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482245975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSectionHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482249051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters"} -{"Time":"2026-02-03T00:32:22.482252548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters","Output":"=== RUN TestFormattingFunctionsWithSpecialCharacters\n"} -{"Time":"2026-02-03T00:32:22.482257056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters/special_characters_don't_cause_panic"} -{"Time":"2026-02-03T00:32:22.482260553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters/special_characters_don't_cause_panic","Output":"=== RUN TestFormattingFunctionsWithSpecialCharacters/special_characters_don't_cause_panic\n"} -{"Time":"2026-02-03T00:32:22.482267285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters","Output":"--- PASS: TestFormattingFunctionsWithSpecialCharacters (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482272164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters/special_characters_don't_cause_panic","Output":" --- PASS: TestFormattingFunctionsWithSpecialCharacters/special_characters_don't_cause_panic (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482276212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters/special_characters_don't_cause_panic","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48228037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithSpecialCharacters","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482283776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters"} -{"Time":"2026-02-03T00:32:22.482286972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters","Output":"=== RUN TestFormattingFunctionsWithUnicodeCharacters\n"} -{"Time":"2026-02-03T00:32:22.482290949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters/unicode_characters_handled_properly"} -{"Time":"2026-02-03T00:32:22.482295007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters/unicode_characters_handled_properly","Output":"=== RUN TestFormattingFunctionsWithUnicodeCharacters/unicode_characters_handled_properly\n"} -{"Time":"2026-02-03T00:32:22.482300457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters","Output":"--- PASS: TestFormattingFunctionsWithUnicodeCharacters (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482306428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters/unicode_characters_handled_properly","Output":" --- PASS: TestFormattingFunctionsWithUnicodeCharacters/unicode_characters_handled_properly (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482310566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters/unicode_characters_handled_properly","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482313822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormattingFunctionsWithUnicodeCharacters","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482317248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError"} -{"Time":"2026-02-03T00:32:22.482321206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError","Output":"=== RUN TestFormatError\n"} -{"Time":"2026-02-03T00:32:22.482325354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/basic_error_with_position"} -{"Time":"2026-02-03T00:32:22.48232902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/basic_error_with_position","Output":"=== RUN TestFormatError/basic_error_with_position\n"} -{"Time":"2026-02-03T00:32:22.482333509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/warning_with_hint"} -{"Time":"2026-02-03T00:32:22.482336745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/warning_with_hint","Output":"=== RUN TestFormatError/warning_with_hint\n"} -{"Time":"2026-02-03T00:32:22.482340843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/error_with_context"} -{"Time":"2026-02-03T00:32:22.482347104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/error_with_context","Output":"=== RUN TestFormatError/error_with_context\n"} -{"Time":"2026-02-03T00:32:22.482351592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError","Output":"--- PASS: TestFormatError (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482356351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/basic_error_with_position","Output":" --- PASS: TestFormatError/basic_error_with_position (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482360689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/basic_error_with_position","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482364416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/warning_with_hint","Output":" --- PASS: TestFormatError/warning_with_hint (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482368744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/warning_with_hint","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482372531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/error_with_context","Output":" --- PASS: TestFormatError/error_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482376619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError/error_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482379775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatError","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482382921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions"} -{"Time":"2026-02-03T00:32:22.482390495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions","Output":"=== RUN TestFormatErrorWithSuggestions\n"} -{"Time":"2026-02-03T00:32:22.482395614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_suggestions"} -{"Time":"2026-02-03T00:32:22.482399041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_suggestions","Output":"=== RUN TestFormatErrorWithSuggestions/error_with_suggestions\n"} -{"Time":"2026-02-03T00:32:22.482403429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_without_suggestions"} -{"Time":"2026-02-03T00:32:22.482407577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_without_suggestions","Output":"=== RUN TestFormatErrorWithSuggestions/error_without_suggestions\n"} -{"Time":"2026-02-03T00:32:22.482411975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_single_suggestion"} -{"Time":"2026-02-03T00:32:22.482415983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_single_suggestion","Output":"=== RUN TestFormatErrorWithSuggestions/error_with_single_suggestion\n"} -{"Time":"2026-02-03T00:32:22.482421172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions","Output":"--- PASS: TestFormatErrorWithSuggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482426091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_suggestions","Output":" --- PASS: TestFormatErrorWithSuggestions/error_with_suggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482431602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_suggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482435279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_without_suggestions","Output":" --- PASS: TestFormatErrorWithSuggestions/error_without_suggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482439857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_without_suggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482443474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_single_suggestion","Output":" --- PASS: TestFormatErrorWithSuggestions/error_with_single_suggestion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482447571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions/error_with_single_suggestion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482450988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithSuggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482454094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSuccessMessage"} -{"Time":"2026-02-03T00:32:22.48245735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSuccessMessage","Output":"=== RUN TestFormatSuccessMessage\n"} -{"Time":"2026-02-03T00:32:22.482461778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSuccessMessage","Output":"--- PASS: TestFormatSuccessMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482465715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatSuccessMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482468651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatInfoMessage"} -{"Time":"2026-02-03T00:32:22.482471576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatInfoMessage","Output":"=== RUN TestFormatInfoMessage\n"} -{"Time":"2026-02-03T00:32:22.482477086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatInfoMessage","Output":"--- PASS: TestFormatInfoMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482481605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatInfoMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482484881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatWarningMessage"} -{"Time":"2026-02-03T00:32:22.482488017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatWarningMessage","Output":"=== RUN TestFormatWarningMessage\n"} -{"Time":"2026-02-03T00:32:22.482492936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatWarningMessage","Output":"--- PASS: TestFormatWarningMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.482497144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatWarningMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.482500661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable"} -{"Time":"2026-02-03T00:32:22.482504718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable","Output":"=== RUN TestRenderTable\n"} -{"Time":"2026-02-03T00:32:22.482508636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/simple_table"} -{"Time":"2026-02-03T00:32:22.482512022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/simple_table","Output":"=== RUN TestRenderTable/simple_table\n"} -{"Time":"2026-02-03T00:32:22.4820876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentJobName","Output":"=== RUN TestConstantValues/AgentJobName\n"} -{"Time":"2026-02-03T00:32:22.482529454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivationJobName"} -{"Time":"2026-02-03T00:32:22.482533692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivationJobName","Output":"=== RUN TestConstantValues/ActivationJobName\n"} -{"Time":"2026-02-03T00:32:22.48253803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/PreActivationJobName"} -{"Time":"2026-02-03T00:32:22.482541607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/PreActivationJobName","Output":"=== RUN TestConstantValues/PreActivationJobName\n"} -{"Time":"2026-02-03T00:32:22.482545915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DetectionJobName"} -{"Time":"2026-02-03T00:32:22.482549562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DetectionJobName","Output":"=== RUN TestConstantValues/DetectionJobName\n"} -{"Time":"2026-02-03T00:32:22.48255378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputArtifactName"} -{"Time":"2026-02-03T00:32:22.482557436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputArtifactName","Output":"=== RUN TestConstantValues/SafeOutputArtifactName\n"} -{"Time":"2026-02-03T00:32:22.482562296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentOutputArtifactName"} -{"Time":"2026-02-03T00:32:22.482565642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentOutputArtifactName","Output":"=== RUN TestConstantValues/AgentOutputArtifactName\n"} -{"Time":"2026-02-03T00:32:22.482569379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputsMCPServerID"} -{"Time":"2026-02-03T00:32:22.482572985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputsMCPServerID","Output":"=== RUN TestConstantValues/SafeOutputsMCPServerID\n"} -{"Time":"2026-02-03T00:32:22.482580319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckMembershipStepID"} -{"Time":"2026-02-03T00:32:22.482583745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckMembershipStepID","Output":"=== RUN TestConstantValues/CheckMembershipStepID\n"} -{"Time":"2026-02-03T00:32:22.482587973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckStopTimeStepID"} -{"Time":"2026-02-03T00:32:22.48259133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckStopTimeStepID","Output":"=== RUN TestConstantValues/CheckStopTimeStepID\n"} -{"Time":"2026-02-03T00:32:22.482595157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfMatchStepID"} -{"Time":"2026-02-03T00:32:22.482598864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfMatchStepID","Output":"=== RUN TestConstantValues/CheckSkipIfMatchStepID\n"} -{"Time":"2026-02-03T00:32:22.482602771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfNoMatchStepID"} -{"Time":"2026-02-03T00:32:22.482606378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfNoMatchStepID","Output":"=== RUN TestConstantValues/CheckSkipIfNoMatchStepID\n"} -{"Time":"2026-02-03T00:32:22.482610175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckCommandPositionStepID"} -{"Time":"2026-02-03T00:32:22.482613341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckCommandPositionStepID","Output":"=== RUN TestConstantValues/CheckCommandPositionStepID\n"} -{"Time":"2026-02-03T00:32:22.482617078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/IsTeamMemberOutput"} -{"Time":"2026-02-03T00:32:22.482620164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/IsTeamMemberOutput","Output":"=== RUN TestConstantValues/IsTeamMemberOutput\n"} -{"Time":"2026-02-03T00:32:22.482626345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/StopTimeOkOutput"} -{"Time":"2026-02-03T00:32:22.482629782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/StopTimeOkOutput","Output":"=== RUN TestConstantValues/StopTimeOkOutput\n"} -{"Time":"2026-02-03T00:32:22.482633659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipCheckOkOutput"} -{"Time":"2026-02-03T00:32:22.482636905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipCheckOkOutput","Output":"=== RUN TestConstantValues/SkipCheckOkOutput\n"} -{"Time":"2026-02-03T00:32:22.482640271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipNoMatchCheckOkOutput"} -{"Time":"2026-02-03T00:32:22.482643427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipNoMatchCheckOkOutput","Output":"=== RUN TestConstantValues/SkipNoMatchCheckOkOutput\n"} -{"Time":"2026-02-03T00:32:22.482647324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CommandPositionOkOutput"} -{"Time":"2026-02-03T00:32:22.48265052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CommandPositionOkOutput","Output":"=== RUN TestConstantValues/CommandPositionOkOutput\n"} -{"Time":"2026-02-03T00:32:22.482654087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivatedOutput"} -{"Time":"2026-02-03T00:32:22.484587218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivatedOutput","Output":"=== RUN TestConstantValues/ActivatedOutput\n"} -{"Time":"2026-02-03T00:32:22.484598219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultActivationJobRunnerImage"} -{"Time":"2026-02-03T00:32:22.484602326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultActivationJobRunnerImage","Output":"=== RUN TestConstantValues/DefaultActivationJobRunnerImage\n"} -{"Time":"2026-02-03T00:32:22.484608688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues","Output":"--- PASS: TestConstantValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48461519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CLIExtensionPrefix","Output":" --- PASS: TestConstantValues/CLIExtensionPrefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48462003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CLIExtensionPrefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484624428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultMCPRegistryURL","Output":" --- PASS: TestConstantValues/DefaultMCPRegistryURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484630018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultMCPRegistryURL","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484633996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentJobName","Output":" --- PASS: TestConstantValues/AgentJobName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484638354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentJobName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484642131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivationJobName","Output":" --- PASS: TestConstantValues/ActivationJobName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484646479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivationJobName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484645415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAccessLogParsing"} -{"Time":"2026-02-03T00:32:22.484655115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/PreActivationJobName","Output":" --- PASS: TestConstantValues/PreActivationJobName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484659653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/PreActivationJobName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484664162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DetectionJobName","Output":" --- PASS: TestConstantValues/DetectionJobName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484668891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DetectionJobName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484672568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputArtifactName","Output":" --- PASS: TestConstantValues/SafeOutputArtifactName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484657989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAccessLogParsing","Output":"=== RUN TestAccessLogParsing\n"} -{"Time":"2026-02-03T00:32:22.484128221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/table_with_title_and_total"} -{"Time":"2026-02-03T00:32:22.484676665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputArtifactName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484687073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentOutputArtifactName","Output":" --- PASS: TestConstantValues/AgentOutputArtifactName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484693825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/AgentOutputArtifactName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484698674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputsMCPServerID","Output":" --- PASS: TestConstantValues/SafeOutputsMCPServerID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484703744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SafeOutputsMCPServerID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484707711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckMembershipStepID","Output":" --- PASS: TestConstantValues/CheckMembershipStepID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48471235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckMembershipStepID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484715967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckStopTimeStepID","Output":" --- PASS: TestConstantValues/CheckStopTimeStepID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484728189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckStopTimeStepID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484732828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfMatchStepID","Output":" --- PASS: TestConstantValues/CheckSkipIfMatchStepID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484738228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfMatchStepID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484785887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfNoMatchStepID","Output":" --- PASS: TestConstantValues/CheckSkipIfNoMatchStepID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484797288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckSkipIfNoMatchStepID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484682566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/table_with_title_and_total","Output":"=== RUN TestRenderTable/table_with_title_and_total\n"} -{"Time":"2026-02-03T00:32:22.484803209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckCommandPositionStepID","Output":" --- PASS: TestConstantValues/CheckCommandPositionStepID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484810385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/empty_table"} -{"Time":"2026-02-03T00:32:22.484831424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/empty_table","Output":"=== RUN TestRenderTable/empty_table\n"} -{"Time":"2026-02-03T00:32:22.484837225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable","Output":"--- PASS: TestRenderTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484819259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CheckCommandPositionStepID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484847343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/simple_table","Output":" --- PASS: TestRenderTable/simple_table (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484848725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/IsTeamMemberOutput","Output":" --- PASS: TestConstantValues/IsTeamMemberOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484852834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/simple_table","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484853895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/IsTeamMemberOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484856531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/table_with_title_and_total","Output":" --- PASS: TestRenderTable/table_with_title_and_total (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484857562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/StopTimeOkOutput","Output":" --- PASS: TestConstantValues/StopTimeOkOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484860819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/table_with_title_and_total","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484515734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli/fileutil","Elapsed":0.012} -{"Time":"2026-02-03T00:32:22.484864836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/empty_table","Output":" --- PASS: TestRenderTable/empty_table (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484868393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable/empty_table","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484871509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484874404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatLocationMessage"} -{"Time":"2026-02-03T00:32:22.484888059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatLocationMessage","Output":"=== RUN TestFormatLocationMessage\n"} -{"Time":"2026-02-03T00:32:22.484893921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatLocationMessage","Output":"--- PASS: TestFormatLocationMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48489891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatLocationMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484902416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath"} -{"Time":"2026-02-03T00:32:22.484905953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath","Output":"=== RUN TestToRelativePath\n"} -{"Time":"2026-02-03T00:32:22.484914659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/relative_path_unchanged"} -{"Time":"2026-02-03T00:32:22.484922374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/relative_path_unchanged","Output":"=== RUN TestToRelativePath/relative_path_unchanged\n"} -{"Time":"2026-02-03T00:32:22.484926782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/nested_relative_path_unchanged"} -{"Time":"2026-02-03T00:32:22.484930188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/nested_relative_path_unchanged","Output":"=== RUN TestToRelativePath/nested_relative_path_unchanged\n"} -{"Time":"2026-02-03T00:32:22.484935418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/absolute_path_converted_to_relative"} -{"Time":"2026-02-03T00:32:22.484939305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/absolute_path_converted_to_relative","Output":"=== RUN TestToRelativePath/absolute_path_converted_to_relative\n"} -{"Time":"2026-02-03T00:32:22.484944365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath","Output":"--- PASS: TestToRelativePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484949214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/relative_path_unchanged","Output":" --- PASS: TestToRelativePath/relative_path_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484954193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/relative_path_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/nested_relative_path_unchanged","Output":" --- PASS: TestToRelativePath/nested_relative_path_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48496328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/nested_relative_path_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484967097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/absolute_path_converted_to_relative","Output":" --- PASS: TestToRelativePath/absolute_path_converted_to_relative (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484971575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath/absolute_path_converted_to_relative","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484974952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestToRelativePath","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484978278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithAbsolutePaths"} -{"Time":"2026-02-03T00:32:22.484981444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithAbsolutePaths","Output":"=== RUN TestFormatErrorWithAbsolutePaths\n"} -{"Time":"2026-02-03T00:32:22.48499017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithAbsolutePaths","Output":"--- PASS: TestFormatErrorWithAbsolutePaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.484994308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatErrorWithAbsolutePaths","Elapsed":0} -{"Time":"2026-02-03T00:32:22.484997564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON"} -{"Time":"2026-02-03T00:32:22.48500098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON","Output":"=== RUN TestRenderTableAsJSON\n"} -{"Time":"2026-02-03T00:32:22.485005048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/simple_table"} -{"Time":"2026-02-03T00:32:22.485008464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/simple_table","Output":"=== RUN TestRenderTableAsJSON/simple_table\n"} -{"Time":"2026-02-03T00:32:22.485012552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/table_with_spaces_in_headers"} -{"Time":"2026-02-03T00:32:22.485016158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/table_with_spaces_in_headers","Output":"=== RUN TestRenderTableAsJSON/table_with_spaces_in_headers\n"} -{"Time":"2026-02-03T00:32:22.485020146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/empty_table"} -{"Time":"2026-02-03T00:32:22.485024184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/empty_table","Output":"=== RUN TestRenderTableAsJSON/empty_table\n"} -{"Time":"2026-02-03T00:32:22.485028271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON","Output":"--- PASS: TestRenderTableAsJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485032509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/simple_table","Output":" --- PASS: TestRenderTableAsJSON/simple_table (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485036687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/simple_table","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485040234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/table_with_spaces_in_headers","Output":" --- PASS: TestRenderTableAsJSON/table_with_spaces_in_headers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485044802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/table_with_spaces_in_headers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485048238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/empty_table","Output":" --- PASS: TestRenderTableAsJSON/empty_table (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485052226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON/empty_table","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485055662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTableAsJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485058838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen"} -{"Time":"2026-02-03T00:32:22.485061894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen","Output":"=== RUN TestClearScreen\n"} -{"Time":"2026-02-03T00:32:22.485065881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen/clear_screen_does_not_panic"} -{"Time":"2026-02-03T00:32:22.485069308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen/clear_screen_does_not_panic","Output":"=== RUN TestClearScreen/clear_screen_does_not_panic\n"} -{"Time":"2026-02-03T00:32:22.485087131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen","Output":"--- PASS: TestClearScreen (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485093082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen/clear_screen_does_not_panic","Output":" --- PASS: TestClearScreen/clear_screen_does_not_panic (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485096969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen/clear_screen_does_not_panic","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485100416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearScreen","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485103762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine"} -{"Time":"2026-02-03T00:32:22.485107168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine","Output":"=== RUN TestClearLine\n"} -{"Time":"2026-02-03T00:32:22.485111236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine/clear_line_does_not_panic"} -{"Time":"2026-02-03T00:32:22.485114522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine/clear_line_does_not_panic","Output":"=== RUN TestClearLine/clear_line_does_not_panic\n"} -{"Time":"2026-02-03T00:32:22.48511895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine","Output":"--- PASS: TestClearLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485124451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine/clear_line_does_not_panic","Output":" --- PASS: TestClearLine/clear_line_does_not_panic (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485128478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine/clear_line_does_not_panic","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485132045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestClearLine","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485135681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree"} -{"Time":"2026-02-03T00:32:22.485139088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree","Output":"=== RUN TestRenderTree\n"} -{"Time":"2026-02-03T00:32:22.485143456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/simple_tree_with_no_children"} -{"Time":"2026-02-03T00:32:22.485146953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/simple_tree_with_no_children","Output":"=== RUN TestRenderTree/simple_tree_with_no_children\n"} -{"Time":"2026-02-03T00:32:22.48515111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_single_level_children"} -{"Time":"2026-02-03T00:32:22.485154567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_single_level_children","Output":"=== RUN TestRenderTree/tree_with_single_level_children\n"} -{"Time":"2026-02-03T00:32:22.485158514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_nested_children"} -{"Time":"2026-02-03T00:32:22.485162001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_nested_children","Output":"=== RUN TestRenderTree/tree_with_nested_children\n"} -{"Time":"2026-02-03T00:32:22.485165858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_MCP_server_hierarchy"} -{"Time":"2026-02-03T00:32:22.485169214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_MCP_server_hierarchy","Output":"=== RUN TestRenderTree/tree_with_MCP_server_hierarchy\n"} -{"Time":"2026-02-03T00:32:22.485173031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/deeply_nested_tree"} -{"Time":"2026-02-03T00:32:22.485176317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/deeply_nested_tree","Output":"=== RUN TestRenderTree/deeply_nested_tree\n"} -{"Time":"2026-02-03T00:32:22.485180856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree","Output":"--- PASS: TestRenderTree (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485185585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/simple_tree_with_no_children","Output":" --- PASS: TestRenderTree/simple_tree_with_no_children (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485189762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/simple_tree_with_no_children","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485193459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_single_level_children","Output":" --- PASS: TestRenderTree/tree_with_single_level_children (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485197788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_single_level_children","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485201635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_nested_children","Output":" --- PASS: TestRenderTree/tree_with_nested_children (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485206995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_nested_children","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485210962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_MCP_server_hierarchy","Output":" --- PASS: TestRenderTree/tree_with_MCP_server_hierarchy (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.4852152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/tree_with_MCP_server_hierarchy","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485218947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/deeply_nested_tree","Output":" --- PASS: TestRenderTree/deeply_nested_tree (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485222914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree/deeply_nested_tree","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48522614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTree","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485229447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple"} -{"Time":"2026-02-03T00:32:22.485232673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple","Output":"=== RUN TestRenderTreeSimple\n"} -{"Time":"2026-02-03T00:32:22.48523655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/simple_tree_structure"} -{"Time":"2026-02-03T00:32:22.485240277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/simple_tree_structure","Output":"=== RUN TestRenderTreeSimple/simple_tree_structure\n"} -{"Time":"2026-02-03T00:32:22.485244424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/nested_tree_structure"} -{"Time":"2026-02-03T00:32:22.48524763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/nested_tree_structure","Output":"=== RUN TestRenderTreeSimple/nested_tree_structure\n"} -{"Time":"2026-02-03T00:32:22.485253501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple","Output":"--- PASS: TestRenderTreeSimple (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48525801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/simple_tree_structure","Output":" --- PASS: TestRenderTreeSimple/simple_tree_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485262608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/simple_tree_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485266265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/nested_tree_structure","Output":" --- PASS: TestRenderTreeSimple/nested_tree_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485270012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple/nested_tree_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485273579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTreeSimple","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485276745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox"} -{"Time":"2026-02-03T00:32:22.485279841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox","Output":"=== RUN TestRenderTitleBox\n"} -{"Time":"2026-02-03T00:32:22.485283608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/basic_title"} -{"Time":"2026-02-03T00:32:22.485290561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/basic_title","Output":"=== RUN TestRenderTitleBox/basic_title\n"} -{"Time":"2026-02-03T00:32:22.4852956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/longer_title"} -{"Time":"2026-02-03T00:32:22.485300208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/longer_title","Output":"=== RUN TestRenderTitleBox/longer_title\n"} -{"Time":"2026-02-03T00:32:22.485304957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox","Output":"--- PASS: TestRenderTitleBox (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485309676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/basic_title","Output":" --- PASS: TestRenderTitleBox/basic_title (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485314024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/basic_title","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485317561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/longer_title","Output":" --- PASS: TestRenderTitleBox/longer_title (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485321127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox/longer_title","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485324103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderTitleBox","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485326929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox"} -{"Time":"2026-02-03T00:32:22.485329683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox","Output":"=== RUN TestRenderErrorBox\n"} -{"Time":"2026-02-03T00:32:22.48533312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/security_advisory"} -{"Time":"2026-02-03T00:32:22.485336256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/security_advisory","Output":"=== RUN TestRenderErrorBox/security_advisory\n"} -{"Time":"2026-02-03T00:32:22.485339833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/critical_error"} -{"Time":"2026-02-03T00:32:22.485342838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/critical_error","Output":"=== RUN TestRenderErrorBox/critical_error\n"} -{"Time":"2026-02-03T00:32:22.485346766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox","Output":"--- PASS: TestRenderErrorBox (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485350853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/security_advisory","Output":" --- PASS: TestRenderErrorBox/security_advisory (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48535466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/security_advisory","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485357806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/critical_error","Output":" --- PASS: TestRenderErrorBox/critical_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485361282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox/critical_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485364338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderErrorBox","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485380549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection"} -{"Time":"2026-02-03T00:32:22.485383554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection","Output":"=== RUN TestRenderInfoSection\n"} -{"Time":"2026-02-03T00:32:22.485387001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/single_line"} -{"Time":"2026-02-03T00:32:22.485390768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/single_line","Output":"=== RUN TestRenderInfoSection/single_line\n"} -{"Time":"2026-02-03T00:32:22.485396318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/multiple_lines"} -{"Time":"2026-02-03T00:32:22.485399353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/multiple_lines","Output":"=== RUN TestRenderInfoSection/multiple_lines\n"} -{"Time":"2026-02-03T00:32:22.485407539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection","Output":"--- PASS: TestRenderInfoSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485411596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/single_line","Output":" --- PASS: TestRenderInfoSection/single_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485415443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/single_line","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48541869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/multiple_lines","Output":" --- PASS: TestRenderInfoSection/multiple_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485422326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection/multiple_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485426003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderInfoSection","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485428939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections"} -{"Time":"2026-02-03T00:32:22.485431904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections","Output":"=== RUN TestRenderComposedSections\n"} -{"Time":"2026-02-03T00:32:22.485435501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/empty_sections"} -{"Time":"2026-02-03T00:32:22.485438707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/empty_sections","Output":"=== RUN TestRenderComposedSections/empty_sections\n"} -{"Time":"2026-02-03T00:32:22.485442404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/empty_sections","Output":" console_test.go:803: Test case: empty sections\n"} -{"Time":"2026-02-03T00:32:22.485446061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/empty_sections","Output":" console_test.go:804: Sections count: 0\n"} -{"Time":"2026-02-03T00:32:22.485449487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/single_section"} -{"Time":"2026-02-03T00:32:22.485452443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/single_section","Output":"=== RUN TestRenderComposedSections/single_section\n"} -{"Time":"2026-02-03T00:32:22.485456099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/single_section","Output":" console_test.go:803: Test case: single section\n"} -{"Time":"2026-02-03T00:32:22.485460297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/single_section","Output":" console_test.go:804: Sections count: 1\n"} -{"Time":"2026-02-03T00:32:22.485463934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/multiple_sections"} -{"Time":"2026-02-03T00:32:22.48546697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/multiple_sections","Output":"=== RUN TestRenderComposedSections/multiple_sections\n"} -{"Time":"2026-02-03T00:32:22.485471478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/multiple_sections","Output":" console_test.go:803: Test case: multiple sections\n"} -{"Time":"2026-02-03T00:32:22.485474965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/multiple_sections","Output":" console_test.go:804: Sections count: 5\n"} -{"Time":"2026-02-03T00:32:22.485478912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections","Output":"--- PASS: TestRenderComposedSections (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485482989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/empty_sections","Output":" --- PASS: TestRenderComposedSections/empty_sections (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485486987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/empty_sections","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485490333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/single_section","Output":" --- PASS: TestRenderComposedSections/single_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48549421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/single_section","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485497376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/multiple_sections","Output":" --- PASS: TestRenderComposedSections/multiple_sections (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485501123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections/multiple_sections","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485504089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderComposedSections","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485506764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFileSize"} -{"Time":"2026-02-03T00:32:22.485509569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFileSize","Output":"=== RUN TestFormatFileSize\n"} -{"Time":"2026-02-03T00:32:22.485513486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFileSize","Output":"--- PASS: TestFormatFileSize (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485517013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFileSize","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485520029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering"} -{"Time":"2026-02-03T00:32:22.485522914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering","Output":"=== RUN TestGolden_TableRendering\n"} -{"Time":"2026-02-03T00:32:22.485526321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/simple_table"} -{"Time":"2026-02-03T00:32:22.485529266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/simple_table","Output":"=== RUN TestGolden_TableRendering/simple_table\n"} -{"Time":"2026-02-03T00:32:22.48486192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/StopTimeOkOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485535778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipCheckOkOutput","Output":" --- PASS: TestConstantValues/SkipCheckOkOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485539695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipCheckOkOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485544775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipNoMatchCheckOkOutput","Output":" --- PASS: TestConstantValues/SkipNoMatchCheckOkOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485548923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/SkipNoMatchCheckOkOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485552289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CommandPositionOkOutput","Output":" --- PASS: TestConstantValues/CommandPositionOkOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48555844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/CommandPositionOkOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485561666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivatedOutput","Output":" --- PASS: TestConstantValues/ActivatedOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485566536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/ActivatedOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485569872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultActivationJobRunnerImage","Output":" --- PASS: TestConstantValues/DefaultActivationJobRunnerImage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485573839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues/DefaultActivationJobRunnerImage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485576835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestConstantValues","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485580031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants"} -{"Time":"2026-02-03T00:32:22.485582906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants","Output":"=== RUN TestModelNameConstants\n"} -{"Time":"2026-02-03T00:32:22.485586633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants/DefaultCopilotDetectionModel"} -{"Time":"2026-02-03T00:32:22.485589689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants/DefaultCopilotDetectionModel","Output":"=== RUN TestModelNameConstants/DefaultCopilotDetectionModel\n"} -{"Time":"2026-02-03T00:32:22.485593896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants","Output":"--- PASS: TestModelNameConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485597954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants/DefaultCopilotDetectionModel","Output":" --- PASS: TestModelNameConstants/DefaultCopilotDetectionModel (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485601661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants/DefaultCopilotDetectionModel","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485605909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestModelNameConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485608764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants"} -{"Time":"2026-02-03T00:32:22.48561166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants","Output":"=== RUN TestVersionConstants\n"} -{"Time":"2026-02-03T00:32:22.485615206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultClaudeCodeVersion"} -{"Time":"2026-02-03T00:32:22.485618703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultClaudeCodeVersion","Output":"=== RUN TestVersionConstants/DefaultClaudeCodeVersion\n"} -{"Time":"2026-02-03T00:32:22.485623031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCopilotVersion"} -{"Time":"2026-02-03T00:32:22.485626056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCopilotVersion","Output":"=== RUN TestVersionConstants/DefaultCopilotVersion\n"} -{"Time":"2026-02-03T00:32:22.485629713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCodexVersion"} -{"Time":"2026-02-03T00:32:22.485632689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCodexVersion","Output":"=== RUN TestVersionConstants/DefaultCodexVersion\n"} -{"Time":"2026-02-03T00:32:22.485636977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultGitHubMCPServerVersion"} -{"Time":"2026-02-03T00:32:22.485640103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultGitHubMCPServerVersion","Output":"=== RUN TestVersionConstants/DefaultGitHubMCPServerVersion\n"} -{"Time":"2026-02-03T00:32:22.485643729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultMCPGatewayVersion"} -{"Time":"2026-02-03T00:32:22.485646815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultMCPGatewayVersion","Output":"=== RUN TestVersionConstants/DefaultMCPGatewayVersion\n"} -{"Time":"2026-02-03T00:32:22.485650252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultSandboxRuntimeVersion"} -{"Time":"2026-02-03T00:32:22.485653317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultSandboxRuntimeVersion","Output":"=== RUN TestVersionConstants/DefaultSandboxRuntimeVersion\n"} -{"Time":"2026-02-03T00:32:22.485656964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultFirewallVersion"} -{"Time":"2026-02-03T00:32:22.48566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultFirewallVersion","Output":"=== RUN TestVersionConstants/DefaultFirewallVersion\n"} -{"Time":"2026-02-03T00:32:22.485663727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightMCPVersion"} -{"Time":"2026-02-03T00:32:22.485666843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightMCPVersion","Output":"=== RUN TestVersionConstants/DefaultPlaywrightMCPVersion\n"} -{"Time":"2026-02-03T00:32:22.485670309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightBrowserVersion"} -{"Time":"2026-02-03T00:32:22.485673325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightBrowserVersion","Output":"=== RUN TestVersionConstants/DefaultPlaywrightBrowserVersion\n"} -{"Time":"2026-02-03T00:32:22.485676931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultBunVersion"} -{"Time":"2026-02-03T00:32:22.485679807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultBunVersion","Output":"=== RUN TestVersionConstants/DefaultBunVersion\n"} -{"Time":"2026-02-03T00:32:22.485683253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultNodeVersion"} -{"Time":"2026-02-03T00:32:22.485686279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultNodeVersion","Output":"=== RUN TestVersionConstants/DefaultNodeVersion\n"} -{"Time":"2026-02-03T00:32:22.485690837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPythonVersion"} -{"Time":"2026-02-03T00:32:22.485693863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPythonVersion","Output":"=== RUN TestVersionConstants/DefaultPythonVersion\n"} -{"Time":"2026-02-03T00:32:22.48569744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultRubyVersion"} -{"Time":"2026-02-03T00:32:22.485700506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultRubyVersion","Output":"=== RUN TestVersionConstants/DefaultRubyVersion\n"} -{"Time":"2026-02-03T00:32:22.485704022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDotNetVersion"} -{"Time":"2026-02-03T00:32:22.485706947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDotNetVersion","Output":"=== RUN TestVersionConstants/DefaultDotNetVersion\n"} -{"Time":"2026-02-03T00:32:22.485710444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultJavaVersion"} -{"Time":"2026-02-03T00:32:22.48571341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultJavaVersion","Output":"=== RUN TestVersionConstants/DefaultJavaVersion\n"} -{"Time":"2026-02-03T00:32:22.485716956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultElixirVersion"} -{"Time":"2026-02-03T00:32:22.485719942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultElixirVersion","Output":"=== RUN TestVersionConstants/DefaultElixirVersion\n"} -{"Time":"2026-02-03T00:32:22.485723789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultHaskellVersion"} -{"Time":"2026-02-03T00:32:22.485726925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultHaskellVersion","Output":"=== RUN TestVersionConstants/DefaultHaskellVersion\n"} -{"Time":"2026-02-03T00:32:22.485730542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDenoVersion"} -{"Time":"2026-02-03T00:32:22.485733427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDenoVersion","Output":"=== RUN TestVersionConstants/DefaultDenoVersion\n"} -{"Time":"2026-02-03T00:32:22.485737625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants","Output":"--- PASS: TestVersionConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485742253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultClaudeCodeVersion","Output":" --- PASS: TestVersionConstants/DefaultClaudeCodeVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485746431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultClaudeCodeVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485772941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCopilotVersion","Output":" --- PASS: TestVersionConstants/DefaultCopilotVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485777279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCopilotVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485780585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCodexVersion","Output":" --- PASS: TestVersionConstants/DefaultCodexVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485785614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultCodexVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485788991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultGitHubMCPServerVersion","Output":" --- PASS: TestVersionConstants/DefaultGitHubMCPServerVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.4857939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultGitHubMCPServerVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485797306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultMCPGatewayVersion","Output":" --- PASS: TestVersionConstants/DefaultMCPGatewayVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485801163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultMCPGatewayVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485804359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultSandboxRuntimeVersion","Output":" --- PASS: TestVersionConstants/DefaultSandboxRuntimeVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485808357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultSandboxRuntimeVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485811593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultFirewallVersion","Output":" --- PASS: TestVersionConstants/DefaultFirewallVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48581555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultFirewallVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485818736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightMCPVersion","Output":" --- PASS: TestVersionConstants/DefaultPlaywrightMCPVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485822734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightMCPVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485825969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightBrowserVersion","Output":" --- PASS: TestVersionConstants/DefaultPlaywrightBrowserVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485830067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPlaywrightBrowserVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485833293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultBunVersion","Output":" --- PASS: TestVersionConstants/DefaultBunVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48583695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultBunVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485840216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultNodeVersion","Output":" --- PASS: TestVersionConstants/DefaultNodeVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485844083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultNodeVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485847349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPythonVersion","Output":" --- PASS: TestVersionConstants/DefaultPythonVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485851287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultPythonVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485855384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultRubyVersion","Output":" --- PASS: TestVersionConstants/DefaultRubyVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485859151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultRubyVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485862357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDotNetVersion","Output":" --- PASS: TestVersionConstants/DefaultDotNetVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485866155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDotNetVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485869591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultJavaVersion","Output":" --- PASS: TestVersionConstants/DefaultJavaVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48587426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultJavaVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485877726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultElixirVersion","Output":" --- PASS: TestVersionConstants/DefaultElixirVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485881824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultElixirVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48588526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultHaskellVersion","Output":" --- PASS: TestVersionConstants/DefaultHaskellVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485891912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultHaskellVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485895098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDenoVersion","Output":" --- PASS: TestVersionConstants/DefaultDenoVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485898755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants/DefaultDenoVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485901751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestVersionConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485904626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants"} -{"Time":"2026-02-03T00:32:22.485907492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants","Output":"=== RUN TestNumericConstants\n"} -{"Time":"2026-02-03T00:32:22.485910948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/MaxExpressionLineLength"} -{"Time":"2026-02-03T00:32:22.485914845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/MaxExpressionLineLength","Output":"=== RUN TestNumericConstants/MaxExpressionLineLength\n"} -{"Time":"2026-02-03T00:32:22.485918502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/ExpressionBreakThreshold"} -{"Time":"2026-02-03T00:32:22.485921638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/ExpressionBreakThreshold","Output":"=== RUN TestNumericConstants/ExpressionBreakThreshold\n"} -{"Time":"2026-02-03T00:32:22.485925706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants","Output":"--- PASS: TestNumericConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485929753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/MaxExpressionLineLength","Output":" --- PASS: TestNumericConstants/MaxExpressionLineLength (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485934702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/MaxExpressionLineLength","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485937949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/ExpressionBreakThreshold","Output":" --- PASS: TestNumericConstants/ExpressionBreakThreshold (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485941725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants/ExpressionBreakThreshold","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485944691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestNumericConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485947486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants"} -{"Time":"2026-02-03T00:32:22.485950452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants","Output":"=== RUN TestTimeoutConstants\n"} -{"Time":"2026-02-03T00:32:22.485953998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultAgenticWorkflowTimeout"} -{"Time":"2026-02-03T00:32:22.485957094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultAgenticWorkflowTimeout","Output":"=== RUN TestTimeoutConstants/DefaultAgenticWorkflowTimeout\n"} -{"Time":"2026-02-03T00:32:22.485960731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultToolTimeout"} -{"Time":"2026-02-03T00:32:22.485963717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultToolTimeout","Output":"=== RUN TestTimeoutConstants/DefaultToolTimeout\n"} -{"Time":"2026-02-03T00:32:22.485967213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultMCPStartupTimeout"} -{"Time":"2026-02-03T00:32:22.485970198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultMCPStartupTimeout","Output":"=== RUN TestTimeoutConstants/DefaultMCPStartupTimeout\n"} -{"Time":"2026-02-03T00:32:22.485974186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants","Output":"--- PASS: TestTimeoutConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485978224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultAgenticWorkflowTimeout","Output":" --- PASS: TestTimeoutConstants/DefaultAgenticWorkflowTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485983033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultAgenticWorkflowTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485986299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultToolTimeout","Output":" --- PASS: TestTimeoutConstants/DefaultToolTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485990206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultToolTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:22.485993452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultMCPStartupTimeout","Output":" --- PASS: TestTimeoutConstants/DefaultMCPStartupTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.485997049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants/DefaultMCPStartupTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486000405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTimeoutConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486003982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants"} -{"Time":"2026-02-03T00:32:22.486006887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants","Output":"=== RUN TestFeatureFlagConstants\n"} -{"Time":"2026-02-03T00:32:22.486010393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SafeInputsFeatureFlag"} -{"Time":"2026-02-03T00:32:22.486013449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SafeInputsFeatureFlag","Output":"=== RUN TestFeatureFlagConstants/SafeInputsFeatureFlag\n"} -{"Time":"2026-02-03T00:32:22.486017056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/MCPGatewayFeatureFlag"} -{"Time":"2026-02-03T00:32:22.486020222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/MCPGatewayFeatureFlag","Output":"=== RUN TestFeatureFlagConstants/MCPGatewayFeatureFlag\n"} -{"Time":"2026-02-03T00:32:22.486023829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SandboxRuntimeFeatureFlag"} -{"Time":"2026-02-03T00:32:22.486027395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SandboxRuntimeFeatureFlag","Output":"=== RUN TestFeatureFlagConstants/SandboxRuntimeFeatureFlag\n"} -{"Time":"2026-02-03T00:32:22.486031142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/DangerousPermissionsWriteFeatureFlag"} -{"Time":"2026-02-03T00:32:22.486034188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/DangerousPermissionsWriteFeatureFlag","Output":"=== RUN TestFeatureFlagConstants/DangerousPermissionsWriteFeatureFlag\n"} -{"Time":"2026-02-03T00:32:22.486038366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants","Output":"--- PASS: TestFeatureFlagConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486042544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SafeInputsFeatureFlag","Output":" --- PASS: TestFeatureFlagConstants/SafeInputsFeatureFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486046561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SafeInputsFeatureFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486049837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/MCPGatewayFeatureFlag","Output":" --- PASS: TestFeatureFlagConstants/MCPGatewayFeatureFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486053684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/MCPGatewayFeatureFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486057171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SandboxRuntimeFeatureFlag","Output":" --- PASS: TestFeatureFlagConstants/SandboxRuntimeFeatureFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486061399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/SandboxRuntimeFeatureFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486064665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/DangerousPermissionsWriteFeatureFlag","Output":" --- PASS: TestFeatureFlagConstants/DangerousPermissionsWriteFeatureFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486068392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants/DangerousPermissionsWriteFeatureFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486071538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486075144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagType"} -{"Time":"2026-02-03T00:32:22.48607812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagType","Output":"=== RUN TestFeatureFlagType\n"} -{"Time":"2026-02-03T00:32:22.486082167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagType","Output":"--- PASS: TestFeatureFlagType (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486085684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestFeatureFlagType","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486088539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases"} -{"Time":"2026-02-03T00:32:22.486091375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases","Output":"=== RUN TestSemanticTypeAliases\n"} -{"Time":"2026-02-03T00:32:22.486094891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/URL_type"} -{"Time":"2026-02-03T00:32:22.486097937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/URL_type","Output":"=== RUN TestSemanticTypeAliases/URL_type\n"} -{"Time":"2026-02-03T00:32:22.486101454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/ModelName_type"} -{"Time":"2026-02-03T00:32:22.486104529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/ModelName_type","Output":"=== RUN TestSemanticTypeAliases/ModelName_type\n"} -{"Time":"2026-02-03T00:32:22.486108206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/JobName_type"} -{"Time":"2026-02-03T00:32:22.486111312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/JobName_type","Output":"=== RUN TestSemanticTypeAliases/JobName_type\n"} -{"Time":"2026-02-03T00:32:22.486114999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/StepID_type"} -{"Time":"2026-02-03T00:32:22.486118085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/StepID_type","Output":"=== RUN TestSemanticTypeAliases/StepID_type\n"} -{"Time":"2026-02-03T00:32:22.486121912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/CommandPrefix_type"} -{"Time":"2026-02-03T00:32:22.486125739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/CommandPrefix_type","Output":"=== RUN TestSemanticTypeAliases/CommandPrefix_type\n"} -{"Time":"2026-02-03T00:32:22.486129696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/WorkflowID_type"} -{"Time":"2026-02-03T00:32:22.486133333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/WorkflowID_type","Output":"=== RUN TestSemanticTypeAliases/WorkflowID_type\n"} -{"Time":"2026-02-03T00:32:22.48613723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/EngineName_type"} -{"Time":"2026-02-03T00:32:22.486140596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/EngineName_type","Output":"=== RUN TestSemanticTypeAliases/EngineName_type\n"} -{"Time":"2026-02-03T00:32:22.486145075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases","Output":"--- PASS: TestSemanticTypeAliases (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486149673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/URL_type","Output":" --- PASS: TestSemanticTypeAliases/URL_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48633005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/URL_type","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486339778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/ModelName_type","Output":" --- PASS: TestSemanticTypeAliases/ModelName_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486345469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/ModelName_type","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486349085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/JobName_type","Output":" --- PASS: TestSemanticTypeAliases/JobName_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486353534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/JobName_type","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48635691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/StepID_type","Output":" --- PASS: TestSemanticTypeAliases/StepID_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486361128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/StepID_type","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486364855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/CommandPrefix_type","Output":" --- PASS: TestSemanticTypeAliases/CommandPrefix_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486368962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/CommandPrefix_type","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486280788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAccessLogParsing","Output":"--- PASS: TestAccessLogParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486404709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAccessLogParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48641039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleAccessLogAnalysis"} -{"Time":"2026-02-03T00:32:22.486414688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleAccessLogAnalysis","Output":"=== RUN TestMultipleAccessLogAnalysis\n"} -{"Time":"2026-02-03T00:32:22.486423254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleAccessLogAnalysis","Output":"--- PASS: TestMultipleAccessLogAnalysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486427462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleAccessLogAnalysis","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486434114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory"} -{"Time":"2026-02-03T00:32:22.486437811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory","Output":"=== RUN TestAnalyzeAccessLogsDirectory\n"} -{"Time":"2026-02-03T00:32:22.486443021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/multiple_access_logs_in_subdirectory"} -{"Time":"2026-02-03T00:32:22.486449893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/multiple_access_logs_in_subdirectory","Output":"=== RUN TestAnalyzeAccessLogsDirectory/multiple_access_logs_in_subdirectory\n"} -{"Time":"2026-02-03T00:32:22.486458981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/no_access_logs_-_returns_nil"} -{"Time":"2026-02-03T00:32:22.486463339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/no_access_logs_-_returns_nil","Output":"=== RUN TestAnalyzeAccessLogsDirectory/no_access_logs_-_returns_nil\n"} -{"Time":"2026-02-03T00:32:22.486293412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_title"} -{"Time":"2026-02-03T00:32:22.486473928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_title","Output":"=== RUN TestGolden_TableRendering/table_with_title\n"} -{"Time":"2026-02-03T00:32:22.486479759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_total"} -{"Time":"2026-02-03T00:32:22.486483456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_total","Output":"=== RUN TestGolden_TableRendering/table_with_total\n"} -{"Time":"2026-02-03T00:32:22.486487654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/wide_table"} -{"Time":"2026-02-03T00:32:22.486491291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/wide_table","Output":"=== RUN TestGolden_TableRendering/wide_table\n"} -{"Time":"2026-02-03T00:32:22.486372239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/WorkflowID_type","Output":" --- PASS: TestSemanticTypeAliases/WorkflowID_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486516077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/WorkflowID_type","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486520415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/EngineName_type","Output":" --- PASS: TestSemanticTypeAliases/EngineName_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486524383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases/EngineName_type","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486528711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestSemanticTypeAliases","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486531897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTypeSafetyBetweenSemanticTypes"} -{"Time":"2026-02-03T00:32:22.486535052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTypeSafetyBetweenSemanticTypes","Output":"=== RUN TestTypeSafetyBetweenSemanticTypes\n"} -{"Time":"2026-02-03T00:32:22.48653904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTypeSafetyBetweenSemanticTypes","Output":"--- PASS: TestTypeSafetyBetweenSemanticTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486542697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestTypeSafetyBetweenSemanticTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486545622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods"} -{"Time":"2026-02-03T00:32:22.486548588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods","Output":"=== RUN TestHelperMethods\n"} -{"Time":"2026-02-03T00:32:22.486552034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/LineLength"} -{"Time":"2026-02-03T00:32:22.48655519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/LineLength","Output":"=== RUN TestHelperMethods/LineLength\n"} -{"Time":"2026-02-03T00:32:22.486558997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/Version"} -{"Time":"2026-02-03T00:32:22.486562253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/Version","Output":"=== RUN TestHelperMethods/Version\n"} -{"Time":"2026-02-03T00:32:22.48656592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/FeatureFlag"} -{"Time":"2026-02-03T00:32:22.486570328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/FeatureFlag","Output":"=== RUN TestHelperMethods/FeatureFlag\n"} -{"Time":"2026-02-03T00:32:22.486574015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/URL"} -{"Time":"2026-02-03T00:32:22.486577361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/URL","Output":"=== RUN TestHelperMethods/URL\n"} -{"Time":"2026-02-03T00:32:22.48658208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/ModelName"} -{"Time":"2026-02-03T00:32:22.486585747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/ModelName","Output":"=== RUN TestHelperMethods/ModelName\n"} -{"Time":"2026-02-03T00:32:22.48660366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/JobName"} -{"Time":"2026-02-03T00:32:22.486607037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/JobName","Output":"=== RUN TestHelperMethods/JobName\n"} -{"Time":"2026-02-03T00:32:22.486610583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/StepID"} -{"Time":"2026-02-03T00:32:22.48661395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/StepID","Output":"=== RUN TestHelperMethods/StepID\n"} -{"Time":"2026-02-03T00:32:22.486622616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/CommandPrefix"} -{"Time":"2026-02-03T00:32:22.486625701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/CommandPrefix","Output":"=== RUN TestHelperMethods/CommandPrefix\n"} -{"Time":"2026-02-03T00:32:22.486629238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/WorkflowID"} -{"Time":"2026-02-03T00:32:22.486632454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/WorkflowID","Output":"=== RUN TestHelperMethods/WorkflowID\n"} -{"Time":"2026-02-03T00:32:22.486636251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/EngineName"} -{"Time":"2026-02-03T00:32:22.486645919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/EngineName","Output":"=== RUN TestHelperMethods/EngineName\n"} -{"Time":"2026-02-03T00:32:22.48665155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods","Output":"--- PASS: TestHelperMethods (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486655868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/LineLength","Output":" --- PASS: TestHelperMethods/LineLength (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486660076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/LineLength","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486663913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/Version","Output":" --- PASS: TestHelperMethods/Version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48666794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/Version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486671567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/FeatureFlag","Output":" --- PASS: TestHelperMethods/FeatureFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486675845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/FeatureFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486679652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/URL","Output":" --- PASS: TestHelperMethods/URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486712133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/URL","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486716451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/ModelName","Output":" --- PASS: TestHelperMethods/ModelName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486720529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/ModelName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486723895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/JobName","Output":" --- PASS: TestHelperMethods/JobName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486727892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/JobName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486731098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/StepID","Output":" --- PASS: TestHelperMethods/StepID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486734976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/StepID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486738231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/CommandPrefix","Output":" --- PASS: TestHelperMethods/CommandPrefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486742259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/CommandPrefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486745765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/WorkflowID","Output":" --- PASS: TestHelperMethods/WorkflowID (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486766464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/WorkflowID","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486769931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/EngineName","Output":" --- PASS: TestHelperMethods/EngineName (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486773277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods/EngineName","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486776353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Test":"TestHelperMethods","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486779408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:22.486782925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Output":"coverage: 84.0% of statements\n"} -{"Time":"2026-02-03T00:32:22.486799304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory","Output":"--- PASS: TestAnalyzeAccessLogsDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486814061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/multiple_access_logs_in_subdirectory","Output":" --- PASS: TestAnalyzeAccessLogsDirectory/multiple_access_logs_in_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486923024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/multiple_access_logs_in_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486929166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/no_access_logs_-_returns_nil","Output":" --- PASS: TestAnalyzeAccessLogsDirectory/no_access_logs_-_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.486937191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory/no_access_logs_-_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486940968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeAccessLogsDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:22.486944685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL"} -{"Time":"2026-02-03T00:32:22.486948382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL","Output":"=== RUN TestExtractDomainFromURL\n"} -{"Time":"2026-02-03T00:32:22.4869531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://example.com/path"} -{"Time":"2026-02-03T00:32:22.486954726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/constants","Output":"ok \tgithub.com/github/gh-aw/pkg/constants\t0.012s\tcoverage: 84.0% of statements\n"} -{"Time":"2026-02-03T00:32:22.486957015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/empty_table"} -{"Time":"2026-02-03T00:32:22.486956807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://example.com/path","Output":"=== RUN TestExtractDomainFromURL/http://example.com/path\n"} -{"Time":"2026-02-03T00:32:22.486963267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/empty_table","Output":"=== RUN TestGolden_TableRendering/empty_table\n"} -{"Time":"2026-02-03T00:32:22.48702264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/https://api.github.com/repos"} -{"Time":"2026-02-03T00:32:22.487030275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/https://api.github.com/repos","Output":"=== RUN TestExtractDomainFromURL/https://api.github.com/repos\n"} -{"Time":"2026-02-03T00:32:22.48711874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/github.com:443"} -{"Time":"2026-02-03T00:32:22.48713534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/github.com:443","Output":"=== RUN TestExtractDomainFromURL/github.com:443\n"} -{"Time":"2026-02-03T00:32:22.487234916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/malicious.site"} -{"Time":"2026-02-03T00:32:22.487250335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/malicious.site","Output":"=== RUN TestExtractDomainFromURL/malicious.site\n"} -{"Time":"2026-02-03T00:32:22.487263991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering","Output":"--- PASS: TestGolden_TableRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487277506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/simple_table","Output":" --- PASS: TestGolden_TableRendering/simple_table (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487282285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/simple_table","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487295058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_title","Output":" --- PASS: TestGolden_TableRendering/table_with_title (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487300679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_title","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487304957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_total","Output":" --- PASS: TestGolden_TableRendering/table_with_total (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487317621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/table_with_total","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487322019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/wide_table","Output":" --- PASS: TestGolden_TableRendering/wide_table (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487326948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/wide_table","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487330695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/empty_table","Output":" --- PASS: TestGolden_TableRendering/empty_table (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487342607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering/empty_table","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487346114Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TableRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48734972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering"} -{"Time":"2026-02-03T00:32:22.487353398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering","Output":"=== RUN TestGolden_BoxRendering\n"} -{"Time":"2026-02-03T00:32:22.48736577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/narrow_box"} -{"Time":"2026-02-03T00:32:22.487370049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/narrow_box","Output":"=== RUN TestGolden_BoxRendering/narrow_box\n"} -{"Time":"2026-02-03T00:32:22.48737618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/medium_box"} -{"Time":"2026-02-03T00:32:22.48738682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/medium_box","Output":"=== RUN TestGolden_BoxRendering/medium_box\n"} -{"Time":"2026-02-03T00:32:22.487400555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/wide_box"} -{"Time":"2026-02-03T00:32:22.487404102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/wide_box","Output":"=== RUN TestGolden_BoxRendering/wide_box\n"} -{"Time":"2026-02-03T00:32:22.487802415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/box_with_emoji"} -{"Time":"2026-02-03T00:32:22.487819026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/box_with_emoji","Output":"=== RUN TestGolden_BoxRendering/box_with_emoji\n"} -{"Time":"2026-02-03T00:32:22.487825498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/very_narrow_box"} -{"Time":"2026-02-03T00:32:22.487829566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/very_narrow_box","Output":"=== RUN TestGolden_BoxRendering/very_narrow_box\n"} -{"Time":"2026-02-03T00:32:22.487835597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering","Output":"--- PASS: TestGolden_BoxRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487848862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/narrow_box","Output":" --- PASS: TestGolden_BoxRendering/narrow_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487854021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/narrow_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487858841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/medium_box","Output":" --- PASS: TestGolden_BoxRendering/medium_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48786412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/medium_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487876974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/wide_box","Output":" --- PASS: TestGolden_BoxRendering/wide_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487882535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/wide_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487886372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/box_with_emoji","Output":" --- PASS: TestGolden_BoxRendering/box_with_emoji (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487898895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/box_with_emoji","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487903013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/very_narrow_box","Output":" --- PASS: TestGolden_BoxRendering/very_narrow_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487916007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering/very_narrow_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.487919714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_BoxRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48792306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering"} -{"Time":"2026-02-03T00:32:22.487926707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering","Output":"=== RUN TestGolden_LayoutBoxRendering\n"} -{"Time":"2026-02-03T00:32:22.487930755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_narrow"} -{"Time":"2026-02-03T00:32:22.487942276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_narrow","Output":"=== RUN TestGolden_LayoutBoxRendering/layout_narrow\n"} -{"Time":"2026-02-03T00:32:22.487948838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_medium"} -{"Time":"2026-02-03T00:32:22.48796068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_medium","Output":"=== RUN TestGolden_LayoutBoxRendering/layout_medium\n"} -{"Time":"2026-02-03T00:32:22.487965549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_wide"} -{"Time":"2026-02-03T00:32:22.487969377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_wide","Output":"=== RUN TestGolden_LayoutBoxRendering/layout_wide\n"} -{"Time":"2026-02-03T00:32:22.487982601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering","Output":"--- PASS: TestGolden_LayoutBoxRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.487988031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_narrow","Output":" --- PASS: TestGolden_LayoutBoxRendering/layout_narrow (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488000274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_narrow","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488004953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_medium","Output":" --- PASS: TestGolden_LayoutBoxRendering/layout_medium (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488009943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_medium","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48801384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_wide","Output":" --- PASS: TestGolden_LayoutBoxRendering/layout_wide (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488018478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering/layout_wide","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488031342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutBoxRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48803537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering"} -{"Time":"2026-02-03T00:32:22.488039487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering","Output":"=== RUN TestGolden_TreeRendering\n"} -{"Time":"2026-02-03T00:32:22.488044357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/single_node"} -{"Time":"2026-02-03T00:32:22.488055818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/single_node","Output":"=== RUN TestGolden_TreeRendering/single_node\n"} -{"Time":"2026-02-03T00:32:22.488060377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/flat_tree"} -{"Time":"2026-02-03T00:32:22.488063733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/flat_tree","Output":"=== RUN TestGolden_TreeRendering/flat_tree\n"} -{"Time":"2026-02-03T00:32:22.488070265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/nested_tree"} -{"Time":"2026-02-03T00:32:22.488080214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/nested_tree","Output":"=== RUN TestGolden_TreeRendering/nested_tree\n"} -{"Time":"2026-02-03T00:32:22.488084902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/deep_hierarchy"} -{"Time":"2026-02-03T00:32:22.48808884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/deep_hierarchy","Output":"=== RUN TestGolden_TreeRendering/deep_hierarchy\n"} -{"Time":"2026-02-03T00:32:22.488101042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/mcp_server_tree"} -{"Time":"2026-02-03T00:32:22.48810539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/mcp_server_tree","Output":"=== RUN TestGolden_TreeRendering/mcp_server_tree\n"} -{"Time":"2026-02-03T00:32:22.488111993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering","Output":"--- PASS: TestGolden_TreeRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488123414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/single_node","Output":" --- PASS: TestGolden_TreeRendering/single_node (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488128143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/single_node","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488139925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/flat_tree","Output":" --- PASS: TestGolden_TreeRendering/flat_tree (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488144944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/flat_tree","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488149002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/nested_tree","Output":" --- PASS: TestGolden_TreeRendering/nested_tree (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48815343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/nested_tree","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488164761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/deep_hierarchy","Output":" --- PASS: TestGolden_TreeRendering/deep_hierarchy (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488170131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/deep_hierarchy","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488174539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/mcp_server_tree","Output":" --- PASS: TestGolden_TreeRendering/mcp_server_tree (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488186462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering/mcp_server_tree","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488190079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_TreeRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488193585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting"} -{"Time":"2026-02-03T00:32:22.488197092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting","Output":"=== RUN TestGolden_ErrorFormatting\n"} -{"Time":"2026-02-03T00:32:22.488201951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/basic_error"} -{"Time":"2026-02-03T00:32:22.488213182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/basic_error","Output":"=== RUN TestGolden_ErrorFormatting/basic_error\n"} -{"Time":"2026-02-03T00:32:22.48821798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/warning_with_hint"} -{"Time":"2026-02-03T00:32:22.488221698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/warning_with_hint","Output":"=== RUN TestGolden_ErrorFormatting/warning_with_hint\n"} -{"Time":"2026-02-03T00:32:22.48823368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_with_context"} -{"Time":"2026-02-03T00:32:22.488237677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_with_context","Output":"=== RUN TestGolden_ErrorFormatting/error_with_context\n"} -{"Time":"2026-02-03T00:32:22.488243819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_multiline_context"} -{"Time":"2026-02-03T00:32:22.488252845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_multiline_context","Output":"=== RUN TestGolden_ErrorFormatting/error_multiline_context\n"} -{"Time":"2026-02-03T00:32:22.488257314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/info_message"} -{"Time":"2026-02-03T00:32:22.488261161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/info_message","Output":"=== RUN TestGolden_ErrorFormatting/info_message\n"} -{"Time":"2026-02-03T00:32:22.488274826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting","Output":"--- PASS: TestGolden_ErrorFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488280006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/basic_error","Output":" --- PASS: TestGolden_ErrorFormatting/basic_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488293181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/basic_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48829792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/warning_with_hint","Output":" --- PASS: TestGolden_ErrorFormatting/warning_with_hint (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488304612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/warning_with_hint","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488308569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_with_context","Output":" --- PASS: TestGolden_ErrorFormatting/error_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488322105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488326323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_multiline_context","Output":" --- PASS: TestGolden_ErrorFormatting/error_multiline_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488340309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/error_multiline_context","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488344707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/info_message","Output":" --- PASS: TestGolden_ErrorFormatting/info_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.4883569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting/info_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488360667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488363833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions"} -{"Time":"2026-02-03T00:32:22.488367229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions","Output":"=== RUN TestGolden_ErrorWithSuggestions\n"} -{"Time":"2026-02-03T00:32:22.488371637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_with_multiple_suggestions"} -{"Time":"2026-02-03T00:32:22.488383629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_with_multiple_suggestions","Output":"=== RUN TestGolden_ErrorWithSuggestions/error_with_multiple_suggestions\n"} -{"Time":"2026-02-03T00:32:22.488390903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_no_suggestions"} -{"Time":"2026-02-03T00:32:22.488399169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_no_suggestions","Output":"=== RUN TestGolden_ErrorWithSuggestions/error_no_suggestions\n"} -{"Time":"2026-02-03T00:32:22.488403617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_single_suggestion"} -{"Time":"2026-02-03T00:32:22.488407754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_single_suggestion","Output":"=== RUN TestGolden_ErrorWithSuggestions/error_single_suggestion\n"} -{"Time":"2026-02-03T00:32:22.488412013Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/compilation_error_with_suggestions"} -{"Time":"2026-02-03T00:32:22.488415579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/compilation_error_with_suggestions","Output":"=== RUN TestGolden_ErrorWithSuggestions/compilation_error_with_suggestions\n"} -{"Time":"2026-02-03T00:32:22.48842125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions","Output":"--- PASS: TestGolden_ErrorWithSuggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48842677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_with_multiple_suggestions","Output":" --- PASS: TestGolden_ErrorWithSuggestions/error_with_multiple_suggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488427754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/constants","Elapsed":0.014} -{"Time":"2026-02-03T00:32:22.48843196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_with_multiple_suggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488438041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_no_suggestions","Output":" --- PASS: TestGolden_ErrorWithSuggestions/error_no_suggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488443091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_no_suggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488446928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_single_suggestion","Output":" --- PASS: TestGolden_ErrorWithSuggestions/error_single_suggestion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488451977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/error_single_suggestion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488456045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/compilation_error_with_suggestions","Output":" --- PASS: TestGolden_ErrorWithSuggestions/compilation_error_with_suggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488460603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions/compilation_error_with_suggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.48846439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_ErrorWithSuggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488467606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting"} -{"Time":"2026-02-03T00:32:22.488471113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting","Output":"=== RUN TestGolden_MessageFormatting\n"} -{"Time":"2026-02-03T00:32:22.488476693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/success_message"} -{"Time":"2026-02-03T00:32:22.488482253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/success_message","Output":"=== RUN TestGolden_MessageFormatting/success_message\n"} -{"Time":"2026-02-03T00:32:22.488486582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/info_message"} -{"Time":"2026-02-03T00:32:22.488490519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/info_message","Output":"=== RUN TestGolden_MessageFormatting/info_message\n"} -{"Time":"2026-02-03T00:32:22.488494757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/warning_message"} -{"Time":"2026-02-03T00:32:22.488499786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/warning_message","Output":"=== RUN TestGolden_MessageFormatting/warning_message\n"} -{"Time":"2026-02-03T00:32:22.488505347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/error_message"} -{"Time":"2026-02-03T00:32:22.488508963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/error_message","Output":"=== RUN TestGolden_MessageFormatting/error_message\n"} -{"Time":"2026-02-03T00:32:22.488540382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://sub.domain.com:8080/path"} -{"Time":"2026-02-03T00:32:22.488545552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://sub.domain.com:8080/path","Output":"=== RUN TestExtractDomainFromURL/http://sub.domain.com:8080/path\n"} -{"Time":"2026-02-03T00:32:22.488551523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL","Output":"--- PASS: TestExtractDomainFromURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488557113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://example.com/path","Output":" --- PASS: TestExtractDomainFromURL/http://example.com/path (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488562634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://example.com/path","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488567543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/https://api.github.com/repos","Output":" --- PASS: TestExtractDomainFromURL/https://api.github.com/repos (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488572612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/https://api.github.com/repos","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488578423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/github.com:443","Output":" --- PASS: TestExtractDomainFromURL/github.com:443 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488583843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/github.com:443","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488587881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/malicious.site","Output":" --- PASS: TestExtractDomainFromURL/malicious.site (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488592479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/malicious.site","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488596166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://sub.domain.com:8080/path","Output":" --- PASS: TestExtractDomainFromURL/http://sub.domain.com:8080/path (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.488601556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL/http://sub.domain.com:8080/path","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488607046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDomainFromURL","Elapsed":0} -{"Time":"2026-02-03T00:32:22.488610813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine"} -{"Time":"2026-02-03T00:32:22.488614651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine","Output":"=== RUN TestParseSquidLogLine\n"} -{"Time":"2026-02-03T00:32:22.488618848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_squid_log_line"} -{"Time":"2026-02-03T00:32:22.488622515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_squid_log_line","Output":"=== RUN TestParseSquidLogLine/valid_squid_log_line\n"} -{"Time":"2026-02-03T00:32:22.488629107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_denied_request"} -{"Time":"2026-02-03T00:32:22.488632464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_denied_request","Output":"=== RUN TestParseSquidLogLine/valid_denied_request\n"} -{"Time":"2026-02-03T00:32:22.488636642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/insufficient_fields_-_should_error"} -{"Time":"2026-02-03T00:32:22.488640128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/insufficient_fields_-_should_error","Output":"=== RUN TestParseSquidLogLine/insufficient_fields_-_should_error\n"} -{"Time":"2026-02-03T00:32:22.489828743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/empty_line"} -{"Time":"2026-02-03T00:32:22.489846376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/empty_line","Output":"=== RUN TestParseSquidLogLine/empty_line\n"} -{"Time":"2026-02-03T00:32:22.489866373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/exactly_9_fields_-_should_error"} -{"Time":"2026-02-03T00:32:22.48987028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/exactly_9_fields_-_should_error","Output":"=== RUN TestParseSquidLogLine/exactly_9_fields_-_should_error\n"} -{"Time":"2026-02-03T00:32:22.489876342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine","Output":"--- PASS: TestParseSquidLogLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489881461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_squid_log_line","Output":" --- PASS: TestParseSquidLogLine/valid_squid_log_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.48988617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_squid_log_line","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489890719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_denied_request","Output":" --- PASS: TestParseSquidLogLine/valid_denied_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489895668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/valid_denied_request","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489899555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/insufficient_fields_-_should_error","Output":" --- PASS: TestParseSquidLogLine/insufficient_fields_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489904635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/insufficient_fields_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489908983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/empty_line","Output":" --- PASS: TestParseSquidLogLine/empty_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489913832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/empty_line","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489917358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/exactly_9_fields_-_should_error","Output":" --- PASS: TestParseSquidLogLine/exactly_9_fields_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489921707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine/exactly_9_fields_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489925644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSquidLogLine","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489929491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics"} -{"Time":"2026-02-03T00:32:22.48993414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics","Output":"=== RUN TestAddMetrics\n"} -{"Time":"2026-02-03T00:32:22.489938868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_valid_domain_analysis"} -{"Time":"2026-02-03T00:32:22.489942515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_valid_domain_analysis","Output":"=== RUN TestAddMetrics/add_valid_domain_analysis\n"} -{"Time":"2026-02-03T00:32:22.489947044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_zero_values"} -{"Time":"2026-02-03T00:32:22.48995057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_zero_values","Output":"=== RUN TestAddMetrics/add_zero_values\n"} -{"Time":"2026-02-03T00:32:22.489957503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_to_empty_base"} -{"Time":"2026-02-03T00:32:22.489961481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_to_empty_base","Output":"=== RUN TestAddMetrics/add_to_empty_base\n"} -{"Time":"2026-02-03T00:32:22.489970798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics","Output":"--- PASS: TestAddMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489976569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_valid_domain_analysis","Output":" --- PASS: TestAddMetrics/add_valid_domain_analysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489981298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_valid_domain_analysis","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489987479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_zero_values","Output":" --- PASS: TestAddMetrics/add_zero_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.489991978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_zero_values","Elapsed":0} -{"Time":"2026-02-03T00:32:22.489995895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_to_empty_base","Output":" --- PASS: TestAddMetrics/add_to_empty_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490000083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics/add_to_empty_base","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49000391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490007657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput"} -{"Time":"2026-02-03T00:32:22.490011223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput","Output":"=== RUN TestParseAndDisplayActionlintOutput\n"} -{"Time":"2026-02-03T00:32:22.490015482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/single_error"} -{"Time":"2026-02-03T00:32:22.490019318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/single_error","Output":"=== RUN TestParseAndDisplayActionlintOutput/single_error\n"} -{"Time":"2026-02-03T00:32:22.490023376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/multiple_errors"} -{"Time":"2026-02-03T00:32:22.490045197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/multiple_errors","Output":"=== RUN TestParseAndDisplayActionlintOutput/multiple_errors\n"} -{"Time":"2026-02-03T00:32:22.490051168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/no_errors_-_empty_output"} -{"Time":"2026-02-03T00:32:22.490055286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/no_errors_-_empty_output","Output":"=== RUN TestParseAndDisplayActionlintOutput/no_errors_-_empty_output\n"} -{"Time":"2026-02-03T00:32:22.490060435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/invalid_JSON"} -{"Time":"2026-02-03T00:32:22.490064473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/invalid_JSON","Output":"=== RUN TestParseAndDisplayActionlintOutput/invalid_JSON\n"} -{"Time":"2026-02-03T00:32:22.490082717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput","Output":"--- PASS: TestParseAndDisplayActionlintOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490089449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/single_error","Output":" --- PASS: TestParseAndDisplayActionlintOutput/single_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490094549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/single_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490099127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/multiple_errors","Output":" --- PASS: TestParseAndDisplayActionlintOutput/multiple_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490104137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/multiple_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490108144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/no_errors_-_empty_output","Output":" --- PASS: TestParseAndDisplayActionlintOutput/no_errors_-_empty_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490123904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/no_errors_-_empty_output","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490134864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/invalid_JSON","Output":" --- PASS: TestParseAndDisplayActionlintOutput/invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490139453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput/invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49014312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490146686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion"} -{"Time":"2026-02-03T00:32:22.490150303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion","Output":"=== RUN TestGetActionlintVersion\n"} -{"Time":"2026-02-03T00:32:22.490171583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/first_call_fetches_version"} -{"Time":"2026-02-03T00:32:22.490183134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/first_call_fetches_version","Output":"=== RUN TestGetActionlintVersion/first_call_fetches_version\n"} -{"Time":"2026-02-03T00:32:22.490188564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/second_call_returns_cached_version"} -{"Time":"2026-02-03T00:32:22.490193073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/second_call_returns_cached_version","Output":"=== RUN TestGetActionlintVersion/second_call_returns_cached_version\n"} -{"Time":"2026-02-03T00:32:22.490198763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion","Output":"--- PASS: TestGetActionlintVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490211497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/first_call_fetches_version","Output":" --- PASS: TestGetActionlintVersion/first_call_fetches_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490216947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/first_call_fetches_version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490228559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/second_call_returns_cached_version","Output":" --- PASS: TestGetActionlintVersion/second_call_returns_cached_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490233548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion/second_call_returns_cached_version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490237185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490240802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile"} -{"Time":"2026-02-03T00:32:22.490244819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile","Output":"=== RUN TestParseAndDisplayActionlintOutputMultiFile\n"} -{"Time":"2026-02-03T00:32:22.490257794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/multiple_errors_from_multiple_files"} -{"Time":"2026-02-03T00:32:22.490261851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/multiple_errors_from_multiple_files","Output":"=== RUN TestParseAndDisplayActionlintOutputMultiFile/multiple_errors_from_multiple_files\n"} -{"Time":"2026-02-03T00:32:22.489831842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/location_message"} -{"Time":"2026-02-03T00:32:22.490271098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/location_message","Output":"=== RUN TestGolden_MessageFormatting/location_message\n"} -{"Time":"2026-02-03T00:32:22.49028252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/command_message"} -{"Time":"2026-02-03T00:32:22.490286708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/command_message","Output":"=== RUN TestGolden_MessageFormatting/command_message\n"} -{"Time":"2026-02-03T00:32:22.490291066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/progress_message"} -{"Time":"2026-02-03T00:32:22.4903039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/progress_message","Output":"=== RUN TestGolden_MessageFormatting/progress_message\n"} -{"Time":"2026-02-03T00:32:22.49030941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting","Output":"--- PASS: TestGolden_MessageFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49031517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/success_message","Output":" --- PASS: TestGolden_MessageFormatting/success_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490327965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/success_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.490332633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/info_message","Output":" --- PASS: TestGolden_MessageFormatting/info_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.490337322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/info_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495794704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/warning_message","Output":" --- PASS: TestGolden_MessageFormatting/warning_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495817176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/warning_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495823678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/error_message","Output":" --- PASS: TestGolden_MessageFormatting/error_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495829749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/error_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495833626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/location_message","Output":" --- PASS: TestGolden_MessageFormatting/location_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495839658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/location_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495843856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/command_message","Output":" --- PASS: TestGolden_MessageFormatting/command_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.491379867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/errors_from_three_files"} -{"Time":"2026-02-03T00:32:22.495862991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/command_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495863425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/errors_from_three_files","Output":"=== RUN TestParseAndDisplayActionlintOutputMultiFile/errors_from_three_files\n"} -{"Time":"2026-02-03T00:32:22.495867069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/progress_message","Output":" --- PASS: TestGolden_MessageFormatting/progress_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495871698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting/progress_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495873754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile","Output":"--- PASS: TestParseAndDisplayActionlintOutputMultiFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495875134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_MessageFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495879272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition"} -{"Time":"2026-02-03T00:32:22.495879735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/multiple_errors_from_multiple_files","Output":" --- PASS: TestParseAndDisplayActionlintOutputMultiFile/multiple_errors_from_multiple_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495882498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition","Output":"=== RUN TestGolden_LayoutComposition\n"} -{"Time":"2026-02-03T00:32:22.495885506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/multiple_errors_from_multiple_files","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495886295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/title_and_info"} -{"Time":"2026-02-03T00:32:22.495889173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/errors_from_three_files","Output":" --- PASS: TestParseAndDisplayActionlintOutputMultiFile/errors_from_three_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495890272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/title_and_info","Output":"=== RUN TestGolden_LayoutComposition/title_and_info\n"} -{"Time":"2026-02-03T00:32:22.495893341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile/errors_from_three_files","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495895241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/complete_composition"} -{"Time":"2026-02-03T00:32:22.495896727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayActionlintOutputMultiFile","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495898608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/complete_composition","Output":"=== RUN TestGolden_LayoutComposition/complete_composition\n"} -{"Time":"2026-02-03T00:32:22.495899913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary"} -{"Time":"2026-02-03T00:32:22.495902495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/multiple_emphasis_boxes"} -{"Time":"2026-02-03T00:32:22.495904672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary","Output":"=== RUN TestDisplayActionlintSummary\n"} -{"Time":"2026-02-03T00:32:22.495905821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/multiple_emphasis_boxes","Output":"=== RUN TestGolden_LayoutComposition/multiple_emphasis_boxes\n"} -{"Time":"2026-02-03T00:32:22.495908629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_errors_and_warnings"} -{"Time":"2026-02-03T00:32:22.495909989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition","Output":"--- PASS: TestGolden_LayoutComposition (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495911866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_errors_and_warnings","Output":"=== RUN TestDisplayActionlintSummary/summary_with_errors_and_warnings\n"} -{"Time":"2026-02-03T00:32:22.495914337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/title_and_info","Output":" --- PASS: TestGolden_LayoutComposition/title_and_info (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495916294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_only_errors"} -{"Time":"2026-02-03T00:32:22.495918505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/title_and_info","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49591967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_only_errors","Output":"=== RUN TestDisplayActionlintSummary/summary_with_only_errors\n"} -{"Time":"2026-02-03T00:32:22.495921731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/complete_composition","Output":" --- PASS: TestGolden_LayoutComposition/complete_composition (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495924088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_no_issues"} -{"Time":"2026-02-03T00:32:22.495926009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/complete_composition","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495927384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_no_issues","Output":"=== RUN TestDisplayActionlintSummary/summary_with_no_issues\n"} -{"Time":"2026-02-03T00:32:22.495929896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/multiple_emphasis_boxes","Output":" --- PASS: TestGolden_LayoutComposition/multiple_emphasis_boxes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495931903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/nil_stats_-_no_output"} -{"Time":"2026-02-03T00:32:22.495933954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition/multiple_emphasis_boxes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495935339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/nil_stats_-_no_output","Output":"=== RUN TestDisplayActionlintSummary/nil_stats_-_no_output\n"} -{"Time":"2026-02-03T00:32:22.49593733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutComposition","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495939627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary","Output":"--- PASS: TestDisplayActionlintSummary (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495940276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox"} -{"Time":"2026-02-03T00:32:22.495945027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_errors_and_warnings","Output":" --- PASS: TestDisplayActionlintSummary/summary_with_errors_and_warnings (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495945896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox","Output":"=== RUN TestGolden_LayoutEmphasisBox\n"} -{"Time":"2026-02-03T00:32:22.495949586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_errors_and_warnings","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495950334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/error_box"} -{"Time":"2026-02-03T00:32:22.495953072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_only_errors","Output":" --- PASS: TestDisplayActionlintSummary/summary_with_only_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495954142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/error_box","Output":"=== RUN TestGolden_LayoutEmphasisBox/error_box\n"} -{"Time":"2026-02-03T00:32:22.49595728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_only_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495958951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/warning_box"} -{"Time":"2026-02-03T00:32:22.495960837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_no_issues","Output":" --- PASS: TestDisplayActionlintSummary/summary_with_no_issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495962116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/warning_box","Output":"=== RUN TestGolden_LayoutEmphasisBox/warning_box\n"} -{"Time":"2026-02-03T00:32:22.495965533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/success_box"} -{"Time":"2026-02-03T00:32:22.495965165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/summary_with_no_issues","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495968528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/success_box","Output":"=== RUN TestGolden_LayoutEmphasisBox/success_box\n"} -{"Time":"2026-02-03T00:32:22.495970264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/nil_stats_-_no_output","Output":" --- PASS: TestDisplayActionlintSummary/nil_stats_-_no_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495974252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary/nil_stats_-_no_output","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495972436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/info_box"} -{"Time":"2026-02-03T00:32:22.495977558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayActionlintSummary","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49598032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/info_box","Output":"=== RUN TestGolden_LayoutEmphasisBox/info_box\n"} -{"Time":"2026-02-03T00:32:22.495981716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitActionlintStats"} -{"Time":"2026-02-03T00:32:22.495984651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitActionlintStats","Output":"=== RUN TestInitActionlintStats\n"} -{"Time":"2026-02-03T00:32:22.495984869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox","Output":"--- PASS: TestGolden_LayoutEmphasisBox (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49598947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitActionlintStats","Output":"--- PASS: TestInitActionlintStats (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49599095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/error_box","Output":" --- PASS: TestGolden_LayoutEmphasisBox/error_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.495993568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitActionlintStats","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495994827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/error_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.495996784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL"} -{"Time":"2026-02-03T00:32:22.495999015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/warning_box","Output":" --- PASS: TestGolden_LayoutEmphasisBox/warning_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496000691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL","Output":"=== RUN TestGetActionlintDocsURL\n"} -{"Time":"2026-02-03T00:32:22.496003023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/warning_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496004348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/empty_kind_returns_base_URL"} -{"Time":"2026-02-03T00:32:22.496006299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/success_box","Output":" --- PASS: TestGolden_LayoutEmphasisBox/success_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496007574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/empty_kind_returns_base_URL","Output":"=== RUN TestGetActionlintDocsURL/empty_kind_returns_base_URL\n"} -{"Time":"2026-02-03T00:32:22.496010286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/success_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496011411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/runner-label_kind"} -{"Time":"2026-02-03T00:32:22.496013662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/info_box","Output":" --- PASS: TestGolden_LayoutEmphasisBox/info_box (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496015198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/runner-label_kind","Output":"=== RUN TestGetActionlintDocsURL/runner-label_kind\n"} -{"Time":"2026-02-03T00:32:22.496017389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox/info_box","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496019396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/shellcheck_kind"} -{"Time":"2026-02-03T00:32:22.496020766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_LayoutEmphasisBox","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496022592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/shellcheck_kind","Output":"=== RUN TestGetActionlintDocsURL/shellcheck_kind\n"} -{"Time":"2026-02-03T00:32:22.496023711Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection"} -{"Time":"2026-02-03T00:32:22.496026219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/pyflakes_kind"} -{"Time":"2026-02-03T00:32:22.496027539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection","Output":"=== RUN TestGolden_InfoSection\n"} -{"Time":"2026-02-03T00:32:22.496030026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/pyflakes_kind","Output":"=== RUN TestGetActionlintDocsURL/pyflakes_kind\n"} -{"Time":"2026-02-03T00:32:22.496031957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/single_line"} -{"Time":"2026-02-03T00:32:22.496033833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/expression_kind"} -{"Time":"2026-02-03T00:32:22.496035203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/single_line","Output":"=== RUN TestGolden_InfoSection/single_line\n"} -{"Time":"2026-02-03T00:32:22.496036859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/expression_kind","Output":"=== RUN TestGetActionlintDocsURL/expression_kind\n"} -{"Time":"2026-02-03T00:32:22.496038759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/multiple_lines"} -{"Time":"2026-02-03T00:32:22.496040566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_with_check-_prefix"} -{"Time":"2026-02-03T00:32:22.496041925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/multiple_lines","Output":"=== RUN TestGolden_InfoSection/multiple_lines\n"} -{"Time":"2026-02-03T00:32:22.496043701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_with_check-_prefix","Output":"=== RUN TestGetActionlintDocsURL/generic_kind_with_check-_prefix\n"} -{"Time":"2026-02-03T00:32:22.496045332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/with_special_chars"} -{"Time":"2026-02-03T00:32:22.496047508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_without_check-_prefix"} -{"Time":"2026-02-03T00:32:22.496048438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/with_special_chars","Output":"=== RUN TestGolden_InfoSection/with_special_chars\n"} -{"Time":"2026-02-03T00:32:22.496050714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_without_check-_prefix","Output":"=== RUN TestGetActionlintDocsURL/generic_kind_without_check-_prefix\n"} -{"Time":"2026-02-03T00:32:22.496054879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection","Output":"--- PASS: TestGolden_InfoSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496056435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL","Output":"--- PASS: TestGetActionlintDocsURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496059358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/single_line","Output":" --- PASS: TestGolden_InfoSection/single_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496060683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/empty_kind_returns_base_URL","Output":" --- PASS: TestGetActionlintDocsURL/empty_kind_returns_base_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496063325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/single_line","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496064731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/empty_kind_returns_base_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496066912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/multiple_lines","Output":" --- PASS: TestGolden_InfoSection/multiple_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496068037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/runner-label_kind","Output":" --- PASS: TestGetActionlintDocsURL/runner-label_kind (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49607155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/multiple_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496072846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/runner-label_kind","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496074857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/with_special_chars","Output":" --- PASS: TestGolden_InfoSection/with_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496076122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/shellcheck_kind","Output":" --- PASS: TestGetActionlintDocsURL/shellcheck_kind (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496079185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection/with_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496081031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/shellcheck_kind","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496082361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestGolden_InfoSection","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496084407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/pyflakes_kind","Output":" --- PASS: TestGetActionlintDocsURL/pyflakes_kind (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496086057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox"} -{"Time":"2026-02-03T00:32:22.496088405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/pyflakes_kind","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496089073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox","Output":"=== RUN TestLayoutTitleBox\n"} -{"Time":"2026-02-03T00:32:22.496092312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/expression_kind","Output":" --- PASS: TestGetActionlintDocsURL/expression_kind (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496093411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/basic_title"} -{"Time":"2026-02-03T00:32:22.49609651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/expression_kind","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496097419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/basic_title","Output":"=== RUN TestLayoutTitleBox/basic_title\n"} -{"Time":"2026-02-03T00:32:22.496099856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_with_check-_prefix","Output":" --- PASS: TestGetActionlintDocsURL/generic_kind_with_check-_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496101937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/longer_title"} -{"Time":"2026-02-03T00:32:22.496104044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_with_check-_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496105053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/longer_title","Output":"=== RUN TestLayoutTitleBox/longer_title\n"} -{"Time":"2026-02-03T00:32:22.49610743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_without_check-_prefix","Output":" --- PASS: TestGetActionlintDocsURL/generic_kind_without_check-_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496109561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/title_with_special_characters"} -{"Time":"2026-02-03T00:32:22.496112259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL/generic_kind_without_check-_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496113749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/title_with_special_characters","Output":"=== RUN TestLayoutTitleBox/title_with_special_characters\n"} -{"Time":"2026-02-03T00:32:22.496115555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionlintDocsURL","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496118431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_NoActionsDir"} -{"Time":"2026-02-03T00:32:22.496118799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox","Output":"--- PASS: TestLayoutTitleBox (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496121406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_NoActionsDir","Output":"=== RUN TestActionsBuildCommand_NoActionsDir\n"} -{"Time":"2026-02-03T00:32:22.496123598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/basic_title","Output":" --- PASS: TestLayoutTitleBox/basic_title (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496125815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_NoActionsDir","Output":"--- PASS: TestActionsBuildCommand_NoActionsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496127695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/basic_title","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496129742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_NoActionsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496130921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/longer_title","Output":" --- PASS: TestLayoutTitleBox/longer_title (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496132738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_NoActionsDir"} -{"Time":"2026-02-03T00:32:22.496134839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/longer_title","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496135944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_NoActionsDir","Output":"=== RUN TestActionsValidateCommand_NoActionsDir\n"} -{"Time":"2026-02-03T00:32:22.496138095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/title_with_special_characters","Output":" --- PASS: TestLayoutTitleBox/title_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496139921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_NoActionsDir","Output":"--- PASS: TestActionsValidateCommand_NoActionsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496141922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox/title_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496143658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_NoActionsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496144987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutTitleBox","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496146653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_NoActionsDir"} -{"Time":"2026-02-03T00:32:22.496147833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection"} -{"Time":"2026-02-03T00:32:22.496151052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_NoActionsDir","Output":"=== RUN TestActionsCleanCommand_NoActionsDir\n"} -{"Time":"2026-02-03T00:32:22.49615163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection","Output":"=== RUN TestLayoutInfoSection\n"} -{"Time":"2026-02-03T00:32:22.4961553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_NoActionsDir","Output":"--- PASS: TestActionsCleanCommand_NoActionsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496156769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/simple_label_and_value"} -{"Time":"2026-02-03T00:32:22.496159057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_NoActionsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496160747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/simple_label_and_value","Output":"=== RUN TestLayoutInfoSection/simple_label_and_value\n"} -{"Time":"2026-02-03T00:32:22.496162122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories"} -{"Time":"2026-02-03T00:32:22.496164454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/status_label"} -{"Time":"2026-02-03T00:32:22.49616606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories","Output":"=== RUN TestGetActionDirectories\n"} -{"Time":"2026-02-03T00:32:22.49616742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/status_label","Output":"=== RUN TestLayoutInfoSection/status_label\n"} -{"Time":"2026-02-03T00:32:22.496169676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/no_actions_directory"} -{"Time":"2026-02-03T00:32:22.496172148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/file_path_value"} -{"Time":"2026-02-03T00:32:22.496173734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/no_actions_directory","Output":"=== RUN TestGetActionDirectories/no_actions_directory\n"} -{"Time":"2026-02-03T00:32:22.496175304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/file_path_value","Output":"=== RUN TestLayoutInfoSection/file_path_value\n"} -{"Time":"2026-02-03T00:32:22.496177451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/empty_actions_directory"} -{"Time":"2026-02-03T00:32:22.496179492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection","Output":"--- PASS: TestLayoutInfoSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496181859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/empty_actions_directory","Output":"=== RUN TestGetActionDirectories/empty_actions_directory\n"} -{"Time":"2026-02-03T00:32:22.496184461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/simple_label_and_value","Output":" --- PASS: TestLayoutInfoSection/simple_label_and_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496185927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_subdirectories"} -{"Time":"2026-02-03T00:32:22.496188599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/simple_label_and_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496189043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_subdirectories","Output":"=== RUN TestGetActionDirectories/actions_directory_with_subdirectories\n"} -{"Time":"2026-02-03T00:32:22.496191795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/status_label","Output":" --- PASS: TestLayoutInfoSection/status_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496196023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/status_label","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49619976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/file_path_value","Output":" --- PASS: TestLayoutInfoSection/file_path_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496204058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection/file_path_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496207384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutInfoSection","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49621042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox"} -{"Time":"2026-02-03T00:32:22.496213776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox","Output":"=== RUN TestLayoutEmphasisBox\n"} -{"Time":"2026-02-03T00:32:22.496218094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/warning_message"} -{"Time":"2026-02-03T00:32:22.496221711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/warning_message","Output":"=== RUN TestLayoutEmphasisBox/warning_message\n"} -{"Time":"2026-02-03T00:32:22.496226089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/error_message"} -{"Time":"2026-02-03T00:32:22.496229665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/error_message","Output":"=== RUN TestLayoutEmphasisBox/error_message\n"} -{"Time":"2026-02-03T00:32:22.496234044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/success_message"} -{"Time":"2026-02-03T00:32:22.49623732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/success_message","Output":"=== RUN TestLayoutEmphasisBox/success_message\n"} -{"Time":"2026-02-03T00:32:22.496242149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/info_message"} -{"Time":"2026-02-03T00:32:22.496246247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/info_message","Output":"=== RUN TestLayoutEmphasisBox/info_message\n"} -{"Time":"2026-02-03T00:32:22.496251296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox","Output":"--- PASS: TestLayoutEmphasisBox (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496256115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/warning_message","Output":" --- PASS: TestLayoutEmphasisBox/warning_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496260774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/warning_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496264841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/error_message","Output":" --- PASS: TestLayoutEmphasisBox/error_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496269229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/error_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496274459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/success_message","Output":" --- PASS: TestLayoutEmphasisBox/success_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49628049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/success_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496284909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/info_message","Output":" --- PASS: TestLayoutEmphasisBox/info_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496289617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox/info_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496293464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutEmphasisBox","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496296881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical"} -{"Time":"2026-02-03T00:32:22.496300437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical","Output":"=== RUN TestLayoutJoinVertical\n"} -{"Time":"2026-02-03T00:32:22.496304776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/single_section"} -{"Time":"2026-02-03T00:32:22.496308192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/single_section","Output":"=== RUN TestLayoutJoinVertical/single_section\n"} -{"Time":"2026-02-03T00:32:22.496312159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/multiple_sections"} -{"Time":"2026-02-03T00:32:22.496315726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/multiple_sections","Output":"=== RUN TestLayoutJoinVertical/multiple_sections\n"} -{"Time":"2026-02-03T00:32:22.496320094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/sections_with_empty_strings"} -{"Time":"2026-02-03T00:32:22.496323601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/sections_with_empty_strings","Output":"=== RUN TestLayoutJoinVertical/sections_with_empty_strings\n"} -{"Time":"2026-02-03T00:32:22.49632833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/empty_sections"} -{"Time":"2026-02-03T00:32:22.496331826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/empty_sections","Output":"=== RUN TestLayoutJoinVertical/empty_sections\n"} -{"Time":"2026-02-03T00:32:22.496336906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical","Output":"--- PASS: TestLayoutJoinVertical (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496342005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/single_section","Output":" --- PASS: TestLayoutJoinVertical/single_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496346614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/single_section","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496350471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/multiple_sections","Output":" --- PASS: TestLayoutJoinVertical/multiple_sections (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49635537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/multiple_sections","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496359598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/sections_with_empty_strings","Output":" --- PASS: TestLayoutJoinVertical/sections_with_empty_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496364347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/sections_with_empty_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496369316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/empty_sections","Output":" --- PASS: TestLayoutJoinVertical/empty_sections (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496375738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical/empty_sections","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496379485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutJoinVertical","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496383402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI"} -{"Time":"2026-02-03T00:32:22.496386939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI","Output":"=== RUN TestLayoutCompositionAPI\n"} -{"Time":"2026-02-03T00:32:22.496391678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI/compose_multiple_layout_elements"} -{"Time":"2026-02-03T00:32:22.496395285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI/compose_multiple_layout_elements","Output":"=== RUN TestLayoutCompositionAPI/compose_multiple_layout_elements\n"} -{"Time":"2026-02-03T00:32:22.496400785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI","Output":"--- PASS: TestLayoutCompositionAPI (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496410693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI/compose_multiple_layout_elements","Output":" --- PASS: TestLayoutCompositionAPI/compose_multiple_layout_elements (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496415292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI/compose_multiple_layout_elements","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496419119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutCompositionAPI","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496422125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints"} -{"Time":"2026-02-03T00:32:22.496425511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints","Output":"=== RUN TestLayoutWidthConstraints\n"} -{"Time":"2026-02-03T00:32:22.496429278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/narrow_width"} -{"Time":"2026-02-03T00:32:22.496432855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/narrow_width","Output":"=== RUN TestLayoutWidthConstraints/narrow_width\n"} -{"Time":"2026-02-03T00:32:22.496437413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/medium_width"} -{"Time":"2026-02-03T00:32:22.4964411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/medium_width","Output":"=== RUN TestLayoutWidthConstraints/medium_width\n"} -{"Time":"2026-02-03T00:32:22.496445118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/wide_width"} -{"Time":"2026-02-03T00:32:22.496449916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/wide_width","Output":"=== RUN TestLayoutWidthConstraints/wide_width\n"} -{"Time":"2026-02-03T00:32:22.496454335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/very_wide_width"} -{"Time":"2026-02-03T00:32:22.496458222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/very_wide_width","Output":"=== RUN TestLayoutWidthConstraints/very_wide_width\n"} -{"Time":"2026-02-03T00:32:22.496465375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints","Output":"--- PASS: TestLayoutWidthConstraints (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496470635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/narrow_width","Output":" --- PASS: TestLayoutWidthConstraints/narrow_width (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496475304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/narrow_width","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496479141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/medium_width","Output":" --- PASS: TestLayoutWidthConstraints/medium_width (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496483509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/medium_width","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496487106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/wide_width","Output":" --- PASS: TestLayoutWidthConstraints/wide_width (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496491975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/wide_width","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496495822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/very_wide_width","Output":" --- PASS: TestLayoutWidthConstraints/very_wide_width (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49650025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints/very_wide_width","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496503807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWidthConstraints","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496507374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors"} -{"Time":"2026-02-03T00:32:22.496511131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors","Output":"=== RUN TestLayoutWithDifferentColors\n"} -{"Time":"2026-02-03T00:32:22.496515379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/error_color"} -{"Time":"2026-02-03T00:32:22.496518635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/error_color","Output":"=== RUN TestLayoutWithDifferentColors/error_color\n"} -{"Time":"2026-02-03T00:32:22.496522823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/warning_color"} -{"Time":"2026-02-03T00:32:22.49652666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/warning_color","Output":"=== RUN TestLayoutWithDifferentColors/warning_color\n"} -{"Time":"2026-02-03T00:32:22.496530948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/success_color"} -{"Time":"2026-02-03T00:32:22.496534975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/success_color","Output":"=== RUN TestLayoutWithDifferentColors/success_color\n"} -{"Time":"2026-02-03T00:32:22.496539343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/info_color"} -{"Time":"2026-02-03T00:32:22.49654308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/info_color","Output":"=== RUN TestLayoutWithDifferentColors/info_color\n"} -{"Time":"2026-02-03T00:32:22.496547228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/purple_color"} -{"Time":"2026-02-03T00:32:22.496551827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/purple_color","Output":"=== RUN TestLayoutWithDifferentColors/purple_color\n"} -{"Time":"2026-02-03T00:32:22.496556295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/yellow_color"} -{"Time":"2026-02-03T00:32:22.496559952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/yellow_color","Output":"=== RUN TestLayoutWithDifferentColors/yellow_color\n"} -{"Time":"2026-02-03T00:32:22.496565362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors","Output":"--- PASS: TestLayoutWithDifferentColors (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496570231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/error_color","Output":" --- PASS: TestLayoutWithDifferentColors/error_color (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49657512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/error_color","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496579108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/warning_color","Output":" --- PASS: TestLayoutWithDifferentColors/warning_color (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496583816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/warning_color","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496587633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/success_color","Output":" --- PASS: TestLayoutWithDifferentColors/success_color (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496592312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/success_color","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496596209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/info_color","Output":" --- PASS: TestLayoutWithDifferentColors/info_color (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496600718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/info_color","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496604455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/purple_color","Output":" --- PASS: TestLayoutWithDifferentColors/purple_color (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496609374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/purple_color","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496613291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/yellow_color","Output":" --- PASS: TestLayoutWithDifferentColors/yellow_color (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49661764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors/yellow_color","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496621226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutWithDifferentColors","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496624512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput"} -{"Time":"2026-02-03T00:32:22.496627848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput","Output":"=== RUN TestLayoutNonTTYOutput\n"} -{"Time":"2026-02-03T00:32:22.496636384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/title_box_non-tty_format"} -{"Time":"2026-02-03T00:32:22.496640632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/title_box_non-tty_format","Output":"=== RUN TestLayoutNonTTYOutput/title_box_non-tty_format\n"} -{"Time":"2026-02-03T00:32:22.496646634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/info_section_non-tty_format"} -{"Time":"2026-02-03T00:32:22.496651913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/info_section_non-tty_format","Output":"=== RUN TestLayoutNonTTYOutput/info_section_non-tty_format\n"} -{"Time":"2026-02-03T00:32:22.496656532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/emphasis_box_non-tty_format"} -{"Time":"2026-02-03T00:32:22.496661231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/emphasis_box_non-tty_format","Output":"=== RUN TestLayoutNonTTYOutput/emphasis_box_non-tty_format\n"} -{"Time":"2026-02-03T00:32:22.496666491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput","Output":"--- PASS: TestLayoutNonTTYOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496671249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/title_box_non-tty_format","Output":" --- PASS: TestLayoutNonTTYOutput/title_box_non-tty_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496676349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/title_box_non-tty_format","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496680226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/info_section_non-tty_format","Output":" --- PASS: TestLayoutNonTTYOutput/info_section_non-tty_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496684985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/info_section_non-tty_format","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496688632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/emphasis_box_non-tty_format","Output":" --- PASS: TestLayoutNonTTYOutput/emphasis_box_non-tty_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496704371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput/emphasis_box_non-tty_format","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496708319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLayoutNonTTYOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496711935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewListItem"} -{"Time":"2026-02-03T00:32:22.496715312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewListItem","Output":"=== RUN TestNewListItem\n"} -{"Time":"2026-02-03T00:32:22.496720552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewListItem","Output":"--- PASS: TestNewListItem (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49672531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewListItem","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496729148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Title"} -{"Time":"2026-02-03T00:32:22.496732524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Title","Output":"=== RUN TestListItem_Title\n"} -{"Time":"2026-02-03T00:32:22.496737032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Title","Output":"--- PASS: TestListItem_Title (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49674131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Title","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496744807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Description"} -{"Time":"2026-02-03T00:32:22.49676827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Description","Output":"=== RUN TestListItem_Description\n"} -{"Time":"2026-02-03T00:32:22.496775564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Description","Output":"--- PASS: TestListItem_Description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496780624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_Description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.4967841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_FilterValue"} -{"Time":"2026-02-03T00:32:22.496787757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_FilterValue","Output":"=== RUN TestListItem_FilterValue\n"} -{"Time":"2026-02-03T00:32:22.496792646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_FilterValue","Output":"--- PASS: TestListItem_FilterValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496796393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestListItem_FilterValue","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496800931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Height"} -{"Time":"2026-02-03T00:32:22.496804468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Height","Output":"=== RUN TestItemDelegate_Height\n"} -{"Time":"2026-02-03T00:32:22.496809327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Height","Output":"--- PASS: TestItemDelegate_Height (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496814006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Height","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496817653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Spacing"} -{"Time":"2026-02-03T00:32:22.496821259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Spacing","Output":"=== RUN TestItemDelegate_Spacing\n"} -{"Time":"2026-02-03T00:32:22.496826149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Spacing","Output":"--- PASS: TestItemDelegate_Spacing (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496830176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestItemDelegate_Spacing","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496834053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestShowInteractiveList_EmptyItems"} -{"Time":"2026-02-03T00:32:22.496839333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestShowInteractiveList_EmptyItems","Output":"=== RUN TestShowInteractiveList_EmptyItems\n"} -{"Time":"2026-02-03T00:32:22.496844272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestShowInteractiveList_EmptyItems","Output":"--- PASS: TestShowInteractiveList_EmptyItems (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496850684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestShowInteractiveList_EmptyItems","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496854301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar"} -{"Time":"2026-02-03T00:32:22.496857687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar","Output":"=== RUN TestNewProgressBar\n"} -{"Time":"2026-02-03T00:32:22.496861535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_successfully"} -{"Time":"2026-02-03T00:32:22.496866253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_successfully","Output":"=== RUN TestNewProgressBar/creates_progress_bar_successfully\n"} -{"Time":"2026-02-03T00:32:22.496872836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_zero_total"} -{"Time":"2026-02-03T00:32:22.496876552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_zero_total","Output":"=== RUN TestNewProgressBar/creates_progress_bar_with_zero_total\n"} -{"Time":"2026-02-03T00:32:22.496881381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_large_total"} -{"Time":"2026-02-03T00:32:22.496885319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_large_total","Output":"=== RUN TestNewProgressBar/creates_progress_bar_with_large_total\n"} -{"Time":"2026-02-03T00:32:22.496890639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar","Output":"--- PASS: TestNewProgressBar (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496895768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_successfully","Output":" --- PASS: TestNewProgressBar/creates_progress_bar_successfully (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496907721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_successfully","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496911568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_zero_total","Output":" --- PASS: TestNewProgressBar/creates_progress_bar_with_zero_total (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496916317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_zero_total","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496919753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_large_total","Output":" --- PASS: TestNewProgressBar/creates_progress_bar_with_large_total (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496924101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar/creates_progress_bar_with_large_total","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496927618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewProgressBar","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496931024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate"} -{"Time":"2026-02-03T00:32:22.496934601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate","Output":"=== RUN TestProgressBarUpdate\n"} -{"Time":"2026-02-03T00:32:22.496938809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/0%_progress"} -{"Time":"2026-02-03T00:32:22.496942345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/0%_progress","Output":"=== RUN TestProgressBarUpdate/0%_progress\n"} -{"Time":"2026-02-03T00:32:22.496946303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/50%_progress"} -{"Time":"2026-02-03T00:32:22.49694996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/50%_progress","Output":"=== RUN TestProgressBarUpdate/50%_progress\n"} -{"Time":"2026-02-03T00:32:22.496954408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/100%_progress"} -{"Time":"2026-02-03T00:32:22.496957704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/100%_progress","Output":"=== RUN TestProgressBarUpdate/100%_progress\n"} -{"Time":"2026-02-03T00:32:22.496961902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/large_file_progress"} -{"Time":"2026-02-03T00:32:22.496965438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/large_file_progress","Output":"=== RUN TestProgressBarUpdate/large_file_progress\n"} -{"Time":"2026-02-03T00:32:22.496970798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/zero_total_edge_case"} -{"Time":"2026-02-03T00:32:22.496974455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/zero_total_edge_case","Output":"=== RUN TestProgressBarUpdate/zero_total_edge_case\n"} -{"Time":"2026-02-03T00:32:22.496979424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate","Output":"--- PASS: TestProgressBarUpdate (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496984103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/0%_progress","Output":" --- PASS: TestProgressBarUpdate/0%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496988662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/0%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.496992799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/50%_progress","Output":" --- PASS: TestProgressBarUpdate/50%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.496997438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/50%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497001255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/100%_progress","Output":" --- PASS: TestProgressBarUpdate/100%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497006014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/100%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497011274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/large_file_progress","Output":" --- PASS: TestProgressBarUpdate/large_file_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497016143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/large_file_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497020171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/zero_total_edge_case","Output":" --- PASS: TestProgressBarUpdate/zero_total_edge_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497024368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate/zero_total_edge_case","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497028025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarUpdate","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497031542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarMultipleUpdates"} -{"Time":"2026-02-03T00:32:22.497035279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarMultipleUpdates","Output":"=== RUN TestProgressBarMultipleUpdates\n"} -{"Time":"2026-02-03T00:32:22.497040208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarMultipleUpdates","Output":"--- PASS: TestProgressBarMultipleUpdates (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497045227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarMultipleUpdates","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497048884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes"} -{"Time":"2026-02-03T00:32:22.49705238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes","Output":"=== RUN TestFormatBytes\n"} -{"Time":"2026-02-03T00:32:22.497056528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/zero_bytes"} -{"Time":"2026-02-03T00:32:22.497060085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/zero_bytes","Output":"=== RUN TestFormatBytes/zero_bytes\n"} -{"Time":"2026-02-03T00:32:22.497064463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/bytes_only"} -{"Time":"2026-02-03T00:32:22.49706812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/bytes_only","Output":"=== RUN TestFormatBytes/bytes_only\n"} -{"Time":"2026-02-03T00:32:22.49707331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1KB"} -{"Time":"2026-02-03T00:32:22.497076806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1KB","Output":"=== RUN TestFormatBytes/exactly_1KB\n"} -{"Time":"2026-02-03T00:32:22.497080914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/kilobytes"} -{"Time":"2026-02-03T00:32:22.49708435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/kilobytes","Output":"=== RUN TestFormatBytes/kilobytes\n"} -{"Time":"2026-02-03T00:32:22.497088578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1MB"} -{"Time":"2026-02-03T00:32:22.497092105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1MB","Output":"=== RUN TestFormatBytes/exactly_1MB\n"} -{"Time":"2026-02-03T00:32:22.497096132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes"} -{"Time":"2026-02-03T00:32:22.497099508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes","Output":"=== RUN TestFormatBytes/megabytes\n"} -{"Time":"2026-02-03T00:32:22.497104728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes_with_decimal"} -{"Time":"2026-02-03T00:32:22.497108605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes_with_decimal","Output":"=== RUN TestFormatBytes/megabytes_with_decimal\n"} -{"Time":"2026-02-03T00:32:22.497112753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1GB"} -{"Time":"2026-02-03T00:32:22.497116059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1GB","Output":"=== RUN TestFormatBytes/exactly_1GB\n"} -{"Time":"2026-02-03T00:32:22.497120027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes"} -{"Time":"2026-02-03T00:32:22.497123513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes","Output":"=== RUN TestFormatBytes/gigabytes\n"} -{"Time":"2026-02-03T00:32:22.497127561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes_with_decimal"} -{"Time":"2026-02-03T00:32:22.497131288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes_with_decimal","Output":"=== RUN TestFormatBytes/gigabytes_with_decimal\n"} -{"Time":"2026-02-03T00:32:22.497134905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/large_file_size"} -{"Time":"2026-02-03T00:32:22.49713765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/large_file_size","Output":"=== RUN TestFormatBytes/large_file_size\n"} -{"Time":"2026-02-03T00:32:22.497141417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes","Output":"--- PASS: TestFormatBytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497146736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/zero_bytes","Output":" --- PASS: TestFormatBytes/zero_bytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497150975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/zero_bytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497154852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/bytes_only","Output":" --- PASS: TestFormatBytes/bytes_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49715928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/bytes_only","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497163167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1KB","Output":" --- PASS: TestFormatBytes/exactly_1KB (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497168768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1KB","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497172745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/kilobytes","Output":" --- PASS: TestFormatBytes/kilobytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497177173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/kilobytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.4971809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1MB","Output":" --- PASS: TestFormatBytes/exactly_1MB (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497185369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1MB","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497189156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes","Output":" --- PASS: TestFormatBytes/megabytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497194986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497198713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes_with_decimal","Output":" --- PASS: TestFormatBytes/megabytes_with_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497203663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/megabytes_with_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49720748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1GB","Output":" --- PASS: TestFormatBytes/exactly_1GB (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497212109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/exactly_1GB","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497215936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes","Output":" --- PASS: TestFormatBytes/gigabytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497220494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497225293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes_with_decimal","Output":" --- PASS: TestFormatBytes/gigabytes_with_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497230062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/gigabytes_with_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49723429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/large_file_size","Output":" --- PASS: TestFormatBytes/large_file_size (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497238307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes/large_file_size","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497241774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatBytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49724524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation"} -{"Time":"2026-02-03T00:32:22.497248757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation","Output":"=== RUN TestProgressBarPercentageCalculation\n"} -{"Time":"2026-02-03T00:32:22.497253115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/0%_progress"} -{"Time":"2026-02-03T00:32:22.497256471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/0%_progress","Output":"=== RUN TestProgressBarPercentageCalculation/0%_progress\n"} -{"Time":"2026-02-03T00:32:22.497260779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/25%_progress"} -{"Time":"2026-02-03T00:32:22.497264416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/25%_progress","Output":"=== RUN TestProgressBarPercentageCalculation/25%_progress\n"} -{"Time":"2026-02-03T00:32:22.497268403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/50%_progress"} -{"Time":"2026-02-03T00:32:22.49727205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/50%_progress","Output":"=== RUN TestProgressBarPercentageCalculation/50%_progress\n"} -{"Time":"2026-02-03T00:32:22.497276298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/75%_progress"} -{"Time":"2026-02-03T00:32:22.497281067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/75%_progress","Output":"=== RUN TestProgressBarPercentageCalculation/75%_progress\n"} -{"Time":"2026-02-03T00:32:22.497286437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/100%_progress"} -{"Time":"2026-02-03T00:32:22.497289984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/100%_progress","Output":"=== RUN TestProgressBarPercentageCalculation/100%_progress\n"} -{"Time":"2026-02-03T00:32:22.497294703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/33%_progress_(rounded_down)"} -{"Time":"2026-02-03T00:32:22.49729865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/33%_progress_(rounded_down)","Output":"=== RUN TestProgressBarPercentageCalculation/33%_progress_(rounded_down)\n"} -{"Time":"2026-02-03T00:32:22.49730398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation","Output":"--- PASS: TestProgressBarPercentageCalculation (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497308869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/0%_progress","Output":" --- PASS: TestProgressBarPercentageCalculation/0%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497313478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/0%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497317706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/25%_progress","Output":" --- PASS: TestProgressBarPercentageCalculation/25%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497322434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/25%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497326101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/50%_progress","Output":" --- PASS: TestProgressBarPercentageCalculation/50%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49733083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/50%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497334767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/75%_progress","Output":" --- PASS: TestProgressBarPercentageCalculation/75%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497339656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/75%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497343253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/100%_progress","Output":" --- PASS: TestProgressBarPercentageCalculation/100%_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497348513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/100%_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497352611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/33%_progress_(rounded_down)","Output":" --- PASS: TestProgressBarPercentageCalculation/33%_progress_(rounded_down) (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49735741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation/33%_progress_(rounded_down)","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497361898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarPercentageCalculation","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497365645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat"} -{"Time":"2026-02-03T00:32:22.497369342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat","Output":"=== RUN TestProgressBarOutputFormat\n"} -{"Time":"2026-02-03T00:32:22.49737359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat/non-TTY_format_structure"} -{"Time":"2026-02-03T00:32:22.497377206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat/non-TTY_format_structure","Output":"=== RUN TestProgressBarOutputFormat/non-TTY_format_structure\n"} -{"Time":"2026-02-03T00:32:22.497381995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat","Output":"--- PASS: TestProgressBarOutputFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497386674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat/non-TTY_format_structure","Output":" --- PASS: TestProgressBarOutputFormat/non-TTY_format_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497391072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat/non-TTY_format_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497394649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarOutputFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497398156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases"} -{"Time":"2026-02-03T00:32:22.497401412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases","Output":"=== RUN TestProgressBarEdgeCases\n"} -{"Time":"2026-02-03T00:32:22.497405499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/current_exceeds_total"} -{"Time":"2026-02-03T00:32:22.497409016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/current_exceeds_total","Output":"=== RUN TestProgressBarEdgeCases/current_exceeds_total\n"} -{"Time":"2026-02-03T00:32:22.497413434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/negative_current_value"} -{"Time":"2026-02-03T00:32:22.497416981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/negative_current_value","Output":"=== RUN TestProgressBarEdgeCases/negative_current_value\n"} -{"Time":"2026-02-03T00:32:22.497421569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/very_small_progress_increments"} -{"Time":"2026-02-03T00:32:22.497426358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/very_small_progress_increments","Output":"=== RUN TestProgressBarEdgeCases/very_small_progress_increments\n"} -{"Time":"2026-02-03T00:32:22.497431388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases","Output":"--- PASS: TestProgressBarEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497436657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/current_exceeds_total","Output":" --- PASS: TestProgressBarEdgeCases/current_exceeds_total (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497442468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/current_exceeds_total","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497446155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/negative_current_value","Output":" --- PASS: TestProgressBarEdgeCases/negative_current_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497452136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/negative_current_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497456354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/very_small_progress_increments","Output":" --- PASS: TestProgressBarEdgeCases/very_small_progress_increments (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497460773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases/very_small_progress_increments","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497464259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497467755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency"} -{"Time":"2026-02-03T00:32:22.497471442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency","Output":"=== RUN TestProgressBarConcurrency\n"} -{"Time":"2026-02-03T00:32:22.497475841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency/multiple_updates_are_safe"} -{"Time":"2026-02-03T00:32:22.497479588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency/multiple_updates_are_safe","Output":"=== RUN TestProgressBarConcurrency/multiple_updates_are_safe\n"} -{"Time":"2026-02-03T00:32:22.497485769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency","Output":"--- PASS: TestProgressBarConcurrency (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497490608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency/multiple_updates_are_safe","Output":" --- PASS: TestProgressBarConcurrency/multiple_updates_are_safe (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497508191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency/multiple_updates_are_safe","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497512118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarConcurrency","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497514853Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback"} -{"Time":"2026-02-03T00:32:22.497517839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback","Output":"=== RUN TestProgressBarNonTTYFallback\n"} -{"Time":"2026-02-03T00:32:22.497521686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback/non-TTY_output_is_human_readable"} -{"Time":"2026-02-03T00:32:22.497524932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback/non-TTY_output_is_human_readable","Output":"=== RUN TestProgressBarNonTTYFallback/non-TTY_output_is_human_readable\n"} -{"Time":"2026-02-03T00:32:22.49752939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback","Output":"--- PASS: TestProgressBarNonTTYFallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497533959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback/non-TTY_output_is_human_readable","Output":" --- PASS: TestProgressBarNonTTYFallback/non-TTY_output_is_human_readable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497538067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback/non-TTY_output_is_human_readable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497541353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarNonTTYFallback","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49754529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar"} -{"Time":"2026-02-03T00:32:22.497549979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar","Output":"=== RUN TestNewIndeterminateProgressBar\n"} -{"Time":"2026-02-03T00:32:22.497553906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar/creates_indeterminate_progress_bar_successfully"} -{"Time":"2026-02-03T00:32:22.497557082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar/creates_indeterminate_progress_bar_successfully","Output":"=== RUN TestNewIndeterminateProgressBar/creates_indeterminate_progress_bar_successfully\n"} -{"Time":"2026-02-03T00:32:22.497561971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar","Output":"--- PASS: TestNewIndeterminateProgressBar (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497568563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar/creates_indeterminate_progress_bar_successfully","Output":" --- PASS: TestNewIndeterminateProgressBar/creates_indeterminate_progress_bar_successfully (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497573092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar/creates_indeterminate_progress_bar_successfully","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497576609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewIndeterminateProgressBar","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497579504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate"} -{"Time":"2026-02-03T00:32:22.49758272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate","Output":"=== RUN TestIndeterminateProgressBarUpdate\n"} -{"Time":"2026-02-03T00:32:22.497586988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_no_data"} -{"Time":"2026-02-03T00:32:22.497590364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_no_data","Output":"=== RUN TestIndeterminateProgressBarUpdate/indeterminate_mode_with_no_data\n"} -{"Time":"2026-02-03T00:32:22.497594712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_current_value"} -{"Time":"2026-02-03T00:32:22.49759853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_current_value","Output":"=== RUN TestIndeterminateProgressBarUpdate/indeterminate_mode_with_current_value\n"} -{"Time":"2026-02-03T00:32:22.497602787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_multiple_updates"} -{"Time":"2026-02-03T00:32:22.497606625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_multiple_updates","Output":"=== RUN TestIndeterminateProgressBarUpdate/indeterminate_mode_multiple_updates\n"} -{"Time":"2026-02-03T00:32:22.497610922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_produces_varying_output"} -{"Time":"2026-02-03T00:32:22.497614419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_produces_varying_output","Output":"=== RUN TestIndeterminateProgressBarUpdate/indeterminate_mode_produces_varying_output\n"} -{"Time":"2026-02-03T00:32:22.49762031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_produces_varying_output","Output":" progress_test.go:384: Test requires TTY mode to validate pulsing effect\n"} -{"Time":"2026-02-03T00:32:22.497625349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate","Output":"--- PASS: TestIndeterminateProgressBarUpdate (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497630289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_no_data","Output":" --- PASS: TestIndeterminateProgressBarUpdate/indeterminate_mode_with_no_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49763635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_no_data","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497640348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_current_value","Output":" --- PASS: TestIndeterminateProgressBarUpdate/indeterminate_mode_with_current_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497645417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_with_current_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497649074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_multiple_updates","Output":" --- PASS: TestIndeterminateProgressBarUpdate/indeterminate_mode_multiple_updates (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497653582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_multiple_updates","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497657509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_produces_varying_output","Output":" --- SKIP: TestIndeterminateProgressBarUpdate/indeterminate_mode_produces_varying_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497661878Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate/indeterminate_mode_produces_varying_output","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497665495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIndeterminateProgressBarUpdate","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49766877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection"} -{"Time":"2026-02-03T00:32:22.497672167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection","Output":"=== RUN TestProgressBarModeSelection\n"} -{"Time":"2026-02-03T00:32:22.497676044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/determinate_mode_has_total_and_not_indeterminate"} -{"Time":"2026-02-03T00:32:22.49767926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/determinate_mode_has_total_and_not_indeterminate","Output":"=== RUN TestProgressBarModeSelection/determinate_mode_has_total_and_not_indeterminate\n"} -{"Time":"2026-02-03T00:32:22.497686293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/indeterminate_mode_has_no_total_and_is_indeterminate"} -{"Time":"2026-02-03T00:32:22.49769013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/indeterminate_mode_has_no_total_and_is_indeterminate","Output":"=== RUN TestProgressBarModeSelection/indeterminate_mode_has_no_total_and_is_indeterminate\n"} -{"Time":"2026-02-03T00:32:22.497696011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection","Output":"--- PASS: TestProgressBarModeSelection (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497701021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/determinate_mode_has_total_and_not_indeterminate","Output":" --- PASS: TestProgressBarModeSelection/determinate_mode_has_total_and_not_indeterminate (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49770585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/determinate_mode_has_total_and_not_indeterminate","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497709737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/indeterminate_mode_has_no_total_and_is_indeterminate","Output":" --- PASS: TestProgressBarModeSelection/indeterminate_mode_has_no_total_and_is_indeterminate (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.497714005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection/indeterminate_mode_has_no_total_and_is_indeterminate","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497717521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestProgressBarModeSelection","Elapsed":0} -{"Time":"2026-02-03T00:32:22.497720818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers"} -{"Time":"2026-02-03T00:32:22.497724013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers","Output":"=== RUN TestFormatFieldValue_Pointers\n"} -{"Time":"2026-02-03T00:32:22.497728682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/nil_pointer"} -{"Time":"2026-02-03T00:32:22.497732039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/nil_pointer","Output":"=== RUN TestFormatFieldValue_Pointers/nil_pointer\n"} -{"Time":"2026-02-03T00:32:22.497736106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/single_pointer_to_int"} -{"Time":"2026-02-03T00:32:22.497739813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/single_pointer_to_int","Output":"=== RUN TestFormatFieldValue_Pointers/single_pointer_to_int\n"} -{"Time":"2026-02-03T00:32:22.497744031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/double_pointer_to_int"} -{"Time":"2026-02-03T00:32:22.498385728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/double_pointer_to_int","Output":"=== RUN TestFormatFieldValue_Pointers/double_pointer_to_int\n"} -{"Time":"2026-02-03T00:32:22.498398211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers","Output":"--- PASS: TestFormatFieldValue_Pointers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.498403842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/nil_pointer","Output":" --- PASS: TestFormatFieldValue_Pointers/nil_pointer (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.498408571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/nil_pointer","Elapsed":0} -{"Time":"2026-02-03T00:32:22.498412979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/single_pointer_to_int","Output":" --- PASS: TestFormatFieldValue_Pointers/single_pointer_to_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.498421675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/single_pointer_to_int","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499261295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_files_and_subdirectories"} -{"Time":"2026-02-03T00:32:22.499277245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_files_and_subdirectories","Output":"=== RUN TestGetActionDirectories/actions_directory_with_files_and_subdirectories\n"} -{"Time":"2026-02-03T00:32:22.499284828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories","Output":"--- PASS: TestGetActionDirectories (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499290129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/no_actions_directory","Output":" --- PASS: TestGetActionDirectories/no_actions_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499296951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/no_actions_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49930145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/empty_actions_directory","Output":" --- PASS: TestGetActionDirectories/empty_actions_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49930672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/empty_actions_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499310797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_subdirectories","Output":" --- PASS: TestGetActionDirectories/actions_directory_with_subdirectories (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499315596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_subdirectories","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499319633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_files_and_subdirectories","Output":" --- PASS: TestGetActionDirectories/actions_directory_with_files_and_subdirectories (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499324022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories/actions_directory_with_files_and_subdirectories","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499327378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDirectories","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499331005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml"} -{"Time":"2026-02-03T00:32:22.499334962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml","Output":"=== RUN TestValidateActionYml\n"} -{"Time":"2026-02-03T00:32:22.49933924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_node20_action"} -{"Time":"2026-02-03T00:32:22.499342687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_node20_action","Output":"=== RUN TestValidateActionYml/valid_node20_action\n"} -{"Time":"2026-02-03T00:32:22.498425462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/double_pointer_to_int","Output":" --- PASS: TestFormatFieldValue_Pointers/double_pointer_to_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499425461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers/double_pointer_to_int","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499430811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_Pointers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499434588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes"} -{"Time":"2026-02-03T00:32:22.499438425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes","Output":"=== RUN TestFormatFieldValue_NumericTypes\n"} -{"Time":"2026-02-03T00:32:22.499442903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_zero"} -{"Time":"2026-02-03T00:32:22.4994466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_zero","Output":"=== RUN TestFormatFieldValue_NumericTypes/int_zero\n"} -{"Time":"2026-02-03T00:32:22.499451159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_positive"} -{"Time":"2026-02-03T00:32:22.499455006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_positive","Output":"=== RUN TestFormatFieldValue_NumericTypes/int_positive\n"} -{"Time":"2026-02-03T00:32:22.499459554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_negative"} -{"Time":"2026-02-03T00:32:22.499465125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_negative","Output":"=== RUN TestFormatFieldValue_NumericTypes/int_negative\n"} -{"Time":"2026-02-03T00:32:22.499469573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int8"} -{"Time":"2026-02-03T00:32:22.49947304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int8","Output":"=== RUN TestFormatFieldValue_NumericTypes/int8\n"} -{"Time":"2026-02-03T00:32:22.499477127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int16"} -{"Time":"2026-02-03T00:32:22.499480734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int16","Output":"=== RUN TestFormatFieldValue_NumericTypes/int16\n"} -{"Time":"2026-02-03T00:32:22.499484992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int32"} -{"Time":"2026-02-03T00:32:22.499488468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int32","Output":"=== RUN TestFormatFieldValue_NumericTypes/int32\n"} -{"Time":"2026-02-03T00:32:22.499492706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int64"} -{"Time":"2026-02-03T00:32:22.499496022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int64","Output":"=== RUN TestFormatFieldValue_NumericTypes/int64\n"} -{"Time":"2026-02-03T00:32:22.49949991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_zero"} -{"Time":"2026-02-03T00:32:22.499503436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_zero","Output":"=== RUN TestFormatFieldValue_NumericTypes/uint_zero\n"} -{"Time":"2026-02-03T00:32:22.499507644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_positive"} -{"Time":"2026-02-03T00:32:22.499512674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_positive","Output":"=== RUN TestFormatFieldValue_NumericTypes/uint_positive\n"} -{"Time":"2026-02-03T00:32:22.499516811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint8"} -{"Time":"2026-02-03T00:32:22.499520348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint8","Output":"=== RUN TestFormatFieldValue_NumericTypes/uint8\n"} -{"Time":"2026-02-03T00:32:22.499524335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint16"} -{"Time":"2026-02-03T00:32:22.499527922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint16","Output":"=== RUN TestFormatFieldValue_NumericTypes/uint16\n"} -{"Time":"2026-02-03T00:32:22.49953763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint32"} -{"Time":"2026-02-03T00:32:22.499541057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint32","Output":"=== RUN TestFormatFieldValue_NumericTypes/uint32\n"} -{"Time":"2026-02-03T00:32:22.499545285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint64"} -{"Time":"2026-02-03T00:32:22.499548731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint64","Output":"=== RUN TestFormatFieldValue_NumericTypes/uint64\n"} -{"Time":"2026-02-03T00:32:22.499554141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_zero"} -{"Time":"2026-02-03T00:32:22.499557788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_zero","Output":"=== RUN TestFormatFieldValue_NumericTypes/float32_zero\n"} -{"Time":"2026-02-03T00:32:22.499561966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_positive"} -{"Time":"2026-02-03T00:32:22.499565352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_positive","Output":"=== RUN TestFormatFieldValue_NumericTypes/float32_positive\n"} -{"Time":"2026-02-03T00:32:22.49956954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_zero"} -{"Time":"2026-02-03T00:32:22.499572946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_zero","Output":"=== RUN TestFormatFieldValue_NumericTypes/float64_zero\n"} -{"Time":"2026-02-03T00:32:22.499577595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_positive"} -{"Time":"2026-02-03T00:32:22.499581011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_positive","Output":"=== RUN TestFormatFieldValue_NumericTypes/float64_positive\n"} -{"Time":"2026-02-03T00:32:22.499586912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes","Output":"--- PASS: TestFormatFieldValue_NumericTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499592783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_zero","Output":" --- PASS: TestFormatFieldValue_NumericTypes/int_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499597772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499602962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_positive","Output":" --- PASS: TestFormatFieldValue_NumericTypes/int_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499608011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499611849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_negative","Output":" --- PASS: TestFormatFieldValue_NumericTypes/int_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499612527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_composite_action"} -{"Time":"2026-02-03T00:32:22.499615986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499616755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_composite_action","Output":"=== RUN TestValidateActionYml/valid_composite_action\n"} -{"Time":"2026-02-03T00:32:22.499619593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int8","Output":" --- PASS: TestFormatFieldValue_NumericTypes/int8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499624212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int8","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499628049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int16","Output":" --- PASS: TestFormatFieldValue_NumericTypes/int16 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499632427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int16","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499637006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int32","Output":" --- PASS: TestFormatFieldValue_NumericTypes/int32 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499641594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int32","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499645171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int64","Output":" --- PASS: TestFormatFieldValue_NumericTypes/int64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.49964976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/int64","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499653607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_zero","Output":" --- PASS: TestFormatFieldValue_NumericTypes/uint_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499659007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499662994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_positive","Output":" --- PASS: TestFormatFieldValue_NumericTypes/uint_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499667913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:22.4996714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint8","Output":" --- PASS: TestFormatFieldValue_NumericTypes/uint8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499676069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint8","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499680858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint16","Output":" --- PASS: TestFormatFieldValue_NumericTypes/uint16 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499685937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint16","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499691367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint32","Output":" --- PASS: TestFormatFieldValue_NumericTypes/uint32 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499695966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint32","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499699763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint64","Output":" --- PASS: TestFormatFieldValue_NumericTypes/uint64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499704251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/uint64","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499708329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_zero","Output":" --- PASS: TestFormatFieldValue_NumericTypes/float32_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499713659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499717816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_positive","Output":" --- PASS: TestFormatFieldValue_NumericTypes/float32_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499723307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float32_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499727264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_zero","Output":" --- PASS: TestFormatFieldValue_NumericTypes/float64_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499732193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:22.49973574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_positive","Output":" --- PASS: TestFormatFieldValue_NumericTypes/float64_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499740088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes/float64_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499743374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_NumericTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499763211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType"} -{"Time":"2026-02-03T00:32:22.49976768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType","Output":"=== RUN TestFormatFieldValue_TimeType\n"} -{"Time":"2026-02-03T00:32:22.499772619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/valid_time.Time"} -{"Time":"2026-02-03T00:32:22.499776205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/valid_time.Time","Output":"=== RUN TestFormatFieldValue_TimeType/valid_time.Time\n"} -{"Time":"2026-02-03T00:32:22.499780774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/zero_time.Time"} -{"Time":"2026-02-03T00:32:22.499785563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/zero_time.Time","Output":"=== RUN TestFormatFieldValue_TimeType/zero_time.Time\n"} -{"Time":"2026-02-03T00:32:22.499791293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType","Output":"--- PASS: TestFormatFieldValue_TimeType (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499796323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/valid_time.Time","Output":" --- PASS: TestFormatFieldValue_TimeType/valid_time.Time (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499801102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/valid_time.Time","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499804979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/zero_time.Time","Output":" --- PASS: TestFormatFieldValue_TimeType/zero_time.Time (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499809518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType/zero_time.Time","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499813074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_TimeType","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499816621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_UnexportedFields"} -{"Time":"2026-02-03T00:32:22.499820267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_UnexportedFields","Output":"=== RUN TestFormatFieldValue_UnexportedFields\n"} -{"Time":"2026-02-03T00:32:22.499825127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_UnexportedFields","Output":"--- PASS: TestFormatFieldValue_UnexportedFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499829485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_UnexportedFields","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499832881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType"} -{"Time":"2026-02-03T00:32:22.499836097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType","Output":"=== RUN TestFormatFieldValue_BoolType\n"} -{"Time":"2026-02-03T00:32:22.499840075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/true"} -{"Time":"2026-02-03T00:32:22.49984327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/true","Output":"=== RUN TestFormatFieldValue_BoolType/true\n"} -{"Time":"2026-02-03T00:32:22.499847318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/false"} -{"Time":"2026-02-03T00:32:22.499850955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/false","Output":"=== RUN TestFormatFieldValue_BoolType/false\n"} -{"Time":"2026-02-03T00:32:22.499856415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType","Output":"--- PASS: TestFormatFieldValue_BoolType (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499861354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/true","Output":" --- PASS: TestFormatFieldValue_BoolType/true (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499866474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/true","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499870221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/false","Output":" --- PASS: TestFormatFieldValue_BoolType/false (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499875581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType/false","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499879288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_BoolType","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499882434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_InvalidValue"} -{"Time":"2026-02-03T00:32:22.49988587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_InvalidValue","Output":"=== RUN TestFormatFieldValue_InvalidValue\n"} -{"Time":"2026-02-03T00:32:22.499890619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_InvalidValue","Output":"--- PASS: TestFormatFieldValue_InvalidValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499894786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue_InvalidValue","Elapsed":0} -{"Time":"2026-02-03T00:32:22.499898293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat"} -{"Time":"2026-02-03T00:32:22.49990204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat\n"} -{"Time":"2026-02-03T00:32:22.499908142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_small"} -{"Time":"2026-02-03T00:32:22.499912039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_small","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/int_-_small\n"} -{"Time":"2026-02-03T00:32:22.499916317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1k"} -{"Time":"2026-02-03T00:32:22.499919743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1k","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/int_-_1k\n"} -{"Time":"2026-02-03T00:32:22.499923921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1.5k"} -{"Time":"2026-02-03T00:32:22.499927568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1.5k","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/int_-_1.5k\n"} -{"Time":"2026-02-03T00:32:22.499931876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1M"} -{"Time":"2026-02-03T00:32:22.499935693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1M","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/int_-_1M\n"} -{"Time":"2026-02-03T00:32:22.499940282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_5M"} -{"Time":"2026-02-03T00:32:22.499944018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_5M","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/int_-_5M\n"} -{"Time":"2026-02-03T00:32:22.499948226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int64"} -{"Time":"2026-02-03T00:32:22.499951763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int64","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/int64\n"} -{"Time":"2026-02-03T00:32:22.49995573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int32"} -{"Time":"2026-02-03T00:32:22.499960459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int32","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/int32\n"} -{"Time":"2026-02-03T00:32:22.499965148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint"} -{"Time":"2026-02-03T00:32:22.499969155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/uint\n"} -{"Time":"2026-02-03T00:32:22.499973654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint64"} -{"Time":"2026-02-03T00:32:22.49997707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint64","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/uint64\n"} -{"Time":"2026-02-03T00:32:22.49998263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint32"} -{"Time":"2026-02-03T00:32:22.499986798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint32","Output":"=== RUN TestFormatFieldValueWithTag_NumberFormat/uint32\n"} -{"Time":"2026-02-03T00:32:22.499992148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat","Output":"--- PASS: TestFormatFieldValueWithTag_NumberFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.499997438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_small","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/int_-_small (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500002317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_small","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500006174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1k","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/int_-_1k (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500011054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1k","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50001483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1.5k","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/int_-_1.5k (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500020872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1.5k","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500024629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1M","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/int_-_1M (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500029618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_1M","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500033485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_5M","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/int_-_5M (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500038334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int_-_5M","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500042152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int64","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/int64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500048323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int64","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500052351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int32","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/int32 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500056879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/int32","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500060476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/uint (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500065094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500068761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint64","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/uint64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50007319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint64","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500076726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint32","Output":" --- PASS: TestFormatFieldValueWithTag_NumberFormat/uint32 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500080824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat/uint32","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50008406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NumberFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500088598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat"} -{"Time":"2026-02-03T00:32:22.500091894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat","Output":"=== RUN TestFormatFieldValueWithTag_CostFormat\n"} -{"Time":"2026-02-03T00:32:22.500096242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_positive"} -{"Time":"2026-02-03T00:32:22.500099549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_positive","Output":"=== RUN TestFormatFieldValueWithTag_CostFormat/float64_positive\n"} -{"Time":"2026-02-03T00:32:22.500103596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_small"} -{"Time":"2026-02-03T00:32:22.500106962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_small","Output":"=== RUN TestFormatFieldValueWithTag_CostFormat/float64_small\n"} -{"Time":"2026-02-03T00:32:22.50011097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_large"} -{"Time":"2026-02-03T00:32:22.500114637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_large","Output":"=== RUN TestFormatFieldValueWithTag_CostFormat/float64_large\n"} -{"Time":"2026-02-03T00:32:22.500118744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_zero"} -{"Time":"2026-02-03T00:32:22.500122041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_zero","Output":"=== RUN TestFormatFieldValueWithTag_CostFormat/float64_zero\n"} -{"Time":"2026-02-03T00:32:22.5001274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_positive"} -{"Time":"2026-02-03T00:32:22.500130897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_positive","Output":"=== RUN TestFormatFieldValueWithTag_CostFormat/float32_positive\n"} -{"Time":"2026-02-03T00:32:22.500135145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_zero"} -{"Time":"2026-02-03T00:32:22.500138461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_zero","Output":"=== RUN TestFormatFieldValueWithTag_CostFormat/float32_zero\n"} -{"Time":"2026-02-03T00:32:22.50014306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat","Output":"--- PASS: TestFormatFieldValueWithTag_CostFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500149612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_positive","Output":" --- PASS: TestFormatFieldValueWithTag_CostFormat/float64_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500154802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500158749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_small","Output":" --- PASS: TestFormatFieldValueWithTag_CostFormat/float64_small (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500163919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_small","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500168547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_large","Output":" --- PASS: TestFormatFieldValueWithTag_CostFormat/float64_large (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500173707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_large","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500177985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_zero","Output":" --- PASS: TestFormatFieldValueWithTag_CostFormat/float64_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500183115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float64_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500186781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_positive","Output":" --- PASS: TestFormatFieldValueWithTag_CostFormat/float32_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50019149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500194383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_action.yml"} -{"Time":"2026-02-03T00:32:22.500197111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_zero","Output":" --- PASS: TestFormatFieldValueWithTag_CostFormat/float32_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50019835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_action.yml","Output":"=== RUN TestValidateActionYml/missing_action.yml\n"} -{"Time":"2026-02-03T00:32:22.500201158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat/float32_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500204564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_CostFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500208242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue"} -{"Time":"2026-02-03T00:32:22.500211878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue","Output":"=== RUN TestFormatFieldValueWithTag_DefaultValue\n"} -{"Time":"2026-02-03T00:32:22.500216447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/zero_int_uses_default"} -{"Time":"2026-02-03T00:32:22.500221115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/zero_int_uses_default","Output":"=== RUN TestFormatFieldValueWithTag_DefaultValue/zero_int_uses_default\n"} -{"Time":"2026-02-03T00:32:22.500225764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/empty_string_uses_default"} -{"Time":"2026-02-03T00:32:22.500229812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/empty_string_uses_default","Output":"=== RUN TestFormatFieldValueWithTag_DefaultValue/empty_string_uses_default\n"} -{"Time":"2026-02-03T00:32:22.50023409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-zero_int_ignores_default"} -{"Time":"2026-02-03T00:32:22.500237426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-zero_int_ignores_default","Output":"=== RUN TestFormatFieldValueWithTag_DefaultValue/non-zero_int_ignores_default\n"} -{"Time":"2026-02-03T00:32:22.500242365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-empty_string_ignores_default"} -{"Time":"2026-02-03T00:32:22.500246132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-empty_string_ignores_default","Output":"=== RUN TestFormatFieldValueWithTag_DefaultValue/non-empty_string_ignores_default\n"} -{"Time":"2026-02-03T00:32:22.500252765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue","Output":"--- PASS: TestFormatFieldValueWithTag_DefaultValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500258275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/zero_int_uses_default","Output":" --- PASS: TestFormatFieldValueWithTag_DefaultValue/zero_int_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500263214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/zero_int_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500267131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/empty_string_uses_default","Output":" --- PASS: TestFormatFieldValueWithTag_DefaultValue/empty_string_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50027186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/empty_string_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500275828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-zero_int_ignores_default","Output":" --- PASS: TestFormatFieldValueWithTag_DefaultValue/non-zero_int_ignores_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500281659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-zero_int_ignores_default","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500285255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-empty_string_ignores_default","Output":" --- PASS: TestFormatFieldValueWithTag_DefaultValue/non-empty_string_ignores_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500290014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue/non-empty_string_ignores_default","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500293621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_DefaultValue","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500297107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_EmptyValueWithNumberFormat"} -{"Time":"2026-02-03T00:32:22.500300804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_EmptyValueWithNumberFormat","Output":"=== RUN TestFormatFieldValueWithTag_EmptyValueWithNumberFormat\n"} -{"Time":"2026-02-03T00:32:22.500305813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_EmptyValueWithNumberFormat","Output":"--- PASS: TestFormatFieldValueWithTag_EmptyValueWithNumberFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500309771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_EmptyValueWithNumberFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500313077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat"} -{"Time":"2026-02-03T00:32:22.500316433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat","Output":"=== RUN TestFormatFieldValueWithTag_FilesizeFormat\n"} -{"Time":"2026-02-03T00:32:22.500320781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/bytes"} -{"Time":"2026-02-03T00:32:22.500324087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/bytes","Output":"=== RUN TestFormatFieldValueWithTag_FilesizeFormat/bytes\n"} -{"Time":"2026-02-03T00:32:22.500328135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/kilobytes"} -{"Time":"2026-02-03T00:32:22.500331512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/kilobytes","Output":"=== RUN TestFormatFieldValueWithTag_FilesizeFormat/kilobytes\n"} -{"Time":"2026-02-03T00:32:22.500335739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/megabytes"} -{"Time":"2026-02-03T00:32:22.500339316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/megabytes","Output":"=== RUN TestFormatFieldValueWithTag_FilesizeFormat/megabytes\n"} -{"Time":"2026-02-03T00:32:22.500343424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/gigabytes"} -{"Time":"2026-02-03T00:32:22.50034702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/gigabytes","Output":"=== RUN TestFormatFieldValueWithTag_FilesizeFormat/gigabytes\n"} -{"Time":"2026-02-03T00:32:22.500350998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/int64_bytes"} -{"Time":"2026-02-03T00:32:22.500355606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/int64_bytes","Output":"=== RUN TestFormatFieldValueWithTag_FilesizeFormat/int64_bytes\n"} -{"Time":"2026-02-03T00:32:22.500359734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/uint_bytes"} -{"Time":"2026-02-03T00:32:22.500363241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/uint_bytes","Output":"=== RUN TestFormatFieldValueWithTag_FilesizeFormat/uint_bytes\n"} -{"Time":"2026-02-03T00:32:22.50036832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat","Output":"--- PASS: TestFormatFieldValueWithTag_FilesizeFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500372899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/bytes","Output":" --- PASS: TestFormatFieldValueWithTag_FilesizeFormat/bytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500377658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/bytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500381715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/kilobytes","Output":" --- PASS: TestFormatFieldValueWithTag_FilesizeFormat/kilobytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500386334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/kilobytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500390211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/megabytes","Output":" --- PASS: TestFormatFieldValueWithTag_FilesizeFormat/megabytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50039528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/megabytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500399158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/gigabytes","Output":" --- PASS: TestFormatFieldValueWithTag_FilesizeFormat/gigabytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500403806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/gigabytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500407764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/int64_bytes","Output":" --- PASS: TestFormatFieldValueWithTag_FilesizeFormat/int64_bytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500412543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/int64_bytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50041647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/uint_bytes","Output":" --- PASS: TestFormatFieldValueWithTag_FilesizeFormat/uint_bytes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500420908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat/uint_bytes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500424345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_FilesizeFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500427731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat"} -{"Time":"2026-02-03T00:32:22.500431258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat","Output":"=== RUN TestFormatFieldValueWithTag_NoFormat\n"} -{"Time":"2026-02-03T00:32:22.500436708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/int"} -{"Time":"2026-02-03T00:32:22.500440124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/int","Output":"=== RUN TestFormatFieldValueWithTag_NoFormat/int\n"} -{"Time":"2026-02-03T00:32:22.500446015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/string"} -{"Time":"2026-02-03T00:32:22.500449652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/string","Output":"=== RUN TestFormatFieldValueWithTag_NoFormat/string\n"} -{"Time":"2026-02-03T00:32:22.50045425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/float"} -{"Time":"2026-02-03T00:32:22.500457667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/float","Output":"=== RUN TestFormatFieldValueWithTag_NoFormat/float\n"} -{"Time":"2026-02-03T00:32:22.500462296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat","Output":"--- PASS: TestFormatFieldValueWithTag_NoFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500467024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/int","Output":" --- PASS: TestFormatFieldValueWithTag_NoFormat/int (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500471393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/int","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50047514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/string","Output":" --- PASS: TestFormatFieldValueWithTag_NoFormat/string (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500479618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/string","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500483405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/float","Output":" --- PASS: TestFormatFieldValueWithTag_NoFormat/float (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500487863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat/float","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500491179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValueWithTag_NoFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500494405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptySlice"} -{"Time":"2026-02-03T00:32:22.500497631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptySlice","Output":"=== RUN TestRenderSlice_EmptySlice\n"} -{"Time":"2026-02-03T00:32:22.50050205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptySlice","Output":"--- PASS: TestRenderSlice_EmptySlice (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500505666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptySlice","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500508882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_NoTitle"} -{"Time":"2026-02-03T00:32:22.500512178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_NoTitle","Output":"=== RUN TestRenderSlice_NoTitle\n"} -{"Time":"2026-02-03T00:32:22.500522738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_NoTitle","Output":"--- PASS: TestRenderSlice_NoTitle (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500527718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_NoTitle","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500531144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth0"} -{"Time":"2026-02-03T00:32:22.5005344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth0","Output":"=== RUN TestRenderSlice_WithTitleDepth0\n"} -{"Time":"2026-02-03T00:32:22.50053987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth0","Output":"--- PASS: TestRenderSlice_WithTitleDepth0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500543938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth0","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500547665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth1"} -{"Time":"2026-02-03T00:32:22.500551351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth1","Output":"=== RUN TestRenderSlice_WithTitleDepth1\n"} -{"Time":"2026-02-03T00:32:22.500556561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth1","Output":"--- PASS: TestRenderSlice_WithTitleDepth1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50056118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth1","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500564716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth2"} -{"Time":"2026-02-03T00:32:22.500568023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth2","Output":"=== RUN TestRenderSlice_WithTitleDepth2\n"} -{"Time":"2026-02-03T00:32:22.500573092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth2","Output":"--- PASS: TestRenderSlice_WithTitleDepth2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50057365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_name_field"} -{"Time":"2026-02-03T00:32:22.500576939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_WithTitleDepth2","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500578499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_name_field","Output":"=== RUN TestValidateActionYml/missing_name_field\n"} -{"Time":"2026-02-03T00:32:22.500580205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList"} -{"Time":"2026-02-03T00:32:22.500583401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList","Output":"=== RUN TestRenderSlice_SimpleTypesAsList\n"} -{"Time":"2026-02-03T00:32:22.500587559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/integers"} -{"Time":"2026-02-03T00:32:22.500591076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/integers","Output":"=== RUN TestRenderSlice_SimpleTypesAsList/integers\n"} -{"Time":"2026-02-03T00:32:22.500595594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/strings"} -{"Time":"2026-02-03T00:32:22.500599091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/strings","Output":"=== RUN TestRenderSlice_SimpleTypesAsList/strings\n"} -{"Time":"2026-02-03T00:32:22.500603098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/floats"} -{"Time":"2026-02-03T00:32:22.500608809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/floats","Output":"=== RUN TestRenderSlice_SimpleTypesAsList/floats\n"} -{"Time":"2026-02-03T00:32:22.500613227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/booleans"} -{"Time":"2026-02-03T00:32:22.500616804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/booleans","Output":"=== RUN TestRenderSlice_SimpleTypesAsList/booleans\n"} -{"Time":"2026-02-03T00:32:22.500621713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList","Output":"--- PASS: TestRenderSlice_SimpleTypesAsList (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500626251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/integers","Output":" --- PASS: TestRenderSlice_SimpleTypesAsList/integers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50063108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/integers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500635118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/strings","Output":" --- PASS: TestRenderSlice_SimpleTypesAsList/strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500641299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/strings","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500645207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/floats","Output":" --- PASS: TestRenderSlice_SimpleTypesAsList/floats (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500649845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/floats","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500653372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/booleans","Output":" --- PASS: TestRenderSlice_SimpleTypesAsList/booleans (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50065774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList/booleans","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500661688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SimpleTypesAsList","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500667107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_StructsAsTable"} -{"Time":"2026-02-03T00:32:22.500671375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_StructsAsTable","Output":"=== RUN TestRenderSlice_StructsAsTable\n"} -{"Time":"2026-02-03T00:32:22.500676335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_StructsAsTable","Output":"--- PASS: TestRenderSlice_StructsAsTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500680452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_StructsAsTable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500683919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_PointerToStructsAsTable"} -{"Time":"2026-02-03T00:32:22.500687405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_PointerToStructsAsTable","Output":"=== RUN TestRenderSlice_PointerToStructsAsTable\n"} -{"Time":"2026-02-03T00:32:22.500692134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_PointerToStructsAsTable","Output":"--- PASS: TestRenderSlice_PointerToStructsAsTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500696522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_PointerToStructsAsTable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500701482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_DoublePointerToStructsAsTable"} -{"Time":"2026-02-03T00:32:22.500705319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_DoublePointerToStructsAsTable","Output":"=== RUN TestRenderSlice_DoublePointerToStructsAsTable\n"} -{"Time":"2026-02-03T00:32:22.500710499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_DoublePointerToStructsAsTable","Output":"--- PASS: TestRenderSlice_DoublePointerToStructsAsTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500714666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_DoublePointerToStructsAsTable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500718624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptyStructSliceAsTable"} -{"Time":"2026-02-03T00:32:22.500723773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptyStructSliceAsTable","Output":"=== RUN TestRenderSlice_EmptyStructSliceAsTable\n"} -{"Time":"2026-02-03T00:32:22.500729003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptyStructSliceAsTable","Output":"--- PASS: TestRenderSlice_EmptyStructSliceAsTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500733181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_EmptyStructSliceAsTable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500736447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SingleElementList"} -{"Time":"2026-02-03T00:32:22.500739813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SingleElementList","Output":"=== RUN TestRenderSlice_SingleElementList\n"} -{"Time":"2026-02-03T00:32:22.500744803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SingleElementList","Output":"--- PASS: TestRenderSlice_SingleElementList (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500765231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_SingleElementList","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500769689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_MixedContentInList"} -{"Time":"2026-02-03T00:32:22.500773236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_MixedContentInList","Output":"=== RUN TestRenderSlice_MixedContentInList\n"} -{"Time":"2026-02-03T00:32:22.500778105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_MixedContentInList","Output":"--- PASS: TestRenderSlice_MixedContentInList (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500782453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_MixedContentInList","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500785819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_SimpleStruct"} -{"Time":"2026-02-03T00:32:22.500789456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_SimpleStruct","Output":"=== RUN TestRenderStruct_SimpleStruct\n"} -{"Time":"2026-02-03T00:32:22.500793874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_SimpleStruct","Output":"--- PASS: TestRenderStruct_SimpleStruct (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500797922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_SimpleStruct","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500801388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_OmitEmpty"} -{"Time":"2026-02-03T00:32:22.500806357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_OmitEmpty","Output":"=== RUN TestRenderStruct_OmitEmpty\n"} -{"Time":"2026-02-03T00:32:22.500959443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_OmitEmpty","Output":"--- PASS: TestRenderStruct_OmitEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.500980462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_OmitEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:22.500996793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_AsTable"} -{"Time":"2026-02-03T00:32:22.50101165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_AsTable","Output":"=== RUN TestRenderSlice_AsTable\n"} -{"Time":"2026-02-03T00:32:22.501028532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_AsTable","Output":"--- PASS: TestRenderSlice_AsTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501043931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderSlice_AsTable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501058588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderMap"} -{"Time":"2026-02-03T00:32:22.501073205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderMap","Output":"=== RUN TestRenderMap\n"} -{"Time":"2026-02-03T00:32:22.501089035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderMap","Output":"--- PASS: TestRenderMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501106077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderMap","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501121515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag"} -{"Time":"2026-02-03T00:32:22.501139751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_description_field"} -{"Time":"2026-02-03T00:32:22.501154399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_description_field","Output":"=== RUN TestValidateActionYml/missing_description_field\n"} -{"Time":"2026-02-03T00:32:22.501143987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag","Output":"=== RUN TestParseConsoleTag\n"} -{"Time":"2026-02-03T00:32:22.501164658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/skip_tag"} -{"Time":"2026-02-03T00:32:22.501168425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/skip_tag","Output":"=== RUN TestParseConsoleTag/skip_tag\n"} -{"Time":"2026-02-03T00:32:22.501172462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/omitempty_tag"} -{"Time":"2026-02-03T00:32:22.501175889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/omitempty_tag","Output":"=== RUN TestParseConsoleTag/omitempty_tag\n"} -{"Time":"2026-02-03T00:32:22.501179546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/header_tag"} -{"Time":"2026-02-03T00:32:22.501183012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/header_tag","Output":"=== RUN TestParseConsoleTag/header_tag\n"} -{"Time":"2026-02-03T00:32:22.50118713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/title_tag"} -{"Time":"2026-02-03T00:32:22.501190646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/title_tag","Output":"=== RUN TestParseConsoleTag/title_tag\n"} -{"Time":"2026-02-03T00:32:22.501194443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/combined_tags"} -{"Time":"2026-02-03T00:32:22.50119774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/combined_tags","Output":"=== RUN TestParseConsoleTag/combined_tags\n"} -{"Time":"2026-02-03T00:32:22.50121401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/all_tags"} -{"Time":"2026-02-03T00:32:22.501217346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/all_tags","Output":"=== RUN TestParseConsoleTag/all_tags\n"} -{"Time":"2026-02-03T00:32:22.501222315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag","Output":"--- PASS: TestParseConsoleTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501230781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/skip_tag","Output":" --- PASS: TestParseConsoleTag/skip_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501235961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/skip_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50124102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/omitempty_tag","Output":" --- PASS: TestParseConsoleTag/omitempty_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501245518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/omitempty_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501256289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/header_tag","Output":" --- PASS: TestParseConsoleTag/header_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501260326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/header_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501263712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/title_tag","Output":" --- PASS: TestParseConsoleTag/title_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50126774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/title_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501271226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/combined_tags","Output":" --- PASS: TestParseConsoleTag/combined_tags (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501276516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/combined_tags","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501280354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/all_tags","Output":" --- PASS: TestParseConsoleTag/all_tags (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501284351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag/all_tags","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501287357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestParseConsoleTag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501290412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue"} -{"Time":"2026-02-03T00:32:22.501293759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue","Output":"=== RUN TestIsZeroValue\n"} -{"Time":"2026-02-03T00:32:22.501314167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/zero_int"} -{"Time":"2026-02-03T00:32:22.501317914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/zero_int","Output":"=== RUN TestIsZeroValue/zero_int\n"} -{"Time":"2026-02-03T00:32:22.501322252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-zero_int"} -{"Time":"2026-02-03T00:32:22.501325378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-zero_int","Output":"=== RUN TestIsZeroValue/non-zero_int\n"} -{"Time":"2026-02-03T00:32:22.501329085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_string"} -{"Time":"2026-02-03T00:32:22.501332311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_string","Output":"=== RUN TestIsZeroValue/empty_string\n"} -{"Time":"2026-02-03T00:32:22.501336087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_string"} -{"Time":"2026-02-03T00:32:22.501339584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_string","Output":"=== RUN TestIsZeroValue/non-empty_string\n"} -{"Time":"2026-02-03T00:32:22.501343261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/nil_pointer"} -{"Time":"2026-02-03T00:32:22.501346437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/nil_pointer","Output":"=== RUN TestIsZeroValue/nil_pointer\n"} -{"Time":"2026-02-03T00:32:22.501350124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_slice"} -{"Time":"2026-02-03T00:32:22.501353219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_slice","Output":"=== RUN TestIsZeroValue/empty_slice\n"} -{"Time":"2026-02-03T00:32:22.501356726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_slice"} -{"Time":"2026-02-03T00:32:22.501360032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_slice","Output":"=== RUN TestIsZeroValue/non-empty_slice\n"} -{"Time":"2026-02-03T00:32:22.501363779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/false_bool"} -{"Time":"2026-02-03T00:32:22.501366955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/false_bool","Output":"=== RUN TestIsZeroValue/false_bool\n"} -{"Time":"2026-02-03T00:32:22.501370562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/true_bool"} -{"Time":"2026-02-03T00:32:22.501373748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/true_bool","Output":"=== RUN TestIsZeroValue/true_bool\n"} -{"Time":"2026-02-03T00:32:22.501377976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue","Output":"--- PASS: TestIsZeroValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501382394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/zero_int","Output":" --- PASS: TestIsZeroValue/zero_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501386271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/zero_int","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501390259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-zero_int","Output":" --- PASS: TestIsZeroValue/non-zero_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501394897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-zero_int","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501399937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_string","Output":" --- PASS: TestIsZeroValue/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501404105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501407661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_string","Output":" --- PASS: TestIsZeroValue/non-empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501411749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501415095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/nil_pointer","Output":" --- PASS: TestIsZeroValue/nil_pointer (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501418892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/nil_pointer","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501422148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_slice","Output":" --- PASS: TestIsZeroValue/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501426166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501429271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_slice","Output":" --- PASS: TestIsZeroValue/non-empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501433209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/non-empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501436435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/false_bool","Output":" --- PASS: TestIsZeroValue/false_bool (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501440242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/false_bool","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501443498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/true_bool","Output":" --- PASS: TestIsZeroValue/true_bool (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501447375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue/true_bool","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501450491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestIsZeroValue","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501453326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue"} -{"Time":"2026-02-03T00:32:22.501456392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue","Output":"=== RUN TestFormatFieldValue\n"} -{"Time":"2026-02-03T00:32:22.501459909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/integer"} -{"Time":"2026-02-03T00:32:22.501463104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/integer","Output":"=== RUN TestFormatFieldValue/integer\n"} -{"Time":"2026-02-03T00:32:22.501466571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/string"} -{"Time":"2026-02-03T00:32:22.501470288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/string","Output":"=== RUN TestFormatFieldValue/string\n"} -{"Time":"2026-02-03T00:32:22.501474225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/empty_string"} -{"Time":"2026-02-03T00:32:22.501477662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/empty_string","Output":"=== RUN TestFormatFieldValue/empty_string\n"} -{"Time":"2026-02-03T00:32:22.501484054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/float"} -{"Time":"2026-02-03T00:32:22.50148747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/float","Output":"=== RUN TestFormatFieldValue/float\n"} -{"Time":"2026-02-03T00:32:22.501499312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/nil_pointer"} -{"Time":"2026-02-03T00:32:22.50150376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/nil_pointer","Output":"=== RUN TestFormatFieldValue/nil_pointer\n"} -{"Time":"2026-02-03T00:32:22.501508249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue","Output":"--- PASS: TestFormatFieldValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501512356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/integer","Output":" --- PASS: TestFormatFieldValue/integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501516304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/integer","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50151958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/string","Output":" --- PASS: TestFormatFieldValue/string (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501523688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/string","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501527234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/empty_string","Output":" --- PASS: TestFormatFieldValue/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501531512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501534989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/float","Output":" --- PASS: TestFormatFieldValue/float (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501538826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/float","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501542042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/nil_pointer","Output":" --- PASS: TestFormatFieldValue/nil_pointer (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501545669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue/nil_pointer","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501548634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatFieldValue","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50155179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_ComplexExample"} -{"Time":"2026-02-03T00:32:22.501555327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_ComplexExample","Output":"=== RUN TestRenderStruct_ComplexExample\n"} -{"Time":"2026-02-03T00:32:22.501559434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_ComplexExample","Output":"--- PASS: TestRenderStruct_ComplexExample (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501563071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_ComplexExample","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501566027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBuildTableConfig"} -{"Time":"2026-02-03T00:32:22.501569132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBuildTableConfig","Output":"=== RUN TestBuildTableConfig\n"} -{"Time":"2026-02-03T00:32:22.501574522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBuildTableConfig","Output":"--- PASS: TestBuildTableConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50157873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestBuildTableConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501582287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Number"} -{"Time":"2026-02-03T00:32:22.501585503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Number","Output":"=== RUN TestFormatTag_Number\n"} -{"Time":"2026-02-03T00:32:22.501589551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Number","Output":"--- PASS: TestFormatTag_Number (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501593458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Number","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501596283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Cost"} -{"Time":"2026-02-03T00:32:22.501599339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Cost","Output":"=== RUN TestFormatTag_Cost\n"} -{"Time":"2026-02-03T00:32:22.501603276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Cost","Output":"--- PASS: TestFormatTag_Cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501606833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_Cost","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501609738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_InTable"} -{"Time":"2026-02-03T00:32:22.501612674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_InTable","Output":"=== RUN TestFormatTag_InTable\n"} -{"Time":"2026-02-03T00:32:22.501617102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_InTable","Output":"--- PASS: TestFormatTag_InTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501620638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatTag_InTable","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501623714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatNumber"} -{"Time":"2026-02-03T00:32:22.501622417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_runs_field"} -{"Time":"2026-02-03T00:32:22.501626609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatNumber","Output":"=== RUN TestFormatNumber\n"} -{"Time":"2026-02-03T00:32:22.501630913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_runs_field","Output":"=== RUN TestValidateActionYml/missing_runs_field\n"} -{"Time":"2026-02-03T00:32:22.501632701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatNumber","Output":"--- PASS: TestFormatNumber (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50163743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestFormatNumber","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501640486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_PointerToStruct"} -{"Time":"2026-02-03T00:32:22.501643792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_PointerToStruct","Output":"=== RUN TestRenderStruct_PointerToStruct\n"} -{"Time":"2026-02-03T00:32:22.501647899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_PointerToStruct","Output":"--- PASS: TestRenderStruct_PointerToStruct (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501651676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_PointerToStruct","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501655473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_NilPointerToStruct"} -{"Time":"2026-02-03T00:32:22.5016589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_NilPointerToStruct","Output":"=== RUN TestRenderStruct_NilPointerToStruct\n"} -{"Time":"2026-02-03T00:32:22.501663258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_NilPointerToStruct","Output":"--- PASS: TestRenderStruct_NilPointerToStruct (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.501666945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestRenderStruct_NilPointerToStruct","Elapsed":0} -{"Time":"2026-02-03T00:32:22.501670061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewSpinner"} -{"Time":"2026-02-03T00:32:22.501673297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewSpinner","Output":"=== RUN TestNewSpinner\n"} -{"Time":"2026-02-03T00:32:22.502109486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/invalid_runtime"} -{"Time":"2026-02-03T00:32:22.502124484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/invalid_runtime","Output":"=== RUN TestValidateActionYml/invalid_runtime\n"} -{"Time":"2026-02-03T00:32:22.502683196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml","Output":"--- PASS: TestValidateActionYml (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502699797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_node20_action","Output":" --- PASS: TestValidateActionYml/valid_node20_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502788693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_node20_action","Elapsed":0} -{"Time":"2026-02-03T00:32:22.502794504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_composite_action","Output":" --- PASS: TestValidateActionYml/valid_composite_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502799784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/valid_composite_action","Elapsed":0} -{"Time":"2026-02-03T00:32:22.502810434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_action.yml","Output":" --- PASS: TestValidateActionYml/missing_action.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502815443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_action.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50281936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_name_field","Output":" --- PASS: TestValidateActionYml/missing_name_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502831322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_name_field","Elapsed":0} -{"Time":"2026-02-03T00:32:22.5028354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_description_field","Output":" --- PASS: TestValidateActionYml/missing_description_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502840229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_description_field","Elapsed":0} -{"Time":"2026-02-03T00:32:22.502843445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_runs_field","Output":" --- PASS: TestValidateActionYml/missing_runs_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502849767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/missing_runs_field","Elapsed":0} -{"Time":"2026-02-03T00:32:22.502858744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/invalid_runtime","Output":" --- PASS: TestValidateActionYml/invalid_runtime (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.502865877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml/invalid_runtime","Elapsed":0} -{"Time":"2026-02-03T00:32:22.502875395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateActionYml","Elapsed":0} -{"Time":"2026-02-03T00:32:22.502879242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies"} -{"Time":"2026-02-03T00:32:22.502882969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies","Output":"=== RUN TestGetActionDependencies\n"} -{"Time":"2026-02-03T00:32:22.503829996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/setup_action"} -{"Time":"2026-02-03T00:32:22.503846957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/setup_action","Output":"=== RUN TestGetActionDependencies/setup_action\n"} -{"Time":"2026-02-03T00:32:22.503852949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/unknown_action"} -{"Time":"2026-02-03T00:32:22.503856776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/unknown_action","Output":"=== RUN TestGetActionDependencies/unknown_action\n"} -{"Time":"2026-02-03T00:32:22.503862406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies","Output":"--- PASS: TestGetActionDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.503867726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/setup_action","Output":" --- PASS: TestGetActionDependencies/setup_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.503873106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/setup_action","Elapsed":0} -{"Time":"2026-02-03T00:32:22.503877635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/unknown_action","Output":" --- PASS: TestGetActionDependencies/unknown_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.503887804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies/unknown_action","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50389139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:22.503895027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_EmptyActionsDir"} -{"Time":"2026-02-03T00:32:22.503898564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_EmptyActionsDir","Output":"=== RUN TestActionsBuildCommand_EmptyActionsDir\n"} -{"Time":"2026-02-03T00:32:22.503907931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_EmptyActionsDir","Output":"⚠ No action directories found in actions/\n"} -{"Time":"2026-02-03T00:32:22.503914113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_EmptyActionsDir","Output":"--- PASS: TestActionsBuildCommand_EmptyActionsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.503918851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsBuildCommand_EmptyActionsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.503922468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_EmptyActionsDir"} -{"Time":"2026-02-03T00:32:22.503926025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_EmptyActionsDir","Output":"=== RUN TestActionsValidateCommand_EmptyActionsDir\n"} -{"Time":"2026-02-03T00:32:22.503930593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_EmptyActionsDir","Output":"⚠ No action directories found in actions/\n"} -{"Time":"2026-02-03T00:32:22.504002347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_EmptyActionsDir","Output":"--- PASS: TestActionsValidateCommand_EmptyActionsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.504060807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsValidateCommand_EmptyActionsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.504071166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_EmptyActionsDir"} -{"Time":"2026-02-03T00:32:22.504075474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_EmptyActionsDir","Output":"=== RUN TestActionsCleanCommand_EmptyActionsDir\n"} -{"Time":"2026-02-03T00:32:22.504401277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_EmptyActionsDir","Output":"⚠ No action directories found in actions/\n"} -{"Time":"2026-02-03T00:32:22.504583081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_EmptyActionsDir","Output":"--- PASS: TestActionsCleanCommand_EmptyActionsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.505173306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionsCleanCommand_EmptyActionsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50519155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction"} -{"Time":"2026-02-03T00:32:22.505197361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction","Output":"=== RUN TestIsCompositeAction\n"} -{"Time":"2026-02-03T00:32:22.505202931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_single_quotes"} -{"Time":"2026-02-03T00:32:22.505206578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_single_quotes","Output":"=== RUN TestIsCompositeAction/composite_action_with_single_quotes\n"} -{"Time":"2026-02-03T00:32:22.505210946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_double_quotes"} -{"Time":"2026-02-03T00:32:22.505214212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_double_quotes","Output":"=== RUN TestIsCompositeAction/composite_action_with_double_quotes\n"} -{"Time":"2026-02-03T00:32:22.505631561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/node20_action"} -{"Time":"2026-02-03T00:32:22.505642992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/node20_action","Output":"=== RUN TestIsCompositeAction/node20_action\n"} -{"Time":"2026-02-03T00:32:22.506104513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/missing_action.yml"} -{"Time":"2026-02-03T00:32:22.506125963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/missing_action.yml","Output":"=== RUN TestIsCompositeAction/missing_action.yml\n"} -{"Time":"2026-02-03T00:32:22.506487217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction","Output":"--- PASS: TestIsCompositeAction (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.506501955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_single_quotes","Output":" --- PASS: TestIsCompositeAction/composite_action_with_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.506507365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.506511793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_double_quotes","Output":" --- PASS: TestIsCompositeAction/composite_action_with_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.506516572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/composite_action_with_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.506520469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/node20_action","Output":" --- PASS: TestIsCompositeAction/node20_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.506540356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/node20_action","Elapsed":0} -{"Time":"2026-02-03T00:32:22.506544534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/missing_action.yml","Output":" --- PASS: TestIsCompositeAction/missing_action.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.506549053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction/missing_action.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:22.506552589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCompositeAction","Elapsed":0} -{"Time":"2026-02-03T00:32:22.506555935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction"} -{"Time":"2026-02-03T00:32:22.506559132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction","Output":"=== RUN TestBuildAction_CompositeAction\n"} -{"Time":"2026-02-03T00:32:22.506727836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction","Output":"ℹ \n"} -{"Time":"2026-02-03T00:32:22.506737765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction","Output":"📦 Building action: test-composite\n"} -{"Time":"2026-02-03T00:32:22.506742223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction","Output":"ℹ ✓ Validating action.yml\n"} -{"Time":"2026-02-03T00:32:22.506847579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction","Output":"ℹ ✓ Composite action - no JavaScript bundling needed\n"} -{"Time":"2026-02-03T00:32:22.507060353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction","Output":"--- PASS: TestBuildAction_CompositeAction (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507632945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAction_CompositeAction","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507644176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv"} -{"Time":"2026-02-03T00:32:22.507648153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv","Output":"=== RUN TestConvertToGitHubActionsEnv\n"} -{"Time":"2026-02-03T00:32:22.507652902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_secret_metadata"} -{"Time":"2026-02-03T00:32:22.507656549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_secret_metadata","Output":"=== RUN TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_secret_metadata\n"} -{"Time":"2026-02-03T00:32:22.507661268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_mixed_secret_and_env_metadata"} -{"Time":"2026-02-03T00:32:22.507665145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_mixed_secret_and_env_metadata","Output":"=== RUN TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_mixed_secret_and_env_metadata\n"} -{"Time":"2026-02-03T00:32:22.507669834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_without_metadata_defaults_to_secrets"} -{"Time":"2026-02-03T00:32:22.50767346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_without_metadata_defaults_to_secrets","Output":"=== RUN TestConvertToGitHubActionsEnv/shell_syntax_conversion_without_metadata_defaults_to_secrets\n"} -{"Time":"2026-02-03T00:32:22.507690252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/mixed_syntax"} -{"Time":"2026-02-03T00:32:22.507694029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/mixed_syntax","Output":"=== RUN TestConvertToGitHubActionsEnv/mixed_syntax\n"} -{"Time":"2026-02-03T00:32:22.507697936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/no_shell_syntax"} -{"Time":"2026-02-03T00:32:22.507701533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/no_shell_syntax","Output":"=== RUN TestConvertToGitHubActionsEnv/no_shell_syntax\n"} -{"Time":"2026-02-03T00:32:22.507705651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/empty_input"} -{"Time":"2026-02-03T00:32:22.507708897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/empty_input","Output":"=== RUN TestConvertToGitHubActionsEnv/empty_input\n"} -{"Time":"2026-02-03T00:32:22.507712593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/nil_input"} -{"Time":"2026-02-03T00:32:22.507715599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/nil_input","Output":"=== RUN TestConvertToGitHubActionsEnv/nil_input\n"} -{"Time":"2026-02-03T00:32:22.507719296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/non-string_values_ignored"} -{"Time":"2026-02-03T00:32:22.507724235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/non-string_values_ignored","Output":"=== RUN TestConvertToGitHubActionsEnv/non-string_values_ignored\n"} -{"Time":"2026-02-03T00:32:22.507729715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv","Output":"--- PASS: TestConvertToGitHubActionsEnv (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507736308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_secret_metadata","Output":" --- PASS: TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_secret_metadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507741427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_secret_metadata","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507745254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_mixed_secret_and_env_metadata","Output":" --- PASS: TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_mixed_secret_and_env_metadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507765963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_with_mixed_secret_and_env_metadata","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50776978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_without_metadata_defaults_to_secrets","Output":" --- PASS: TestConvertToGitHubActionsEnv/shell_syntax_conversion_without_metadata_defaults_to_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507774098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/shell_syntax_conversion_without_metadata_defaults_to_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507777755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/mixed_syntax","Output":" --- PASS: TestConvertToGitHubActionsEnv/mixed_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507782484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/mixed_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:22.50778578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/no_shell_syntax","Output":" --- PASS: TestConvertToGitHubActionsEnv/no_shell_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507790298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/no_shell_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507794276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/empty_input","Output":" --- PASS: TestConvertToGitHubActionsEnv/empty_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507799045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/empty_input","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507802531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/nil_input","Output":" --- PASS: TestConvertToGitHubActionsEnv/nil_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.50780706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/nil_input","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507810696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/non-string_values_ignored","Output":" --- PASS: TestConvertToGitHubActionsEnv/non-string_values_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.507815145Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv/non-string_values_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507818541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToGitHubActionsEnv","Elapsed":0} -{"Time":"2026-02-03T00:32:22.507822078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMetadata"} -{"Time":"2026-02-03T00:32:22.507826145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMetadata","Output":"=== RUN TestListWorkflowsWithMetadata\n"} -{"Time":"2026-02-03T00:32:22.508816824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMetadata","Output":"--- PASS: TestListWorkflowsWithMetadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.508828966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMetadata","Elapsed":0} -{"Time":"2026-02-03T00:32:22.508843824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecTableDisplay"} -{"Time":"2026-02-03T00:32:22.508847571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecTableDisplay","Output":"=== RUN TestHandleRepoOnlySpecTableDisplay\n"} -{"Time":"2026-02-03T00:32:22.509698649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewSpinner","Output":"--- PASS: TestNewSpinner (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.510135204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestNewSpinner","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.510148048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerAccessibilityMode"} -{"Time":"2026-02-03T00:32:22.510151995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerAccessibilityMode","Output":"=== RUN TestSpinnerAccessibilityMode\n"} -{"Time":"2026-02-03T00:32:22.511579538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecTableDisplay","Output":"--- PASS: TestHandleRepoOnlySpecTableDisplay (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.511636855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecTableDisplay","Elapsed":0} -{"Time":"2026-02-03T00:32:22.511645231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewAddCommand"} -{"Time":"2026-02-03T00:32:22.511649198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewAddCommand","Output":"=== RUN TestNewAddCommand\n"} -{"Time":"2026-02-03T00:32:22.511654739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewAddCommand","Output":"--- PASS: TestNewAddCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.511660169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewAddCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:22.511663405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows"} -{"Time":"2026-02-03T00:32:22.511666611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows","Output":"=== RUN TestAddWorkflows\n"} -{"Time":"2026-02-03T00:32:22.511670558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/empty_workflows_list"} -{"Time":"2026-02-03T00:32:22.511674105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/empty_workflows_list","Output":"=== RUN TestAddWorkflows/empty_workflows_list\n"} -{"Time":"2026-02-03T00:32:22.511679505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/repo-only_spec_(should_list_workflows)"} -{"Time":"2026-02-03T00:32:22.511682741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/repo-only_spec_(should_list_workflows)","Output":"=== RUN TestAddWorkflows/repo-only_spec_(should_list_workflows)\n"} -{"Time":"2026-02-03T00:32:22.527815998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerAccessibilityMode","Output":"--- PASS: TestSpinnerAccessibilityMode (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.527858147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerAccessibilityMode","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.527866302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessage"} -{"Time":"2026-02-03T00:32:22.527875689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessage","Output":"=== RUN TestSpinnerUpdateMessage\n"} -{"Time":"2026-02-03T00:32:22.527882051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessage","Output":"--- PASS: TestSpinnerUpdateMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.527887541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.527891418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerIsEnabled"} -{"Time":"2026-02-03T00:32:22.527895035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerIsEnabled","Output":"=== RUN TestSpinnerIsEnabled\n"} -{"Time":"2026-02-03T00:32:22.527901608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerIsEnabled","Output":"--- PASS: TestSpinnerIsEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.527905715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerIsEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:22.527909111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithMessage"} -{"Time":"2026-02-03T00:32:22.527912698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithMessage","Output":"=== RUN TestSpinnerStopWithMessage\n"} -{"Time":"2026-02-03T00:32:22.527916686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithMessage","Output":"✓ Done successfully\n"} -{"Time":"2026-02-03T00:32:22.527920994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithMessage","Output":"✓ Completed\n"} -{"Time":"2026-02-03T00:32:22.527925923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithMessage","Output":"--- PASS: TestSpinnerStopWithMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.527930391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.527933657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerMultipleStartStop"} -{"Time":"2026-02-03T00:32:22.527937244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerMultipleStartStop","Output":"=== RUN TestSpinnerMultipleStartStop\n"} -{"Time":"2026-02-03T00:32:22.552309622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerMultipleStartStop","Output":"--- PASS: TestSpinnerMultipleStartStop (0.03s)\n"} -{"Time":"2026-02-03T00:32:22.552394921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerMultipleStartStop","Elapsed":0.03} -{"Time":"2026-02-03T00:32:22.552434635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerConcurrentAccess"} -{"Time":"2026-02-03T00:32:22.552462537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerConcurrentAccess","Output":"=== RUN TestSpinnerConcurrentAccess\n"} -{"Time":"2026-02-03T00:32:22.567917637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerConcurrentAccess","Output":"--- PASS: TestSpinnerConcurrentAccess (0.02s)\n"} -{"Time":"2026-02-03T00:32:22.568170649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerConcurrentAccess","Elapsed":0.02} -{"Time":"2026-02-03T00:32:22.568217256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerBubbleTeaModel"} -{"Time":"2026-02-03T00:32:22.568239478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerBubbleTeaModel","Output":"=== RUN TestSpinnerBubbleTeaModel\n"} -{"Time":"2026-02-03T00:32:22.568263202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerBubbleTeaModel","Output":"--- PASS: TestSpinnerBubbleTeaModel (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.568301674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerBubbleTeaModel","Elapsed":0} -{"Time":"2026-02-03T00:32:22.568322262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerDisabledOperations"} -{"Time":"2026-02-03T00:32:22.568341268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerDisabledOperations","Output":"=== RUN TestSpinnerDisabledOperations\n"} -{"Time":"2026-02-03T00:32:22.568361896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerDisabledOperations","Output":"Final message\n"} -{"Time":"2026-02-03T00:32:22.568407471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerDisabledOperations","Output":"--- PASS: TestSpinnerDisabledOperations (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.568416679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerDisabledOperations","Elapsed":0} -{"Time":"2026-02-03T00:32:22.568420426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerRapidStartStop"} -{"Time":"2026-02-03T00:32:22.568423652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerRapidStartStop","Output":"=== RUN TestSpinnerRapidStartStop\n"} -{"Time":"2026-02-03T00:32:22.56842843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerRapidStartStop","Output":"--- PASS: TestSpinnerRapidStartStop (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.568432939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerRapidStartStop","Elapsed":0} -{"Time":"2026-02-03T00:32:22.568436405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessageBeforeStart"} -{"Time":"2026-02-03T00:32:22.568440102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessageBeforeStart","Output":"=== RUN TestSpinnerUpdateMessageBeforeStart\n"} -{"Time":"2026-02-03T00:32:22.580805333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessageBeforeStart","Output":"--- PASS: TestSpinnerUpdateMessageBeforeStart (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.580834567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerUpdateMessageBeforeStart","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.58084133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithoutStart"} -{"Time":"2026-02-03T00:32:22.580855607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithoutStart","Output":"=== RUN TestSpinnerStopWithoutStart\n"} -{"Time":"2026-02-03T00:32:22.580860726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithoutStart","Output":"Message\n"} -{"Time":"2026-02-03T00:32:22.580866387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithoutStart","Output":"--- PASS: TestSpinnerStopWithoutStart (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.580871276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopWithoutStart","Elapsed":0} -{"Time":"2026-02-03T00:32:22.580875133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition"} -{"Time":"2026-02-03T00:32:22.58087868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"=== RUN TestSpinnerStopBeforeStartRaceCondition\n"} -{"Time":"2026-02-03T00:32:22.580882978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580886935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580891043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58089496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580898607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580902284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58090586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580909156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580912954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.5809165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580920087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580923904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580927761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580931308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580935385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580941056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580945074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580948861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580952768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580956876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580960703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58096464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580968317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580971783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58097539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580979147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580985108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580988935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580992472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580996069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.580999876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581003893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58100762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581011738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581015775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581019773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581023289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581026936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581041303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581052133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581056241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581060048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581064005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581067963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.5810717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581075537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581079374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581083031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581086838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581090325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.5810936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581097418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581101054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581104631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581108128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581111995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581115892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.5811199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581123616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581127444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58113064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581140268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581144446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581147611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581150918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581154354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58115746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581160886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581164002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581167078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581170194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581173319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581176515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581180252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581183709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581187386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581191223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.58119493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581198837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581202774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581206651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.5812166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581220417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581224124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581232119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581235816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581239292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581242869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581246386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581249602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581252878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581256475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581259991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581263367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581266593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.5812699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581273115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581276452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581279788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581283114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"Done\n"} -{"Time":"2026-02-03T00:32:22.581289176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Output":"--- PASS: TestSpinnerStopBeforeStartRaceCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.581299344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestSpinnerStopBeforeStartRaceCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:22.581303041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose"} -{"Time":"2026-02-03T00:32:22.58130743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose","Output":"=== RUN TestLogVerbose\n"} -{"Time":"2026-02-03T00:32:22.581311457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_outputs_message"} -{"Time":"2026-02-03T00:32:22.581315184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_outputs_message","Output":"=== RUN TestLogVerbose/verbose_enabled_outputs_message\n"} -{"Time":"2026-02-03T00:32:22.581319512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_no_output"} -{"Time":"2026-02-03T00:32:22.58132372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_no_output","Output":"=== RUN TestLogVerbose/verbose_disabled_no_output\n"} -{"Time":"2026-02-03T00:32:22.581327757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_with_empty_message"} -{"Time":"2026-02-03T00:32:22.581331184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_with_empty_message","Output":"=== RUN TestLogVerbose/verbose_enabled_with_empty_message\n"} -{"Time":"2026-02-03T00:32:22.581335462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_with_empty_message"} -{"Time":"2026-02-03T00:32:22.581338898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_with_empty_message","Output":"=== RUN TestLogVerbose/verbose_disabled_with_empty_message\n"} -{"Time":"2026-02-03T00:32:22.581343838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose","Output":"--- PASS: TestLogVerbose (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.581348707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_outputs_message","Output":" --- PASS: TestLogVerbose/verbose_enabled_outputs_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.581353455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_outputs_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.581357152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_no_output","Output":" --- PASS: TestLogVerbose/verbose_disabled_no_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.581363484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_no_output","Elapsed":0} -{"Time":"2026-02-03T00:32:22.581367031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_with_empty_message","Output":" --- PASS: TestLogVerbose/verbose_enabled_with_empty_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.581371489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_enabled_with_empty_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.581381979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_with_empty_message","Output":" --- PASS: TestLogVerbose/verbose_disabled_with_empty_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.581386307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose/verbose_disabled_with_empty_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.581390174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerbose","Elapsed":0} -{"Time":"2026-02-03T00:32:22.58139324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerboseFormatting"} -{"Time":"2026-02-03T00:32:22.581396356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerboseFormatting","Output":"=== RUN TestLogVerboseFormatting\n"} -{"Time":"2026-02-03T00:32:22.581400733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerboseFormatting","Output":"--- PASS: TestLogVerboseFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.58140413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Test":"TestLogVerboseFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:22.581407707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:22.581411393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Output":"coverage: 63.4% of statements\n"} -{"Time":"2026-02-03T00:32:22.586325315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/console","Output":"ok \tgithub.com/github/gh-aw/pkg/console\t0.113s\tcoverage: 63.4% of statements\n"} -{"Time":"2026-02-03T00:32:22.588174835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/console","Elapsed":0.115} -{"Time":"2026-02-03T00:32:22.62455353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows","Output":"--- PASS: TestAddWorkflows (0.11s)\n"} -{"Time":"2026-02-03T00:32:22.624652745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/empty_workflows_list","Output":" --- PASS: TestAddWorkflows/empty_workflows_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.624686067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/empty_workflows_list","Elapsed":0} -{"Time":"2026-02-03T00:32:22.624729097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/repo-only_spec_(should_list_workflows)","Output":" --- PASS: TestAddWorkflows/repo-only_spec_(should_list_workflows) (0.11s)\n"} -{"Time":"2026-02-03T00:32:22.624803837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows/repo-only_spec_(should_list_workflows)","Elapsed":0.11} -{"Time":"2026-02-03T00:32:22.624834173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflows","Elapsed":0.11} -{"Time":"2026-02-03T00:32:22.624874679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows"} -{"Time":"2026-02-03T00:32:22.624900357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows","Output":"=== RUN TestAddResolvedWorkflows\n"} -{"Time":"2026-02-03T00:32:22.624926676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_zero"} -{"Time":"2026-02-03T00:32:22.62497187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_zero","Output":"=== RUN TestAddResolvedWorkflows/invalid_number_-_zero\n"} -{"Time":"2026-02-03T00:32:22.62986481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_negative"} -{"Time":"2026-02-03T00:32:22.629940291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_negative","Output":"=== RUN TestAddResolvedWorkflows/invalid_number_-_negative\n"} -{"Time":"2026-02-03T00:32:22.634028649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one"} -{"Time":"2026-02-03T00:32:22.634077831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":"=== RUN TestAddResolvedWorkflows/valid_number_-_one\n"} -{"Time":"2026-02-03T00:32:22.641272694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":"✗ Workflow 'test.md' not found.\n"} -{"Time":"2026-02-03T00:32:22.641311907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":"ℹ To add workflows to your project:\n"} -{"Time":"2026-02-03T00:32:22.641316956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":"\n"} -{"Time":"2026-02-03T00:32:22.641321445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":"ℹ Use the 'add' command with repository/workflow specifications:\n"} -{"Time":"2026-02-03T00:32:22.641325983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":" gh aw add owner/repo/workflow-name\n"} -{"Time":"2026-02-03T00:32:22.64132979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":" gh aw add owner/repo/workflow-name@version\n"} -{"Time":"2026-02-03T00:32:22.641333337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":"\n"} -{"Time":"2026-02-03T00:32:22.641336553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":"ℹ Example:\n"} -{"Time":"2026-02-03T00:32:22.64134026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":" gh aw add githubnext/agentics/ci-doctor\n"} -{"Time":"2026-02-03T00:32:22.641343736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":" gh aw add githubnext/agentics/daily-plan@main\n"} -{"Time":"2026-02-03T00:32:22.641352943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows","Output":"--- PASS: TestAddResolvedWorkflows (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.641357862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_zero","Output":" --- PASS: TestAddResolvedWorkflows/invalid_number_-_zero (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.641362321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_zero","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.641368152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_negative","Output":" --- PASS: TestAddResolvedWorkflows/invalid_number_-_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641372269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/invalid_number_-_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641375776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Output":" --- PASS: TestAddResolvedWorkflows/valid_number_-_one (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.641379974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows/valid_number_-_one","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.64138324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddResolvedWorkflows","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.641386386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult"} -{"Time":"2026-02-03T00:32:22.641389652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult","Output":"=== RUN TestAddWorkflowsResult\n"} -{"Time":"2026-02-03T00:32:22.641393078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/default_values"} -{"Time":"2026-02-03T00:32:22.641395973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/default_values","Output":"=== RUN TestAddWorkflowsResult/default_values\n"} -{"Time":"2026-02-03T00:32:22.641401033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_number"} -{"Time":"2026-02-03T00:32:22.641403748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_number","Output":"=== RUN TestAddWorkflowsResult/with_PR_number\n"} -{"Time":"2026-02-03T00:32:22.641407154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_URL"} -{"Time":"2026-02-03T00:32:22.641410932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_URL","Output":"=== RUN TestAddWorkflowsResult/with_PR_URL\n"} -{"Time":"2026-02-03T00:32:22.641414358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_workflow_dispatch"} -{"Time":"2026-02-03T00:32:22.641417424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_workflow_dispatch","Output":"=== RUN TestAddWorkflowsResult/with_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:22.64142105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/all_fields_set"} -{"Time":"2026-02-03T00:32:22.641423986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/all_fields_set","Output":"=== RUN TestAddWorkflowsResult/all_fields_set\n"} -{"Time":"2026-02-03T00:32:22.641428745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult","Output":"--- PASS: TestAddWorkflowsResult (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641432862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/default_values","Output":" --- PASS: TestAddWorkflowsResult/default_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641449453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/default_values","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641453441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_number","Output":" --- PASS: TestAddWorkflowsResult/with_PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641457438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641460714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_URL","Output":" --- PASS: TestAddWorkflowsResult/with_PR_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641466515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_PR_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641469671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_workflow_dispatch","Output":" --- PASS: TestAddWorkflowsResult/with_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641473448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/with_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641476614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/all_fields_set","Output":" --- PASS: TestAddWorkflowsResult/all_fields_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.64148001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult/all_fields_set","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641482715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowsResult","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641485531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions"} -{"Time":"2026-02-03T00:32:22.641488276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions","Output":"=== RUN TestAddCommandFlagInteractions\n"} -{"Time":"2026-02-03T00:32:22.641493175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/no-stop-after_and_stop-after_together"} -{"Time":"2026-02-03T00:32:22.641496381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/no-stop-after_and_stop-after_together","Output":"=== RUN TestAddCommandFlagInteractions/no-stop-after_and_stop-after_together\n"} -{"Time":"2026-02-03T00:32:22.641500168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/create-pull-request_and_pr_alias"} -{"Time":"2026-02-03T00:32:22.641503153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/create-pull-request_and_pr_alias","Output":"=== RUN TestAddCommandFlagInteractions/create-pull-request_and_pr_alias\n"} -{"Time":"2026-02-03T00:32:22.64150688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/force_flag_with_number"} -{"Time":"2026-02-03T00:32:22.641509706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/force_flag_with_number","Output":"=== RUN TestAddCommandFlagInteractions/force_flag_with_number\n"} -{"Time":"2026-02-03T00:32:22.641518242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/dir_flag_with_subdirectory"} -{"Time":"2026-02-03T00:32:22.641521468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/dir_flag_with_subdirectory","Output":"=== RUN TestAddCommandFlagInteractions/dir_flag_with_subdirectory\n"} -{"Time":"2026-02-03T00:32:22.641525535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions","Output":"--- PASS: TestAddCommandFlagInteractions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641529813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/no-stop-after_and_stop-after_together","Output":" --- PASS: TestAddCommandFlagInteractions/no-stop-after_and_stop-after_together (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641533991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/no-stop-after_and_stop-after_together","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641537297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/create-pull-request_and_pr_alias","Output":" --- PASS: TestAddCommandFlagInteractions/create-pull-request_and_pr_alias (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641541175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/create-pull-request_and_pr_alias","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641544611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/force_flag_with_number","Output":" --- PASS: TestAddCommandFlagInteractions/force_flag_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641548358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/force_flag_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641551944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/dir_flag_with_subdirectory","Output":" --- PASS: TestAddCommandFlagInteractions/dir_flag_with_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641555461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions/dir_flag_with_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641558266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagInteractions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641561041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults"} -{"Time":"2026-02-03T00:32:22.641564508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults","Output":"=== RUN TestAddCommandFlagDefaults\n"} -{"Time":"2026-02-03T00:32:22.641567914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/number"} -{"Time":"2026-02-03T00:32:22.64157096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/number","Output":"=== RUN TestAddCommandFlagDefaults/number\n"} -{"Time":"2026-02-03T00:32:22.641574457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/name"} -{"Time":"2026-02-03T00:32:22.641577522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/name","Output":"=== RUN TestAddCommandFlagDefaults/name\n"} -{"Time":"2026-02-03T00:32:22.641580788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/engine"} -{"Time":"2026-02-03T00:32:22.641583754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/engine","Output":"=== RUN TestAddCommandFlagDefaults/engine\n"} -{"Time":"2026-02-03T00:32:22.64158712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/repo"} -{"Time":"2026-02-03T00:32:22.641589966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/repo","Output":"=== RUN TestAddCommandFlagDefaults/repo\n"} -{"Time":"2026-02-03T00:32:22.641593152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/append"} -{"Time":"2026-02-03T00:32:22.641596047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/append","Output":"=== RUN TestAddCommandFlagDefaults/append\n"} -{"Time":"2026-02-03T00:32:22.641599223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/dir"} -{"Time":"2026-02-03T00:32:22.641602128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/dir","Output":"=== RUN TestAddCommandFlagDefaults/dir\n"} -{"Time":"2026-02-03T00:32:22.641605264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/stop-after"} -{"Time":"2026-02-03T00:32:22.64160844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/stop-after","Output":"=== RUN TestAddCommandFlagDefaults/stop-after\n"} -{"Time":"2026-02-03T00:32:22.641612287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults","Output":"--- PASS: TestAddCommandFlagDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641616074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/number","Output":" --- PASS: TestAddCommandFlagDefaults/number (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641619791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/number","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641623077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/name","Output":" --- PASS: TestAddCommandFlagDefaults/name (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641627025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/name","Elapsed":0} -{"Time":"2026-02-03T00:32:22.64163015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/engine","Output":" --- PASS: TestAddCommandFlagDefaults/engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641633948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/engine","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641636903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/repo","Output":" --- PASS: TestAddCommandFlagDefaults/repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641641422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/repo","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641650138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/append","Output":" --- PASS: TestAddCommandFlagDefaults/append (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641654025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/append","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641657121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/dir","Output":" --- PASS: TestAddCommandFlagDefaults/dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641660788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/dir","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641663633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/stop-after","Output":" --- PASS: TestAddCommandFlagDefaults/stop-after (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.64166725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults/stop-after","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641670005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandFlagDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:22.64167266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags"} -{"Time":"2026-02-03T00:32:22.641675395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags","Output":"=== RUN TestAddCommandBooleanFlags\n"} -{"Time":"2026-02-03T00:32:22.641682308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/create-pull-request"} -{"Time":"2026-02-03T00:32:22.641689842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/create-pull-request","Output":"=== RUN TestAddCommandBooleanFlags/create-pull-request\n"} -{"Time":"2026-02-03T00:32:22.641693399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/pr"} -{"Time":"2026-02-03T00:32:22.641696214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/pr","Output":"=== RUN TestAddCommandBooleanFlags/pr\n"} -{"Time":"2026-02-03T00:32:22.64169935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/force"} -{"Time":"2026-02-03T00:32:22.641702075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/force","Output":"=== RUN TestAddCommandBooleanFlags/force\n"} -{"Time":"2026-02-03T00:32:22.64170521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-gitattributes"} -{"Time":"2026-02-03T00:32:22.641708196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-gitattributes","Output":"=== RUN TestAddCommandBooleanFlags/no-gitattributes\n"} -{"Time":"2026-02-03T00:32:22.641711342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-stop-after"} -{"Time":"2026-02-03T00:32:22.641714047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-stop-after","Output":"=== RUN TestAddCommandBooleanFlags/no-stop-after\n"} -{"Time":"2026-02-03T00:32:22.641717954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags","Output":"--- PASS: TestAddCommandBooleanFlags (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641721772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/create-pull-request","Output":" --- PASS: TestAddCommandBooleanFlags/create-pull-request (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.6417264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/create-pull-request","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641729807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/pr","Output":" --- PASS: TestAddCommandBooleanFlags/pr (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641733353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/pr","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641736178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/force","Output":" --- PASS: TestAddCommandBooleanFlags/force (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641739955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/force","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641742861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-gitattributes","Output":" --- PASS: TestAddCommandBooleanFlags/no-gitattributes (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641746447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-gitattributes","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641793675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-stop-after","Output":" --- PASS: TestAddCommandBooleanFlags/no-stop-after (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641797903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags/no-stop-after","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641800779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandBooleanFlags","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641803604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandArgs"} -{"Time":"2026-02-03T00:32:22.64180667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandArgs","Output":"=== RUN TestAddCommandArgs\n"} -{"Time":"2026-02-03T00:32:22.641814895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandArgs","Output":"--- PASS: TestAddCommandArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641818472Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641821327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription"} -{"Time":"2026-02-03T00:32:22.641824192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription","Output":"=== RUN TestExtractWorkflowDescription\n"} -{"Time":"2026-02-03T00:32:22.641827328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_description"} -{"Time":"2026-02-03T00:32:22.641830334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_description","Output":"=== RUN TestExtractWorkflowDescription/workflow_with_description\n"} -{"Time":"2026-02-03T00:32:22.641833901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_description"} -{"Time":"2026-02-03T00:32:22.641836776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_description","Output":"=== RUN TestExtractWorkflowDescription/workflow_without_description\n"} -{"Time":"2026-02-03T00:32:22.641840763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_empty_description"} -{"Time":"2026-02-03T00:32:22.641843889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_empty_description","Output":"=== RUN TestExtractWorkflowDescription/workflow_with_empty_description\n"} -{"Time":"2026-02-03T00:32:22.641852245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_multi-line_description"} -{"Time":"2026-02-03T00:32:22.641855301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_multi-line_description","Output":"=== RUN TestExtractWorkflowDescription/workflow_with_multi-line_description\n"} -{"Time":"2026-02-03T00:32:22.641858957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_frontmatter"} -{"Time":"2026-02-03T00:32:22.641861923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_frontmatter","Output":"=== RUN TestExtractWorkflowDescription/workflow_without_frontmatter\n"} -{"Time":"2026-02-03T00:32:22.64186544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_non-string_description"} -{"Time":"2026-02-03T00:32:22.641868856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_non-string_description","Output":"=== RUN TestExtractWorkflowDescription/workflow_with_non-string_description\n"} -{"Time":"2026-02-03T00:32:22.641873324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription","Output":"--- PASS: TestExtractWorkflowDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641877442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_description","Output":" --- PASS: TestExtractWorkflowDescription/workflow_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641881439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641884595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_description","Output":" --- PASS: TestExtractWorkflowDescription/workflow_without_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641889073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.64189223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_empty_description","Output":" --- PASS: TestExtractWorkflowDescription/workflow_with_empty_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641896137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_empty_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641899403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_multi-line_description","Output":" --- PASS: TestExtractWorkflowDescription/workflow_with_multi-line_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.64190327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_multi-line_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641906486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_frontmatter","Output":" --- PASS: TestExtractWorkflowDescription/workflow_without_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641910243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_without_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641913459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_non-string_description","Output":" --- PASS: TestExtractWorkflowDescription/workflow_with_non-string_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641917857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription/workflow_with_non-string_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641920703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641923438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile"} -{"Time":"2026-02-03T00:32:22.641926393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile","Output":"=== RUN TestExtractWorkflowDescriptionFromFile\n"} -{"Time":"2026-02-03T00:32:22.64192991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_with_description"} -{"Time":"2026-02-03T00:32:22.641932946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_with_description","Output":"=== RUN TestExtractWorkflowDescriptionFromFile/file_with_description\n"} -{"Time":"2026-02-03T00:32:22.641936713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_without_description"} -{"Time":"2026-02-03T00:32:22.641939768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_without_description","Output":"=== RUN TestExtractWorkflowDescriptionFromFile/file_without_description\n"} -{"Time":"2026-02-03T00:32:22.641943916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile","Output":"--- PASS: TestExtractWorkflowDescriptionFromFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641948114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_with_description","Output":" --- PASS: TestExtractWorkflowDescriptionFromFile/file_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641957271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641960677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_without_description","Output":" --- PASS: TestExtractWorkflowDescriptionFromFile/file_without_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641964564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile/file_without_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.64196733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641970325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile_NonExistentFile"} -{"Time":"2026-02-03T00:32:22.641973221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile_NonExistentFile","Output":"=== RUN TestExtractWorkflowDescriptionFromFile_NonExistentFile\n"} -{"Time":"2026-02-03T00:32:22.641978741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile_NonExistentFile","Output":"--- PASS: TestExtractWorkflowDescriptionFromFile_NonExistentFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.641982327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowDescriptionFromFile_NonExistentFile","Elapsed":0} -{"Time":"2026-02-03T00:32:22.641985223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes"} -{"Time":"2026-02-03T00:32:22.64198901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes","Output":"=== RUN TestAddCommandUpdatesGitAttributes\n"} -{"Time":"2026-02-03T00:32:22.651808547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default"} -{"Time":"2026-02-03T00:32:22.651973775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":"=== RUN TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default\n"} -{"Time":"2026-02-03T00:32:22.65740049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":"✗ Workflow 'test.md' not found.\n"} -{"Time":"2026-02-03T00:32:22.657615732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":"ℹ To add workflows to your project:\n"} -{"Time":"2026-02-03T00:32:22.65781281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":"\n"} -{"Time":"2026-02-03T00:32:22.657900473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":"ℹ Use the 'add' command with repository/workflow specifications:\n"} -{"Time":"2026-02-03T00:32:22.657988838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":" gh aw add owner/repo/workflow-name\n"} -{"Time":"2026-02-03T00:32:22.658024134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":" gh aw add owner/repo/workflow-name@version\n"} -{"Time":"2026-02-03T00:32:22.658087582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":"\n"} -{"Time":"2026-02-03T00:32:22.658121145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":"ℹ Example:\n"} -{"Time":"2026-02-03T00:32:22.658257148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":" gh aw add githubnext/agentics/ci-doctor\n"} -{"Time":"2026-02-03T00:32:22.658269491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":" gh aw add githubnext/agentics/daily-plan@main\n"} -{"Time":"2026-02-03T00:32:22.658278038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":" add_gitattributes_test.go:91: Expected error during workflow addition: failed to add workflow 'test/repo/test.md': workflow not found: test.md\n"} -{"Time":"2026-02-03T00:32:22.658558962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag"} -{"Time":"2026-02-03T00:32:22.658712678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":"=== RUN TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag\n"} -{"Time":"2026-02-03T00:32:22.661314152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":"✗ Workflow 'test.md' not found.\n"} -{"Time":"2026-02-03T00:32:22.661875479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":"ℹ To add workflows to your project:\n"} -{"Time":"2026-02-03T00:32:22.661912208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":"\n"} -{"Time":"2026-02-03T00:32:22.661918851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":"ℹ Use the 'add' command with repository/workflow specifications:\n"} -{"Time":"2026-02-03T00:32:22.66192395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":" gh aw add owner/repo/workflow-name\n"} -{"Time":"2026-02-03T00:32:22.662009149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":" gh aw add owner/repo/workflow-name@version\n"} -{"Time":"2026-02-03T00:32:22.662051368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":"\n"} -{"Time":"2026-02-03T00:32:22.662065384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":"ℹ Example:\n"} -{"Time":"2026-02-03T00:32:22.662070383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":" gh aw add githubnext/agentics/ci-doctor\n"} -{"Time":"2026-02-03T00:32:22.662075022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":" gh aw add githubnext/agentics/daily-plan@main\n"} -{"Time":"2026-02-03T00:32:22.662082877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":" add_gitattributes_test.go:120: Expected error during workflow addition: failed to add workflow 'test/repo/test.md': workflow not found: test.md\n"} -{"Time":"2026-02-03T00:32:22.662089018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag"} -{"Time":"2026-02-03T00:32:22.662093246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":"=== RUN TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag\n"} -{"Time":"2026-02-03T00:32:22.664894232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":"✗ Workflow 'test.md' not found.\n"} -{"Time":"2026-02-03T00:32:22.664908589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":"ℹ To add workflows to your project:\n"} -{"Time":"2026-02-03T00:32:22.664914279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":"\n"} -{"Time":"2026-02-03T00:32:22.664918808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":"ℹ Use the 'add' command with repository/workflow specifications:\n"} -{"Time":"2026-02-03T00:32:22.664922996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":" gh aw add owner/repo/workflow-name\n"} -{"Time":"2026-02-03T00:32:22.664969953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":" gh aw add owner/repo/workflow-name@version\n"} -{"Time":"2026-02-03T00:32:22.665076161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":"\n"} -{"Time":"2026-02-03T00:32:22.66508615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":"ℹ Example:\n"} -{"Time":"2026-02-03T00:32:22.665090778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":" gh aw add githubnext/agentics/ci-doctor\n"} -{"Time":"2026-02-03T00:32:22.665095037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":" gh aw add githubnext/agentics/daily-plan@main\n"} -{"Time":"2026-02-03T00:32:22.665586223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":" add_gitattributes_test.go:142: Expected error during workflow addition: failed to add workflow 'test/repo/test.md': workflow not found: test.md\n"} -{"Time":"2026-02-03T00:32:22.667191598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes","Output":"--- PASS: TestAddCommandUpdatesGitAttributes (0.03s)\n"} -{"Time":"2026-02-03T00:32:22.667206215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Output":" --- PASS: TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.667212467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_updated_by_default","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.66721957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Output":" --- PASS: TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.667225662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/gitattributes_not_updated_with_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.667229679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Output":" --- PASS: TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.667235199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes/existing_gitattributes_not_modified_with_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:22.667238977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandUpdatesGitAttributes","Elapsed":0.03} -{"Time":"2026-02-03T00:32:22.667244076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd"} -{"Time":"2026-02-03T00:32:22.667383025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd","Output":"=== RUN TestAddInteractiveConfig_determineFilesToAdd\n"} -{"Time":"2026-02-03T00:32:22.667413111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow"} -{"Time":"2026-02-03T00:32:22.667595462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow","Output":"=== RUN TestAddInteractiveConfig_determineFilesToAdd/single_workflow\n"} -{"Time":"2026-02-03T00:32:22.667610459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:22.66761602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow","Output":"The following workflow files will be added:\n"} -{"Time":"2026-02-03T00:32:22.667620638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow","Output":" • .github/workflows/test-workflow.md\n"} -{"Time":"2026-02-03T00:32:22.667625137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow","Output":" • .github/workflows/test-workflow.lock.yml\n"} -{"Time":"2026-02-03T00:32:22.667639974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows"} -{"Time":"2026-02-03T00:32:22.667644042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":"=== RUN TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows\n"} -{"Time":"2026-02-03T00:32:22.667648881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:22.66765343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":"The following workflow files will be added:\n"} -{"Time":"2026-02-03T00:32:22.667773143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":" • .github/workflows/workflow-one.md\n"} -{"Time":"2026-02-03T00:32:22.667958369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":" • .github/workflows/workflow-one.lock.yml\n"} -{"Time":"2026-02-03T00:32:22.667971012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":" • .github/workflows/workflow-two.md\n"} -{"Time":"2026-02-03T00:32:22.667976122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":" • .github/workflows/workflow-two.lock.yml\n"} -{"Time":"2026-02-03T00:32:22.667981231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo"} -{"Time":"2026-02-03T00:32:22.667985339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo","Output":"=== RUN TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo\n"} -{"Time":"2026-02-03T00:32:22.667989947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo","Output":"\n"} -{"Time":"2026-02-03T00:32:22.667994235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo","Output":"The following workflow files will be added:\n"} -{"Time":"2026-02-03T00:32:22.668001669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo","Output":" • .github/workflows/workflow.md\n"} -{"Time":"2026-02-03T00:32:22.668005787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo","Output":" • .github/workflows/workflow.lock.yml\n"} -{"Time":"2026-02-03T00:32:22.668010786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/invalid_spec"} -{"Time":"2026-02-03T00:32:22.668014403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/invalid_spec","Output":"=== RUN TestAddInteractiveConfig_determineFilesToAdd/invalid_spec\n"} -{"Time":"2026-02-03T00:32:22.668215989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd","Output":"--- PASS: TestAddInteractiveConfig_determineFilesToAdd (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.668231077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow","Output":" --- PASS: TestAddInteractiveConfig_determineFilesToAdd/single_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.668236948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/single_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:22.668241387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Output":" --- PASS: TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.668249221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/multiple_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:22.668253459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo","Output":" --- PASS: TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.668258929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/workflow_with_org/repo","Elapsed":0} -{"Time":"2026-02-03T00:32:22.668263107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/invalid_spec","Output":" --- PASS: TestAddInteractiveConfig_determineFilesToAdd/invalid_spec (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.668270832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd/invalid_spec","Elapsed":0} -{"Time":"2026-02-03T00:32:22.668439617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_determineFilesToAdd","Elapsed":0} -{"Time":"2026-02-03T00:32:22.669297237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions"} -{"Time":"2026-02-03T00:32:22.669331841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions","Output":"=== RUN TestAddInteractiveConfig_showWorkflowDescriptions\n"} -{"Time":"2026-02-03T00:32:22.669338454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/nil_resolved_workflows"} -{"Time":"2026-02-03T00:32:22.669342812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/nil_resolved_workflows","Output":"=== RUN TestAddInteractiveConfig_showWorkflowDescriptions/nil_resolved_workflows\n"} -{"Time":"2026-02-03T00:32:22.669461203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/empty_workflows"} -{"Time":"2026-02-03T00:32:22.669481581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/empty_workflows","Output":"=== RUN TestAddInteractiveConfig_showWorkflowDescriptions/empty_workflows\n"} -{"Time":"2026-02-03T00:32:22.669498282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description"} -{"Time":"2026-02-03T00:32:22.669513641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description","Output":"=== RUN TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description\n"} -{"Time":"2026-02-03T00:32:22.669601524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description","Output":"ℹ Test workflow description\n"} -{"Time":"2026-02-03T00:32:22.669653281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description","Output":"\n"} -{"Time":"2026-02-03T00:32:22.669681914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_without_description"} -{"Time":"2026-02-03T00:32:22.66972793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_without_description","Output":"=== RUN TestAddInteractiveConfig_showWorkflowDescriptions/workflow_without_description\n"} -{"Time":"2026-02-03T00:32:22.669816165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions","Output":"--- PASS: TestAddInteractiveConfig_showWorkflowDescriptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.669848044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/nil_resolved_workflows","Output":" --- PASS: TestAddInteractiveConfig_showWorkflowDescriptions/nil_resolved_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.669907425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/nil_resolved_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:22.669982986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/empty_workflows","Output":" --- PASS: TestAddInteractiveConfig_showWorkflowDescriptions/empty_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.670019805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/empty_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:22.670073856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description","Output":" --- PASS: TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.670106016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.67014589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_without_description","Output":" --- PASS: TestAddInteractiveConfig_showWorkflowDescriptions/workflow_without_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.670157382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions/workflow_without_description","Elapsed":0} -{"Time":"2026-02-03T00:32:22.670161058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showWorkflowDescriptions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.670164184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions"} -{"Time":"2026-02-03T00:32:22.67016748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions","Output":"=== RUN TestAddInteractiveConfig_showFinalInstructions\n"} -{"Time":"2026-02-03T00:32:22.670171518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows"} -{"Time":"2026-02-03T00:32:22.670174974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"=== RUN TestAddInteractiveConfig_showFinalInstructions/no_workflows\n"} -{"Time":"2026-02-03T00:32:22.670178972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:22.670183079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"} -{"Time":"2026-02-03T00:32:22.670188219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"✓ 🎉 Addition complete!\n"} -{"Time":"2026-02-03T00:32:22.670195192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"} -{"Time":"2026-02-03T00:32:22.67019975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:22.670323922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"Useful commands:\n"} -{"Time":"2026-02-03T00:32:22.670340664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"⚡ gh aw status # Check workflow status\n"} -{"Time":"2026-02-03T00:32:22.670356443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"⚡ gh aw run \u003cworkflow\u003e # Trigger a workflow\n"} -{"Time":"2026-02-03T00:32:22.670363747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"⚡ gh aw logs # View workflow logs\n"} -{"Time":"2026-02-03T00:32:22.670449997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:22.670495332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"Learn more at: https://github.github.com/gh-aw/\n"} -{"Time":"2026-02-03T00:32:22.670562367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:22.670571875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow"} -{"Time":"2026-02-03T00:32:22.670575351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"=== RUN TestAddInteractiveConfig_showFinalInstructions/with_workflow\n"} -{"Time":"2026-02-03T00:32:22.670579078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:22.670583056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"} -{"Time":"2026-02-03T00:32:22.670587634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"✓ 🎉 Addition complete!\n"} -{"Time":"2026-02-03T00:32:22.670592303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"} -{"Time":"2026-02-03T00:32:22.670596701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:22.670600398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"The workflow 'test-workflow' has been added to the repository and will now run automatically.\n"} -{"Time":"2026-02-03T00:32:22.670604546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"ℹ Test description\n"} -{"Time":"2026-02-03T00:32:22.670608193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:22.67061189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"Useful commands:\n"} -{"Time":"2026-02-03T00:32:22.670615516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"⚡ gh aw status # Check workflow status\n"} -{"Time":"2026-02-03T00:32:22.670719821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"⚡ gh aw run \u003cworkflow\u003e # Trigger a workflow\n"} -{"Time":"2026-02-03T00:32:22.67074074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"⚡ gh aw logs # View workflow logs\n"} -{"Time":"2026-02-03T00:32:22.670773671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:22.67077861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"Learn more at: https://github.github.com/gh-aw/\n"} -{"Time":"2026-02-03T00:32:22.670782237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:22.670787547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions","Output":"--- PASS: TestAddInteractiveConfig_showFinalInstructions (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.670793368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Output":" --- PASS: TestAddInteractiveConfig_showFinalInstructions/no_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.670798438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/no_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:22.670802285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Output":" --- PASS: TestAddInteractiveConfig_showFinalInstructions/with_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.670806523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions/with_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:22.670809578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_showFinalInstructions","Elapsed":0} -{"Time":"2026-02-03T00:32:22.670812614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo"} -{"Time":"2026-02-03T00:32:22.67081568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo","Output":"=== RUN TestAddInteractiveConfig_getSecretInfo\n"} -{"Time":"2026-02-03T00:32:22.670820298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_token_in_env"} -{"Time":"2026-02-03T00:32:22.670824055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_token_in_env","Output":"=== RUN TestAddInteractiveConfig_getSecretInfo/copilot_with_token_in_env\n"} -{"Time":"2026-02-03T00:32:22.670828143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_secret_already_exists"} -{"Time":"2026-02-03T00:32:22.670831409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_secret_already_exists","Output":"=== RUN TestAddInteractiveConfig_getSecretInfo/copilot_secret_already_exists\n"} -{"Time":"2026-02-03T00:32:22.670835286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/claude_with_token_in_env"} -{"Time":"2026-02-03T00:32:22.671025992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/claude_with_token_in_env","Output":"=== RUN TestAddInteractiveConfig_getSecretInfo/claude_with_token_in_env\n"} -{"Time":"2026-02-03T00:32:22.671037253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/unknown_engine"} -{"Time":"2026-02-03T00:32:22.67104102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/unknown_engine","Output":"=== RUN TestAddInteractiveConfig_getSecretInfo/unknown_engine\n"} -{"Time":"2026-02-03T00:32:22.67104657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_no_token"} -{"Time":"2026-02-03T00:32:22.671049897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_no_token","Output":"=== RUN TestAddInteractiveConfig_getSecretInfo/copilot_with_no_token\n"} -{"Time":"2026-02-03T00:32:22.671054996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo","Output":"--- PASS: TestAddInteractiveConfig_getSecretInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.671059525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_token_in_env","Output":" --- PASS: TestAddInteractiveConfig_getSecretInfo/copilot_with_token_in_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.671064364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_token_in_env","Elapsed":0} -{"Time":"2026-02-03T00:32:22.671068081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_secret_already_exists","Output":" --- PASS: TestAddInteractiveConfig_getSecretInfo/copilot_secret_already_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.671072769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_secret_already_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:22.671076176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/claude_with_token_in_env","Output":" --- PASS: TestAddInteractiveConfig_getSecretInfo/claude_with_token_in_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.671084501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/claude_with_token_in_env","Elapsed":0} -{"Time":"2026-02-03T00:32:22.671087978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/unknown_engine","Output":" --- PASS: TestAddInteractiveConfig_getSecretInfo/unknown_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.671260379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/unknown_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:22.671270078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_no_token","Output":" --- PASS: TestAddInteractiveConfig_getSecretInfo/copilot_with_no_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.671274967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo/copilot_with_no_token","Elapsed":0} -{"Time":"2026-02-03T00:32:22.671278173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_getSecretInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:22.671283943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_checkExistingSecrets"} -{"Time":"2026-02-03T00:32:22.67128745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_checkExistingSecrets","Output":"=== RUN TestAddInteractiveConfig_checkExistingSecrets\n"} -{"Time":"2026-02-03T00:32:22.745636296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_checkExistingSecrets","Output":"--- PASS: TestAddInteractiveConfig_checkExistingSecrets (0.08s)\n"} -{"Time":"2026-02-03T00:32:22.745881785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddInteractiveConfig_checkExistingSecrets","Elapsed":0.08} -{"Time":"2026-02-03T00:32:22.745894007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses"} -{"Time":"2026-02-03T00:32:22.745897995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses","Output":"=== RUN TestGetWorkflowStatuses\n"} -{"Time":"2026-02-03T00:32:22.746014762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/simple_pattern"} -{"Time":"2026-02-03T00:32:22.746072831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/simple_pattern","Output":"=== RUN TestGetWorkflowStatuses/simple_pattern\n"} -{"Time":"2026-02-03T00:32:22.795647388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/with_repo_override"} -{"Time":"2026-02-03T00:32:22.795677084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/with_repo_override","Output":"=== RUN TestGetWorkflowStatuses/with_repo_override\n"} -{"Time":"2026-02-03T00:32:22.809123813Z","Action":"start","Package":"github.com/github/gh-aw/pkg/envutil"} -{"Time":"2026-02-03T00:32:22.809257051Z","Action":"start","Package":"github.com/github/gh-aw/pkg/gitutil"} -{"Time":"2026-02-03T00:32:22.81211813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError"} -{"Time":"2026-02-03T00:32:22.812133659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError","Output":"=== RUN TestIsAuthError\n"} -{"Time":"2026-02-03T00:32:22.812281745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_error"} -{"Time":"2026-02-03T00:32:22.812286835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_error","Output":"=== RUN TestIsAuthError/gh_token_error\n"} -{"Time":"2026-02-03T00:32:22.812291002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_lowercase"} -{"Time":"2026-02-03T00:32:22.812294338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_lowercase","Output":"=== RUN TestIsAuthError/gh_token_lowercase\n"} -{"Time":"2026-02-03T00:32:22.812298246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_mixed_case"} -{"Time":"2026-02-03T00:32:22.812301201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_mixed_case","Output":"=== RUN TestIsAuthError/gh_token_mixed_case\n"} -{"Time":"2026-02-03T00:32:22.812304748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/GITHUB_TOKEN_error"} -{"Time":"2026-02-03T00:32:22.812317041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/GITHUB_TOKEN_error","Output":"=== RUN TestIsAuthError/GITHUB_TOKEN_error\n"} -{"Time":"2026-02-03T00:32:22.812320868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_lowercase"} -{"Time":"2026-02-03T00:32:22.812323784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_lowercase","Output":"=== RUN TestIsAuthError/github_token_lowercase\n"} -{"Time":"2026-02-03T00:32:22.812328973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_mixed"} -{"Time":"2026-02-03T00:32:22.812332049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_mixed","Output":"=== RUN TestIsAuthError/github_token_mixed\n"} -{"Time":"2026-02-03T00:32:22.812335615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_failed"} -{"Time":"2026-02-03T00:32:22.812338431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_failed","Output":"=== RUN TestIsAuthError/authentication_failed\n"} -{"Time":"2026-02-03T00:32:22.812341637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Authentication_uppercase"} -{"Time":"2026-02-03T00:32:22.812344662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Authentication_uppercase","Output":"=== RUN TestIsAuthError/Authentication_uppercase\n"} -{"Time":"2026-02-03T00:32:22.812349782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_in_sentence"} -{"Time":"2026-02-03T00:32:22.812352758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_in_sentence","Output":"=== RUN TestIsAuthError/authentication_in_sentence\n"} -{"Time":"2026-02-03T00:32:22.812357386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_GitHub"} -{"Time":"2026-02-03T00:32:22.812364489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_GitHub","Output":"=== RUN TestIsAuthError/not_logged_into_GitHub\n"} -{"Time":"2026-02-03T00:32:22.812372915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Not_Logged_Into_mixed"} -{"Time":"2026-02-03T00:32:22.812377093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Not_Logged_Into_mixed","Output":"=== RUN TestIsAuthError/Not_Logged_Into_mixed\n"} -{"Time":"2026-02-03T00:32:22.812385468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_lowercase"} -{"Time":"2026-02-03T00:32:22.812388624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_lowercase","Output":"=== RUN TestIsAuthError/not_logged_into_lowercase\n"} -{"Time":"2026-02-03T00:32:22.813792702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv"} -{"Time":"2026-02-03T00:32:22.813810547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_access"} -{"Time":"2026-02-03T00:32:22.813820005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_access","Output":"=== RUN TestIsAuthError/unauthorized_access\n"} -{"Time":"2026-02-03T00:32:22.813825836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/UNAUTHORIZED_uppercase"} -{"Time":"2026-02-03T00:32:22.813805085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv","Output":"=== RUN TestGetIntFromEnv\n"} -{"Time":"2026-02-03T00:32:22.813829282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/UNAUTHORIZED_uppercase","Output":"=== RUN TestIsAuthError/UNAUTHORIZED_uppercase\n"} -{"Time":"2026-02-03T00:32:22.813847246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_lowercase"} -{"Time":"2026-02-03T00:32:22.813848025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/default_when_env_var_not_set"} -{"Time":"2026-02-03T00:32:22.813851163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_lowercase","Output":"=== RUN TestIsAuthError/unauthorized_lowercase\n"} -{"Time":"2026-02-03T00:32:22.813852694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/default_when_env_var_not_set","Output":"=== RUN TestGetIntFromEnv/default_when_env_var_not_set\n"} -{"Time":"2026-02-03T00:32:22.813855271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_access"} -{"Time":"2026-02-03T00:32:22.813857373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_within_range"} -{"Time":"2026-02-03T00:32:22.813859308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_access","Output":"=== RUN TestIsAuthError/forbidden_access\n"} -{"Time":"2026-02-03T00:32:22.813863857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/FORBIDDEN_uppercase"} -{"Time":"2026-02-03T00:32:22.81386141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_within_range","Output":"=== RUN TestGetIntFromEnv/valid_value_within_range\n"} -{"Time":"2026-02-03T00:32:22.813867343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/FORBIDDEN_uppercase","Output":"=== RUN TestIsAuthError/FORBIDDEN_uppercase\n"} -{"Time":"2026-02-03T00:32:22.813871179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_minimum"} -{"Time":"2026-02-03T00:32:22.813872483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_lowercase"} -{"Time":"2026-02-03T00:32:22.813874495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_minimum","Output":"=== RUN TestGetIntFromEnv/valid_value_at_minimum\n"} -{"Time":"2026-02-03T00:32:22.81387598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_lowercase","Output":"=== RUN TestIsAuthError/forbidden_lowercase\n"} -{"Time":"2026-02-03T00:32:22.813878382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_maximum"} -{"Time":"2026-02-03T00:32:22.813880207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied"} -{"Time":"2026-02-03T00:32:22.813881518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_maximum","Output":"=== RUN TestGetIntFromEnv/valid_value_at_maximum\n"} -{"Time":"2026-02-03T00:32:22.813883924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied","Output":"=== RUN TestIsAuthError/permission_denied\n"} -{"Time":"2026-02-03T00:32:22.813886588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_non-numeric_value"} -{"Time":"2026-02-03T00:32:22.813888242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/PERMISSION_DENIED_uppercase"} -{"Time":"2026-02-03T00:32:22.813890044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_non-numeric_value","Output":"=== RUN TestGetIntFromEnv/invalid_non-numeric_value\n"} -{"Time":"2026-02-03T00:32:22.813891989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/PERMISSION_DENIED_uppercase","Output":"=== RUN TestIsAuthError/PERMISSION_DENIED_uppercase\n"} -{"Time":"2026-02-03T00:32:22.813896237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied_lowercase"} -{"Time":"2026-02-03T00:32:22.813899633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied_lowercase","Output":"=== RUN TestIsAuthError/permission_denied_lowercase\n"} -{"Time":"2026-02-03T00:32:22.813909422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/case_insensitive"} -{"Time":"2026-02-03T00:32:22.813912908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/case_insensitive","Output":"=== RUN TestIsAuthError/case_insensitive\n"} -{"Time":"2026-02-03T00:32:22.813894643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_non-numeric_value","Output":"⚠ Invalid GH_AW_TEST_INT_VALUE value 'invalid' (must be a number), using default 10\n"} -{"Time":"2026-02-03T00:32:22.813917196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_1"} -{"Time":"2026-02-03T00:32:22.81391995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_below_minimum"} -{"Time":"2026-02-03T00:32:22.813920903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_1","Output":"=== RUN TestIsAuthError/mixed_case_1\n"} -{"Time":"2026-02-03T00:32:22.813923897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_below_minimum","Output":"=== RUN TestGetIntFromEnv/invalid_value_below_minimum\n"} -{"Time":"2026-02-03T00:32:22.813932234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_2"} -{"Time":"2026-02-03T00:32:22.813933565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_below_minimum","Output":"⚠ GH_AW_TEST_INT_VALUE value 0 is out of bounds (must be 1-100), using default 10\n"} -{"Time":"2026-02-03T00:32:22.813936102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_2","Output":"=== RUN TestIsAuthError/mixed_case_2\n"} -{"Time":"2026-02-03T00:32:22.813938334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_negative_value"} -{"Time":"2026-02-03T00:32:22.813940179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_file_not_found"} -{"Time":"2026-02-03T00:32:22.813941921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_negative_value","Output":"=== RUN TestGetIntFromEnv/invalid_negative_value\n"} -{"Time":"2026-02-03T00:32:22.813944087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_file_not_found","Output":"=== RUN TestIsAuthError/not_auth_error_-_file_not_found\n"} -{"Time":"2026-02-03T00:32:22.813946038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_negative_value","Output":"⚠ GH_AW_TEST_INT_VALUE value -5 is out of bounds (must be 1-100), using default 10\n"} -{"Time":"2026-02-03T00:32:22.813949437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_network"} -{"Time":"2026-02-03T00:32:22.813951268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_above_maximum"} -{"Time":"2026-02-03T00:32:22.813952943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_network","Output":"=== RUN TestIsAuthError/not_auth_error_-_network\n"} -{"Time":"2026-02-03T00:32:22.813954424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_above_maximum","Output":"=== RUN TestGetIntFromEnv/invalid_value_above_maximum\n"} -{"Time":"2026-02-03T00:32:22.813957171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_syntax"} -{"Time":"2026-02-03T00:32:22.813958812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_above_maximum","Output":"⚠ GH_AW_TEST_INT_VALUE value 101 is out of bounds (must be 1-100), using default 10\n"} -{"Time":"2026-02-03T00:32:22.81396282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range"} -{"Time":"2026-02-03T00:32:22.813960667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_syntax","Output":"=== RUN TestIsAuthError/not_auth_error_-_syntax\n"} -{"Time":"2026-02-03T00:32:22.813966106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range","Output":"=== RUN TestGetIntFromEnv/different_valid_range\n"} -{"Time":"2026-02-03T00:32:22.813969193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_author"} -{"Time":"2026-02-03T00:32:22.813969943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range_-_out_of_bounds"} -{"Time":"2026-02-03T00:32:22.81397274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_author","Output":"=== RUN TestIsAuthError/not_auth_error_-_partial_match_author\n"} -{"Time":"2026-02-03T00:32:22.813974161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range_-_out_of_bounds","Output":"=== RUN TestGetIntFromEnv/different_valid_range_-_out_of_bounds\n"} -{"Time":"2026-02-03T00:32:22.813977248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_bidden"} -{"Time":"2026-02-03T00:32:22.813980715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_bidden","Output":"=== RUN TestIsAuthError/not_auth_error_-_partial_match_bidden\n"} -{"Time":"2026-02-03T00:32:22.813985333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_generic"} -{"Time":"2026-02-03T00:32:22.81398884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_generic","Output":"=== RUN TestIsAuthError/not_auth_error_-_generic\n"} -{"Time":"2026-02-03T00:32:22.813992798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/empty_error_message"} -{"Time":"2026-02-03T00:32:22.813996224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/empty_error_message","Output":"=== RUN TestIsAuthError/empty_error_message\n"} -{"Time":"2026-02-03T00:32:22.814000732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_rate_limit"} -{"Time":"2026-02-03T00:32:22.814004028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_rate_limit","Output":"=== RUN TestIsAuthError/not_auth_-_rate_limit\n"} -{"Time":"2026-02-03T00:32:22.814008076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_not_found"} -{"Time":"2026-02-03T00:32:22.814011522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_not_found","Output":"=== RUN TestIsAuthError/not_auth_-_not_found\n"} -{"Time":"2026-02-03T00:32:22.81401567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_gh_token"} -{"Time":"2026-02-03T00:32:22.814018806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_gh_token","Output":"=== RUN TestIsAuthError/only_keyword_gh_token\n"} -{"Time":"2026-02-03T00:32:22.814023985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_github_token"} -{"Time":"2026-02-03T00:32:22.814033534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_github_token","Output":"=== RUN TestIsAuthError/only_keyword_github_token\n"} -{"Time":"2026-02-03T00:32:22.814038012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_authentication"} -{"Time":"2026-02-03T00:32:22.814050435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_authentication","Output":"=== RUN TestIsAuthError/only_keyword_authentication\n"} -{"Time":"2026-02-03T00:32:22.814054803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_unauthorized"} -{"Time":"2026-02-03T00:32:22.81405843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_unauthorized","Output":"=== RUN TestIsAuthError/only_keyword_unauthorized\n"} -{"Time":"2026-02-03T00:32:22.814062377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_forbidden"} -{"Time":"2026-02-03T00:32:22.814065904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_forbidden","Output":"=== RUN TestIsAuthError/only_keyword_forbidden\n"} -{"Time":"2026-02-03T00:32:22.814069681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_permission_denied"} -{"Time":"2026-02-03T00:32:22.814073498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_permission_denied","Output":"=== RUN TestIsAuthError/only_keyword_permission_denied\n"} -{"Time":"2026-02-03T00:32:22.814077826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_newlines"} -{"Time":"2026-02-03T00:32:22.814081212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_newlines","Output":"=== RUN TestIsAuthError/with_newlines\n"} -{"Time":"2026-02-03T00:32:22.81408537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_tabs"} -{"Time":"2026-02-03T00:32:22.81397918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range_-_out_of_bounds","Output":"⚠ GH_AW_TEST_INT_VALUE value 5 is out of bounds (must be 10-50), using default 20\n"} -{"Time":"2026-02-03T00:32:22.814088546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_tabs","Output":"=== RUN TestIsAuthError/with_tabs\n"} -{"Time":"2026-02-03T00:32:22.814093205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_start"} -{"Time":"2026-02-03T00:32:22.814095066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv","Output":"--- PASS: TestGetIntFromEnv (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814096681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_start","Output":"=== RUN TestIsAuthError/at_start\n"} -{"Time":"2026-02-03T00:32:22.81410236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/default_when_env_var_not_set","Output":" --- PASS: TestGetIntFromEnv/default_when_env_var_not_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814102823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_end"} -{"Time":"2026-02-03T00:32:22.814106748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/default_when_env_var_not_set","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814108142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_end","Output":"=== RUN TestIsAuthError/at_end\n"} -{"Time":"2026-02-03T00:32:22.814111988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_within_range","Output":" --- PASS: TestGetIntFromEnv/valid_value_within_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814114174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/in_middle"} -{"Time":"2026-02-03T00:32:22.814116436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_within_range","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814118893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/in_middle","Output":"=== RUN TestIsAuthError/in_middle\n"} -{"Time":"2026-02-03T00:32:22.814120965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_minimum","Output":" --- PASS: TestGetIntFromEnv/valid_value_at_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814124733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError","Output":"--- PASS: TestIsAuthError (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814125182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814130204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_error","Output":" --- PASS: TestIsAuthError/gh_token_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814130563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_maximum","Output":" --- PASS: TestGetIntFromEnv/valid_value_at_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814134712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814135822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/valid_value_at_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81413902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_lowercase","Output":" --- PASS: TestIsAuthError/gh_token_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81414017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_non-numeric_value","Output":" --- PASS: TestGetIntFromEnv/invalid_non-numeric_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814143889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81414543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_non-numeric_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814147486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_mixed_case","Output":" --- PASS: TestIsAuthError/gh_token_mixed_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814148937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_below_minimum","Output":" --- PASS: TestGetIntFromEnv/invalid_value_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814152175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/gh_token_mixed_case","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814156182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/GITHUB_TOKEN_error","Output":" --- PASS: TestIsAuthError/GITHUB_TOKEN_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81416045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/GITHUB_TOKEN_error","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814153325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814164367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_lowercase","Output":" --- PASS: TestIsAuthError/github_token_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814165989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_negative_value","Output":" --- PASS: TestGetIntFromEnv/invalid_negative_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814169307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81417204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_negative_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814172743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_mixed","Output":" --- PASS: TestIsAuthError/github_token_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814175637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_above_maximum","Output":" --- PASS: TestGetIntFromEnv/invalid_value_above_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814180838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/github_token_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814184653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/invalid_value_above_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814185647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_failed","Output":" --- PASS: TestIsAuthError/authentication_failed (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.8141883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range","Output":" --- PASS: TestGetIntFromEnv/different_valid_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814190486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_failed","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814192789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814194484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Authentication_uppercase","Output":" --- PASS: TestIsAuthError/Authentication_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814196305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range_-_out_of_bounds","Output":" --- PASS: TestGetIntFromEnv/different_valid_range_-_out_of_bounds (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814198982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Authentication_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814200493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv/different_valid_range_-_out_of_bounds","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81420293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_in_sentence","Output":" --- PASS: TestIsAuthError/authentication_in_sentence (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81420414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814207438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/authentication_in_sentence","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814208107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_WithoutLogger"} -{"Time":"2026-02-03T00:32:22.814212265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_WithoutLogger","Output":"=== RUN TestGetIntFromEnv_WithoutLogger\n"} -{"Time":"2026-02-03T00:32:22.814217174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_WithoutLogger","Output":"--- PASS: TestGetIntFromEnv_WithoutLogger (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814217256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_GitHub","Output":" --- PASS: TestIsAuthError/not_logged_into_GitHub (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814222113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_WithoutLogger","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814223808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_GitHub","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814225299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases"} -{"Time":"2026-02-03T00:32:22.814227645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Not_Logged_Into_mixed","Output":" --- PASS: TestIsAuthError/Not_Logged_Into_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814229577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases","Output":"=== RUN TestGetIntFromEnv_EdgeCases\n"} -{"Time":"2026-02-03T00:32:22.814232214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/Not_Logged_Into_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814233274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/very_large_valid_value"} -{"Time":"2026-02-03T00:32:22.814235891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_lowercase","Output":" --- PASS: TestIsAuthError/not_logged_into_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814237582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/very_large_valid_value","Output":"=== RUN TestGetIntFromEnv_EdgeCases/very_large_valid_value\n"} -{"Time":"2026-02-03T00:32:22.81424048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_logged_into_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814241409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/whitespace_in_value"} -{"Time":"2026-02-03T00:32:22.814244136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_access","Output":" --- PASS: TestIsAuthError/unauthorized_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814251528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/whitespace_in_value","Output":"=== RUN TestGetIntFromEnv_EdgeCases/whitespace_in_value\n"} -{"Time":"2026-02-03T00:32:22.814254105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_access","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814256037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/whitespace_in_value","Output":"⚠ Invalid GH_AW_TEST_INT_EDGE value ' 50 ' (must be a number), using default 10\n"} -{"Time":"2026-02-03T00:32:22.814258463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/UNAUTHORIZED_uppercase","Output":" --- PASS: TestIsAuthError/UNAUTHORIZED_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814260395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/leading_zeros"} -{"Time":"2026-02-03T00:32:22.814263761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/leading_zeros","Output":"=== RUN TestGetIntFromEnv_EdgeCases/leading_zeros\n"} -{"Time":"2026-02-03T00:32:22.814262962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/UNAUTHORIZED_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814267618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/plus_sign_prefix"} -{"Time":"2026-02-03T00:32:22.814271026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_lowercase","Output":" --- PASS: TestIsAuthError/unauthorized_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814272628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/plus_sign_prefix","Output":"=== RUN TestGetIntFromEnv_EdgeCases/plus_sign_prefix\n"} -{"Time":"2026-02-03T00:32:22.814276385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/float_value"} -{"Time":"2026-02-03T00:32:22.814279501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/float_value","Output":"=== RUN TestGetIntFromEnv_EdgeCases/float_value\n"} -{"Time":"2026-02-03T00:32:22.814275846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/unauthorized_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814283378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/float_value","Output":"⚠ Invalid GH_AW_TEST_INT_EDGE value '50.5' (must be a number), using default 10\n"} -{"Time":"2026-02-03T00:32:22.814284992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_access","Output":" --- PASS: TestIsAuthError/forbidden_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814287425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/scientific_notation"} -{"Time":"2026-02-03T00:32:22.814289501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_access","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814290842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/scientific_notation","Output":"=== RUN TestGetIntFromEnv_EdgeCases/scientific_notation\n"} -{"Time":"2026-02-03T00:32:22.814293278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/FORBIDDEN_uppercase","Output":" --- PASS: TestIsAuthError/FORBIDDEN_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814295651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/scientific_notation","Output":"⚠ Invalid GH_AW_TEST_INT_EDGE value '5e2' (must be a number), using default 10\n"} -{"Time":"2026-02-03T00:32:22.814297807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/FORBIDDEN_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814299608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/hex_value"} -{"Time":"2026-02-03T00:32:22.814301343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_lowercase","Output":" --- PASS: TestIsAuthError/forbidden_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81430527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/forbidden_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814302874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/hex_value","Output":"=== RUN TestGetIntFromEnv_EdgeCases/hex_value\n"} -{"Time":"2026-02-03T00:32:22.814308667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied","Output":" --- PASS: TestIsAuthError/permission_denied (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814310628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/hex_value","Output":"⚠ Invalid GH_AW_TEST_INT_EDGE value '0x32' (must be a number), using default 10\n"} -{"Time":"2026-02-03T00:32:22.814313295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814315508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/zero_range_-_min_equals_max"} -{"Time":"2026-02-03T00:32:22.814317253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/PERMISSION_DENIED_uppercase","Output":" --- PASS: TestIsAuthError/PERMISSION_DENIED_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814318944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/zero_range_-_min_equals_max","Output":"=== RUN TestGetIntFromEnv_EdgeCases/zero_range_-_min_equals_max\n"} -{"Time":"2026-02-03T00:32:22.814322542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/PERMISSION_DENIED_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814323002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/negative_range"} -{"Time":"2026-02-03T00:32:22.81432641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied_lowercase","Output":" --- PASS: TestIsAuthError/permission_denied_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814328301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/negative_range","Output":"=== RUN TestGetIntFromEnv_EdgeCases/negative_range\n"} -{"Time":"2026-02-03T00:32:22.814330808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/permission_denied_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814332259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/large_negative_value"} -{"Time":"2026-02-03T00:32:22.814334535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/case_insensitive","Output":" --- PASS: TestIsAuthError/case_insensitive (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814336467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/large_negative_value","Output":"=== RUN TestGetIntFromEnv_EdgeCases/large_negative_value\n"} -{"Time":"2026-02-03T00:32:22.814338813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/case_insensitive","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814340975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases","Output":"--- PASS: TestGetIntFromEnv_EdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814345413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/very_large_valid_value","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/very_large_valid_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81434239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_1","Output":" --- PASS: TestIsAuthError/mixed_case_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814349541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/very_large_valid_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814350815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_1","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814353178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/whitespace_in_value","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/whitespace_in_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814354492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_2","Output":" --- PASS: TestIsAuthError/mixed_case_2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814357286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/whitespace_in_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814359852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/mixed_case_2","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814360993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/leading_zeros","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/leading_zeros (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814365681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/leading_zeros","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814363599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_file_not_found","Output":" --- PASS: TestIsAuthError/not_auth_error_-_file_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814369178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/plus_sign_prefix","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/plus_sign_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814372015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_file_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814373345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/plus_sign_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814376082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_network","Output":" --- PASS: TestIsAuthError/not_auth_error_-_network (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814377904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/float_value","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/float_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814380671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_network","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814382102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/float_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814384298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_syntax","Output":" --- PASS: TestIsAuthError/not_auth_error_-_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814385518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/scientific_notation","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/scientific_notation (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814389047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814390548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/scientific_notation","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814392583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_author","Output":" --- PASS: TestIsAuthError/not_auth_error_-_partial_match_author (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814393904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/hex_value","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/hex_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814396921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_author","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814398322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/hex_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814400358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_bidden","Output":" --- PASS: TestIsAuthError/not_auth_error_-_partial_match_bidden (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81440264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/zero_range_-_min_equals_max","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/zero_range_-_min_equals_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814405277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_partial_match_bidden","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814406998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/zero_range_-_min_equals_max","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814410565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/negative_range","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/negative_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814408814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_generic","Output":" --- PASS: TestIsAuthError/not_auth_error_-_generic (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814414993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/negative_range","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814417139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_error_-_generic","Elapsed":0} -{"Time":"2026-02-03T00:32:22.8144187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/large_negative_value","Output":" --- PASS: TestGetIntFromEnv_EdgeCases/large_negative_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814420625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/empty_error_message","Output":" --- PASS: TestIsAuthError/empty_error_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814422677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases/large_negative_value","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814425114Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/empty_error_message","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814425914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814428791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_rate_limit","Output":" --- PASS: TestIsAuthError/not_auth_-_rate_limit (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814429871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_Idempotent"} -{"Time":"2026-02-03T00:32:22.814433189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_rate_limit","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814434019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_Idempotent","Output":"=== RUN TestGetIntFromEnv_Idempotent\n"} -{"Time":"2026-02-03T00:32:22.814436706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_not_found","Output":" --- PASS: TestIsAuthError/not_auth_-_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814439148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_Idempotent","Output":"--- PASS: TestGetIntFromEnv_Idempotent (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814440923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/not_auth_-_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814443246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_Idempotent","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814445803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_gh_token","Output":" --- PASS: TestIsAuthError/only_keyword_gh_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814447364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation"} -{"Time":"2026-02-03T00:32:22.814450271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_gh_token","Elapsed":0} -{"Time":"2026-02-03T00:32:22.8144506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation","Output":"=== RUN TestGetIntFromEnv_BoundaryValidation\n"} -{"Time":"2026-02-03T00:32:22.814453868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_github_token","Output":" --- PASS: TestIsAuthError/only_keyword_github_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81445617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_minimum"} -{"Time":"2026-02-03T00:32:22.814458406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_github_token","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814459526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_minimum","Output":"=== RUN TestGetIntFromEnv_BoundaryValidation/exactly_at_minimum\n"} -{"Time":"2026-02-03T00:32:22.814462293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_authentication","Output":" --- PASS: TestIsAuthError/only_keyword_authentication (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814464796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_maximum"} -{"Time":"2026-02-03T00:32:22.814466711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_authentication","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814468213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_maximum","Output":"=== RUN TestGetIntFromEnv_BoundaryValidation/exactly_at_maximum\n"} -{"Time":"2026-02-03T00:32:22.814470088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_unauthorized","Output":" --- PASS: TestIsAuthError/only_keyword_unauthorized (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81447211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_below_minimum"} -{"Time":"2026-02-03T00:32:22.814474196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_unauthorized","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814475346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_below_minimum","Output":"=== RUN TestGetIntFromEnv_BoundaryValidation/one_below_minimum\n"} -{"Time":"2026-02-03T00:32:22.814477842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_forbidden","Output":" --- PASS: TestIsAuthError/only_keyword_forbidden (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814480305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_below_minimum","Output":"⚠ GH_AW_TEST_INT_BOUNDARY value 9 is out of bounds (must be 10-100), using default 50\n"} -{"Time":"2026-02-03T00:32:22.814482481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_forbidden","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814484423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_above_maximum"} -{"Time":"2026-02-03T00:32:22.81448716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_permission_denied","Output":" --- PASS: TestIsAuthError/only_keyword_permission_denied (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81448856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_above_maximum","Output":"=== RUN TestGetIntFromEnv_BoundaryValidation/one_above_maximum\n"} -{"Time":"2026-02-03T00:32:22.814492089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/only_keyword_permission_denied","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814493369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_above_maximum","Output":"⚠ GH_AW_TEST_INT_BOUNDARY value 101 is out of bounds (must be 10-100), using default 50\n"} -{"Time":"2026-02-03T00:32:22.814495796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_newlines","Output":" --- PASS: TestIsAuthError/with_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814498048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation","Output":"--- PASS: TestGetIntFromEnv_BoundaryValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814499924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814503108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_minimum","Output":" --- PASS: TestGetIntFromEnv_BoundaryValidation/exactly_at_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.8145033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_tabs","Output":" --- PASS: TestIsAuthError/with_tabs (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814512946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814516633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_maximum","Output":" --- PASS: TestGetIntFromEnv_BoundaryValidation/exactly_at_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814520981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/exactly_at_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814521404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/with_tabs","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814524487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_below_minimum","Output":" --- PASS: TestGetIntFromEnv_BoundaryValidation/one_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814527054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_start","Output":" --- PASS: TestIsAuthError/at_start (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814528726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814532033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_start","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814532562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_above_maximum","Output":" --- PASS: TestGetIntFromEnv_BoundaryValidation/one_above_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81453567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_end","Output":" --- PASS: TestIsAuthError/at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814538353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation/one_above_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814540199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81454176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_BoundaryValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814543795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/in_middle","Output":" --- PASS: TestIsAuthError/in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814544986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EmptyString"} -{"Time":"2026-02-03T00:32:22.814547823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError/in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814549013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EmptyString","Output":"=== RUN TestGetIntFromEnv_EmptyString\n"} -{"Time":"2026-02-03T00:32:22.81455162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthError","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814554534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EmptyString","Output":"--- PASS: TestGetIntFromEnv_EmptyString (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.814555046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString"} -{"Time":"2026-02-03T00:32:22.81455817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Test":"TestGetIntFromEnv_EmptyString","Elapsed":0} -{"Time":"2026-02-03T00:32:22.814560156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString","Output":"=== RUN TestIsHexString\n"} -{"Time":"2026-02-03T00:32:22.814561436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:22.814564113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_lowercase"} -{"Time":"2026-02-03T00:32:22.814567169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_lowercase","Output":"=== RUN TestIsHexString/valid_lowercase\n"} -{"Time":"2026-02-03T00:32:22.814570976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_a-f"} -{"Time":"2026-02-03T00:32:22.814574383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_a-f","Output":"=== RUN TestIsHexString/valid_all_a-f\n"} -{"Time":"2026-02-03T00:32:22.81457826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_0-9"} -{"Time":"2026-02-03T00:32:22.814581536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_0-9","Output":"=== RUN TestIsHexString/valid_all_0-9\n"} -{"Time":"2026-02-03T00:32:22.814589701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_uppercase"} -{"Time":"2026-02-03T00:32:22.814593187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_uppercase","Output":"=== RUN TestIsHexString/valid_uppercase\n"} -{"Time":"2026-02-03T00:32:22.814596834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_A-F"} -{"Time":"2026-02-03T00:32:22.814600912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_A-F","Output":"=== RUN TestIsHexString/valid_all_A-F\n"} -{"Time":"2026-02-03T00:32:22.8146051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_mixed"} -{"Time":"2026-02-03T00:32:22.814608696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_mixed","Output":"=== RUN TestIsHexString/valid_mixed\n"} -{"Time":"2026-02-03T00:32:22.814612183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_alternating"} -{"Time":"2026-02-03T00:32:22.814620178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_alternating","Output":"=== RUN TestIsHexString/valid_alternating\n"} -{"Time":"2026-02-03T00:32:22.814624185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_full_SHA"} -{"Time":"2026-02-03T00:32:22.814627902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_full_SHA","Output":"=== RUN TestIsHexString/valid_full_SHA\n"} -{"Time":"2026-02-03T00:32:22.81463173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_1"} -{"Time":"2026-02-03T00:32:22.814635126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_1","Output":"=== RUN TestIsHexString/valid_short_SHA_1\n"} -{"Time":"2026-02-03T00:32:22.814639053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_2"} -{"Time":"2026-02-03T00:32:22.814642369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_2","Output":"=== RUN TestIsHexString/valid_short_SHA_2\n"} -{"Time":"2026-02-03T00:32:22.814646457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_3"} -{"Time":"2026-02-03T00:32:22.814649883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_3","Output":"=== RUN TestIsHexString/valid_short_SHA_3\n"} -{"Time":"2026-02-03T00:32:22.814654091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_0"} -{"Time":"2026-02-03T00:32:22.814657167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_0","Output":"=== RUN TestIsHexString/valid_single_digit_0\n"} -{"Time":"2026-02-03T00:32:22.814660573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_9"} -{"Time":"2026-02-03T00:32:22.814663779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_9","Output":"=== RUN TestIsHexString/valid_single_digit_9\n"} -{"Time":"2026-02-03T00:32:22.814667546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_a"} -{"Time":"2026-02-03T00:32:22.814670932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_a","Output":"=== RUN TestIsHexString/valid_single_letter_a\n"} -{"Time":"2026-02-03T00:32:22.81467501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_f"} -{"Time":"2026-02-03T00:32:22.814678567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_f","Output":"=== RUN TestIsHexString/valid_single_letter_f\n"} -{"Time":"2026-02-03T00:32:22.814682634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_A"} -{"Time":"2026-02-03T00:32:22.814686241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_A","Output":"=== RUN TestIsHexString/valid_single_letter_A\n"} -{"Time":"2026-02-03T00:32:22.8146912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_F"} -{"Time":"2026-02-03T00:32:22.814694547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_F","Output":"=== RUN TestIsHexString/valid_single_letter_F\n"} -{"Time":"2026-02-03T00:32:22.814698284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_zeros"} -{"Time":"2026-02-03T00:32:22.814701429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_zeros","Output":"=== RUN TestIsHexString/valid_all_zeros\n"} -{"Time":"2026-02-03T00:32:22.814705367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_ones"} -{"Time":"2026-02-03T00:32:22.814712831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_ones","Output":"=== RUN TestIsHexString/valid_all_ones\n"} -{"Time":"2026-02-03T00:32:22.814717159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_f_lowercase"} -{"Time":"2026-02-03T00:32:22.814720605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_f_lowercase","Output":"=== RUN TestIsHexString/valid_all_f_lowercase\n"} -{"Time":"2026-02-03T00:32:22.814724062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_F_uppercase"} -{"Time":"2026-02-03T00:32:22.814727248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_F_uppercase","Output":"=== RUN TestIsHexString/valid_all_F_uppercase\n"} -{"Time":"2026-02-03T00:32:22.814731235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_long_SHA"} -{"Time":"2026-02-03T00:32:22.814734551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_long_SHA","Output":"=== RUN TestIsHexString/valid_long_SHA\n"} -{"Time":"2026-02-03T00:32:22.814738669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_g"} -{"Time":"2026-02-03T00:32:22.814742145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_g","Output":"=== RUN TestIsHexString/invalid_-_contains_g\n"} -{"Time":"2026-02-03T00:32:22.814769937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_h"} -{"Time":"2026-02-03T00:32:22.814774536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_h","Output":"=== RUN TestIsHexString/invalid_-_contains_h\n"} -{"Time":"2026-02-03T00:32:22.814778844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_z"} -{"Time":"2026-02-03T00:32:22.814782671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_z","Output":"=== RUN TestIsHexString/invalid_-_contains_z\n"} -{"Time":"2026-02-03T00:32:22.814786779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_all_invalid_letters"} -{"Time":"2026-02-03T00:32:22.814790275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_all_invalid_letters","Output":"=== RUN TestIsHexString/invalid_-_all_invalid_letters\n"} -{"Time":"2026-02-03T00:32:22.814794373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_mixed_valid_and_invalid"} -{"Time":"2026-02-03T00:32:22.81479792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_mixed_valid_and_invalid","Output":"=== RUN TestIsHexString/invalid_-_mixed_valid_and_invalid\n"} -{"Time":"2026-02-03T00:32:22.814803149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_space"} -{"Time":"2026-02-03T00:32:22.814812627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_space","Output":"=== RUN TestIsHexString/invalid_-_contains_space\n"} -{"Time":"2026-02-03T00:32:22.814817145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dash"} -{"Time":"2026-02-03T00:32:22.814820582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dash","Output":"=== RUN TestIsHexString/invalid_-_contains_dash\n"} -{"Time":"2026-02-03T00:32:22.81482482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_underscore"} -{"Time":"2026-02-03T00:32:22.814828116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_underscore","Output":"=== RUN TestIsHexString/invalid_-_contains_underscore\n"} -{"Time":"2026-02-03T00:32:22.814832284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dot"} -{"Time":"2026-02-03T00:32:22.81483565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dot","Output":"=== RUN TestIsHexString/invalid_-_contains_dot\n"} -{"Time":"2026-02-03T00:32:22.814850588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_slash"} -{"Time":"2026-02-03T00:32:22.814854194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_slash","Output":"=== RUN TestIsHexString/invalid_-_contains_slash\n"} -{"Time":"2026-02-03T00:32:22.814858242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_backslash"} -{"Time":"2026-02-03T00:32:22.814861869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_backslash","Output":"=== RUN TestIsHexString/invalid_-_contains_backslash\n"} -{"Time":"2026-02-03T00:32:22.814865546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_colon"} -{"Time":"2026-02-03T00:32:22.814868732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_colon","Output":"=== RUN TestIsHexString/invalid_-_contains_colon\n"} -{"Time":"2026-02-03T00:32:22.814874773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_at"} -{"Time":"2026-02-03T00:32:22.814877869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_at","Output":"=== RUN TestIsHexString/invalid_-_contains_at\n"} -{"Time":"2026-02-03T00:32:22.814881756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_hash"} -{"Time":"2026-02-03T00:32:22.814887557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_hash","Output":"=== RUN TestIsHexString/invalid_-_contains_hash\n"} -{"Time":"2026-02-03T00:32:22.814891785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dollar"} -{"Time":"2026-02-03T00:32:22.81489487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dollar","Output":"=== RUN TestIsHexString/invalid_-_contains_dollar\n"} -{"Time":"2026-02-03T00:32:22.814898818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_percent"} -{"Time":"2026-02-03T00:32:22.814903146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_percent","Output":"=== RUN TestIsHexString/invalid_-_contains_percent\n"} -{"Time":"2026-02-03T00:32:22.814907163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_ampersand"} -{"Time":"2026-02-03T00:32:22.81491058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_ampersand","Output":"=== RUN TestIsHexString/invalid_-_contains_ampersand\n"} -{"Time":"2026-02-03T00:32:22.814914727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_star"} -{"Time":"2026-02-03T00:32:22.814918044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_star","Output":"=== RUN TestIsHexString/invalid_-_contains_star\n"} -{"Time":"2026-02-03T00:32:22.814922272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_plus"} -{"Time":"2026-02-03T00:32:22.814925808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_plus","Output":"=== RUN TestIsHexString/invalid_-_contains_plus\n"} -{"Time":"2026-02-03T00:32:22.814929966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_equals"} -{"Time":"2026-02-03T00:32:22.814933442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_equals","Output":"=== RUN TestIsHexString/invalid_-_contains_equals\n"} -{"Time":"2026-02-03T00:32:22.81493749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_leading_space"} -{"Time":"2026-02-03T00:32:22.814940967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_leading_space","Output":"=== RUN TestIsHexString/invalid_-_leading_space\n"} -{"Time":"2026-02-03T00:32:22.814945044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_trailing_space"} -{"Time":"2026-02-03T00:32:22.81494847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_trailing_space","Output":"=== RUN TestIsHexString/invalid_-_trailing_space\n"} -{"Time":"2026-02-03T00:32:22.814952408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_tab"} -{"Time":"2026-02-03T00:32:22.814955584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_tab","Output":"=== RUN TestIsHexString/invalid_-_tab\n"} -{"Time":"2026-02-03T00:32:22.814962787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_newline"} -{"Time":"2026-02-03T00:32:22.814966214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_newline","Output":"=== RUN TestIsHexString/invalid_-_newline\n"} -{"Time":"2026-02-03T00:32:22.814970111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_carriage_return"} -{"Time":"2026-02-03T00:32:22.814973768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_carriage_return","Output":"=== RUN TestIsHexString/invalid_-_carriage_return\n"} -{"Time":"2026-02-03T00:32:22.814977665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/empty_string"} -{"Time":"2026-02-03T00:32:22.814980931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/empty_string","Output":"=== RUN TestIsHexString/empty_string\n"} -{"Time":"2026-02-03T00:32:22.814984688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/single_space"} -{"Time":"2026-02-03T00:32:22.814989186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/single_space","Output":"=== RUN TestIsHexString/single_space\n"} -{"Time":"2026-02-03T00:32:22.814993194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/only_spaces"} -{"Time":"2026-02-03T00:32:22.8149965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/only_spaces","Output":"=== RUN TestIsHexString/only_spaces\n"} -{"Time":"2026-02-03T00:32:22.815000297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_unicode"} -{"Time":"2026-02-03T00:32:22.815003814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_unicode","Output":"=== RUN TestIsHexString/invalid_-_unicode\n"} -{"Time":"2026-02-03T00:32:22.815007791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_emoji"} -{"Time":"2026-02-03T00:32:22.815010827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_emoji","Output":"=== RUN TestIsHexString/invalid_-_emoji\n"} -{"Time":"2026-02-03T00:32:22.815014393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_accented"} -{"Time":"2026-02-03T00:32:22.815017149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_accented","Output":"=== RUN TestIsHexString/invalid_-_accented\n"} -{"Time":"2026-02-03T00:32:22.815020525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_parentheses"} -{"Time":"2026-02-03T00:32:22.8150234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_parentheses","Output":"=== RUN TestIsHexString/invalid_-_parentheses\n"} -{"Time":"2026-02-03T00:32:22.815029652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_square_brackets"} -{"Time":"2026-02-03T00:32:22.815032687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_square_brackets","Output":"=== RUN TestIsHexString/invalid_-_square_brackets\n"} -{"Time":"2026-02-03T00:32:22.815036094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_curly_braces"} -{"Time":"2026-02-03T00:32:22.81503918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_curly_braces","Output":"=== RUN TestIsHexString/invalid_-_curly_braces\n"} -{"Time":"2026-02-03T00:32:22.815042716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_angle_brackets"} -{"Time":"2026-02-03T00:32:22.815050881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_angle_brackets","Output":"=== RUN TestIsHexString/invalid_-_angle_brackets\n"} -{"Time":"2026-02-03T00:32:22.815054368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_single_quote"} -{"Time":"2026-02-03T00:32:22.815057434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_single_quote","Output":"=== RUN TestIsHexString/invalid_-_single_quote\n"} -{"Time":"2026-02-03T00:32:22.815061051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_double_quote"} -{"Time":"2026-02-03T00:32:22.815064046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_double_quote","Output":"=== RUN TestIsHexString/invalid_-_double_quote\n"} -{"Time":"2026-02-03T00:32:22.81507174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_backtick"} -{"Time":"2026-02-03T00:32:22.815223463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_backtick","Output":"=== RUN TestIsHexString/invalid_-_backtick\n"} -{"Time":"2026-02-03T00:32:22.815231448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_comma"} -{"Time":"2026-02-03T00:32:22.815234604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_comma","Output":"=== RUN TestIsHexString/invalid_-_comma\n"} -{"Time":"2026-02-03T00:32:22.815238241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_semicolon"} -{"Time":"2026-02-03T00:32:22.815241277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_semicolon","Output":"=== RUN TestIsHexString/invalid_-_semicolon\n"} -{"Time":"2026-02-03T00:32:22.815244753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_exclamation"} -{"Time":"2026-02-03T00:32:22.815247759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_exclamation","Output":"=== RUN TestIsHexString/invalid_-_exclamation\n"} -{"Time":"2026-02-03T00:32:22.815251456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_question"} -{"Time":"2026-02-03T00:32:22.815254431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_question","Output":"=== RUN TestIsHexString/invalid_-_question\n"} -{"Time":"2026-02-03T00:32:22.815262346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_exactly_40_chars"} -{"Time":"2026-02-03T00:32:22.815265582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_exactly_40_chars","Output":"=== RUN TestIsHexString/valid_-_exactly_40_chars\n"} -{"Time":"2026-02-03T00:32:22.815269059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_41_chars"} -{"Time":"2026-02-03T00:32:22.815274679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_41_chars","Output":"=== RUN TestIsHexString/valid_-_41_chars\n"} -{"Time":"2026-02-03T00:32:22.815278156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_7_chars_(short_SHA)"} -{"Time":"2026-02-03T00:32:22.815281131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_7_chars_(short_SHA)","Output":"=== RUN TestIsHexString/valid_-_7_chars_(short_SHA)\n"} -{"Time":"2026-02-03T00:32:22.815284588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_6_chars"} -{"Time":"2026-02-03T00:32:22.815287463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_6_chars","Output":"=== RUN TestIsHexString/valid_-_6_chars\n"} -{"Time":"2026-02-03T00:32:22.815290839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_2_chars"} -{"Time":"2026-02-03T00:32:22.815293705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_2_chars","Output":"=== RUN TestIsHexString/valid_-_2_chars\n"} -{"Time":"2026-02-03T00:32:22.815298123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString","Output":"--- PASS: TestIsHexString (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81530218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_lowercase","Output":" --- PASS: TestIsHexString/valid_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815305807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815310035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_a-f","Output":" --- PASS: TestIsHexString/valid_all_a-f (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815313722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_a-f","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815317028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_0-9","Output":" --- PASS: TestIsHexString/valid_all_0-9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815320605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_0-9","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815323661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_uppercase","Output":" --- PASS: TestIsHexString/valid_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815327397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815330433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_A-F","Output":" --- PASS: TestIsHexString/valid_all_A-F (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81533403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_A-F","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815336985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_mixed","Output":" --- PASS: TestIsHexString/valid_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815340632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815343588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_alternating","Output":" --- PASS: TestIsHexString/valid_alternating (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815347335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_alternating","Elapsed":0} -{"Time":"2026-02-03T00:32:22.8153505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_full_SHA","Output":" --- PASS: TestIsHexString/valid_full_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815354137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_full_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815357473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_1","Output":" --- PASS: TestIsHexString/valid_short_SHA_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815363956Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_1","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815367082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_2","Output":" --- PASS: TestIsHexString/valid_short_SHA_2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815370818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_2","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815373834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_3","Output":" --- PASS: TestIsHexString/valid_short_SHA_3 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815377431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_short_SHA_3","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815380556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_0","Output":" --- PASS: TestIsHexString/valid_single_digit_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815384885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_0","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81538799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_9","Output":" --- PASS: TestIsHexString/valid_single_digit_9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815391728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_digit_9","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815394863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_a","Output":" --- PASS: TestIsHexString/valid_single_letter_a (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81539846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_a","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815401546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_f","Output":" --- PASS: TestIsHexString/valid_single_letter_f (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815408128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_f","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815413458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_A","Output":" --- PASS: TestIsHexString/valid_single_letter_A (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815417195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_A","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815420181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_F","Output":" --- PASS: TestIsHexString/valid_single_letter_F (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815423928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_single_letter_F","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815426973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_zeros","Output":" --- PASS: TestIsHexString/valid_all_zeros (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81543062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_zeros","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815433636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_ones","Output":" --- PASS: TestIsHexString/valid_all_ones (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815437242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_ones","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815440388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_f_lowercase","Output":" --- PASS: TestIsHexString/valid_all_f_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815444065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_f_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815451549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_F_uppercase","Output":" --- PASS: TestIsHexString/valid_all_F_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815455366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_all_F_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815458462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_long_SHA","Output":" --- PASS: TestIsHexString/valid_long_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815462179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_long_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815466026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_g","Output":" --- PASS: TestIsHexString/invalid_-_contains_g (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815469733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_g","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815472759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_h","Output":" --- PASS: TestIsHexString/invalid_-_contains_h (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81547865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_h","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815481665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_z","Output":" --- PASS: TestIsHexString/invalid_-_contains_z (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815485392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_z","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815488468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_all_invalid_letters","Output":" --- PASS: TestIsHexString/invalid_-_all_invalid_letters (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815492496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_all_invalid_letters","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815495641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_mixed_valid_and_invalid","Output":" --- PASS: TestIsHexString/invalid_-_mixed_valid_and_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815499549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_mixed_valid_and_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815502875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_space","Output":" --- PASS: TestIsHexString/invalid_-_contains_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815508065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_space","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81551128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dash","Output":" --- PASS: TestIsHexString/invalid_-_contains_dash (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815515158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dash","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815518364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_underscore","Output":" --- PASS: TestIsHexString/invalid_-_contains_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815522141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815525337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dot","Output":" --- PASS: TestIsHexString/invalid_-_contains_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815529044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815532069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_slash","Output":" --- PASS: TestIsHexString/invalid_-_contains_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815535866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815539673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_backslash","Output":" --- PASS: TestIsHexString/invalid_-_contains_backslash (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815543641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_backslash","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815546787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_colon","Output":" --- PASS: TestIsHexString/invalid_-_contains_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815550444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815553429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_at","Output":" --- PASS: TestIsHexString/invalid_-_contains_at (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815557166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_at","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815560242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_hash","Output":" --- PASS: TestIsHexString/invalid_-_contains_hash (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815563929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_hash","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815566995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dollar","Output":" --- PASS: TestIsHexString/invalid_-_contains_dollar (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815570811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_dollar","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815573957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_percent","Output":" --- PASS: TestIsHexString/invalid_-_contains_percent (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815578185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_percent","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815581371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_ampersand","Output":" --- PASS: TestIsHexString/invalid_-_contains_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815585429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815588504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_star","Output":" --- PASS: TestIsHexString/invalid_-_contains_star (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815595007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_star","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815598113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_plus","Output":" --- PASS: TestIsHexString/invalid_-_contains_plus (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81560233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_plus","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815608422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_equals","Output":" --- PASS: TestIsHexString/invalid_-_contains_equals (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815612439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_contains_equals","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815616376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_leading_space","Output":" --- PASS: TestIsHexString/invalid_-_leading_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815620404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_leading_space","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815623801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_trailing_space","Output":" --- PASS: TestIsHexString/invalid_-_trailing_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815627407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_trailing_space","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815630343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_tab","Output":" --- PASS: TestIsHexString/invalid_-_tab (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815633859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_tab","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815636825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_newline","Output":" --- PASS: TestIsHexString/invalid_-_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815640452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815643537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_carriage_return","Output":" --- PASS: TestIsHexString/invalid_-_carriage_return (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815646893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_carriage_return","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815649769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/empty_string","Output":" --- PASS: TestIsHexString/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815653075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815656001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/single_space","Output":" --- PASS: TestIsHexString/single_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815659317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/single_space","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815662222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/only_spaces","Output":" --- PASS: TestIsHexString/only_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815665619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/only_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815668594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_unicode","Output":" --- PASS: TestIsHexString/invalid_-_unicode (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81567206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_unicode","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815674976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_emoji","Output":" --- PASS: TestIsHexString/invalid_-_emoji (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815683292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_emoji","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815686367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_accented","Output":" --- PASS: TestIsHexString/invalid_-_accented (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815690875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_accented","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815693921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_parentheses","Output":" --- PASS: TestIsHexString/invalid_-_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815697538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815700473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_square_brackets","Output":" --- PASS: TestIsHexString/invalid_-_square_brackets (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.81570402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_square_brackets","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815707076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_curly_braces","Output":" --- PASS: TestIsHexString/invalid_-_curly_braces (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815710733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_curly_braces","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815713728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_angle_brackets","Output":" --- PASS: TestIsHexString/invalid_-_angle_brackets (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815717155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_angle_brackets","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81572024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_single_quote","Output":" --- PASS: TestIsHexString/invalid_-_single_quote (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815723707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_single_quote","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815726612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_double_quote","Output":" --- PASS: TestIsHexString/invalid_-_double_quote (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815733054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_double_quote","Elapsed":0} -{"Time":"2026-02-03T00:32:22.81573604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_backtick","Output":" --- PASS: TestIsHexString/invalid_-_backtick (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815740608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_backtick","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815743514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_comma","Output":" --- PASS: TestIsHexString/invalid_-_comma (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815764162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_comma","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815770775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_semicolon","Output":" --- PASS: TestIsHexString/invalid_-_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815774662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815777688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_exclamation","Output":" --- PASS: TestIsHexString/invalid_-_exclamation (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815782296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_exclamation","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815785292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_question","Output":" --- PASS: TestIsHexString/invalid_-_question (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815788869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/invalid_-_question","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815791814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_exactly_40_chars","Output":" --- PASS: TestIsHexString/valid_-_exactly_40_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815795341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_exactly_40_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815798396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_41_chars","Output":" --- PASS: TestIsHexString/valid_-_41_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815804207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_41_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815807313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_7_chars_(short_SHA)","Output":" --- PASS: TestIsHexString/valid_-_7_chars_(short_SHA) (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815810749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_7_chars_(short_SHA)","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815813855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_6_chars","Output":" --- PASS: TestIsHexString/valid_-_6_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815817322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_6_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815820217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_2_chars","Output":" --- PASS: TestIsHexString/valid_-_2_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815823523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString/valid_-_2_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815826298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexString","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815829093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthErrorConsistency"} -{"Time":"2026-02-03T00:32:22.815831798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthErrorConsistency","Output":"=== RUN TestIsAuthErrorConsistency\n"} -{"Time":"2026-02-03T00:32:22.815835405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthErrorConsistency","Output":"--- PASS: TestIsAuthErrorConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815838862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsAuthErrorConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815841476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexStringConsistency"} -{"Time":"2026-02-03T00:32:22.815844192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexStringConsistency","Output":"=== RUN TestIsHexStringConsistency\n"} -{"Time":"2026-02-03T00:32:22.815847748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexStringConsistency","Output":"--- PASS: TestIsHexStringConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.815850724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Test":"TestIsHexStringConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:22.815854942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:22.815878345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Output":"coverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:22.8159084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Output":"coverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:22.816509201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/envutil","Output":"ok \tgithub.com/github/gh-aw/pkg/envutil\t0.007s\tcoverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:22.817823923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/envutil","Elapsed":0.009} -{"Time":"2026-02-03T00:32:22.818419224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/gitutil","Output":"ok \tgithub.com/github/gh-aw/pkg/gitutil\t0.009s\tcoverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:22.819337057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/gitutil","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.845738216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/verbose_mode"} -{"Time":"2026-02-03T00:32:22.845892424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/verbose_mode","Output":"=== RUN TestGetWorkflowStatuses/verbose_mode\n"} -{"Time":"2026-02-03T00:32:22.846076648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/verbose_mode","Output":"Running: gh workflow list --json name,state,path --repo owner/repo\n"} -{"Time":"2026-02-03T00:32:22.917829516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/verbose_mode","Output":"gh workflow list failed: exit status 4\n"} -{"Time":"2026-02-03T00:32:22.917915196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses","Output":"--- PASS: TestGetWorkflowStatuses (0.17s)\n"} -{"Time":"2026-02-03T00:32:22.917923211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/simple_pattern","Output":" --- PASS: TestGetWorkflowStatuses/simple_pattern (0.05s)\n"} -{"Time":"2026-02-03T00:32:22.917930014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/simple_pattern","Elapsed":0.05} -{"Time":"2026-02-03T00:32:22.917937628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/with_repo_override","Output":" --- PASS: TestGetWorkflowStatuses/with_repo_override (0.05s)\n"} -{"Time":"2026-02-03T00:32:22.917942236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/with_repo_override","Elapsed":0.05} -{"Time":"2026-02-03T00:32:22.917946484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/verbose_mode","Output":" --- PASS: TestGetWorkflowStatuses/verbose_mode (0.07s)\n"} -{"Time":"2026-02-03T00:32:22.917952095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses/verbose_mode","Elapsed":0.07} -{"Time":"2026-02-03T00:32:22.917955391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowStatuses","Elapsed":0.17} -{"Time":"2026-02-03T00:32:22.917959549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments"} -{"Time":"2026-02-03T00:32:22.917963246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":"=== RUN TestAddCommandRequiresArguments\n"} -{"Time":"2026-02-03T00:32:22.917967213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":"Usage:\n"} -{"Time":"2026-02-03T00:32:22.91797082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" add \u003cworkflow\u003e... [flags]\n"} -{"Time":"2026-02-03T00:32:22.917975489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":"\n"} -{"Time":"2026-02-03T00:32:22.917979386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":"Flags:\n"} -{"Time":"2026-02-03T00:32:22.917983934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --append string Append extra content to the end of agentic workflow on installation\n"} -{"Time":"2026-02-03T00:32:22.917989375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --create-pull-request Create a pull request with the workflow changes\n"} -{"Time":"2026-02-03T00:32:22.917993923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" -d, --dir string Subdirectory under .github/workflows/ (e.g., 'shared' creates .github/workflows/shared/)\n"} -{"Time":"2026-02-03T00:32:22.917998532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" -e, --engine string Override AI engine (claude, codex, copilot, custom)\n"} -{"Time":"2026-02-03T00:32:22.918002649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" -f, --force Overwrite existing workflow files without confirmation\n"} -{"Time":"2026-02-03T00:32:22.918006867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" -h, --help help for add\n"} -{"Time":"2026-02-03T00:32:22.918011946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" -n, --name string Specify name for the added workflow (without .md extension)\n"} -{"Time":"2026-02-03T00:32:22.918016375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --no-gitattributes Skip updating .gitattributes file\n"} -{"Time":"2026-02-03T00:32:22.918020442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --no-stop-after Remove any stop-after field from the workflow\n"} -{"Time":"2026-02-03T00:32:22.91802467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --non-interactive Skip interactive setup and use traditional behavior (for CI/automation)\n"} -{"Time":"2026-02-03T00:32:22.918028998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --number int Create multiple numbered copies (default 1)\n"} -{"Time":"2026-02-03T00:32:22.918033417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --push Automatically commit and push changes after successful workflow addition\n"} -{"Time":"2026-02-03T00:32:22.918037795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" -r, --repo string Source repository containing workflows (owner/repo format)\n"} -{"Time":"2026-02-03T00:32:22.918042143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":" --stop-after string Override stop-after value in the workflow (e.g., '+48h', '2025-12-31 23:59:59')\n"} -{"Time":"2026-02-03T00:32:22.91804621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":"\n"} -{"Time":"2026-02-03T00:32:22.918050749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Output":"--- PASS: TestAddCommandRequiresArguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918054826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandRequiresArguments","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918058654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandWithWorkflow"} -{"Time":"2026-02-03T00:32:22.918062231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandWithWorkflow","Output":"=== RUN TestAddCommandWithWorkflow\n"} -{"Time":"2026-02-03T00:32:22.91806742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandWithWorkflow","Output":"--- PASS: TestAddCommandWithWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.91807279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandWithWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918076357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandHelpText"} -{"Time":"2026-02-03T00:32:22.918079302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandHelpText","Output":"=== RUN TestAddCommandHelpText\n"} -{"Time":"2026-02-03T00:32:22.91808341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandHelpText","Output":"--- PASS: TestAddCommandHelpText (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918087167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddCommandHelpText","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918090333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCommandAcceptsOptionalArgument"} -{"Time":"2026-02-03T00:32:22.91809446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCommandAcceptsOptionalArgument","Output":"=== RUN TestNewCommandAcceptsOptionalArgument\n"} -{"Time":"2026-02-03T00:32:22.918098588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCommandAcceptsOptionalArgument","Output":"--- PASS: TestNewCommandAcceptsOptionalArgument (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918102225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCommandAcceptsOptionalArgument","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918107645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec"} -{"Time":"2026-02-03T00:32:22.918111492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec","Output":"=== RUN TestIsRepoOnlySpec\n"} -{"Time":"2026-02-03T00:32:22.918115239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_without_version"} -{"Time":"2026-02-03T00:32:22.918118616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_without_version","Output":"=== RUN TestIsRepoOnlySpec/repo_only_without_version\n"} -{"Time":"2026-02-03T00:32:22.918132542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_with_version"} -{"Time":"2026-02-03T00:32:22.918136269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_with_version","Output":"=== RUN TestIsRepoOnlySpec/repo_only_with_version\n"} -{"Time":"2026-02-03T00:32:22.918140416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow"} -{"Time":"2026-02-03T00:32:22.918144133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow","Output":"=== RUN TestIsRepoOnlySpec/full_spec_with_workflow\n"} -{"Time":"2026-02-03T00:32:22.918148802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow_and_version"} -{"Time":"2026-02-03T00:32:22.918152359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow_and_version","Output":"=== RUN TestIsRepoOnlySpec/full_spec_with_workflow_and_version\n"} -{"Time":"2026-02-03T00:32:22.918156576Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_path"} -{"Time":"2026-02-03T00:32:22.918159842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_path","Output":"=== RUN TestIsRepoOnlySpec/full_spec_with_path\n"} -{"Time":"2026-02-03T00:32:22.918163429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/GitHub_URL"} -{"Time":"2026-02-03T00:32:22.918166795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/GitHub_URL","Output":"=== RUN TestIsRepoOnlySpec/GitHub_URL\n"} -{"Time":"2026-02-03T00:32:22.918170382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/local_path"} -{"Time":"2026-02-03T00:32:22.918173338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/local_path","Output":"=== RUN TestIsRepoOnlySpec/local_path\n"} -{"Time":"2026-02-03T00:32:22.918178898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec","Output":"--- PASS: TestIsRepoOnlySpec (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918183777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_without_version","Output":" --- PASS: TestIsRepoOnlySpec/repo_only_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918187945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918192103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_with_version","Output":" --- PASS: TestIsRepoOnlySpec/repo_only_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.91819605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/repo_only_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918199427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow","Output":" --- PASS: TestIsRepoOnlySpec/full_spec_with_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918203985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918207351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow_and_version","Output":" --- PASS: TestIsRepoOnlySpec/full_spec_with_workflow_and_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918211349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_workflow_and_version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918215196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_path","Output":" --- PASS: TestIsRepoOnlySpec/full_spec_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918219143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/full_spec_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:22.91822262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/GitHub_URL","Output":" --- PASS: TestIsRepoOnlySpec/GitHub_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918227178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/GitHub_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918231126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/local_path","Output":" --- PASS: TestIsRepoOnlySpec/local_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918235283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec/local_path","Elapsed":0} -{"Time":"2026-02-03T00:32:22.91823864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRepoOnlySpec","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918241675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsInPackage"} -{"Time":"2026-02-03T00:32:22.91824448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsInPackage","Output":"=== RUN TestListWorkflowsInPackage\n"} -{"Time":"2026-02-03T00:32:22.918249179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsInPackage","Output":"--- PASS: TestListWorkflowsInPackage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918252836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsInPackage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918255781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecIntegration"} -{"Time":"2026-02-03T00:32:22.918258978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecIntegration","Output":"=== RUN TestHandleRepoOnlySpecIntegration\n"} -{"Time":"2026-02-03T00:32:22.918262885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecIntegration","Output":" add_repo_only_test.go:76: Skipping integration test: no GitHub token available\n"} -{"Time":"2026-02-03T00:32:22.918267463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecIntegration","Output":"--- SKIP: TestHandleRepoOnlySpecIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.918272122Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleRepoOnlySpecIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:22.918275478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow"} -{"Time":"2026-02-03T00:32:22.918278504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow","Output":"=== RUN TestAddSourceToWorkflow\n"} -{"Time":"2026-02-03T00:32:22.918282141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_with_frontmatter"} -{"Time":"2026-02-03T00:32:22.918285317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_with_frontmatter","Output":"=== RUN TestAddSourceToWorkflow/add_source_to_workflow_with_frontmatter\n"} -{"Time":"2026-02-03T00:32:22.918290546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_without_frontmatter"} -{"Time":"2026-02-03T00:32:22.918295005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_without_frontmatter","Output":"=== RUN TestAddSourceToWorkflow/add_source_to_workflow_without_frontmatter\n"} -{"Time":"2026-02-03T00:32:22.918298962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_existing_workflow_with_fields"} -{"Time":"2026-02-03T00:32:22.918302439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_existing_workflow_with_fields","Output":"=== RUN TestAddSourceToWorkflow/add_source_to_existing_workflow_with_fields\n"} -{"Time":"2026-02-03T00:32:22.920806661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/verify_on_keyword_not_quoted"} -{"Time":"2026-02-03T00:32:22.920875589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/verify_on_keyword_not_quoted","Output":"=== RUN TestAddSourceToWorkflow/verify_on_keyword_not_quoted\n"} -{"Time":"2026-02-03T00:32:22.920911487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/preserve_formatting_with_comments_and_blank_lines"} -{"Time":"2026-02-03T00:32:22.920960488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/preserve_formatting_with_comments_and_blank_lines","Output":"=== RUN TestAddSourceToWorkflow/preserve_formatting_with_comments_and_blank_lines\n"} -{"Time":"2026-02-03T00:32:22.920998318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow","Output":"--- PASS: TestAddSourceToWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921053882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_with_frontmatter","Output":" --- PASS: TestAddSourceToWorkflow/add_source_to_workflow_with_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.92109053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_with_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921145333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_without_frontmatter","Output":" --- PASS: TestAddSourceToWorkflow/add_source_to_workflow_without_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921179296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_workflow_without_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921237314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_existing_workflow_with_fields","Output":" --- PASS: TestAddSourceToWorkflow/add_source_to_existing_workflow_with_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921268302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/add_source_to_existing_workflow_with_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921273562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/verify_on_keyword_not_quoted","Output":" --- PASS: TestAddSourceToWorkflow/verify_on_keyword_not_quoted (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921280385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/verify_on_keyword_not_quoted","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921284733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/preserve_formatting_with_comments_and_blank_lines","Output":" --- PASS: TestAddSourceToWorkflow/preserve_formatting_with_comments_and_blank_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921355505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow/preserve_formatting_with_comments_and_blank_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921410838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSourceToWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921418923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard"} -{"Time":"2026-02-03T00:32:22.921423121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard","Output":"=== RUN TestParseWorkflowSpecWithWildcard\n"} -{"Time":"2026-02-03T00:32:22.92142822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_without_version"} -{"Time":"2026-02-03T00:32:22.921432098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_without_version","Output":"=== RUN TestParseWorkflowSpecWithWildcard/wildcard_without_version\n"} -{"Time":"2026-02-03T00:32:22.921436346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_version"} -{"Time":"2026-02-03T00:32:22.921439752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_version","Output":"=== RUN TestParseWorkflowSpecWithWildcard/wildcard_with_version\n"} -{"Time":"2026-02-03T00:32:22.92144393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_branch"} -{"Time":"2026-02-03T00:32:22.921447336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_branch","Output":"=== RUN TestParseWorkflowSpecWithWildcard/wildcard_with_branch\n"} -{"Time":"2026-02-03T00:32:22.921451534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/non_wildcard_spec"} -{"Time":"2026-02-03T00:32:22.921455041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/non_wildcard_spec","Output":"=== RUN TestParseWorkflowSpecWithWildcard/non_wildcard_spec\n"} -{"Time":"2026-02-03T00:32:22.921459349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/invalid_spec_too_few_parts"} -{"Time":"2026-02-03T00:32:22.921463056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/invalid_spec_too_few_parts","Output":"=== RUN TestParseWorkflowSpecWithWildcard/invalid_spec_too_few_parts\n"} -{"Time":"2026-02-03T00:32:22.921596284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard","Output":"--- PASS: TestParseWorkflowSpecWithWildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921632822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_without_version","Output":" --- PASS: TestParseWorkflowSpecWithWildcard/wildcard_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.92168534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921712912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_version","Output":" --- PASS: TestParseWorkflowSpecWithWildcard/wildcard_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921719294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921723562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_branch","Output":" --- PASS: TestParseWorkflowSpecWithWildcard/wildcard_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.92172811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/wildcard_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921838927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/non_wildcard_spec","Output":" --- PASS: TestParseWorkflowSpecWithWildcard/non_wildcard_spec (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.92184622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/non_wildcard_spec","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921850358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/invalid_spec_too_few_parts","Output":" --- PASS: TestParseWorkflowSpecWithWildcard/invalid_spec_too_few_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921854756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard/invalid_spec_too_few_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921857942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpecWithWildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921861359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage"} -{"Time":"2026-02-03T00:32:22.921865216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage","Output":"=== RUN TestDiscoverWorkflowsInPackage\n"} -{"Time":"2026-02-03T00:32:22.921870105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage","Output":"--- PASS: TestDiscoverWorkflowsInPackage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921873942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921877118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_NotFound"} -{"Time":"2026-02-03T00:32:22.921880755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_NotFound","Output":"=== RUN TestDiscoverWorkflowsInPackage_NotFound\n"} -{"Time":"2026-02-03T00:32:22.921888539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_NotFound","Output":"--- PASS: TestDiscoverWorkflowsInPackage_NotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.921892747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_NotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:22.921896224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_EmptyPackage"} -{"Time":"2026-02-03T00:32:22.922068465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_EmptyPackage","Output":"=== RUN TestDiscoverWorkflowsInPackage_EmptyPackage\n"} -{"Time":"2026-02-03T00:32:22.92211942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_EmptyPackage","Output":"--- PASS: TestDiscoverWorkflowsInPackage_EmptyPackage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.922137644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscoverWorkflowsInPackage_EmptyPackage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.922144597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows"} -{"Time":"2026-02-03T00:32:22.922148504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows","Output":"=== RUN TestExpandWildcardWorkflows\n"} -{"Time":"2026-02-03T00:32:22.922870775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/expand_single_wildcard"} -{"Time":"2026-02-03T00:32:22.922883178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/expand_single_wildcard","Output":"=== RUN TestExpandWildcardWorkflows/expand_single_wildcard\n"} -{"Time":"2026-02-03T00:32:22.922888708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/mixed_wildcard_and_specific"} -{"Time":"2026-02-03T00:32:22.922892415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/mixed_wildcard_and_specific","Output":"=== RUN TestExpandWildcardWorkflows/mixed_wildcard_and_specific\n"} -{"Time":"2026-02-03T00:32:22.923791142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/no_wildcard_specs"} -{"Time":"2026-02-03T00:32:22.923803896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/no_wildcard_specs","Output":"=== RUN TestExpandWildcardWorkflows/no_wildcard_specs\n"} -{"Time":"2026-02-03T00:32:22.923809486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/empty_input"} -{"Time":"2026-02-03T00:32:22.923813073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/empty_input","Output":"=== RUN TestExpandWildcardWorkflows/empty_input\n"} -{"Time":"2026-02-03T00:32:22.923818433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows","Output":"--- PASS: TestExpandWildcardWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.923823362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/expand_single_wildcard","Output":" --- PASS: TestExpandWildcardWorkflows/expand_single_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.923828301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/expand_single_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.92383304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/mixed_wildcard_and_specific","Output":" --- PASS: TestExpandWildcardWorkflows/mixed_wildcard_and_specific (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.92383833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/mixed_wildcard_and_specific","Elapsed":0} -{"Time":"2026-02-03T00:32:22.923869498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/no_wildcard_specs","Output":" --- PASS: TestExpandWildcardWorkflows/no_wildcard_specs (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.923877573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/no_wildcard_specs","Elapsed":0} -{"Time":"2026-02-03T00:32:22.92388146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/empty_input","Output":" --- PASS: TestExpandWildcardWorkflows/empty_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.923885739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows/empty_input","Elapsed":0} -{"Time":"2026-02-03T00:32:22.923889345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:22.923892992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling"} -{"Time":"2026-02-03T00:32:22.923896208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling","Output":"=== RUN TestExpandWildcardWorkflows_ErrorHandling\n"} -{"Time":"2026-02-03T00:32:22.923900326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling/nonexistent_package"} -{"Time":"2026-02-03T00:32:22.923903982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling/nonexistent_package","Output":"=== RUN TestExpandWildcardWorkflows_ErrorHandling/nonexistent_package\n"} -{"Time":"2026-02-03T00:32:22.923909182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling","Output":"--- PASS: TestExpandWildcardWorkflows_ErrorHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.923914232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling/nonexistent_package","Output":" --- PASS: TestExpandWildcardWorkflows_ErrorHandling/nonexistent_package (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.92391882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling/nonexistent_package","Elapsed":0} -{"Time":"2026-02-03T00:32:22.923923499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExpandWildcardWorkflows_ErrorHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:22.923926885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling"} -{"Time":"2026-02-03T00:32:22.923958664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling","Output":"=== RUN TestAddWorkflowWithTracking_WildcardDuplicateHandling\n"} -{"Time":"2026-02-03T00:32:22.929659432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/non_wildcard_duplicate_returns_error"} -{"Time":"2026-02-03T00:32:22.929707231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/non_wildcard_duplicate_returns_error","Output":"=== RUN TestAddWorkflowWithTracking_WildcardDuplicateHandling/non_wildcard_duplicate_returns_error\n"} -{"Time":"2026-02-03T00:32:22.932955972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_returns_nil"} -{"Time":"2026-02-03T00:32:22.932997129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_returns_nil","Output":"=== RUN TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_returns_nil\n"} -{"Time":"2026-02-03T00:32:22.935777707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_returns_nil","Output":"⚠ Workflow 'test-workflow' already exists in .github/workflows/. Skipping.\n"} -{"Time":"2026-02-03T00:32:22.936051778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds"} -{"Time":"2026-02-03T00:32:22.936883095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"=== RUN TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds\n"} -{"Time":"2026-02-03T00:32:22.938790317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"ℹ Overwriting existing file: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4147790989/.github/workflows/test-workflow.md\n"} -{"Time":"2026-02-03T00:32:22.939025747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"✓ Added workflow: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4147790989/.github/workflows/test-workflow.md\n"} -{"Time":"2026-02-03T00:32:22.940198561Z","Action":"start","Package":"github.com/github/gh-aw/pkg/logger"} -{"Time":"2026-02-03T00:32:22.942932181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage"} -{"Time":"2026-02-03T00:32:22.942965814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage","Output":"=== RUN TestExtractErrorMessage\n"} -{"Time":"2026-02-03T00:32:22.943102349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_Z"} -{"Time":"2026-02-03T00:32:22.943165487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_Z","Output":"=== RUN TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_Z\n"} -{"Time":"2026-02-03T00:32:22.943261686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_timezone_offset"} -{"Time":"2026-02-03T00:32:22.943334051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_timezone_offset","Output":"=== RUN TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_timezone_offset\n"} -{"Time":"2026-02-03T00:32:22.943379236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator"} -{"Time":"2026-02-03T00:32:22.94349429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator","Output":"=== RUN TestExtractErrorMessage/Date-time_with_space_separator\n"} -{"Time":"2026-02-03T00:32:22.943521321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator_and_milliseconds"} -{"Time":"2026-02-03T00:32:22.943539915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator_and_milliseconds","Output":"=== RUN TestExtractErrorMessage/Date-time_with_space_separator_and_milliseconds\n"} -{"Time":"2026-02-03T00:32:22.943580211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_date-time"} -{"Time":"2026-02-03T00:32:22.943600819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_date-time","Output":"=== RUN TestExtractErrorMessage/Bracketed_date-time\n"} -{"Time":"2026-02-03T00:32:22.943727485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_time_only"} -{"Time":"2026-02-03T00:32:22.94373518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_time_only","Output":"=== RUN TestExtractErrorMessage/Bracketed_time_only\n"} -{"Time":"2026-02-03T00:32:22.943739618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_with_milliseconds"} -{"Time":"2026-02-03T00:32:22.943743034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_with_milliseconds","Output":"=== RUN TestExtractErrorMessage/Time_only_with_milliseconds\n"} -{"Time":"2026-02-03T00:32:22.943803387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_without_milliseconds"} -{"Time":"2026-02-03T00:32:22.943819267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_without_milliseconds","Output":"=== RUN TestExtractErrorMessage/Time_only_without_milliseconds\n"} -{"Time":"2026-02-03T00:32:22.943833583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_with_colon"} -{"Time":"2026-02-03T00:32:22.94386414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_with_colon","Output":"=== RUN TestExtractErrorMessage/ERROR_prefix_with_colon\n"} -{"Time":"2026-02-03T00:32:22.943905468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_without_colon"} -{"Time":"2026-02-03T00:32:22.944031803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_without_colon","Output":"=== RUN TestExtractErrorMessage/ERROR_prefix_without_colon\n"} -{"Time":"2026-02-03T00:32:22.94489306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix"} -{"Time":"2026-02-03T00:32:22.944900043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix","Output":"=== RUN TestExtractErrorMessage/Bracketed_ERROR_prefix\n"} -{"Time":"2026-02-03T00:32:22.944904552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix_with_colon"} -{"Time":"2026-02-03T00:32:22.944907807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix_with_colon","Output":"=== RUN TestExtractErrorMessage/Bracketed_ERROR_prefix_with_colon\n"} -{"Time":"2026-02-03T00:32:22.944911574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARNING_prefix"} -{"Time":"2026-02-03T00:32:22.944916334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARNING_prefix","Output":"=== RUN TestExtractErrorMessage/WARNING_prefix\n"} -{"Time":"2026-02-03T00:32:22.944920161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARN_prefix"} -{"Time":"2026-02-03T00:32:22.944923256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARN_prefix","Output":"=== RUN TestExtractErrorMessage/WARN_prefix\n"} -{"Time":"2026-02-03T00:32:22.944926833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/INFO_prefix"} -{"Time":"2026-02-03T00:32:22.944929759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/INFO_prefix","Output":"=== RUN TestExtractErrorMessage/INFO_prefix\n"} -{"Time":"2026-02-03T00:32:22.944933225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/DEBUG_prefix"} -{"Time":"2026-02-03T00:32:22.944936231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/DEBUG_prefix","Output":"=== RUN TestExtractErrorMessage/DEBUG_prefix\n"} -{"Time":"2026-02-03T00:32:22.944939767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Case_insensitive_log_level"} -{"Time":"2026-02-03T00:32:22.944942753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Case_insensitive_log_level","Output":"=== RUN TestExtractErrorMessage/Case_insensitive_log_level\n"} -{"Time":"2026-02-03T00:32:22.944947782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_timestamp_and_log_level"} -{"Time":"2026-02-03T00:32:22.944969202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_timestamp_and_log_level","Output":"=== RUN TestExtractErrorMessage/Combined_timestamp_and_log_level\n"} -{"Time":"2026-02-03T00:32:22.944974061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_ISO_timestamp_with_Z_and_log_level"} -{"Time":"2026-02-03T00:32:22.944977237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_ISO_timestamp_with_Z_and_log_level","Output":"=== RUN TestExtractErrorMessage/Combined_ISO_timestamp_with_Z_and_log_level\n"} -{"Time":"2026-02-03T00:32:22.944981134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Multiple_timestamps_-_only_first_is_removed"} -{"Time":"2026-02-03T00:32:22.94498428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Multiple_timestamps_-_only_first_is_removed","Output":"=== RUN TestExtractErrorMessage/Multiple_timestamps_-_only_first_is_removed\n"} -{"Time":"2026-02-03T00:32:22.944988869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/No_timestamp_or_log_level"} -{"Time":"2026-02-03T00:32:22.944992025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/No_timestamp_or_log_level","Output":"=== RUN TestExtractErrorMessage/No_timestamp_or_log_level\n"} -{"Time":"2026-02-03T00:32:22.944995662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Empty_string"} -{"Time":"2026-02-03T00:32:22.944998677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Empty_string","Output":"=== RUN TestExtractErrorMessage/Empty_string\n"} -{"Time":"2026-02-03T00:32:22.945003095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Only_whitespace"} -{"Time":"2026-02-03T00:32:22.945006261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Only_whitespace","Output":"=== RUN TestExtractErrorMessage/Only_whitespace\n"} -{"Time":"2026-02-03T00:32:22.945009708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Truncation_at_200_chars"} -{"Time":"2026-02-03T00:32:22.945012924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Truncation_at_200_chars","Output":"=== RUN TestExtractErrorMessage/Truncation_at_200_chars\n"} -{"Time":"2026-02-03T00:32:22.94501648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Exactly_200_chars_-_no_truncation"} -{"Time":"2026-02-03T00:32:22.945019416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Exactly_200_chars_-_no_truncation","Output":"=== RUN TestExtractErrorMessage/Exactly_200_chars_-_no_truncation\n"} -{"Time":"2026-02-03T00:32:22.945022993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_metrics.go"} -{"Time":"2026-02-03T00:32:22.945025968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_metrics.go","Output":"=== RUN TestExtractErrorMessage/Real_world_example_from_metrics.go\n"} -{"Time":"2026-02-03T00:32:22.945029575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_copilot_agent.go"} -{"Time":"2026-02-03T00:32:22.94504822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_copilot_agent.go","Output":"=== RUN TestExtractErrorMessage/Real_world_example_from_copilot_agent.go\n"} -{"Time":"2026-02-03T00:32:22.945056946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage","Output":"--- PASS: TestExtractErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945062456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_Z","Output":" --- PASS: TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_Z (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945066904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_Z","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945071884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_timezone_offset","Output":" --- PASS: TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_timezone_offset (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945076192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ISO_8601_timestamp_with_T_separator_and_timezone_offset","Elapsed":0} -{"Time":"2026-02-03T00:32:22.9450804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator","Output":" --- PASS: TestExtractErrorMessage/Date-time_with_space_separator (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.94508603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945089356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator_and_milliseconds","Output":" --- PASS: TestExtractErrorMessage/Date-time_with_space_separator_and_milliseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945093484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Date-time_with_space_separator_and_milliseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:22.94509676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_date-time","Output":" --- PASS: TestExtractErrorMessage/Bracketed_date-time (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945100607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_date-time","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945103773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_time_only","Output":" --- PASS: TestExtractErrorMessage/Bracketed_time_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.94510774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_time_only","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945110877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_with_milliseconds","Output":" --- PASS: TestExtractErrorMessage/Time_only_with_milliseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945175036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_with_milliseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945181949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_without_milliseconds","Output":" --- PASS: TestExtractErrorMessage/Time_only_without_milliseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945186397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Time_only_without_milliseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945189704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_with_colon","Output":" --- PASS: TestExtractErrorMessage/ERROR_prefix_with_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945193701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_with_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945212606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_without_colon","Output":" --- PASS: TestExtractErrorMessage/ERROR_prefix_without_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945216874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/ERROR_prefix_without_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945220491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix","Output":" --- PASS: TestExtractErrorMessage/Bracketed_ERROR_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945224829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945229578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix_with_colon","Output":" --- PASS: TestExtractErrorMessage/Bracketed_ERROR_prefix_with_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945233465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Bracketed_ERROR_prefix_with_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945236671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARNING_prefix","Output":" --- PASS: TestExtractErrorMessage/WARNING_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945240559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARNING_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945243805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARN_prefix","Output":" --- PASS: TestExtractErrorMessage/WARN_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945247642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/WARN_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945250727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/INFO_prefix","Output":" --- PASS: TestExtractErrorMessage/INFO_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945254464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/INFO_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945258111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/DEBUG_prefix","Output":" --- PASS: TestExtractErrorMessage/DEBUG_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945264724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/DEBUG_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.94526797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Case_insensitive_log_level","Output":" --- PASS: TestExtractErrorMessage/Case_insensitive_log_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945272658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Case_insensitive_log_level","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945276185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_timestamp_and_log_level","Output":" --- PASS: TestExtractErrorMessage/Combined_timestamp_and_log_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945280242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_timestamp_and_log_level","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945283439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_ISO_timestamp_with_Z_and_log_level","Output":" --- PASS: TestExtractErrorMessage/Combined_ISO_timestamp_with_Z_and_log_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945287416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Combined_ISO_timestamp_with_Z_and_log_level","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945290732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Multiple_timestamps_-_only_first_is_removed","Output":" --- PASS: TestExtractErrorMessage/Multiple_timestamps_-_only_first_is_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.94529501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Multiple_timestamps_-_only_first_is_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945298416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/No_timestamp_or_log_level","Output":" --- PASS: TestExtractErrorMessage/No_timestamp_or_log_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945303766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/No_timestamp_or_log_level","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945306912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Empty_string","Output":" --- PASS: TestExtractErrorMessage/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.94531087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945314016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Only_whitespace","Output":" --- PASS: TestExtractErrorMessage/Only_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945318023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Only_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945321029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Truncation_at_200_chars","Output":" --- PASS: TestExtractErrorMessage/Truncation_at_200_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945324896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Truncation_at_200_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945328643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Exactly_200_chars_-_no_truncation","Output":" --- PASS: TestExtractErrorMessage/Exactly_200_chars_-_no_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945332751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Exactly_200_chars_-_no_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945335977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_metrics.go","Output":" --- PASS: TestExtractErrorMessage/Real_world_example_from_metrics.go (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945340875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_metrics.go","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945344172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_copilot_agent.go","Output":" --- PASS: TestExtractErrorMessage/Real_world_example_from_copilot_agent.go (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945347779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage/Real_world_example_from_copilot_agent.go","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945350904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestExtractErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:22.9453538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew"} -{"Time":"2026-02-03T00:32:22.945356765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew","Output":"=== RUN TestNew\n"} -{"Time":"2026-02-03T00:32:22.945360222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/empty_DEBUG_disables_all_loggers"} -{"Time":"2026-02-03T00:32:22.945363187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/empty_DEBUG_disables_all_loggers","Output":"=== RUN TestNew/empty_DEBUG_disables_all_loggers\n"} -{"Time":"2026-02-03T00:32:22.945366734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/wildcard_enables_all_loggers"} -{"Time":"2026-02-03T00:32:22.945369729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/wildcard_enables_all_loggers","Output":"=== RUN TestNew/wildcard_enables_all_loggers\n"} -{"Time":"2026-02-03T00:32:22.945373396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_enables_logger"} -{"Time":"2026-02-03T00:32:22.945376392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_enables_logger","Output":"=== RUN TestNew/exact_match_enables_logger\n"} -{"Time":"2026-02-03T00:32:22.94538085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_different_namespace_disabled"} -{"Time":"2026-02-03T00:32:22.945384006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_different_namespace_disabled","Output":"=== RUN TestNew/exact_match_different_namespace_disabled\n"} -{"Time":"2026-02-03T00:32:22.945387603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_enables_matching_loggers"} -{"Time":"2026-02-03T00:32:22.945390508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_enables_matching_loggers","Output":"=== RUN TestNew/namespace_wildcard_enables_matching_loggers\n"} -{"Time":"2026-02-03T00:32:22.945394315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_matches_deeply_nested"} -{"Time":"2026-02-03T00:32:22.945397331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_matches_deeply_nested","Output":"=== RUN TestNew/namespace_wildcard_matches_deeply_nested\n"} -{"Time":"2026-02-03T00:32:22.945400747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_does_not_match_different_prefix"} -{"Time":"2026-02-03T00:32:22.945403853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_does_not_match_different_prefix","Output":"=== RUN TestNew/namespace_wildcard_does_not_match_different_prefix\n"} -{"Time":"2026-02-03T00:32:22.945407971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_with_comma"} -{"Time":"2026-02-03T00:32:22.945416527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_with_comma","Output":"=== RUN TestNew/multiple_patterns_with_comma\n"} -{"Time":"2026-02-03T00:32:22.945420544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_second_matches"} -{"Time":"2026-02-03T00:32:22.945423881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_second_matches","Output":"=== RUN TestNew/multiple_patterns_second_matches\n"} -{"Time":"2026-02-03T00:32:22.945427728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_pattern_disables_specific_logger"} -{"Time":"2026-02-03T00:32:22.945430723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_pattern_disables_specific_logger","Output":"=== RUN TestNew/exclusion_pattern_disables_specific_logger\n"} -{"Time":"2026-02-03T00:32:22.94543434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_does_not_affect_other_loggers"} -{"Time":"2026-02-03T00:32:22.945437346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_does_not_affect_other_loggers","Output":"=== RUN TestNew/exclusion_does_not_affect_other_loggers\n"} -{"Time":"2026-02-03T00:32:22.945441563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard"} -{"Time":"2026-02-03T00:32:22.945444709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard","Output":"=== RUN TestNew/exclusion_with_wildcard\n"} -{"Time":"2026-02-03T00:32:22.945447955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard_allows_others"} -{"Time":"2026-02-03T00:32:22.945450851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard_allows_others","Output":"=== RUN TestNew/exclusion_with_wildcard_allows_others\n"} -{"Time":"2026-02-03T00:32:22.945459367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard"} -{"Time":"2026-02-03T00:32:22.945462312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard","Output":"=== RUN TestNew/suffix_wildcard\n"} -{"Time":"2026-02-03T00:32:22.945465819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard_no_match"} -{"Time":"2026-02-03T00:32:22.945468794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard_no_match","Output":"=== RUN TestNew/suffix_wildcard_no_match\n"} -{"Time":"2026-02-03T00:32:22.945472151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard"} -{"Time":"2026-02-03T00:32:22.945475046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard","Output":"=== RUN TestNew/middle_wildcard\n"} -{"Time":"2026-02-03T00:32:22.945478572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_prefix"} -{"Time":"2026-02-03T00:32:22.94548263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_prefix","Output":"=== RUN TestNew/middle_wildcard_no_match_prefix\n"} -{"Time":"2026-02-03T00:32:22.945486888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_suffix"} -{"Time":"2026-02-03T00:32:22.945490084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_suffix","Output":"=== RUN TestNew/middle_wildcard_no_match_suffix\n"} -{"Time":"2026-02-03T00:32:22.945493671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/spaces_in_patterns_are_trimmed"} -{"Time":"2026-02-03T00:32:22.945497598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/spaces_in_patterns_are_trimmed","Output":"=== RUN TestNew/spaces_in_patterns_are_trimmed\n"} -{"Time":"2026-02-03T00:32:22.945501936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew","Output":"--- PASS: TestNew (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945506835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/empty_DEBUG_disables_all_loggers","Output":" --- PASS: TestNew/empty_DEBUG_disables_all_loggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945511053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/empty_DEBUG_disables_all_loggers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945515812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/wildcard_enables_all_loggers","Output":" --- PASS: TestNew/wildcard_enables_all_loggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945520521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/wildcard_enables_all_loggers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945523727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_enables_logger","Output":" --- PASS: TestNew/exact_match_enables_logger (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945527574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_enables_logger","Elapsed":0} -{"Time":"2026-02-03T00:32:22.94553098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_different_namespace_disabled","Output":" --- PASS: TestNew/exact_match_different_namespace_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945534857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exact_match_different_namespace_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945538023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_enables_matching_loggers","Output":" --- PASS: TestNew/namespace_wildcard_enables_matching_loggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.94554183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_enables_matching_loggers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945545287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_matches_deeply_nested","Output":" --- PASS: TestNew/namespace_wildcard_matches_deeply_nested (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945549304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_matches_deeply_nested","Elapsed":0} -{"Time":"2026-02-03T00:32:22.94555251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_does_not_match_different_prefix","Output":" --- PASS: TestNew/namespace_wildcard_does_not_match_different_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945556798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/namespace_wildcard_does_not_match_different_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945560115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_with_comma","Output":" --- PASS: TestNew/multiple_patterns_with_comma (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945627751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_with_comma","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945642679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_second_matches","Output":" --- PASS: TestNew/multiple_patterns_second_matches (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945656645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/multiple_patterns_second_matches","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945669559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_pattern_disables_specific_logger","Output":" --- PASS: TestNew/exclusion_pattern_disables_specific_logger (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945683224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_pattern_disables_specific_logger","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945696229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_does_not_affect_other_loggers","Output":" --- PASS: TestNew/exclusion_does_not_affect_other_loggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945710135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_does_not_affect_other_loggers","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945724712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard","Output":" --- PASS: TestNew/exclusion_with_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945742655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945775957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard_allows_others","Output":" --- PASS: TestNew/exclusion_with_wildcard_allows_others (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945791296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/exclusion_with_wildcard_allows_others","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945804631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard","Output":" --- PASS: TestNew/suffix_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945818878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945832132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard_no_match","Output":" --- PASS: TestNew/suffix_wildcard_no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945851729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/suffix_wildcard_no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945865615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard","Output":" --- PASS: TestNew/middle_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945879811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945893036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_prefix","Output":" --- PASS: TestNew/middle_wildcard_no_match_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945907022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945920016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_suffix","Output":" --- PASS: TestNew/middle_wildcard_no_match_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945933912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/middle_wildcard_no_match_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945946696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/spaces_in_patterns_are_trimmed","Output":" --- PASS: TestNew/spaces_in_patterns_are_trimmed (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.945960732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew/spaces_in_patterns_are_trimmed","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945973396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNew","Elapsed":0} -{"Time":"2026-02-03T00:32:22.945985879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf"} -{"Time":"2026-02-03T00:32:22.945998362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf","Output":"=== RUN TestLogger_Printf\n"} -{"Time":"2026-02-03T00:32:22.946011918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/enabled_logger_prints"} -{"Time":"2026-02-03T00:32:22.946024932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/enabled_logger_prints","Output":"=== RUN TestLogger_Printf/enabled_logger_prints\n"} -{"Time":"2026-02-03T00:32:22.946038377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/disabled_logger_does_not_print"} -{"Time":"2026-02-03T00:32:22.946051211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/disabled_logger_does_not_print","Output":"=== RUN TestLogger_Printf/disabled_logger_does_not_print\n"} -{"Time":"2026-02-03T00:32:22.946065878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf","Output":"--- PASS: TestLogger_Printf (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.946084423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/enabled_logger_prints","Output":" --- PASS: TestLogger_Printf/enabled_logger_prints (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.946097898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/enabled_logger_prints","Elapsed":0} -{"Time":"2026-02-03T00:32:22.946110361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/disabled_logger_does_not_print","Output":" --- PASS: TestLogger_Printf/disabled_logger_does_not_print (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.946123395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf/disabled_logger_does_not_print","Elapsed":0} -{"Time":"2026-02-03T00:32:22.946135608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Printf","Elapsed":0} -{"Time":"2026-02-03T00:32:22.946147931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Print"} -{"Time":"2026-02-03T00:32:22.946160905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Print","Output":"=== RUN TestLogger_Print\n"} -{"Time":"2026-02-03T00:32:22.946175463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Print","Output":"--- PASS: TestLogger_Print (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.946190741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_Print","Elapsed":0} -{"Time":"2026-02-03T00:32:22.946203305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_TimeDiff"} -{"Time":"2026-02-03T00:32:22.946215688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_TimeDiff","Output":"=== RUN TestLogger_TimeDiff\n"} -{"Time":"2026-02-03T00:32:22.955134922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_TimeDiff","Output":"--- PASS: TestLogger_TimeDiff (0.01s)\n"} -{"Time":"2026-02-03T00:32:22.955156592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestLogger_TimeDiff","Elapsed":0.01} -{"Time":"2026-02-03T00:32:22.955163966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorSelection"} -{"Time":"2026-02-03T00:32:22.955167753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorSelection","Output":"=== RUN TestColorSelection\n"} -{"Time":"2026-02-03T00:32:22.955183302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorSelection","Output":"--- PASS: TestColorSelection (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.95518754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorSelection","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955190926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorDisabling"} -{"Time":"2026-02-03T00:32:22.955194262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorDisabling","Output":"=== RUN TestColorDisabling\n"} -{"Time":"2026-02-03T00:32:22.955200364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorDisabling","Output":"--- PASS: TestColorDisabling (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955204171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestColorDisabling","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955208489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern"} -{"Time":"2026-02-03T00:32:22.955211655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern","Output":"=== RUN TestMatchPattern\n"} -{"Time":"2026-02-03T00:32:22.955215482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/exact_match"} -{"Time":"2026-02-03T00:32:22.955218728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/exact_match","Output":"=== RUN TestMatchPattern/exact_match\n"} -{"Time":"2026-02-03T00:32:22.955225391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/no_match"} -{"Time":"2026-02-03T00:32:22.955228707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/no_match","Output":"=== RUN TestMatchPattern/no_match\n"} -{"Time":"2026-02-03T00:32:22.95524642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/wildcard_all"} -{"Time":"2026-02-03T00:32:22.955249836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/wildcard_all","Output":"=== RUN TestMatchPattern/wildcard_all\n"} -{"Time":"2026-02-03T00:32:22.955253763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard"} -{"Time":"2026-02-03T00:32:22.955256969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard","Output":"=== RUN TestMatchPattern/prefix_wildcard\n"} -{"Time":"2026-02-03T00:32:22.955260616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard_no_match"} -{"Time":"2026-02-03T00:32:22.955264052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard_no_match","Output":"=== RUN TestMatchPattern/prefix_wildcard_no_match\n"} -{"Time":"2026-02-03T00:32:22.955269012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard"} -{"Time":"2026-02-03T00:32:22.955272288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard","Output":"=== RUN TestMatchPattern/suffix_wildcard\n"} -{"Time":"2026-02-03T00:32:22.955277388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard_no_match"} -{"Time":"2026-02-03T00:32:22.955282237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard_no_match","Output":"=== RUN TestMatchPattern/suffix_wildcard_no_match\n"} -{"Time":"2026-02-03T00:32:22.955286444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard"} -{"Time":"2026-02-03T00:32:22.955289831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard","Output":"=== RUN TestMatchPattern/middle_wildcard\n"} -{"Time":"2026-02-03T00:32:22.955295171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_prefix"} -{"Time":"2026-02-03T00:32:22.955298877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_prefix","Output":"=== RUN TestMatchPattern/middle_wildcard_no_match_prefix\n"} -{"Time":"2026-02-03T00:32:22.955308556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_suffix"} -{"Time":"2026-02-03T00:32:22.955311912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_suffix","Output":"=== RUN TestMatchPattern/middle_wildcard_no_match_suffix\n"} -{"Time":"2026-02-03T00:32:22.955320308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern","Output":"--- PASS: TestMatchPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955326349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/exact_match","Output":" --- PASS: TestMatchPattern/exact_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955331799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/exact_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955335446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/no_match","Output":" --- PASS: TestMatchPattern/no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955339734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.9553432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/wildcard_all","Output":" --- PASS: TestMatchPattern/wildcard_all (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955347388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/wildcard_all","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955350624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard","Output":" --- PASS: TestMatchPattern/prefix_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955355162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955358379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard_no_match","Output":" --- PASS: TestMatchPattern/prefix_wildcard_no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955362627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/prefix_wildcard_no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955366283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard","Output":" --- PASS: TestMatchPattern/suffix_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955370461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955373797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard_no_match","Output":" --- PASS: TestMatchPattern/suffix_wildcard_no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955379097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/suffix_wildcard_no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955382644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard","Output":" --- PASS: TestMatchPattern/middle_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955386932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955390348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_prefix","Output":" --- PASS: TestMatchPattern/middle_wildcard_no_match_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955395698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955399385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_suffix","Output":" --- PASS: TestMatchPattern/middle_wildcard_no_match_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955404895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern/middle_wildcard_no_match_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955408152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestMatchPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955415726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled"} -{"Time":"2026-02-03T00:32:22.955422398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled","Output":"=== RUN TestComputeEnabled\n"} -{"Time":"2026-02-03T00:32:22.955426606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_match"} -{"Time":"2026-02-03T00:32:22.955429802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_match","Output":"=== RUN TestComputeEnabled/single_pattern_match\n"} -{"Time":"2026-02-03T00:32:22.955433709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_no_match"} -{"Time":"2026-02-03T00:32:22.955436875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_no_match","Output":"=== RUN TestComputeEnabled/single_pattern_no_match\n"} -{"Time":"2026-02-03T00:32:22.955442145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_first_match"} -{"Time":"2026-02-03T00:32:22.955445671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_first_match","Output":"=== RUN TestComputeEnabled/multiple_patterns_first_match\n"} -{"Time":"2026-02-03T00:32:22.955449519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_second_match"} -{"Time":"2026-02-03T00:32:22.955452805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_second_match","Output":"=== RUN TestComputeEnabled/multiple_patterns_second_match\n"} -{"Time":"2026-02-03T00:32:22.955456762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_no_match"} -{"Time":"2026-02-03T00:32:22.955459828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_no_match","Output":"=== RUN TestComputeEnabled/multiple_patterns_no_match\n"} -{"Time":"2026-02-03T00:32:22.955464006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_disables"} -{"Time":"2026-02-03T00:32:22.955468274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_disables","Output":"=== RUN TestComputeEnabled/exclusion_disables\n"} -{"Time":"2026-02-03T00:32:22.955473383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_allows_others"} -{"Time":"2026-02-03T00:32:22.95547678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_allows_others","Output":"=== RUN TestComputeEnabled/exclusion_allows_others\n"} -{"Time":"2026-02-03T00:32:22.955480617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard"} -{"Time":"2026-02-03T00:32:22.955484073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard","Output":"=== RUN TestComputeEnabled/exclusion_wildcard\n"} -{"Time":"2026-02-03T00:32:22.95548791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard_allows"} -{"Time":"2026-02-03T00:32:22.955491276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard_allows","Output":"=== RUN TestComputeEnabled/exclusion_wildcard_allows\n"} -{"Time":"2026-02-03T00:32:22.955495835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled","Output":"--- PASS: TestComputeEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955500163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_match","Output":" --- PASS: TestComputeEnabled/single_pattern_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955504371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955508509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_no_match","Output":" --- PASS: TestComputeEnabled/single_pattern_no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955512927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/single_pattern_no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955516654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_first_match","Output":" --- PASS: TestComputeEnabled/multiple_patterns_first_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955520922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_first_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955524569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_second_match","Output":" --- PASS: TestComputeEnabled/multiple_patterns_second_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955529287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_second_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955532854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_no_match","Output":" --- PASS: TestComputeEnabled/multiple_patterns_no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955537002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/multiple_patterns_no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955540579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_disables","Output":" --- PASS: TestComputeEnabled/exclusion_disables (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955544856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_disables","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955549515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_allows_others","Output":" --- PASS: TestComputeEnabled/exclusion_allows_others (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955553924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_allows_others","Elapsed":0} -{"Time":"2026-02-03T00:32:22.95555758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard","Output":" --- PASS: TestComputeEnabled/exclusion_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955561959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955565715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard_allows","Output":" --- PASS: TestComputeEnabled/exclusion_wildcard_allows (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955571065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled/exclusion_wildcard_allows","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955574251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestComputeEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955577447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapter"} -{"Time":"2026-02-03T00:32:22.955581475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapter","Output":"=== RUN TestSlogAdapter\n"} -{"Time":"2026-02-03T00:32:22.955585623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapter","Output":" slog_adapter_test.go:16: Skipping test: DEBUG environment variable not set\n"} -{"Time":"2026-02-03T00:32:22.955591714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapter","Output":"--- SKIP: TestSlogAdapter (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955595641Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapter","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955598777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapterDisabled"} -{"Time":"2026-02-03T00:32:22.955601793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapterDisabled","Output":"=== RUN TestSlogAdapterDisabled\n"} -{"Time":"2026-02-03T00:32:22.955606331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapterDisabled","Output":"--- PASS: TestSlogAdapterDisabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955610189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestSlogAdapterDisabled","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955613294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNewSlogLoggerWithHandler"} -{"Time":"2026-02-03T00:32:22.95561665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNewSlogLoggerWithHandler","Output":"=== RUN TestNewSlogLoggerWithHandler\n"} -{"Time":"2026-02-03T00:32:22.955620478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNewSlogLoggerWithHandler","Output":" slog_adapter_test.go:101: Skipping test: DEBUG environment variable not set\n"} -{"Time":"2026-02-03T00:32:22.955625086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNewSlogLoggerWithHandler","Output":"--- SKIP: TestNewSlogLoggerWithHandler (0.00s)\n"} -{"Time":"2026-02-03T00:32:22.955628523Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/logger","Test":"TestNewSlogLoggerWithHandler","Elapsed":0} -{"Time":"2026-02-03T00:32:22.955631979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:22.956704993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Output":"coverage: 68.3% of statements\n"} -{"Time":"2026-02-03T00:32:22.957500737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/logger","Output":"ok \tgithub.com/github/gh-aw/pkg/logger\t0.017s\tcoverage: 68.3% of statements\n"} -{"Time":"2026-02-03T00:32:22.958402559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/logger","Elapsed":0.018} -{"Time":"2026-02-03T00:32:23.000158345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":".github/workflows/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.000240679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.000271055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.000278429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"\n"} -{"Time":"2026-02-03T00:32:23.000283418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.000287796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"\n"} -{"Time":"2026-02-03T00:32:23.000291854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.000295771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.000299478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.000303005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.000306912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"\n"} -{"Time":"2026-02-03T00:32:23.000310549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.000314346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.000317953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.000321159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.000324365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"\n"} -{"Time":"2026-02-03T00:32:23.083238398Z","Action":"start","Package":"github.com/github/gh-aw/pkg/mathutil"} -{"Time":"2026-02-03T00:32:23.083224717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:23.08709319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin"} -{"Time":"2026-02-03T00:32:23.087161027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin","Output":"=== RUN TestMin\n"} -{"Time":"2026-02-03T00:32:23.087221289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/a_less_than_b"} -{"Time":"2026-02-03T00:32:23.087250403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/a_less_than_b","Output":"=== RUN TestMin/a_less_than_b\n"} -{"Time":"2026-02-03T00:32:23.087283956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/b_less_than_a"} -{"Time":"2026-02-03T00:32:23.087322698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/b_less_than_a","Output":"=== RUN TestMin/b_less_than_a\n"} -{"Time":"2026-02-03T00:32:23.08735596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/equal_values"} -{"Time":"2026-02-03T00:32:23.087388321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/equal_values","Output":"=== RUN TestMin/equal_values\n"} -{"Time":"2026-02-03T00:32:23.087431201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/negative_values"} -{"Time":"2026-02-03T00:32:23.087466086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/negative_values","Output":"=== RUN TestMin/negative_values\n"} -{"Time":"2026-02-03T00:32:23.087500881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/mixed_signs"} -{"Time":"2026-02-03T00:32:23.087536898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/mixed_signs","Output":"=== RUN TestMin/mixed_signs\n"} -{"Time":"2026-02-03T00:32:23.087569749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/zero_values"} -{"Time":"2026-02-03T00:32:23.087601228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/zero_values","Output":"=== RUN TestMin/zero_values\n"} -{"Time":"2026-02-03T00:32:23.087638928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin","Output":"--- PASS: TestMin (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.087683101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/a_less_than_b","Output":" --- PASS: TestMin/a_less_than_b (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.087728686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/a_less_than_b","Elapsed":0} -{"Time":"2026-02-03T00:32:23.087790802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/b_less_than_a","Output":" --- PASS: TestMin/b_less_than_a (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.087883074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/b_less_than_a","Elapsed":0} -{"Time":"2026-02-03T00:32:23.087910335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/equal_values","Output":" --- PASS: TestMin/equal_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.087918119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/equal_values","Elapsed":0} -{"Time":"2026-02-03T00:32:23.087921906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/negative_values","Output":" --- PASS: TestMin/negative_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.087927156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/negative_values","Elapsed":0} -{"Time":"2026-02-03T00:32:23.087930683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/mixed_signs","Output":" --- PASS: TestMin/mixed_signs (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.087936434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/mixed_signs","Elapsed":0} -{"Time":"2026-02-03T00:32:23.08793985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/zero_values","Output":" --- PASS: TestMin/zero_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.087943667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin/zero_values","Elapsed":0} -{"Time":"2026-02-03T00:32:23.087947304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin","Elapsed":0} -{"Time":"2026-02-03T00:32:23.087950269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax"} -{"Time":"2026-02-03T00:32:23.087953495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax","Output":"=== RUN TestMax\n"} -{"Time":"2026-02-03T00:32:23.087957723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/a_greater_than_b"} -{"Time":"2026-02-03T00:32:23.087965598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/a_greater_than_b","Output":"=== RUN TestMax/a_greater_than_b\n"} -{"Time":"2026-02-03T00:32:23.087969215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/b_greater_than_a"} -{"Time":"2026-02-03T00:32:23.08797221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/b_greater_than_a","Output":"=== RUN TestMax/b_greater_than_a\n"} -{"Time":"2026-02-03T00:32:23.087975807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/equal_values"} -{"Time":"2026-02-03T00:32:23.087978863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/equal_values","Output":"=== RUN TestMax/equal_values\n"} -{"Time":"2026-02-03T00:32:23.087982039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/negative_values"} -{"Time":"2026-02-03T00:32:23.087984834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/negative_values","Output":"=== RUN TestMax/negative_values\n"} -{"Time":"2026-02-03T00:32:23.08798808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/mixed_signs"} -{"Time":"2026-02-03T00:32:23.087990785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/mixed_signs","Output":"=== RUN TestMax/mixed_signs\n"} -{"Time":"2026-02-03T00:32:23.087994001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/zero_values"} -{"Time":"2026-02-03T00:32:23.087996786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/zero_values","Output":"=== RUN TestMax/zero_values\n"} -{"Time":"2026-02-03T00:32:23.088000433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax","Output":"--- PASS: TestMax (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088004591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/a_greater_than_b","Output":" --- PASS: TestMax/a_greater_than_b (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.08800935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/a_greater_than_b","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088013307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/b_greater_than_a","Output":" --- PASS: TestMax/b_greater_than_a (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088016904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/b_greater_than_a","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088019919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/equal_values","Output":" --- PASS: TestMax/equal_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088023446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/equal_values","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088026421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/negative_values","Output":" --- PASS: TestMax/negative_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088029978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/negative_values","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088033034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/mixed_signs","Output":" --- PASS: TestMax/mixed_signs (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088036861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/mixed_signs","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088039957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/zero_values","Output":" --- PASS: TestMax/zero_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088043383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax/zero_values","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088046339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088048984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers"} -{"Time":"2026-02-03T00:32:23.088051738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers","Output":"=== RUN TestMin_LargeNumbers\n"} -{"Time":"2026-02-03T00:32:23.088055075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_positive"} -{"Time":"2026-02-03T00:32:23.088058331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_positive","Output":"=== RUN TestMin_LargeNumbers/very_large_positive\n"} -{"Time":"2026-02-03T00:32:23.088062649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_negative"} -{"Time":"2026-02-03T00:32:23.088066456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_negative","Output":"=== RUN TestMin_LargeNumbers/very_large_negative\n"} -{"Time":"2026-02-03T00:32:23.088070433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/max_positive_vs_zero"} -{"Time":"2026-02-03T00:32:23.088073439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/max_positive_vs_zero","Output":"=== RUN TestMin_LargeNumbers/max_positive_vs_zero\n"} -{"Time":"2026-02-03T00:32:23.088077036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/min_negative_vs_zero"} -{"Time":"2026-02-03T00:32:23.088079971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/min_negative_vs_zero","Output":"=== RUN TestMin_LargeNumbers/min_negative_vs_zero\n"} -{"Time":"2026-02-03T00:32:23.088083798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers","Output":"--- PASS: TestMin_LargeNumbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088089259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_positive","Output":" --- PASS: TestMin_LargeNumbers/very_large_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088093627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088096843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_negative","Output":" --- PASS: TestMin_LargeNumbers/very_large_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.08810067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/very_large_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088103806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/max_positive_vs_zero","Output":" --- PASS: TestMin_LargeNumbers/max_positive_vs_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088107643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/max_positive_vs_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088110989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/min_negative_vs_zero","Output":" --- PASS: TestMin_LargeNumbers/min_negative_vs_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088114646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers/min_negative_vs_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088117612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_LargeNumbers","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088120447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers"} -{"Time":"2026-02-03T00:32:23.088123232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers","Output":"=== RUN TestMax_LargeNumbers\n"} -{"Time":"2026-02-03T00:32:23.088126668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_positive"} -{"Time":"2026-02-03T00:32:23.088129734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_positive","Output":"=== RUN TestMax_LargeNumbers/very_large_positive\n"} -{"Time":"2026-02-03T00:32:23.088133141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_negative"} -{"Time":"2026-02-03T00:32:23.088136296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_negative","Output":"=== RUN TestMax_LargeNumbers/very_large_negative\n"} -{"Time":"2026-02-03T00:32:23.088140033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/max_positive_vs_zero"} -{"Time":"2026-02-03T00:32:23.0881433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/max_positive_vs_zero","Output":"=== RUN TestMax_LargeNumbers/max_positive_vs_zero\n"} -{"Time":"2026-02-03T00:32:23.088146846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/min_negative_vs_zero"} -{"Time":"2026-02-03T00:32:23.088149872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/min_negative_vs_zero","Output":"=== RUN TestMax_LargeNumbers/min_negative_vs_zero\n"} -{"Time":"2026-02-03T00:32:23.08815416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers","Output":"--- PASS: TestMax_LargeNumbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088158197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_positive","Output":" --- PASS: TestMax_LargeNumbers/very_large_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088162856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088166292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_negative","Output":" --- PASS: TestMax_LargeNumbers/very_large_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088170781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/very_large_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088174027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/max_positive_vs_zero","Output":" --- PASS: TestMax_LargeNumbers/max_positive_vs_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088177613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/max_positive_vs_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088180759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/min_negative_vs_zero","Output":" --- PASS: TestMax_LargeNumbers/min_negative_vs_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088183955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers/min_negative_vs_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088186901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_LargeNumbers","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088189526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Commutative"} -{"Time":"2026-02-03T00:32:23.088192191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Commutative","Output":"=== RUN TestMin_Commutative\n"} -{"Time":"2026-02-03T00:32:23.08819721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Commutative","Output":"--- PASS: TestMin_Commutative (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088200787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Commutative","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088203592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Commutative"} -{"Time":"2026-02-03T00:32:23.088206347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Commutative","Output":"=== RUN TestMax_Commutative\n"} -{"Time":"2026-02-03T00:32:23.088210154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Commutative","Output":"--- PASS: TestMax_Commutative (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088213811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Commutative","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088216606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMinMax_Consistency"} -{"Time":"2026-02-03T00:32:23.088219422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMinMax_Consistency","Output":"=== RUN TestMinMax_Consistency\n"} -{"Time":"2026-02-03T00:32:23.088223299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMinMax_Consistency","Output":"--- PASS: TestMinMax_Consistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088226685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMinMax_Consistency","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088229701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Identity"} -{"Time":"2026-02-03T00:32:23.088232736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Identity","Output":"=== RUN TestMin_Identity\n"} -{"Time":"2026-02-03T00:32:23.088237084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Identity","Output":"--- PASS: TestMin_Identity (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088241443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMin_Identity","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088244819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Identity"} -{"Time":"2026-02-03T00:32:23.088247835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Identity","Output":"=== RUN TestMax_Identity\n"} -{"Time":"2026-02-03T00:32:23.088251411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Identity","Output":"--- PASS: TestMax_Identity (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.088254487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Test":"TestMax_Identity","Elapsed":0} -{"Time":"2026-02-03T00:32:23.088257382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:23.088260899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Output":"coverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:23.089255274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/mathutil","Output":"ok \tgithub.com/github/gh-aw/pkg/mathutil\t0.006s\tcoverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:23.089994664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/mathutil","Elapsed":0.007} -{"Time":"2026-02-03T00:32:23.098349266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":"✓ .github/workflows/test-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:23.109405282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling","Output":"--- PASS: TestAddWorkflowWithTracking_WildcardDuplicateHandling (0.19s)\n"} -{"Time":"2026-02-03T00:32:23.109431962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/non_wildcard_duplicate_returns_error","Output":" --- PASS: TestAddWorkflowWithTracking_WildcardDuplicateHandling/non_wildcard_duplicate_returns_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.109437753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/non_wildcard_duplicate_returns_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.109443704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_returns_nil","Output":" --- PASS: TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.109449074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:23.109452971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Output":" --- PASS: TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds (0.17s)\n"} -{"Time":"2026-02-03T00:32:23.109649988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling/wildcard_duplicate_with_force_succeeds","Elapsed":0.17} -{"Time":"2026-02-03T00:32:23.109707756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddWorkflowWithTracking_WildcardDuplicateHandling","Elapsed":0.19} -{"Time":"2026-02-03T00:32:23.109714719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflows"} -{"Time":"2026-02-03T00:32:23.109718376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflows","Output":"=== RUN TestDisplayAvailableWorkflows\n"} -{"Time":"2026-02-03T00:32:23.116187376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflows","Output":"--- PASS: TestDisplayAvailableWorkflows (0.01s)\n"} -{"Time":"2026-02-03T00:32:23.116376038Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflows","Elapsed":0.01} -{"Time":"2026-02-03T00:32:23.116443473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsWithVersion"} -{"Time":"2026-02-03T00:32:23.11647914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsWithVersion","Output":"=== RUN TestDisplayAvailableWorkflowsWithVersion\n"} -{"Time":"2026-02-03T00:32:23.117473596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsWithVersion","Output":"--- PASS: TestDisplayAvailableWorkflowsWithVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.11779742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsWithVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:23.117805896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsNoWorkflows"} -{"Time":"2026-02-03T00:32:23.117810074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsNoWorkflows","Output":"=== RUN TestDisplayAvailableWorkflowsNoWorkflows\n"} -{"Time":"2026-02-03T00:32:23.118143245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsNoWorkflows","Output":"--- PASS: TestDisplayAvailableWorkflowsNoWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.118190053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsNoWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:23.118195573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsPackageNotFound"} -{"Time":"2026-02-03T00:32:23.11819911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsPackageNotFound","Output":"=== RUN TestDisplayAvailableWorkflowsPackageNotFound\n"} -{"Time":"2026-02-03T00:32:23.118550726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsPackageNotFound","Output":"--- PASS: TestDisplayAvailableWorkflowsPackageNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.118602072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayAvailableWorkflowsPackageNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:23.118613533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt"} -{"Time":"2026-02-03T00:32:23.118617781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt","Output":"=== RUN TestEnsureCreateWorkflowPrompt\n"} -{"Time":"2026-02-03T00:32:23.11867066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/creates_new_workflow_creation_prompt_file"} -{"Time":"2026-02-03T00:32:23.118677783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/creates_new_workflow_creation_prompt_file","Output":"=== RUN TestEnsureCreateWorkflowPrompt/creates_new_workflow_creation_prompt_file\n"} -{"Time":"2026-02-03T00:32:23.126050959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/does_not_modify_existing_correct_file"} -{"Time":"2026-02-03T00:32:23.126066559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/does_not_modify_existing_correct_file","Output":"=== RUN TestEnsureCreateWorkflowPrompt/does_not_modify_existing_correct_file\n"} -{"Time":"2026-02-03T00:32:23.133497684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/updates_modified_file"} -{"Time":"2026-02-03T00:32:23.133565621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/updates_modified_file","Output":"=== RUN TestEnsureCreateWorkflowPrompt/updates_modified_file\n"} -{"Time":"2026-02-03T00:32:23.142691072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt","Output":"--- PASS: TestEnsureCreateWorkflowPrompt (0.02s)\n"} -{"Time":"2026-02-03T00:32:23.142771402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/creates_new_workflow_creation_prompt_file","Output":" --- PASS: TestEnsureCreateWorkflowPrompt/creates_new_workflow_creation_prompt_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:23.142816486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/creates_new_workflow_creation_prompt_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:23.14285619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/does_not_modify_existing_correct_file","Output":" --- PASS: TestEnsureCreateWorkflowPrompt/does_not_modify_existing_correct_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:23.142898359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/does_not_modify_existing_correct_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:23.142933344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/updates_modified_file","Output":" --- PASS: TestEnsureCreateWorkflowPrompt/updates_modified_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:23.142969151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt/updates_modified_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:23.143002243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt","Elapsed":0.02} -{"Time":"2026-02-03T00:32:23.143034914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_WithSkipInstructionsTrue"} -{"Time":"2026-02-03T00:32:23.14318869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_WithSkipInstructionsTrue","Output":"=== RUN TestEnsureCreateWorkflowPrompt_WithSkipInstructionsTrue\n"} -{"Time":"2026-02-03T00:32:23.147525136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_WithSkipInstructionsTrue","Output":"--- PASS: TestEnsureCreateWorkflowPrompt_WithSkipInstructionsTrue (0.01s)\n"} -{"Time":"2026-02-03T00:32:23.147587703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_WithSkipInstructionsTrue","Elapsed":0.01} -{"Time":"2026-02-03T00:32:23.147597591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_CreatesNewFile"} -{"Time":"2026-02-03T00:32:23.147601659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_CreatesNewFile","Output":"=== RUN TestEnsureCreateWorkflowPrompt_CreatesNewFile\n"} -{"Time":"2026-02-03T00:32:23.154956371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_CreatesNewFile","Output":"--- PASS: TestEnsureCreateWorkflowPrompt_CreatesNewFile (0.01s)\n"} -{"Time":"2026-02-03T00:32:23.155092254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCreateWorkflowPrompt_CreatesNewFile","Elapsed":0.01} -{"Time":"2026-02-03T00:32:23.155104427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample"} -{"Time":"2026-02-03T00:32:23.155109156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample","Output":"=== RUN TestAgentFriendlyOutputExample\n"} -{"Time":"2026-02-03T00:32:23.155367398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output"} -{"Time":"2026-02-03T00:32:23.155377236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":"=== RUN TestAgentFriendlyOutputExample/JSON_Output\n"} -{"Time":"2026-02-03T00:32:23.158633397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" audit_agent_example_test.go:134: Sample JSON Output:\n"} -{"Time":"2026-02-03T00:32:23.158648164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.158654325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"overview\": {\n"} -{"Time":"2026-02-03T00:32:23.158658543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"run_id\": 987654,\n"} -{"Time":"2026-02-03T00:32:23.158663212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"workflow_name\": \"weekly-research\",\n"} -{"Time":"2026-02-03T00:32:23.158668171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"status\": \"completed\",\n"} -{"Time":"2026-02-03T00:32:23.15867312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"conclusion\": \"success\",\n"} -{"Time":"2026-02-03T00:32:23.15867809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"created_at\": \"2024-01-15T10:00:00Z\",\n"} -{"Time":"2026-02-03T00:32:23.158708316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"started_at\": \"2024-01-15T10:01:00Z\",\n"} -{"Time":"2026-02-03T00:32:23.158713686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"updated_at\": \"2024-01-15T10:15:30Z\",\n"} -{"Time":"2026-02-03T00:32:23.158718075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"duration\": \"14.5m\",\n"} -{"Time":"2026-02-03T00:32:23.158721912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"event\": \"schedule\",\n"} -{"Time":"2026-02-03T00:32:23.15872623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"branch\": \"main\",\n"} -{"Time":"2026-02-03T00:32:23.158730317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"url\": \"https://github.com/org/repo/actions/runs/987654\",\n"} -{"Time":"2026-02-03T00:32:23.158735437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"logs_path\": \"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-2894330986\"\n"} -{"Time":"2026-02-03T00:32:23.15874238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.158794818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"metrics\": {\n"} -{"Time":"2026-02-03T00:32:23.158803003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"token_usage\": 45000,\n"} -{"Time":"2026-02-03T00:32:23.158807551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"estimated_cost\": 0.18,\n"} -{"Time":"2026-02-03T00:32:23.158811689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"turns\": 12,\n"} -{"Time":"2026-02-03T00:32:23.158818101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"error_count\": 0,\n"} -{"Time":"2026-02-03T00:32:23.158822529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"warning_count\": 2\n"} -{"Time":"2026-02-03T00:32:23.158837627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.158842456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"key_findings\": [\n"} -{"Time":"2026-02-03T00:32:23.158846715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.158882471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"category\": \"performance\",\n"} -{"Time":"2026-02-03T00:32:23.158887972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"severity\": \"medium\",\n"} -{"Time":"2026-02-03T00:32:23.158892289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"title\": \"Many Iterations\",\n"} -{"Time":"2026-02-03T00:32:23.158896768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"description\": \"Workflow took 12 turns to complete\",\n"} -{"Time":"2026-02-03T00:32:23.158900845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"impact\": \"Many turns may indicate task complexity or unclear instructions\"\n"} -{"Time":"2026-02-03T00:32:23.158905354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.15890877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.158912667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"category\": \"network\",\n"} -{"Time":"2026-02-03T00:32:23.158918178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"severity\": \"medium\",\n"} -{"Time":"2026-02-03T00:32:23.158922175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"title\": \"Blocked Network Requests\",\n"} -{"Time":"2026-02-03T00:32:23.158926593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"description\": \"2 network requests were blocked by firewall\",\n"} -{"Time":"2026-02-03T00:32:23.158930691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"impact\": \"Blocked requests may indicate missing network permissions or unexpected behavior\"\n"} -{"Time":"2026-02-03T00:32:23.158934689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.158938275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.158966177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"category\": \"success\",\n"} -{"Time":"2026-02-03T00:32:23.158970586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"severity\": \"info\",\n"} -{"Time":"2026-02-03T00:32:23.158974393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"title\": \"Workflow Completed Successfully\",\n"} -{"Time":"2026-02-03T00:32:23.158978821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"description\": \"Completed in 12 turns with no errors\",\n"} -{"Time":"2026-02-03T00:32:23.15898343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"impact\": \"No action needed\"\n"} -{"Time":"2026-02-03T00:32:23.158987507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.158991304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.158995552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"recommendations\": [\n"} -{"Time":"2026-02-03T00:32:23.15899956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.159003808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"priority\": \"medium\",\n"} -{"Time":"2026-02-03T00:32:23.159008146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"action\": \"Clarify workflow instructions or break into smaller tasks\",\n"} -{"Time":"2026-02-03T00:32:23.159012614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"reason\": \"Many iterations may indicate unclear objectives or overly complex tasks\",\n"} -{"Time":"2026-02-03T00:32:23.159017834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"example\": \"Split complex workflows into discrete steps with clear success criteria\"\n"} -{"Time":"2026-02-03T00:32:23.159022102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.159054512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.159059512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"performance_metrics\": {\n"} -{"Time":"2026-02-03T00:32:23.159063599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"tokens_per_minute\": 3103.448275862069,\n"} -{"Time":"2026-02-03T00:32:23.159068117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"cost_efficiency\": \"good\",\n"} -{"Time":"2026-02-03T00:32:23.159072656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"avg_tool_duration\": \"1.8s\",\n"} -{"Time":"2026-02-03T00:32:23.159080431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"most_used_tool\": \"github_search_repositories (8 calls)\",\n"} -{"Time":"2026-02-03T00:32:23.159084358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"network_requests\": 42\n"} -{"Time":"2026-02-03T00:32:23.159087844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.159091341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"jobs\": [\n"} -{"Time":"2026-02-03T00:32:23.159094878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.159098645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"name\": \"research\",\n"} -{"Time":"2026-02-03T00:32:23.159103283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"status\": \"completed\",\n"} -{"Time":"2026-02-03T00:32:23.159107661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"conclusion\": \"success\",\n"} -{"Time":"2026-02-03T00:32:23.15913894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"duration\": \"14.5m\"\n"} -{"Time":"2026-02-03T00:32:23.15914446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.159148317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.159152555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"downloaded_files\": null,\n"} -{"Time":"2026-02-03T00:32:23.159156933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"firewall_analysis\": {\n"} -{"Time":"2026-02-03T00:32:23.159161402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"allowed_domains\": [\n"} -{"Time":"2026-02-03T00:32:23.15916565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"api.github.com:443\",\n"} -{"Time":"2026-02-03T00:32:23.159169988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"search.brave.com:443\",\n"} -{"Time":"2026-02-03T00:32:23.159179616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"npmjs.org:443\"\n"} -{"Time":"2026-02-03T00:32:23.159183833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.159187951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"blocked_domains\": [\n"} -{"Time":"2026-02-03T00:32:23.159192159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"tracking.example.com:443\"\n"} -{"Time":"2026-02-03T00:32:23.159197599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.159339334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"total_requests\": 42,\n"} -{"Time":"2026-02-03T00:32:23.159360303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"allowed_requests\": 40,\n"} -{"Time":"2026-02-03T00:32:23.159405447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"blocked_requests\": 2,\n"} -{"Time":"2026-02-03T00:32:23.159426757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"requests_by_domain\": {\n"} -{"Time":"2026-02-03T00:32:23.15944465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"api.github.com:443\": {\n"} -{"Time":"2026-02-03T00:32:23.159461482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"allowed\": 25,\n"} -{"Time":"2026-02-03T00:32:23.159506085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"blocked\": 0\n"} -{"Time":"2026-02-03T00:32:23.159514921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.15951941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"npmjs.org:443\": {\n"} -{"Time":"2026-02-03T00:32:23.159523718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"allowed\": 5,\n"} -{"Time":"2026-02-03T00:32:23.159527935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"blocked\": 0\n"} -{"Time":"2026-02-03T00:32:23.159532073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.1595358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"search.brave.com:443\": {\n"} -{"Time":"2026-02-03T00:32:23.159540188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"allowed\": 10,\n"} -{"Time":"2026-02-03T00:32:23.159544466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"blocked\": 0\n"} -{"Time":"2026-02-03T00:32:23.159548023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.160119419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"tracking.example.com:443\": {\n"} -{"Time":"2026-02-03T00:32:23.160128165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"allowed\": 0,\n"} -{"Time":"2026-02-03T00:32:23.160132543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"blocked\": 2\n"} -{"Time":"2026-02-03T00:32:23.160136631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.160140348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.160145468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.160149385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"tool_usage\": [\n"} -{"Time":"2026-02-03T00:32:23.160277053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.16028625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"name\": \"github_search_repositories\",\n"} -{"Time":"2026-02-03T00:32:23.160290558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"call_count\": 8,\n"} -{"Time":"2026-02-03T00:32:23.160295147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_input_size\": 512,\n"} -{"Time":"2026-02-03T00:32:23.160299415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_output_size\": 4096,\n"} -{"Time":"2026-02-03T00:32:23.160303322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_duration\": \"3.0s\"\n"} -{"Time":"2026-02-03T00:32:23.160307199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.160310806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.160314483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"name\": \"web_search\",\n"} -{"Time":"2026-02-03T00:32:23.160318521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"call_count\": 5,\n"} -{"Time":"2026-02-03T00:32:23.160322317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_input_size\": 256,\n"} -{"Time":"2026-02-03T00:32:23.160326425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_output_size\": 2048,\n"} -{"Time":"2026-02-03T00:32:23.160356972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_duration\": \"2.0s\"\n"} -{"Time":"2026-02-03T00:32:23.160362633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.160367312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.160371419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"name\": \"bash_echo\",\n"} -{"Time":"2026-02-03T00:32:23.16037725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"call_count\": 3,\n"} -{"Time":"2026-02-03T00:32:23.160381448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_input_size\": 128,\n"} -{"Time":"2026-02-03T00:32:23.160385345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_output_size\": 256,\n"} -{"Time":"2026-02-03T00:32:23.160389242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" \"max_duration\": \"500ms\"\n"} -{"Time":"2026-02-03T00:32:23.16039342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.160396877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" ]\n"} -{"Time":"2026-02-03T00:32:23.160400844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.160405613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output"} -{"Time":"2026-02-03T00:32:23.16040911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":"=== RUN TestAgentFriendlyOutputExample/Console_Output\n"} -{"Time":"2026-02-03T00:32:23.163806568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" audit_agent_example_test.go:178: Sample Console Output:\n"} -{"Time":"2026-02-03T00:32:23.163822378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Workflow Run Audit Report\n"} -{"Time":"2026-02-03T00:32:23.163827537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163831625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Overview\n"} -{"Time":"2026-02-03T00:32:23.163835292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163839109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Run ID : 987654\n"} -{"Time":"2026-02-03T00:32:23.163842726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Workflow: weekly-research\n"} -{"Time":"2026-02-03T00:32:23.163857664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Status : completed (success)\n"} -{"Time":"2026-02-03T00:32:23.163861541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Duration: 14.5m\n"} -{"Time":"2026-02-03T00:32:23.163865298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Event : schedule\n"} -{"Time":"2026-02-03T00:32:23.163869025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Branch : main\n"} -{"Time":"2026-02-03T00:32:23.163873002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" URL : https://github.com/org/repo/actions/runs/987654\n"} -{"Time":"2026-02-03T00:32:23.163877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Files : ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-2894330986\n"} -{"Time":"2026-02-03T00:32:23.163880827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163884394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Key Findings\n"} -{"Time":"2026-02-03T00:32:23.163888361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163892078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" 🟡 Many Iterations [performance]\n"} -{"Time":"2026-02-03T00:32:23.163896266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Workflow took 12 turns to complete\n"} -{"Time":"2026-02-03T00:32:23.163900473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Impact: Many turns may indicate task complexity or unclear instructions\n"} -{"Time":"2026-02-03T00:32:23.163905633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163910903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" 🟡 Blocked Network Requests [network]\n"} -{"Time":"2026-02-03T00:32:23.163915632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" 2 network requests were blocked by firewall\n"} -{"Time":"2026-02-03T00:32:23.16391985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Impact: Blocked requests may indicate missing network permissions or unexpected behavior\n"} -{"Time":"2026-02-03T00:32:23.163924358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163928015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ✅ ✓ Workflow Completed Successfully [success]\n"} -{"Time":"2026-02-03T00:32:23.163932083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Completed in 12 turns with no errors\n"} -{"Time":"2026-02-03T00:32:23.16393591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Impact: No action needed\n"} -{"Time":"2026-02-03T00:32:23.163939526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163943213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Recommendations\n"} -{"Time":"2026-02-03T00:32:23.163947311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163951669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" 1. [MEDIUM] Clarify workflow instructions or break into smaller tasks\n"} -{"Time":"2026-02-03T00:32:23.163955857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Reason: Many iterations may indicate unclear objectives or overly complex tasks\n"} -{"Time":"2026-02-03T00:32:23.163960325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Example: Split complex workflows into discrete steps with clear success criteria\n"} -{"Time":"2026-02-03T00:32:23.163964263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.16396828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Performance Metrics\n"} -{"Time":"2026-02-03T00:32:23.163972097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.163978078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Tokens per Minute: 3103.4\n"} -{"Time":"2026-02-03T00:32:23.163982206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Cost Efficiency: ✓ good\n"} -{"Time":"2026-02-03T00:32:23.163986113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Average Tool Duration: 1.8s\n"} -{"Time":"2026-02-03T00:32:23.163991143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Most Used Tool: github_search_repositories (8 calls)\n"} -{"Time":"2026-02-03T00:32:23.163995561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Network Requests: 42\n"} -{"Time":"2026-02-03T00:32:23.163999338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164002844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Metrics\n"} -{"Time":"2026-02-03T00:32:23.164006622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.16401094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Token Usage : 45.0k\n"} -{"Time":"2026-02-03T00:32:23.164015428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Estimated Cost: $0.180\n"} -{"Time":"2026-02-03T00:32:23.164019836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Turns : 12\n"} -{"Time":"2026-02-03T00:32:23.164023743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Errors : 0\n"} -{"Time":"2026-02-03T00:32:23.164032159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Warnings : 2\n"} -{"Time":"2026-02-03T00:32:23.164035525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164038972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Jobs\n"} -{"Time":"2026-02-03T00:32:23.164042549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164047358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ╭────────┬─────────┬──────────┬────────╮\n"} -{"Time":"2026-02-03T00:32:23.164052127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" │Name │Status │Conclusion│Duration│\n"} -{"Time":"2026-02-03T00:32:23.164056204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ├────────┼─────────┼──────────┼────────┤\n"} -{"Time":"2026-02-03T00:32:23.164060492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" │research│completed│success │14.5m │\n"} -{"Time":"2026-02-03T00:32:23.16406445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ╰────────┴─────────┴──────────┴────────╯\n"} -{"Time":"2026-02-03T00:32:23.164069469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Firewall Analysis\n"} -{"Time":"2026-02-03T00:32:23.164072885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164076802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Total Requests : 42\n"} -{"Time":"2026-02-03T00:32:23.164081121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Allowed : 40\n"} -{"Time":"2026-02-03T00:32:23.164085549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Blocked : 2\n"} -{"Time":"2026-02-03T00:32:23.164089586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164093634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Allowed Domains:\n"} -{"Time":"2026-02-03T00:32:23.164097762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ✓ api.github.com:443 (25 requests)\n"} -{"Time":"2026-02-03T00:32:23.16410226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ✓ search.brave.com:443 (10 requests)\n"} -{"Time":"2026-02-03T00:32:23.164106388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ✓ npmjs.org:443 (5 requests)\n"} -{"Time":"2026-02-03T00:32:23.164110405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164114453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Blocked Domains:\n"} -{"Time":"2026-02-03T00:32:23.16411832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ✗ tracking.example.com:443 (2 requests)\n"} -{"Time":"2026-02-03T00:32:23.164122538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164126495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Tool Usage\n"} -{"Time":"2026-02-03T00:32:23.164130443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164134751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ╭──────────────────────────┬─────┬─────────┬──────────┬────────────╮\n"} -{"Time":"2026-02-03T00:32:23.164141784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" │Tool │Calls│Max Input│Max Output│Max Duration│\n"} -{"Time":"2026-02-03T00:32:23.164148005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ├──────────────────────────┼─────┼─────────┼──────────┼────────────┤\n"} -{"Time":"2026-02-03T00:32:23.164153746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" │github_search_repositories│8 │512 │4.10k │3.0s │\n"} -{"Time":"2026-02-03T00:32:23.164158104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" │web_search │5 │256 │2.05k │2.0s │\n"} -{"Time":"2026-02-03T00:32:23.164162482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" │bash_echo │3 │128 │256 │500ms │\n"} -{"Time":"2026-02-03T00:32:23.164167492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" ╰──────────────────────────┴─────┴─────────┴──────────┴────────────╯\n"} -{"Time":"2026-02-03T00:32:23.164172822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" Logs Location\n"} -{"Time":"2026-02-03T00:32:23.164176669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164181538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" /tmp/gh-aw-test-runs/20260203-003222-17960/test-2894330986\n"} -{"Time":"2026-02-03T00:32:23.164186056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" \n"} -{"Time":"2026-02-03T00:32:23.164190895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Key_Findings_Quality"} -{"Time":"2026-02-03T00:32:23.164194572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Key_Findings_Quality","Output":"=== RUN TestAgentFriendlyOutputExample/Key_Findings_Quality\n"} -{"Time":"2026-02-03T00:32:23.16419885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Recommendations_Quality"} -{"Time":"2026-02-03T00:32:23.164202236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Recommendations_Quality","Output":"=== RUN TestAgentFriendlyOutputExample/Recommendations_Quality\n"} -{"Time":"2026-02-03T00:32:23.164206524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Performance_Metrics_Quality"} -{"Time":"2026-02-03T00:32:23.164209781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Performance_Metrics_Quality","Output":"=== RUN TestAgentFriendlyOutputExample/Performance_Metrics_Quality\n"} -{"Time":"2026-02-03T00:32:23.164215071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample","Output":"--- PASS: TestAgentFriendlyOutputExample (0.01s)\n"} -{"Time":"2026-02-03T00:32:23.16422024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Output":" --- PASS: TestAgentFriendlyOutputExample/JSON_Output (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.16422563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/JSON_Output","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164229467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Output":" --- PASS: TestAgentFriendlyOutputExample/Console_Output (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164234096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Console_Output","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164239646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Key_Findings_Quality","Output":" --- PASS: TestAgentFriendlyOutputExample/Key_Findings_Quality (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164244054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Key_Findings_Quality","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164248523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Recommendations_Quality","Output":" --- PASS: TestAgentFriendlyOutputExample/Recommendations_Quality (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164254995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Recommendations_Quality","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164258973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Performance_Metrics_Quality","Output":" --- PASS: TestAgentFriendlyOutputExample/Performance_Metrics_Quality (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164263631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample/Performance_Metrics_Quality","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164267088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputExample","Elapsed":0.01} -{"Time":"2026-02-03T00:32:23.164271095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario"} -{"Time":"2026-02-03T00:32:23.164274542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario","Output":"=== RUN TestAgentFriendlyOutputFailureScenario\n"} -{"Time":"2026-02-03T00:32:23.164278589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Analysis"} -{"Time":"2026-02-03T00:32:23.164282266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Analysis","Output":"=== RUN TestAgentFriendlyOutputFailureScenario/Failure_Analysis\n"} -{"Time":"2026-02-03T00:32:23.164286413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Findings"} -{"Time":"2026-02-03T00:32:23.16428964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Findings","Output":"=== RUN TestAgentFriendlyOutputFailureScenario/Failure_Findings\n"} -{"Time":"2026-02-03T00:32:23.164293827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Recommendations"} -{"Time":"2026-02-03T00:32:23.164297234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Recommendations","Output":"=== RUN TestAgentFriendlyOutputFailureScenario/Failure_Recommendations\n"} -{"Time":"2026-02-03T00:32:23.164301281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure"} -{"Time":"2026-02-03T00:32:23.164304718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":"=== RUN TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure\n"} -{"Time":"2026-02-03T00:32:23.164310068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" audit_agent_example_test.go:403: Failure Scenario JSON Output:\n"} -{"Time":"2026-02-03T00:32:23.164314085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.164317952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"overview\": {\n"} -{"Time":"2026-02-03T00:32:23.16432193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"run_id\": 111222,\n"} -{"Time":"2026-02-03T00:32:23.164326188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"workflow_name\": \"ci-build\",\n"} -{"Time":"2026-02-03T00:32:23.164330636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"status\": \"completed\",\n"} -{"Time":"2026-02-03T00:32:23.164335235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"conclusion\": \"failure\",\n"} -{"Time":"2026-02-03T00:32:23.164340154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"created_at\": \"2024-01-15T12:00:00Z\",\n"} -{"Time":"2026-02-03T00:32:23.164344733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"started_at\": \"0001-01-01T00:00:00Z\",\n"} -{"Time":"2026-02-03T00:32:23.164349231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"updated_at\": \"0001-01-01T00:00:00Z\",\n"} -{"Time":"2026-02-03T00:32:23.164353088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"duration\": \"3.8m\",\n"} -{"Time":"2026-02-03T00:32:23.164357035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"event\": \"push\",\n"} -{"Time":"2026-02-03T00:32:23.164360832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"branch\": \"feature-branch\",\n"} -{"Time":"2026-02-03T00:32:23.16436479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"url\": \"https://github.com/org/repo/actions/runs/111222\",\n"} -{"Time":"2026-02-03T00:32:23.164369288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"logs_path\": \"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-1706539186\"\n"} -{"Time":"2026-02-03T00:32:23.164374388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.164378415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"metrics\": {\n"} -{"Time":"2026-02-03T00:32:23.164383685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"token_usage\": 8000,\n"} -{"Time":"2026-02-03T00:32:23.164387582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"estimated_cost\": 0.03,\n"} -{"Time":"2026-02-03T00:32:23.16439165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"turns\": 4,\n"} -{"Time":"2026-02-03T00:32:23.164395497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"error_count\": 3,\n"} -{"Time":"2026-02-03T00:32:23.164399455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"warning_count\": 1\n"} -{"Time":"2026-02-03T00:32:23.164403312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.164407309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"key_findings\": [\n"} -{"Time":"2026-02-03T00:32:23.164411357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.164415665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"category\": \"error\",\n"} -{"Time":"2026-02-03T00:32:23.164419953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"severity\": \"critical\",\n"} -{"Time":"2026-02-03T00:32:23.164424081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"title\": \"Workflow Failed\",\n"} -{"Time":"2026-02-03T00:32:23.164428549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"description\": \"Workflow 'ci-build' failed with 3 error(s)\",\n"} -{"Time":"2026-02-03T00:32:23.164432797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"impact\": \"Workflow did not complete successfully and may need intervention\"\n"} -{"Time":"2026-02-03T00:32:23.164437435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.164441463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.16444542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"category\": \"tooling\",\n"} -{"Time":"2026-02-03T00:32:23.1644508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"severity\": \"high\",\n"} -{"Time":"2026-02-03T00:32:23.164454958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"title\": \"MCP Server Failures\",\n"} -{"Time":"2026-02-03T00:32:23.164460128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"description\": \"Failed MCP servers: build-tools\",\n"} -{"Time":"2026-02-03T00:32:23.164464406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"impact\": \"Missing tools may limit workflow capabilities\"\n"} -{"Time":"2026-02-03T00:32:23.164468604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.164472451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.164476599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"recommendations\": [\n"} -{"Time":"2026-02-03T00:32:23.164480806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.164484674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"priority\": \"high\",\n"} -{"Time":"2026-02-03T00:32:23.164488771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"action\": \"Review error logs to identify root cause of failure\",\n"} -{"Time":"2026-02-03T00:32:23.164493149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"reason\": \"Understanding failure causes helps prevent recurrence\",\n"} -{"Time":"2026-02-03T00:32:23.164497457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"example\": \"Check the Errors section below for specific error messages and file locations\"\n"} -{"Time":"2026-02-03T00:32:23.164501635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.164505142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.164510762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"priority\": \"high\",\n"} -{"Time":"2026-02-03T00:32:23.16451497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"action\": \"Fix MCP server configuration or dependencies\",\n"} -{"Time":"2026-02-03T00:32:23.164519018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"reason\": \"MCP server failures prevent agent from accessing required tools\",\n"} -{"Time":"2026-02-03T00:32:23.164523796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"example\": \"Check server logs and verify MCP server is properly configured and accessible\"\n"} -{"Time":"2026-02-03T00:32:23.164528956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.164532613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.16453648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"failure_analysis\": {\n"} -{"Time":"2026-02-03T00:32:23.164540317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"primary_failure\": \"failure\",\n"} -{"Time":"2026-02-03T00:32:23.164544315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"failed_jobs\": [\n"} -{"Time":"2026-02-03T00:32:23.164548152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"build\"\n"} -{"Time":"2026-02-03T00:32:23.164553131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.164557119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"error_summary\": \"No specific errors identified\",\n"} -{"Time":"2026-02-03T00:32:23.164561346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"root_cause\": \"MCP server failure: build-tools\"\n"} -{"Time":"2026-02-03T00:32:23.164565364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.164569141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"performance_metrics\": {\n"} -{"Time":"2026-02-03T00:32:23.164573319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"tokens_per_minute\": 2133.3333333333335,\n"} -{"Time":"2026-02-03T00:32:23.164578929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"cost_efficiency\": \"excellent\"\n"} -{"Time":"2026-02-03T00:32:23.164583157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" },\n"} -{"Time":"2026-02-03T00:32:23.164586944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"jobs\": [\n"} -{"Time":"2026-02-03T00:32:23.164590841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.164594639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"name\": \"build\",\n"} -{"Time":"2026-02-03T00:32:23.164598816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"status\": \"completed\",\n"} -{"Time":"2026-02-03T00:32:23.164604327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"conclusion\": \"failure\",\n"} -{"Time":"2026-02-03T00:32:23.164608474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"duration\": \"3.8m\"\n"} -{"Time":"2026-02-03T00:32:23.164612232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.164616299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" ],\n"} -{"Time":"2026-02-03T00:32:23.164620226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"downloaded_files\": null,\n"} -{"Time":"2026-02-03T00:32:23.164624304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"mcp_failures\": [\n"} -{"Time":"2026-02-03T00:32:23.164628181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" {\n"} -{"Time":"2026-02-03T00:32:23.164631968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"server_name\": \"build-tools\",\n"} -{"Time":"2026-02-03T00:32:23.164635936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" \"status\": \"connection_failed\"\n"} -{"Time":"2026-02-03T00:32:23.164640384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.164644151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" ]\n"} -{"Time":"2026-02-03T00:32:23.164647848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" }\n"} -{"Time":"2026-02-03T00:32:23.164653048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario","Output":"--- PASS: TestAgentFriendlyOutputFailureScenario (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164658277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Analysis","Output":" --- PASS: TestAgentFriendlyOutputFailureScenario/Failure_Analysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164662455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Analysis","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164666402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Findings","Output":" --- PASS: TestAgentFriendlyOutputFailureScenario/Failure_Findings (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164671101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Findings","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164674678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Recommendations","Output":" --- PASS: TestAgentFriendlyOutputFailureScenario/Failure_Recommendations (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164680599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/Failure_Recommendations","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164684376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Output":" --- PASS: TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164688915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario/JSON_Output_for_Failure","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164692281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentFriendlyOutputFailureScenario","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164696358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration"} -{"Time":"2026-02-03T00:32:23.164700326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration","Output":"=== RUN TestKeyFindingsGeneration\n"} -{"Time":"2026-02-03T00:32:23.164704353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Failed_workflow_with_errors"} -{"Time":"2026-02-03T00:32:23.16470765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Failed_workflow_with_errors","Output":"=== RUN TestKeyFindingsGeneration/Failed_workflow_with_errors\n"} -{"Time":"2026-02-03T00:32:23.164711787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/High_cost_workflow"} -{"Time":"2026-02-03T00:32:23.164716125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/High_cost_workflow","Output":"=== RUN TestKeyFindingsGeneration/High_cost_workflow\n"} -{"Time":"2026-02-03T00:32:23.164720624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/MCP_failures"} -{"Time":"2026-02-03T00:32:23.16472389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/MCP_failures","Output":"=== RUN TestKeyFindingsGeneration/MCP_failures\n"} -{"Time":"2026-02-03T00:32:23.164727757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Missing_tools"} -{"Time":"2026-02-03T00:32:23.164731123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Missing_tools","Output":"=== RUN TestKeyFindingsGeneration/Missing_tools\n"} -{"Time":"2026-02-03T00:32:23.164735542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration","Output":"--- PASS: TestKeyFindingsGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.16473992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Failed_workflow_with_errors","Output":" --- PASS: TestKeyFindingsGeneration/Failed_workflow_with_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.16474527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Failed_workflow_with_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164769124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/High_cost_workflow","Output":" --- PASS: TestKeyFindingsGeneration/High_cost_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164773753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/High_cost_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:23.16477732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/MCP_failures","Output":" --- PASS: TestKeyFindingsGeneration/MCP_failures (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.16478265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/MCP_failures","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164786146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Missing_tools","Output":" --- PASS: TestKeyFindingsGeneration/Missing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164791606Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration/Missing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164794862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestKeyFindingsGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164798008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration"} -{"Time":"2026-02-03T00:32:23.164801074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration","Output":"=== RUN TestRecommendationsGeneration\n"} -{"Time":"2026-02-03T00:32:23.164805161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Critical_failure"} -{"Time":"2026-02-03T00:32:23.164808608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Critical_failure","Output":"=== RUN TestRecommendationsGeneration/Critical_failure\n"} -{"Time":"2026-02-03T00:32:23.164812746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/High_cost_with_many_turns"} -{"Time":"2026-02-03T00:32:23.164816002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/High_cost_with_many_turns","Output":"=== RUN TestRecommendationsGeneration/High_cost_with_many_turns\n"} -{"Time":"2026-02-03T00:32:23.164819939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Missing_tools"} -{"Time":"2026-02-03T00:32:23.164823355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Missing_tools","Output":"=== RUN TestRecommendationsGeneration/Missing_tools\n"} -{"Time":"2026-02-03T00:32:23.164827243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/MCP_failures"} -{"Time":"2026-02-03T00:32:23.164830529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/MCP_failures","Output":"=== RUN TestRecommendationsGeneration/MCP_failures\n"} -{"Time":"2026-02-03T00:32:23.164835057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration","Output":"--- PASS: TestRecommendationsGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164839205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Critical_failure","Output":" --- PASS: TestRecommendationsGeneration/Critical_failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164843563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Critical_failure","Elapsed":0} -{"Time":"2026-02-03T00:32:23.16484718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/High_cost_with_many_turns","Output":" --- PASS: TestRecommendationsGeneration/High_cost_with_many_turns (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164851929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/High_cost_with_many_turns","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164855646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Missing_tools","Output":" --- PASS: TestRecommendationsGeneration/Missing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164861336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/Missing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164865173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/MCP_failures","Output":" --- PASS: TestRecommendationsGeneration/MCP_failures (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164869221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration/MCP_failures","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164873198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationsGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164876525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration"} -{"Time":"2026-02-03T00:32:23.164879771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration","Output":"=== RUN TestFailureAnalysisGeneration\n"} -{"Time":"2026-02-03T00:32:23.164883568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Simple_failure_with_error"} -{"Time":"2026-02-03T00:32:23.164886854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Simple_failure_with_error","Output":"=== RUN TestFailureAnalysisGeneration/Simple_failure_with_error\n"} -{"Time":"2026-02-03T00:32:23.164890881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Permission_denied_error"} -{"Time":"2026-02-03T00:32:23.164894368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Permission_denied_error","Output":"=== RUN TestFailureAnalysisGeneration/Permission_denied_error\n"} -{"Time":"2026-02-03T00:32:23.164898355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/MCP_server_failure"} -{"Time":"2026-02-03T00:32:23.164901271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/MCP_server_failure","Output":"=== RUN TestFailureAnalysisGeneration/MCP_server_failure\n"} -{"Time":"2026-02-03T00:32:23.164904958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Failed_jobs"} -{"Time":"2026-02-03T00:32:23.164908314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Failed_jobs","Output":"=== RUN TestFailureAnalysisGeneration/Failed_jobs\n"} -{"Time":"2026-02-03T00:32:23.164912522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration","Output":"--- PASS: TestFailureAnalysisGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.16491698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Simple_failure_with_error","Output":" --- PASS: TestFailureAnalysisGeneration/Simple_failure_with_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164921589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Simple_failure_with_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164925656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Permission_denied_error","Output":" --- PASS: TestFailureAnalysisGeneration/Permission_denied_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164930575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Permission_denied_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164934523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/MCP_server_failure","Output":" --- PASS: TestFailureAnalysisGeneration/MCP_server_failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164940053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/MCP_server_failure","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164943409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Failed_jobs","Output":" --- PASS: TestFailureAnalysisGeneration/Failed_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.164954179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration/Failed_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164957516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFailureAnalysisGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.164960461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration"} -{"Time":"2026-02-03T00:32:23.164963497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration","Output":"=== RUN TestPerformanceMetricsGeneration\n"} -{"Time":"2026-02-03T00:32:23.164967164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Excellent_cost_efficiency"} -{"Time":"2026-02-03T00:32:23.16497036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Excellent_cost_efficiency","Output":"=== RUN TestPerformanceMetricsGeneration/Excellent_cost_efficiency\n"} -{"Time":"2026-02-03T00:32:23.164974668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Poor_cost_efficiency"} -{"Time":"2026-02-03T00:32:23.164978244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Poor_cost_efficiency","Output":"=== RUN TestPerformanceMetricsGeneration/Poor_cost_efficiency\n"} -{"Time":"2026-02-03T00:32:23.164982152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_tool_usage"} -{"Time":"2026-02-03T00:32:23.164985528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_tool_usage","Output":"=== RUN TestPerformanceMetricsGeneration/With_tool_usage\n"} -{"Time":"2026-02-03T00:32:23.164990587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_firewall_analysis"} -{"Time":"2026-02-03T00:32:23.164994304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_firewall_analysis","Output":"=== RUN TestPerformanceMetricsGeneration/With_firewall_analysis\n"} -{"Time":"2026-02-03T00:32:23.164999634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration","Output":"--- PASS: TestPerformanceMetricsGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.165006688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Excellent_cost_efficiency","Output":" --- PASS: TestPerformanceMetricsGeneration/Excellent_cost_efficiency (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.165011837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Excellent_cost_efficiency","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165016285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Poor_cost_efficiency","Output":" --- PASS: TestPerformanceMetricsGeneration/Poor_cost_efficiency (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.165021265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/Poor_cost_efficiency","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165025412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_tool_usage","Output":" --- PASS: TestPerformanceMetricsGeneration/With_tool_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.165031724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_tool_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165035722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_firewall_analysis","Output":" --- PASS: TestPerformanceMetricsGeneration/With_firewall_analysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.16504007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration/With_firewall_analysis","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165043426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPerformanceMetricsGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165046722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONStructure"} -{"Time":"2026-02-03T00:32:23.165049908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONStructure","Output":"=== RUN TestAuditDataJSONStructure\n"} -{"Time":"2026-02-03T00:32:23.165054627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONStructure","Output":"--- PASS: TestAuditDataJSONStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.165058835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1650619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportIncludesInputSizes"} -{"Time":"2026-02-03T00:32:23.165065157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportIncludesInputSizes","Output":"=== RUN TestAuditReportIncludesInputSizes\n"} -{"Time":"2026-02-03T00:32:23.165069875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportIncludesInputSizes","Output":"--- PASS: TestAuditReportIncludesInputSizes (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.165073833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportIncludesInputSizes","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165076988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONIncludesInputSizes"} -{"Time":"2026-02-03T00:32:23.165080365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONIncludesInputSizes","Output":"=== RUN TestAuditDataJSONIncludesInputSizes\n"} -{"Time":"2026-02-03T00:32:23.165084713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONIncludesInputSizes","Output":"--- PASS: TestAuditDataJSONIncludesInputSizes (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.16508866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditDataJSONIncludesInputSizes","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165091686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageInfoStructure"} -{"Time":"2026-02-03T00:32:23.165095102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageInfoStructure","Output":"=== RUN TestToolUsageInfoStructure\n"} -{"Time":"2026-02-03T00:32:23.165099611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageInfoStructure","Output":"--- PASS: TestToolUsageInfoStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.165103478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageInfoStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:23.165106574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData"} -{"Time":"2026-02-03T00:32:23.16511011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData","Output":"=== RUN TestExtractMCPToolUsageData\n"} -{"Time":"2026-02-03T00:32:23.165621197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/valid_gateway_log_with_tool_calls"} -{"Time":"2026-02-03T00:32:23.165635965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/valid_gateway_log_with_tool_calls","Output":"=== RUN TestExtractMCPToolUsageData/valid_gateway_log_with_tool_calls\n"} -{"Time":"2026-02-03T00:32:23.165706075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/multiple_servers"} -{"Time":"2026-02-03T00:32:23.165715463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/multiple_servers","Output":"=== RUN TestExtractMCPToolUsageData/multiple_servers\n"} -{"Time":"2026-02-03T00:32:23.166178076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/tool_call_with_errors"} -{"Time":"2026-02-03T00:32:23.166192383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/tool_call_with_errors","Output":"=== RUN TestExtractMCPToolUsageData/tool_call_with_errors\n"} -{"Time":"2026-02-03T00:32:23.166632934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/no_gateway.jsonl_file"} -{"Time":"2026-02-03T00:32:23.166645738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/no_gateway.jsonl_file","Output":"=== RUN TestExtractMCPToolUsageData/no_gateway.jsonl_file\n"} -{"Time":"2026-02-03T00:32:23.166950407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData","Output":"--- PASS: TestExtractMCPToolUsageData (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.166966497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/valid_gateway_log_with_tool_calls","Output":" --- PASS: TestExtractMCPToolUsageData/valid_gateway_log_with_tool_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.166971877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/valid_gateway_log_with_tool_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:23.166976165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/multiple_servers","Output":" --- PASS: TestExtractMCPToolUsageData/multiple_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.166990632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/multiple_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:23.167002484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/tool_call_with_errors","Output":" --- PASS: TestExtractMCPToolUsageData/tool_call_with_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.167007393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/tool_call_with_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1670111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/no_gateway.jsonl_file","Output":" --- PASS: TestExtractMCPToolUsageData/no_gateway.jsonl_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.167058969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData/no_gateway.jsonl_file","Elapsed":0} -{"Time":"2026-02-03T00:32:23.167070431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPToolUsageData","Elapsed":0} -{"Time":"2026-02-03T00:32:23.167073897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolSummaryCalculations"} -{"Time":"2026-02-03T00:32:23.167077263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolSummaryCalculations","Output":"=== RUN TestMCPToolSummaryCalculations\n"} -{"Time":"2026-02-03T00:32:23.167503358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolSummaryCalculations","Output":"--- PASS: TestMCPToolSummaryCalculations (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.167554364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolSummaryCalculations","Elapsed":0} -{"Time":"2026-02-03T00:32:23.167566035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithMCPToolUsage"} -{"Time":"2026-02-03T00:32:23.167577527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithMCPToolUsage","Output":"=== RUN TestBuildAuditDataWithMCPToolUsage\n"} -{"Time":"2026-02-03T00:32:23.168008711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithMCPToolUsage","Output":"--- PASS: TestBuildAuditDataWithMCPToolUsage (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.168062251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithMCPToolUsage","Elapsed":0} -{"Time":"2026-02-03T00:32:23.168073242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize"} -{"Time":"2026-02-03T00:32:23.168078422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize","Output":"=== RUN TestCalculateDirectorySize\n"} -{"Time":"2026-02-03T00:32:23.17062377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/empty_directory"} -{"Time":"2026-02-03T00:32:23.170635152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/empty_directory","Output":"=== RUN TestCalculateDirectorySize/empty_directory\n"} -{"Time":"2026-02-03T00:32:23.170861323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/single_file"} -{"Time":"2026-02-03T00:32:23.170875049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/single_file","Output":"=== RUN TestCalculateDirectorySize/single_file\n"} -{"Time":"2026-02-03T00:32:23.171155192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/multiple_files_in_nested_directories"} -{"Time":"2026-02-03T00:32:23.171170621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/multiple_files_in_nested_directories","Output":"=== RUN TestCalculateDirectorySize/multiple_files_in_nested_directories\n"} -{"Time":"2026-02-03T00:32:23.171591887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/nonexistent_directory"} -{"Time":"2026-02-03T00:32:23.171605031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/nonexistent_directory","Output":"=== RUN TestCalculateDirectorySize/nonexistent_directory\n"} -{"Time":"2026-02-03T00:32:23.171678679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize","Output":"--- PASS: TestCalculateDirectorySize (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.171692755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/empty_directory","Output":" --- PASS: TestCalculateDirectorySize/empty_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.171697694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/empty_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:23.171702183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/single_file","Output":" --- PASS: TestCalculateDirectorySize/single_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.171707533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/single_file","Elapsed":0} -{"Time":"2026-02-03T00:32:23.171711349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/multiple_files_in_nested_directories","Output":" --- PASS: TestCalculateDirectorySize/multiple_files_in_nested_directories (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.171720346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/multiple_files_in_nested_directories","Elapsed":0} -{"Time":"2026-02-03T00:32:23.171723743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/nonexistent_directory","Output":" --- PASS: TestCalculateDirectorySize/nonexistent_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.171789125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize/nonexistent_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:23.171795386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateDirectorySize","Elapsed":0} -{"Time":"2026-02-03T00:32:23.171799123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString"} -{"Time":"2026-02-03T00:32:23.17180271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString","Output":"=== RUN TestParseDurationString\n"} -{"Time":"2026-02-03T00:32:23.171849017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_seconds"} -{"Time":"2026-02-03T00:32:23.171857312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_seconds","Output":"=== RUN TestParseDurationString/valid_duration_-_seconds\n"} -{"Time":"2026-02-03T00:32:23.17191012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_minutes"} -{"Time":"2026-02-03T00:32:23.171920089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_minutes","Output":"=== RUN TestParseDurationString/valid_duration_-_minutes\n"} -{"Time":"2026-02-03T00:32:23.171972777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_hours"} -{"Time":"2026-02-03T00:32:23.171984178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_hours","Output":"=== RUN TestParseDurationString/valid_duration_-_hours\n"} -{"Time":"2026-02-03T00:32:23.172047186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_complex"} -{"Time":"2026-02-03T00:32:23.172057886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_complex","Output":"=== RUN TestParseDurationString/valid_duration_-_complex\n"} -{"Time":"2026-02-03T00:32:23.172100285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/invalid_duration"} -{"Time":"2026-02-03T00:32:23.172104874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/invalid_duration","Output":"=== RUN TestParseDurationString/invalid_duration\n"} -{"Time":"2026-02-03T00:32:23.172148756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/empty_string"} -{"Time":"2026-02-03T00:32:23.172153855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/empty_string","Output":"=== RUN TestParseDurationString/empty_string\n"} -{"Time":"2026-02-03T00:32:23.172192687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/zero_duration"} -{"Time":"2026-02-03T00:32:23.172196946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/zero_duration","Output":"=== RUN TestParseDurationString/zero_duration\n"} -{"Time":"2026-02-03T00:32:23.1722315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString","Output":"--- PASS: TestParseDurationString (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172238012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_seconds","Output":" --- PASS: TestParseDurationString/valid_duration_-_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.17224241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172246117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_minutes","Output":" --- PASS: TestParseDurationString/valid_duration_-_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172250365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172253701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_hours","Output":" --- PASS: TestParseDurationString/valid_duration_-_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172257709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172261155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_complex","Output":" --- PASS: TestParseDurationString/valid_duration_-_complex (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172265163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/valid_duration_-_complex","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172268429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/invalid_duration","Output":" --- PASS: TestParseDurationString/invalid_duration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172272306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/invalid_duration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172275492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/empty_string","Output":" --- PASS: TestParseDurationString/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172279309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172284409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/zero_duration","Output":" --- PASS: TestParseDurationString/zero_duration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172313884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString/zero_duration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172318642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseDurationString","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172321668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString"} -{"Time":"2026-02-03T00:32:23.172324964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString","Output":"=== RUN TestTruncateString\n"} -{"Time":"2026-02-03T00:32:23.172356253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_shorter_than_max_length"} -{"Time":"2026-02-03T00:32:23.17236018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_shorter_than_max_length","Output":"=== RUN TestTruncateString/string_shorter_than_max_length\n"} -{"Time":"2026-02-03T00:32:23.172398972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_equal_to_max_length"} -{"Time":"2026-02-03T00:32:23.172403922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_equal_to_max_length","Output":"=== RUN TestTruncateString/string_equal_to_max_length\n"} -{"Time":"2026-02-03T00:32:23.172438947Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_longer_than_max_length"} -{"Time":"2026-02-03T00:32:23.172443115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_longer_than_max_length","Output":"=== RUN TestTruncateString/string_longer_than_max_length\n"} -{"Time":"2026-02-03T00:32:23.172477599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_3_or_less"} -{"Time":"2026-02-03T00:32:23.172484883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_3_or_less","Output":"=== RUN TestTruncateString/max_length_3_or_less\n"} -{"Time":"2026-02-03T00:32:23.172524206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_2"} -{"Time":"2026-02-03T00:32:23.172536679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_2","Output":"=== RUN TestTruncateString/max_length_2\n"} -{"Time":"2026-02-03T00:32:23.172581203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_1"} -{"Time":"2026-02-03T00:32:23.172593115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_1","Output":"=== RUN TestTruncateString/max_length_1\n"} -{"Time":"2026-02-03T00:32:23.172630885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/empty_string"} -{"Time":"2026-02-03T00:32:23.172641926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/empty_string","Output":"=== RUN TestTruncateString/empty_string\n"} -{"Time":"2026-02-03T00:32:23.172686078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/unicode_string"} -{"Time":"2026-02-03T00:32:23.172696277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/unicode_string","Output":"=== RUN TestTruncateString/unicode_string\n"} -{"Time":"2026-02-03T00:32:23.172733968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString","Output":"--- PASS: TestTruncateString (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172746721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_shorter_than_max_length","Output":" --- PASS: TestTruncateString/string_shorter_than_max_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172780755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_shorter_than_max_length","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172785143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_equal_to_max_length","Output":" --- PASS: TestTruncateString/string_equal_to_max_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172789902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_equal_to_max_length","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172793288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_longer_than_max_length","Output":" --- PASS: TestTruncateString/string_longer_than_max_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172797616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/string_longer_than_max_length","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172801173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_3_or_less","Output":" --- PASS: TestTruncateString/max_length_3_or_less (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172806553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_3_or_less","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172815119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_2","Output":" --- PASS: TestTruncateString/max_length_2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172819317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_2","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172822623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_1","Output":" --- PASS: TestTruncateString/max_length_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.17282665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/max_length_1","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172830057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/empty_string","Output":" --- PASS: TestTruncateString/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172834385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172837591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/unicode_string","Output":" --- PASS: TestTruncateString/unicode_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.172870873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString/unicode_string","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172875161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncateString","Elapsed":0} -{"Time":"2026-02-03T00:32:23.172877605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadedFilesInAuditData"} -{"Time":"2026-02-03T00:32:23.172881673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadedFilesInAuditData","Output":"=== RUN TestDownloadedFilesInAuditData\n"} -{"Time":"2026-02-03T00:32:23.173822458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadedFilesInAuditData","Output":"--- PASS: TestDownloadedFilesInAuditData (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.173864858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadedFilesInAuditData","Elapsed":0} -{"Time":"2026-02-03T00:32:23.173869676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleOutputIncludesFileInfo"} -{"Time":"2026-02-03T00:32:23.173873033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleOutputIncludesFileInfo","Output":"=== RUN TestConsoleOutputIncludesFileInfo\n"} -{"Time":"2026-02-03T00:32:23.174034494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleOutputIncludesFileInfo","Output":"--- PASS: TestConsoleOutputIncludesFileInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.174070221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleOutputIncludesFileInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:23.17407522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration"} -{"Time":"2026-02-03T00:32:23.174078837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration","Output":"=== RUN TestAuditReportFileListingIntegration\n"} -{"Time":"2026-02-03T00:32:23.17491657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/aw_info.json"} -{"Time":"2026-02-03T00:32:23.174930446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/aw_info.json","Output":"=== RUN TestAuditReportFileListingIntegration/aw_info.json\n"} -{"Time":"2026-02-03T00:32:23.174987632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/safe_output.jsonl"} -{"Time":"2026-02-03T00:32:23.174998362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/safe_output.jsonl","Output":"=== RUN TestAuditReportFileListingIntegration/safe_output.jsonl\n"} -{"Time":"2026-02-03T00:32:23.175048215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/firewall.md"} -{"Time":"2026-02-03T00:32:23.175060789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/firewall.md","Output":"=== RUN TestAuditReportFileListingIntegration/firewall.md\n"} -{"Time":"2026-02-03T00:32:23.175122223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/run_summary.json"} -{"Time":"2026-02-03T00:32:23.17513101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/run_summary.json","Output":"=== RUN TestAuditReportFileListingIntegration/run_summary.json\n"} -{"Time":"2026-02-03T00:32:23.175189098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/custom.json"} -{"Time":"2026-02-03T00:32:23.17520087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/custom.json","Output":"=== RUN TestAuditReportFileListingIntegration/custom.json\n"} -{"Time":"2026-02-03T00:32:23.175257726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/notes.txt"} -{"Time":"2026-02-03T00:32:23.175262775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/notes.txt","Output":"=== RUN TestAuditReportFileListingIntegration/notes.txt\n"} -{"Time":"2026-02-03T00:32:23.176059322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration","Output":"--- PASS: TestAuditReportFileListingIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.176068709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/aw_info.json","Output":" --- PASS: TestAuditReportFileListingIntegration/aw_info.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.176073228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/aw_info.json","Elapsed":0} -{"Time":"2026-02-03T00:32:23.176076975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/safe_output.jsonl","Output":" --- PASS: TestAuditReportFileListingIntegration/safe_output.jsonl (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.176081463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/safe_output.jsonl","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1760849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/firewall.md","Output":" --- PASS: TestAuditReportFileListingIntegration/firewall.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.176089067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/firewall.md","Elapsed":0} -{"Time":"2026-02-03T00:32:23.176094227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/run_summary.json","Output":" --- PASS: TestAuditReportFileListingIntegration/run_summary.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.176098375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/run_summary.json","Elapsed":0} -{"Time":"2026-02-03T00:32:23.176101601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/custom.json","Output":" --- PASS: TestAuditReportFileListingIntegration/custom.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.17610666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/custom.json","Elapsed":0} -{"Time":"2026-02-03T00:32:23.176109916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/notes.txt","Output":" --- PASS: TestAuditReportFileListingIntegration/notes.txt (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.176660706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration/notes.txt","Elapsed":0} -{"Time":"2026-02-03T00:32:23.176673079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditReportFileListingIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.176689099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings"} -{"Time":"2026-02-03T00:32:23.176693176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings","Output":"=== RUN TestGenerateFindings\n"} -{"Time":"2026-02-03T00:32:23.176831354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/successful_workflow_with_no_issues"} -{"Time":"2026-02-03T00:32:23.176888711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/successful_workflow_with_no_issues","Output":"=== RUN TestGenerateFindings/successful_workflow_with_no_issues\n"} -{"Time":"2026-02-03T00:32:23.177009907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/failed_workflow"} -{"Time":"2026-02-03T00:32:23.177069078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/failed_workflow","Output":"=== RUN TestGenerateFindings/failed_workflow\n"} -{"Time":"2026-02-03T00:32:23.177182409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/timed_out_workflow"} -{"Time":"2026-02-03T00:32:23.177191516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/timed_out_workflow","Output":"=== RUN TestGenerateFindings/timed_out_workflow\n"} -{"Time":"2026-02-03T00:32:23.17730609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_cost_workflow"} -{"Time":"2026-02-03T00:32:23.177310468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_cost_workflow","Output":"=== RUN TestGenerateFindings/high_cost_workflow\n"} -{"Time":"2026-02-03T00:32:23.177470346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/moderate_cost_workflow"} -{"Time":"2026-02-03T00:32:23.177506905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/moderate_cost_workflow","Output":"=== RUN TestGenerateFindings/moderate_cost_workflow\n"} -{"Time":"2026-02-03T00:32:23.177640814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_token_usage"} -{"Time":"2026-02-03T00:32:23.177650402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_token_usage","Output":"=== RUN TestGenerateFindings/high_token_usage\n"} -{"Time":"2026-02-03T00:32:23.177778391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/many_iterations"} -{"Time":"2026-02-03T00:32:23.177858029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/many_iterations","Output":"=== RUN TestGenerateFindings/many_iterations\n"} -{"Time":"2026-02-03T00:32:23.178031653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/multiple_errors"} -{"Time":"2026-02-03T00:32:23.178041522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/multiple_errors","Output":"=== RUN TestGenerateFindings/multiple_errors\n"} -{"Time":"2026-02-03T00:32:23.178046271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/MCP_server_failures"} -{"Time":"2026-02-03T00:32:23.178050038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/MCP_server_failures","Output":"=== RUN TestGenerateFindings/MCP_server_failures\n"} -{"Time":"2026-02-03T00:32:23.178053995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/missing_tools"} -{"Time":"2026-02-03T00:32:23.178058273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/missing_tools","Output":"=== RUN TestGenerateFindings/missing_tools\n"} -{"Time":"2026-02-03T00:32:23.17829207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/firewall_blocked_requests"} -{"Time":"2026-02-03T00:32:23.178301487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/firewall_blocked_requests","Output":"=== RUN TestGenerateFindings/firewall_blocked_requests\n"} -{"Time":"2026-02-03T00:32:23.178307568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings","Output":"--- PASS: TestGenerateFindings (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178314782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/successful_workflow_with_no_issues","Output":" --- PASS: TestGenerateFindings/successful_workflow_with_no_issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178319962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/successful_workflow_with_no_issues","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178324209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/failed_workflow","Output":" --- PASS: TestGenerateFindings/failed_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178328758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/failed_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178332345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/timed_out_workflow","Output":" --- PASS: TestGenerateFindings/timed_out_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178336542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/timed_out_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178340289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_cost_workflow","Output":" --- PASS: TestGenerateFindings/high_cost_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178345018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_cost_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178348605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/moderate_cost_workflow","Output":" --- PASS: TestGenerateFindings/moderate_cost_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178545612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/moderate_cost_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178552095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_token_usage","Output":" --- PASS: TestGenerateFindings/high_token_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178556743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/high_token_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178560771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/many_iterations","Output":" --- PASS: TestGenerateFindings/many_iterations (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178565349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/many_iterations","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178569046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/multiple_errors","Output":" --- PASS: TestGenerateFindings/multiple_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178573625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/multiple_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178577282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/MCP_server_failures","Output":" --- PASS: TestGenerateFindings/MCP_server_failures (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.17858177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/MCP_server_failures","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178585236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/missing_tools","Output":" --- PASS: TestGenerateFindings/missing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178591348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/missing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178594904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/firewall_blocked_requests","Output":" --- PASS: TestGenerateFindings/firewall_blocked_requests (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.178601527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings/firewall_blocked_requests","Elapsed":0} -{"Time":"2026-02-03T00:32:23.178899142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFindings","Elapsed":0} -{"Time":"2026-02-03T00:32:23.17896749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations"} -{"Time":"2026-02-03T00:32:23.17898925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations","Output":"=== RUN TestGenerateRecommendations\n"} -{"Time":"2026-02-03T00:32:23.17899977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/failed_workflow_generates_review_recommendation"} -{"Time":"2026-02-03T00:32:23.179003527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/failed_workflow_generates_review_recommendation","Output":"=== RUN TestGenerateRecommendations/failed_workflow_generates_review_recommendation\n"} -{"Time":"2026-02-03T00:32:23.17901035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/critical_findings_generate_review_recommendation"} -{"Time":"2026-02-03T00:32:23.179013846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/critical_findings_generate_review_recommendation","Output":"=== RUN TestGenerateRecommendations/critical_findings_generate_review_recommendation\n"} -{"Time":"2026-02-03T00:32:23.179018194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/high_cost_findings_generate_optimization_recommendation"} -{"Time":"2026-02-03T00:32:23.179021821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/high_cost_findings_generate_optimization_recommendation","Output":"=== RUN TestGenerateRecommendations/high_cost_findings_generate_optimization_recommendation\n"} -{"Time":"2026-02-03T00:32:23.179112295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/missing_tools_generate_add_tools_recommendation"} -{"Time":"2026-02-03T00:32:23.179120801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/missing_tools_generate_add_tools_recommendation","Output":"=== RUN TestGenerateRecommendations/missing_tools_generate_add_tools_recommendation\n"} -{"Time":"2026-02-03T00:32:23.179271076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/MCP_failures_generate_fix_recommendation"} -{"Time":"2026-02-03T00:32:23.179281896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/MCP_failures_generate_fix_recommendation","Output":"=== RUN TestGenerateRecommendations/MCP_failures_generate_fix_recommendation\n"} -{"Time":"2026-02-03T00:32:23.179418311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/many_firewall_blocks_generate_network_review_recommendation"} -{"Time":"2026-02-03T00:32:23.179427918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/many_firewall_blocks_generate_network_review_recommendation","Output":"=== RUN TestGenerateRecommendations/many_firewall_blocks_generate_network_review_recommendation\n"} -{"Time":"2026-02-03T00:32:23.17954107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/successful_workflow_with_no_issues_gets_monitoring_recommendation"} -{"Time":"2026-02-03T00:32:23.179602114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/successful_workflow_with_no_issues_gets_monitoring_recommendation","Output":"=== RUN TestGenerateRecommendations/successful_workflow_with_no_issues_gets_monitoring_recommendation\n"} -{"Time":"2026-02-03T00:32:23.179719603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations","Output":"--- PASS: TestGenerateRecommendations (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.179789283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/failed_workflow_generates_review_recommendation","Output":" --- PASS: TestGenerateRecommendations/failed_workflow_generates_review_recommendation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.179799101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/failed_workflow_generates_review_recommendation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1798039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/critical_findings_generate_review_recommendation","Output":" --- PASS: TestGenerateRecommendations/critical_findings_generate_review_recommendation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.17980903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/critical_findings_generate_review_recommendation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.179874371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/high_cost_findings_generate_optimization_recommendation","Output":" --- PASS: TestGenerateRecommendations/high_cost_findings_generate_optimization_recommendation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.179885332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/high_cost_findings_generate_optimization_recommendation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.179889971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/missing_tools_generate_add_tools_recommendation","Output":" --- PASS: TestGenerateRecommendations/missing_tools_generate_add_tools_recommendation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.179895201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/missing_tools_generate_add_tools_recommendation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.179960583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/MCP_failures_generate_fix_recommendation","Output":" --- PASS: TestGenerateRecommendations/MCP_failures_generate_fix_recommendation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.179968647Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/MCP_failures_generate_fix_recommendation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.179972955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/many_firewall_blocks_generate_network_review_recommendation","Output":" --- PASS: TestGenerateRecommendations/many_firewall_blocks_generate_network_review_recommendation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.179977905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/many_firewall_blocks_generate_network_review_recommendation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.180000627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/successful_workflow_with_no_issues_gets_monitoring_recommendation","Output":" --- PASS: TestGenerateRecommendations/successful_workflow_with_no_issues_gets_monitoring_recommendation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.180128726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations/successful_workflow_with_no_issues_gets_monitoring_recommendation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.180138224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateRecommendations","Elapsed":0} -{"Time":"2026-02-03T00:32:23.180141841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis"} -{"Time":"2026-02-03T00:32:23.180145447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis","Output":"=== RUN TestGenerateFailureAnalysis\n"} -{"Time":"2026-02-03T00:32:23.180303432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/basic_failure_analysis"} -{"Time":"2026-02-03T00:32:23.180342124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/basic_failure_analysis","Output":"=== RUN TestGenerateFailureAnalysis/basic_failure_analysis\n"} -{"Time":"2026-02-03T00:32:23.180464984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_failed_jobs"} -{"Time":"2026-02-03T00:32:23.180474311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_failed_jobs","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_failed_jobs\n"} -{"Time":"2026-02-03T00:32:23.180595146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_single_error"} -{"Time":"2026-02-03T00:32:23.18062929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_single_error","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_single_error\n"} -{"Time":"2026-02-03T00:32:23.180776996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_multiple_errors"} -{"Time":"2026-02-03T00:32:23.180818854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_multiple_errors","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_multiple_errors\n"} -{"Time":"2026-02-03T00:32:23.181299681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_MCP_server_failure_root_cause"} -{"Time":"2026-02-03T00:32:23.181310371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_MCP_server_failure_root_cause","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_MCP_server_failure_root_cause\n"} -{"Time":"2026-02-03T00:32:23.181315821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_timeout_error_pattern"} -{"Time":"2026-02-03T00:32:23.181319167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_timeout_error_pattern","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_timeout_error_pattern\n"} -{"Time":"2026-02-03T00:32:23.181323435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_permission_error_pattern"} -{"Time":"2026-02-03T00:32:23.181327242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_permission_error_pattern","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_permission_error_pattern\n"} -{"Time":"2026-02-03T00:32:23.181332893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_not_found_error_pattern"} -{"Time":"2026-02-03T00:32:23.181336249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_not_found_error_pattern","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_not_found_error_pattern\n"} -{"Time":"2026-02-03T00:32:23.181340537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_authentication_error_pattern"} -{"Time":"2026-02-03T00:32:23.181344033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_authentication_error_pattern","Output":"=== RUN TestGenerateFailureAnalysis/failure_with_authentication_error_pattern\n"} -{"Time":"2026-02-03T00:32:23.181348312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/unknown_failure_with_no_errors"} -{"Time":"2026-02-03T00:32:23.181351748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/unknown_failure_with_no_errors","Output":"=== RUN TestGenerateFailureAnalysis/unknown_failure_with_no_errors\n"} -{"Time":"2026-02-03T00:32:23.181357318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis","Output":"--- PASS: TestGenerateFailureAnalysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181362298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/basic_failure_analysis","Output":" --- PASS: TestGenerateFailureAnalysis/basic_failure_analysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181367257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/basic_failure_analysis","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181371415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_failed_jobs","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_failed_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181376133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_failed_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18137967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_single_error","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_single_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181384559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_single_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18139046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_multiple_errors","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_multiple_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181395369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_multiple_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181399167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_MCP_server_failure_root_cause","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_MCP_server_failure_root_cause (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181403785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_MCP_server_failure_root_cause","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181407482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_timeout_error_pattern","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_timeout_error_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181412311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_timeout_error_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181416008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_permission_error_pattern","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_permission_error_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181420536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_permission_error_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181424133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_not_found_error_pattern","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_not_found_error_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181428601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_not_found_error_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181432348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_authentication_error_pattern","Output":" --- PASS: TestGenerateFailureAnalysis/failure_with_authentication_error_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181436797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/failure_with_authentication_error_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181440874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/unknown_failure_with_no_errors","Output":" --- PASS: TestGenerateFailureAnalysis/unknown_failure_with_no_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181444962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis/unknown_failure_with_no_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181448278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateFailureAnalysis","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181451614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics"} -{"Time":"2026-02-03T00:32:23.181454911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics","Output":"=== RUN TestGeneratePerformanceMetrics\n"} -{"Time":"2026-02-03T00:32:23.181459028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/tokens_per_minute_calculation"} -{"Time":"2026-02-03T00:32:23.181462474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/tokens_per_minute_calculation","Output":"=== RUN TestGeneratePerformanceMetrics/tokens_per_minute_calculation\n"} -{"Time":"2026-02-03T00:32:23.181467865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_excellent"} -{"Time":"2026-02-03T00:32:23.181471221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_excellent","Output":"=== RUN TestGeneratePerformanceMetrics/cost_efficiency_-_excellent\n"} -{"Time":"2026-02-03T00:32:23.181476892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_good"} -{"Time":"2026-02-03T00:32:23.181480278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_good","Output":"=== RUN TestGeneratePerformanceMetrics/cost_efficiency_-_good\n"} -{"Time":"2026-02-03T00:32:23.181484626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_moderate"} -{"Time":"2026-02-03T00:32:23.181487792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_moderate","Output":"=== RUN TestGeneratePerformanceMetrics/cost_efficiency_-_moderate\n"} -{"Time":"2026-02-03T00:32:23.181494634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_poor"} -{"Time":"2026-02-03T00:32:23.181498312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_poor","Output":"=== RUN TestGeneratePerformanceMetrics/cost_efficiency_-_poor\n"} -{"Time":"2026-02-03T00:32:23.181502349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/most_used_tool"} -{"Time":"2026-02-03T00:32:23.181505455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/most_used_tool","Output":"=== RUN TestGeneratePerformanceMetrics/most_used_tool\n"} -{"Time":"2026-02-03T00:32:23.181510885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/average_tool_duration"} -{"Time":"2026-02-03T00:32:23.181514231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/average_tool_duration","Output":"=== RUN TestGeneratePerformanceMetrics/average_tool_duration\n"} -{"Time":"2026-02-03T00:32:23.181519531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/network_requests_from_firewall"} -{"Time":"2026-02-03T00:32:23.181522958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/network_requests_from_firewall","Output":"=== RUN TestGeneratePerformanceMetrics/network_requests_from_firewall\n"} -{"Time":"2026-02-03T00:32:23.181534239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/zero_duration_doesn't_calculate_tokens_per_minute"} -{"Time":"2026-02-03T00:32:23.181538076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/zero_duration_doesn't_calculate_tokens_per_minute","Output":"=== RUN TestGeneratePerformanceMetrics/zero_duration_doesn't_calculate_tokens_per_minute\n"} -{"Time":"2026-02-03T00:32:23.181904347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics","Output":"--- PASS: TestGeneratePerformanceMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181924615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/tokens_per_minute_calculation","Output":" --- PASS: TestGeneratePerformanceMetrics/tokens_per_minute_calculation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181933802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/tokens_per_minute_calculation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181940725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_excellent","Output":" --- PASS: TestGeneratePerformanceMetrics/cost_efficiency_-_excellent (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181945835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_excellent","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181949081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_good","Output":" --- PASS: TestGeneratePerformanceMetrics/cost_efficiency_-_good (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181955743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_good","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18196455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_moderate","Output":" --- PASS: TestGeneratePerformanceMetrics/cost_efficiency_-_moderate (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181968627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_moderate","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181971803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_poor","Output":" --- PASS: TestGeneratePerformanceMetrics/cost_efficiency_-_poor (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181976111Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/cost_efficiency_-_poor","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181979487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/most_used_tool","Output":" --- PASS: TestGeneratePerformanceMetrics/most_used_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181987272Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/most_used_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:23.181991369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/average_tool_duration","Output":" --- PASS: TestGeneratePerformanceMetrics/average_tool_duration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.181996439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/average_tool_duration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182000286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/network_requests_from_firewall","Output":" --- PASS: TestGeneratePerformanceMetrics/network_requests_from_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182005506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/network_requests_from_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182008732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/zero_duration_doesn't_calculate_tokens_per_minute","Output":" --- PASS: TestGeneratePerformanceMetrics/zero_duration_doesn't_calculate_tokens_per_minute (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182016897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics/zero_duration_doesn't_calculate_tokens_per_minute","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182020764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratePerformanceMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182028068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete"} -{"Time":"2026-02-03T00:32:23.182031725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete","Output":"=== RUN TestBuildAuditDataComplete\n"} -{"Time":"2026-02-03T00:32:23.182270803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Overview"} -{"Time":"2026-02-03T00:32:23.182306019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Overview","Output":"=== RUN TestBuildAuditDataComplete/Overview\n"} -{"Time":"2026-02-03T00:32:23.182336936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Metrics"} -{"Time":"2026-02-03T00:32:23.182362975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Metrics","Output":"=== RUN TestBuildAuditDataComplete/Metrics\n"} -{"Time":"2026-02-03T00:32:23.182391327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Jobs"} -{"Time":"2026-02-03T00:32:23.182395535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Jobs","Output":"=== RUN TestBuildAuditDataComplete/Jobs\n"} -{"Time":"2026-02-03T00:32:23.182399823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/ToolUsage"} -{"Time":"2026-02-03T00:32:23.18240326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/ToolUsage","Output":"=== RUN TestBuildAuditDataComplete/ToolUsage\n"} -{"Time":"2026-02-03T00:32:23.18241391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Findings"} -{"Time":"2026-02-03T00:32:23.182417727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Findings","Output":"=== RUN TestBuildAuditDataComplete/Findings\n"} -{"Time":"2026-02-03T00:32:23.182421754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Recommendations"} -{"Time":"2026-02-03T00:32:23.182425081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Recommendations","Output":"=== RUN TestBuildAuditDataComplete/Recommendations\n"} -{"Time":"2026-02-03T00:32:23.182432224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FailureAnalysis"} -{"Time":"2026-02-03T00:32:23.182436462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FailureAnalysis","Output":"=== RUN TestBuildAuditDataComplete/FailureAnalysis\n"} -{"Time":"2026-02-03T00:32:23.182440519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/PerformanceMetrics"} -{"Time":"2026-02-03T00:32:23.182443836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/PerformanceMetrics","Output":"=== RUN TestBuildAuditDataComplete/PerformanceMetrics\n"} -{"Time":"2026-02-03T00:32:23.182447683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FirewallAnalysis"} -{"Time":"2026-02-03T00:32:23.182450869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FirewallAnalysis","Output":"=== RUN TestBuildAuditDataComplete/FirewallAnalysis\n"} -{"Time":"2026-02-03T00:32:23.182454716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/RedactedDomainsAnalysis"} -{"Time":"2026-02-03T00:32:23.182458142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/RedactedDomainsAnalysis","Output":"=== RUN TestBuildAuditDataComplete/RedactedDomainsAnalysis\n"} -{"Time":"2026-02-03T00:32:23.182463713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MCPFailures"} -{"Time":"2026-02-03T00:32:23.182466888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MCPFailures","Output":"=== RUN TestBuildAuditDataComplete/MCPFailures\n"} -{"Time":"2026-02-03T00:32:23.182470656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MissingTools"} -{"Time":"2026-02-03T00:32:23.182473892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MissingTools","Output":"=== RUN TestBuildAuditDataComplete/MissingTools\n"} -{"Time":"2026-02-03T00:32:23.182663995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete","Output":"--- PASS: TestBuildAuditDataComplete (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18267759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Overview","Output":" --- PASS: TestBuildAuditDataComplete/Overview (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182681748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Overview","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182685384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Metrics","Output":" --- PASS: TestBuildAuditDataComplete/Metrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182689292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Metrics","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182692658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Jobs","Output":" --- PASS: TestBuildAuditDataComplete/Jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182696565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182699721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/ToolUsage","Output":" --- PASS: TestBuildAuditDataComplete/ToolUsage (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182703558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/ToolUsage","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182706674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Findings","Output":" --- PASS: TestBuildAuditDataComplete/Findings (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182710501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Findings","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182713697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Recommendations","Output":" --- PASS: TestBuildAuditDataComplete/Recommendations (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182717705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/Recommendations","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182720891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FailureAnalysis","Output":" --- PASS: TestBuildAuditDataComplete/FailureAnalysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182724788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FailureAnalysis","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182736279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/PerformanceMetrics","Output":" --- PASS: TestBuildAuditDataComplete/PerformanceMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182740577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/PerformanceMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182743783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FirewallAnalysis","Output":" --- PASS: TestBuildAuditDataComplete/FirewallAnalysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182764131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/FirewallAnalysis","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182768279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/RedactedDomainsAnalysis","Output":" --- PASS: TestBuildAuditDataComplete/RedactedDomainsAnalysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182772286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/RedactedDomainsAnalysis","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182776254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MCPFailures","Output":" --- PASS: TestBuildAuditDataComplete/MCPFailures (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182780011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MCPFailures","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182783026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MissingTools","Output":" --- PASS: TestBuildAuditDataComplete/MissingTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182786583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete/MissingTools","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182789429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataComplete","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182792013Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataMinimal"} -{"Time":"2026-02-03T00:32:23.182794919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataMinimal","Output":"=== RUN TestBuildAuditDataMinimal\n"} -{"Time":"2026-02-03T00:32:23.182799087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataMinimal","Output":"--- PASS: TestBuildAuditDataMinimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.182803905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataMinimal","Elapsed":0} -{"Time":"2026-02-03T00:32:23.182806761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONComplete"} -{"Time":"2026-02-03T00:32:23.182809616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONComplete","Output":"=== RUN TestRenderJSONComplete\n"} -{"Time":"2026-02-03T00:32:23.183188794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONComplete","Output":"--- PASS: TestRenderJSONComplete (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.183317273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONComplete","Elapsed":0} -{"Time":"2026-02-03T00:32:23.183352248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageAggregation"} -{"Time":"2026-02-03T00:32:23.183376544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageAggregation","Output":"=== RUN TestToolUsageAggregation\n"} -{"Time":"2026-02-03T00:32:23.18343862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageAggregation","Output":"--- PASS: TestToolUsageAggregation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18389966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolUsageAggregation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.183941839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDownloadedFilesEmpty"} -{"Time":"2026-02-03T00:32:23.183968899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDownloadedFilesEmpty","Output":"=== RUN TestExtractDownloadedFilesEmpty\n"} -{"Time":"2026-02-03T00:32:23.183975141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDownloadedFilesEmpty","Output":"--- PASS: TestExtractDownloadedFilesEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.183978958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDownloadedFilesEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:23.183982134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindingSeverityOrdering"} -{"Time":"2026-02-03T00:32:23.183985189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindingSeverityOrdering","Output":"=== RUN TestFindingSeverityOrdering\n"} -{"Time":"2026-02-03T00:32:23.183989377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindingSeverityOrdering","Output":"--- PASS: TestFindingSeverityOrdering (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.183993004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindingSeverityOrdering","Elapsed":0} -{"Time":"2026-02-03T00:32:23.183995969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationPriorityOrdering"} -{"Time":"2026-02-03T00:32:23.183999276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationPriorityOrdering","Output":"=== RUN TestRecommendationPriorityOrdering\n"} -{"Time":"2026-02-03T00:32:23.184003343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationPriorityOrdering","Output":"--- PASS: TestRecommendationPriorityOrdering (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18400703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRecommendationPriorityOrdering","Elapsed":0} -{"Time":"2026-02-03T00:32:23.184010026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns"} -{"Time":"2026-02-03T00:32:23.184013142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns","Output":"=== RUN TestDescribeFileAdditionalPatterns\n"} -{"Time":"2026-02-03T00:32:23.184016628Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns/unknown_file"} -{"Time":"2026-02-03T00:32:23.184019694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns/unknown_file","Output":"=== RUN TestDescribeFileAdditionalPatterns/unknown_file\n"} -{"Time":"2026-02-03T00:32:23.184882976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns","Output":"--- PASS: TestDescribeFileAdditionalPatterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.184904587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns/unknown_file","Output":" --- PASS: TestDescribeFileAdditionalPatterns/unknown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18491158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns/unknown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:23.184916118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFileAdditionalPatterns","Elapsed":0} -{"Time":"2026-02-03T00:32:23.184920497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID"} -{"Time":"2026-02-03T00:32:23.184930435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID","Output":"=== RUN TestExtractRunID\n"} -{"Time":"2026-02-03T00:32:23.184935094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Numeric_run_ID"} -{"Time":"2026-02-03T00:32:23.184938921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Numeric_run_ID","Output":"=== RUN TestExtractRunID/Numeric_run_ID\n"} -{"Time":"2026-02-03T00:32:23.184943449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL"} -{"Time":"2026-02-03T00:32:23.184946846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL","Output":"=== RUN TestExtractRunID/Run_URL\n"} -{"Time":"2026-02-03T00:32:23.184952616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL"} -{"Time":"2026-02-03T00:32:23.184955862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL","Output":"=== RUN TestExtractRunID/Job_URL\n"} -{"Time":"2026-02-03T00:32:23.184959679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL_with_attempts"} -{"Time":"2026-02-03T00:32:23.184963446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL_with_attempts","Output":"=== RUN TestExtractRunID/Job_URL_with_attempts\n"} -{"Time":"2026-02-03T00:32:23.184967624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL_with_trailing_slash"} -{"Time":"2026-02-03T00:32:23.184971111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL_with_trailing_slash","Output":"=== RUN TestExtractRunID/Run_URL_with_trailing_slash\n"} -{"Time":"2026-02-03T00:32:23.184975789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Workflow_run_URL_without_/actions/"} -{"Time":"2026-02-03T00:32:23.184979116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Workflow_run_URL_without_/actions/","Output":"=== RUN TestExtractRunID/Workflow_run_URL_without_/actions/\n"} -{"Time":"2026-02-03T00:32:23.184983203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/GitHub_Enterprise_URL"} -{"Time":"2026-02-03T00:32:23.18498684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/GitHub_Enterprise_URL","Output":"=== RUN TestExtractRunID/GitHub_Enterprise_URL\n"} -{"Time":"2026-02-03T00:32:23.184990687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_format"} -{"Time":"2026-02-03T00:32:23.184994164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_format","Output":"=== RUN TestExtractRunID/Invalid_format\n"} -{"Time":"2026-02-03T00:32:23.184998041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_URL_without_run_ID"} -{"Time":"2026-02-03T00:32:23.185001427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_URL_without_run_ID","Output":"=== RUN TestExtractRunID/Invalid_URL_without_run_ID\n"} -{"Time":"2026-02-03T00:32:23.185005124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Empty_string"} -{"Time":"2026-02-03T00:32:23.18500819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Empty_string","Output":"=== RUN TestExtractRunID/Empty_string\n"} -{"Time":"2026-02-03T00:32:23.185012608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID","Output":"--- PASS: TestExtractRunID (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185016876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Numeric_run_ID","Output":" --- PASS: TestExtractRunID/Numeric_run_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185022937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Numeric_run_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185026755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL","Output":" --- PASS: TestExtractRunID/Run_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185031103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185034759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL","Output":" --- PASS: TestExtractRunID/Job_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185038787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185042404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL_with_attempts","Output":" --- PASS: TestExtractRunID/Job_URL_with_attempts (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185046792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Job_URL_with_attempts","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185050489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL_with_trailing_slash","Output":" --- PASS: TestExtractRunID/Run_URL_with_trailing_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185054917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Run_URL_with_trailing_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185058564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Workflow_run_URL_without_/actions/","Output":" --- PASS: TestExtractRunID/Workflow_run_URL_without_/actions/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185062702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Workflow_run_URL_without_/actions/","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185066338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/GitHub_Enterprise_URL","Output":" --- PASS: TestExtractRunID/GitHub_Enterprise_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185070336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/GitHub_Enterprise_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185073823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_format","Output":" --- PASS: TestExtractRunID/Invalid_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185078151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_format","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185081607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_URL_without_run_ID","Output":" --- PASS: TestExtractRunID/Invalid_URL_without_run_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185111362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Invalid_URL_without_run_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18511556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Empty_string","Output":" --- PASS: TestExtractRunID/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185119568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185122914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRunID","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1851261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL"} -{"Time":"2026-02-03T00:32:23.185129426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL","Output":"=== RUN TestParseRunURL\n"} -{"Time":"2026-02-03T00:32:23.185134345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Numeric_run_ID"} -{"Time":"2026-02-03T00:32:23.185137692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Numeric_run_ID","Output":"=== RUN TestParseRunURL/Numeric_run_ID\n"} -{"Time":"2026-02-03T00:32:23.18514242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Run_URL_with_/actions/runs/"} -{"Time":"2026-02-03T00:32:23.185145927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Run_URL_with_/actions/runs/","Output":"=== RUN TestParseRunURL/Run_URL_with_/actions/runs/\n"} -{"Time":"2026-02-03T00:32:23.185149804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Job_URL"} -{"Time":"2026-02-03T00:32:23.18515288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Job_URL","Output":"=== RUN TestParseRunURL/Job_URL\n"} -{"Time":"2026-02-03T00:32:23.185156667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Workflow_run_URL_without_/actions/"} -{"Time":"2026-02-03T00:32:23.185161356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Workflow_run_URL_without_/actions/","Output":"=== RUN TestParseRunURL/Workflow_run_URL_without_/actions/\n"} -{"Time":"2026-02-03T00:32:23.185165123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL"} -{"Time":"2026-02-03T00:32:23.185168559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL","Output":"=== RUN TestParseRunURL/GitHub_Enterprise_URL\n"} -{"Time":"2026-02-03T00:32:23.185173068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL_without_/actions/"} -{"Time":"2026-02-03T00:32:23.185176464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL_without_/actions/","Output":"=== RUN TestParseRunURL/GitHub_Enterprise_URL_without_/actions/\n"} -{"Time":"2026-02-03T00:32:23.185180451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_URL_format"} -{"Time":"2026-02-03T00:32:23.18518504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_URL_format","Output":"=== RUN TestParseRunURL/Invalid_URL_format\n"} -{"Time":"2026-02-03T00:32:23.185188837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_string"} -{"Time":"2026-02-03T00:32:23.185192103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_string","Output":"=== RUN TestParseRunURL/Invalid_string\n"} -{"Time":"2026-02-03T00:32:23.185196621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL","Output":"--- PASS: TestParseRunURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18520099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Numeric_run_ID","Output":" --- PASS: TestParseRunURL/Numeric_run_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18520653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Numeric_run_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185210117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Run_URL_with_/actions/runs/","Output":" --- PASS: TestParseRunURL/Run_URL_with_/actions/runs/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185214505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Run_URL_with_/actions/runs/","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185217911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Job_URL","Output":" --- PASS: TestParseRunURL/Job_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185223141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Job_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185226698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Workflow_run_URL_without_/actions/","Output":" --- PASS: TestParseRunURL/Workflow_run_URL_without_/actions/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185230996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Workflow_run_URL_without_/actions/","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185234733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL","Output":" --- PASS: TestParseRunURL/GitHub_Enterprise_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185239572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185243429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL_without_/actions/","Output":" --- PASS: TestParseRunURL/GitHub_Enterprise_URL_without_/actions/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185247807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/GitHub_Enterprise_URL_without_/actions/","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185251254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_URL_format","Output":" --- PASS: TestParseRunURL/Invalid_URL_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185255542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_URL_format","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185259018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_string","Output":" --- PASS: TestParseRunURL/Invalid_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185262845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL/Invalid_string","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185266131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRunURL","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185269417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError"} -{"Time":"2026-02-03T00:32:23.185272553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError","Output":"=== RUN TestIsPermissionError\n"} -{"Time":"2026-02-03T00:32:23.18527625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Nil_error"} -{"Time":"2026-02-03T00:32:23.185279496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Nil_error","Output":"=== RUN TestIsPermissionError/Nil_error\n"} -{"Time":"2026-02-03T00:32:23.185283504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Authentication_required_error"} -{"Time":"2026-02-03T00:32:23.18528687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Authentication_required_error","Output":"=== RUN TestIsPermissionError/Authentication_required_error\n"} -{"Time":"2026-02-03T00:32:23.185290968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Exit_status_4_error"} -{"Time":"2026-02-03T00:32:23.185294274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Exit_status_4_error","Output":"=== RUN TestIsPermissionError/Exit_status_4_error\n"} -{"Time":"2026-02-03T00:32:23.185298391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GitHub_CLI_authentication_error"} -{"Time":"2026-02-03T00:32:23.185301758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GitHub_CLI_authentication_error","Output":"=== RUN TestIsPermissionError/GitHub_CLI_authentication_error\n"} -{"Time":"2026-02-03T00:32:23.185306787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Permission_denied_error"} -{"Time":"2026-02-03T00:32:23.185310273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Permission_denied_error","Output":"=== RUN TestIsPermissionError/Permission_denied_error\n"} -{"Time":"2026-02-03T00:32:23.185314301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GH_TOKEN_error"} -{"Time":"2026-02-03T00:32:23.185317718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GH_TOKEN_error","Output":"=== RUN TestIsPermissionError/GH_TOKEN_error\n"} -{"Time":"2026-02-03T00:32:23.185321374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Other_error"} -{"Time":"2026-02-03T00:32:23.18532461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Other_error","Output":"=== RUN TestIsPermissionError/Other_error\n"} -{"Time":"2026-02-03T00:32:23.185329169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError","Output":"--- PASS: TestIsPermissionError (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185333427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Nil_error","Output":" --- PASS: TestIsPermissionError/Nil_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185337745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Nil_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185341221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Authentication_required_error","Output":" --- PASS: TestIsPermissionError/Authentication_required_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185345619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Authentication_required_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185349126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Exit_status_4_error","Output":" --- PASS: TestIsPermissionError/Exit_status_4_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185353865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Exit_status_4_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185357181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GitHub_CLI_authentication_error","Output":" --- PASS: TestIsPermissionError/GitHub_CLI_authentication_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185361619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GitHub_CLI_authentication_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185366188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Permission_denied_error","Output":" --- PASS: TestIsPermissionError/Permission_denied_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185370406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Permission_denied_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185373952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GH_TOKEN_error","Output":" --- PASS: TestIsPermissionError/GH_TOKEN_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18537797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/GH_TOKEN_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185381326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Other_error","Output":" --- PASS: TestIsPermissionError/Other_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185386085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError/Other_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18538898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPermissionError","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185392156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReport"} -{"Time":"2026-02-03T00:32:23.185395002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReport","Output":"=== RUN TestGenerateAuditReport\n"} -{"Time":"2026-02-03T00:32:23.185399069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReport","Output":"--- PASS: TestGenerateAuditReport (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185403017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReport","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185406243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportMinimal"} -{"Time":"2026-02-03T00:32:23.185409519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportMinimal","Output":"=== RUN TestGenerateAuditReportMinimal\n"} -{"Time":"2026-02-03T00:32:23.185413837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportMinimal","Output":"--- PASS: TestGenerateAuditReportMinimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185417634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportMinimal","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18542092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithErrors"} -{"Time":"2026-02-03T00:32:23.185424086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithErrors","Output":"=== RUN TestGenerateAuditReportWithErrors\n"} -{"Time":"2026-02-03T00:32:23.185429316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithErrors","Output":"--- PASS: TestGenerateAuditReportWithErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185433223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185436439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportArtifacts"} -{"Time":"2026-02-03T00:32:23.185439645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportArtifacts","Output":"=== RUN TestGenerateAuditReportArtifacts\n"} -{"Time":"2026-02-03T00:32:23.185446718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportArtifacts","Output":"--- PASS: TestGenerateAuditReportArtifacts (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185450726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportArtifacts","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185453972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditData"} -{"Time":"2026-02-03T00:32:23.185457398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditData","Output":"=== RUN TestBuildAuditData\n"} -{"Time":"2026-02-03T00:32:23.185461746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditData","Output":"--- PASS: TestBuildAuditData (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185465353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditData","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185468489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile"} -{"Time":"2026-02-03T00:32:23.185471605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile","Output":"=== RUN TestDescribeFile\n"} -{"Time":"2026-02-03T00:32:23.185476263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw_info.json"} -{"Time":"2026-02-03T00:32:23.185479459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw_info.json","Output":"=== RUN TestDescribeFile/aw_info.json\n"} -{"Time":"2026-02-03T00:32:23.185483376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/safe_output.jsonl"} -{"Time":"2026-02-03T00:32:23.185486833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/safe_output.jsonl","Output":"=== RUN TestDescribeFile/safe_output.jsonl\n"} -{"Time":"2026-02-03T00:32:23.18549076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output.json"} -{"Time":"2026-02-03T00:32:23.185493986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output.json","Output":"=== RUN TestDescribeFile/agent_output.json\n"} -{"Time":"2026-02-03T00:32:23.185497904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw.patch"} -{"Time":"2026-02-03T00:32:23.185500919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw.patch","Output":"=== RUN TestDescribeFile/aw.patch\n"} -{"Time":"2026-02-03T00:32:23.185504486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent-stdio.log"} -{"Time":"2026-02-03T00:32:23.185507501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent-stdio.log","Output":"=== RUN TestDescribeFile/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:23.185511199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/log.md"} -{"Time":"2026-02-03T00:32:23.185514385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/log.md","Output":"=== RUN TestDescribeFile/log.md\n"} -{"Time":"2026-02-03T00:32:23.185518061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall.md"} -{"Time":"2026-02-03T00:32:23.185521317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall.md","Output":"=== RUN TestDescribeFile/firewall.md\n"} -{"Time":"2026-02-03T00:32:23.185525125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/run_summary.json"} -{"Time":"2026-02-03T00:32:23.18552836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/run_summary.json","Output":"=== RUN TestDescribeFile/run_summary.json\n"} -{"Time":"2026-02-03T00:32:23.185532098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/prompt.txt"} -{"Time":"2026-02-03T00:32:23.185535434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/prompt.txt","Output":"=== RUN TestDescribeFile/prompt.txt\n"} -{"Time":"2026-02-03T00:32:23.1855391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/random.log"} -{"Time":"2026-02-03T00:32:23.185542196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/random.log","Output":"=== RUN TestDescribeFile/random.log\n"} -{"Time":"2026-02-03T00:32:23.185547747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/unknown.txt"} -{"Time":"2026-02-03T00:32:23.185551133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/unknown.txt","Output":"=== RUN TestDescribeFile/unknown.txt\n"} -{"Time":"2026-02-03T00:32:23.18555481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/data.json"} -{"Time":"2026-02-03T00:32:23.185558016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/data.json","Output":"=== RUN TestDescribeFile/data.json\n"} -{"Time":"2026-02-03T00:32:23.185562795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/output.jsonl"} -{"Time":"2026-02-03T00:32:23.18556589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/output.jsonl","Output":"=== RUN TestDescribeFile/output.jsonl\n"} -{"Time":"2026-02-03T00:32:23.185569697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/changes.patch"} -{"Time":"2026-02-03T00:32:23.185572944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/changes.patch","Output":"=== RUN TestDescribeFile/changes.patch\n"} -{"Time":"2026-02-03T00:32:23.185576821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/notes.md"} -{"Time":"2026-02-03T00:32:23.185580067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/notes.md","Output":"=== RUN TestDescribeFile/notes.md\n"} -{"Time":"2026-02-03T00:32:23.185583924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output"} -{"Time":"2026-02-03T00:32:23.18558713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output","Output":"=== RUN TestDescribeFile/agent_output\n"} -{"Time":"2026-02-03T00:32:23.185591048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall-logs"} -{"Time":"2026-02-03T00:32:23.185594133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall-logs","Output":"=== RUN TestDescribeFile/firewall-logs\n"} -{"Time":"2026-02-03T00:32:23.185598451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/squid-logs"} -{"Time":"2026-02-03T00:32:23.185601457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/squid-logs","Output":"=== RUN TestDescribeFile/squid-logs\n"} -{"Time":"2026-02-03T00:32:23.185606797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw-prompts"} -{"Time":"2026-02-03T00:32:23.185609702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw-prompts","Output":"=== RUN TestDescribeFile/aw-prompts\n"} -{"Time":"2026-02-03T00:32:23.185613359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/somedir/"} -{"Time":"2026-02-03T00:32:23.185616715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/somedir/","Output":"=== RUN TestDescribeFile/somedir/\n"} -{"Time":"2026-02-03T00:32:23.185621073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile","Output":"--- PASS: TestDescribeFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185625241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw_info.json","Output":" --- PASS: TestDescribeFile/aw_info.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185629569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw_info.json","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185633066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/safe_output.jsonl","Output":" --- PASS: TestDescribeFile/safe_output.jsonl (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185637464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/safe_output.jsonl","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18564082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output.json","Output":" --- PASS: TestDescribeFile/agent_output.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185644858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output.json","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185649416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw.patch","Output":" --- PASS: TestDescribeFile/aw.patch (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185653594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw.patch","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185658093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent-stdio.log","Output":" --- PASS: TestDescribeFile/agent-stdio.log (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18566223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent-stdio.log","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185665707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/log.md","Output":" --- PASS: TestDescribeFile/log.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185669794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/log.md","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185673171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall.md","Output":" --- PASS: TestDescribeFile/firewall.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185677349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall.md","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185680595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/run_summary.json","Output":" --- PASS: TestDescribeFile/run_summary.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185684973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/run_summary.json","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185688409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/prompt.txt","Output":" --- PASS: TestDescribeFile/prompt.txt (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185692627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/prompt.txt","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185695933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/random.log","Output":" --- PASS: TestDescribeFile/random.log (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185700191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/random.log","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185703658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/unknown.txt","Output":" --- PASS: TestDescribeFile/unknown.txt (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185707565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/unknown.txt","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185711192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/data.json","Output":" --- PASS: TestDescribeFile/data.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185715359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/data.json","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185718846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/output.jsonl","Output":" --- PASS: TestDescribeFile/output.jsonl (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185730287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/output.jsonl","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185734074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/changes.patch","Output":" --- PASS: TestDescribeFile/changes.patch (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185738192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/changes.patch","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185741598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/notes.md","Output":" --- PASS: TestDescribeFile/notes.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185745676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/notes.md","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185777555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output","Output":" --- PASS: TestDescribeFile/agent_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185782685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/agent_output","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185786312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall-logs","Output":" --- PASS: TestDescribeFile/firewall-logs (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18579071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/firewall-logs","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185794276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/squid-logs","Output":" --- PASS: TestDescribeFile/squid-logs (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185799757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/squid-logs","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185803163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw-prompts","Output":" --- PASS: TestDescribeFile/aw-prompts (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185807561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/aw-prompts","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185811098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/somedir/","Output":" --- PASS: TestDescribeFile/somedir/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.185815106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile/somedir/","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185818251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDescribeFile","Elapsed":0} -{"Time":"2026-02-03T00:32:23.185821447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSON"} -{"Time":"2026-02-03T00:32:23.185824724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSON","Output":"=== RUN TestRenderJSON\n"} -{"Time":"2026-02-03T00:32:23.187874877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSON","Output":"--- PASS: TestRenderJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18788734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:23.187891457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCachingBehavior"} -{"Time":"2026-02-03T00:32:23.187894724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCachingBehavior","Output":"=== RUN TestAuditCachingBehavior\n"} -{"Time":"2026-02-03T00:32:23.187899162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCachingBehavior","Output":"--- PASS: TestAuditCachingBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.187902819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCachingBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:23.187905694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditParseFlagBehavior"} -{"Time":"2026-02-03T00:32:23.187908379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditParseFlagBehavior","Output":"=== RUN TestAuditParseFlagBehavior\n"} -{"Time":"2026-02-03T00:32:23.187912166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditParseFlagBehavior","Output":" audit_test.go:936: Test skipped - log parser scripts now use require() pattern and are loaded at runtime from external files\n"} -{"Time":"2026-02-03T00:32:23.187916514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditParseFlagBehavior","Output":"--- SKIP: TestAuditParseFlagBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.187920311Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditParseFlagBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:23.187923878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithFirewall"} -{"Time":"2026-02-03T00:32:23.187927364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithFirewall","Output":"=== RUN TestBuildAuditDataWithFirewall\n"} -{"Time":"2026-02-03T00:32:23.188109494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithFirewall","Output":"--- PASS: TestBuildAuditDataWithFirewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.188185466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAuditDataWithFirewall","Elapsed":0} -{"Time":"2026-02-03T00:32:23.188218528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithFirewall"} -{"Time":"2026-02-03T00:32:23.188244316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithFirewall","Output":"=== RUN TestGenerateAuditReportWithFirewall\n"} -{"Time":"2026-02-03T00:32:23.188330036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithFirewall","Output":"--- PASS: TestGenerateAuditReportWithFirewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.188397792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateAuditReportWithFirewall","Elapsed":0} -{"Time":"2026-02-03T00:32:23.188471129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONWithFirewall"} -{"Time":"2026-02-03T00:32:23.188501776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONWithFirewall","Output":"=== RUN TestRenderJSONWithFirewall\n"} -{"Time":"2026-02-03T00:32:23.18874504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONWithFirewall","Output":"--- PASS: TestRenderJSONWithFirewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18893268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderJSONWithFirewall","Elapsed":0} -{"Time":"2026-02-03T00:32:23.188967195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput"} -{"Time":"2026-02-03T00:32:23.188998263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput","Output":"=== RUN TestExtractStepOutput\n"} -{"Time":"2026-02-03T00:32:23.189036213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_3_(failing_step)"} -{"Time":"2026-02-03T00:32:23.189070678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_3_(failing_step)","Output":"=== RUN TestExtractStepOutput/Extract_step_3_(failing_step)\n"} -{"Time":"2026-02-03T00:32:23.189103529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_1"} -{"Time":"2026-02-03T00:32:23.189129267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_1","Output":"=== RUN TestExtractStepOutput/Extract_step_1\n"} -{"Time":"2026-02-03T00:32:23.189158662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_non-existent_step"} -{"Time":"2026-02-03T00:32:23.189185322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_non-existent_step","Output":"=== RUN TestExtractStepOutput/Extract_non-existent_step\n"} -{"Time":"2026-02-03T00:32:23.189214035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput","Output":"--- PASS: TestExtractStepOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189242138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_3_(failing_step)","Output":" --- PASS: TestExtractStepOutput/Extract_step_3_(failing_step) (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189282473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_3_(failing_step)","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189321516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_1","Output":" --- PASS: TestExtractStepOutput/Extract_step_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189367071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_step_1","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189373613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_non-existent_step","Output":" --- PASS: TestExtractStepOutput/Extract_non-existent_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189377681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput/Extract_non-existent_step","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189380596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractStepOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189383541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep"} -{"Time":"2026-02-03T00:32:23.189396445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep","Output":"=== RUN TestFindFirstFailingStep\n"} -{"Time":"2026-02-03T00:32:23.189409329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_error_marker"} -{"Time":"2026-02-03T00:32:23.189423055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_error_marker","Output":"=== RUN TestFindFirstFailingStep/Find_failing_step_with_error_marker\n"} -{"Time":"2026-02-03T00:32:23.189427814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_exit_code"} -{"Time":"2026-02-03T00:32:23.18943083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_exit_code","Output":"=== RUN TestFindFirstFailingStep/Find_failing_step_with_exit_code\n"} -{"Time":"2026-02-03T00:32:23.189434336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/No_failing_steps"} -{"Time":"2026-02-03T00:32:23.189437262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/No_failing_steps","Output":"=== RUN TestFindFirstFailingStep/No_failing_steps\n"} -{"Time":"2026-02-03T00:32:23.189441409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep","Output":"--- PASS: TestFindFirstFailingStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189446048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_error_marker","Output":" --- PASS: TestFindFirstFailingStep/Find_failing_step_with_error_marker (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189450206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_error_marker","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189453542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_exit_code","Output":" --- PASS: TestFindFirstFailingStep/Find_failing_step_with_exit_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.18945753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/Find_failing_step_with_exit_code","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189469862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/No_failing_steps","Output":" --- PASS: TestFindFirstFailingStep/No_failing_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189473669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep/No_failing_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189486533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindFirstFailingStep","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189489479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing"} -{"Time":"2026-02-03T00:32:23.189492635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing","Output":"=== RUN TestAwInfoStepsFieldParsing\n"} -{"Time":"2026-02-03T00:32:23.189498546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_enabled_with_squid"} -{"Time":"2026-02-03T00:32:23.18951137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_enabled_with_squid","Output":"=== RUN TestAwInfoStepsFieldParsing/firewall_enabled_with_squid\n"} -{"Time":"2026-02-03T00:32:23.189517091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_enabled_with_squid","Output":" awinfo_steps_test.go:86: ✓ Should parse steps.firewall as 'squid' when firewall is enabled\n"} -{"Time":"2026-02-03T00:32:23.189521309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_disabled_(empty_string)"} -{"Time":"2026-02-03T00:32:23.189524274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_disabled_(empty_string)","Output":"=== RUN TestAwInfoStepsFieldParsing/firewall_disabled_(empty_string)\n"} -{"Time":"2026-02-03T00:32:23.189531548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_disabled_(empty_string)","Output":" awinfo_steps_test.go:86: ✓ Should parse steps.firewall as empty string when firewall is disabled\n"} -{"Time":"2026-02-03T00:32:23.189535515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/no_steps_field_(backward_compatibility)"} -{"Time":"2026-02-03T00:32:23.189538951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/no_steps_field_(backward_compatibility)","Output":"=== RUN TestAwInfoStepsFieldParsing/no_steps_field_(backward_compatibility)\n"} -{"Time":"2026-02-03T00:32:23.189542798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/no_steps_field_(backward_compatibility)","Output":" awinfo_steps_test.go:86: ✓ Should handle missing steps field (backward compatibility)\n"} -{"Time":"2026-02-03T00:32:23.189547066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing","Output":"--- PASS: TestAwInfoStepsFieldParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189771926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_enabled_with_squid","Output":" --- PASS: TestAwInfoStepsFieldParsing/firewall_enabled_with_squid (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189809917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_enabled_with_squid","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189818924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_disabled_(empty_string)","Output":" --- PASS: TestAwInfoStepsFieldParsing/firewall_disabled_(empty_string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189871392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/firewall_disabled_(empty_string)","Elapsed":0} -{"Time":"2026-02-03T00:32:23.18987586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/no_steps_field_(backward_compatibility)","Output":" --- PASS: TestAwInfoStepsFieldParsing/no_steps_field_(backward_compatibility) (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.189879797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing/no_steps_field_(backward_compatibility)","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189884005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsFieldParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:23.189886931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsMarshaling"} -{"Time":"2026-02-03T00:32:23.189889906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsMarshaling","Output":"=== RUN TestAwInfoStepsMarshaling\n"} -{"Time":"2026-02-03T00:32:23.189893493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsMarshaling","Output":" awinfo_steps_test.go:131: ✓ AwInfo marshals correctly with steps field\n"} -{"Time":"2026-02-03T00:32:23.189984192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsMarshaling","Output":"--- PASS: TestAwInfoStepsMarshaling (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190013527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoStepsMarshaling","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190018797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI"} -{"Time":"2026-02-03T00:32:23.190023095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI","Output":"=== RUN TestIsRunningInCI\n"} -{"Time":"2026-02-03T00:32:23.190026892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/not_running_in_CI_-_no_env_vars_set"} -{"Time":"2026-02-03T00:32:23.190029918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/not_running_in_CI_-_no_env_vars_set","Output":"=== RUN TestIsRunningInCI/not_running_in_CI_-_no_env_vars_set\n"} -{"Time":"2026-02-03T00:32:23.190035668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set"} -{"Time":"2026-02-03T00:32:23.190038624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set","Output":"=== RUN TestIsRunningInCI/running_in_CI_-_CI_env_var_set\n"} -{"Time":"2026-02-03T00:32:23.190042481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CONTINUOUS_INTEGRATION_env_var_set"} -{"Time":"2026-02-03T00:32:23.190045647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CONTINUOUS_INTEGRATION_env_var_set","Output":"=== RUN TestIsRunningInCI/running_in_CI_-_CONTINUOUS_INTEGRATION_env_var_set\n"} -{"Time":"2026-02-03T00:32:23.190049454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_GITHUB_ACTIONS_env_var_set"} -{"Time":"2026-02-03T00:32:23.19005259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_GITHUB_ACTIONS_env_var_set","Output":"=== RUN TestIsRunningInCI/running_in_CI_-_GITHUB_ACTIONS_env_var_set\n"} -{"Time":"2026-02-03T00:32:23.190064422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_multiple_env_vars_set"} -{"Time":"2026-02-03T00:32:23.190071224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_multiple_env_vars_set","Output":"=== RUN TestIsRunningInCI/running_in_CI_-_multiple_env_vars_set\n"} -{"Time":"2026-02-03T00:32:23.190192651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set_to_empty_string_is_still_truthy"} -{"Time":"2026-02-03T00:32:23.190199764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set_to_empty_string_is_still_truthy","Output":"=== RUN TestIsRunningInCI/running_in_CI_-_CI_env_var_set_to_empty_string_is_still_truthy\n"} -{"Time":"2026-02-03T00:32:23.190203842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_other_env_vars_don't_affect_result"} -{"Time":"2026-02-03T00:32:23.190206828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_other_env_vars_don't_affect_result","Output":"=== RUN TestIsRunningInCI/running_in_CI_-_other_env_vars_don't_affect_result\n"} -{"Time":"2026-02-03T00:32:23.190211456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI","Output":"--- PASS: TestIsRunningInCI (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190215714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/not_running_in_CI_-_no_env_vars_set","Output":" --- PASS: TestIsRunningInCI/not_running_in_CI_-_no_env_vars_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190219741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/not_running_in_CI_-_no_env_vars_set","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190223388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set","Output":" --- PASS: TestIsRunningInCI/running_in_CI_-_CI_env_var_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190227246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190230502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CONTINUOUS_INTEGRATION_env_var_set","Output":" --- PASS: TestIsRunningInCI/running_in_CI_-_CONTINUOUS_INTEGRATION_env_var_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190235751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CONTINUOUS_INTEGRATION_env_var_set","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190239008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_GITHUB_ACTIONS_env_var_set","Output":" --- PASS: TestIsRunningInCI/running_in_CI_-_GITHUB_ACTIONS_env_var_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190243135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_GITHUB_ACTIONS_env_var_set","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190246562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_multiple_env_vars_set","Output":" --- PASS: TestIsRunningInCI/running_in_CI_-_multiple_env_vars_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.19025134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_multiple_env_vars_set","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190265487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set_to_empty_string_is_still_truthy","Output":" --- PASS: TestIsRunningInCI/running_in_CI_-_CI_env_var_set_to_empty_string_is_still_truthy (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190278862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_CI_env_var_set_to_empty_string_is_still_truthy","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190282298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_other_env_vars_don't_affect_result","Output":" --- PASS: TestIsRunningInCI/running_in_CI_-_other_env_vars_don't_affect_result (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190287107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI/running_in_CI_-_other_env_vars_don't_affect_result","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190298919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCI","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190301995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAgentTaskToAgentSessionCodemod"} -{"Time":"2026-02-03T00:32:23.190314188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAgentTaskToAgentSessionCodemod","Output":"=== RUN TestGetAgentTaskToAgentSessionCodemod\n"} -{"Time":"2026-02-03T00:32:23.190318476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAgentTaskToAgentSessionCodemod","Output":"--- PASS: TestGetAgentTaskToAgentSessionCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190322092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAgentTaskToAgentSessionCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190333834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_BasicMigration"} -{"Time":"2026-02-03T00:32:23.190345596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_BasicMigration","Output":"=== RUN TestAgentSessionCodemod_BasicMigration\n"} -{"Time":"2026-02-03T00:32:23.190351658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_BasicMigration","Output":"--- PASS: TestAgentSessionCodemod_BasicMigration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190358741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_BasicMigration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190361746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.190365754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesIndentation","Output":"=== RUN TestAgentSessionCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.190369812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesIndentation","Output":"--- PASS: TestAgentSessionCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190373268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190376113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesComment"} -{"Time":"2026-02-03T00:32:23.190378929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesComment","Output":"=== RUN TestAgentSessionCodemod_PreservesComment\n"} -{"Time":"2026-02-03T00:32:23.190383417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesComment","Output":"--- PASS: TestAgentSessionCodemod_PreservesComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190389829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesComment","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190393506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoSafeOutputsField"} -{"Time":"2026-02-03T00:32:23.190397083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoSafeOutputsField","Output":"=== RUN TestAgentSessionCodemod_NoSafeOutputsField\n"} -{"Time":"2026-02-03T00:32:23.190401791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoSafeOutputsField","Output":"--- PASS: TestAgentSessionCodemod_NoSafeOutputsField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190407081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoSafeOutputsField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190410057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoAgentTaskField"} -{"Time":"2026-02-03T00:32:23.190412942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoAgentTaskField","Output":"=== RUN TestAgentSessionCodemod_NoAgentTaskField\n"} -{"Time":"2026-02-03T00:32:23.19041708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoAgentTaskField","Output":"--- PASS: TestAgentSessionCodemod_NoAgentTaskField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190907625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_NoAgentTaskField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190913656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesOtherFields"} -{"Time":"2026-02-03T00:32:23.190917043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesOtherFields","Output":"=== RUN TestAgentSessionCodemod_PreservesOtherFields\n"} -{"Time":"2026-02-03T00:32:23.190934064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesOtherFields","Output":"--- PASS: TestAgentSessionCodemod_PreservesOtherFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190938092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesOtherFields","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190941348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.190944203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesMarkdown","Output":"=== RUN TestAgentSessionCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.190948461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesMarkdown","Output":"--- PASS: TestAgentSessionCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190952128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190955033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_SkipsWhenSessionAlreadyExists"} -{"Time":"2026-02-03T00:32:23.190958149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_SkipsWhenSessionAlreadyExists","Output":"=== RUN TestAgentSessionCodemod_SkipsWhenSessionAlreadyExists\n"} -{"Time":"2026-02-03T00:32:23.190962417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_SkipsWhenSessionAlreadyExists","Output":"--- PASS: TestAgentSessionCodemod_SkipsWhenSessionAlreadyExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.190966274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAgentSessionCodemod_SkipsWhenSessionAlreadyExists","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1909694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDiscussionFlagRemovalCodemod"} -{"Time":"2026-02-03T00:32:23.190972456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDiscussionFlagRemovalCodemod","Output":"=== RUN TestGetDiscussionFlagRemovalCodemod\n"} -{"Time":"2026-02-03T00:32:23.190976393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDiscussionFlagRemovalCodemod","Output":"--- PASS: TestGetDiscussionFlagRemovalCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.19097992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDiscussionFlagRemovalCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.190982936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_RemovesDiscussionFlag"} -{"Time":"2026-02-03T00:32:23.190993135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_RemovesDiscussionFlag","Output":"=== RUN TestDiscussionFlagCodemod_RemovesDiscussionFlag\n"} -{"Time":"2026-02-03T00:32:23.190999336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_RemovesDiscussionFlag","Output":"--- PASS: TestDiscussionFlagCodemod_RemovesDiscussionFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.191004506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_RemovesDiscussionFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:23.191008253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoSafeOutputsField"} -{"Time":"2026-02-03T00:32:23.19101206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoSafeOutputsField","Output":"=== RUN TestDiscussionFlagCodemod_NoSafeOutputsField\n"} -{"Time":"2026-02-03T00:32:23.191016979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoSafeOutputsField","Output":"--- PASS: TestDiscussionFlagCodemod_NoSafeOutputsField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.191020706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoSafeOutputsField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.191023692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoAddCommentField"} -{"Time":"2026-02-03T00:32:23.191026747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoAddCommentField","Output":"=== RUN TestDiscussionFlagCodemod_NoAddCommentField\n"} -{"Time":"2026-02-03T00:32:23.191031135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoAddCommentField","Output":"--- PASS: TestDiscussionFlagCodemod_NoAddCommentField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.191034832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoAddCommentField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.191037728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoDiscussionField"} -{"Time":"2026-02-03T00:32:23.191040513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoDiscussionField","Output":"=== RUN TestDiscussionFlagCodemod_NoDiscussionField\n"} -{"Time":"2026-02-03T00:32:23.191044741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoDiscussionField","Output":"--- PASS: TestDiscussionFlagCodemod_NoDiscussionField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.191048478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_NoDiscussionField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.191051243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.191056623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesIndentation","Output":"=== RUN TestDiscussionFlagCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.191060941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesIndentation","Output":"--- PASS: TestDiscussionFlagCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.191064808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.191067814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesComments"} -{"Time":"2026-02-03T00:32:23.191070829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesComments","Output":"=== RUN TestDiscussionFlagCodemod_PreservesComments\n"} -{"Time":"2026-02-03T00:32:23.191077141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesComments","Output":"--- PASS: TestDiscussionFlagCodemod_PreservesComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.19108172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesComments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.191084625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.191087691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesMarkdown","Output":"=== RUN TestDiscussionFlagCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.191091819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesMarkdown","Output":"--- PASS: TestDiscussionFlagCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.191095916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.191099052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_MultipleFields"} -{"Time":"2026-02-03T00:32:23.191102058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_MultipleFields","Output":"=== RUN TestDiscussionFlagCodemod_MultipleFields\n"} -{"Time":"2026-02-03T00:32:23.194809084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_MultipleFields","Output":"--- PASS: TestDiscussionFlagCodemod_MultipleFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194822199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDiscussionFlagCodemod_MultipleFields","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194826286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGrepToolRemovalCodemod"} -{"Time":"2026-02-03T00:32:23.194829703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGrepToolRemovalCodemod","Output":"=== RUN TestGetGrepToolRemovalCodemod\n"} -{"Time":"2026-02-03T00:32:23.194834512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGrepToolRemovalCodemod","Output":"--- PASS: TestGetGrepToolRemovalCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194838279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGrepToolRemovalCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194841495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_BasicRemoval"} -{"Time":"2026-02-03T00:32:23.19484452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_BasicRemoval","Output":"=== RUN TestGrepToolRemovalCodemod_BasicRemoval\n"} -{"Time":"2026-02-03T00:32:23.194848778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_BasicRemoval","Output":"--- PASS: TestGrepToolRemovalCodemod_BasicRemoval (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194852335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_BasicRemoval","Elapsed":0} -{"Time":"2026-02-03T00:32:23.19485514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoToolsBlock"} -{"Time":"2026-02-03T00:32:23.194858055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoToolsBlock","Output":"=== RUN TestGrepToolRemovalCodemod_NoToolsBlock\n"} -{"Time":"2026-02-03T00:32:23.194862043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoToolsBlock","Output":"--- PASS: TestGrepToolRemovalCodemod_NoToolsBlock (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194865489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoToolsBlock","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194868275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoGrepField"} -{"Time":"2026-02-03T00:32:23.194871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoGrepField","Output":"=== RUN TestGrepToolRemovalCodemod_NoGrepField\n"} -{"Time":"2026-02-03T00:32:23.194874877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoGrepField","Output":"--- PASS: TestGrepToolRemovalCodemod_NoGrepField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194881199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_NoGrepField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194883964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesOtherTools"} -{"Time":"2026-02-03T00:32:23.194886799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesOtherTools","Output":"=== RUN TestGrepToolRemovalCodemod_PreservesOtherTools\n"} -{"Time":"2026-02-03T00:32:23.194891177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesOtherTools","Output":"--- PASS: TestGrepToolRemovalCodemod_PreservesOtherTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194894864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesOtherTools","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194900284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_GrepWithFalseValue"} -{"Time":"2026-02-03T00:32:23.1949033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_GrepWithFalseValue","Output":"=== RUN TestGrepToolRemovalCodemod_GrepWithFalseValue\n"} -{"Time":"2026-02-03T00:32:23.194908339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_GrepWithFalseValue","Output":"--- PASS: TestGrepToolRemovalCodemod_GrepWithFalseValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194911926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_GrepWithFalseValue","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194914872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.194917807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesMarkdown","Output":"=== RUN TestGrepToolRemovalCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.194921814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesMarkdown","Output":"--- PASS: TestGrepToolRemovalCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194926333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194929198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_ToolsAsInvalidType"} -{"Time":"2026-02-03T00:32:23.194932104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_ToolsAsInvalidType","Output":"=== RUN TestGrepToolRemovalCodemod_ToolsAsInvalidType\n"} -{"Time":"2026-02-03T00:32:23.194936342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_ToolsAsInvalidType","Output":"--- PASS: TestGrepToolRemovalCodemod_ToolsAsInvalidType (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.194940409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGrepToolRemovalCodemod_ToolsAsInvalidType","Elapsed":0} -{"Time":"2026-02-03T00:32:23.194943405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod"} -{"Time":"2026-02-03T00:32:23.19494634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod","Output":"=== RUN TestMCPModeToTypeCodemod\n"} -{"Time":"2026-02-03T00:32:23.194950227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/renames_mode_to_type_in_custom_MCP_servers"} -{"Time":"2026-02-03T00:32:23.194953554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/renames_mode_to_type_in_custom_MCP_servers","Output":"=== RUN TestMCPModeToTypeCodemod/renames_mode_to_type_in_custom_MCP_servers\n"} -{"Time":"2026-02-03T00:32:23.194957772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_workflows_without_mcp-servers"} -{"Time":"2026-02-03T00:32:23.194961048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_workflows_without_mcp-servers","Output":"=== RUN TestMCPModeToTypeCodemod/does_not_modify_workflows_without_mcp-servers\n"} -{"Time":"2026-02-03T00:32:23.194964755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_GitHub_tool_mode_field"} -{"Time":"2026-02-03T00:32:23.19496775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_GitHub_tool_mode_field","Output":"=== RUN TestMCPModeToTypeCodemod/does_not_modify_GitHub_tool_mode_field\n"} -{"Time":"2026-02-03T00:32:23.194974192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/handles_multiple_MCP_servers_with_mode"} -{"Time":"2026-02-03T00:32:23.19497809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/handles_multiple_MCP_servers_with_mode","Output":"=== RUN TestMCPModeToTypeCodemod/handles_multiple_MCP_servers_with_mode\n"} -{"Time":"2026-02-03T00:32:23.194982277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_when_no_mode_field_exists"} -{"Time":"2026-02-03T00:32:23.194985523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_when_no_mode_field_exists","Output":"=== RUN TestMCPModeToTypeCodemod/does_not_modify_when_no_mode_field_exists\n"} -{"Time":"2026-02-03T00:32:23.194989601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/preserves_comments_and_formatting"} -{"Time":"2026-02-03T00:32:23.194992777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/preserves_comments_and_formatting","Output":"=== RUN TestMCPModeToTypeCodemod/preserves_comments_and_formatting\n"} -{"Time":"2026-02-03T00:32:23.194997015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod","Output":"--- PASS: TestMCPModeToTypeCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195001363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/renames_mode_to_type_in_custom_MCP_servers","Output":" --- PASS: TestMCPModeToTypeCodemod/renames_mode_to_type_in_custom_MCP_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195005821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/renames_mode_to_type_in_custom_MCP_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195008987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_workflows_without_mcp-servers","Output":" --- PASS: TestMCPModeToTypeCodemod/does_not_modify_workflows_without_mcp-servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195013165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_workflows_without_mcp-servers","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195016371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_GitHub_tool_mode_field","Output":" --- PASS: TestMCPModeToTypeCodemod/does_not_modify_GitHub_tool_mode_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195021601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_GitHub_tool_mode_field","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195024807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/handles_multiple_MCP_servers_with_mode","Output":" --- PASS: TestMCPModeToTypeCodemod/handles_multiple_MCP_servers_with_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195028784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/handles_multiple_MCP_servers_with_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:23.19503196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_when_no_mode_field_exists","Output":" --- PASS: TestMCPModeToTypeCodemod/does_not_modify_when_no_mode_field_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195036027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/does_not_modify_when_no_mode_field_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195039995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/preserves_comments_and_formatting","Output":" --- PASS: TestMCPModeToTypeCodemod/preserves_comments_and_formatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195043812Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod/preserves_comments_and_formatting","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195046698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPModeToTypeCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195049493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMCPNetworkMigrationCodemod"} -{"Time":"2026-02-03T00:32:23.195052378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMCPNetworkMigrationCodemod","Output":"=== RUN TestGetMCPNetworkMigrationCodemod\n"} -{"Time":"2026-02-03T00:32:23.195056486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMCPNetworkMigrationCodemod","Output":"--- PASS: TestGetMCPNetworkMigrationCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195060112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMCPNetworkMigrationCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195063068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NoMCPServers"} -{"Time":"2026-02-03T00:32:23.195066043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NoMCPServers","Output":"=== RUN TestMCPNetworkCodemod_NoMCPServers\n"} -{"Time":"2026-02-03T00:32:23.195069961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NoMCPServers","Output":"--- PASS: TestMCPNetworkCodemod_NoMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195073548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NoMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195076403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MCPServerWithoutNetwork"} -{"Time":"2026-02-03T00:32:23.195079248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MCPServerWithoutNetwork","Output":"=== RUN TestMCPNetworkCodemod_MCPServerWithoutNetwork\n"} -{"Time":"2026-02-03T00:32:23.195084057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MCPServerWithoutNetwork","Output":"--- PASS: TestMCPNetworkCodemod_MCPServerWithoutNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195087734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MCPServerWithoutNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195090689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_SingleServerWithNetwork"} -{"Time":"2026-02-03T00:32:23.195093445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_SingleServerWithNetwork","Output":"=== RUN TestMCPNetworkCodemod_SingleServerWithNetwork\n"} -{"Time":"2026-02-03T00:32:23.195097282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_SingleServerWithNetwork","Output":"--- PASS: TestMCPNetworkCodemod_SingleServerWithNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195100919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_SingleServerWithNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195103804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithSameNetwork"} -{"Time":"2026-02-03T00:32:23.19510669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithSameNetwork","Output":"=== RUN TestMCPNetworkCodemod_MultipleServersWithSameNetwork\n"} -{"Time":"2026-02-03T00:32:23.195112661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithSameNetwork","Output":"--- PASS: TestMCPNetworkCodemod_MultipleServersWithSameNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195120475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithSameNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:23.19512337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithDifferentNetworks"} -{"Time":"2026-02-03T00:32:23.195126396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithDifferentNetworks","Output":"=== RUN TestMCPNetworkCodemod_MultipleServersWithDifferentNetworks\n"} -{"Time":"2026-02-03T00:32:23.195130925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithDifferentNetworks","Output":"--- PASS: TestMCPNetworkCodemod_MultipleServersWithDifferentNetworks (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195134651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MultipleServersWithDifferentNetworks","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195137497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MergeWithExistingTopLevelNetwork"} -{"Time":"2026-02-03T00:32:23.195140362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MergeWithExistingTopLevelNetwork","Output":"=== RUN TestMCPNetworkCodemod_MergeWithExistingTopLevelNetwork\n"} -{"Time":"2026-02-03T00:32:23.19514446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MergeWithExistingTopLevelNetwork","Output":"--- PASS: TestMCPNetworkCodemod_MergeWithExistingTopLevelNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195148067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MergeWithExistingTopLevelNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195151994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesOtherMCPFields"} -{"Time":"2026-02-03T00:32:23.195154929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesOtherMCPFields","Output":"=== RUN TestMCPNetworkCodemod_PreservesOtherMCPFields\n"} -{"Time":"2026-02-03T00:32:23.195158917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesOtherMCPFields","Output":"--- PASS: TestMCPNetworkCodemod_PreservesOtherMCPFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195162534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesOtherMCPFields","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195165369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MixedServersWithAndWithoutNetwork"} -{"Time":"2026-02-03T00:32:23.195168244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MixedServersWithAndWithoutNetwork","Output":"=== RUN TestMCPNetworkCodemod_MixedServersWithAndWithoutNetwork\n"} -{"Time":"2026-02-03T00:32:23.195172863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MixedServersWithAndWithoutNetwork","Output":"--- PASS: TestMCPNetworkCodemod_MixedServersWithAndWithoutNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.19517674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_MixedServersWithAndWithoutNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195179746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.195184074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesMarkdown","Output":"=== RUN TestMCPNetworkCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.195189284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesMarkdown","Output":"--- PASS: TestMCPNetworkCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195193051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195196086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesComments"} -{"Time":"2026-02-03T00:32:23.195199352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesComments","Output":"=== RUN TestMCPNetworkCodemod_PreservesComments\n"} -{"Time":"2026-02-03T00:32:23.195203871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesComments","Output":"--- PASS: TestMCPNetworkCodemod_PreservesComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195207547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_PreservesComments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195210764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_EmptyNetworkAllowed"} -{"Time":"2026-02-03T00:32:23.19521411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_EmptyNetworkAllowed","Output":"=== RUN TestMCPNetworkCodemod_EmptyNetworkAllowed\n"} -{"Time":"2026-02-03T00:32:23.195218628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_EmptyNetworkAllowed","Output":"--- PASS: TestMCPNetworkCodemod_EmptyNetworkAllowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195222546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_EmptyNetworkAllowed","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195225661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NetworkWithoutAllowed"} -{"Time":"2026-02-03T00:32:23.195229088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NetworkWithoutAllowed","Output":"=== RUN TestMCPNetworkCodemod_NetworkWithoutAllowed\n"} -{"Time":"2026-02-03T00:32:23.195233496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NetworkWithoutAllowed","Output":"--- PASS: TestMCPNetworkCodemod_NetworkWithoutAllowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195237563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_NetworkWithoutAllowed","Elapsed":0} -{"Time":"2026-02-03T00:32:23.19524114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_DeduplicatesAcrossServersAndTopLevel"} -{"Time":"2026-02-03T00:32:23.195244607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_DeduplicatesAcrossServersAndTopLevel","Output":"=== RUN TestMCPNetworkCodemod_DeduplicatesAcrossServersAndTopLevel\n"} -{"Time":"2026-02-03T00:32:23.195249696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_DeduplicatesAcrossServersAndTopLevel","Output":"--- PASS: TestMCPNetworkCodemod_DeduplicatesAcrossServersAndTopLevel (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195253944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPNetworkCodemod_DeduplicatesAcrossServersAndTopLevel","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195257471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetNetworkFirewallCodemod"} -{"Time":"2026-02-03T00:32:23.195261017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetNetworkFirewallCodemod","Output":"=== RUN TestGetNetworkFirewallCodemod\n"} -{"Time":"2026-02-03T00:32:23.195267469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetNetworkFirewallCodemod","Output":"--- PASS: TestGetNetworkFirewallCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195271377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetNetworkFirewallCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195274512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallTrue"} -{"Time":"2026-02-03T00:32:23.195278239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallTrue","Output":"=== RUN TestNetworkFirewallCodemod_RemovesFirewallTrue\n"} -{"Time":"2026-02-03T00:32:23.195282868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallTrue","Output":"--- PASS: TestNetworkFirewallCodemod_RemovesFirewallTrue (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195286826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallTrue","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195290232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallFalse"} -{"Time":"2026-02-03T00:32:23.195293779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallFalse","Output":"=== RUN TestNetworkFirewallCodemod_RemovesFirewallFalse\n"} -{"Time":"2026-02-03T00:32:23.195302876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallFalse","Output":"--- PASS: TestNetworkFirewallCodemod_RemovesFirewallFalse (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195307364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_RemovesFirewallFalse","Elapsed":0} -{"Time":"2026-02-03T00:32:23.19531089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoNetworkField"} -{"Time":"2026-02-03T00:32:23.195315208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoNetworkField","Output":"=== RUN TestNetworkFirewallCodemod_NoNetworkField\n"} -{"Time":"2026-02-03T00:32:23.195320849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoNetworkField","Output":"--- PASS: TestNetworkFirewallCodemod_NoNetworkField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195325067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoNetworkField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195328353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoFirewallField"} -{"Time":"2026-02-03T00:32:23.195331749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoFirewallField","Output":"=== RUN TestNetworkFirewallCodemod_NoFirewallField\n"} -{"Time":"2026-02-03T00:32:23.195336859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoFirewallField","Output":"--- PASS: TestNetworkFirewallCodemod_NoFirewallField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195340976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_NoFirewallField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195344714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_SkipsWhenSandboxExists"} -{"Time":"2026-02-03T00:32:23.19534829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_SkipsWhenSandboxExists","Output":"=== RUN TestNetworkFirewallCodemod_SkipsWhenSandboxExists\n"} -{"Time":"2026-02-03T00:32:23.195353029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_SkipsWhenSandboxExists","Output":"--- PASS: TestNetworkFirewallCodemod_SkipsWhenSandboxExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.19535882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_SkipsWhenSandboxExists","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195362326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesOtherNetworkFields"} -{"Time":"2026-02-03T00:32:23.195365382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesOtherNetworkFields","Output":"=== RUN TestNetworkFirewallCodemod_PreservesOtherNetworkFields\n"} -{"Time":"2026-02-03T00:32:23.195370321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesOtherNetworkFields","Output":"--- PASS: TestNetworkFirewallCodemod_PreservesOtherNetworkFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195374519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesOtherNetworkFields","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195377615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.195380781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesMarkdown","Output":"=== RUN TestNetworkFirewallCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.195385329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesMarkdown","Output":"--- PASS: TestNetworkFirewallCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195389357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195392733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesComments"} -{"Time":"2026-02-03T00:32:23.195396109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesComments","Output":"=== RUN TestNetworkFirewallCodemod_PreservesComments\n"} -{"Time":"2026-02-03T00:32:23.19540154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesComments","Output":"--- PASS: TestNetworkFirewallCodemod_PreservesComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195405938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_PreservesComments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195409444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_FirewallWithNestedProperties"} -{"Time":"2026-02-03T00:32:23.195413001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_FirewallWithNestedProperties","Output":"=== RUN TestNetworkFirewallCodemod_FirewallWithNestedProperties\n"} -{"Time":"2026-02-03T00:32:23.19541803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_FirewallWithNestedProperties","Output":"--- PASS: TestNetworkFirewallCodemod_FirewallWithNestedProperties (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195422519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNetworkFirewallCodemod_FirewallWithNestedProperties","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195426005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetPermissionsReadCodemod"} -{"Time":"2026-02-03T00:32:23.195429542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetPermissionsReadCodemod","Output":"=== RUN TestGetPermissionsReadCodemod\n"} -{"Time":"2026-02-03T00:32:23.195436004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetPermissionsReadCodemod","Output":"--- PASS: TestGetPermissionsReadCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195442857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetPermissionsReadCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195446634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Read"} -{"Time":"2026-02-03T00:32:23.195450511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Read","Output":"=== RUN TestPermissionsReadCodemod_Read\n"} -{"Time":"2026-02-03T00:32:23.195455701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Read","Output":"--- PASS: TestPermissionsReadCodemod_Read (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195459618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Read","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195463114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Write"} -{"Time":"2026-02-03T00:32:23.195471791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Write","Output":"=== RUN TestPermissionsReadCodemod_Write\n"} -{"Time":"2026-02-03T00:32:23.19547702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Write","Output":"--- PASS: TestPermissionsReadCodemod_Write (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195481579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_Write","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195484725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_ReadAll"} -{"Time":"2026-02-03T00:32:23.195488111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_ReadAll","Output":"=== RUN TestPermissionsReadCodemod_NoChange_ReadAll\n"} -{"Time":"2026-02-03T00:32:23.19549269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_ReadAll","Output":"--- PASS: TestPermissionsReadCodemod_NoChange_ReadAll (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195497939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_ReadAll","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195501706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_WriteAll"} -{"Time":"2026-02-03T00:32:23.195505383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_WriteAll","Output":"=== RUN TestPermissionsReadCodemod_NoChange_WriteAll\n"} -{"Time":"2026-02-03T00:32:23.19551415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_WriteAll","Output":"--- PASS: TestPermissionsReadCodemod_NoChange_WriteAll (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195518207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_WriteAll","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195521453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_MapFormat"} -{"Time":"2026-02-03T00:32:23.1955249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_MapFormat","Output":"=== RUN TestPermissionsReadCodemod_NoChange_MapFormat\n"} -{"Time":"2026-02-03T00:32:23.195529478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_MapFormat","Output":"--- PASS: TestPermissionsReadCodemod_NoChange_MapFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195533305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoChange_MapFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195537934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoPermissions"} -{"Time":"2026-02-03T00:32:23.195541531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoPermissions","Output":"=== RUN TestPermissionsReadCodemod_NoPermissions\n"} -{"Time":"2026-02-03T00:32:23.19554638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoPermissions","Output":"--- PASS: TestPermissionsReadCodemod_NoPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195550798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_NoPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195554265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.195557791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_PreservesMarkdown","Output":"=== RUN TestPermissionsReadCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.19556285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_PreservesMarkdown","Output":"--- PASS: TestPermissionsReadCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195567439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPermissionsReadCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195570945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWritePermissionsCodemod"} -{"Time":"2026-02-03T00:32:23.195574623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWritePermissionsCodemod","Output":"=== RUN TestGetWritePermissionsCodemod\n"} -{"Time":"2026-02-03T00:32:23.195581696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWritePermissionsCodemod","Output":"--- PASS: TestGetWritePermissionsCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195585583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWritePermissionsCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1955892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWriteAll"} -{"Time":"2026-02-03T00:32:23.195592646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWriteAll","Output":"=== RUN TestWritePermissionsCodemod_ShorthandWriteAll\n"} -{"Time":"2026-02-03T00:32:23.195599779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWriteAll","Output":"--- PASS: TestWritePermissionsCodemod_ShorthandWriteAll (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195604318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWriteAll","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195607694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWrite"} -{"Time":"2026-02-03T00:32:23.19561079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWrite","Output":"=== RUN TestWritePermissionsCodemod_ShorthandWrite\n"} -{"Time":"2026-02-03T00:32:23.195673925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWrite","Output":"--- PASS: TestWritePermissionsCodemod_ShorthandWrite (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195720993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_ShorthandWrite","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195729929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MapFormat"} -{"Time":"2026-02-03T00:32:23.195733516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MapFormat","Output":"=== RUN TestWritePermissionsCodemod_MapFormat\n"} -{"Time":"2026-02-03T00:32:23.195891651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MapFormat","Output":"--- PASS: TestWritePermissionsCodemod_MapFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.195952064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MapFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:23.195959858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MultipleWritePermissions"} -{"Time":"2026-02-03T00:32:23.195963405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MultipleWritePermissions","Output":"=== RUN TestWritePermissionsCodemod_MultipleWritePermissions\n"} -{"Time":"2026-02-03T00:32:23.196197171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MultipleWritePermissions","Output":"--- PASS: TestWritePermissionsCodemod_MultipleWritePermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.196207521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_MultipleWritePermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:23.196211328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_NoPermissionsField"} -{"Time":"2026-02-03T00:32:23.196215115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_NoPermissionsField","Output":"=== RUN TestWritePermissionsCodemod_NoPermissionsField\n"} -{"Time":"2026-02-03T00:32:23.196219933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_NoPermissionsField","Output":"--- PASS: TestWritePermissionsCodemod_NoPermissionsField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.196223741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_NoPermissionsField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.196226897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_OnlyReadPermissions"} -{"Time":"2026-02-03T00:32:23.196229862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_OnlyReadPermissions","Output":"=== RUN TestWritePermissionsCodemod_OnlyReadPermissions\n"} -{"Time":"2026-02-03T00:32:23.196234501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_OnlyReadPermissions","Output":"--- PASS: TestWritePermissionsCodemod_OnlyReadPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.196238388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_OnlyReadPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:23.196241664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.19624489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesIndentation","Output":"=== RUN TestWritePermissionsCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.196499205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesIndentation","Output":"--- PASS: TestWritePermissionsCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.196509133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1965127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesComments"} -{"Time":"2026-02-03T00:32:23.196517849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesComments","Output":"=== RUN TestWritePermissionsCodemod_PreservesComments\n"} -{"Time":"2026-02-03T00:32:23.196523179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesComments","Output":"--- PASS: TestWritePermissionsCodemod_PreservesComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.196655857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesComments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.196664774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.196668651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesMarkdown","Output":"=== RUN TestWritePermissionsCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.196709146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesMarkdown","Output":"--- PASS: TestWritePermissionsCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.196798934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWritePermissionsCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.196806969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSafeInputsModeCodemod"} -{"Time":"2026-02-03T00:32:23.196810445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSafeInputsModeCodemod","Output":"=== RUN TestGetSafeInputsModeCodemod\n"} -{"Time":"2026-02-03T00:32:23.196916206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSafeInputsModeCodemod","Output":"--- PASS: TestGetSafeInputsModeCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.196957443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSafeInputsModeCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.196965077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_RemovesMode"} -{"Time":"2026-02-03T00:32:23.196968804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_RemovesMode","Output":"=== RUN TestSafeInputsModeCodemod_RemovesMode\n"} -{"Time":"2026-02-03T00:32:23.196976739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_RemovesMode","Output":"--- PASS: TestSafeInputsModeCodemod_RemovesMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197043864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_RemovesMode","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197065955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoSafeInputsField"} -{"Time":"2026-02-03T00:32:23.197075012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoSafeInputsField","Output":"=== RUN TestSafeInputsModeCodemod_NoSafeInputsField\n"} -{"Time":"2026-02-03T00:32:23.197081314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoSafeInputsField","Output":"--- PASS: TestSafeInputsModeCodemod_NoSafeInputsField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197085772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoSafeInputsField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197089318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoModeField"} -{"Time":"2026-02-03T00:32:23.197092595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoModeField","Output":"=== RUN TestSafeInputsModeCodemod_NoModeField\n"} -{"Time":"2026-02-03T00:32:23.197098947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoModeField","Output":"--- PASS: TestSafeInputsModeCodemod_NoModeField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197103215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_NoModeField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197106721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.197110398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesIndentation","Output":"=== RUN TestSafeInputsModeCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.197216646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesIndentation","Output":"--- PASS: TestSafeInputsModeCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197228609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197232726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesComments"} -{"Time":"2026-02-03T00:32:23.197236223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesComments","Output":"=== RUN TestSafeInputsModeCodemod_PreservesComments\n"} -{"Time":"2026-02-03T00:32:23.197423519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesComments","Output":"--- PASS: TestSafeInputsModeCodemod_PreservesComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197435732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesComments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197441232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.197445139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesMarkdown","Output":"=== RUN TestSafeInputsModeCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.197515711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesMarkdown","Output":"--- PASS: TestSafeInputsModeCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197577567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSafeInputsModeCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197582867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSandboxAgentFalseRemovalCodemod"} -{"Time":"2026-02-03T00:32:23.197586213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSandboxAgentFalseRemovalCodemod","Output":"=== RUN TestGetSandboxAgentFalseRemovalCodemod\n"} -{"Time":"2026-02-03T00:32:23.197686901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSandboxAgentFalseRemovalCodemod","Output":"--- PASS: TestGetSandboxAgentFalseRemovalCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197693513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSandboxAgentFalseRemovalCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197696839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesAgentFalse"} -{"Time":"2026-02-03T00:32:23.197699895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesAgentFalse","Output":"=== RUN TestSandboxAgentCodemod_RemovesAgentFalse\n"} -{"Time":"2026-02-03T00:32:23.197798549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesAgentFalse","Output":"--- PASS: TestSandboxAgentCodemod_RemovesAgentFalse (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.197963667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesAgentFalse","Elapsed":0} -{"Time":"2026-02-03T00:32:23.197971011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesOtherSandboxFields"} -{"Time":"2026-02-03T00:32:23.197974327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesOtherSandboxFields","Output":"=== RUN TestSandboxAgentCodemod_PreservesOtherSandboxFields\n"} -{"Time":"2026-02-03T00:32:23.198032515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesOtherSandboxFields","Output":"--- PASS: TestSandboxAgentCodemod_PreservesOtherSandboxFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198083831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesOtherSandboxFields","Elapsed":0} -{"Time":"2026-02-03T00:32:23.198089261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoSandboxField"} -{"Time":"2026-02-03T00:32:23.198092868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoSandboxField","Output":"=== RUN TestSandboxAgentCodemod_NoSandboxField\n"} -{"Time":"2026-02-03T00:32:23.198235795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoSandboxField","Output":"--- PASS: TestSandboxAgentCodemod_NoSandboxField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198245232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoSandboxField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.19824925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoAgentField"} -{"Time":"2026-02-03T00:32:23.198252666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoAgentField","Output":"=== RUN TestSandboxAgentCodemod_NoAgentField\n"} -{"Time":"2026-02-03T00:32:23.198258096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoAgentField","Output":"--- PASS: TestSandboxAgentCodemod_NoAgentField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198262044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_NoAgentField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.1982654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentTrue"} -{"Time":"2026-02-03T00:32:23.198268936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentTrue","Output":"=== RUN TestSandboxAgentCodemod_AgentTrue\n"} -{"Time":"2026-02-03T00:32:23.198273625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentTrue","Output":"--- PASS: TestSandboxAgentCodemod_AgentTrue (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198381366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentTrue","Elapsed":0} -{"Time":"2026-02-03T00:32:23.198387959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentString"} -{"Time":"2026-02-03T00:32:23.198392036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentString","Output":"=== RUN TestSandboxAgentCodemod_AgentString\n"} -{"Time":"2026-02-03T00:32:23.198397416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentString","Output":"--- PASS: TestSandboxAgentCodemod_AgentString (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198427112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_AgentString","Elapsed":0} -{"Time":"2026-02-03T00:32:23.198431279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesEmptySandboxBlock"} -{"Time":"2026-02-03T00:32:23.198434766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesEmptySandboxBlock","Output":"=== RUN TestSandboxAgentCodemod_RemovesEmptySandboxBlock\n"} -{"Time":"2026-02-03T00:32:23.198665917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesEmptySandboxBlock","Output":"--- PASS: TestSandboxAgentCodemod_RemovesEmptySandboxBlock (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198676868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_RemovesEmptySandboxBlock","Elapsed":0} -{"Time":"2026-02-03T00:32:23.198681056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.198684772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesMarkdown","Output":"=== RUN TestSandboxAgentCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.198744253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesMarkdown","Output":"--- PASS: TestSandboxAgentCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198867633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSandboxAgentCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.198875929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetScheduleAtToAroundCodemod"} -{"Time":"2026-02-03T00:32:23.198879596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetScheduleAtToAroundCodemod","Output":"=== RUN TestGetScheduleAtToAroundCodemod\n"} -{"Time":"2026-02-03T00:32:23.198885026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetScheduleAtToAroundCodemod","Output":"--- PASS: TestGetScheduleAtToAroundCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.198889194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetScheduleAtToAroundCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.19889238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAt"} -{"Time":"2026-02-03T00:32:23.198895836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAt","Output":"=== RUN TestScheduleCodemod_DailyAt\n"} -{"Time":"2026-02-03T00:32:23.199098314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAt","Output":"--- PASS: TestScheduleCodemod_DailyAt (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.199107131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAt","Elapsed":0} -{"Time":"2026-02-03T00:32:23.199111068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_WeeklyOnAt"} -{"Time":"2026-02-03T00:32:23.199114685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_WeeklyOnAt","Output":"=== RUN TestScheduleCodemod_WeeklyOnAt\n"} -{"Time":"2026-02-03T00:32:23.199272299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_WeeklyOnAt","Output":"--- PASS: TestScheduleCodemod_WeeklyOnAt (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.199280554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_WeeklyOnAt","Elapsed":0} -{"Time":"2026-02-03T00:32:23.199284702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOn"} -{"Time":"2026-02-03T00:32:23.199288198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOn","Output":"=== RUN TestScheduleCodemod_MonthlyOn\n"} -{"Time":"2026-02-03T00:32:23.199387313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOn","Output":"--- PASS: TestScheduleCodemod_MonthlyOn (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.199490596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOn","Elapsed":0} -{"Time":"2026-02-03T00:32:23.199497709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOnAt"} -{"Time":"2026-02-03T00:32:23.199501286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOnAt","Output":"=== RUN TestScheduleCodemod_MonthlyOnAt\n"} -{"Time":"2026-02-03T00:32:23.199663248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOnAt","Output":"--- PASS: TestScheduleCodemod_MonthlyOnAt (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.199671323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MonthlyOnAt","Elapsed":0} -{"Time":"2026-02-03T00:32:23.199675541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAround_NoChange"} -{"Time":"2026-02-03T00:32:23.199679047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAround_NoChange","Output":"=== RUN TestScheduleCodemod_DailyAround_NoChange\n"} -{"Time":"2026-02-03T00:32:23.199769296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAround_NoChange","Output":"--- PASS: TestScheduleCodemod_DailyAround_NoChange (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.199876546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_DailyAround_NoChange","Elapsed":0} -{"Time":"2026-02-03T00:32:23.199883529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_StandardCron_NoChange"} -{"Time":"2026-02-03T00:32:23.199887076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_StandardCron_NoChange","Output":"=== RUN TestScheduleCodemod_StandardCron_NoChange\n"} -{"Time":"2026-02-03T00:32:23.20005581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_StandardCron_NoChange","Output":"--- PASS: TestScheduleCodemod_StandardCron_NoChange (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.200063765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_StandardCron_NoChange","Elapsed":0} -{"Time":"2026-02-03T00:32:23.200067382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.200070849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesIndentation","Output":"=== RUN TestScheduleCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.200140508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesIndentation","Output":"--- PASS: TestScheduleCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.200242268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.200248971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MultipleSchedules"} -{"Time":"2026-02-03T00:32:23.200252628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MultipleSchedules","Output":"=== RUN TestScheduleCodemod_MultipleSchedules\n"} -{"Time":"2026-02-03T00:32:23.200341864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MultipleSchedules","Output":"--- PASS: TestScheduleCodemod_MultipleSchedules (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.200444115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_MultipleSchedules","Elapsed":0} -{"Time":"2026-02-03T00:32:23.200451108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_ScheduleField"} -{"Time":"2026-02-03T00:32:23.200455035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_ScheduleField","Output":"=== RUN TestScheduleCodemod_ScheduleField\n"} -{"Time":"2026-02-03T00:32:23.200544893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_ScheduleField","Output":"--- PASS: TestScheduleCodemod_ScheduleField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20060767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_ScheduleField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.200614122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.200617949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesMarkdown","Output":"=== RUN TestScheduleCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.202886011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesMarkdown","Output":"--- PASS: TestScheduleCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.202902872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestScheduleCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.202908212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDeleteSchemaFileCodemod"} -{"Time":"2026-02-03T00:32:23.202911839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDeleteSchemaFileCodemod","Output":"=== RUN TestGetDeleteSchemaFileCodemod\n"} -{"Time":"2026-02-03T00:32:23.202917409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDeleteSchemaFileCodemod","Output":"--- PASS: TestGetDeleteSchemaFileCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.202921637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDeleteSchemaFileCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.202945802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_NoChanges"} -{"Time":"2026-02-03T00:32:23.202951683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_NoChanges","Output":"=== RUN TestDeleteSchemaFileCodemod_NoChanges\n"} -{"Time":"2026-02-03T00:32:23.202956943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_NoChanges","Output":"--- PASS: TestDeleteSchemaFileCodemod_NoChanges (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.202961431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_NoChanges","Elapsed":0} -{"Time":"2026-02-03T00:32:23.202965449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged"} -{"Time":"2026-02-03T00:32:23.202969096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged","Output":"=== RUN TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged\n"} -{"Time":"2026-02-03T00:32:23.202974145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/simple_workflow"} -{"Time":"2026-02-03T00:32:23.202978574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/simple_workflow","Output":"=== RUN TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/simple_workflow\n"} -{"Time":"2026-02-03T00:32:23.202982942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/complex_workflow"} -{"Time":"2026-02-03T00:32:23.202990696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/complex_workflow","Output":"=== RUN TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/complex_workflow\n"} -{"Time":"2026-02-03T00:32:23.202995094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/empty_content"} -{"Time":"2026-02-03T00:32:23.20299831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/empty_content","Output":"=== RUN TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/empty_content\n"} -{"Time":"2026-02-03T00:32:23.203004402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged","Output":"--- PASS: TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203009641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/simple_workflow","Output":" --- PASS: TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/simple_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20301404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/simple_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203017526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/complex_workflow","Output":" --- PASS: TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/complex_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203021874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/complex_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203025431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/empty_content","Output":" --- PASS: TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/empty_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203029659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged/empty_content","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203050698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteSchemaFileCodemod_AlwaysReturnsUnchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20305685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCommandToSlashCommandCodemod"} -{"Time":"2026-02-03T00:32:23.203060196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCommandToSlashCommandCodemod","Output":"=== RUN TestGetCommandToSlashCommandCodemod\n"} -{"Time":"2026-02-03T00:32:23.203064985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCommandToSlashCommandCodemod","Output":"--- PASS: TestGetCommandToSlashCommandCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203068752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCommandToSlashCommandCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203072028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_BasicMigration"} -{"Time":"2026-02-03T00:32:23.203075144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_BasicMigration","Output":"=== RUN TestSlashCommandCodemod_BasicMigration\n"} -{"Time":"2026-02-03T00:32:23.203079452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_BasicMigration","Output":"--- PASS: TestSlashCommandCodemod_BasicMigration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203083289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_BasicMigration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203086375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.203089591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesIndentation","Output":"=== RUN TestSlashCommandCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.203093869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesIndentation","Output":"--- PASS: TestSlashCommandCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203097916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203101042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesComment"} -{"Time":"2026-02-03T00:32:23.203104038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesComment","Output":"=== RUN TestSlashCommandCodemod_PreservesComment\n"} -{"Time":"2026-02-03T00:32:23.203108336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesComment","Output":"--- PASS: TestSlashCommandCodemod_PreservesComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203112453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesComment","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20311598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoCommandField"} -{"Time":"2026-02-03T00:32:23.203119116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoCommandField","Output":"=== RUN TestSlashCommandCodemod_NoCommandField\n"} -{"Time":"2026-02-03T00:32:23.203125588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoCommandField","Output":"--- PASS: TestSlashCommandCodemod_NoCommandField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203132911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoCommandField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203136198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoOnField"} -{"Time":"2026-02-03T00:32:23.203139223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoOnField","Output":"=== RUN TestSlashCommandCodemod_NoOnField\n"} -{"Time":"2026-02-03T00:32:23.203144994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoOnField","Output":"--- PASS: TestSlashCommandCodemod_NoOnField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203148932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_NoOnField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203151937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.203155193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesMarkdown","Output":"=== RUN TestSlashCommandCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.203159421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesMarkdown","Output":"--- PASS: TestSlashCommandCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203163168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203166634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_MultipleOnTriggers"} -{"Time":"2026-02-03T00:32:23.20316973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_MultipleOnTriggers","Output":"=== RUN TestSlashCommandCodemod_MultipleOnTriggers\n"} -{"Time":"2026-02-03T00:32:23.20317519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_MultipleOnTriggers","Output":"--- PASS: TestSlashCommandCodemod_MultipleOnTriggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203179028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSlashCommandCodemod_MultipleOnTriggers","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203182083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetTimeoutMinutesCodemod"} -{"Time":"2026-02-03T00:32:23.203185019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetTimeoutMinutesCodemod","Output":"=== RUN TestGetTimeoutMinutesCodemod\n"} -{"Time":"2026-02-03T00:32:23.203189617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetTimeoutMinutesCodemod","Output":"--- PASS: TestGetTimeoutMinutesCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203193585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetTimeoutMinutesCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20319658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_BasicMigration"} -{"Time":"2026-02-03T00:32:23.203199847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_BasicMigration","Output":"=== RUN TestTimeoutMinutesCodemod_BasicMigration\n"} -{"Time":"2026-02-03T00:32:23.203204245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_BasicMigration","Output":"--- PASS: TestTimeoutMinutesCodemod_BasicMigration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203208152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_BasicMigration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203211368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.203215556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesIndentation","Output":"=== RUN TestTimeoutMinutesCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.203220345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesIndentation","Output":"--- PASS: TestTimeoutMinutesCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203225334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20322864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesComments"} -{"Time":"2026-02-03T00:32:23.203232096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesComments","Output":"=== RUN TestTimeoutMinutesCodemod_PreservesComments\n"} -{"Time":"2026-02-03T00:32:23.203236675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesComments","Output":"--- PASS: TestTimeoutMinutesCodemod_PreservesComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203240763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesComments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203244099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_NoFieldPresent"} -{"Time":"2026-02-03T00:32:23.203247305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_NoFieldPresent","Output":"=== RUN TestTimeoutMinutesCodemod_NoFieldPresent\n"} -{"Time":"2026-02-03T00:32:23.203251683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_NoFieldPresent","Output":"--- PASS: TestTimeoutMinutesCodemod_NoFieldPresent (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203259097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_NoFieldPresent","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203262253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesMarkdownBody"} -{"Time":"2026-02-03T00:32:23.203265419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesMarkdownBody","Output":"=== RUN TestTimeoutMinutesCodemod_PreservesMarkdownBody\n"} -{"Time":"2026-02-03T00:32:23.203269747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesMarkdownBody","Output":"--- PASS: TestTimeoutMinutesCodemod_PreservesMarkdownBody (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203273874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_PreservesMarkdownBody","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20327698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues"} -{"Time":"2026-02-03T00:32:23.203280026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues","Output":"=== RUN TestTimeoutMinutesCodemod_DifferentValues\n"} -{"Time":"2026-02-03T00:32:23.203283793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/small_timeout"} -{"Time":"2026-02-03T00:32:23.203287069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/small_timeout","Output":"=== RUN TestTimeoutMinutesCodemod_DifferentValues/small_timeout\n"} -{"Time":"2026-02-03T00:32:23.203291117Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/medium_timeout"} -{"Time":"2026-02-03T00:32:23.203294463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/medium_timeout","Output":"=== RUN TestTimeoutMinutesCodemod_DifferentValues/medium_timeout\n"} -{"Time":"2026-02-03T00:32:23.203298851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/large_timeout"} -{"Time":"2026-02-03T00:32:23.203302989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/large_timeout","Output":"=== RUN TestTimeoutMinutesCodemod_DifferentValues/large_timeout\n"} -{"Time":"2026-02-03T00:32:23.203306906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/very_large_timeout"} -{"Time":"2026-02-03T00:32:23.203310082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/very_large_timeout","Output":"=== RUN TestTimeoutMinutesCodemod_DifferentValues/very_large_timeout\n"} -{"Time":"2026-02-03T00:32:23.20331448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues","Output":"--- PASS: TestTimeoutMinutesCodemod_DifferentValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203319289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/small_timeout","Output":" --- PASS: TestTimeoutMinutesCodemod_DifferentValues/small_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203323587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/small_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203326964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/medium_timeout","Output":" --- PASS: TestTimeoutMinutesCodemod_DifferentValues/medium_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203331833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/medium_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203335149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/large_timeout","Output":" --- PASS: TestTimeoutMinutesCodemod_DifferentValues/large_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203339607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/large_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203343214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/very_large_timeout","Output":" --- PASS: TestTimeoutMinutesCodemod_DifferentValues/very_large_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203347161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues/very_large_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203350437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_DifferentValues","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203353593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_OnlyReplacesExactMatch"} -{"Time":"2026-02-03T00:32:23.20335708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_OnlyReplacesExactMatch","Output":"=== RUN TestTimeoutMinutesCodemod_OnlyReplacesExactMatch\n"} -{"Time":"2026-02-03T00:32:23.20336239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_OnlyReplacesExactMatch","Output":"--- PASS: TestTimeoutMinutesCodemod_OnlyReplacesExactMatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203366848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutMinutesCodemod_OnlyReplacesExactMatch","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203369894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUploadAssetsCodemod"} -{"Time":"2026-02-03T00:32:23.20337305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUploadAssetsCodemod","Output":"=== RUN TestGetUploadAssetsCodemod\n"} -{"Time":"2026-02-03T00:32:23.203377217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUploadAssetsCodemod","Output":"--- PASS: TestGetUploadAssetsCodemod (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203381034Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUploadAssetsCodemod","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20338422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_BasicMigration"} -{"Time":"2026-02-03T00:32:23.203387446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_BasicMigration","Output":"=== RUN TestUploadAssetsCodemod_BasicMigration\n"} -{"Time":"2026-02-03T00:32:23.203391484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_BasicMigration","Output":"--- PASS: TestUploadAssetsCodemod_BasicMigration (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203395161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_BasicMigration","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203398106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesIndentation"} -{"Time":"2026-02-03T00:32:23.203402104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesIndentation","Output":"=== RUN TestUploadAssetsCodemod_PreservesIndentation\n"} -{"Time":"2026-02-03T00:32:23.203407233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesIndentation","Output":"--- PASS: TestUploadAssetsCodemod_PreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203411181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203414737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesComment"} -{"Time":"2026-02-03T00:32:23.203418164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesComment","Output":"=== RUN TestUploadAssetsCodemod_PreservesComment\n"} -{"Time":"2026-02-03T00:32:23.203422512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesComment","Output":"--- PASS: TestUploadAssetsCodemod_PreservesComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20342672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesComment","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203430056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoSafeOutputsField"} -{"Time":"2026-02-03T00:32:23.203433452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoSafeOutputsField","Output":"=== RUN TestUploadAssetsCodemod_NoSafeOutputsField\n"} -{"Time":"2026-02-03T00:32:23.203438011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoSafeOutputsField","Output":"--- PASS: TestUploadAssetsCodemod_NoSafeOutputsField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203441938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoSafeOutputsField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203449593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoUploadAssetsField"} -{"Time":"2026-02-03T00:32:23.203453149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoUploadAssetsField","Output":"=== RUN TestUploadAssetsCodemod_NoUploadAssetsField\n"} -{"Time":"2026-02-03T00:32:23.203457487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoUploadAssetsField","Output":"--- PASS: TestUploadAssetsCodemod_NoUploadAssetsField (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203461415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_NoUploadAssetsField","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20346447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesOtherFields"} -{"Time":"2026-02-03T00:32:23.203467556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesOtherFields","Output":"=== RUN TestUploadAssetsCodemod_PreservesOtherFields\n"} -{"Time":"2026-02-03T00:32:23.203472736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesOtherFields","Output":"--- PASS: TestUploadAssetsCodemod_PreservesOtherFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203476773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesOtherFields","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203479779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesMarkdown"} -{"Time":"2026-02-03T00:32:23.203482835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesMarkdown","Output":"=== RUN TestUploadAssetsCodemod_PreservesMarkdown\n"} -{"Time":"2026-02-03T00:32:23.203487343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesMarkdown","Output":"--- PASS: TestUploadAssetsCodemod_PreservesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20349127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUploadAssetsCodemod_PreservesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203494406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent"} -{"Time":"2026-02-03T00:32:23.203497692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent","Output":"=== RUN TestReconstructContent\n"} -{"Time":"2026-02-03T00:32:23.203501499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/basic_reconstruction"} -{"Time":"2026-02-03T00:32:23.203504575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/basic_reconstruction","Output":"=== RUN TestReconstructContent/basic_reconstruction\n"} -{"Time":"2026-02-03T00:32:23.203508122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/no_markdown_body"} -{"Time":"2026-02-03T00:32:23.203511448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/no_markdown_body","Output":"=== RUN TestReconstructContent/no_markdown_body\n"} -{"Time":"2026-02-03T00:32:23.203515505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent","Output":"--- PASS: TestReconstructContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203520124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/basic_reconstruction","Output":" --- PASS: TestReconstructContent/basic_reconstruction (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203524292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/basic_reconstruction","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203528359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/no_markdown_body","Output":" --- PASS: TestReconstructContent/no_markdown_body (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203532126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent/no_markdown_body","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203535062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReconstructContent","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203537897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines"} -{"Time":"2026-02-03T00:32:23.203541013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines","Output":"=== RUN TestParseFrontmatterLines\n"} -{"Time":"2026-02-03T00:32:23.20354508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/valid_frontmatter"} -{"Time":"2026-02-03T00:32:23.203548156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/valid_frontmatter","Output":"=== RUN TestParseFrontmatterLines/valid_frontmatter\n"} -{"Time":"2026-02-03T00:32:23.203551923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/no_frontmatter"} -{"Time":"2026-02-03T00:32:23.203554929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/no_frontmatter","Output":"=== RUN TestParseFrontmatterLines/no_frontmatter\n"} -{"Time":"2026-02-03T00:32:23.203559237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines","Output":"--- PASS: TestParseFrontmatterLines (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203563645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/valid_frontmatter","Output":" --- PASS: TestParseFrontmatterLines/valid_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203567963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/valid_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20357128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/no_frontmatter","Output":" --- PASS: TestParseFrontmatterLines/no_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203575207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines/no_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203578152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFrontmatterLines","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203581007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation"} -{"Time":"2026-02-03T00:32:23.203584193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation","Output":"=== RUN TestGetIndentation\n"} -{"Time":"2026-02-03T00:32:23.203587931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/no_indentation"} -{"Time":"2026-02-03T00:32:23.203591036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/no_indentation","Output":"=== RUN TestGetIndentation/no_indentation\n"} -{"Time":"2026-02-03T00:32:23.203594984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/two_space_indentation"} -{"Time":"2026-02-03T00:32:23.203597979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/two_space_indentation","Output":"=== RUN TestGetIndentation/two_space_indentation\n"} -{"Time":"2026-02-03T00:32:23.203602548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/four_space_indentation"} -{"Time":"2026-02-03T00:32:23.203605714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/four_space_indentation","Output":"=== RUN TestGetIndentation/four_space_indentation\n"} -{"Time":"2026-02-03T00:32:23.203610182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/tab_indentation"} -{"Time":"2026-02-03T00:32:23.203613358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/tab_indentation","Output":"=== RUN TestGetIndentation/tab_indentation\n"} -{"Time":"2026-02-03T00:32:23.203617265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/mixed_indentation"} -{"Time":"2026-02-03T00:32:23.203620461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/mixed_indentation","Output":"=== RUN TestGetIndentation/mixed_indentation\n"} -{"Time":"2026-02-03T00:32:23.203624619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation","Output":"--- PASS: TestGetIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203628717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/no_indentation","Output":" --- PASS: TestGetIndentation/no_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203632794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/no_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20363617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/two_space_indentation","Output":" --- PASS: TestGetIndentation/two_space_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203640288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/two_space_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203643534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/four_space_indentation","Output":" --- PASS: TestGetIndentation/four_space_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203647792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/four_space_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203650948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/tab_indentation","Output":" --- PASS: TestGetIndentation/tab_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.203654845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/tab_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.203658162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/mixed_indentation","Output":" --- PASS: TestGetIndentation/mixed_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204781307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation/mixed_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204797688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204802246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey"} -{"Time":"2026-02-03T00:32:23.204807606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey","Output":"=== RUN TestIsTopLevelKey\n"} -{"Time":"2026-02-03T00:32:23.204812986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/top_level_key"} -{"Time":"2026-02-03T00:32:23.204816613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/top_level_key","Output":"=== RUN TestIsTopLevelKey/top_level_key\n"} -{"Time":"2026-02-03T00:32:23.20482052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/indented_key"} -{"Time":"2026-02-03T00:32:23.204829076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/indented_key","Output":"=== RUN TestIsTopLevelKey/indented_key\n"} -{"Time":"2026-02-03T00:32:23.204833204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/comment"} -{"Time":"2026-02-03T00:32:23.204836851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/comment","Output":"=== RUN TestIsTopLevelKey/comment\n"} -{"Time":"2026-02-03T00:32:23.204840588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/empty_line"} -{"Time":"2026-02-03T00:32:23.204844034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/empty_line","Output":"=== RUN TestIsTopLevelKey/empty_line\n"} -{"Time":"2026-02-03T00:32:23.204850486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/no_colon"} -{"Time":"2026-02-03T00:32:23.204853792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/no_colon","Output":"=== RUN TestIsTopLevelKey/no_colon\n"} -{"Time":"2026-02-03T00:32:23.204859453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey","Output":"--- PASS: TestIsTopLevelKey (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204864582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/top_level_key","Output":" --- PASS: TestIsTopLevelKey/top_level_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20486891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/top_level_key","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204872818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/indented_key","Output":" --- PASS: TestIsTopLevelKey/indented_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204880833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/indented_key","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204884279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/comment","Output":" --- PASS: TestIsTopLevelKey/comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204888627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/comment","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204892033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/empty_line","Output":" --- PASS: TestIsTopLevelKey/empty_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204895991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/empty_line","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204899287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/no_colon","Output":" --- PASS: TestIsTopLevelKey/no_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204903004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey/no_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20490604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsTopLevelKey","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204909055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder"} -{"Time":"2026-02-03T00:32:23.204912342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder","Output":"=== RUN TestIsNestedUnder\n"} -{"Time":"2026-02-03T00:32:23.204915848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/nested_under_parent"} -{"Time":"2026-02-03T00:32:23.204918994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/nested_under_parent","Output":"=== RUN TestIsNestedUnder/nested_under_parent\n"} -{"Time":"2026-02-03T00:32:23.204922621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/same_level_as_parent"} -{"Time":"2026-02-03T00:32:23.204925776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/same_level_as_parent","Output":"=== RUN TestIsNestedUnder/same_level_as_parent\n"} -{"Time":"2026-02-03T00:32:23.204929884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/less_indentation_than_parent"} -{"Time":"2026-02-03T00:32:23.204933451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/less_indentation_than_parent","Output":"=== RUN TestIsNestedUnder/less_indentation_than_parent\n"} -{"Time":"2026-02-03T00:32:23.204937889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/deeply_nested"} -{"Time":"2026-02-03T00:32:23.204942638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/deeply_nested","Output":"=== RUN TestIsNestedUnder/deeply_nested\n"} -{"Time":"2026-02-03T00:32:23.204947086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder","Output":"--- PASS: TestIsNestedUnder (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204951504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/nested_under_parent","Output":" --- PASS: TestIsNestedUnder/nested_under_parent (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204959009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/nested_under_parent","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204962886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/same_level_as_parent","Output":" --- PASS: TestIsNestedUnder/same_level_as_parent (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204967324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/same_level_as_parent","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204970791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/less_indentation_than_parent","Output":" --- PASS: TestIsNestedUnder/less_indentation_than_parent (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204974838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/less_indentation_than_parent","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204978214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/deeply_nested","Output":" --- PASS: TestIsNestedUnder/deeply_nested (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.204981831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder/deeply_nested","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204985117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsNestedUnder","Elapsed":0} -{"Time":"2026-02-03T00:32:23.204988233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock"} -{"Time":"2026-02-03T00:32:23.204991479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock","Output":"=== RUN TestHasExitedBlock\n"} -{"Time":"2026-02-03T00:32:23.204995096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_top-level_key"} -{"Time":"2026-02-03T00:32:23.204998342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_top-level_key","Output":"=== RUN TestHasExitedBlock/exited_with_top-level_key\n"} -{"Time":"2026-02-03T00:32:23.205002289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_more_indentation"} -{"Time":"2026-02-03T00:32:23.205005726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_more_indentation","Output":"=== RUN TestHasExitedBlock/still_in_block_-_more_indentation\n"} -{"Time":"2026-02-03T00:32:23.205010044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_comment_at_same_level"} -{"Time":"2026-02-03T00:32:23.20501346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_comment_at_same_level","Output":"=== RUN TestHasExitedBlock/exited_with_comment_at_same_level\n"} -{"Time":"2026-02-03T00:32:23.205017508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_nested_comment"} -{"Time":"2026-02-03T00:32:23.205020794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_nested_comment","Output":"=== RUN TestHasExitedBlock/still_in_block_-_nested_comment\n"} -{"Time":"2026-02-03T00:32:23.205024501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/empty_line"} -{"Time":"2026-02-03T00:32:23.205028007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/empty_line","Output":"=== RUN TestHasExitedBlock/empty_line\n"} -{"Time":"2026-02-03T00:32:23.205032285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock","Output":"--- PASS: TestHasExitedBlock (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205037705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_top-level_key","Output":" --- PASS: TestHasExitedBlock/exited_with_top-level_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205041943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_top-level_key","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20504544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_more_indentation","Output":" --- PASS: TestHasExitedBlock/still_in_block_-_more_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205051221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_more_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205054797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_comment_at_same_level","Output":" --- PASS: TestHasExitedBlock/exited_with_comment_at_same_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205059496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/exited_with_comment_at_same_level","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205063033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_nested_comment","Output":" --- PASS: TestHasExitedBlock/still_in_block_-_nested_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205067231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/still_in_block_-_nested_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205070737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/empty_line","Output":" --- PASS: TestHasExitedBlock/empty_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205074594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock/empty_line","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20507774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasExitedBlock","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205080866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine"} -{"Time":"2026-02-03T00:32:23.205084002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine","Output":"=== RUN TestFindAndReplaceInLine\n"} -{"Time":"2026-02-03T00:32:23.205087809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/replace_simple_key"} -{"Time":"2026-02-03T00:32:23.205091285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/replace_simple_key","Output":"=== RUN TestFindAndReplaceInLine/replace_simple_key\n"} -{"Time":"2026-02-03T00:32:23.205099451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_indentation"} -{"Time":"2026-02-03T00:32:23.205103598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_indentation","Output":"=== RUN TestFindAndReplaceInLine/preserve_indentation\n"} -{"Time":"2026-02-03T00:32:23.205107636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_inline_comment"} -{"Time":"2026-02-03T00:32:23.205110842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_inline_comment","Output":"=== RUN TestFindAndReplaceInLine/preserve_inline_comment\n"} -{"Time":"2026-02-03T00:32:23.205114739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/no_match_-_different_key"} -{"Time":"2026-02-03T00:32:23.205118065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/no_match_-_different_key","Output":"=== RUN TestFindAndReplaceInLine/no_match_-_different_key\n"} -{"Time":"2026-02-03T00:32:23.205122223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine","Output":"--- PASS: TestFindAndReplaceInLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205126651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/replace_simple_key","Output":" --- PASS: TestFindAndReplaceInLine/replace_simple_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205131039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/replace_simple_key","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205134396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_indentation","Output":" --- PASS: TestFindAndReplaceInLine/preserve_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205138363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205141649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_inline_comment","Output":" --- PASS: TestFindAndReplaceInLine/preserve_inline_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205145617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/preserve_inline_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205149143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/no_match_-_different_key","Output":" --- PASS: TestFindAndReplaceInLine/no_match_-_different_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20515281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine/no_match_-_different_key","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205155866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAndReplaceInLine","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205158741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock"} -{"Time":"2026-02-03T00:32:23.205161687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock","Output":"=== RUN TestRemoveFieldFromBlock\n"} -{"Time":"2026-02-03T00:32:23.205165193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_simple_field"} -{"Time":"2026-02-03T00:32:23.205168309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_simple_field","Output":"=== RUN TestRemoveFieldFromBlock/remove_simple_field\n"} -{"Time":"2026-02-03T00:32:23.205172276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_nested_properties"} -{"Time":"2026-02-03T00:32:23.205176324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_nested_properties","Output":"=== RUN TestRemoveFieldFromBlock/remove_field_with_nested_properties\n"} -{"Time":"2026-02-03T00:32:23.205180271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_comments"} -{"Time":"2026-02-03T00:32:23.205183477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_comments","Output":"=== RUN TestRemoveFieldFromBlock/remove_field_with_comments\n"} -{"Time":"2026-02-03T00:32:23.205187134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/field_not_present"} -{"Time":"2026-02-03T00:32:23.20519022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/field_not_present","Output":"=== RUN TestRemoveFieldFromBlock/field_not_present\n"} -{"Time":"2026-02-03T00:32:23.205194628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock","Output":"--- PASS: TestRemoveFieldFromBlock (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205199297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_simple_field","Output":" --- PASS: TestRemoveFieldFromBlock/remove_simple_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205203835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_simple_field","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205207101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_nested_properties","Output":" --- PASS: TestRemoveFieldFromBlock/remove_field_with_nested_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20521161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_nested_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205215046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_comments","Output":" --- PASS: TestRemoveFieldFromBlock/remove_field_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205219344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/remove_field_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205222731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/field_not_present","Output":" --- PASS: TestRemoveFieldFromBlock/field_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205226718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock/field_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205229694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205232689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock_PreservesComments"} -{"Time":"2026-02-03T00:32:23.205235745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock_PreservesComments","Output":"=== RUN TestRemoveFieldFromBlock_PreservesComments\n"} -{"Time":"2026-02-03T00:32:23.205240043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock_PreservesComments","Output":"--- PASS: TestRemoveFieldFromBlock_PreservesComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205244101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromBlock_PreservesComments","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205247116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace"} -{"Time":"2026-02-03T00:32:23.205250923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace","Output":"=== RUN TestIsRunningInCodespace\n"} -{"Time":"2026-02-03T00:32:23.20525454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=true"} -{"Time":"2026-02-03T00:32:23.205257706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=true","Output":"=== RUN TestIsRunningInCodespace/CODESPACES=true\n"} -{"Time":"2026-02-03T00:32:23.205261623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=TRUE_(uppercase)"} -{"Time":"2026-02-03T00:32:23.205264899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=TRUE_(uppercase)","Output":"=== RUN TestIsRunningInCodespace/CODESPACES=TRUE_(uppercase)\n"} -{"Time":"2026-02-03T00:32:23.205268616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=True_(mixed_case)"} -{"Time":"2026-02-03T00:32:23.205271902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=True_(mixed_case)","Output":"=== RUN TestIsRunningInCodespace/CODESPACES=True_(mixed_case)\n"} -{"Time":"2026-02-03T00:32:23.205301788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=false"} -{"Time":"2026-02-03T00:32:23.205308381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=false","Output":"=== RUN TestIsRunningInCodespace/CODESPACES=false\n"} -{"Time":"2026-02-03T00:32:23.205389732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES_not_set"} -{"Time":"2026-02-03T00:32:23.205395613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES_not_set","Output":"=== RUN TestIsRunningInCodespace/CODESPACES_not_set\n"} -{"Time":"2026-02-03T00:32:23.205458901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=other"} -{"Time":"2026-02-03T00:32:23.205463931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=other","Output":"=== RUN TestIsRunningInCodespace/CODESPACES=other\n"} -{"Time":"2026-02-03T00:32:23.205531717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace","Output":"--- PASS: TestIsRunningInCodespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.20553851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=true","Output":" --- PASS: TestIsRunningInCodespace/CODESPACES=true (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205542888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=true","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205547166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=TRUE_(uppercase)","Output":" --- PASS: TestIsRunningInCodespace/CODESPACES=TRUE_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205551784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=TRUE_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205555962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=True_(mixed_case)","Output":" --- PASS: TestIsRunningInCodespace/CODESPACES=True_(mixed_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205560611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=True_(mixed_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20556557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=false","Output":" --- PASS: TestIsRunningInCodespace/CODESPACES=false (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205575218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=false","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205578805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES_not_set","Output":" --- PASS: TestIsRunningInCodespace/CODESPACES_not_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205583644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES_not_set","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205587551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=other","Output":" --- PASS: TestIsRunningInCodespace/CODESPACES=other (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.205625733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace/CODESPACES=other","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205630832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningInCodespace","Elapsed":0} -{"Time":"2026-02-03T00:32:23.205634158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError"} -{"Time":"2026-02-03T00:32:23.205637464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError","Output":"=== RUN TestIs403PermissionError\n"} -{"Time":"2026-02-03T00:32:23.2063639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_status_code"} -{"Time":"2026-02-03T00:32:23.206376022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_status_code","Output":"=== RUN TestIs403PermissionError/403_status_code\n"} -{"Time":"2026-02-03T00:32:23.206382975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/forbidden_keyword"} -{"Time":"2026-02-03T00:32:23.206386592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/forbidden_keyword","Output":"=== RUN TestIs403PermissionError/forbidden_keyword\n"} -{"Time":"2026-02-03T00:32:23.20639096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_denied"} -{"Time":"2026-02-03T00:32:23.206394206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_denied","Output":"=== RUN TestIs403PermissionError/permission_denied\n"} -{"Time":"2026-02-03T00:32:23.206399276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_in_middle_of_message"} -{"Time":"2026-02-03T00:32:23.206403013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_in_middle_of_message","Output":"=== RUN TestIs403PermissionError/403_in_middle_of_message\n"} -{"Time":"2026-02-03T00:32:23.2064072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/uppercase_FORBIDDEN"} -{"Time":"2026-02-03T00:32:23.206410827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/uppercase_FORBIDDEN","Output":"=== RUN TestIs403PermissionError/uppercase_FORBIDDEN\n"} -{"Time":"2026-02-03T00:32:23.206415075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/mixed_case_Permission_Denied"} -{"Time":"2026-02-03T00:32:23.206418341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/mixed_case_Permission_Denied","Output":"=== RUN TestIs403PermissionError/mixed_case_Permission_Denied\n"} -{"Time":"2026-02-03T00:32:23.206422168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/404_error_(not_403)"} -{"Time":"2026-02-03T00:32:23.206425405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/404_error_(not_403)","Output":"=== RUN TestIs403PermissionError/404_error_(not_403)\n"} -{"Time":"2026-02-03T00:32:23.206429352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/generic_error"} -{"Time":"2026-02-03T00:32:23.20643359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/generic_error","Output":"=== RUN TestIs403PermissionError/generic_error\n"} -{"Time":"2026-02-03T00:32:23.206437357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/empty_error"} -{"Time":"2026-02-03T00:32:23.206440523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/empty_error","Output":"=== RUN TestIs403PermissionError/empty_error\n"} -{"Time":"2026-02-03T00:32:23.2064443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_but_not_denied"} -{"Time":"2026-02-03T00:32:23.206447566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_but_not_denied","Output":"=== RUN TestIs403PermissionError/permission_but_not_denied\n"} -{"Time":"2026-02-03T00:32:23.206453056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError","Output":"--- PASS: TestIs403PermissionError (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206457454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_status_code","Output":" --- PASS: TestIs403PermissionError/403_status_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206463325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_status_code","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206467323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/forbidden_keyword","Output":" --- PASS: TestIs403PermissionError/forbidden_keyword (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206471931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/forbidden_keyword","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206475638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_denied","Output":" --- PASS: TestIs403PermissionError/permission_denied (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206480327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_denied","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206483673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_in_middle_of_message","Output":" --- PASS: TestIs403PermissionError/403_in_middle_of_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206488102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/403_in_middle_of_message","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206491768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/uppercase_FORBIDDEN","Output":" --- PASS: TestIs403PermissionError/uppercase_FORBIDDEN (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206496197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/uppercase_FORBIDDEN","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206499713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/mixed_case_Permission_Denied","Output":" --- PASS: TestIs403PermissionError/mixed_case_Permission_Denied (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206504422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/mixed_case_Permission_Denied","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206516374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/404_error_(not_403)","Output":" --- PASS: TestIs403PermissionError/404_error_(not_403) (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206520872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/404_error_(not_403)","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20652464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/generic_error","Output":" --- PASS: TestIs403PermissionError/generic_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206529408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/generic_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206533146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/empty_error","Output":" --- PASS: TestIs403PermissionError/empty_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206537434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/empty_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.20654091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_but_not_denied","Output":" --- PASS: TestIs403PermissionError/permission_but_not_denied (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206545338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError/permission_but_not_denied","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206548835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIs403PermissionError","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206553574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCodespacePermissionErrorMessage"} -{"Time":"2026-02-03T00:32:23.206557351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCodespacePermissionErrorMessage","Output":"=== RUN TestGetCodespacePermissionErrorMessage\n"} -{"Time":"2026-02-03T00:32:23.206561989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCodespacePermissionErrorMessage","Output":"--- PASS: TestGetCodespacePermissionErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.206566388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCodespacePermissionErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:23.206569844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows"} -{"Time":"2026-02-03T00:32:23.206573551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows","Output":"=== RUN TestWatchAndCompileWorkflows\n"} -{"Time":"2026-02-03T00:32:23.206577829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_git_repository"} -{"Time":"2026-02-03T00:32:23.206581506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_git_repository","Output":"=== RUN TestWatchAndCompileWorkflows/watch_function_requires_git_repository\n"} -{"Time":"2026-02-03T00:32:23.211007814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_workflows_directory"} -{"Time":"2026-02-03T00:32:23.211056655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_workflows_directory","Output":"=== RUN TestWatchAndCompileWorkflows/watch_function_requires_workflows_directory\n"} -{"Time":"2026-02-03T00:32:23.215941823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_checks_specific_file_exists"} -{"Time":"2026-02-03T00:32:23.215989692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_checks_specific_file_exists","Output":"=== RUN TestWatchAndCompileWorkflows/watch_function_checks_specific_file_exists\n"} -{"Time":"2026-02-03T00:32:23.219032576Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory"} -{"Time":"2026-02-03T00:32:23.219045761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"=== RUN TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory\n"} -{"Time":"2026-02-03T00:32:23.221144109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"ℹ Dependency graph built: 1 workflows\n"} -{"Time":"2026-02-03T00:32:23.221281125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"ℹ Watching for file changes to /tmp/gh-aw-test-runs/20260203-003222-17960/test-2347503582/.github/workflows/test.md...\n"} -{"Time":"2026-02-03T00:32:23.221367836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"Press Ctrl+C to stop watching.\n"} -{"Time":"2026-02-03T00:32:23.221653229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"Watching for file changes\n"} -{"Time":"2026-02-03T00:32:23.22166466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"🔨 Initial compilation of /tmp/gh-aw-test-runs/20260203-003222-17960/test-2347503582/.github/workflows/test.md...\n"} -{"Time":"2026-02-03T00:32:23.221673817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-2347503582/.github/workflows/test.md\n"} -{"Time":"2026-02-03T00:32:23.226791613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"✗ .github/workflows/test.md:1:1: error: no frontmatter found\n"} -{"Time":"2026-02-03T00:32:23.226812251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"\n"} -{"Time":"2026-02-03T00:32:23.226841866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"✗ Compiled 1 workflow(s): 1 error(s), 0 warning(s)\n"} -{"Time":"2026-02-03T00:32:23.226867875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"✗ Failed workflows:\n"} -{"Time":"2026-02-03T00:32:23.22689186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":" - test.md\n"} -{"Time":"2026-02-03T00:32:23.320544206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":"ℹ Detected change: /tmp/gh-aw-test-runs/20260203-003222-17960/test-2347503582/.github/workflows/test.md (REMOVE)\n"} -{"Time":"2026-02-03T00:32:23.320580294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows","Output":"--- PASS: TestWatchAndCompileWorkflows (0.11s)\n"} -{"Time":"2026-02-03T00:32:23.320589722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_git_repository","Output":" --- PASS: TestWatchAndCompileWorkflows/watch_function_requires_git_repository (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.320595081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_git_repository","Elapsed":0} -{"Time":"2026-02-03T00:32:23.320600712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_workflows_directory","Output":" --- PASS: TestWatchAndCompileWorkflows/watch_function_requires_workflows_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.320605231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_requires_workflows_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:23.320608827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_checks_specific_file_exists","Output":" --- PASS: TestWatchAndCompileWorkflows/watch_function_checks_specific_file_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.320613255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_checks_specific_file_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:23.320616852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Output":" --- PASS: TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory (0.10s)\n"} -{"Time":"2026-02-03T00:32:23.32062124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows/watch_function_setup_with_valid_directory","Elapsed":0.1} -{"Time":"2026-02-03T00:32:23.320625478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWatchAndCompileWorkflows","Elapsed":0.11} -{"Time":"2026-02-03T00:32:23.320629365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles"} -{"Time":"2026-02-03T00:32:23.320633163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles","Output":"=== RUN TestCompileAllWorkflowFiles\n"} -{"Time":"2026-02-03T00:32:23.320640506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_no_markdown_files"} -{"Time":"2026-02-03T00:32:23.320644073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_no_markdown_files","Output":"=== RUN TestCompileAllWorkflowFiles/compile_all_with_no_markdown_files\n"} -{"Time":"2026-02-03T00:32:23.321508275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_no_markdown_files","Output":"ℹ No markdown files found in /tmp/gh-aw-test-runs/20260203-003222-17960/test-3264644819/.github/workflows\n"} -{"Time":"2026-02-03T00:32:23.321522041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files"} -{"Time":"2026-02-03T00:32:23.321526048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"=== RUN TestCompileAllWorkflowFiles/compile_all_with_markdown_files\n"} -{"Time":"2026-02-03T00:32:23.321530837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test1.md\n"} -{"Time":"2026-02-03T00:32:23.330868689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test1.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.330885481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.330890701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.330895249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.330899547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.330903324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.330907332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.330911249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.330919344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.330922961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.330926507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.330930084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.330933861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.33093882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.330942447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.330945723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.377274841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:23.383599528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test1.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:23.387953421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test2.md\n"} -{"Time":"2026-02-03T00:32:23.403623601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test2.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.403654579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.403660009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.403664698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.403669406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.403677993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.403682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.403686569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.403690606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.403694543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.403698371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.403708229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.403712517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.403716845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.403720372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.403723848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.460610244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test2.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:23.462855784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test3.md\n"} -{"Time":"2026-02-03T00:32:23.470878082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test3.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.470907327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.470912847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.470918828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.470923146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.470927194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.470930881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.470934968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.470938825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.470942362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.470945899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.470950037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.470954745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.470959003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.47096284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.470966397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"\n"} -{"Time":"2026-02-03T00:32:23.510159752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4181407952/.github/workflows/test3.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:23.512653164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":"✓ Action cache saved to /home/runner/work/gh-aw/gh-aw/pkg/cli/.github/aw/actions-lock.json\n"} -{"Time":"2026-02-03T00:32:23.514919622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_handles_glob_error"} -{"Time":"2026-02-03T00:32:23.514936523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_handles_glob_error","Output":"=== RUN TestCompileAllWorkflowFiles/compile_all_handles_glob_error\n"} -{"Time":"2026-02-03T00:32:23.514945991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors"} -{"Time":"2026-02-03T00:32:23.514949979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":"=== RUN TestCompileAllWorkflowFiles/compile_all_with_compilation_errors\n"} -{"Time":"2026-02-03T00:32:23.518217775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":"✗ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-972327628/.github/workflows/invalid.md:1:1: error: failed to extract frontmatter: failed to parse frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.518235609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":"\u001b[91m[1:12] mapping value is not allowed in this context\u001b[0m\n"} -{"Time":"2026-02-03T00:32:23.518241329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":"\u001b[1;97m\u003e 1 | \u001b[;;22;0m\u001b[96mmalformed\u001b[0m:\u001b[96m yaml\u001b[0m:\u001b[96m content\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:23.518246519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":" ^\n"} -{"Time":"2026-02-03T00:32:23.518251278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":"\u001b[1;97m 2 | \u001b[;;22;0m -\u001b[96m missing\u001b[0m\n"} -{"Time":"2026-02-03T00:32:23.518260966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":"\u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m proper\u001b[0m:\u001b[92m structure\u001b[0m\n"} -{"Time":"2026-02-03T00:32:23.518265514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":"\n"} -{"Time":"2026-02-03T00:32:23.518453094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode"} -{"Time":"2026-02-03T00:32:23.518465728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"=== RUN TestCompileAllWorkflowFiles/compile_all_verbose_mode\n"} -{"Time":"2026-02-03T00:32:23.518661363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4073531886/.github/workflows/verbose-test.md\n"} -{"Time":"2026-02-03T00:32:23.527838105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4073531886/.github/workflows/verbose-test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.527857171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.527861399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.527864445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.52786744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.527870175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.52787257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.527875065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.527877449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.527879573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.527881617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.527883761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.527886005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.527888199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.527890423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.527892567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.582367924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:23.592492063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4073531886/.github/workflows/verbose-test.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:23.597921542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":"✓ Action cache saved to /home/runner/work/gh-aw/gh-aw/pkg/cli/.github/aw/actions-lock.json\n"} -{"Time":"2026-02-03T00:32:23.600657657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles","Output":"--- PASS: TestCompileAllWorkflowFiles (0.28s)\n"} -{"Time":"2026-02-03T00:32:23.600690265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_no_markdown_files","Output":" --- PASS: TestCompileAllWorkflowFiles/compile_all_with_no_markdown_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.600701876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_no_markdown_files","Elapsed":0} -{"Time":"2026-02-03T00:32:23.600708409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Output":" --- PASS: TestCompileAllWorkflowFiles/compile_all_with_markdown_files (0.19s)\n"} -{"Time":"2026-02-03T00:32:23.600713538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_markdown_files","Elapsed":0.19} -{"Time":"2026-02-03T00:32:23.600718478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_handles_glob_error","Output":" --- PASS: TestCompileAllWorkflowFiles/compile_all_handles_glob_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.600733736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_handles_glob_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.600737673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Output":" --- PASS: TestCompileAllWorkflowFiles/compile_all_with_compilation_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.600763582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_with_compilation_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:23.600768621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Output":" --- PASS: TestCompileAllWorkflowFiles/compile_all_verbose_mode (0.08s)\n"} -{"Time":"2026-02-03T00:32:23.600776075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles/compile_all_verbose_mode","Elapsed":0.08} -{"Time":"2026-02-03T00:32:23.600779992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileAllWorkflowFiles","Elapsed":0.28} -{"Time":"2026-02-03T00:32:23.60078414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles"} -{"Time":"2026-02-03T00:32:23.600788598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles","Output":"=== RUN TestCompileModifiedFiles\n"} -{"Time":"2026-02-03T00:32:23.600792886Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality"} -{"Time":"2026-02-03T00:32:23.600796373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"=== RUN TestCompileModifiedFiles/compile_modified_files_basic_functionality\n"} -{"Time":"2026-02-03T00:32:23.60106837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"Watching for file changes\n"} -{"Time":"2026-02-03T00:32:23.60107924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"🔨 Compiling 1 modified file(s)...\n"} -{"Time":"2026-02-03T00:32:23.60108443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4292100018/.github/workflows/recent.md\n"} -{"Time":"2026-02-03T00:32:23.609734682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4292100018/.github/workflows/recent.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.609762384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.609768526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.609773154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"\n"} -{"Time":"2026-02-03T00:32:23.609777412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.609782041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"\n"} -{"Time":"2026-02-03T00:32:23.609786369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.609790266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.609793983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.609798461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.609809302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"\n"} -{"Time":"2026-02-03T00:32:23.60981941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.60982473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.609828718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.609832675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.609836292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"\n"} -{"Time":"2026-02-03T00:32:23.645893596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:23.657787798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-4292100018/.github/workflows/recent.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:23.670729143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:23.670768396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_no_files"} -{"Time":"2026-02-03T00:32:23.670776641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_no_files","Output":"=== RUN TestCompileModifiedFiles/compile_modified_files_with_no_files\n"} -{"Time":"2026-02-03T00:32:23.670783514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_invalid_files"} -{"Time":"2026-02-03T00:32:23.670788544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_invalid_files","Output":"=== RUN TestCompileModifiedFiles/compile_modified_files_with_invalid_files\n"} -{"Time":"2026-02-03T00:32:23.670793002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_invalid_files","Output":"Watching for file changes\n"} -{"Time":"2026-02-03T00:32:23.670797721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode"} -{"Time":"2026-02-03T00:32:23.670801348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"=== RUN TestCompileModifiedFiles/compile_modified_files_verbose_mode\n"} -{"Time":"2026-02-03T00:32:23.670805265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"Watching for file changes\n"} -{"Time":"2026-02-03T00:32:23.670809102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"🔨 Compiling 1 modified file(s)...\n"} -{"Time":"2026-02-03T00:32:23.67081335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-2507496570/.github/workflows/recent.md\n"} -{"Time":"2026-02-03T00:32:23.681638166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-2507496570/.github/workflows/recent.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.681746208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.681793516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.681798896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.681803886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.681808023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.681817291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.681821599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.681825336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.681829143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.68183289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.681836507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.68185999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.681864238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.681867845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.681871882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:23.772066795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:23.785121642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-2507496570/.github/workflows/recent.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:23.799116032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:23.801027037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles","Output":"--- PASS: TestCompileModifiedFiles (0.20s)\n"} -{"Time":"2026-02-03T00:32:23.801042917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Output":" --- PASS: TestCompileModifiedFiles/compile_modified_files_basic_functionality (0.07s)\n"} -{"Time":"2026-02-03T00:32:23.801048998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_basic_functionality","Elapsed":0.07} -{"Time":"2026-02-03T00:32:23.801056102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_no_files","Output":" --- PASS: TestCompileModifiedFiles/compile_modified_files_with_no_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.80106085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_no_files","Elapsed":0} -{"Time":"2026-02-03T00:32:23.801065148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_invalid_files","Output":" --- PASS: TestCompileModifiedFiles/compile_modified_files_with_invalid_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.801069747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_with_invalid_files","Elapsed":0} -{"Time":"2026-02-03T00:32:23.801073644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Output":" --- PASS: TestCompileModifiedFiles/compile_modified_files_verbose_mode (0.13s)\n"} -{"Time":"2026-02-03T00:32:23.801080146Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles/compile_modified_files_verbose_mode","Elapsed":0.13} -{"Time":"2026-02-03T00:32:23.801083773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileModifiedFiles","Elapsed":0.2} -{"Time":"2026-02-03T00:32:23.801087981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted"} -{"Time":"2026-02-03T00:32:23.801091608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted","Output":"=== RUN TestHandleFileDeleted\n"} -{"Time":"2026-02-03T00:32:23.801097339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_markdown_file"} -{"Time":"2026-02-03T00:32:23.801101155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_markdown_file","Output":"=== RUN TestHandleFileDeleted/handle_deleted_markdown_file\n"} -{"Time":"2026-02-03T00:32:23.801395976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_markdown_file","Output":"ℹ Removed corresponding lock file: /tmp/gh-aw-test-runs/20260203-003222-17960/test-4072503137/.github/workflows/deleted-workflow.lock.yml\n"} -{"Time":"2026-02-03T00:32:23.801686727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_non-markdown_file"} -{"Time":"2026-02-03T00:32:23.801733935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_non-markdown_file","Output":"=== RUN TestHandleFileDeleted/handle_deleted_non-markdown_file\n"} -{"Time":"2026-02-03T00:32:23.803624202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_without_corresponding_lock"} -{"Time":"2026-02-03T00:32:23.803636305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_without_corresponding_lock","Output":"=== RUN TestHandleFileDeleted/handle_deleted_file_without_corresponding_lock\n"} -{"Time":"2026-02-03T00:32:23.803642216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_verbose_mode"} -{"Time":"2026-02-03T00:32:23.803645993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_verbose_mode","Output":"=== RUN TestHandleFileDeleted/handle_deleted_file_verbose_mode\n"} -{"Time":"2026-02-03T00:32:23.803650702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_verbose_mode","Output":"ℹ Removed corresponding lock file: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1933759342/.github/workflows/verbose-test.lock.yml\n"} -{"Time":"2026-02-03T00:32:23.80365521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_with_permission_error"} -{"Time":"2026-02-03T00:32:23.803658787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_with_permission_error","Output":"=== RUN TestHandleFileDeleted/handle_deleted_file_with_permission_error\n"} -{"Time":"2026-02-03T00:32:23.803664568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted","Output":"--- PASS: TestHandleFileDeleted (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.803687009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_markdown_file","Output":" --- PASS: TestHandleFileDeleted/handle_deleted_markdown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.803692189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_markdown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:23.803696076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_non-markdown_file","Output":" --- PASS: TestHandleFileDeleted/handle_deleted_non-markdown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.803702619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_non-markdown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:23.803706235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_without_corresponding_lock","Output":" --- PASS: TestHandleFileDeleted/handle_deleted_file_without_corresponding_lock (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.803710744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_without_corresponding_lock","Elapsed":0} -{"Time":"2026-02-03T00:32:23.80371439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_verbose_mode","Output":" --- PASS: TestHandleFileDeleted/handle_deleted_file_verbose_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.803719039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_verbose_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:23.803722465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_with_permission_error","Output":" --- PASS: TestHandleFileDeleted/handle_deleted_file_with_permission_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:23.803726844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted/handle_deleted_file_with_permission_error","Elapsed":0} -{"Time":"2026-02-03T00:32:23.80373019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHandleFileDeleted","Elapsed":0} -{"Time":"2026-02-03T00:32:23.803734979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile"} -{"Time":"2026-02-03T00:32:23.803738175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile","Output":"=== RUN TestCompileSingleFile\n"} -{"Time":"2026-02-03T00:32:23.803742032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully"} -{"Time":"2026-02-03T00:32:23.803745288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"=== RUN TestCompileSingleFile/compile_single_file_successfully\n"} -{"Time":"2026-02-03T00:32:23.820695363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-3214255818/.github/workflows/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.820717224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.820722554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.820726551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"\n"} -{"Time":"2026-02-03T00:32:23.820730618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.820734245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"\n"} -{"Time":"2026-02-03T00:32:23.820737722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.820741629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.820745396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.820768168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.820771795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"\n"} -{"Time":"2026-02-03T00:32:23.820775252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.820779109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.820782876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.820786333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.820789919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"\n"} -{"Time":"2026-02-03T00:32:23.897818907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:23.901601745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-3214255818/.github/workflows/test.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:23.913945124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error"} -{"Time":"2026-02-03T00:32:23.913963599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":"=== RUN TestCompileSingleFile/compile_single_file_with_error\n"} -{"Time":"2026-02-03T00:32:23.919122995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":"✗ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-3444134251/.github/workflows/invalid.md:1:1: error: failed to extract frontmatter: failed to parse frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.919140107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":"\u001b[91m[1:12] mapping value is not allowed in this context\u001b[0m\n"} -{"Time":"2026-02-03T00:32:23.919145788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":"\u001b[1;97m\u003e 1 | \u001b[;;22;0m\u001b[96mmalformed\u001b[0m:\u001b[96m yaml\u001b[0m:\u001b[96m content\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:23.919150646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:23.919159974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":"\u001b[1;97m 2 | \u001b[;;22;0m -\u001b[96m missing\u001b[0m\n"} -{"Time":"2026-02-03T00:32:23.919164342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":"\u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m proper\u001b[0m:\u001b[92m structure\u001b[0m\n"} -{"Time":"2026-02-03T00:32:23.91916888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":"\n"} -{"Time":"2026-02-03T00:32:23.919521438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists"} -{"Time":"2026-02-03T00:32:23.919582643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"=== RUN TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists\n"} -{"Time":"2026-02-03T00:32:23.929459851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-861167067/.github/workflows/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:23.92951809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:23.929556972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:23.929596696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"\n"} -{"Time":"2026-02-03T00:32:23.929956638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:23.929970263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"\n"} -{"Time":"2026-02-03T00:32:23.929975222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:23.929979801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:23.929990361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:23.929994569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:23.929998496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"\n"} -{"Time":"2026-02-03T00:32:23.930003345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:23.930007894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:23.930012412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:23.9300168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:23.930020527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"\n"} -{"Time":"2026-02-03T00:32:24.016239857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.028483188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-861167067/.github/workflows/test.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:24.039838311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_does_not_exist"} -{"Time":"2026-02-03T00:32:24.039862826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_does_not_exist","Output":"=== RUN TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_does_not_exist\n"} -{"Time":"2026-02-03T00:32:24.040088888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode"} -{"Time":"2026-02-03T00:32:24.040099668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"=== RUN TestCompileSingleFile/compile_single_file_verbose_mode\n"} -{"Time":"2026-02-03T00:32:24.040266208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"🔨 Compiling: /tmp/gh-aw-test-runs/20260203-003222-17960/test-159014603/.github/workflows/verbose-test.md\n"} -{"Time":"2026-02-03T00:32:24.060960929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-159014603/.github/workflows/verbose-test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:24.060995033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:24.061001695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:24.061006013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:24.061010371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:24.061013617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:24.061017504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:24.061021562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:24.061025719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:24.061029296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:24.061035288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:24.061038774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:24.061042411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:24.061045957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:24.061049554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:24.06105279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:24.153814809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.166110847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-159014603/.github/workflows/verbose-test.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:24.17687394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile","Output":"--- PASS: TestCompileSingleFile (0.37s)\n"} -{"Time":"2026-02-03T00:32:24.176899538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Output":" --- PASS: TestCompileSingleFile/compile_single_file_successfully (0.11s)\n"} -{"Time":"2026-02-03T00:32:24.17690583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_successfully","Elapsed":0.11} -{"Time":"2026-02-03T00:32:24.176912362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Output":" --- PASS: TestCompileSingleFile/compile_single_file_with_error (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.176918263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_error","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.17692224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Output":" --- PASS: TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists (0.12s)\n"} -{"Time":"2026-02-03T00:32:24.177043476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_exists","Elapsed":0.12} -{"Time":"2026-02-03T00:32:24.17705091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_does_not_exist","Output":" --- PASS: TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_does_not_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.177056951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_with_checkExists_true_and_file_does_not_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:24.177061039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Output":" --- PASS: TestCompileSingleFile/compile_single_file_verbose_mode (0.14s)\n"} -{"Time":"2026-02-03T00:32:24.177065296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile/compile_single_file_verbose_mode","Elapsed":0.14} -{"Time":"2026-02-03T00:32:24.177069184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSingleFile","Elapsed":0.37} -{"Time":"2026-02-03T00:32:24.177072991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile"} -{"Time":"2026-02-03T00:32:24.177076748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile","Output":"=== RUN TestExtractWorkflowNameFromFile\n"} -{"Time":"2026-02-03T00:32:24.17708331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header"} -{"Time":"2026-02-03T00:32:24.177087107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header","Output":"=== RUN TestExtractWorkflowNameFromFile/file_with_H1_header\n"} -{"Time":"2026-02-03T00:32:24.177196611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header_with_extra_spaces"} -{"Time":"2026-02-03T00:32:24.177210006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header_with_extra_spaces","Output":"=== RUN TestExtractWorkflowNameFromFile/file_with_H1_header_with_extra_spaces\n"} -{"Time":"2026-02-03T00:32:24.177216428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_without_H1_header_-_generates_from_filename"} -{"Time":"2026-02-03T00:32:24.177220225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_without_H1_header_-_generates_from_filename","Output":"=== RUN TestExtractWorkflowNameFromFile/file_without_H1_header_-_generates_from_filename\n"} -{"Time":"2026-02-03T00:32:24.179778201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_complex_filename"} -{"Time":"2026-02-03T00:32:24.179795022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_complex_filename","Output":"=== RUN TestExtractWorkflowNameFromFile/file_with_complex_filename\n"} -{"Time":"2026-02-03T00:32:24.179805923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_single_word_filename"} -{"Time":"2026-02-03T00:32:24.17980995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_single_word_filename","Output":"=== RUN TestExtractWorkflowNameFromFile/file_with_single_word_filename\n"} -{"Time":"2026-02-03T00:32:24.179814679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/empty_file_-_generates_from_filename"} -{"Time":"2026-02-03T00:32:24.179818606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/empty_file_-_generates_from_filename","Output":"=== RUN TestExtractWorkflowNameFromFile/empty_file_-_generates_from_filename\n"} -{"Time":"2026-02-03T00:32:24.179824297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile","Output":"--- PASS: TestExtractWorkflowNameFromFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179829406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header","Output":" --- PASS: TestExtractWorkflowNameFromFile/file_with_H1_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179833935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179838042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header_with_extra_spaces","Output":" --- PASS: TestExtractWorkflowNameFromFile/file_with_H1_header_with_extra_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179850385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_H1_header_with_extra_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179854924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_without_H1_header_-_generates_from_filename","Output":" --- PASS: TestExtractWorkflowNameFromFile/file_without_H1_header_-_generates_from_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179859462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_without_H1_header_-_generates_from_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179863049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_complex_filename","Output":" --- PASS: TestExtractWorkflowNameFromFile/file_with_complex_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179867287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_complex_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179870643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_single_word_filename","Output":" --- PASS: TestExtractWorkflowNameFromFile/file_with_single_word_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179875222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/file_with_single_word_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:24.17987937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/empty_file_-_generates_from_filename","Output":" --- PASS: TestExtractWorkflowNameFromFile/empty_file_-_generates_from_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179883748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile/empty_file_-_generates_from_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179887164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile","Elapsed":0} -{"Time":"2026-02-03T00:32:24.17989032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile_NonExistentFile"} -{"Time":"2026-02-03T00:32:24.179893736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile_NonExistentFile","Output":"=== RUN TestExtractWorkflowNameFromFile_NonExistentFile\n"} -{"Time":"2026-02-03T00:32:24.179903184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile_NonExistentFile","Output":"--- PASS: TestExtractWorkflowNameFromFile_NonExistentFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179907612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromFile_NonExistentFile","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179910728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle"} -{"Time":"2026-02-03T00:32:24.179913633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle","Output":"=== RUN TestUpdateWorkflowTitle\n"} -{"Time":"2026-02-03T00:32:24.17991733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header"} -{"Time":"2026-02-03T00:32:24.179920656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header","Output":"=== RUN TestUpdateWorkflowTitle/content_with_H1_header\n"} -{"Time":"2026-02-03T00:32:24.179924654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header_with_extra_spaces"} -{"Time":"2026-02-03T00:32:24.17992789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header_with_extra_spaces","Output":"=== RUN TestUpdateWorkflowTitle/content_with_H1_header_with_extra_spaces\n"} -{"Time":"2026-02-03T00:32:24.179931787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_without_H1_header"} -{"Time":"2026-02-03T00:32:24.179934833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_without_H1_header","Output":"=== RUN TestUpdateWorkflowTitle/content_without_H1_header\n"} -{"Time":"2026-02-03T00:32:24.179939672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/empty_content"} -{"Time":"2026-02-03T00:32:24.179942768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/empty_content","Output":"=== RUN TestUpdateWorkflowTitle/empty_content\n"} -{"Time":"2026-02-03T00:32:24.179946515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/multiple_H1_headers_-_only_first_is_modified"} -{"Time":"2026-02-03T00:32:24.179950302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/multiple_H1_headers_-_only_first_is_modified","Output":"=== RUN TestUpdateWorkflowTitle/multiple_H1_headers_-_only_first_is_modified\n"} -{"Time":"2026-02-03T00:32:24.179955131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle","Output":"--- PASS: TestUpdateWorkflowTitle (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.17996007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header","Output":" --- PASS: TestUpdateWorkflowTitle/content_with_H1_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179964709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179969467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header_with_extra_spaces","Output":" --- PASS: TestUpdateWorkflowTitle/content_with_H1_header_with_extra_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179974156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_with_H1_header_with_extra_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179977893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_without_H1_header","Output":" --- PASS: TestUpdateWorkflowTitle/content_without_H1_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179982261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/content_without_H1_header","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179986048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/empty_content","Output":" --- PASS: TestUpdateWorkflowTitle/empty_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179991969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/empty_content","Elapsed":0} -{"Time":"2026-02-03T00:32:24.179995787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/multiple_H1_headers_-_only_first_is_modified","Output":" --- PASS: TestUpdateWorkflowTitle/multiple_H1_headers_-_only_first_is_modified (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.179999954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle/multiple_H1_headers_-_only_first_is_modified","Elapsed":0} -{"Time":"2026-02-03T00:32:24.18000326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowTitle","Elapsed":0} -{"Time":"2026-02-03T00:32:24.180006276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsGitRepo"} -{"Time":"2026-02-03T00:32:24.180009382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsGitRepo","Output":"=== RUN TestIsGitRepo\n"} -{"Time":"2026-02-03T00:32:24.186789846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsGitRepo","Output":"--- PASS: TestIsGitRepo (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.186807289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsGitRepo","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.186812519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath"} -{"Time":"2026-02-03T00:32:24.186816596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath","Output":"=== RUN TestExtractWorkflowNameFromPath\n"} -{"Time":"2026-02-03T00:32:24.186821496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/simple_workflow_file"} -{"Time":"2026-02-03T00:32:24.186825804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/simple_workflow_file","Output":"=== RUN TestExtractWorkflowNameFromPath/simple_workflow_file\n"} -{"Time":"2026-02-03T00:32:24.186830292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/workflow_file_without_lock_suffix"} -{"Time":"2026-02-03T00:32:24.186834099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/workflow_file_without_lock_suffix","Output":"=== RUN TestExtractWorkflowNameFromPath/workflow_file_without_lock_suffix\n"} -{"Time":"2026-02-03T00:32:24.186838277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/nested_path"} -{"Time":"2026-02-03T00:32:24.186841994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/nested_path","Output":"=== RUN TestExtractWorkflowNameFromPath/nested_path\n"} -{"Time":"2026-02-03T00:32:24.186853485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_without_extension"} -{"Time":"2026-02-03T00:32:24.186857142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_without_extension","Output":"=== RUN TestExtractWorkflowNameFromPath/file_without_extension\n"} -{"Time":"2026-02-03T00:32:24.18686128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/single_file_name"} -{"Time":"2026-02-03T00:32:24.186864666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/single_file_name","Output":"=== RUN TestExtractWorkflowNameFromPath/single_file_name\n"} -{"Time":"2026-02-03T00:32:24.186869004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_with_multiple_dots"} -{"Time":"2026-02-03T00:32:24.18687243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_with_multiple_dots","Output":"=== RUN TestExtractWorkflowNameFromPath/file_with_multiple_dots\n"} -{"Time":"2026-02-03T00:32:24.1868776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath","Output":"--- PASS: TestExtractWorkflowNameFromPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.186882539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/simple_workflow_file","Output":" --- PASS: TestExtractWorkflowNameFromPath/simple_workflow_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.186887298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/simple_workflow_file","Elapsed":0} -{"Time":"2026-02-03T00:32:24.186891105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/workflow_file_without_lock_suffix","Output":" --- PASS: TestExtractWorkflowNameFromPath/workflow_file_without_lock_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.186895824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/workflow_file_without_lock_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.186902667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/nested_path","Output":" --- PASS: TestExtractWorkflowNameFromPath/nested_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.186907345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/nested_path","Elapsed":0} -{"Time":"2026-02-03T00:32:24.186912545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_without_extension","Output":" --- PASS: TestExtractWorkflowNameFromPath/file_without_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.186917695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_without_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:24.186926621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/single_file_name","Output":" --- PASS: TestExtractWorkflowNameFromPath/single_file_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.18693116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/single_file_name","Elapsed":0} -{"Time":"2026-02-03T00:32:24.186934506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_with_multiple_dots","Output":" --- PASS: TestExtractWorkflowNameFromPath/file_with_multiple_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.186938503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath/file_with_multiple_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:24.186942902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractWorkflowNameFromPath","Elapsed":0} -{"Time":"2026-02-03T00:32:24.186946268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent"} -{"Time":"2026-02-03T00:32:24.186949494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent","Output":"=== RUN TestFindIncludesInContent\n"} -{"Time":"2026-02-03T00:32:24.186953231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/no_includes"} -{"Time":"2026-02-03T00:32:24.186956547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/no_includes","Output":"=== RUN TestFindIncludesInContent/no_includes\n"} -{"Time":"2026-02-03T00:32:24.186961887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/single_include"} -{"Time":"2026-02-03T00:32:24.186965985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/single_include","Output":"=== RUN TestFindIncludesInContent/single_include\n"} -{"Time":"2026-02-03T00:32:24.186969792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/multiple_includes"} -{"Time":"2026-02-03T00:32:24.186973038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/multiple_includes","Output":"=== RUN TestFindIncludesInContent/multiple_includes\n"} -{"Time":"2026-02-03T00:32:24.186976995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_different_whitespace"} -{"Time":"2026-02-03T00:32:24.186980131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_different_whitespace","Output":"=== RUN TestFindIncludesInContent/includes_with_different_whitespace\n"} -{"Time":"2026-02-03T00:32:24.186984219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_section_references"} -{"Time":"2026-02-03T00:32:24.186987465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_section_references","Output":"=== RUN TestFindIncludesInContent/includes_with_section_references\n"} -{"Time":"2026-02-03T00:32:24.186991202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/empty_content"} -{"Time":"2026-02-03T00:32:24.186997764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/empty_content","Output":"=== RUN TestFindIncludesInContent/empty_content\n"} -{"Time":"2026-02-03T00:32:24.187002032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent","Output":"--- PASS: TestFindIncludesInContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.18700629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/no_includes","Output":" --- PASS: TestFindIncludesInContent/no_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.187011459Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/no_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:24.187015447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/single_include","Output":" --- PASS: TestFindIncludesInContent/single_include (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.187019765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/single_include","Elapsed":0} -{"Time":"2026-02-03T00:32:24.187022961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/multiple_includes","Output":" --- PASS: TestFindIncludesInContent/multiple_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.187026968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/multiple_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:24.187030325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_different_whitespace","Output":" --- PASS: TestFindIncludesInContent/includes_with_different_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.187034362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_different_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:24.187039301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_section_references","Output":" --- PASS: TestFindIncludesInContent/includes_with_section_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.187044801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/includes_with_section_references","Elapsed":0} -{"Time":"2026-02-03T00:32:24.187048258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/empty_content","Output":" --- PASS: TestFindIncludesInContent/empty_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.187062224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent/empty_content","Elapsed":0} -{"Time":"2026-02-03T00:32:24.18706566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindIncludesInContent","Elapsed":0} -{"Time":"2026-02-03T00:32:24.187068726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles"} -{"Time":"2026-02-03T00:32:24.187071982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles","Output":"=== RUN TestCopyMarkdownFiles\n"} -{"Time":"2026-02-03T00:32:24.18707624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_single_markdown_file"} -{"Time":"2026-02-03T00:32:24.187079536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_single_markdown_file","Output":"=== RUN TestCopyMarkdownFiles/copy_single_markdown_file\n"} -{"Time":"2026-02-03T00:32:24.187083704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_multiple_markdown_files"} -{"Time":"2026-02-03T00:32:24.187094734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_multiple_markdown_files","Output":"=== RUN TestCopyMarkdownFiles/copy_multiple_markdown_files\n"} -{"Time":"2026-02-03T00:32:24.187099143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories"} -{"Time":"2026-02-03T00:32:24.1871027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories","Output":"=== RUN TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories\n"} -{"Time":"2026-02-03T00:32:24.187107318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories","Output":"ℹ Copying: shared/utils.md -\u003e /tmp/gh-aw-test-runs/20260203-003222-17960/test-1558368335/shared/utils.md\n"} -{"Time":"2026-02-03T00:32:24.187112468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories","Output":"ℹ Copying: workflows/daily.md -\u003e /tmp/gh-aw-test-runs/20260203-003222-17960/test-1558368335/workflows/daily.md\n"} -{"Time":"2026-02-03T00:32:24.187117066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories","Output":"ℹ Copying: workflows/weekly.md -\u003e /tmp/gh-aw-test-runs/20260203-003222-17960/test-1558368335/workflows/weekly.md\n"} -{"Time":"2026-02-03T00:32:24.187121284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/skip_non-markdown_files"} -{"Time":"2026-02-03T00:32:24.187133457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/skip_non-markdown_files","Output":"=== RUN TestCopyMarkdownFiles/skip_non-markdown_files\n"} -{"Time":"2026-02-03T00:32:24.190453397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/handle_empty_source_directory"} -{"Time":"2026-02-03T00:32:24.19047602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/handle_empty_source_directory","Output":"=== RUN TestCopyMarkdownFiles/handle_empty_source_directory\n"} -{"Time":"2026-02-03T00:32:24.191004214Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_nested_markdown_files_with_complex_structure"} -{"Time":"2026-02-03T00:32:24.191015605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_nested_markdown_files_with_complex_structure","Output":"=== RUN TestCopyMarkdownFiles/copy_nested_markdown_files_with_complex_structure\n"} -{"Time":"2026-02-03T00:32:24.192721994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles","Output":"--- PASS: TestCopyMarkdownFiles (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.192768982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_single_markdown_file","Output":" --- PASS: TestCopyMarkdownFiles/copy_single_markdown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.192777217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_single_markdown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:24.192782146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_multiple_markdown_files","Output":" --- PASS: TestCopyMarkdownFiles/copy_multiple_markdown_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.192787236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_multiple_markdown_files","Elapsed":0} -{"Time":"2026-02-03T00:32:24.192791353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories","Output":" --- PASS: TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.192796553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_markdown_files_in_subdirectories","Elapsed":0} -{"Time":"2026-02-03T00:32:24.19280036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/skip_non-markdown_files","Output":" --- PASS: TestCopyMarkdownFiles/skip_non-markdown_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.192805149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/skip_non-markdown_files","Elapsed":0} -{"Time":"2026-02-03T00:32:24.192809237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/handle_empty_source_directory","Output":" --- PASS: TestCopyMarkdownFiles/handle_empty_source_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.192814346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/handle_empty_source_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:24.192818243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_nested_markdown_files_with_complex_structure","Output":" --- PASS: TestCopyMarkdownFiles/copy_nested_markdown_files_with_complex_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.193001845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles/copy_nested_markdown_files_with_complex_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:24.193055265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.193064622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios"} -{"Time":"2026-02-03T00:32:24.193068861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios","Output":"=== RUN TestCopyMarkdownFiles_ErrorScenarios\n"} -{"Time":"2026-02-03T00:32:24.193171301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/nonexistent_source_directory"} -{"Time":"2026-02-03T00:32:24.193226364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/nonexistent_source_directory","Output":"=== RUN TestCopyMarkdownFiles_ErrorScenarios/nonexistent_source_directory\n"} -{"Time":"2026-02-03T00:32:24.193419314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/permission_denied_on_target_directory"} -{"Time":"2026-02-03T00:32:24.193474436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/permission_denied_on_target_directory","Output":"=== RUN TestCopyMarkdownFiles_ErrorScenarios/permission_denied_on_target_directory\n"} -{"Time":"2026-02-03T00:32:24.194036604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios","Output":"--- PASS: TestCopyMarkdownFiles_ErrorScenarios (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.194113186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/nonexistent_source_directory","Output":" --- PASS: TestCopyMarkdownFiles_ErrorScenarios/nonexistent_source_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.196786347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/nonexistent_source_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:24.196800333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/permission_denied_on_target_directory","Output":" --- PASS: TestCopyMarkdownFiles_ErrorScenarios/permission_denied_on_target_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.196809169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios/permission_denied_on_target_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:24.196813106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyMarkdownFiles_ErrorScenarios","Elapsed":0} -{"Time":"2026-02-03T00:32:24.196816272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable"} -{"Time":"2026-02-03T00:32:24.196819769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable","Output":"=== RUN TestIsRunnable\n"} -{"Time":"2026-02-03T00:32:24.196824087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_schedule_trigger"} -{"Time":"2026-02-03T00:32:24.196827433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_schedule_trigger","Output":"=== RUN TestIsRunnable/workflow_with_schedule_trigger\n"} -{"Time":"2026-02-03T00:32:24.196831691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_workflow_dispatch_trigger"} -{"Time":"2026-02-03T00:32:24.196835107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_workflow_dispatch_trigger","Output":"=== RUN TestIsRunnable/workflow_with_workflow_dispatch_trigger\n"} -{"Time":"2026-02-03T00:32:24.196839366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_both_schedule_and_workflow_dispatch"} -{"Time":"2026-02-03T00:32:24.196842942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_both_schedule_and_workflow_dispatch","Output":"=== RUN TestIsRunnable/workflow_with_both_schedule_and_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:24.19684713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_only_push_trigger_(not_runnable)"} -{"Time":"2026-02-03T00:32:24.196850817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_only_push_trigger_(not_runnable)","Output":"=== RUN TestIsRunnable/workflow_with_only_push_trigger_(not_runnable)\n"} -{"Time":"2026-02-03T00:32:24.196855546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_no_'on'_section_(defaults_to_runnable)"} -{"Time":"2026-02-03T00:32:24.196859353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_no_'on'_section_(defaults_to_runnable)","Output":"=== RUN TestIsRunnable/workflow_with_no_'on'_section_(defaults_to_runnable)\n"} -{"Time":"2026-02-03T00:32:24.196864392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_cron_trigger_(alternative_schedule_format)"} -{"Time":"2026-02-03T00:32:24.196868069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_cron_trigger_(alternative_schedule_format)","Output":"=== RUN TestIsRunnable/workflow_with_cron_trigger_(alternative_schedule_format)\n"} -{"Time":"2026-02-03T00:32:24.19710463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_schedule_detection"} -{"Time":"2026-02-03T00:32:24.197114949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_schedule_detection","Output":"=== RUN TestIsRunnable/case_insensitive_schedule_detection\n"} -{"Time":"2026-02-03T00:32:24.197660796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_workflow_dispatch_detection"} -{"Time":"2026-02-03T00:32:24.197719655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_workflow_dispatch_detection","Output":"=== RUN TestIsRunnable/case_insensitive_workflow_dispatch_detection\n"} -{"Time":"2026-02-03T00:32:24.198231079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/complex_on_section_with_schedule_buried_in_text"} -{"Time":"2026-02-03T00:32:24.198241698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/complex_on_section_with_schedule_buried_in_text","Output":"=== RUN TestIsRunnable/complex_on_section_with_schedule_buried_in_text\n"} -{"Time":"2026-02-03T00:32:24.198868957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/empty_on_section_(not_runnable)"} -{"Time":"2026-02-03T00:32:24.198975335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/empty_on_section_(not_runnable)","Output":"=== RUN TestIsRunnable/empty_on_section_(not_runnable)\n"} -{"Time":"2026-02-03T00:32:24.199446202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/malformed_frontmatter"} -{"Time":"2026-02-03T00:32:24.199486848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/malformed_frontmatter","Output":"=== RUN TestIsRunnable/malformed_frontmatter\n"} -{"Time":"2026-02-03T00:32:24.199894878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/no_frontmatter_at_all_(defaults_to_runnable)"} -{"Time":"2026-02-03T00:32:24.199905708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/no_frontmatter_at_all_(defaults_to_runnable)","Output":"=== RUN TestIsRunnable/no_frontmatter_at_all_(defaults_to_runnable)\n"} -{"Time":"2026-02-03T00:32:24.200450203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable","Output":"--- PASS: TestIsRunnable (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.200525293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_schedule_trigger","Output":" --- PASS: TestIsRunnable/workflow_with_schedule_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.200699688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_schedule_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:24.202503679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_workflow_dispatch_trigger","Output":" --- PASS: TestIsRunnable/workflow_with_workflow_dispatch_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.202517875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_workflow_dispatch_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:24.202522634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_both_schedule_and_workflow_dispatch","Output":" --- PASS: TestIsRunnable/workflow_with_both_schedule_and_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.202527503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_both_schedule_and_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:24.20253099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_only_push_trigger_(not_runnable)","Output":" --- PASS: TestIsRunnable/workflow_with_only_push_trigger_(not_runnable) (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.202535338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_only_push_trigger_(not_runnable)","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204245093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_no_'on'_section_(defaults_to_runnable)","Output":" --- PASS: TestIsRunnable/workflow_with_no_'on'_section_(defaults_to_runnable) (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204256274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_no_'on'_section_(defaults_to_runnable)","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204261344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_cron_trigger_(alternative_schedule_format)","Output":" --- PASS: TestIsRunnable/workflow_with_cron_trigger_(alternative_schedule_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204266874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/workflow_with_cron_trigger_(alternative_schedule_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204282383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_schedule_detection","Output":" --- PASS: TestIsRunnable/case_insensitive_schedule_detection (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204291049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_schedule_detection","Elapsed":0} -{"Time":"2026-02-03T00:32:24.20429721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_workflow_dispatch_detection","Output":" --- PASS: TestIsRunnable/case_insensitive_workflow_dispatch_detection (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204301529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/case_insensitive_workflow_dispatch_detection","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204305065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/complex_on_section_with_schedule_buried_in_text","Output":" --- PASS: TestIsRunnable/complex_on_section_with_schedule_buried_in_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204309343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/complex_on_section_with_schedule_buried_in_text","Elapsed":0} -{"Time":"2026-02-03T00:32:24.20431298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/empty_on_section_(not_runnable)","Output":" --- PASS: TestIsRunnable/empty_on_section_(not_runnable) (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204317579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/empty_on_section_(not_runnable)","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204321085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/malformed_frontmatter","Output":" --- PASS: TestIsRunnable/malformed_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204326846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/malformed_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204330573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/no_frontmatter_at_all_(defaults_to_runnable)","Output":" --- PASS: TestIsRunnable/no_frontmatter_at_all_(defaults_to_runnable) (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204335412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable/no_frontmatter_at_all_(defaults_to_runnable)","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204339229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.204343577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors"} -{"Time":"2026-02-03T00:32:24.204347284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors","Output":"=== RUN TestIsRunnable_FileErrors\n"} -{"Time":"2026-02-03T00:32:24.204354758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/nonexistent_file"} -{"Time":"2026-02-03T00:32:24.204358204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/nonexistent_file","Output":"=== RUN TestIsRunnable_FileErrors/nonexistent_file\n"} -{"Time":"2026-02-03T00:32:24.204365478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/empty_file_path"} -{"Time":"2026-02-03T00:32:24.204368874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/empty_file_path","Output":"=== RUN TestIsRunnable_FileErrors/empty_file_path\n"} -{"Time":"2026-02-03T00:32:24.204373362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors","Output":"--- PASS: TestIsRunnable_FileErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204379504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/nonexistent_file","Output":" --- PASS: TestIsRunnable_FileErrors/nonexistent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204387048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/nonexistent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204390835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/empty_file_path","Output":" --- PASS: TestIsRunnable_FileErrors/empty_file_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204394872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors/empty_file_path","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204397878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_FileErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204400683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation"} -{"Time":"2026-02-03T00:32:24.204403689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation","Output":"=== RUN TestCompileDependabotValidation\n"} -{"Time":"2026-02-03T00:32:24.204407175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_specific_workflow_files"} -{"Time":"2026-02-03T00:32:24.204410331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_specific_workflow_files","Output":"=== RUN TestCompileDependabotValidation/dependabot_with_specific_workflow_files\n"} -{"Time":"2026-02-03T00:32:24.20441523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_custom_--dir"} -{"Time":"2026-02-03T00:32:24.204419939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_custom_--dir","Output":"=== RUN TestCompileDependabotValidation/dependabot_with_custom_--dir\n"} -{"Time":"2026-02-03T00:32:24.204424427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_default_workflows_dir_is_ok"} -{"Time":"2026-02-03T00:32:24.204428465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_default_workflows_dir_is_ok","Output":"=== RUN TestCompileDependabotValidation/dependabot_with_default_workflows_dir_is_ok\n"} -{"Time":"2026-02-03T00:32:24.204432533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_empty_workflows_dir_is_ok"} -{"Time":"2026-02-03T00:32:24.204435568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_empty_workflows_dir_is_ok","Output":"=== RUN TestCompileDependabotValidation/dependabot_with_empty_workflows_dir_is_ok\n"} -{"Time":"2026-02-03T00:32:24.204439886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation","Output":"--- PASS: TestCompileDependabotValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204444144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_specific_workflow_files","Output":" --- PASS: TestCompileDependabotValidation/dependabot_with_specific_workflow_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204450025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_specific_workflow_files","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204453492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_custom_--dir","Output":" --- PASS: TestCompileDependabotValidation/dependabot_with_custom_--dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.20445778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_custom_--dir","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204461376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_default_workflows_dir_is_ok","Output":" --- PASS: TestCompileDependabotValidation/dependabot_with_default_workflows_dir_is_ok (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204465724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_default_workflows_dir_is_ok","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204469151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_empty_workflows_dir_is_ok","Output":" --- PASS: TestCompileDependabotValidation/dependabot_with_empty_workflows_dir_is_ok (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204473158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation/dependabot_with_empty_workflows_dir_is_ok","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204476214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDependabotValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.20447929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ClearCache"} -{"Time":"2026-02-03T00:32:24.204482305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ClearCache","Output":"=== RUN TestForceRefreshActionPins_ClearCache\n"} -{"Time":"2026-02-03T00:32:24.204486483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ClearCache","Output":"--- PASS: TestForceRefreshActionPins_ClearCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.204491102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ClearCache","Elapsed":0} -{"Time":"2026-02-03T00:32:24.204494137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ResetFile"} -{"Time":"2026-02-03T00:32:24.204497564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ResetFile","Output":"=== RUN TestForceRefreshActionPins_ResetFile\n"} -{"Time":"2026-02-03T00:32:24.205797345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ResetFile","Output":"--- PASS: TestForceRefreshActionPins_ResetFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.205809508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_ResetFile","Elapsed":0} -{"Time":"2026-02-03T00:32:24.205813315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_NoFileExists"} -{"Time":"2026-02-03T00:32:24.205817763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_NoFileExists","Output":"=== RUN TestForceRefreshActionPins_NoFileExists\n"} -{"Time":"2026-02-03T00:32:24.205822563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_NoFileExists","Output":"--- PASS: TestForceRefreshActionPins_NoFileExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.20582663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_NoFileExists","Elapsed":0} -{"Time":"2026-02-03T00:32:24.205829636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_EnablesValidation"} -{"Time":"2026-02-03T00:32:24.205832811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_EnablesValidation","Output":"=== RUN TestForceRefreshActionPins_EnablesValidation\n"} -{"Time":"2026-02-03T00:32:24.205837881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_EnablesValidation","Output":"--- PASS: TestForceRefreshActionPins_EnablesValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.205841928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestForceRefreshActionPins_EnablesValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.205845125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructions"} -{"Time":"2026-02-03T00:32:24.205848411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructions","Output":"=== RUN TestCompileDoesNotWriteInstructions\n"} -{"Time":"2026-02-03T00:32:24.26466809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructions","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.281567726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructions","Output":"✓ .github/workflows/test-workflow.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:24.294259032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructions","Output":"✓ Compiled 1 workflow(s): 0 error(s), 0 warning(s)\n"} -{"Time":"2026-02-03T00:32:24.29581851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructions","Output":"--- PASS: TestCompileDoesNotWriteInstructions (0.09s)\n"} -{"Time":"2026-02-03T00:32:24.295840141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructions","Elapsed":0.09} -{"Time":"2026-02-03T00:32:24.295847033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructionsWhenCompilingAll"} -{"Time":"2026-02-03T00:32:24.29585059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructionsWhenCompilingAll","Output":"=== RUN TestCompileDoesNotWriteInstructionsWhenCompilingAll\n"} -{"Time":"2026-02-03T00:32:24.363983879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructionsWhenCompilingAll","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.371711557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructionsWhenCompilingAll","Output":"✓ .github/workflows/test-workflow.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:24.375995602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructionsWhenCompilingAll","Output":"✓ Compiled 1 workflow(s): 0 error(s), 0 warning(s)\n"} -{"Time":"2026-02-03T00:32:24.376986628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructionsWhenCompilingAll","Output":"--- PASS: TestCompileDoesNotWriteInstructionsWhenCompilingAll (0.08s)\n"} -{"Time":"2026-02-03T00:32:24.377012006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileDoesNotWriteInstructionsWhenCompilingAll","Elapsed":0.08} -{"Time":"2026-02-03T00:32:24.377018508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput"} -{"Time":"2026-02-03T00:32:24.377021934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"=== RUN TestCompileJSONOutput\n"} -{"Time":"2026-02-03T00:32:24.387057311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-3130106628/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:24.387083259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:24.387090162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:24.38709444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:24.387098327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:24.387102485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:24.387106953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:24.387111071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:24.387115068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:24.387119236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:24.387122993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:24.38712665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:24.387130517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:24.387134254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:24.387145064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:24.387149002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:24.423777736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.429699789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-3130106628/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:24.435126862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Output":"--- PASS: TestCompileJSONOutput (0.06s)\n"} -{"Time":"2026-02-03T00:32:24.435164041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutput","Elapsed":0.06} -{"Time":"2026-02-03T00:32:24.435171084Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputWithError"} -{"Time":"2026-02-03T00:32:24.435175021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputWithError","Output":"=== RUN TestCompileJSONOutputWithError\n"} -{"Time":"2026-02-03T00:32:24.444864554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputWithError","Output":"--- PASS: TestCompileJSONOutputWithError (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.44489457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputWithError","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.444902465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows"} -{"Time":"2026-02-03T00:32:24.444906603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"=== RUN TestCompileJSONOutputMultipleWorkflows\n"} -{"Time":"2026-02-03T00:32:24.454721991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-1754128847/valid.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:24.454742519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:24.454759611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:24.45476426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"\n"} -{"Time":"2026-02-03T00:32:24.454768708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:24.454772465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"\n"} -{"Time":"2026-02-03T00:32:24.454776252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:24.454779989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:24.454783706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:24.454792432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:24.454795829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"\n"} -{"Time":"2026-02-03T00:32:24.454799656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:24.454803212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:24.45480719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:24.454811298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:24.454815115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"\n"} -{"Time":"2026-02-03T00:32:24.494768633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.499679793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-1754128847/valid.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:24.511676305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Output":"--- PASS: TestCompileJSONOutputMultipleWorkflows (0.07s)\n"} -{"Time":"2026-02-03T00:32:24.511706501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileJSONOutputMultipleWorkflows","Elapsed":0.07} -{"Time":"2026-02-03T00:32:24.511714716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow"} -{"Time":"2026-02-03T00:32:24.511718493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"=== RUN TestCompileSpecificFiles_GeneratesMaintenanceWorkflow\n"} -{"Time":"2026-02-03T00:32:24.525977871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":".github/workflows/test-expires.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:24.526006925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:24.526013086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:24.526017585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.526021862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:24.526026892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.52603138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:24.526036049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:24.526040127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:24.526043904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:24.526047711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.526051558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:24.526055806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:24.526059994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:24.526064131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:24.526076304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.557809006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.566065299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"✓ .github/workflows/test-expires.md (51.1 KB)\n"} -{"Time":"2026-02-03T00:32:24.572969142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:24.573913231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Output":"--- PASS: TestCompileSpecificFiles_GeneratesMaintenanceWorkflow (0.06s)\n"} -{"Time":"2026-02-03T00:32:24.573928209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_GeneratesMaintenanceWorkflow","Elapsed":0.06} -{"Time":"2026-02-03T00:32:24.573936274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow"} -{"Time":"2026-02-03T00:32:24.573940702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"=== RUN TestCompileSpecificFiles_DeletesMaintenanceWorkflow\n"} -{"Time":"2026-02-03T00:32:24.588829981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":".github/workflows/test-no-expires.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:24.588856751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:24.588862241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:24.588866519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.588870376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:24.588874394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.588878501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:24.588883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:24.588886707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:24.588892337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:24.588895713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.588899691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:24.588904069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:24.588908116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:24.588912024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:24.58891539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.622792665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.631266458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"✓ .github/workflows/test-no-expires.md (51.1 KB)\n"} -{"Time":"2026-02-03T00:32:24.638245871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:24.639137793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Output":"--- PASS: TestCompileSpecificFiles_DeletesMaintenanceWorkflow (0.07s)\n"} -{"Time":"2026-02-03T00:32:24.639152551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileSpecificFiles_DeletesMaintenanceWorkflow","Elapsed":0.07} -{"Time":"2026-02-03T00:32:24.639159384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow"} -{"Time":"2026-02-03T00:32:24.639163371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"=== RUN TestCompileWithCustomDir_SkipsMaintenanceWorkflow\n"} -{"Time":"2026-02-03T00:32:24.652630592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"custom/workflows/test-expires.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:24.652654276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:24.652659225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:24.652664566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.652669134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:24.652677419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.652682509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:24.652686636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:24.652690403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:24.65269375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:24.652697196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.652700973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:24.652732171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:24.652736339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:24.652740026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:24.652743292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:24.686469454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:24.698478702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"✓ custom/workflows/test-expires.md (51.1 KB)\n"} -{"Time":"2026-02-03T00:32:24.705455001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:24.706362262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Output":"--- PASS: TestCompileWithCustomDir_SkipsMaintenanceWorkflow (0.07s)\n"} -{"Time":"2026-02-03T00:32:24.706376518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWithCustomDir_SkipsMaintenanceWorkflow","Elapsed":0.07} -{"Time":"2026-02-03T00:32:24.706383201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath"} -{"Time":"2026-02-03T00:32:24.706387098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath","Output":"=== RUN TestGetRepositoryRelativePath\n"} -{"Time":"2026-02-03T00:32:24.707965076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/workflow_in_.github/workflows"} -{"Time":"2026-02-03T00:32:24.707978221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/workflow_in_.github/workflows","Output":"=== RUN TestGetRepositoryRelativePath/workflow_in_.github/workflows\n"} -{"Time":"2026-02-03T00:32:24.709477877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_workflow_file"} -{"Time":"2026-02-03T00:32:24.709489688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_workflow_file","Output":"=== RUN TestGetRepositoryRelativePath/existing_workflow_file\n"} -{"Time":"2026-02-03T00:32:24.710991076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_root_file"} -{"Time":"2026-02-03T00:32:24.71100947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_root_file","Output":"=== RUN TestGetRepositoryRelativePath/existing_root_file\n"} -{"Time":"2026-02-03T00:32:24.712494687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath","Output":"--- PASS: TestGetRepositoryRelativePath (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.712509535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/workflow_in_.github/workflows","Output":" --- PASS: TestGetRepositoryRelativePath/workflow_in_.github/workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.712514534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/workflow_in_.github/workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:24.712518812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_workflow_file","Output":" --- PASS: TestGetRepositoryRelativePath/existing_workflow_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.71252319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_workflow_file","Elapsed":0} -{"Time":"2026-02-03T00:32:24.712526627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_root_file","Output":" --- PASS: TestGetRepositoryRelativePath/existing_root_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.712530314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath/existing_root_file","Elapsed":0} -{"Time":"2026-02-03T00:32:24.712533219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePath","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.712536986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathConsistency"} -{"Time":"2026-02-03T00:32:24.712540092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathConsistency","Output":"=== RUN TestGetRepositoryRelativePathConsistency\n"} -{"Time":"2026-02-03T00:32:24.718398998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathConsistency","Output":"--- PASS: TestGetRepositoryRelativePathConsistency (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.718414607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathConsistency","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.718418965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathCrossPlatform"} -{"Time":"2026-02-03T00:32:24.718422522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathCrossPlatform","Output":"=== RUN TestGetRepositoryRelativePathCrossPlatform\n"} -{"Time":"2026-02-03T00:32:24.721229141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathCrossPlatform","Output":"--- PASS: TestGetRepositoryRelativePathCrossPlatform (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.72124511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositoryRelativePathCrossPlatform","Elapsed":0} -{"Time":"2026-02-03T00:32:24.721249058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Empty"} -{"Time":"2026-02-03T00:32:24.721252504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Empty","Output":"=== RUN TestDisplayStatsTable_Empty\n"} -{"Time":"2026-02-03T00:32:24.721299642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Empty","Output":"--- PASS: TestDisplayStatsTable_Empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.721306836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Empty","Elapsed":0} -{"Time":"2026-02-03T00:32:24.721310202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_LessThan10"} -{"Time":"2026-02-03T00:32:24.721313378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_LessThan10","Output":"=== RUN TestDisplayStatsTable_LessThan10\n"} -{"Time":"2026-02-03T00:32:24.724136065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_LessThan10","Output":"--- PASS: TestDisplayStatsTable_LessThan10 (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.72415487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_LessThan10","Elapsed":0} -{"Time":"2026-02-03T00:32:24.72416006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Exactly10"} -{"Time":"2026-02-03T00:32:24.724164077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Exactly10","Output":"=== RUN TestDisplayStatsTable_Exactly10\n"} -{"Time":"2026-02-03T00:32:24.724837762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Exactly10","Output":"--- PASS: TestDisplayStatsTable_Exactly10 (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.7248526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_Exactly10","Elapsed":0} -{"Time":"2026-02-03T00:32:24.724857349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_MoreThan10"} -{"Time":"2026-02-03T00:32:24.724861086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_MoreThan10","Output":"=== RUN TestDisplayStatsTable_MoreThan10\n"} -{"Time":"2026-02-03T00:32:24.725551512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_MoreThan10","Output":"--- PASS: TestDisplayStatsTable_MoreThan10 (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.725563334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_MoreThan10","Elapsed":0} -{"Time":"2026-02-03T00:32:24.725567612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_SortsBySize"} -{"Time":"2026-02-03T00:32:24.725571309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_SortsBySize","Output":"=== RUN TestDisplayStatsTable_SortsBySize\n"} -{"Time":"2026-02-03T00:32:24.725972423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_SortsBySize","Output":"--- PASS: TestDisplayStatsTable_SortsBySize (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.725985217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayStatsTable_SortsBySize","Elapsed":0} -{"Time":"2026-02-03T00:32:24.725989145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats"} -{"Time":"2026-02-03T00:32:24.725992912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats","Output":"=== RUN TestCollectWorkflowStats\n"} -{"Time":"2026-02-03T00:32:24.72652898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats","Output":"--- PASS: TestCollectWorkflowStats (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.726542656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats","Elapsed":0} -{"Time":"2026-02-03T00:32:24.726546673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_NonExistentFile"} -{"Time":"2026-02-03T00:32:24.72655007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_NonExistentFile","Output":"=== RUN TestCollectWorkflowStats_NonExistentFile\n"} -{"Time":"2026-02-03T00:32:24.72655558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_NonExistentFile","Output":"--- PASS: TestCollectWorkflowStats_NonExistentFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.726561311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_NonExistentFile","Elapsed":0} -{"Time":"2026-02-03T00:32:24.726568915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_InvalidYAML"} -{"Time":"2026-02-03T00:32:24.726572512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_InvalidYAML","Output":"=== RUN TestCollectWorkflowStats_InvalidYAML\n"} -{"Time":"2026-02-03T00:32:24.726907519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_InvalidYAML","Output":"--- PASS: TestCollectWorkflowStats_InvalidYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.726922506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowStats_InvalidYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:24.726926464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCompletionCommand"} -{"Time":"2026-02-03T00:32:24.72692998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCompletionCommand","Output":"=== RUN TestNewCompletionCommand\n"} -{"Time":"2026-02-03T00:32:24.726936182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCompletionCommand","Output":"--- PASS: TestNewCompletionCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.726944588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewCompletionCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:24.726948254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash"} -{"Time":"2026-02-03T00:32:24.726951821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"=== RUN TestCompletionCommand_Bash\n"} -{"Time":"2026-02-03T00:32:24.727120064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"# bash completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.727130875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727134922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_debug()\n"} -{"Time":"2026-02-03T00:32:24.727138699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.727142697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then\n"} -{"Time":"2026-02-03T00:32:24.727146965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" echo \"$*\" \u003e\u003e \"${BASH_COMP_DEBUG_FILE}\"\n"} -{"Time":"2026-02-03T00:32:24.727151213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.72715492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.727158286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727167042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"# Homebrew on Macs have version 1.3 of bash-completion which doesn't include\n"} -{"Time":"2026-02-03T00:32:24.727171871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"# _init_completion. This is a very minimal version of that function.\n"} -{"Time":"2026-02-03T00:32:24.727177602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_init_completion()\n"} -{"Time":"2026-02-03T00:32:24.727181389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.727185086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" COMPREPLY=()\n"} -{"Time":"2026-02-03T00:32:24.727188672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" _get_comp_words_by_ref \"$@\" cur prev words cword\n"} -{"Time":"2026-02-03T00:32:24.727192159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.727196236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727200073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_index_of_word()\n"} -{"Time":"2026-02-03T00:32:24.72720371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.727207407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local w word=$1\n"} -{"Time":"2026-02-03T00:32:24.727210954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" shift\n"} -{"Time":"2026-02-03T00:32:24.72721441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" index=0\n"} -{"Time":"2026-02-03T00:32:24.727218017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" for w in \"$@\"; do\n"} -{"Time":"2026-02-03T00:32:24.727222445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" [[ $w = \"$word\" ]] \u0026\u0026 return\n"} -{"Time":"2026-02-03T00:32:24.727226653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" index=$((index+1))\n"} -{"Time":"2026-02-03T00:32:24.7272304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.727234538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" index=-1\n"} -{"Time":"2026-02-03T00:32:24.727238415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.727241962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727245528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_contains_word()\n"} -{"Time":"2026-02-03T00:32:24.727248924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.727252541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local w word=$1; shift\n"} -{"Time":"2026-02-03T00:32:24.727261488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" for w in \"$@\"; do\n"} -{"Time":"2026-02-03T00:32:24.727265896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" [[ $w = \"$word\" ]] \u0026\u0026 return\n"} -{"Time":"2026-02-03T00:32:24.727269603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.727273089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.727277317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.727281014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727284771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_go_custom_completion()\n"} -{"Time":"2026-02-03T00:32:24.727288318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.727292315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}\"\n"} -{"Time":"2026-02-03T00:32:24.727301803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72730571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local shellCompDirectiveError=1\n"} -{"Time":"2026-02-03T00:32:24.727309367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local shellCompDirectiveNoSpace=2\n"} -{"Time":"2026-02-03T00:32:24.727312974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local shellCompDirectiveNoFileComp=4\n"} -{"Time":"2026-02-03T00:32:24.72731657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local shellCompDirectiveFilterFileExt=8\n"} -{"Time":"2026-02-03T00:32:24.727320177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local shellCompDirectiveFilterDirs=16\n"} -{"Time":"2026-02-03T00:32:24.727323564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727328443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local out requestComp lastParam lastChar comp directive args\n"} -{"Time":"2026-02-03T00:32:24.72733228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727336338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Prepare the command to request completions for the program.\n"} -{"Time":"2026-02-03T00:32:24.727340686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Calling ${words[0]} instead of directly gh allows handling aliases\n"} -{"Time":"2026-02-03T00:32:24.727345274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" args=(\"${words[@]:1}\")\n"} -{"Time":"2026-02-03T00:32:24.727349332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Disable ActiveHelp which is not supported for bash completion v1\n"} -{"Time":"2026-02-03T00:32:24.72735355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" requestComp=\"GH_ACTIVE_HELP=0 ${words[0]} __completeNoDesc ${args[*]}\"\n"} -{"Time":"2026-02-03T00:32:24.727357337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727361134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" lastParam=${words[$((${#words[@]}-1))]}\n"} -{"Time":"2026-02-03T00:32:24.727369589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" lastChar=${lastParam:$((${#lastParam}-1)):1}\n"} -{"Time":"2026-02-03T00:32:24.727373627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: lastParam ${lastParam}, lastChar ${lastChar}\"\n"} -{"Time":"2026-02-03T00:32:24.727377464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727381462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ -z \"${cur}\" ] \u0026\u0026 [ \"${lastChar}\" != \"=\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.727385459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # If the last parameter is complete (there is a space following it)\n"} -{"Time":"2026-02-03T00:32:24.727389256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # We add an extra empty parameter so we can indicate this to the go method.\n"} -{"Time":"2026-02-03T00:32:24.727393033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: Adding extra empty parameter\"\n"} -{"Time":"2026-02-03T00:32:24.72739693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" requestComp=\"${requestComp} \\\"\\\"\"\n"} -{"Time":"2026-02-03T00:32:24.727400738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727404324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727407751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: calling ${requestComp}\"\n"} -{"Time":"2026-02-03T00:32:24.727411507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Use eval to handle any environment variables and such\n"} -{"Time":"2026-02-03T00:32:24.727415906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" out=$(eval \"${requestComp}\" 2\u003e/dev/null)\n"} -{"Time":"2026-02-03T00:32:24.727419803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727423951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Extract the directive integer at the very end of the output following a colon (:)\n"} -{"Time":"2026-02-03T00:32:24.727428158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" directive=${out##*:}\n"} -{"Time":"2026-02-03T00:32:24.727431896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Remove the directive\n"} -{"Time":"2026-02-03T00:32:24.727435623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" out=${out%:*}\n"} -{"Time":"2026-02-03T00:32:24.727439279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ \"${directive}\" = \"${out}\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.727443086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # There is not directive specified\n"} -{"Time":"2026-02-03T00:32:24.727447645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" directive=0\n"} -{"Time":"2026-02-03T00:32:24.727451181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727454959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: the completion directive is: ${directive}\"\n"} -{"Time":"2026-02-03T00:32:24.727458926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: the completions are: ${out}\"\n"} -{"Time":"2026-02-03T00:32:24.727462442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727465999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ $((directive \u0026 shellCompDirectiveError)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.727469866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Error code. No completion.\n"} -{"Time":"2026-02-03T00:32:24.727473643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: received error from custom completion go code\"\n"} -{"Time":"2026-02-03T00:32:24.72747738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.727480887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.727484463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ $((directive \u0026 shellCompDirectiveNoSpace)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.72748829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.727492008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: activating no space\"\n"} -{"Time":"2026-02-03T00:32:24.727495845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" compopt -o nospace\n"} -{"Time":"2026-02-03T00:32:24.727499732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727503068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727506564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ $((directive \u0026 shellCompDirectiveNoFileComp)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.727510382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.727514219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: activating no file completion\"\n"} -{"Time":"2026-02-03T00:32:24.727518216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" compopt +o default\n"} -{"Time":"2026-02-03T00:32:24.727522645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727525981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727529187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727532453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727535939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ $((directive \u0026 shellCompDirectiveFilterFileExt)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.727539706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # File extension filtering\n"} -{"Time":"2026-02-03T00:32:24.727543624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local fullFilter filter filteringCmd\n"} -{"Time":"2026-02-03T00:32:24.727547311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Do not use quotes around the $out variable or else newline\n"} -{"Time":"2026-02-03T00:32:24.727551148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # characters will be kept.\n"} -{"Time":"2026-02-03T00:32:24.727554664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" for filter in ${out}; do\n"} -{"Time":"2026-02-03T00:32:24.727558361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fullFilter+=\"$filter|\"\n"} -{"Time":"2026-02-03T00:32:24.727561898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.727565154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727570213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" filteringCmd=\"_filedir $fullFilter\"\n"} -{"Time":"2026-02-03T00:32:24.727575804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"File filtering command: $filteringCmd\"\n"} -{"Time":"2026-02-03T00:32:24.727581725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" $filteringCmd\n"} -{"Time":"2026-02-03T00:32:24.727585652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" elif [ $((directive \u0026 shellCompDirectiveFilterDirs)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.72758994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # File completion for directories only\n"} -{"Time":"2026-02-03T00:32:24.727593857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local subdir\n"} -{"Time":"2026-02-03T00:32:24.727603235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # Use printf to strip any trailing newline\n"} -{"Time":"2026-02-03T00:32:24.727607563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" subdir=$(printf \"%s\" \"${out}\")\n"} -{"Time":"2026-02-03T00:32:24.72761166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ -n \"$subdir\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.727624374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"Listing directories in $subdir\"\n"} -{"Time":"2026-02-03T00:32:24.727629634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_subdirs_in_dir_flag \"$subdir\"\n"} -{"Time":"2026-02-03T00:32:24.727633982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.727637719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"Listing directories in .\"\n"} -{"Time":"2026-02-03T00:32:24.727648589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" _filedir -d\n"} -{"Time":"2026-02-03T00:32:24.727652507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727656093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.7276598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.727663788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.727667965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" done \u003c \u003c(compgen -W \"${out}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.727672083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727676371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.727680198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.727683905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_reply()\n"} -{"Time":"2026-02-03T00:32:24.727687301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.727690948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}\"\n"} -{"Time":"2026-02-03T00:32:24.727712318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local comp\n"} -{"Time":"2026-02-03T00:32:24.727727476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" case $cur in\n"} -{"Time":"2026-02-03T00:32:24.727741593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" -*)\n"} -{"Time":"2026-02-03T00:32:24.727822052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.727839275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" compopt -o nospace\n"} -{"Time":"2026-02-03T00:32:24.727853762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727868639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local allflags\n"} -{"Time":"2026-02-03T00:32:24.727882976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ ${#must_have_one_flag[@]} -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.727897423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" allflags=(\"${must_have_one_flag[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.72791185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.727926477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" allflags=(\"${flags[*]} ${two_word_flags[*]}\")\n"} -{"Time":"2026-02-03T00:32:24.727940844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.727955461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.727969667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.727989074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" done \u003c \u003c(compgen -W \"${allflags[*]}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.727995976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728000315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" [[ \"${COMPREPLY[0]}\" == *= ]] || compopt +o nospace\n"} -{"Time":"2026-02-03T00:32:24.728004022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728009311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728013219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # complete after --flag=abc\n"} -{"Time":"2026-02-03T00:32:24.728017516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $cur == *=* ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728021314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728025201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" compopt +o nospace\n"} -{"Time":"2026-02-03T00:32:24.728028637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728032104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728035881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local index flag\n"} -{"Time":"2026-02-03T00:32:24.728039558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flag=\"${cur%=*}\"\n"} -{"Time":"2026-02-03T00:32:24.728043295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_index_of_word \"${flag}\" \"${flags_with_completion[@]}\"\n"} -{"Time":"2026-02-03T00:32:24.728047042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" COMPREPLY=()\n"} -{"Time":"2026-02-03T00:32:24.728050638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${index} -ge 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728054285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" PREFIX=\"\"\n"} -{"Time":"2026-02-03T00:32:24.728058112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" cur=\"${cur#*=}\"\n"} -{"Time":"2026-02-03T00:32:24.7280624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" ${flags_completion[${index}]}\n"} -{"Time":"2026-02-03T00:32:24.728066077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ -n \"${ZSH_VERSION:-}\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.728069954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # zsh completion needs --flag= prefix\n"} -{"Time":"2026-02-03T00:32:24.728073781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" eval \"COMPREPLY=( \\\"\\${COMPREPLY[@]/#/${flag}=}\\\" )\"\n"} -{"Time":"2026-02-03T00:32:24.72807848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728082157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728085964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728089891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728093578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ -z \"${flag_parsing_disabled}\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728097385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # If flag parsing is enabled, we have completed the flags and can return.\n"} -{"Time":"2026-02-03T00:32:24.728101393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # If flag parsing is disabled, we may not know all (or any) of the flags, so we fallthrough\n"} -{"Time":"2026-02-03T00:32:24.728105881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # to possibly call handle_go_custom_completion.\n"} -{"Time":"2026-02-03T00:32:24.728109618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" return 0;\n"} -{"Time":"2026-02-03T00:32:24.728113045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728116401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" ;;\n"} -{"Time":"2026-02-03T00:32:24.728119857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" esac\n"} -{"Time":"2026-02-03T00:32:24.728123043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72812661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # check if we are handling a flag with special work handling\n"} -{"Time":"2026-02-03T00:32:24.728130808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local index\n"} -{"Time":"2026-02-03T00:32:24.728134414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_index_of_word \"${prev}\" \"${flags_with_completion[@]}\"\n"} -{"Time":"2026-02-03T00:32:24.728138121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${index} -ge 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.72814258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" ${flags_completion[${index}]}\n"} -{"Time":"2026-02-03T00:32:24.728146076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.728149633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728154031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728158509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # we are parsing a flag and don't have a special handler, no completion\n"} -{"Time":"2026-02-03T00:32:24.728162397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${cur} != \"${words[cword]}\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728166204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.72816984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728173387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728177014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local completions\n"} -{"Time":"2026-02-03T00:32:24.728180841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" completions=(\"${commands[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.728184808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${#must_have_one_noun[@]} -ne 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728189006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" completions+=(\"${must_have_one_noun[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.728193855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" elif [[ -n \"${has_completion_function}\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728198324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # if a go completion function is provided, defer to that function\n"} -{"Time":"2026-02-03T00:32:24.728202231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_go_custom_completion\n"} -{"Time":"2026-02-03T00:32:24.728211718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728215485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${#must_have_one_flag[@]} -ne 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728219303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" completions+=(\"${must_have_one_flag[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.728223721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728227658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.728231315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.728235062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" done \u003c \u003c(compgen -W \"${completions[*]}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.728238719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728242406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${#COMPREPLY[@]} -eq 0 \u0026\u0026 ${#noun_aliases[@]} -gt 0 \u0026\u0026 ${#must_have_one_noun[@]} -ne 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728246593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.728250561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.728259768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" done \u003c \u003c(compgen -W \"${noun_aliases[*]}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.728263545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728266831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728270388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${#COMPREPLY[@]} -eq 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728273994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if declare -F __gh_custom_func \u003e/dev/null; then\n"} -{"Time":"2026-02-03T00:32:24.728278162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # try command name qualified custom func\n"} -{"Time":"2026-02-03T00:32:24.728281859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_custom_func\n"} -{"Time":"2026-02-03T00:32:24.728285506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.728290014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # otherwise fall back to unqualified for compatibility\n"} -{"Time":"2026-02-03T00:32:24.728293992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" declare -F __custom_func \u003e/dev/null \u0026\u0026 __custom_func\n"} -{"Time":"2026-02-03T00:32:24.728305784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.72830929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728312686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728316243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # available in bash-completion \u003e= 2, not always present on macOS\n"} -{"Time":"2026-02-03T00:32:24.728320211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if declare -F __ltrim_colon_completions \u003e/dev/null; then\n"} -{"Time":"2026-02-03T00:32:24.728327003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __ltrim_colon_completions \"$cur\"\n"} -{"Time":"2026-02-03T00:32:24.72833071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728334036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728337723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # If there is only 1 completion and it is a flag with an = it will be completed\n"} -{"Time":"2026-02-03T00:32:24.72834147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # but we don't want a space after the =\n"} -{"Time":"2026-02-03T00:32:24.728346179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ \"${#COMPREPLY[@]}\" -eq \"1\" ]] \u0026\u0026 [[ $(type -t compopt) = \"builtin\" ]] \u0026\u0026 [[ \"${COMPREPLY[0]}\" == --*= ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728350717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" compopt -o nospace\n"} -{"Time":"2026-02-03T00:32:24.728355276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728365264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.728369152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728372889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"# The arguments should be in the form \"ext1|ext2|extn\"\n"} -{"Time":"2026-02-03T00:32:24.728376706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_filename_extension_flag()\n"} -{"Time":"2026-02-03T00:32:24.728380323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.728383929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local ext=\"$1\"\n"} -{"Time":"2026-02-03T00:32:24.728394098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" _filedir \"@(${ext})\"\n"} -{"Time":"2026-02-03T00:32:24.728397645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.728401031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728404668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_subdirs_in_dir_flag()\n"} -{"Time":"2026-02-03T00:32:24.728412843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.72841675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local dir=\"$1\"\n"} -{"Time":"2026-02-03T00:32:24.728420708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" pushd \"${dir}\" \u003e/dev/null 2\u003e\u00261 \u0026\u0026 _filedir -d \u0026\u0026 popd \u003e/dev/null 2\u003e\u00261 || return\n"} -{"Time":"2026-02-03T00:32:24.728424966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.72843279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728436377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_flag()\n"} -{"Time":"2026-02-03T00:32:24.728440004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.72844353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.728447077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728450603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # if a command required a flag, and we found it, unset must_have_one_flag()\n"} -{"Time":"2026-02-03T00:32:24.728456294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local flagname=${words[c]}\n"} -{"Time":"2026-02-03T00:32:24.728460041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local flagvalue=\"\"\n"} -{"Time":"2026-02-03T00:32:24.728463908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # if the word contained an =\n"} -{"Time":"2026-02-03T00:32:24.728473436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${words[c]} == *\"=\"* ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728477263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flagvalue=${flagname#*=} # take in as flagvalue after the =\n"} -{"Time":"2026-02-03T00:32:24.728481341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flagname=${flagname%=*} # strip everything after the =\n"} -{"Time":"2026-02-03T00:32:24.728485368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flagname=\"${flagname}=\" # but put the = back\n"} -{"Time":"2026-02-03T00:32:24.728488975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728492612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: looking for ${flagname}\"\n"} -{"Time":"2026-02-03T00:32:24.728500136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if __gh_contains_word \"${flagname}\" \"${must_have_one_flag[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.728504083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.72850752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728510936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728514773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # if you set a flag which only applies to this command, don't show subcommands\n"} -{"Time":"2026-02-03T00:32:24.728518901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if __gh_contains_word \"${flagname}\" \"${local_nonpersistent_flags[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.728525313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.72852922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728532586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728536173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # keep flag value with flagname as flaghash\n"} -{"Time":"2026-02-03T00:32:24.728549478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # flaghash variable is an associative array which is only supported in bash \u003e 3.\n"} -{"Time":"2026-02-03T00:32:24.728554397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ -z \"${BASH_VERSION:-}\" || \"${BASH_VERSINFO[0]:-}\" -gt 3 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728558324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [ -n \"${flagvalue}\" ] ; then\n"} -{"Time":"2026-02-03T00:32:24.728562171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flaghash[${flagname}]=${flagvalue}\n"} -{"Time":"2026-02-03T00:32:24.728565938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" elif [ -n \"${words[ $((c+1)) ]}\" ] ; then\n"} -{"Time":"2026-02-03T00:32:24.728570627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flaghash[${flagname}]=${words[ $((c+1)) ]}\n"} -{"Time":"2026-02-03T00:32:24.728574294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.728582168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flaghash[${flagname}]=\"true\" # pad \"true\" for bool flag\n"} -{"Time":"2026-02-03T00:32:24.728586226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728590033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.7285935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728599501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # skip the argument to a two word flag\n"} -{"Time":"2026-02-03T00:32:24.728603378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ ${words[c]} != *\"=\"* ]] \u0026\u0026 __gh_contains_word \"${words[c]}\" \"${two_word_flags[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.728607596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: found a flag ${words[c]}, skip the next argument\"\n"} -{"Time":"2026-02-03T00:32:24.728616332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.728620109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # if we are looking for a flags value, don't show commands\n"} -{"Time":"2026-02-03T00:32:24.728624147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $c -eq $cword ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728627934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.728631781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728635298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728638564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72864208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.728645757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728655455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.728659092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728662538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_noun()\n"} -{"Time":"2026-02-03T00:32:24.728666676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.728670253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.728673869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728677566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if __gh_contains_word \"${words[c]}\" \"${must_have_one_noun[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.728685721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.728689479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" elif __gh_contains_word \"${words[c]}\" \"${noun_aliases[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.728693386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.728696952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728704907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728708704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" nouns+=(\"${words[c]}\")\n"} -{"Time":"2026-02-03T00:32:24.728712401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.728715878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.728721779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728725265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_command()\n"} -{"Time":"2026-02-03T00:32:24.728728451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.728732278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.728735895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728745423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local next_command\n"} -{"Time":"2026-02-03T00:32:24.728766452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ -n ${last_command} ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728770469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" next_command=\"_${last_command}_${words[c]//:/__}\"\n"} -{"Time":"2026-02-03T00:32:24.728774487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.728777973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $c -eq 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.72878149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" next_command=\"_gh_root_command\"\n"} -{"Time":"2026-02-03T00:32:24.728785017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.728788703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" next_command=\"_${words[c]//:/__}\"\n"} -{"Time":"2026-02-03T00:32:24.72879239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728795877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728799443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.72880297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: looking for ${next_command}\"\n"} -{"Time":"2026-02-03T00:32:24.728806697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" declare -F \"$next_command\" \u003e/dev/null \u0026\u0026 $next_command\n"} -{"Time":"2026-02-03T00:32:24.728810203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.728813309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728816926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__gh_handle_word()\n"} -{"Time":"2026-02-03T00:32:24.728820372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.728823799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ $c -ge $cword ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728827396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_reply\n"} -{"Time":"2026-02-03T00:32:24.728830932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.728834248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728838907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.728842904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ \"${words[c]}\" == -* ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728846531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_flag\n"} -{"Time":"2026-02-03T00:32:24.728850128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" elif __gh_contains_word \"${words[c]}\" \"${commands[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.728854155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_command\n"} -{"Time":"2026-02-03T00:32:24.728857792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" elif [[ $c -eq 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728861429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_command\n"} -{"Time":"2026-02-03T00:32:24.72887269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" elif __gh_contains_word \"${words[c]}\" \"${command_aliases[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.728876667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" # aliashash variable is an associative array which is only supported in bash \u003e 3.\n"} -{"Time":"2026-02-03T00:32:24.728880775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if [[ -z \"${BASH_VERSION:-}\" || \"${BASH_VERSINFO[0]:-}\" -gt 3 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.728884792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" words[c]=${aliashash[${words[c]}]}\n"} -{"Time":"2026-02-03T00:32:24.72888888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_command\n"} -{"Time":"2026-02-03T00:32:24.728895572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.72889952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_noun\n"} -{"Time":"2026-02-03T00:32:24.728902866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728906262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.728909629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_noun\n"} -{"Time":"2026-02-03T00:32:24.728913225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.728923404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_word\n"} -{"Time":"2026-02-03T00:32:24.728926921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.728930207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728935086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"_gh_completion_install()\n"} -{"Time":"2026-02-03T00:32:24.728939274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.72894271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" last_command=\"gh_completion_install\"\n"} -{"Time":"2026-02-03T00:32:24.728946227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728949884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.72895317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728956867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.728960473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72896383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.728967256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.728970682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.728984027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.728988205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.728991742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728994897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.728998294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.729002081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.729005597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729008944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.729012089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729015606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"_gh_completion_uninstall()\n"} -{"Time":"2026-02-03T00:32:24.729019022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.729022689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" last_command=\"gh_completion_uninstall\"\n"} -{"Time":"2026-02-03T00:32:24.729026366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729029973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729045752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729049229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.729052705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729056152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.72906049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729064086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729067763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.72907148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729074977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729078132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729081569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.729085206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.729088843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.72909815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.729101647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729105223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"_gh_completion()\n"} -{"Time":"2026-02-03T00:32:24.729108429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.729112196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" last_command=\"gh_completion\"\n"} -{"Time":"2026-02-03T00:32:24.729115702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729119279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729127154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729131151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.729134898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands+=(\"install\")\n"} -{"Time":"2026-02-03T00:32:24.729141962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands+=(\"uninstall\")\n"} -{"Time":"2026-02-03T00:32:24.729145448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729148764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.729152491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729160977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729165165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729168741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729173129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729176867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags+=(\"--help\")\n"} -{"Time":"2026-02-03T00:32:24.729180814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags+=(\"-h\")\n"} -{"Time":"2026-02-03T00:32:24.729184701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local_nonpersistent_flags+=(\"--help\")\n"} -{"Time":"2026-02-03T00:32:24.729188609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local_nonpersistent_flags+=(\"-h\")\n"} -{"Time":"2026-02-03T00:32:24.729197335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729201202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.729204869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.729208275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun+=(\"bash\")\n"} -{"Time":"2026-02-03T00:32:24.729212463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun+=(\"fish\")\n"} -{"Time":"2026-02-03T00:32:24.72921629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun+=(\"powershell\")\n"} -{"Time":"2026-02-03T00:32:24.729219907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun+=(\"zsh\")\n"} -{"Time":"2026-02-03T00:32:24.729223794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.72922713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.729230436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729233753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"_gh_help()\n"} -{"Time":"2026-02-03T00:32:24.729236848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.729240225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" last_command=\"gh_help\"\n"} -{"Time":"2026-02-03T00:32:24.729243671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729247087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729250333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72925389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.729257317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729260743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.729264169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729268147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729271663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.72927517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729279488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729282754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729286541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.72929146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.729295137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" has_completion_function=1\n"} -{"Time":"2026-02-03T00:32:24.729298654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.72930202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.729311077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729314683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"_gh_root_command()\n"} -{"Time":"2026-02-03T00:32:24.72931807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.729323941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" last_command=\"gh\"\n"} -{"Time":"2026-02-03T00:32:24.729327547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729331224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729334741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729338658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.729344409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands+=(\"completion\")\n"} -{"Time":"2026-02-03T00:32:24.729348276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" commands+=(\"help\")\n"} -{"Time":"2026-02-03T00:32:24.729351782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729355219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.729358565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729362222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729366009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729370067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729373623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72938245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729385956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.729390274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.729393751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729397458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.729400984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72940434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"__start_gh()\n"} -{"Time":"2026-02-03T00:32:24.729407626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.729411143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local cur prev words cword split\n"} -{"Time":"2026-02-03T00:32:24.72941477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" declare -A flaghash 2\u003e/dev/null || :\n"} -{"Time":"2026-02-03T00:32:24.729418617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" declare -A aliashash 2\u003e/dev/null || :\n"} -{"Time":"2026-02-03T00:32:24.729422324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" if declare -F _init_completion \u003e/dev/null 2\u003e\u00261; then\n"} -{"Time":"2026-02-03T00:32:24.729426341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" _init_completion -s || return\n"} -{"Time":"2026-02-03T00:32:24.729429858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.729433434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_init_completion -n \"=\" || return\n"} -{"Time":"2026-02-03T00:32:24.729436751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.729440307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729443774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local c=0\n"} -{"Time":"2026-02-03T00:32:24.72944736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local flag_parsing_disabled=\n"} -{"Time":"2026-02-03T00:32:24.729450847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local flags=()\n"} -{"Time":"2026-02-03T00:32:24.729454854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729458561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.729462368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729466687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.729470474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local commands=(\"gh\")\n"} -{"Time":"2026-02-03T00:32:24.72947397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729477577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.729480993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.729485091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local has_completion_function=\"\"\n"} -{"Time":"2026-02-03T00:32:24.729488728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local last_command=\"\"\n"} -{"Time":"2026-02-03T00:32:24.729492194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local nouns=()\n"} -{"Time":"2026-02-03T00:32:24.729495851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" local noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.729503195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729507122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" __gh_handle_word\n"} -{"Time":"2026-02-03T00:32:24.729510618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.729514025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729517591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.729526368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" complete -o default -F __start_gh gh\n"} -{"Time":"2026-02-03T00:32:24.729530055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"else\n"} -{"Time":"2026-02-03T00:32:24.729533732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":" complete -o default -o nospace -F __start_gh gh\n"} -{"Time":"2026-02-03T00:32:24.729537408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"fi\n"} -{"Time":"2026-02-03T00:32:24.729540865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729544692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"# ex: ts=4 sw=4 et filetype=sh\n"} -{"Time":"2026-02-03T00:32:24.729550423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Output":"--- PASS: TestCompletionCommand_Bash (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.729568226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Bash","Elapsed":0} -{"Time":"2026-02-03T00:32:24.72957574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh"} -{"Time":"2026-02-03T00:32:24.729579166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"=== RUN TestCompletionCommand_Zsh\n"} -{"Time":"2026-02-03T00:32:24.729583334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"#compdef gh\n"} -{"Time":"2026-02-03T00:32:24.729587081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"compdef _gh gh\n"} -{"Time":"2026-02-03T00:32:24.729590868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729598242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"# zsh completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.729601879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729605786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"__gh_debug()\n"} -{"Time":"2026-02-03T00:32:24.729614141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.729618229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local file=\"$BASH_COMP_DEBUG_FILE\"\n"} -{"Time":"2026-02-03T00:32:24.729622306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [[ -n ${file} ]]; then\n"} -{"Time":"2026-02-03T00:32:24.729626204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" echo \"$*\" \u003e\u003e \"${file}\"\n"} -{"Time":"2026-02-03T00:32:24.729631894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.729635591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.729639058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729642584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"_gh()\n"} -{"Time":"2026-02-03T00:32:24.72964595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.729655468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local shellCompDirectiveError=1\n"} -{"Time":"2026-02-03T00:32:24.729659786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local shellCompDirectiveNoSpace=2\n"} -{"Time":"2026-02-03T00:32:24.729664255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local shellCompDirectiveNoFileComp=4\n"} -{"Time":"2026-02-03T00:32:24.729670817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local shellCompDirectiveFilterFileExt=8\n"} -{"Time":"2026-02-03T00:32:24.729674864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local shellCompDirectiveFilterDirs=16\n"} -{"Time":"2026-02-03T00:32:24.729678622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local shellCompDirectiveKeepOrder=32\n"} -{"Time":"2026-02-03T00:32:24.729682409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729686246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local lastParam lastChar flagPrefix requestComp out directive comp lastComp noSpace keepOrder\n"} -{"Time":"2026-02-03T00:32:24.729695433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local -a completions\n"} -{"Time":"2026-02-03T00:32:24.729698989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729702907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"\\n========= starting completion logic ==========\"\n"} -{"Time":"2026-02-03T00:32:24.729707004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"CURRENT: ${CURRENT}, words[*]: ${words[*]}\"\n"} -{"Time":"2026-02-03T00:32:24.729715199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729718946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # The user could have moved the cursor backwards on the command-line.\n"} -{"Time":"2026-02-03T00:32:24.729722834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # We need to trigger completion from the $CURRENT location, so we need\n"} -{"Time":"2026-02-03T00:32:24.729726921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # to truncate the command-line ($words) up to the $CURRENT location.\n"} -{"Time":"2026-02-03T00:32:24.729730839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # (We cannot use $CURSOR as its value does not work when a command is an alias.)\n"} -{"Time":"2026-02-03T00:32:24.729734535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" words=(\"${=words[1,CURRENT]}\")\n"} -{"Time":"2026-02-03T00:32:24.729738062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Truncated words[*]: ${words[*]},\"\n"} -{"Time":"2026-02-03T00:32:24.729741609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729761556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" lastParam=${words[-1]}\n"} -{"Time":"2026-02-03T00:32:24.729775011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" lastChar=${lastParam[-1]}\n"} -{"Time":"2026-02-03T00:32:24.729782525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"lastParam: ${lastParam}, lastChar: ${lastChar}\"\n"} -{"Time":"2026-02-03T00:32:24.729786072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729790189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # For zsh, when completing a flag with an = (e.g., gh -n=\u003cTAB\u003e)\n"} -{"Time":"2026-02-03T00:32:24.729794137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # completions must be prefixed with the flag\n"} -{"Time":"2026-02-03T00:32:24.729797964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" setopt local_options BASH_REMATCH\n"} -{"Time":"2026-02-03T00:32:24.729801691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [[ \"${lastParam}\" =~ '-.*=' ]]; then\n"} -{"Time":"2026-02-03T00:32:24.729805698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # We are dealing with a flag with an =\n"} -{"Time":"2026-02-03T00:32:24.729809405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" flagPrefix=\"-P ${BASH_REMATCH}\"\n"} -{"Time":"2026-02-03T00:32:24.729812881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.729816188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729819724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Prepare the command to obtain completions\n"} -{"Time":"2026-02-03T00:32:24.729823501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" requestComp=\"${words[1]} __complete ${words[2,-1]}\"\n"} -{"Time":"2026-02-03T00:32:24.729830274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ \"${lastChar}\" = \"\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.729834281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # If the last parameter is complete (there is a space following it)\n"} -{"Time":"2026-02-03T00:32:24.729838279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # We add an extra empty parameter so we can indicate this to the go completion code.\n"} -{"Time":"2026-02-03T00:32:24.729842286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Adding extra empty parameter\"\n"} -{"Time":"2026-02-03T00:32:24.729850431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" requestComp=\"${requestComp} \\\"\\\"\"\n"} -{"Time":"2026-02-03T00:32:24.729854068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.729857835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729861542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"About to call: eval ${requestComp}\"\n"} -{"Time":"2026-02-03T00:32:24.729865079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729869036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Use eval to handle any environment variables and such\n"} -{"Time":"2026-02-03T00:32:24.729875548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" out=$(eval ${requestComp} 2\u003e/dev/null)\n"} -{"Time":"2026-02-03T00:32:24.729879966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"completion output: ${out}\"\n"} -{"Time":"2026-02-03T00:32:24.729883573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.72988725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Extract the directive integer following a : from the last line\n"} -{"Time":"2026-02-03T00:32:24.729891258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local lastLine\n"} -{"Time":"2026-02-03T00:32:24.729895015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" while IFS='\\n' read -r line; do\n"} -{"Time":"2026-02-03T00:32:24.729898631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" lastLine=${line}\n"} -{"Time":"2026-02-03T00:32:24.729902388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" done \u003c \u003c(printf \"%s\\n\" \"${out[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.729912828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"last line: ${lastLine}\"\n"} -{"Time":"2026-02-03T00:32:24.729916775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729920582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ \"${lastLine[1]}\" = : ]; then\n"} -{"Time":"2026-02-03T00:32:24.729924389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" directive=${lastLine[2,-1]}\n"} -{"Time":"2026-02-03T00:32:24.72993012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Remove the directive including the : and the newline\n"} -{"Time":"2026-02-03T00:32:24.729934398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local suffix\n"} -{"Time":"2026-02-03T00:32:24.729938185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" (( suffix=${#lastLine}+2))\n"} -{"Time":"2026-02-03T00:32:24.729941942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" out=${out[1,-$suffix]}\n"} -{"Time":"2026-02-03T00:32:24.729949556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.729953724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # There is no directive specified. Leave $out as is.\n"} -{"Time":"2026-02-03T00:32:24.729957812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"No directive found. Setting do default\"\n"} -{"Time":"2026-02-03T00:32:24.729961709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" directive=0\n"} -{"Time":"2026-02-03T00:32:24.729965305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.729972719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729976216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"directive: ${directive}\"\n"} -{"Time":"2026-02-03T00:32:24.729980354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"completions: ${out}\"\n"} -{"Time":"2026-02-03T00:32:24.729984281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"flagPrefix: ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.729987918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.729991594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ $((directive \u0026 shellCompDirectiveError)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.729995412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Completion received error. Ignoring completions.\"\n"} -{"Time":"2026-02-03T00:32:24.729999159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.730002545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730005931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730009518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local activeHelpMarker=\"_activeHelp_ \"\n"} -{"Time":"2026-02-03T00:32:24.730015519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local endIndex=${#activeHelpMarker}\n"} -{"Time":"2026-02-03T00:32:24.730019517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local startIndex=$((${#activeHelpMarker}+1))\n"} -{"Time":"2026-02-03T00:32:24.730023334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local hasActiveHelp=0\n"} -{"Time":"2026-02-03T00:32:24.730027071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" while IFS='\\n' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.730033052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Check if this is an activeHelp statement (i.e., prefixed with $activeHelpMarker)\n"} -{"Time":"2026-02-03T00:32:24.730037049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ \"${comp[1,$endIndex]}\" = \"$activeHelpMarker\" ];then\n"} -{"Time":"2026-02-03T00:32:24.730040957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"ActiveHelp found: $comp\"\n"} -{"Time":"2026-02-03T00:32:24.730045034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" comp=\"${comp[$startIndex,-1]}\"\n"} -{"Time":"2026-02-03T00:32:24.730052338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ -n \"$comp\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.730056335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" compadd -x \"${comp}\"\n"} -{"Time":"2026-02-03T00:32:24.730060122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"ActiveHelp will need delimiter\"\n"} -{"Time":"2026-02-03T00:32:24.730063859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" hasActiveHelp=1\n"} -{"Time":"2026-02-03T00:32:24.730067185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730070662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730074599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" continue\n"} -{"Time":"2026-02-03T00:32:24.730078106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730081422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730084968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ -n \"$comp\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.730093625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # If requested, completions are returned with a description.\n"} -{"Time":"2026-02-03T00:32:24.730097843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # The description is preceded by a TAB character.\n"} -{"Time":"2026-02-03T00:32:24.73010173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # For zsh's _describe, we need to use a : instead of a TAB.\n"} -{"Time":"2026-02-03T00:32:24.730105647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # We first need to escape any : as part of the completion itself.\n"} -{"Time":"2026-02-03T00:32:24.73011243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" comp=${comp//:/\\\\:}\n"} -{"Time":"2026-02-03T00:32:24.730116126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730120284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local tab=\"$(printf '\\t')\"\n"} -{"Time":"2026-02-03T00:32:24.730124132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" comp=${comp//$tab/:}\n"} -{"Time":"2026-02-03T00:32:24.730131655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730135192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Adding completion: ${comp}\"\n"} -{"Time":"2026-02-03T00:32:24.7301394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" completions+=${comp}\n"} -{"Time":"2026-02-03T00:32:24.730143047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" lastComp=$comp\n"} -{"Time":"2026-02-03T00:32:24.730146573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730150962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" done \u003c \u003c(printf \"%s\\n\" \"${out[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.730154678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730164727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Add a delimiter after the activeHelp statements, but only if:\n"} -{"Time":"2026-02-03T00:32:24.730168715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # - there are completions following the activeHelp statements, or\n"} -{"Time":"2026-02-03T00:32:24.730173053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # - file completion will be performed (so there will be choices after the activeHelp)\n"} -{"Time":"2026-02-03T00:32:24.73017688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ $hasActiveHelp -eq 1 ]; then\n"} -{"Time":"2026-02-03T00:32:24.730181128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ ${#completions} -ne 0 ] || [ $((directive \u0026 shellCompDirectiveNoFileComp)) -eq 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.730185606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Adding activeHelp delimiter\"\n"} -{"Time":"2026-02-03T00:32:24.730192379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" compadd -x \"--\"\n"} -{"Time":"2026-02-03T00:32:24.730196015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" hasActiveHelp=0\n"} -{"Time":"2026-02-03T00:32:24.730199582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730207647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730210763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73021459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ $((directive \u0026 shellCompDirectiveNoSpace)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.730222795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Activating nospace.\"\n"} -{"Time":"2026-02-03T00:32:24.730226512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" noSpace=\"-S ''\"\n"} -{"Time":"2026-02-03T00:32:24.73023051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730233946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730237533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ $((directive \u0026 shellCompDirectiveKeepOrder)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.73024147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Activating keep order.\"\n"} -{"Time":"2026-02-03T00:32:24.730245067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" keepOrder=\"-V\"\n"} -{"Time":"2026-02-03T00:32:24.730248664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.73025217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730255977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ $((directive \u0026 shellCompDirectiveFilterFileExt)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.730262309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # File extension filtering\n"} -{"Time":"2026-02-03T00:32:24.730265906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local filteringCmd\n"} -{"Time":"2026-02-03T00:32:24.730269543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" filteringCmd='_files'\n"} -{"Time":"2026-02-03T00:32:24.73027355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" for filter in ${completions[@]}; do\n"} -{"Time":"2026-02-03T00:32:24.730277347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ ${filter[1]} != '*' ]; then\n"} -{"Time":"2026-02-03T00:32:24.730281244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # zsh requires a glob pattern to do file filtering\n"} -{"Time":"2026-02-03T00:32:24.730289339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" filter=\"\\*.$filter\"\n"} -{"Time":"2026-02-03T00:32:24.730293156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730297144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" filteringCmd+=\" -g $filter\"\n"} -{"Time":"2026-02-03T00:32:24.730305289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.730309056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" filteringCmd+=\" ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.730319786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730323673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"File filtering command: $filteringCmd\"\n"} -{"Time":"2026-02-03T00:32:24.730327641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" _arguments '*:filename:'\"$filteringCmd\"\n"} -{"Time":"2026-02-03T00:32:24.730336688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" elif [ $((directive \u0026 shellCompDirectiveFilterDirs)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.730340976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # File completion for directories only\n"} -{"Time":"2026-02-03T00:32:24.730347207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local subdir\n"} -{"Time":"2026-02-03T00:32:24.730353769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" subdir=\"${completions[1]}\"\n"} -{"Time":"2026-02-03T00:32:24.730357587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ -n \"$subdir\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.730361875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Listing directories in $subdir\"\n"} -{"Time":"2026-02-03T00:32:24.730365852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" pushd \"${subdir}\" \u003e/dev/null 2\u003e\u00261\n"} -{"Time":"2026-02-03T00:32:24.730372524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.730376111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Listing directories in .\"\n"} -{"Time":"2026-02-03T00:32:24.730380078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730383525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730387282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" local result\n"} -{"Time":"2026-02-03T00:32:24.730391049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" _arguments '*:dirname:_files -/'\" ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.730394766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" result=$?\n"} -{"Time":"2026-02-03T00:32:24.730403021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ -n \"$subdir\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.730406588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" popd \u003e/dev/null 2\u003e\u00261\n"} -{"Time":"2026-02-03T00:32:24.730410555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730414262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" return $result\n"} -{"Time":"2026-02-03T00:32:24.730417839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.730421646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Calling _describe\"\n"} -{"Time":"2026-02-03T00:32:24.730425934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if eval _describe $keepOrder \"completions\" completions $flagPrefix $noSpace; then\n"} -{"Time":"2026-02-03T00:32:24.730430082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"_describe found some completions\"\n"} -{"Time":"2026-02-03T00:32:24.730439199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730442926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Return the success of having called _describe\n"} -{"Time":"2026-02-03T00:32:24.730446582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.730450129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.730458495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"_describe did not find completions.\"\n"} -{"Time":"2026-02-03T00:32:24.730462382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Checking if we should do file completion.\"\n"} -{"Time":"2026-02-03T00:32:24.730466379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" if [ $((directive \u0026 shellCompDirectiveNoFileComp)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.730470377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"deactivating file completion\"\n"} -{"Time":"2026-02-03T00:32:24.730474374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730482168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # We must return an error code here to let zsh know that there were no\n"} -{"Time":"2026-02-03T00:32:24.730486226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # completions found by _describe; this is what will trigger other\n"} -{"Time":"2026-02-03T00:32:24.730490194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # matching algorithms to attempt to find completions.\n"} -{"Time":"2026-02-03T00:32:24.730493961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # For example zsh can match letters in the middle of words.\n"} -{"Time":"2026-02-03T00:32:24.730498068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.730501585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.730505302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # Perform file completion\n"} -{"Time":"2026-02-03T00:32:24.730509049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" __gh_debug \"Activating file completion\"\n"} -{"Time":"2026-02-03T00:32:24.730517795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730521752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # We must return the result of this command, so it must be the\n"} -{"Time":"2026-02-03T00:32:24.73052575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" # last command, or else we must store its result to return it.\n"} -{"Time":"2026-02-03T00:32:24.730532282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" _arguments '*:filename:_files'\" ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.730535989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730539636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730543523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.730551999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.730555385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730558911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"# don't run the completion function when being source-ed or eval-ed\n"} -{"Time":"2026-02-03T00:32:24.730565504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"if [ \"$funcstack[1]\" = \"_gh\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.730569591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":" _gh\n"} -{"Time":"2026-02-03T00:32:24.730573028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"fi\n"} -{"Time":"2026-02-03T00:32:24.730577797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Output":"--- PASS: TestCompletionCommand_Zsh (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.730581724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Zsh","Elapsed":0} -{"Time":"2026-02-03T00:32:24.730585231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish"} -{"Time":"2026-02-03T00:32:24.730588426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"=== RUN TestCompletionCommand_Fish\n"} -{"Time":"2026-02-03T00:32:24.730592083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# fish completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.73059552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730599006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"function __gh_debug\n"} -{"Time":"2026-02-03T00:32:24.730602673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l file \"$BASH_COMP_DEBUG_FILE\"\n"} -{"Time":"2026-02-03T00:32:24.7306066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test -n \"$file\"\n"} -{"Time":"2026-02-03T00:32:24.730610568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" echo \"$argv\" \u003e\u003e $file\n"} -{"Time":"2026-02-03T00:32:24.730616739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.730620506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.730624624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730628762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"function __gh_perform_completion\n"} -{"Time":"2026-02-03T00:32:24.730637548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Starting __gh_perform_completion\"\n"} -{"Time":"2026-02-03T00:32:24.730641125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730644782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Extract all args except the last one\n"} -{"Time":"2026-02-03T00:32:24.730648428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l args (commandline -opc)\n"} -{"Time":"2026-02-03T00:32:24.730652216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Extract the last arg and escape it in case it is a space\n"} -{"Time":"2026-02-03T00:32:24.730659048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l lastArg (string escape -- (commandline -ct))\n"} -{"Time":"2026-02-03T00:32:24.730662785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730666272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"args: $args\"\n"} -{"Time":"2026-02-03T00:32:24.730670519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"last arg: $lastArg\"\n"} -{"Time":"2026-02-03T00:32:24.730674026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730677633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Disable ActiveHelp which is not supported for fish shell\n"} -{"Time":"2026-02-03T00:32:24.73068168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l requestComp \"GH_ACTIVE_HELP=0 $args[1] __complete $args[2..-1] $lastArg\"\n"} -{"Time":"2026-02-03T00:32:24.730685267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730688704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Calling $requestComp\"\n"} -{"Time":"2026-02-03T00:32:24.73069256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l results (eval $requestComp 2\u003e /dev/null)\n"} -{"Time":"2026-02-03T00:32:24.730700956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730704703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Some programs may output extra empty lines after the directive.\n"} -{"Time":"2026-02-03T00:32:24.730708701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Let's ignore them or else it will break completion.\n"} -{"Time":"2026-02-03T00:32:24.730712498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Ref: https://github.com/spf13/cobra/issues/1279\n"} -{"Time":"2026-02-03T00:32:24.730716255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" for line in $results[-1..1]\n"} -{"Time":"2026-02-03T00:32:24.73072434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test (string trim -- $line) = \"\"\n"} -{"Time":"2026-02-03T00:32:24.730728267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Found an empty line, remove it\n"} -{"Time":"2026-02-03T00:32:24.730732164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set results $results[1..-2]\n"} -{"Time":"2026-02-03T00:32:24.730735811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.730739518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Found non-empty line, we have our proper output\n"} -{"Time":"2026-02-03T00:32:24.73074585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" break\n"} -{"Time":"2026-02-03T00:32:24.730764254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.730768091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.730771518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730775084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l comps $results[1..-2]\n"} -{"Time":"2026-02-03T00:32:24.730778811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l directiveLine $results[-1]\n"} -{"Time":"2026-02-03T00:32:24.730787838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730791866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # For Fish, when completing a flag with an = (e.g., \u003cprogram\u003e -n=\u003cTAB\u003e)\n"} -{"Time":"2026-02-03T00:32:24.730795723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # completions must be prefixed with the flag\n"} -{"Time":"2026-02-03T00:32:24.73079972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l flagPrefix (string match -r -- '-.*=' \"$lastArg\")\n"} -{"Time":"2026-02-03T00:32:24.730803477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730807264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Comps: $comps\"\n"} -{"Time":"2026-02-03T00:32:24.730813746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"DirectiveLine: $directiveLine\"\n"} -{"Time":"2026-02-03T00:32:24.730817604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"flagPrefix: $flagPrefix\"\n"} -{"Time":"2026-02-03T00:32:24.730821351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730824767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" for comp in $comps\n"} -{"Time":"2026-02-03T00:32:24.730828894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" printf \"%s%s\\n\" \"$flagPrefix\" \"$comp\"\n"} -{"Time":"2026-02-03T00:32:24.730835046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.730838913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730842961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" printf \"%s\\n\" \"$directiveLine\"\n"} -{"Time":"2026-02-03T00:32:24.730846788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.730850094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730854121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# this function limits calls to __gh_perform_completion, by caching the result behind $__gh_perform_completion_once_result\n"} -{"Time":"2026-02-03T00:32:24.730859201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"function __gh_perform_completion_once\n"} -{"Time":"2026-02-03T00:32:24.730862758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Starting __gh_perform_completion_once\"\n"} -{"Time":"2026-02-03T00:32:24.730866224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730869701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test -n \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.730874179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Seems like a valid result already exists, skipping __gh_perform_completion\"\n"} -{"Time":"2026-02-03T00:32:24.730878136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.730882234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.73088574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730889277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set --global __gh_perform_completion_once_result (__gh_perform_completion)\n"} -{"Time":"2026-02-03T00:32:24.730898043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test -z \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.730903093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"No completions, probably due to a failure\"\n"} -{"Time":"2026-02-03T00:32:24.730907341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.730910757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.730918452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73092311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Performed completions and set __gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.730927068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.730935183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.730938749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730942747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# this function is used to clear the $__gh_perform_completion_once_result variable after completions are run\n"} -{"Time":"2026-02-03T00:32:24.730947515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"function __gh_clear_perform_completion_once_result\n"} -{"Time":"2026-02-03T00:32:24.730951052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.730954929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"========= clearing previously set __gh_perform_completion_once_result variable ==========\"\n"} -{"Time":"2026-02-03T00:32:24.730965479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set --erase __gh_perform_completion_once_result\n"} -{"Time":"2026-02-03T00:32:24.730969787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Successfully erased the variable __gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.730973724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.730977161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730980858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"function __gh_requires_order_preservation\n"} -{"Time":"2026-02-03T00:32:24.730984444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.7309927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"========= checking if order preservation is required ==========\"\n"} -{"Time":"2026-02-03T00:32:24.730996156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.730999593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_perform_completion_once\n"} -{"Time":"2026-02-03T00:32:24.73100337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test -z \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.731007317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Error determining if order preservation is required\"\n"} -{"Time":"2026-02-03T00:32:24.73101418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.731017907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731021594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73102516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l directive (string sub --start 2 $__gh_perform_completion_once_result[-1])\n"} -{"Time":"2026-02-03T00:32:24.731028967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Directive is: $directive\"\n"} -{"Time":"2026-02-03T00:32:24.731032414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731036211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l shellCompDirectiveKeepOrder 32\n"} -{"Time":"2026-02-03T00:32:24.731040268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l keeporder (math (math --scale 0 $directive / $shellCompDirectiveKeepOrder) % 2)\n"} -{"Time":"2026-02-03T00:32:24.731049596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Keeporder is: $keeporder\"\n"} -{"Time":"2026-02-03T00:32:24.731053163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731056979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test $keeporder -ne 0\n"} -{"Time":"2026-02-03T00:32:24.731063141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"This does require order preservation\"\n"} -{"Time":"2026-02-03T00:32:24.731066838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.731070465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731073851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731077878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"This doesn't require order preservation\"\n"} -{"Time":"2026-02-03T00:32:24.731081776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.731085112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.731092977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731096293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73110027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# This function does two things:\n"} -{"Time":"2026-02-03T00:32:24.731104258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# - Obtain the completions and store them in the global __gh_comp_results\n"} -{"Time":"2026-02-03T00:32:24.731113024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# - Return false if file completion should be performed\n"} -{"Time":"2026-02-03T00:32:24.731116861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"function __gh_prepare_completions\n"} -{"Time":"2026-02-03T00:32:24.731120337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.731124335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"========= starting completion logic ==========\"\n"} -{"Time":"2026-02-03T00:32:24.731128042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731131518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Start fresh\n"} -{"Time":"2026-02-03T00:32:24.731135456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set --erase __gh_comp_results\n"} -{"Time":"2026-02-03T00:32:24.731138922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731142539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_perform_completion_once\n"} -{"Time":"2026-02-03T00:32:24.731149372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Completion results: $__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.731153069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731156876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test -z \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.731160803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"No completion, probably due to a failure\"\n"} -{"Time":"2026-02-03T00:32:24.731167576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Might as well do file completion, in case it helps\n"} -{"Time":"2026-02-03T00:32:24.731171323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.731174729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731178075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731181602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l directive (string sub --start 2 $__gh_perform_completion_once_result[-1])\n"} -{"Time":"2026-02-03T00:32:24.73118577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set --global __gh_comp_results $__gh_perform_completion_once_result[1..-2]\n"} -{"Time":"2026-02-03T00:32:24.731189456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731198032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Completions are: $__gh_comp_results\"\n"} -{"Time":"2026-02-03T00:32:24.731201909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Directive is: $directive\"\n"} -{"Time":"2026-02-03T00:32:24.731206057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731209534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l shellCompDirectiveError 1\n"} -{"Time":"2026-02-03T00:32:24.731213301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l shellCompDirectiveNoSpace 2\n"} -{"Time":"2026-02-03T00:32:24.731217248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l shellCompDirectiveNoFileComp 4\n"} -{"Time":"2026-02-03T00:32:24.731221085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l shellCompDirectiveFilterFileExt 8\n"} -{"Time":"2026-02-03T00:32:24.731224992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l shellCompDirectiveFilterDirs 16\n"} -{"Time":"2026-02-03T00:32:24.731231194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731234971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test -z \"$directive\"\n"} -{"Time":"2026-02-03T00:32:24.731243407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set directive 0\n"} -{"Time":"2026-02-03T00:32:24.731247074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731250881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731254598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l compErr (math (math --scale 0 $directive / $shellCompDirectiveError) % 2)\n"} -{"Time":"2026-02-03T00:32:24.731258455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test $compErr -eq 1\n"} -{"Time":"2026-02-03T00:32:24.731262502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Received error directive: aborting.\"\n"} -{"Time":"2026-02-03T00:32:24.731268974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Might as well do file completion, in case it helps\n"} -{"Time":"2026-02-03T00:32:24.731272671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.731276218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731279554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731283622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l filefilter (math (math --scale 0 $directive / $shellCompDirectiveFilterFileExt) % 2)\n"} -{"Time":"2026-02-03T00:32:24.731293871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l dirfilter (math (math --scale 0 $directive / $shellCompDirectiveFilterDirs) % 2)\n"} -{"Time":"2026-02-03T00:32:24.731298029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test $filefilter -eq 1; or test $dirfilter -eq 1\n"} -{"Time":"2026-02-03T00:32:24.731302347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"File extension filtering or directory filtering not supported\"\n"} -{"Time":"2026-02-03T00:32:24.731311113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Do full file completion instead\n"} -{"Time":"2026-02-03T00:32:24.73131492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.731318377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731321753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731325961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l nospace (math (math --scale 0 $directive / $shellCompDirectiveNoSpace) % 2)\n"} -{"Time":"2026-02-03T00:32:24.731332403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l nofiles (math (math --scale 0 $directive / $shellCompDirectiveNoFileComp) % 2)\n"} -{"Time":"2026-02-03T00:32:24.731335979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731339706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"nospace: $nospace, nofiles: $nofiles\"\n"} -{"Time":"2026-02-03T00:32:24.731348393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731352149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # If we want to prevent a space, or if file completion is NOT disabled,\n"} -{"Time":"2026-02-03T00:32:24.731356117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # we need to count the number of valid completions.\n"} -{"Time":"2026-02-03T00:32:24.731368931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # To do so, we will filter on prefix as the completions we have received\n"} -{"Time":"2026-02-03T00:32:24.731372898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # may not already be filtered so as to allow fish to match on different\n"} -{"Time":"2026-02-03T00:32:24.731377126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # criteria than the prefix.\n"} -{"Time":"2026-02-03T00:32:24.731380993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test $nospace -ne 0; or test $nofiles -eq 0\n"} -{"Time":"2026-02-03T00:32:24.73138479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l prefix (commandline -t | string escape --style=regex)\n"} -{"Time":"2026-02-03T00:32:24.731388457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"prefix: $prefix\"\n"} -{"Time":"2026-02-03T00:32:24.731391923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731396121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l completions (string match -r -- \"^$prefix.*\" $__gh_comp_results)\n"} -{"Time":"2026-02-03T00:32:24.731400279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set --global __gh_comp_results $completions\n"} -{"Time":"2026-02-03T00:32:24.731404217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Filtered completions are: $__gh_comp_results\"\n"} -{"Time":"2026-02-03T00:32:24.731407873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731414195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Important not to quote the variable for count to work\n"} -{"Time":"2026-02-03T00:32:24.731418293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l numComps (count $__gh_comp_results)\n"} -{"Time":"2026-02-03T00:32:24.73142219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"numComps: $numComps\"\n"} -{"Time":"2026-02-03T00:32:24.731425757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731433922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test $numComps -eq 1; and test $nospace -ne 0\n"} -{"Time":"2026-02-03T00:32:24.731438009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # We must first split on \\t to get rid of the descriptions to be\n"} -{"Time":"2026-02-03T00:32:24.731442488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # able to check what the actual completion will be.\n"} -{"Time":"2026-02-03T00:32:24.731446555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # We don't need descriptions anyway since there is only a single\n"} -{"Time":"2026-02-03T00:32:24.731450673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # real completion which the shell will expand immediately.\n"} -{"Time":"2026-02-03T00:32:24.731458908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l split (string split --max 1 \\t $__gh_comp_results[1])\n"} -{"Time":"2026-02-03T00:32:24.731462565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731466332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Fish won't add a space if the completion ends with any\n"} -{"Time":"2026-02-03T00:32:24.731470159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # of the following characters: @=/:.,\n"} -{"Time":"2026-02-03T00:32:24.731473856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set -l lastChar (string sub -s -1 -- $split)\n"} -{"Time":"2026-02-03T00:32:24.731477794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if not string match -r -q \"[@=/:.,]\" -- \"$lastChar\"\n"} -{"Time":"2026-02-03T00:32:24.731482042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # In other cases, to support the \"nospace\" directive we trick the shell\n"} -{"Time":"2026-02-03T00:32:24.731486379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # by outputting an extra, longer completion.\n"} -{"Time":"2026-02-03T00:32:24.731495426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Adding second completion to perform nospace directive\"\n"} -{"Time":"2026-02-03T00:32:24.731499594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" set --global __gh_comp_results $split[1] $split[1].\n"} -{"Time":"2026-02-03T00:32:24.731504032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Completions are now: $__gh_comp_results\"\n"} -{"Time":"2026-02-03T00:32:24.73150807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731514251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731517868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731521525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" if test $numComps -eq 0; and test $nofiles -eq 0\n"} -{"Time":"2026-02-03T00:32:24.731526084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # To be consistent with bash and zsh, we only trigger file\n"} -{"Time":"2026-02-03T00:32:24.731532736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # completion when there are no other completions\n"} -{"Time":"2026-02-03T00:32:24.731536603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" __gh_debug \"Requesting file completion\"\n"} -{"Time":"2026-02-03T00:32:24.73154044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.731544087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731547684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.731551431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731559416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.731562862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.731566208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731569805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# Since Fish completions are only loaded once the user triggers them, we trigger them ourselves\n"} -{"Time":"2026-02-03T00:32:24.731573993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# so we can properly delete any completions provided by another script.\n"} -{"Time":"2026-02-03T00:32:24.73157811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# Only do this if the program can be found, or else fish may print some errors; besides,\n"} -{"Time":"2026-02-03T00:32:24.731582418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# the existing completions will only be loaded if the program can be found.\n"} -{"Time":"2026-02-03T00:32:24.731586125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"if type -q \"gh\"\n"} -{"Time":"2026-02-03T00:32:24.731589892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # The space after the program name is essential to trigger completion for the program\n"} -{"Time":"2026-02-03T00:32:24.731598438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # and not completion of the program name itself.\n"} -{"Time":"2026-02-03T00:32:24.731602396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" # Also, we use '\u003e /dev/null 2\u003e\u00261' since '\u0026\u003e' is not supported in older versions of fish.\n"} -{"Time":"2026-02-03T00:32:24.731606554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":" complete --do-complete \"gh \" \u003e /dev/null 2\u003e\u00261\n"} -{"Time":"2026-02-03T00:32:24.7316101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.731613446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731617694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# Remove any pre-existing completions for the program since we will be handling all of them.\n"} -{"Time":"2026-02-03T00:32:24.731624287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"complete -c gh -e\n"} -{"Time":"2026-02-03T00:32:24.731627903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73163172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# this will get called after the two calls below and clear the $__gh_perform_completion_once_result global\n"} -{"Time":"2026-02-03T00:32:24.731636389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"complete -c gh -n '__gh_clear_perform_completion_once_result'\n"} -{"Time":"2026-02-03T00:32:24.731644754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# The call to __gh_prepare_completions will setup __gh_comp_results\n"} -{"Time":"2026-02-03T00:32:24.731648662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# which provides the program's completion choices.\n"} -{"Time":"2026-02-03T00:32:24.731652489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# If this doesn't require order preservation, we don't use the -k flag\n"} -{"Time":"2026-02-03T00:32:24.731656547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"complete -c gh -n 'not __gh_requires_order_preservation \u0026\u0026 __gh_prepare_completions' -f -a '$__gh_comp_results'\n"} -{"Time":"2026-02-03T00:32:24.731660624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"# otherwise we use the -k flag\n"} -{"Time":"2026-02-03T00:32:24.731664571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"complete -k -c gh -n '__gh_requires_order_preservation \u0026\u0026 __gh_prepare_completions' -f -a '$__gh_comp_results'\n"} -{"Time":"2026-02-03T00:32:24.731669781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Output":"--- PASS: TestCompletionCommand_Fish (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.731673618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Fish","Elapsed":0} -{"Time":"2026-02-03T00:32:24.731677335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell"} -{"Time":"2026-02-03T00:32:24.731683417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"=== RUN TestCompletionCommand_PowerShell\n"} -{"Time":"2026-02-03T00:32:24.731687284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"# powershell completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.731695159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731698605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"function __gh_debug {\n"} -{"Time":"2026-02-03T00:32:24.731702092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($env:BASH_COMP_DEBUG_FILE) {\n"} -{"Time":"2026-02-03T00:32:24.731705979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" \"$args\" | Out-File -Append -FilePath \"$env:BASH_COMP_DEBUG_FILE\"\n"} -{"Time":"2026-02-03T00:32:24.731712751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.731716238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.731720536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731724133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"filter __gh_escapeStringWithSpecialChars {\n"} -{"Time":"2026-02-03T00:32:24.731727909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $_ -replace '\\s|#|@|\\$|;|,|''|\\{|\\}|\\(|\\)|\"|`|\\||\u003c|\u003e|\u0026','`$\u0026'\n"} -{"Time":"2026-02-03T00:32:24.731735123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.73173862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731742236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"[scriptblock]${__ghCompleterBlock} = {\n"} -{"Time":"2026-02-03T00:32:24.731745622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" param(\n"} -{"Time":"2026-02-03T00:32:24.731767594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $WordToComplete,\n"} -{"Time":"2026-02-03T00:32:24.731771691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CommandAst,\n"} -{"Time":"2026-02-03T00:32:24.731775608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CursorPosition\n"} -{"Time":"2026-02-03T00:32:24.731779315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" )\n"} -{"Time":"2026-02-03T00:32:24.731789524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731793311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Get the current command line and convert into a string\n"} -{"Time":"2026-02-03T00:32:24.731797189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Command = $CommandAst.CommandElements\n"} -{"Time":"2026-02-03T00:32:24.731801026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Command = \"$Command\"\n"} -{"Time":"2026-02-03T00:32:24.731805264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73181378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.731817857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"========= starting completion logic ==========\"\n"} -{"Time":"2026-02-03T00:32:24.731822476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"WordToComplete: $WordToComplete Command: $Command CursorPosition: $CursorPosition\"\n"} -{"Time":"2026-02-03T00:32:24.731826203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73182993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # The user could have moved the cursor backwards on the command-line.\n"} -{"Time":"2026-02-03T00:32:24.731835981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # We need to trigger completion from the $CursorPosition location, so we need\n"} -{"Time":"2026-02-03T00:32:24.731840369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # to truncate the command-line ($Command) up to the $CursorPosition location.\n"} -{"Time":"2026-02-03T00:32:24.731844607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Make sure the $Command is longer then the $CursorPosition before we truncate.\n"} -{"Time":"2026-02-03T00:32:24.731852612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # This happens because the $Command does not include the last space.\n"} -{"Time":"2026-02-03T00:32:24.731856409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($Command.Length -gt $CursorPosition) {\n"} -{"Time":"2026-02-03T00:32:24.731860627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Command=$Command.Substring(0,$CursorPosition)\n"} -{"Time":"2026-02-03T00:32:24.731864464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.731868441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Truncated command: $Command\"\n"} -{"Time":"2026-02-03T00:32:24.731872048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731880053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $ShellCompDirectiveError=1\n"} -{"Time":"2026-02-03T00:32:24.73188386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $ShellCompDirectiveNoSpace=2\n"} -{"Time":"2026-02-03T00:32:24.731887838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $ShellCompDirectiveNoFileComp=4\n"} -{"Time":"2026-02-03T00:32:24.731891655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $ShellCompDirectiveFilterFileExt=8\n"} -{"Time":"2026-02-03T00:32:24.731895321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $ShellCompDirectiveFilterDirs=16\n"} -{"Time":"2026-02-03T00:32:24.731898848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $ShellCompDirectiveKeepOrder=32\n"} -{"Time":"2026-02-03T00:32:24.731902314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731906052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Prepare the command to request completions for the program.\n"} -{"Time":"2026-02-03T00:32:24.731910219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Split the command at the first space to separate the program and arguments.\n"} -{"Time":"2026-02-03T00:32:24.731920819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Program,$Arguments = $Command.Split(\" \",2)\n"} -{"Time":"2026-02-03T00:32:24.731925187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731928924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $RequestComp=\"$Program __completeNoDesc $Arguments\"\n"} -{"Time":"2026-02-03T00:32:24.731932721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"RequestComp: $RequestComp\"\n"} -{"Time":"2026-02-03T00:32:24.731939023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73194279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # we cannot use $WordToComplete because it\n"} -{"Time":"2026-02-03T00:32:24.731946637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # has the wrong values if the cursor was moved\n"} -{"Time":"2026-02-03T00:32:24.731950404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # so use the last argument\n"} -{"Time":"2026-02-03T00:32:24.731954562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($WordToComplete -ne \"\" ) {\n"} -{"Time":"2026-02-03T00:32:24.731958679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $WordToComplete = $Arguments.Split(\" \")[-1]\n"} -{"Time":"2026-02-03T00:32:24.731962316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.731966173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"New WordToComplete: $WordToComplete\"\n"} -{"Time":"2026-02-03T00:32:24.7319699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731973437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.731982203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Check for flag with equal sign\n"} -{"Time":"2026-02-03T00:32:24.73198588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $IsEqualFlag = ($WordToComplete -Like \"--*=*\" )\n"} -{"Time":"2026-02-03T00:32:24.731989727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ( $IsEqualFlag ) {\n"} -{"Time":"2026-02-03T00:32:24.731993514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Completing equal sign flag\"\n"} -{"Time":"2026-02-03T00:32:24.731997452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Remove the flag part\n"} -{"Time":"2026-02-03T00:32:24.732004194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Flag,$WordToComplete = $WordToComplete.Split(\"=\",2)\n"} -{"Time":"2026-02-03T00:32:24.732008082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732011608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732015355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ( $WordToComplete -eq \"\" -And ( -Not $IsEqualFlag )) {\n"} -{"Time":"2026-02-03T00:32:24.732024181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # If the last parameter is complete (there is a space following it)\n"} -{"Time":"2026-02-03T00:32:24.732028139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # We add an extra empty parameter so we can indicate this to the go method.\n"} -{"Time":"2026-02-03T00:32:24.732032026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Adding extra empty parameter\"\n"} -{"Time":"2026-02-03T00:32:24.732035883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # PowerShell 7.2+ changed the way how the arguments are passed to executables,\n"} -{"Time":"2026-02-03T00:32:24.732039801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # so for pre-7.2 or when Legacy argument passing is enabled we need to use\n"} -{"Time":"2026-02-03T00:32:24.732043648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # `\"`\" to pass an empty argument, a \"\" or '' does not work!!!\n"} -{"Time":"2026-02-03T00:32:24.732047886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($PSVersionTable.PsVersion -lt [version]'7.2.0' -or\n"} -{"Time":"2026-02-03T00:32:24.732052003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" ($PSVersionTable.PsVersion -lt [version]'7.3.0' -and -not [ExperimentalFeature]::IsEnabled(\"PSNativeCommandArgumentPassing\")) -or\n"} -{"Time":"2026-02-03T00:32:24.732059998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" (($PSVersionTable.PsVersion -ge [version]'7.3.0' -or [ExperimentalFeature]::IsEnabled(\"PSNativeCommandArgumentPassing\")) -and\n"} -{"Time":"2026-02-03T00:32:24.732064697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $PSNativeCommandArgumentPassing -eq 'Legacy')) {\n"} -{"Time":"2026-02-03T00:32:24.732068764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $RequestComp=\"$RequestComp\" + ' `\"`\"'\n"} -{"Time":"2026-02-03T00:32:24.732077491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.732081488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $RequestComp=\"$RequestComp\" + ' \"\"'\n"} -{"Time":"2026-02-03T00:32:24.732085165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732088581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732091938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732101405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Calling $RequestComp\"\n"} -{"Time":"2026-02-03T00:32:24.732105613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # First disable ActiveHelp which is not supported for Powershell\n"} -{"Time":"2026-02-03T00:32:24.73210942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" ${env:GH_ACTIVE_HELP}=0\n"} -{"Time":"2026-02-03T00:32:24.732117215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732120992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" #call the command store the output in $out and redirect stderr and stdout to null\n"} -{"Time":"2026-02-03T00:32:24.7321254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # $Out is an array contains each line per element\n"} -{"Time":"2026-02-03T00:32:24.732129277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" Invoke-Expression -OutVariable out \"$RequestComp\" 2\u003e\u00261 | Out-Null\n"} -{"Time":"2026-02-03T00:32:24.732135479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732139066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # get directive from last line\n"} -{"Time":"2026-02-03T00:32:24.732142913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" [int]$Directive = $Out[-1].TrimStart(':')\n"} -{"Time":"2026-02-03T00:32:24.73214667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($Directive -eq \"\") {\n"} -{"Time":"2026-02-03T00:32:24.732150457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # There is no directive specified\n"} -{"Time":"2026-02-03T00:32:24.732154164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Directive = 0\n"} -{"Time":"2026-02-03T00:32:24.732160926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732164493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"The completion directive is: $Directive\"\n"} -{"Time":"2026-02-03T00:32:24.732170404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732174552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # remove directive (last element) from out\n"} -{"Time":"2026-02-03T00:32:24.732178359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Out = $Out | Where-Object { $_ -ne $Out[-1] }\n"} -{"Time":"2026-02-03T00:32:24.732182126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"The completions are: $Out\"\n"} -{"Time":"2026-02-03T00:32:24.732189981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732193697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if (($Directive -band $ShellCompDirectiveError) -ne 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.732197515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Error code. No completion.\n"} -{"Time":"2026-02-03T00:32:24.732201221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Received error from custom completion go code\"\n"} -{"Time":"2026-02-03T00:32:24.732205009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.732214075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732217341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732220878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Longest = 0\n"} -{"Time":"2026-02-03T00:32:24.732224585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" [Array]$Values = $Out | ForEach-Object {\n"} -{"Time":"2026-02-03T00:32:24.732228312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" #Split the output in name and description\n"} -{"Time":"2026-02-03T00:32:24.732235085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Name, $Description = $_.Split(\"`t\",2)\n"} -{"Time":"2026-02-03T00:32:24.732239082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Name: $Name Description: $Description\"\n"} -{"Time":"2026-02-03T00:32:24.732242839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732246516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Look for the longest completion so that we can format things nicely\n"} -{"Time":"2026-02-03T00:32:24.732250493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($Longest -lt $Name.Length) {\n"} -{"Time":"2026-02-03T00:32:24.7322541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Longest = $Name.Length\n"} -{"Time":"2026-02-03T00:32:24.732257867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732261363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73226492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Set the description to a one space string if there is none set.\n"} -{"Time":"2026-02-03T00:32:24.732268978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # This is needed because the CompletionResult does not accept an empty string as argument\n"} -{"Time":"2026-02-03T00:32:24.732273406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if (-Not $Description) {\n"} -{"Time":"2026-02-03T00:32:24.732279517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Description = \" \"\n"} -{"Time":"2026-02-03T00:32:24.732283254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732287061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" New-Object -TypeName PSCustomObject -Property @{\n"} -{"Time":"2026-02-03T00:32:24.732290738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" Name = \"$Name\"\n"} -{"Time":"2026-02-03T00:32:24.732298443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" Description = \"$Description\"\n"} -{"Time":"2026-02-03T00:32:24.732302199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732305946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732309523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73231301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73231855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Space = \" \"\n"} -{"Time":"2026-02-03T00:32:24.732322708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if (($Directive -band $ShellCompDirectiveNoSpace) -ne 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.732326475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # remove the space here\n"} -{"Time":"2026-02-03T00:32:24.732330492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"ShellCompDirectiveNoSpace is called\"\n"} -{"Time":"2026-02-03T00:32:24.732334119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Space = \"\"\n"} -{"Time":"2026-02-03T00:32:24.732338297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732341833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73235072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ((($Directive -band $ShellCompDirectiveFilterFileExt) -ne 0 ) -or\n"} -{"Time":"2026-02-03T00:32:24.732354607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" (($Directive -band $ShellCompDirectiveFilterDirs) -ne 0 )) {\n"} -{"Time":"2026-02-03T00:32:24.732358695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"ShellCompDirectiveFilterFileExt ShellCompDirectiveFilterDirs are not supported\"\n"} -{"Time":"2026-02-03T00:32:24.732362482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732366359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # return here to prevent the completion of the extensions\n"} -{"Time":"2026-02-03T00:32:24.732372851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.732376408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732380716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732384443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Values = $Values | Where-Object {\n"} -{"Time":"2026-02-03T00:32:24.732392868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # filter the result\n"} -{"Time":"2026-02-03T00:32:24.732397066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $_.Name -like \"$WordToComplete*\"\n"} -{"Time":"2026-02-03T00:32:24.732400873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73240454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Join the flag back if we have an equal sign flag\n"} -{"Time":"2026-02-03T00:32:24.732408227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ( $IsEqualFlag ) {\n"} -{"Time":"2026-02-03T00:32:24.732416282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Join the equal sign flag back to the completion value\"\n"} -{"Time":"2026-02-03T00:32:24.73242046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $_.Name = $Flag + \"=\" + $_.Name\n"} -{"Time":"2026-02-03T00:32:24.732425329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732429076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732432262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732440758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # we sort the values in ascending order by name if keep order isn't passed\n"} -{"Time":"2026-02-03T00:32:24.732444976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if (($Directive -band $ShellCompDirectiveKeepOrder) -eq 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.732449334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Values = $Values | Sort-Object -Property Name\n"} -{"Time":"2026-02-03T00:32:24.73245284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732460605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732464372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if (($Directive -band $ShellCompDirectiveNoFileComp) -ne 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.732469371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"ShellCompDirectiveNoFileComp is called\"\n"} -{"Time":"2026-02-03T00:32:24.732478017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732481774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($Values.Length -eq 0) {\n"} -{"Time":"2026-02-03T00:32:24.732485571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Just print an empty string here so the\n"} -{"Time":"2026-02-03T00:32:24.732489368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # shell does not start to complete paths.\n"} -{"Time":"2026-02-03T00:32:24.732497834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # We cannot use CompletionResult here because\n"} -{"Time":"2026-02-03T00:32:24.732501701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # it does not accept an empty string as argument.\n"} -{"Time":"2026-02-03T00:32:24.732505518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" \"\"\n"} -{"Time":"2026-02-03T00:32:24.732509255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.732513453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732520116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732523331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732527089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Get the current mode\n"} -{"Time":"2026-02-03T00:32:24.732531146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Mode = (Get-PSReadLineKeyHandler | Where-Object {$_.Key -eq \"Tab\" }).Function\n"} -{"Time":"2026-02-03T00:32:24.732534923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Mode: $Mode\"\n"} -{"Time":"2026-02-03T00:32:24.73253841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732542247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Values | ForEach-Object {\n"} -{"Time":"2026-02-03T00:32:24.732548398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732551975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # store temporary because switch will overwrite $_\n"} -{"Time":"2026-02-03T00:32:24.732555692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $comp = $_\n"} -{"Time":"2026-02-03T00:32:24.732559168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732562985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # PowerShell supports three different completion modes\n"} -{"Time":"2026-02-03T00:32:24.732570119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # - TabCompleteNext (default windows style - on each key press the next option is displayed)\n"} -{"Time":"2026-02-03T00:32:24.732574096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # - Complete (works like bash)\n"} -{"Time":"2026-02-03T00:32:24.732577893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # - MenuComplete (works like zsh)\n"} -{"Time":"2026-02-03T00:32:24.73258182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # You set the mode with Set-PSReadLineKeyHandler -Key Tab -Function \u003cmode\u003e\n"} -{"Time":"2026-02-03T00:32:24.732587972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732591869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # CompletionResult Arguments:\n"} -{"Time":"2026-02-03T00:32:24.732595977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # 1) CompletionText text to be used as the auto completion result\n"} -{"Time":"2026-02-03T00:32:24.732600155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # 2) ListItemText text to be displayed in the suggestion list\n"} -{"Time":"2026-02-03T00:32:24.73260847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # 3) ResultType type of completion result\n"} -{"Time":"2026-02-03T00:32:24.732612558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # 4) ToolTip text for the tooltip with details about the object\n"} -{"Time":"2026-02-03T00:32:24.732616235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732620172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" switch ($Mode) {\n"} -{"Time":"2026-02-03T00:32:24.732623428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732631984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # bash like\n"} -{"Time":"2026-02-03T00:32:24.732635781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" \"Complete\" {\n"} -{"Time":"2026-02-03T00:32:24.732639318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732642924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($Values.Length -eq 1) {\n"} -{"Time":"2026-02-03T00:32:24.732646892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" __gh_debug \"Only one completion left\"\n"} -{"Time":"2026-02-03T00:32:24.732650328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732654045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # insert space after value\n"} -{"Time":"2026-02-03T00:32:24.732658103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText = $($comp.Name | __gh_escapeStringWithSpecialChars) + $Space\n"} -{"Time":"2026-02-03T00:32:24.732662301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.732669123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.732673922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.732677879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.732681546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732688098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732691575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.732695552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Add the proper number of spaces to align the descriptions\n"} -{"Time":"2026-02-03T00:32:24.73269955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" while($comp.Name.Length -lt $Longest) {\n"} -{"Time":"2026-02-03T00:32:24.732708176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $comp.Name = $comp.Name + \" \"\n"} -{"Time":"2026-02-03T00:32:24.732712163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.73271572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.732719307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Check for empty description and only add parentheses if needed\n"} -{"Time":"2026-02-03T00:32:24.732723645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($($comp.Description) -eq \" \" ) {\n"} -{"Time":"2026-02-03T00:32:24.732727953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Description = \"\"\n"} -{"Time":"2026-02-03T00:32:24.732734525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.732738432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $Description = \" ($($comp.Description))\"\n"} -{"Time":"2026-02-03T00:32:24.73274239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.732745836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733319146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText = \"$($comp.Name)$Description\"\n"} -{"Time":"2026-02-03T00:32:24.733328433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.733333222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)$Description\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.733337831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.733355143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.733359712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733363168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733366855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733370081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733373537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # zsh like\n"} -{"Time":"2026-02-03T00:32:24.733376764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" \"MenuComplete\" {\n"} -{"Time":"2026-02-03T00:32:24.73338049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # insert space after value\n"} -{"Time":"2026-02-03T00:32:24.733384167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # MenuComplete will automatically show the ToolTip of\n"} -{"Time":"2026-02-03T00:32:24.733387844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # the highlighted value at the bottom of the suggestions.\n"} -{"Time":"2026-02-03T00:32:24.733391401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733394937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText = $($comp.Name | __gh_escapeStringWithSpecialChars) + $Space\n"} -{"Time":"2026-02-03T00:32:24.733398834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.733405767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.733409685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.733415225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.733418852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733422398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733425474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733429131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # TabCompleteNext and in case we get something unknown\n"} -{"Time":"2026-02-03T00:32:24.733432547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" Default {\n"} -{"Time":"2026-02-03T00:32:24.733436034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Like MenuComplete but we don't want to add a space here because\n"} -{"Time":"2026-02-03T00:32:24.733439871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # the user need to press space anyway to get the completion.\n"} -{"Time":"2026-02-03T00:32:24.733443498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" # Description will not be shown because that's not possible with TabCompleteNext\n"} -{"Time":"2026-02-03T00:32:24.733446754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73345014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText = $($comp.Name | __gh_escapeStringWithSpecialChars)\n"} -{"Time":"2026-02-03T00:32:24.733453647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.733457624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.733461391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.733464898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.733468124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733471289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733474425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733477421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733480577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.733484674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.73348785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733491317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"Register-ArgumentCompleter -CommandName 'gh' -ScriptBlock ${__ghCompleterBlock}\n"} -{"Time":"2026-02-03T00:32:24.733496567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Output":"--- PASS: TestCompletionCommand_PowerShell (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.733500434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShell","Elapsed":0} -{"Time":"2026-02-03T00:32:24.73350372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell"} -{"Time":"2026-02-03T00:32:24.733506766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"=== RUN TestCompletionCommand_InvalidShell\n"} -{"Time":"2026-02-03T00:32:24.733511354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"Error: invalid argument \"invalid\" for \"gh completion\"\n"} -{"Time":"2026-02-03T00:32:24.733514931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"Usage:\n"} -{"Time":"2026-02-03T00:32:24.733518277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":" gh completion [shell] [flags]\n"} -{"Time":"2026-02-03T00:32:24.733521844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":" gh completion [command]\n"} -{"Time":"2026-02-03T00:32:24.733524869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733527985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"Available Commands:\n"} -{"Time":"2026-02-03T00:32:24.733531231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":" install Install shell completion for the detected shell\n"} -{"Time":"2026-02-03T00:32:24.733534678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":" uninstall Uninstall shell completion for the detected shell\n"} -{"Time":"2026-02-03T00:32:24.733538144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73354118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"Flags:\n"} -{"Time":"2026-02-03T00:32:24.733544215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":" -h, --help help for completion\n"} -{"Time":"2026-02-03T00:32:24.733547241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733550677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"Use \"gh completion [command] --help\" for more information about a command.\n"} -{"Time":"2026-02-03T00:32:24.733553983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733557911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Output":"--- PASS: TestCompletionCommand_InvalidShell (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.73356286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InvalidShell","Elapsed":0} -{"Time":"2026-02-03T00:32:24.733565816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs"} -{"Time":"2026-02-03T00:32:24.733568661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"=== RUN TestCompletionCommand_NoArgs\n"} -{"Time":"2026-02-03T00:32:24.733572017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"Error: accepts 1 arg(s), received 0\n"} -{"Time":"2026-02-03T00:32:24.733575093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"Usage:\n"} -{"Time":"2026-02-03T00:32:24.733578459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":" gh completion [shell] [flags]\n"} -{"Time":"2026-02-03T00:32:24.733581946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":" gh completion [command]\n"} -{"Time":"2026-02-03T00:32:24.733585032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733588127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"Available Commands:\n"} -{"Time":"2026-02-03T00:32:24.733591854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":" install Install shell completion for the detected shell\n"} -{"Time":"2026-02-03T00:32:24.733595481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":" uninstall Uninstall shell completion for the detected shell\n"} -{"Time":"2026-02-03T00:32:24.733598717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733601813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"Flags:\n"} -{"Time":"2026-02-03T00:32:24.733605069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":" -h, --help help for completion\n"} -{"Time":"2026-02-03T00:32:24.733608135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733611461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"Use \"gh completion [command] --help\" for more information about a command.\n"} -{"Time":"2026-02-03T00:32:24.733614787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733618784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Output":"--- PASS: TestCompletionCommand_NoArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.733622411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_NoArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:24.733625256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InstallSubcommand"} -{"Time":"2026-02-03T00:32:24.733628021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InstallSubcommand","Output":"=== RUN TestCompletionCommand_InstallSubcommand\n"} -{"Time":"2026-02-03T00:32:24.73363232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InstallSubcommand","Output":"--- PASS: TestCompletionCommand_InstallSubcommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.733636768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_InstallSubcommand","Elapsed":0} -{"Time":"2026-02-03T00:32:24.733639673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_UninstallSubcommand"} -{"Time":"2026-02-03T00:32:24.733642548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_UninstallSubcommand","Output":"=== RUN TestCompletionCommand_UninstallSubcommand\n"} -{"Time":"2026-02-03T00:32:24.733646496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_UninstallSubcommand","Output":"--- PASS: TestCompletionCommand_UninstallSubcommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.733649842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_UninstallSubcommand","Elapsed":0} -{"Time":"2026-02-03T00:32:24.733652698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_LongHelp"} -{"Time":"2026-02-03T00:32:24.733655503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_LongHelp","Output":"=== RUN TestCompletionCommand_LongHelp\n"} -{"Time":"2026-02-03T00:32:24.73365946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_LongHelp","Output":"--- PASS: TestCompletionCommand_LongHelp (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.733662997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_LongHelp","Elapsed":0} -{"Time":"2026-02-03T00:32:24.733666774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Examples"} -{"Time":"2026-02-03T00:32:24.733669429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Examples","Output":"=== RUN TestCompletionCommand_Examples\n"} -{"Time":"2026-02-03T00:32:24.733673747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Examples","Output":"--- PASS: TestCompletionCommand_Examples (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.733677283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_Examples","Elapsed":0} -{"Time":"2026-02-03T00:32:24.733680339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ValidArgs"} -{"Time":"2026-02-03T00:32:24.733682974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ValidArgs","Output":"=== RUN TestCompletionCommand_ValidArgs\n"} -{"Time":"2026-02-03T00:32:24.733686611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ValidArgs","Output":"--- PASS: TestCompletionCommand_ValidArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.733690217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ValidArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:24.733692973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat"} -{"Time":"2026-02-03T00:32:24.733695978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"=== RUN TestCompletionCommand_BashScriptFormat\n"} -{"Time":"2026-02-03T00:32:24.733699234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"# bash completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.73370231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733705546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_debug()\n"} -{"Time":"2026-02-03T00:32:24.733709944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.733713852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ -n ${BASH_COMP_DEBUG_FILE:-} ]]; then\n"} -{"Time":"2026-02-03T00:32:24.733717278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" echo \"$*\" \u003e\u003e \"${BASH_COMP_DEBUG_FILE}\"\n"} -{"Time":"2026-02-03T00:32:24.733720754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.733724612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.733727677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733731073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"# Homebrew on Macs have version 1.3 of bash-completion which doesn't include\n"} -{"Time":"2026-02-03T00:32:24.73373472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"# _init_completion. This is a very minimal version of that function.\n"} -{"Time":"2026-02-03T00:32:24.733739229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_init_completion()\n"} -{"Time":"2026-02-03T00:32:24.733742435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.733745621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" COMPREPLY=()\n"} -{"Time":"2026-02-03T00:32:24.733799471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" _get_comp_words_by_ref \"$@\" cur prev words cword\n"} -{"Time":"2026-02-03T00:32:24.733817334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.733829096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733832873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_index_of_word()\n"} -{"Time":"2026-02-03T00:32:24.733836169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.733839375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local w word=$1\n"} -{"Time":"2026-02-03T00:32:24.733842611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" shift\n"} -{"Time":"2026-02-03T00:32:24.73384741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" index=0\n"} -{"Time":"2026-02-03T00:32:24.733850857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" for w in \"$@\"; do\n"} -{"Time":"2026-02-03T00:32:24.733854503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" [[ $w = \"$word\" ]] \u0026\u0026 return\n"} -{"Time":"2026-02-03T00:32:24.73385809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" index=$((index+1))\n"} -{"Time":"2026-02-03T00:32:24.733861406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.733864622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" index=-1\n"} -{"Time":"2026-02-03T00:32:24.733867999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.733871105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733874371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_contains_word()\n"} -{"Time":"2026-02-03T00:32:24.733877346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.733880672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local w word=$1; shift\n"} -{"Time":"2026-02-03T00:32:24.733883918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" for w in \"$@\"; do\n"} -{"Time":"2026-02-03T00:32:24.733887215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" [[ $w = \"$word\" ]] \u0026\u0026 return\n"} -{"Time":"2026-02-03T00:32:24.733890631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.733893977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.733897804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.73390091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733905358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_go_custom_completion()\n"} -{"Time":"2026-02-03T00:32:24.733908764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.733912301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: cur is ${cur}, words[*] is ${words[*]}, #words[@] is ${#words[@]}\"\n"} -{"Time":"2026-02-03T00:32:24.733915998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733931858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local shellCompDirectiveError=1\n"} -{"Time":"2026-02-03T00:32:24.733935605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local shellCompDirectiveNoSpace=2\n"} -{"Time":"2026-02-03T00:32:24.733939101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local shellCompDirectiveNoFileComp=4\n"} -{"Time":"2026-02-03T00:32:24.733942688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local shellCompDirectiveFilterFileExt=8\n"} -{"Time":"2026-02-03T00:32:24.733946806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local shellCompDirectiveFilterDirs=16\n"} -{"Time":"2026-02-03T00:32:24.733950212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733953498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local out requestComp lastParam lastChar comp directive args\n"} -{"Time":"2026-02-03T00:32:24.733956674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73396016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Prepare the command to request completions for the program.\n"} -{"Time":"2026-02-03T00:32:24.733963777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Calling ${words[0]} instead of directly gh allows handling aliases\n"} -{"Time":"2026-02-03T00:32:24.733967213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" args=(\"${words[@]:1}\")\n"} -{"Time":"2026-02-03T00:32:24.73397067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Disable ActiveHelp which is not supported for bash completion v1\n"} -{"Time":"2026-02-03T00:32:24.733974217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" requestComp=\"GH_ACTIVE_HELP=0 ${words[0]} __completeNoDesc ${args[*]}\"\n"} -{"Time":"2026-02-03T00:32:24.733977563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733980789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" lastParam=${words[$((${#words[@]}-1))]}\n"} -{"Time":"2026-02-03T00:32:24.733984376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" lastChar=${lastParam:$((${#lastParam}-1)):1}\n"} -{"Time":"2026-02-03T00:32:24.733988864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: lastParam ${lastParam}, lastChar ${lastChar}\"\n"} -{"Time":"2026-02-03T00:32:24.73399229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.733995686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ -z \"${cur}\" ] \u0026\u0026 [ \"${lastChar}\" != \"=\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.733999404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # If the last parameter is complete (there is a space following it)\n"} -{"Time":"2026-02-03T00:32:24.73400309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # We add an extra empty parameter so we can indicate this to the go method.\n"} -{"Time":"2026-02-03T00:32:24.734006827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: Adding extra empty parameter\"\n"} -{"Time":"2026-02-03T00:32:24.734010173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" requestComp=\"${requestComp} \\\"\\\"\"\n"} -{"Time":"2026-02-03T00:32:24.73401346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734016545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734019932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: calling ${requestComp}\"\n"} -{"Time":"2026-02-03T00:32:24.734023488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Use eval to handle any environment variables and such\n"} -{"Time":"2026-02-03T00:32:24.734036102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" out=$(eval \"${requestComp}\" 2\u003e/dev/null)\n"} -{"Time":"2026-02-03T00:32:24.734040249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734043626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Extract the directive integer at the very end of the output following a colon (:)\n"} -{"Time":"2026-02-03T00:32:24.734047072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" directive=${out##*:}\n"} -{"Time":"2026-02-03T00:32:24.734050218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Remove the directive\n"} -{"Time":"2026-02-03T00:32:24.734053514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" out=${out%:*}\n"} -{"Time":"2026-02-03T00:32:24.734057031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ \"${directive}\" = \"${out}\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.734060598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # There is not directive specified\n"} -{"Time":"2026-02-03T00:32:24.734064825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" directive=0\n"} -{"Time":"2026-02-03T00:32:24.734067931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734071147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: the completion directive is: ${directive}\"\n"} -{"Time":"2026-02-03T00:32:24.734074714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: the completions are: ${out}\"\n"} -{"Time":"2026-02-03T00:32:24.73407799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734081326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveError)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.734084712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Error code. No completion.\n"} -{"Time":"2026-02-03T00:32:24.73408864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: received error from custom completion go code\"\n"} -{"Time":"2026-02-03T00:32:24.734092066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.734095192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.734098498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveNoSpace)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.734102145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.734105782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: activating no space\"\n"} -{"Time":"2026-02-03T00:32:24.734109338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" compopt -o nospace\n"} -{"Time":"2026-02-03T00:32:24.734112765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734116071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734119297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveNoFileComp)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.734122713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.73412655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: activating no file completion\"\n"} -{"Time":"2026-02-03T00:32:24.734131059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" compopt +o default\n"} -{"Time":"2026-02-03T00:32:24.734186241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734205267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734219143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734224864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73422852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveFilterFileExt)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.734271931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # File extension filtering\n"} -{"Time":"2026-02-03T00:32:24.73427658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local fullFilter filter filteringCmd\n"} -{"Time":"2026-02-03T00:32:24.734281048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Do not use quotes around the $out variable or else newline\n"} -{"Time":"2026-02-03T00:32:24.734284435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # characters will be kept.\n"} -{"Time":"2026-02-03T00:32:24.734287731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" for filter in ${out}; do\n"} -{"Time":"2026-02-03T00:32:24.734291307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fullFilter+=\"$filter|\"\n"} -{"Time":"2026-02-03T00:32:24.734294704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.73429818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734301486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" filteringCmd=\"_filedir $fullFilter\"\n"} -{"Time":"2026-02-03T00:32:24.734305063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"File filtering command: $filteringCmd\"\n"} -{"Time":"2026-02-03T00:32:24.73430854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" $filteringCmd\n"} -{"Time":"2026-02-03T00:32:24.734311996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" elif [ $((directive \u0026 shellCompDirectiveFilterDirs)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.734315663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # File completion for directories only\n"} -{"Time":"2026-02-03T00:32:24.734320101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local subdir\n"} -{"Time":"2026-02-03T00:32:24.734323597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # Use printf to strip any trailing newline\n"} -{"Time":"2026-02-03T00:32:24.734327124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" subdir=$(printf \"%s\" \"${out}\")\n"} -{"Time":"2026-02-03T00:32:24.73433061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ -n \"$subdir\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.734334288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"Listing directories in $subdir\"\n"} -{"Time":"2026-02-03T00:32:24.734338746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_subdirs_in_dir_flag \"$subdir\"\n"} -{"Time":"2026-02-03T00:32:24.734342112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.734345428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"Listing directories in .\"\n"} -{"Time":"2026-02-03T00:32:24.734348764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" _filedir -d\n"} -{"Time":"2026-02-03T00:32:24.734352171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734355417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.734358933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.73436252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.734366067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" done \u003c \u003c(compgen -W \"${out}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.734370124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.73437329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.734376366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734379492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_reply()\n"} -{"Time":"2026-02-03T00:32:24.734383309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.734386755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}\"\n"} -{"Time":"2026-02-03T00:32:24.734390101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local comp\n"} -{"Time":"2026-02-03T00:32:24.734394099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" case $cur in\n"} -{"Time":"2026-02-03T00:32:24.734397325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" -*)\n"} -{"Time":"2026-02-03T00:32:24.734400731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.734404308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" compopt -o nospace\n"} -{"Time":"2026-02-03T00:32:24.734407624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734411732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local allflags\n"} -{"Time":"2026-02-03T00:32:24.734415308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ ${#must_have_one_flag[@]} -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.734418885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" allflags=(\"${must_have_one_flag[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.734422131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.734425738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" allflags=(\"${flags[*]} ${two_word_flags[*]}\")\n"} -{"Time":"2026-02-03T00:32:24.734429164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.7344325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.734435867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.734439343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" done \u003c \u003c(compgen -W \"${allflags[*]}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.73444315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.734446777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" [[ \"${COMPREPLY[0]}\" == *= ]] || compopt +o nospace\n"} -{"Time":"2026-02-03T00:32:24.734450364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734453379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734456585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # complete after --flag=abc\n"} -{"Time":"2026-02-03T00:32:24.734460012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $cur == *=* ]]; then\n"} -{"Time":"2026-02-03T00:32:24.734463548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.734467866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" compopt +o nospace\n"} -{"Time":"2026-02-03T00:32:24.734471373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734474619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734477955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local index flag\n"} -{"Time":"2026-02-03T00:32:24.734482223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flag=\"${cur%=*}\"\n"} -{"Time":"2026-02-03T00:32:24.73448586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_index_of_word \"${flag}\" \"${flags_with_completion[@]}\"\n"} -{"Time":"2026-02-03T00:32:24.734489537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" COMPREPLY=()\n"} -{"Time":"2026-02-03T00:32:24.734492953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${index} -ge 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.73449656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" PREFIX=\"\"\n"} -{"Time":"2026-02-03T00:32:24.734547385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" cur=\"${cur#*=}\"\n"} -{"Time":"2026-02-03T00:32:24.734570117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" ${flags_completion[${index}]}\n"} -{"Time":"2026-02-03T00:32:24.734584163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ -n \"${ZSH_VERSION:-}\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.73459838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # zsh completion needs --flag= prefix\n"} -{"Time":"2026-02-03T00:32:24.734612466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" eval \"COMPREPLY=( \\\"\\${COMPREPLY[@]/#/${flag}=}\\\" )\"\n"} -{"Time":"2026-02-03T00:32:24.734626512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.73465226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734666086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734679952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734707593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ -z \"${flag_parsing_disabled}\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.734722331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # If flag parsing is enabled, we have completed the flags and can return.\n"} -{"Time":"2026-02-03T00:32:24.734736537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # If flag parsing is disabled, we may not know all (or any) of the flags, so we fallthrough\n"} -{"Time":"2026-02-03T00:32:24.734793383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # to possibly call handle_go_custom_completion.\n"} -{"Time":"2026-02-03T00:32:24.734814282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" return 0;\n"} -{"Time":"2026-02-03T00:32:24.734828729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734853395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" ;;\n"} -{"Time":"2026-02-03T00:32:24.73486702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" esac\n"} -{"Time":"2026-02-03T00:32:24.734880666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.734894281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # check if we are handling a flag with special work handling\n"} -{"Time":"2026-02-03T00:32:24.734908086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local index\n"} -{"Time":"2026-02-03T00:32:24.734921842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_index_of_word \"${prev}\" \"${flags_with_completion[@]}\"\n"} -{"Time":"2026-02-03T00:32:24.734935958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${index} -ge 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.734950375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" ${flags_completion[${index}]}\n"} -{"Time":"2026-02-03T00:32:24.734965413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.734979159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.734993355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735007371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # we are parsing a flag and don't have a special handler, no completion\n"} -{"Time":"2026-02-03T00:32:24.735021698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${cur} != \"${words[cword]}\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735035364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.735048679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735062514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73507609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local completions\n"} -{"Time":"2026-02-03T00:32:24.735089495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" completions=(\"${commands[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.735103751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${#must_have_one_noun[@]} -ne 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735121815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" completions+=(\"${must_have_one_noun[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.735168231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" elif [[ -n \"${has_completion_function}\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735194991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # if a go completion function is provided, defer to that function\n"} -{"Time":"2026-02-03T00:32:24.735224776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_go_custom_completion\n"} -{"Time":"2026-02-03T00:32:24.735250985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735277054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${#must_have_one_flag[@]} -ne 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735302792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" completions+=(\"${must_have_one_flag[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.735343478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735358436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.735373003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.735387179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" done \u003c \u003c(compgen -W \"${completions[*]}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.735407166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735421483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${#COMPREPLY[@]} -eq 0 \u0026\u0026 ${#noun_aliases[@]} -gt 0 \u0026\u0026 ${#must_have_one_noun[@]} -ne 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.73543585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" while IFS='' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.735449816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" COMPREPLY+=(\"$comp\")\n"} -{"Time":"2026-02-03T00:32:24.735468661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" done \u003c \u003c(compgen -W \"${noun_aliases[*]}\" -- \"$cur\")\n"} -{"Time":"2026-02-03T00:32:24.73548974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735506792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735523553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${#COMPREPLY[@]} -eq 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735540364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if declare -F __gh_custom_func \u003e/dev/null; then\n"} -{"Time":"2026-02-03T00:32:24.735559671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # try command name qualified custom func\n"} -{"Time":"2026-02-03T00:32:24.735574187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_custom_func\n"} -{"Time":"2026-02-03T00:32:24.735590949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.735604734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # otherwise fall back to unqualified for compatibility\n"} -{"Time":"2026-02-03T00:32:24.735622367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" declare -F __custom_func \u003e/dev/null \u0026\u0026 __custom_func\n"} -{"Time":"2026-02-03T00:32:24.735636654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735642465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735645861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735649358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # available in bash-completion \u003e= 2, not always present on macOS\n"} -{"Time":"2026-02-03T00:32:24.735652974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if declare -F __ltrim_colon_completions \u003e/dev/null; then\n"} -{"Time":"2026-02-03T00:32:24.735656681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __ltrim_colon_completions \"$cur\"\n"} -{"Time":"2026-02-03T00:32:24.735659927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735662923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735666269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # If there is only 1 completion and it is a flag with an = it will be completed\n"} -{"Time":"2026-02-03T00:32:24.735669745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # but we don't want a space after the =\n"} -{"Time":"2026-02-03T00:32:24.735673523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ \"${#COMPREPLY[@]}\" -eq \"1\" ]] \u0026\u0026 [[ $(type -t compopt) = \"builtin\" ]] \u0026\u0026 [[ \"${COMPREPLY[0]}\" == --*= ]]; then\n"} -{"Time":"2026-02-03T00:32:24.73567731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" compopt -o nospace\n"} -{"Time":"2026-02-03T00:32:24.735680646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735683792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.735686807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735690374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"# The arguments should be in the form \"ext1|ext2|extn\"\n"} -{"Time":"2026-02-03T00:32:24.735693921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_filename_extension_flag()\n"} -{"Time":"2026-02-03T00:32:24.735697167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.735700543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local ext=\"$1\"\n"} -{"Time":"2026-02-03T00:32:24.735703899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" _filedir \"@(${ext})\"\n"} -{"Time":"2026-02-03T00:32:24.735707095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.735711493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735714759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_subdirs_in_dir_flag()\n"} -{"Time":"2026-02-03T00:32:24.735717765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.735720871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local dir=\"$1\"\n"} -{"Time":"2026-02-03T00:32:24.735724347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" pushd \"${dir}\" \u003e/dev/null 2\u003e\u00261 \u0026\u0026 _filedir -d \u0026\u0026 popd \u003e/dev/null 2\u003e\u00261 || return\n"} -{"Time":"2026-02-03T00:32:24.735727884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.735731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735734256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_flag()\n"} -{"Time":"2026-02-03T00:32:24.735737301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.735740698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.735744014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735762919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # if a command required a flag, and we found it, unset must_have_one_flag()\n"} -{"Time":"2026-02-03T00:32:24.735767287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local flagname=${words[c]}\n"} -{"Time":"2026-02-03T00:32:24.735771996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local flagvalue=\"\"\n"} -{"Time":"2026-02-03T00:32:24.735775522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # if the word contained an =\n"} -{"Time":"2026-02-03T00:32:24.735778989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${words[c]} == *\"=\"* ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735782566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flagvalue=${flagname#*=} # take in as flagvalue after the =\n"} -{"Time":"2026-02-03T00:32:24.735786173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flagname=${flagname%=*} # strip everything after the =\n"} -{"Time":"2026-02-03T00:32:24.735789829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flagname=\"${flagname}=\" # but put the = back\n"} -{"Time":"2026-02-03T00:32:24.735793286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735797894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: looking for ${flagname}\"\n"} -{"Time":"2026-02-03T00:32:24.735801631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if __gh_contains_word \"${flagname}\" \"${must_have_one_flag[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.735805228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.735808484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.73581157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735815036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # if you set a flag which only applies to this command, don't show subcommands\n"} -{"Time":"2026-02-03T00:32:24.735818943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if __gh_contains_word \"${flagname}\" \"${local_nonpersistent_flags[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.73582267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.735825927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735829072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735832489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # keep flag value with flagname as flaghash\n"} -{"Time":"2026-02-03T00:32:24.735835985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # flaghash variable is an associative array which is only supported in bash \u003e 3.\n"} -{"Time":"2026-02-03T00:32:24.735839772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ -z \"${BASH_VERSION:-}\" || \"${BASH_VERSINFO[0]:-}\" -gt 3 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735843469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [ -n \"${flagvalue}\" ] ; then\n"} -{"Time":"2026-02-03T00:32:24.735847036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flaghash[${flagname}]=${flagvalue}\n"} -{"Time":"2026-02-03T00:32:24.735850552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" elif [ -n \"${words[ $((c+1)) ]}\" ] ; then\n"} -{"Time":"2026-02-03T00:32:24.735854199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flaghash[${flagname}]=${words[ $((c+1)) ]}\n"} -{"Time":"2026-02-03T00:32:24.735857535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.735861092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flaghash[${flagname}]=\"true\" # pad \"true\" for bool flag\n"} -{"Time":"2026-02-03T00:32:24.73586554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735868666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735871672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735875138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # skip the argument to a two word flag\n"} -{"Time":"2026-02-03T00:32:24.735878795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ ${words[c]} != *\"=\"* ]] \u0026\u0026 __gh_contains_word \"${words[c]}\" \"${two_word_flags[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.735882642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: found a flag ${words[c]}, skip the next argument\"\n"} -{"Time":"2026-02-03T00:32:24.735886429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.735889956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # if we are looking for a flags value, don't show commands\n"} -{"Time":"2026-02-03T00:32:24.735893432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $c -eq $cword ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735896799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.735900816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735903962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735907018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735910394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.73591345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735916445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.735919551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735922787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_noun()\n"} -{"Time":"2026-02-03T00:32:24.735925823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.735929199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.735932525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735936793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if __gh_contains_word \"${words[c]}\" \"${must_have_one_noun[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.73594056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.735944027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" elif __gh_contains_word \"${words[c]}\" \"${noun_aliases[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.735947543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.735950719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.735953855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735957311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" nouns+=(\"${words[c]}\")\n"} -{"Time":"2026-02-03T00:32:24.735960778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.735963984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.735966949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.735970095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_command()\n"} -{"Time":"2026-02-03T00:32:24.735973361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.735976627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.735979914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73598375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local next_command\n"} -{"Time":"2026-02-03T00:32:24.735987077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ -n ${last_command} ]]; then\n"} -{"Time":"2026-02-03T00:32:24.735992497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" next_command=\"_${last_command}_${words[c]//:/__}\"\n"} -{"Time":"2026-02-03T00:32:24.735996264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.73599972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $c -eq 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.736003297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" next_command=\"_gh_root_command\"\n"} -{"Time":"2026-02-03T00:32:24.736006643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.736012183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" next_command=\"_${words[c]//:/__}\"\n"} -{"Time":"2026-02-03T00:32:24.73601559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.736018946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.736022082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" c=$((c+1))\n"} -{"Time":"2026-02-03T00:32:24.736025669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: looking for ${next_command}\"\n"} -{"Time":"2026-02-03T00:32:24.736029306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" declare -F \"$next_command\" \u003e/dev/null \u0026\u0026 $next_command\n"} -{"Time":"2026-02-03T00:32:24.736033002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.736036108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736039394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__gh_handle_word()\n"} -{"Time":"2026-02-03T00:32:24.73604242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736045806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ $c -ge $cword ]]; then\n"} -{"Time":"2026-02-03T00:32:24.736049223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_reply\n"} -{"Time":"2026-02-03T00:32:24.736052589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.736055855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.736059251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_debug \"${FUNCNAME[0]}: c is $c words[c] is ${words[c]}\"\n"} -{"Time":"2026-02-03T00:32:24.736062748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ \"${words[c]}\" == -* ]]; then\n"} -{"Time":"2026-02-03T00:32:24.736066214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_flag\n"} -{"Time":"2026-02-03T00:32:24.736069721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" elif __gh_contains_word \"${words[c]}\" \"${commands[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.736073368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_command\n"} -{"Time":"2026-02-03T00:32:24.736077044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" elif [[ $c -eq 0 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.736080421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_command\n"} -{"Time":"2026-02-03T00:32:24.73608552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" elif __gh_contains_word \"${words[c]}\" \"${command_aliases[@]}\"; then\n"} -{"Time":"2026-02-03T00:32:24.736089377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" # aliashash variable is an associative array which is only supported in bash \u003e 3.\n"} -{"Time":"2026-02-03T00:32:24.736093194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if [[ -z \"${BASH_VERSION:-}\" || \"${BASH_VERSINFO[0]:-}\" -gt 3 ]]; then\n"} -{"Time":"2026-02-03T00:32:24.736096791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" words[c]=${aliashash[${words[c]}]}\n"} -{"Time":"2026-02-03T00:32:24.736100338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_command\n"} -{"Time":"2026-02-03T00:32:24.736103664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.73610706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_noun\n"} -{"Time":"2026-02-03T00:32:24.736111308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.736114694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.736118842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_noun\n"} -{"Time":"2026-02-03T00:32:24.736122098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.736125555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_word\n"} -{"Time":"2026-02-03T00:32:24.73612862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.736131776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736135052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"_gh_completion_install()\n"} -{"Time":"2026-02-03T00:32:24.736138309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736141585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" last_command=\"gh_completion_install\"\n"} -{"Time":"2026-02-03T00:32:24.73614473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736148047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736151433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736154659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.736158586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736161762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.736165229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736168605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736171901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736175197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736178353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736181409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736184515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.736187881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.736191267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736194423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.73619804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736201236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"_gh_completion_uninstall()\n"} -{"Time":"2026-02-03T00:32:24.736204321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736207588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" last_command=\"gh_completion_uninstall\"\n"} -{"Time":"2026-02-03T00:32:24.736211375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736214661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736217777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736221013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.736224249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736227384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.736230731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736234247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736238605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736241882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736245228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736248163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.736271517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.736274763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736277858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.736280744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73628423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"_gh_completion()\n"} -{"Time":"2026-02-03T00:32:24.736287677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736291143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" last_command=\"gh_completion\"\n"} -{"Time":"2026-02-03T00:32:24.736294449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736297836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736301132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736304468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.736307985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands+=(\"install\")\n"} -{"Time":"2026-02-03T00:32:24.736320638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands+=(\"uninstall\")\n"} -{"Time":"2026-02-03T00:32:24.736323914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73632715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.736330607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736333943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736337389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736340696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736343942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736347358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags+=(\"--help\")\n"} -{"Time":"2026-02-03T00:32:24.736357968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags+=(\"-h\")\n"} -{"Time":"2026-02-03T00:32:24.736361444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local_nonpersistent_flags+=(\"--help\")\n"} -{"Time":"2026-02-03T00:32:24.736365041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local_nonpersistent_flags+=(\"-h\")\n"} -{"Time":"2026-02-03T00:32:24.736368227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736371463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.736374739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.736378105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun+=(\"bash\")\n"} -{"Time":"2026-02-03T00:32:24.736382012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun+=(\"fish\")\n"} -{"Time":"2026-02-03T00:32:24.736385549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun+=(\"powershell\")\n"} -{"Time":"2026-02-03T00:32:24.736388815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun+=(\"zsh\")\n"} -{"Time":"2026-02-03T00:32:24.736392021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736395147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.736399806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736402982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"_gh_help()\n"} -{"Time":"2026-02-03T00:32:24.736406168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736409524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" last_command=\"gh_help\"\n"} -{"Time":"2026-02-03T00:32:24.73641271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736415966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736419021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736422238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.736425293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736428469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.736431785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736435122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736438468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736441714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.73644488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736448336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736451632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.73645566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.736459207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" has_completion_function=1\n"} -{"Time":"2026-02-03T00:32:24.736462533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736465739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.736468945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736473703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"_gh_root_command()\n"} -{"Time":"2026-02-03T00:32:24.73647702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736480135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" last_command=\"gh\"\n"} -{"Time":"2026-02-03T00:32:24.736483291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736486387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736489443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736492619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands=()\n"} -{"Time":"2026-02-03T00:32:24.736496145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands+=(\"completion\")\n"} -{"Time":"2026-02-03T00:32:24.736499592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" commands+=(\"help\")\n"} -{"Time":"2026-02-03T00:32:24.736502958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736506214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags=()\n"} -{"Time":"2026-02-03T00:32:24.73650963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736513057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736516373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736519799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736522875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736525871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736528946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.736532292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.736535579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736538614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.73654167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736545677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"__start_gh()\n"} -{"Time":"2026-02-03T00:32:24.736548683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736552069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local cur prev words cword split\n"} -{"Time":"2026-02-03T00:32:24.736555416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" declare -A flaghash 2\u003e/dev/null || :\n"} -{"Time":"2026-02-03T00:32:24.736558822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" declare -A aliashash 2\u003e/dev/null || :\n"} -{"Time":"2026-02-03T00:32:24.736562259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" if declare -F _init_completion \u003e/dev/null 2\u003e\u00261; then\n"} -{"Time":"2026-02-03T00:32:24.736565795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" _init_completion -s || return\n"} -{"Time":"2026-02-03T00:32:24.736569061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.736572417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_init_completion -n \"=\" || return\n"} -{"Time":"2026-02-03T00:32:24.736575633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.736578859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736582165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local c=0\n"} -{"Time":"2026-02-03T00:32:24.736585311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local flag_parsing_disabled=\n"} -{"Time":"2026-02-03T00:32:24.736588527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local flags=()\n"} -{"Time":"2026-02-03T00:32:24.736591843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local two_word_flags=()\n"} -{"Time":"2026-02-03T00:32:24.73659545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local local_nonpersistent_flags=()\n"} -{"Time":"2026-02-03T00:32:24.736598927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local flags_with_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736602303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local flags_completion=()\n"} -{"Time":"2026-02-03T00:32:24.736605669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local commands=(\"gh\")\n"} -{"Time":"2026-02-03T00:32:24.736609116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local command_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736612612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local must_have_one_flag=()\n"} -{"Time":"2026-02-03T00:32:24.73661678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local must_have_one_noun=()\n"} -{"Time":"2026-02-03T00:32:24.736620748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local has_completion_function=\"\"\n"} -{"Time":"2026-02-03T00:32:24.736624224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local last_command=\"\"\n"} -{"Time":"2026-02-03T00:32:24.736627761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local nouns=()\n"} -{"Time":"2026-02-03T00:32:24.736630816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" local noun_aliases=()\n"} -{"Time":"2026-02-03T00:32:24.736633972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736637138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" __gh_handle_word\n"} -{"Time":"2026-02-03T00:32:24.736640204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.736643179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736646475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"if [[ $(type -t compopt) = \"builtin\" ]]; then\n"} -{"Time":"2026-02-03T00:32:24.736649932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" complete -o default -F __start_gh gh\n"} -{"Time":"2026-02-03T00:32:24.736653248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"else\n"} -{"Time":"2026-02-03T00:32:24.736656644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":" complete -o default -o nospace -F __start_gh gh\n"} -{"Time":"2026-02-03T00:32:24.736660421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"fi\n"} -{"Time":"2026-02-03T00:32:24.736663527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736667364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"# ex: ts=4 sw=4 et filetype=sh\n"} -{"Time":"2026-02-03T00:32:24.736672243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Output":"--- PASS: TestCompletionCommand_BashScriptFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.736676031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_BashScriptFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:24.736679226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat"} -{"Time":"2026-02-03T00:32:24.736682062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"=== RUN TestCompletionCommand_ZshScriptFormat\n"} -{"Time":"2026-02-03T00:32:24.736685378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"#compdef gh\n"} -{"Time":"2026-02-03T00:32:24.736689445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"compdef _gh gh\n"} -{"Time":"2026-02-03T00:32:24.736692651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736696068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"# zsh completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.736699324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73670254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"__gh_debug()\n"} -{"Time":"2026-02-03T00:32:24.736705856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736709122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local file=\"$BASH_COMP_DEBUG_FILE\"\n"} -{"Time":"2026-02-03T00:32:24.736712619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [[ -n ${file} ]]; then\n"} -{"Time":"2026-02-03T00:32:24.736715995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" echo \"$*\" \u003e\u003e \"${file}\"\n"} -{"Time":"2026-02-03T00:32:24.736720533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.736723769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.736726585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736729991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"_gh()\n"} -{"Time":"2026-02-03T00:32:24.736733387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"{\n"} -{"Time":"2026-02-03T00:32:24.736736924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local shellCompDirectiveError=1\n"} -{"Time":"2026-02-03T00:32:24.736740631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local shellCompDirectiveNoSpace=2\n"} -{"Time":"2026-02-03T00:32:24.736744147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local shellCompDirectiveNoFileComp=4\n"} -{"Time":"2026-02-03T00:32:24.736821411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local shellCompDirectiveFilterFileExt=8\n"} -{"Time":"2026-02-03T00:32:24.736838603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local shellCompDirectiveFilterDirs=16\n"} -{"Time":"2026-02-03T00:32:24.736853351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local shellCompDirectiveKeepOrder=32\n"} -{"Time":"2026-02-03T00:32:24.736867768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736882084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local lastParam lastChar flagPrefix requestComp out directive comp lastComp noSpace keepOrder\n"} -{"Time":"2026-02-03T00:32:24.736896521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local -a completions\n"} -{"Time":"2026-02-03T00:32:24.736910838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736925275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"\\n========= starting completion logic ==========\"\n"} -{"Time":"2026-02-03T00:32:24.736944881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"CURRENT: ${CURRENT}, words[*]: ${words[*]}\"\n"} -{"Time":"2026-02-03T00:32:24.736959348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.736974226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # The user could have moved the cursor backwards on the command-line.\n"} -{"Time":"2026-02-03T00:32:24.736988603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # We need to trigger completion from the $CURRENT location, so we need\n"} -{"Time":"2026-02-03T00:32:24.737003811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # to truncate the command-line ($words) up to the $CURRENT location.\n"} -{"Time":"2026-02-03T00:32:24.737017847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # (We cannot use $CURSOR as its value does not work when a command is an alias.)\n"} -{"Time":"2026-02-03T00:32:24.737032094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" words=(\"${=words[1,CURRENT]}\")\n"} -{"Time":"2026-02-03T00:32:24.73704643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Truncated words[*]: ${words[*]},\"\n"} -{"Time":"2026-02-03T00:32:24.737060557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737074593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" lastParam=${words[-1]}\n"} -{"Time":"2026-02-03T00:32:24.737088639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" lastChar=${lastParam[-1]}\n"} -{"Time":"2026-02-03T00:32:24.737102806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"lastParam: ${lastParam}, lastChar: ${lastChar}\"\n"} -{"Time":"2026-02-03T00:32:24.737116992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737130968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # For zsh, when completing a flag with an = (e.g., gh -n=\u003cTAB\u003e)\n"} -{"Time":"2026-02-03T00:32:24.737145185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # completions must be prefixed with the flag\n"} -{"Time":"2026-02-03T00:32:24.737159381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" setopt local_options BASH_REMATCH\n"} -{"Time":"2026-02-03T00:32:24.737173217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [[ \"${lastParam}\" =~ '-.*=' ]]; then\n"} -{"Time":"2026-02-03T00:32:24.737187393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # We are dealing with a flag with an =\n"} -{"Time":"2026-02-03T00:32:24.737201359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" flagPrefix=\"-P ${BASH_REMATCH}\"\n"} -{"Time":"2026-02-03T00:32:24.737215886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737234271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737248387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Prepare the command to obtain completions\n"} -{"Time":"2026-02-03T00:32:24.737262724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" requestComp=\"${words[1]} __complete ${words[2,-1]}\"\n"} -{"Time":"2026-02-03T00:32:24.73727696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ \"${lastChar}\" = \"\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.737291687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # If the last parameter is complete (there is a space following it)\n"} -{"Time":"2026-02-03T00:32:24.737306706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # We add an extra empty parameter so we can indicate this to the go completion code.\n"} -{"Time":"2026-02-03T00:32:24.737321503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Adding extra empty parameter\"\n"} -{"Time":"2026-02-03T00:32:24.737335449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" requestComp=\"${requestComp} \\\"\\\"\"\n"} -{"Time":"2026-02-03T00:32:24.737349715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737355426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737358752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"About to call: eval ${requestComp}\"\n"} -{"Time":"2026-02-03T00:32:24.737362239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737366597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Use eval to handle any environment variables and such\n"} -{"Time":"2026-02-03T00:32:24.737370394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" out=$(eval ${requestComp} 2\u003e/dev/null)\n"} -{"Time":"2026-02-03T00:32:24.737374131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"completion output: ${out}\"\n"} -{"Time":"2026-02-03T00:32:24.737377818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737381144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Extract the directive integer following a : from the last line\n"} -{"Time":"2026-02-03T00:32:24.737384861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local lastLine\n"} -{"Time":"2026-02-03T00:32:24.737388488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" while IFS='\\n' read -r line; do\n"} -{"Time":"2026-02-03T00:32:24.737392004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" lastLine=${line}\n"} -{"Time":"2026-02-03T00:32:24.737395791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" done \u003c \u003c(printf \"%s\\n\" \"${out[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.737399558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"last line: ${lastLine}\"\n"} -{"Time":"2026-02-03T00:32:24.737403456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737406812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ \"${lastLine[1]}\" = : ]; then\n"} -{"Time":"2026-02-03T00:32:24.737410419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" directive=${lastLine[2,-1]}\n"} -{"Time":"2026-02-03T00:32:24.737414476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Remove the directive including the : and the newline\n"} -{"Time":"2026-02-03T00:32:24.737417923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local suffix\n"} -{"Time":"2026-02-03T00:32:24.73742168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" (( suffix=${#lastLine}+2))\n"} -{"Time":"2026-02-03T00:32:24.737425006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" out=${out[1,-$suffix]}\n"} -{"Time":"2026-02-03T00:32:24.737429574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.737433151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # There is no directive specified. Leave $out as is.\n"} -{"Time":"2026-02-03T00:32:24.737436858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"No directive found. Setting do default\"\n"} -{"Time":"2026-02-03T00:32:24.737440525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" directive=0\n"} -{"Time":"2026-02-03T00:32:24.737443811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737446997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737450554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"directive: ${directive}\"\n"} -{"Time":"2026-02-03T00:32:24.73745394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"completions: ${out}\"\n"} -{"Time":"2026-02-03T00:32:24.737457266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"flagPrefix: ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.737460742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737464249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveError)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.737467715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Completion received error. Ignoring completions.\"\n"} -{"Time":"2026-02-03T00:32:24.737471132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.737474398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737478736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737482222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local activeHelpMarker=\"_activeHelp_ \"\n"} -{"Time":"2026-02-03T00:32:24.73748612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local endIndex=${#activeHelpMarker}\n"} -{"Time":"2026-02-03T00:32:24.737489646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local startIndex=$((${#activeHelpMarker}+1))\n"} -{"Time":"2026-02-03T00:32:24.737493163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local hasActiveHelp=0\n"} -{"Time":"2026-02-03T00:32:24.737496599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" while IFS='\\n' read -r comp; do\n"} -{"Time":"2026-02-03T00:32:24.737501048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Check if this is an activeHelp statement (i.e., prefixed with $activeHelpMarker)\n"} -{"Time":"2026-02-03T00:32:24.737504885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ \"${comp[1,$endIndex]}\" = \"$activeHelpMarker\" ];then\n"} -{"Time":"2026-02-03T00:32:24.737508722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"ActiveHelp found: $comp\"\n"} -{"Time":"2026-02-03T00:32:24.737512329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" comp=\"${comp[$startIndex,-1]}\"\n"} -{"Time":"2026-02-03T00:32:24.737516226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ -n \"$comp\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.737520163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" compadd -x \"${comp}\"\n"} -{"Time":"2026-02-03T00:32:24.73752397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"ActiveHelp will need delimiter\"\n"} -{"Time":"2026-02-03T00:32:24.737527827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" hasActiveHelp=1\n"} -{"Time":"2026-02-03T00:32:24.737531224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737535181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737538627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" continue\n"} -{"Time":"2026-02-03T00:32:24.737541813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737544899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737548325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ -n \"$comp\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.737551942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # If requested, completions are returned with a description.\n"} -{"Time":"2026-02-03T00:32:24.737555529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # The description is preceded by a TAB character.\n"} -{"Time":"2026-02-03T00:32:24.737558985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # For zsh's _describe, we need to use a : instead of a TAB.\n"} -{"Time":"2026-02-03T00:32:24.737562362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # We first need to escape any : as part of the completion itself.\n"} -{"Time":"2026-02-03T00:32:24.73756651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" comp=${comp//:/\\\\:}\n"} -{"Time":"2026-02-03T00:32:24.737571068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737574685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local tab=\"$(printf '\\t')\"\n"} -{"Time":"2026-02-03T00:32:24.737578221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" comp=${comp//$tab/:}\n"} -{"Time":"2026-02-03T00:32:24.737581668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737585184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Adding completion: ${comp}\"\n"} -{"Time":"2026-02-03T00:32:24.737588701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" completions+=${comp}\n"} -{"Time":"2026-02-03T00:32:24.737592298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" lastComp=$comp\n"} -{"Time":"2026-02-03T00:32:24.737596145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737599661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" done \u003c \u003c(printf \"%s\\n\" \"${out[@]}\")\n"} -{"Time":"2026-02-03T00:32:24.737603047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737606424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Add a delimiter after the activeHelp statements, but only if:\n"} -{"Time":"2026-02-03T00:32:24.737610141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # - there are completions following the activeHelp statements, or\n"} -{"Time":"2026-02-03T00:32:24.737613858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # - file completion will be performed (so there will be choices after the activeHelp)\n"} -{"Time":"2026-02-03T00:32:24.737617745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ $hasActiveHelp -eq 1 ]; then\n"} -{"Time":"2026-02-03T00:32:24.737621752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ ${#completions} -ne 0 ] || [ $((directive \u0026 shellCompDirectiveNoFileComp)) -eq 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.737625629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Adding activeHelp delimiter\"\n"} -{"Time":"2026-02-03T00:32:24.737629076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" compadd -x \"--\"\n"} -{"Time":"2026-02-03T00:32:24.737632573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" hasActiveHelp=0\n"} -{"Time":"2026-02-03T00:32:24.737635909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737639305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737643473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73764734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveNoSpace)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.737651027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Activating nospace.\"\n"} -{"Time":"2026-02-03T00:32:24.737654784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" noSpace=\"-S ''\"\n"} -{"Time":"2026-02-03T00:32:24.73765833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737661396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737664853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveKeepOrder)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.73766858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Activating keep order.\"\n"} -{"Time":"2026-02-03T00:32:24.737672316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" keepOrder=\"-V\"\n"} -{"Time":"2026-02-03T00:32:24.737675733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737678979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737682466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveFilterFileExt)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.737686383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # File extension filtering\n"} -{"Time":"2026-02-03T00:32:24.737689829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local filteringCmd\n"} -{"Time":"2026-02-03T00:32:24.737693346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" filteringCmd='_files'\n"} -{"Time":"2026-02-03T00:32:24.737697624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" for filter in ${completions[@]}; do\n"} -{"Time":"2026-02-03T00:32:24.73770111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ ${filter[1]} != '*' ]; then\n"} -{"Time":"2026-02-03T00:32:24.737704867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # zsh requires a glob pattern to do file filtering\n"} -{"Time":"2026-02-03T00:32:24.737708684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" filter=\"\\*.$filter\"\n"} -{"Time":"2026-02-03T00:32:24.737712241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.73771687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" filteringCmd+=\" -g $filter\"\n"} -{"Time":"2026-02-03T00:32:24.737720346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" done\n"} -{"Time":"2026-02-03T00:32:24.737723953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" filteringCmd+=\" ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.737727429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.737730665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"File filtering command: $filteringCmd\"\n"} -{"Time":"2026-02-03T00:32:24.737734462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" _arguments '*:filename:'\"$filteringCmd\"\n"} -{"Time":"2026-02-03T00:32:24.737738259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" elif [ $((directive \u0026 shellCompDirectiveFilterDirs)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.737741906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # File completion for directories only\n"} -{"Time":"2026-02-03T00:32:24.737745573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local subdir\n"} -{"Time":"2026-02-03T00:32:24.737878751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" subdir=\"${completions[1]}\"\n"} -{"Time":"2026-02-03T00:32:24.737894941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ -n \"$subdir\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.737909518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Listing directories in $subdir\"\n"} -{"Time":"2026-02-03T00:32:24.737924096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" pushd \"${subdir}\" \u003e/dev/null 2\u003e\u00261\n"} -{"Time":"2026-02-03T00:32:24.737939354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.73795853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Listing directories in .\"\n"} -{"Time":"2026-02-03T00:32:24.737973067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.737987203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738001209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" local result\n"} -{"Time":"2026-02-03T00:32:24.738015476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" _arguments '*:dirname:_files -/'\" ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.738030203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" result=$?\n"} -{"Time":"2026-02-03T00:32:24.73804461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ -n \"$subdir\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.738058676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" popd \u003e/dev/null 2\u003e\u00261\n"} -{"Time":"2026-02-03T00:32:24.738072873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.738086869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" return $result\n"} -{"Time":"2026-02-03T00:32:24.738102358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.738116404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Calling _describe\"\n"} -{"Time":"2026-02-03T00:32:24.738131151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if eval _describe $keepOrder \"completions\" completions $flagPrefix $noSpace; then\n"} -{"Time":"2026-02-03T00:32:24.738145819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"_describe found some completions\"\n"} -{"Time":"2026-02-03T00:32:24.738159805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738173951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Return the success of having called _describe\n"} -{"Time":"2026-02-03T00:32:24.738188819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.738203116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.738217733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"_describe did not find completions.\"\n"} -{"Time":"2026-02-03T00:32:24.738231839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Checking if we should do file completion.\"\n"} -{"Time":"2026-02-03T00:32:24.738246236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" if [ $((directive \u0026 shellCompDirectiveNoFileComp)) -ne 0 ]; then\n"} -{"Time":"2026-02-03T00:32:24.738265772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"deactivating file completion\"\n"} -{"Time":"2026-02-03T00:32:24.738280279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738294526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # We must return an error code here to let zsh know that there were no\n"} -{"Time":"2026-02-03T00:32:24.738309123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # completions found by _describe; this is what will trigger other\n"} -{"Time":"2026-02-03T00:32:24.73832371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # matching algorithms to attempt to find completions.\n"} -{"Time":"2026-02-03T00:32:24.738338628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # For example zsh can match letters in the middle of words.\n"} -{"Time":"2026-02-03T00:32:24.738353376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.738367532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.738381949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # Perform file completion\n"} -{"Time":"2026-02-03T00:32:24.738396215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" __gh_debug \"Activating file completion\"\n"} -{"Time":"2026-02-03T00:32:24.738410311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738424498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # We must return the result of this command, so it must be the\n"} -{"Time":"2026-02-03T00:32:24.738439476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" # last command, or else we must store its result to return it.\n"} -{"Time":"2026-02-03T00:32:24.738453903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" _arguments '*:filename:_files'\" ${flagPrefix}\"\n"} -{"Time":"2026-02-03T00:32:24.738467879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.738481825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.738495811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" fi\n"} -{"Time":"2026-02-03T00:32:24.738510558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.738524103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738542187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"# don't run the completion function when being source-ed or eval-ed\n"} -{"Time":"2026-02-03T00:32:24.738556654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"if [ \"$funcstack[1]\" = \"_gh\" ]; then\n"} -{"Time":"2026-02-03T00:32:24.738562936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":" _gh\n"} -{"Time":"2026-02-03T00:32:24.738566352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"fi\n"} -{"Time":"2026-02-03T00:32:24.738571311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Output":"--- PASS: TestCompletionCommand_ZshScriptFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.738575379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_ZshScriptFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:24.738579286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat"} -{"Time":"2026-02-03T00:32:24.738582503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"=== RUN TestCompletionCommand_FishScriptFormat\n"} -{"Time":"2026-02-03T00:32:24.73858627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# fish completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.738589796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738593613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"function __gh_debug\n"} -{"Time":"2026-02-03T00:32:24.73859742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l file \"$BASH_COMP_DEBUG_FILE\"\n"} -{"Time":"2026-02-03T00:32:24.738600857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test -n \"$file\"\n"} -{"Time":"2026-02-03T00:32:24.738604313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" echo \"$argv\" \u003e\u003e $file\n"} -{"Time":"2026-02-03T00:32:24.738607739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.738611066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.738614392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738617868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"function __gh_perform_completion\n"} -{"Time":"2026-02-03T00:32:24.738622397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Starting __gh_perform_completion\"\n"} -{"Time":"2026-02-03T00:32:24.738625733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73862927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Extract all args except the last one\n"} -{"Time":"2026-02-03T00:32:24.738632476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l args (commandline -opc)\n"} -{"Time":"2026-02-03T00:32:24.738635832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Extract the last arg and escape it in case it is a space\n"} -{"Time":"2026-02-03T00:32:24.73864028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l lastArg (string escape -- (commandline -ct))\n"} -{"Time":"2026-02-03T00:32:24.738644007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738648005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"args: $args\"\n"} -{"Time":"2026-02-03T00:32:24.738651952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"last arg: $lastArg\"\n"} -{"Time":"2026-02-03T00:32:24.738655539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738659115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Disable ActiveHelp which is not supported for fish shell\n"} -{"Time":"2026-02-03T00:32:24.738662902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l requestComp \"GH_ACTIVE_HELP=0 $args[1] __complete $args[2..-1] $lastArg\"\n"} -{"Time":"2026-02-03T00:32:24.738666288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738669745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Calling $requestComp\"\n"} -{"Time":"2026-02-03T00:32:24.738673241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l results (eval $requestComp 2\u003e /dev/null)\n"} -{"Time":"2026-02-03T00:32:24.73867778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738681356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Some programs may output extra empty lines after the directive.\n"} -{"Time":"2026-02-03T00:32:24.738684993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Let's ignore them or else it will break completion.\n"} -{"Time":"2026-02-03T00:32:24.73868879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Ref: https://github.com/spf13/cobra/issues/1279\n"} -{"Time":"2026-02-03T00:32:24.738692688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" for line in $results[-1..1]\n"} -{"Time":"2026-02-03T00:32:24.738696234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test (string trim -- $line) = \"\"\n"} -{"Time":"2026-02-03T00:32:24.738700452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Found an empty line, remove it\n"} -{"Time":"2026-02-03T00:32:24.738704059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set results $results[1..-2]\n"} -{"Time":"2026-02-03T00:32:24.738707525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" else\n"} -{"Time":"2026-02-03T00:32:24.738711282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Found non-empty line, we have our proper output\n"} -{"Time":"2026-02-03T00:32:24.738715811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" break\n"} -{"Time":"2026-02-03T00:32:24.738719307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.738722804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.73872613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738729677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l comps $results[1..-2]\n"} -{"Time":"2026-02-03T00:32:24.738733243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l directiveLine $results[-1]\n"} -{"Time":"2026-02-03T00:32:24.73873655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738740156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # For Fish, when completing a flag with an = (e.g., \u003cprogram\u003e -n=\u003cTAB\u003e)\n"} -{"Time":"2026-02-03T00:32:24.738745015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # completions must be prefixed with the flag\n"} -{"Time":"2026-02-03T00:32:24.738767066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l flagPrefix (string match -r -- '-.*=' \"$lastArg\")\n"} -{"Time":"2026-02-03T00:32:24.738770863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738775131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Comps: $comps\"\n"} -{"Time":"2026-02-03T00:32:24.738778728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"DirectiveLine: $directiveLine\"\n"} -{"Time":"2026-02-03T00:32:24.738782224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"flagPrefix: $flagPrefix\"\n"} -{"Time":"2026-02-03T00:32:24.738785571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738789197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" for comp in $comps\n"} -{"Time":"2026-02-03T00:32:24.738792964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" printf \"%s%s\\n\" \"$flagPrefix\" \"$comp\"\n"} -{"Time":"2026-02-03T00:32:24.738796722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.738800208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738803905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" printf \"%s\\n\" \"$directiveLine\"\n"} -{"Time":"2026-02-03T00:32:24.738807462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.73881215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738815887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# this function limits calls to __gh_perform_completion, by caching the result behind $__gh_perform_completion_once_result\n"} -{"Time":"2026-02-03T00:32:24.738820035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"function __gh_perform_completion_once\n"} -{"Time":"2026-02-03T00:32:24.738823942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Starting __gh_perform_completion_once\"\n"} -{"Time":"2026-02-03T00:32:24.738827379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738831066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test -n \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.738835093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Seems like a valid result already exists, skipping __gh_perform_completion\"\n"} -{"Time":"2026-02-03T00:32:24.73883891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.738842417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.738845623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738849159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set --global __gh_perform_completion_once_result (__gh_perform_completion)\n"} -{"Time":"2026-02-03T00:32:24.738853407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test -z \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.738857184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"No completions, probably due to a failure\"\n"} -{"Time":"2026-02-03T00:32:24.738860801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.738864127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.738867343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73887098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Performed completions and set __gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.738874556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.738877933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.738881399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738886489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# this function is used to clear the $__gh_perform_completion_once_result variable after completions are run\n"} -{"Time":"2026-02-03T00:32:24.738890216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"function __gh_clear_perform_completion_once_result\n"} -{"Time":"2026-02-03T00:32:24.738894344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.738898441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"========= clearing previously set __gh_perform_completion_once_result variable ==========\"\n"} -{"Time":"2026-02-03T00:32:24.738902769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set --erase __gh_perform_completion_once_result\n"} -{"Time":"2026-02-03T00:32:24.738906516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Successfully erased the variable __gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.738910043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.738913459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738917196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"function __gh_requires_order_preservation\n"} -{"Time":"2026-02-03T00:32:24.738921003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.73892481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"========= checking if order preservation is required ==========\"\n"} -{"Time":"2026-02-03T00:32:24.738928627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738932354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_perform_completion_once\n"} -{"Time":"2026-02-03T00:32:24.738935891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test -z \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.738939838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Error determining if order preservation is required\"\n"} -{"Time":"2026-02-03T00:32:24.738947212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.73895144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.738955187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738960036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l directive (string sub --start 2 $__gh_perform_completion_once_result[-1])\n"} -{"Time":"2026-02-03T00:32:24.738967349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Directive is: $directive\"\n"} -{"Time":"2026-02-03T00:32:24.738971748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738975455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l shellCompDirectiveKeepOrder 32\n"} -{"Time":"2026-02-03T00:32:24.738979462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l keeporder (math (math --scale 0 $directive / $shellCompDirectiveKeepOrder) % 2)\n"} -{"Time":"2026-02-03T00:32:24.738983179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Keeporder is: $keeporder\"\n"} -{"Time":"2026-02-03T00:32:24.738987126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.738993218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test $keeporder -ne 0\n"} -{"Time":"2026-02-03T00:32:24.738997095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"This does require order preservation\"\n"} -{"Time":"2026-02-03T00:32:24.739001323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.739004869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739008316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739012003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"This doesn't require order preservation\"\n"} -{"Time":"2026-02-03T00:32:24.73901587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.739019907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.739023454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739027141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739030758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# This function does two things:\n"} -{"Time":"2026-02-03T00:32:24.739034755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# - Obtain the completions and store them in the global __gh_comp_results\n"} -{"Time":"2026-02-03T00:32:24.739038713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# - Return false if file completion should be performed\n"} -{"Time":"2026-02-03T00:32:24.73904283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"function __gh_prepare_completions\n"} -{"Time":"2026-02-03T00:32:24.739050555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.739055263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"========= starting completion logic ==========\"\n"} -{"Time":"2026-02-03T00:32:24.73905905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739062357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Start fresh\n"} -{"Time":"2026-02-03T00:32:24.739066434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set --erase __gh_comp_results\n"} -{"Time":"2026-02-03T00:32:24.73906982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739073517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_perform_completion_once\n"} -{"Time":"2026-02-03T00:32:24.739077445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Completion results: $__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.739081332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739085269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test -z \"$__gh_perform_completion_once_result\"\n"} -{"Time":"2026-02-03T00:32:24.739090028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"No completion, probably due to a failure\"\n"} -{"Time":"2026-02-03T00:32:24.739093975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Might as well do file completion, in case it helps\n"} -{"Time":"2026-02-03T00:32:24.739098043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.73910183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739105677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739109625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l directive (string sub --start 2 $__gh_perform_completion_once_result[-1])\n"} -{"Time":"2026-02-03T00:32:24.739115716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set --global __gh_comp_results $__gh_perform_completion_once_result[1..-2]\n"} -{"Time":"2026-02-03T00:32:24.739119603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739123861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Completions are: $__gh_comp_results\"\n"} -{"Time":"2026-02-03T00:32:24.739129091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Directive is: $directive\"\n"} -{"Time":"2026-02-03T00:32:24.739133399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739136795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l shellCompDirectiveError 1\n"} -{"Time":"2026-02-03T00:32:24.739140342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l shellCompDirectiveNoSpace 2\n"} -{"Time":"2026-02-03T00:32:24.739143888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l shellCompDirectiveNoFileComp 4\n"} -{"Time":"2026-02-03T00:32:24.739147505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l shellCompDirectiveFilterFileExt 8\n"} -{"Time":"2026-02-03T00:32:24.739151423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l shellCompDirectiveFilterDirs 16\n"} -{"Time":"2026-02-03T00:32:24.73915525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739159257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test -z \"$directive\"\n"} -{"Time":"2026-02-03T00:32:24.739163024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set directive 0\n"} -{"Time":"2026-02-03T00:32:24.739166601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739169957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739173604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l compErr (math (math --scale 0 $directive / $shellCompDirectiveError) % 2)\n"} -{"Time":"2026-02-03T00:32:24.739177231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test $compErr -eq 1\n"} -{"Time":"2026-02-03T00:32:24.739180727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Received error directive: aborting.\"\n"} -{"Time":"2026-02-03T00:32:24.739184394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Might as well do file completion, in case it helps\n"} -{"Time":"2026-02-03T00:32:24.739188351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.739192008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739195264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739198791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l filefilter (math (math --scale 0 $directive / $shellCompDirectiveFilterFileExt) % 2)\n"} -{"Time":"2026-02-03T00:32:24.73920371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l dirfilter (math (math --scale 0 $directive / $shellCompDirectiveFilterDirs) % 2)\n"} -{"Time":"2026-02-03T00:32:24.739209941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test $filefilter -eq 1; or test $dirfilter -eq 1\n"} -{"Time":"2026-02-03T00:32:24.739214269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"File extension filtering or directory filtering not supported\"\n"} -{"Time":"2026-02-03T00:32:24.739220281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Do full file completion instead\n"} -{"Time":"2026-02-03T00:32:24.739224298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.739227735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739231131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739234417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l nospace (math (math --scale 0 $directive / $shellCompDirectiveNoSpace) % 2)\n"} -{"Time":"2026-02-03T00:32:24.739238495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l nofiles (math (math --scale 0 $directive / $shellCompDirectiveNoFileComp) % 2)\n"} -{"Time":"2026-02-03T00:32:24.739242272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73924642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"nospace: $nospace, nofiles: $nofiles\"\n"} -{"Time":"2026-02-03T00:32:24.739250216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739254234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # If we want to prevent a space, or if file completion is NOT disabled,\n"} -{"Time":"2026-02-03T00:32:24.739259814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # we need to count the number of valid completions.\n"} -{"Time":"2026-02-03T00:32:24.739264463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # To do so, we will filter on prefix as the completions we have received\n"} -{"Time":"2026-02-03T00:32:24.739268551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # may not already be filtered so as to allow fish to match on different\n"} -{"Time":"2026-02-03T00:32:24.739272999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # criteria than the prefix.\n"} -{"Time":"2026-02-03T00:32:24.739277026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test $nospace -ne 0; or test $nofiles -eq 0\n"} -{"Time":"2026-02-03T00:32:24.739281174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l prefix (commandline -t | string escape --style=regex)\n"} -{"Time":"2026-02-03T00:32:24.739289059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"prefix: $prefix\"\n"} -{"Time":"2026-02-03T00:32:24.739293187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739296803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l completions (string match -r -- \"^$prefix.*\" $__gh_comp_results)\n"} -{"Time":"2026-02-03T00:32:24.739300881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set --global __gh_comp_results $completions\n"} -{"Time":"2026-02-03T00:32:24.739308816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Filtered completions are: $__gh_comp_results\"\n"} -{"Time":"2026-02-03T00:32:24.739313064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739316981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Important not to quote the variable for count to work\n"} -{"Time":"2026-02-03T00:32:24.739321059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l numComps (count $__gh_comp_results)\n"} -{"Time":"2026-02-03T00:32:24.739327621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"numComps: $numComps\"\n"} -{"Time":"2026-02-03T00:32:24.73933243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739336357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test $numComps -eq 1; and test $nospace -ne 0\n"} -{"Time":"2026-02-03T00:32:24.739342579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # We must first split on \\t to get rid of the descriptions to be\n"} -{"Time":"2026-02-03T00:32:24.739346676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # able to check what the actual completion will be.\n"} -{"Time":"2026-02-03T00:32:24.739350554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # We don't need descriptions anyway since there is only a single\n"} -{"Time":"2026-02-03T00:32:24.73935435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # real completion which the shell will expand immediately.\n"} -{"Time":"2026-02-03T00:32:24.739358057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l split (string split --max 1 \\t $__gh_comp_results[1])\n"} -{"Time":"2026-02-03T00:32:24.739361584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739365161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Fish won't add a space if the completion ends with any\n"} -{"Time":"2026-02-03T00:32:24.739368868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # of the following characters: @=/:.,\n"} -{"Time":"2026-02-03T00:32:24.739372665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set -l lastChar (string sub -s -1 -- $split)\n"} -{"Time":"2026-02-03T00:32:24.739376432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if not string match -r -q \"[@=/:.,]\" -- \"$lastChar\"\n"} -{"Time":"2026-02-03T00:32:24.739380239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # In other cases, to support the \"nospace\" directive we trick the shell\n"} -{"Time":"2026-02-03T00:32:24.739384176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # by outputting an extra, longer completion.\n"} -{"Time":"2026-02-03T00:32:24.739388083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Adding second completion to perform nospace directive\"\n"} -{"Time":"2026-02-03T00:32:24.73939179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" set --global __gh_comp_results $split[1] $split[1].\n"} -{"Time":"2026-02-03T00:32:24.739395678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Completions are now: $__gh_comp_results\"\n"} -{"Time":"2026-02-03T00:32:24.739399284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739402631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739407269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739410766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" if test $numComps -eq 0; and test $nofiles -eq 0\n"} -{"Time":"2026-02-03T00:32:24.739414473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # To be consistent with bash and zsh, we only trigger file\n"} -{"Time":"2026-02-03T00:32:24.739417999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # completion when there are no other completions\n"} -{"Time":"2026-02-03T00:32:24.739421566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" __gh_debug \"Requesting file completion\"\n"} -{"Time":"2026-02-03T00:32:24.739425443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 1\n"} -{"Time":"2026-02-03T00:32:24.73942905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739432266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" end\n"} -{"Time":"2026-02-03T00:32:24.739435421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739438898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" return 0\n"} -{"Time":"2026-02-03T00:32:24.739443837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.739446963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73945063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# Since Fish completions are only loaded once the user triggers them, we trigger them ourselves\n"} -{"Time":"2026-02-03T00:32:24.739454527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# so we can properly delete any completions provided by another script.\n"} -{"Time":"2026-02-03T00:32:24.739458495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# Only do this if the program can be found, or else fish may print some errors; besides,\n"} -{"Time":"2026-02-03T00:32:24.739462322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# the existing completions will only be loaded if the program can be found.\n"} -{"Time":"2026-02-03T00:32:24.739466009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"if type -q \"gh\"\n"} -{"Time":"2026-02-03T00:32:24.739469645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # The space after the program name is essential to trigger completion for the program\n"} -{"Time":"2026-02-03T00:32:24.739473332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # and not completion of the program name itself.\n"} -{"Time":"2026-02-03T00:32:24.73947771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" # Also, we use '\u003e /dev/null 2\u003e\u00261' since '\u0026\u003e' is not supported in older versions of fish.\n"} -{"Time":"2026-02-03T00:32:24.739481838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":" complete --do-complete \"gh \" \u003e /dev/null 2\u003e\u00261\n"} -{"Time":"2026-02-03T00:32:24.739486437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"end\n"} -{"Time":"2026-02-03T00:32:24.739489683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739493189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# Remove any pre-existing completions for the program since we will be handling all of them.\n"} -{"Time":"2026-02-03T00:32:24.739496926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"complete -c gh -e\n"} -{"Time":"2026-02-03T00:32:24.739500342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739504049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# this will get called after the two calls below and clear the $__gh_perform_completion_once_result global\n"} -{"Time":"2026-02-03T00:32:24.739529427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"complete -c gh -n '__gh_clear_perform_completion_once_result'\n"} -{"Time":"2026-02-03T00:32:24.739536179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# The call to __gh_prepare_completions will setup __gh_comp_results\n"} -{"Time":"2026-02-03T00:32:24.739540007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# which provides the program's completion choices.\n"} -{"Time":"2026-02-03T00:32:24.739543774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# If this doesn't require order preservation, we don't use the -k flag\n"} -{"Time":"2026-02-03T00:32:24.739548051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"complete -c gh -n 'not __gh_requires_order_preservation \u0026\u0026 __gh_prepare_completions' -f -a '$__gh_comp_results'\n"} -{"Time":"2026-02-03T00:32:24.739551818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"# otherwise we use the -k flag\n"} -{"Time":"2026-02-03T00:32:24.739555485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"complete -k -c gh -n '__gh_requires_order_preservation \u0026\u0026 __gh_prepare_completions' -f -a '$__gh_comp_results'\n"} -{"Time":"2026-02-03T00:32:24.739561136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Output":"--- PASS: TestCompletionCommand_FishScriptFormat (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.739564863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_FishScriptFormat","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.73956883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat"} -{"Time":"2026-02-03T00:32:24.739571836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"=== RUN TestCompletionCommand_PowerShellScriptFormat\n"} -{"Time":"2026-02-03T00:32:24.739575543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"# powershell completion for gh -*- shell-script -*-\n"} -{"Time":"2026-02-03T00:32:24.73957969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739583347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"function __gh_debug {\n"} -{"Time":"2026-02-03T00:32:24.739587074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($env:BASH_COMP_DEBUG_FILE) {\n"} -{"Time":"2026-02-03T00:32:24.739590791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" \"$args\" | Out-File -Append -FilePath \"$env:BASH_COMP_DEBUG_FILE\"\n"} -{"Time":"2026-02-03T00:32:24.739595039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.739598746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.739601751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739605218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"filter __gh_escapeStringWithSpecialChars {\n"} -{"Time":"2026-02-03T00:32:24.739610057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $_ -replace '\\s|#|@|\\$|;|,|''|\\{|\\}|\\(|\\)|\"|`|\\||\u003c|\u003e|\u0026','`$\u0026'\n"} -{"Time":"2026-02-03T00:32:24.739613794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.73961693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739620486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"[scriptblock]${__ghCompleterBlock} = {\n"} -{"Time":"2026-02-03T00:32:24.739624594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" param(\n"} -{"Time":"2026-02-03T00:32:24.739628131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $WordToComplete,\n"} -{"Time":"2026-02-03T00:32:24.739631637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CommandAst,\n"} -{"Time":"2026-02-03T00:32:24.739635114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CursorPosition\n"} -{"Time":"2026-02-03T00:32:24.73963847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" )\n"} -{"Time":"2026-02-03T00:32:24.739642247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739645693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Get the current command line and convert into a string\n"} -{"Time":"2026-02-03T00:32:24.73964934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Command = $CommandAst.CommandElements\n"} -{"Time":"2026-02-03T00:32:24.739652957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Command = \"$Command\"\n"} -{"Time":"2026-02-03T00:32:24.739657646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739661863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"\"\n"} -{"Time":"2026-02-03T00:32:24.73966544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"========= starting completion logic ==========\"\n"} -{"Time":"2026-02-03T00:32:24.739669137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"WordToComplete: $WordToComplete Command: $Command CursorPosition: $CursorPosition\"\n"} -{"Time":"2026-02-03T00:32:24.739672704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73967624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # The user could have moved the cursor backwards on the command-line.\n"} -{"Time":"2026-02-03T00:32:24.739680057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # We need to trigger completion from the $CursorPosition location, so we need\n"} -{"Time":"2026-02-03T00:32:24.739684886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # to truncate the command-line ($Command) up to the $CursorPosition location.\n"} -{"Time":"2026-02-03T00:32:24.739689325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Make sure the $Command is longer then the $CursorPosition before we truncate.\n"} -{"Time":"2026-02-03T00:32:24.739693272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # This happens because the $Command does not include the last space.\n"} -{"Time":"2026-02-03T00:32:24.73969728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($Command.Length -gt $CursorPosition) {\n"} -{"Time":"2026-02-03T00:32:24.739701056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Command=$Command.Substring(0,$CursorPosition)\n"} -{"Time":"2026-02-03T00:32:24.739704473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.739709202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Truncated command: $Command\"\n"} -{"Time":"2026-02-03T00:32:24.739712558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739715904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $ShellCompDirectiveError=1\n"} -{"Time":"2026-02-03T00:32:24.739719451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $ShellCompDirectiveNoSpace=2\n"} -{"Time":"2026-02-03T00:32:24.739722907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $ShellCompDirectiveNoFileComp=4\n"} -{"Time":"2026-02-03T00:32:24.739726274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $ShellCompDirectiveFilterFileExt=8\n"} -{"Time":"2026-02-03T00:32:24.73973005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $ShellCompDirectiveFilterDirs=16\n"} -{"Time":"2026-02-03T00:32:24.739733417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $ShellCompDirectiveKeepOrder=32\n"} -{"Time":"2026-02-03T00:32:24.739736352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739739859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Prepare the command to request completions for the program.\n"} -{"Time":"2026-02-03T00:32:24.739743626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Split the command at the first space to separate the program and arguments.\n"} -{"Time":"2026-02-03T00:32:24.739765216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Program,$Arguments = $Command.Split(\" \",2)\n"} -{"Time":"2026-02-03T00:32:24.739770496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739773732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $RequestComp=\"$Program __completeNoDesc $Arguments\"\n"} -{"Time":"2026-02-03T00:32:24.739777118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"RequestComp: $RequestComp\"\n"} -{"Time":"2026-02-03T00:32:24.739780104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.73978347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # we cannot use $WordToComplete because it\n"} -{"Time":"2026-02-03T00:32:24.739786896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # has the wrong values if the cursor was moved\n"} -{"Time":"2026-02-03T00:32:24.739790353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # so use the last argument\n"} -{"Time":"2026-02-03T00:32:24.739793719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($WordToComplete -ne \"\" ) {\n"} -{"Time":"2026-02-03T00:32:24.739797266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $WordToComplete = $Arguments.Split(\" \")[-1]\n"} -{"Time":"2026-02-03T00:32:24.739800782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.739804349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"New WordToComplete: $WordToComplete\"\n"} -{"Time":"2026-02-03T00:32:24.739808577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739811613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739815059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Check for flag with equal sign\n"} -{"Time":"2026-02-03T00:32:24.739819197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $IsEqualFlag = ($WordToComplete -Like \"--*=*\" )\n"} -{"Time":"2026-02-03T00:32:24.739822934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ( $IsEqualFlag ) {\n"} -{"Time":"2026-02-03T00:32:24.7398265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Completing equal sign flag\"\n"} -{"Time":"2026-02-03T00:32:24.739830197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Remove the flag part\n"} -{"Time":"2026-02-03T00:32:24.739833683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Flag,$WordToComplete = $WordToComplete.Split(\"=\",2)\n"} -{"Time":"2026-02-03T00:32:24.739837951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.739841428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739844944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ( $WordToComplete -eq \"\" -And ( -Not $IsEqualFlag )) {\n"} -{"Time":"2026-02-03T00:32:24.739848722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # If the last parameter is complete (there is a space following it)\n"} -{"Time":"2026-02-03T00:32:24.739852378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # We add an extra empty parameter so we can indicate this to the go method.\n"} -{"Time":"2026-02-03T00:32:24.739856145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Adding extra empty parameter\"\n"} -{"Time":"2026-02-03T00:32:24.739859632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # PowerShell 7.2+ changed the way how the arguments are passed to executables,\n"} -{"Time":"2026-02-03T00:32:24.739863459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # so for pre-7.2 or when Legacy argument passing is enabled we need to use\n"} -{"Time":"2026-02-03T00:32:24.739866785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # `\"`\" to pass an empty argument, a \"\" or '' does not work!!!\n"} -{"Time":"2026-02-03T00:32:24.739870572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($PSVersionTable.PsVersion -lt [version]'7.2.0' -or\n"} -{"Time":"2026-02-03T00:32:24.73987477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" ($PSVersionTable.PsVersion -lt [version]'7.3.0' -and -not [ExperimentalFeature]::IsEnabled(\"PSNativeCommandArgumentPassing\")) -or\n"} -{"Time":"2026-02-03T00:32:24.739879188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" (($PSVersionTable.PsVersion -ge [version]'7.3.0' -or [ExperimentalFeature]::IsEnabled(\"PSNativeCommandArgumentPassing\")) -and\n"} -{"Time":"2026-02-03T00:32:24.739882986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $PSNativeCommandArgumentPassing -eq 'Legacy')) {\n"} -{"Time":"2026-02-03T00:32:24.739886712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $RequestComp=\"$RequestComp\" + ' `\"`\"'\n"} -{"Time":"2026-02-03T00:32:24.739890339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.739894296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $RequestComp=\"$RequestComp\" + ' \"\"'\n"} -{"Time":"2026-02-03T00:32:24.739897693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.739901951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.739905247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739908423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Calling $RequestComp\"\n"} -{"Time":"2026-02-03T00:32:24.739911989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # First disable ActiveHelp which is not supported for Powershell\n"} -{"Time":"2026-02-03T00:32:24.739915356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" ${env:GH_ACTIVE_HELP}=0\n"} -{"Time":"2026-02-03T00:32:24.739918522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739922068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" #call the command store the output in $out and redirect stderr and stdout to null\n"} -{"Time":"2026-02-03T00:32:24.739925735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # $Out is an array contains each line per element\n"} -{"Time":"2026-02-03T00:32:24.739929442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" Invoke-Expression -OutVariable out \"$RequestComp\" 2\u003e\u00261 | Out-Null\n"} -{"Time":"2026-02-03T00:32:24.739932999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739936405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # get directive from last line\n"} -{"Time":"2026-02-03T00:32:24.739940042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" [int]$Directive = $Out[-1].TrimStart(':')\n"} -{"Time":"2026-02-03T00:32:24.739943488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($Directive -eq \"\") {\n"} -{"Time":"2026-02-03T00:32:24.739947135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # There is no directive specified\n"} -{"Time":"2026-02-03T00:32:24.739950592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Directive = 0\n"} -{"Time":"2026-02-03T00:32:24.739953847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.739957715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"The completion directive is: $Directive\"\n"} -{"Time":"2026-02-03T00:32:24.739961081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739964477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # remove directive (last element) from out\n"} -{"Time":"2026-02-03T00:32:24.739968244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Out = $Out | Where-Object { $_ -ne $Out[-1] }\n"} -{"Time":"2026-02-03T00:32:24.739980147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"The completions are: $Out\"\n"} -{"Time":"2026-02-03T00:32:24.739983483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.739986689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if (($Directive -band $ShellCompDirectiveError) -ne 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.739989925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Error code. No completion.\n"} -{"Time":"2026-02-03T00:32:24.739994233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Received error from custom completion go code\"\n"} -{"Time":"2026-02-03T00:32:24.73999802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.740001256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740004392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740007698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Longest = 0\n"} -{"Time":"2026-02-03T00:32:24.740011565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" [Array]$Values = $Out | ForEach-Object {\n"} -{"Time":"2026-02-03T00:32:24.740015092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" #Split the output in name and description\n"} -{"Time":"2026-02-03T00:32:24.740018658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Name, $Description = $_.Split(\"`t\",2)\n"} -{"Time":"2026-02-03T00:32:24.740022285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Name: $Name Description: $Description\"\n"} -{"Time":"2026-02-03T00:32:24.740025781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740029208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Look for the longest completion so that we can format things nicely\n"} -{"Time":"2026-02-03T00:32:24.740032785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($Longest -lt $Name.Length) {\n"} -{"Time":"2026-02-03T00:32:24.740036191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Longest = $Name.Length\n"} -{"Time":"2026-02-03T00:32:24.740039377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740042713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.74004624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Set the description to a one space string if there is none set.\n"} -{"Time":"2026-02-03T00:32:24.740050979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # This is needed because the CompletionResult does not accept an empty string as argument\n"} -{"Time":"2026-02-03T00:32:24.740055006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if (-Not $Description) {\n"} -{"Time":"2026-02-03T00:32:24.740058442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Description = \" \"\n"} -{"Time":"2026-02-03T00:32:24.740061839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740065305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" New-Object -TypeName PSCustomObject -Property @{\n"} -{"Time":"2026-02-03T00:32:24.740068892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" Name = \"$Name\"\n"} -{"Time":"2026-02-03T00:32:24.740072508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" Description = \"$Description\"\n"} -{"Time":"2026-02-03T00:32:24.740075935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.74007886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740081736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740084862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740088097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Space = \" \"\n"} -{"Time":"2026-02-03T00:32:24.740091614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if (($Directive -band $ShellCompDirectiveNoSpace) -ne 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.740095291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # remove the space here\n"} -{"Time":"2026-02-03T00:32:24.740098928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"ShellCompDirectiveNoSpace is called\"\n"} -{"Time":"2026-02-03T00:32:24.740102524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Space = \"\"\n"} -{"Time":"2026-02-03T00:32:24.740106291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740109768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740113224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ((($Directive -band $ShellCompDirectiveFilterFileExt) -ne 0 ) -or\n"} -{"Time":"2026-02-03T00:32:24.740116921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" (($Directive -band $ShellCompDirectiveFilterDirs) -ne 0 )) {\n"} -{"Time":"2026-02-03T00:32:24.740121259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"ShellCompDirectiveFilterFileExt ShellCompDirectiveFilterDirs are not supported\"\n"} -{"Time":"2026-02-03T00:32:24.740124726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740128583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # return here to prevent the completion of the extensions\n"} -{"Time":"2026-02-03T00:32:24.7401323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.740135596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740139113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740142709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Values = $Values | Where-Object {\n"} -{"Time":"2026-02-03T00:32:24.740146266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # filter the result\n"} -{"Time":"2026-02-03T00:32:24.740149853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $_.Name -like \"$WordToComplete*\"\n"} -{"Time":"2026-02-03T00:32:24.740153109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740156585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Join the flag back if we have an equal sign flag\n"} -{"Time":"2026-02-03T00:32:24.740160112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ( $IsEqualFlag ) {\n"} -{"Time":"2026-02-03T00:32:24.740163668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Join the equal sign flag back to the completion value\"\n"} -{"Time":"2026-02-03T00:32:24.740167566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $_.Name = $Flag + \"=\" + $_.Name\n"} -{"Time":"2026-02-03T00:32:24.740171082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740174328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740177724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740181271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # we sort the values in ascending order by name if keep order isn't passed\n"} -{"Time":"2026-02-03T00:32:24.740185078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if (($Directive -band $ShellCompDirectiveKeepOrder) -eq 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.740190268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Values = $Values | Sort-Object -Property Name\n"} -{"Time":"2026-02-03T00:32:24.740193624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740197011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740200487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if (($Directive -band $ShellCompDirectiveNoFileComp) -ne 0 ) {\n"} -{"Time":"2026-02-03T00:32:24.740204054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"ShellCompDirectiveNoFileComp is called\"\n"} -{"Time":"2026-02-03T00:32:24.74020742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740210666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($Values.Length -eq 0) {\n"} -{"Time":"2026-02-03T00:32:24.740214393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Just print an empty string here so the\n"} -{"Time":"2026-02-03T00:32:24.740218541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # shell does not start to complete paths.\n"} -{"Time":"2026-02-03T00:32:24.740222328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # We cannot use CompletionResult here because\n"} -{"Time":"2026-02-03T00:32:24.740225945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # it does not accept an empty string as argument.\n"} -{"Time":"2026-02-03T00:32:24.740229301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" \"\"\n"} -{"Time":"2026-02-03T00:32:24.740232647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" return\n"} -{"Time":"2026-02-03T00:32:24.740235953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740239179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740242435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740245822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Get the current mode\n"} -{"Time":"2026-02-03T00:32:24.740249328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Mode = (Get-PSReadLineKeyHandler | Where-Object {$_.Key -eq \"Tab\" }).Function\n"} -{"Time":"2026-02-03T00:32:24.740253095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Mode: $Mode\"\n"} -{"Time":"2026-02-03T00:32:24.740257613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.74026089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Values | ForEach-Object {\n"} -{"Time":"2026-02-03T00:32:24.740264015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740267662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # store temporary because switch will overwrite $_\n"} -{"Time":"2026-02-03T00:32:24.740271078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $comp = $_\n"} -{"Time":"2026-02-03T00:32:24.740274395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740277781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # PowerShell supports three different completion modes\n"} -{"Time":"2026-02-03T00:32:24.740281688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # - TabCompleteNext (default windows style - on each key press the next option is displayed)\n"} -{"Time":"2026-02-03T00:32:24.740285605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # - Complete (works like bash)\n"} -{"Time":"2026-02-03T00:32:24.740289172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # - MenuComplete (works like zsh)\n"} -{"Time":"2026-02-03T00:32:24.740292979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # You set the mode with Set-PSReadLineKeyHandler -Key Tab -Function \u003cmode\u003e\n"} -{"Time":"2026-02-03T00:32:24.740296536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740300072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # CompletionResult Arguments:\n"} -{"Time":"2026-02-03T00:32:24.740305042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # 1) CompletionText text to be used as the auto completion result\n"} -{"Time":"2026-02-03T00:32:24.740308769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # 2) ListItemText text to be displayed in the suggestion list\n"} -{"Time":"2026-02-03T00:32:24.740312435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # 3) ResultType type of completion result\n"} -{"Time":"2026-02-03T00:32:24.740316343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # 4) ToolTip text for the tooltip with details about the object\n"} -{"Time":"2026-02-03T00:32:24.740319869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740323186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" switch ($Mode) {\n"} -{"Time":"2026-02-03T00:32:24.740327964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740331371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # bash like\n"} -{"Time":"2026-02-03T00:32:24.740334977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" \"Complete\" {\n"} -{"Time":"2026-02-03T00:32:24.740338324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.74034187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($Values.Length -eq 1) {\n"} -{"Time":"2026-02-03T00:32:24.740345487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" __gh_debug \"Only one completion left\"\n"} -{"Time":"2026-02-03T00:32:24.740349154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740352621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # insert space after value\n"} -{"Time":"2026-02-03T00:32:24.740356388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText = $($comp.Name | __gh_escapeStringWithSpecialChars) + $Space\n"} -{"Time":"2026-02-03T00:32:24.740360385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.740364543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.74036859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.740372157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.740376174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740379531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740382907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.740386694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Add the proper number of spaces to align the descriptions\n"} -{"Time":"2026-02-03T00:32:24.74039022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" while($comp.Name.Length -lt $Longest) {\n"} -{"Time":"2026-02-03T00:32:24.740393817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $comp.Name = $comp.Name + \" \"\n"} -{"Time":"2026-02-03T00:32:24.740397885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740401251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740404948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Check for empty description and only add parentheses if needed\n"} -{"Time":"2026-02-03T00:32:24.740408725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($($comp.Description) -eq \" \" ) {\n"} -{"Time":"2026-02-03T00:32:24.740412252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Description = \"\"\n"} -{"Time":"2026-02-03T00:32:24.740415708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.740419104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $Description = \" ($($comp.Description))\"\n"} -{"Time":"2026-02-03T00:32:24.740422411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740425536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740428993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText = \"$($comp.Name)$Description\"\n"} -{"Time":"2026-02-03T00:32:24.740433271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.740437378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)$Description\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.740441255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.740444892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.74044903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740452536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740455913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740459089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740462455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # zsh like\n"} -{"Time":"2026-02-03T00:32:24.740466673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" \"MenuComplete\" {\n"} -{"Time":"2026-02-03T00:32:24.740470269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # insert space after value\n"} -{"Time":"2026-02-03T00:32:24.740473866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # MenuComplete will automatically show the ToolTip of\n"} -{"Time":"2026-02-03T00:32:24.740477783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # the highlighted value at the bottom of the suggestions.\n"} -{"Time":"2026-02-03T00:32:24.74048109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740484667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText = $($comp.Name | __gh_escapeStringWithSpecialChars) + $Space\n"} -{"Time":"2026-02-03T00:32:24.740488474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.740492451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.740496218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.740499514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.74050295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740506086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740509062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740512668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # TabCompleteNext and in case we get something unknown\n"} -{"Time":"2026-02-03T00:32:24.740516245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" Default {\n"} -{"Time":"2026-02-03T00:32:24.740520072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Like MenuComplete but we don't want to add a space here because\n"} -{"Time":"2026-02-03T00:32:24.74052395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # the user need to press space anyway to get the completion.\n"} -{"Time":"2026-02-03T00:32:24.740527747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" # Description will not be shown because that's not possible with TabCompleteNext\n"} -{"Time":"2026-02-03T00:32:24.740532035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740535641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText = $($comp.Name | __gh_escapeStringWithSpecialChars)\n"} -{"Time":"2026-02-03T00:32:24.740539388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" if ($ExecutionContext.SessionState.LanguageMode -eq \"FullLanguage\"){\n"} -{"Time":"2026-02-03T00:32:24.740543245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" [System.Management.Automation.CompletionResult]::new($CompletionText, \"$($comp.Name)\", 'ParameterValue', \"$($comp.Description)\")\n"} -{"Time":"2026-02-03T00:32:24.740547443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" } else {\n"} -{"Time":"2026-02-03T00:32:24.740551801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" $CompletionText\n"} -{"Time":"2026-02-03T00:32:24.740555178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740558314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740561419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740564756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.740567891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":" }\n"} -{"Time":"2026-02-03T00:32:24.740571017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"}\n"} -{"Time":"2026-02-03T00:32:24.740574173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:24.7405777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"Register-ArgumentCompleter -CommandName 'gh' -ScriptBlock ${__ghCompleterBlock}\n"} -{"Time":"2026-02-03T00:32:24.74058352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Output":"--- PASS: TestCompletionCommand_PowerShellScriptFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740587218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompletionCommand_PowerShellScriptFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740590353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription"} -{"Time":"2026-02-03T00:32:24.740593389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription","Output":"=== RUN TestGetWorkflowDescription\n"} -{"Time":"2026-02-03T00:32:24.740596986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_description"} -{"Time":"2026-02-03T00:32:24.740599811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_description","Output":"=== RUN TestGetWorkflowDescription/workflow_with_description\n"} -{"Time":"2026-02-03T00:32:24.740604299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_long_description"} -{"Time":"2026-02-03T00:32:24.740607365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_long_description","Output":"=== RUN TestGetWorkflowDescription/workflow_with_long_description\n"} -{"Time":"2026-02-03T00:32:24.740611463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_name_but_no_description"} -{"Time":"2026-02-03T00:32:24.740614538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_name_but_no_description","Output":"=== RUN TestGetWorkflowDescription/workflow_with_name_but_no_description\n"} -{"Time":"2026-02-03T00:32:24.740618456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_neither_description_nor_name"} -{"Time":"2026-02-03T00:32:24.740621461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_neither_description_nor_name","Output":"=== RUN TestGetWorkflowDescription/workflow_with_neither_description_nor_name\n"} -{"Time":"2026-02-03T00:32:24.740625389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_without_frontmatter"} -{"Time":"2026-02-03T00:32:24.740628394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_without_frontmatter","Output":"=== RUN TestGetWorkflowDescription/workflow_without_frontmatter\n"} -{"Time":"2026-02-03T00:32:24.740632612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription","Output":"--- PASS: TestGetWorkflowDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.74063695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_description","Output":" --- PASS: TestGetWorkflowDescription/workflow_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.74064206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740645546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_long_description","Output":" --- PASS: TestGetWorkflowDescription/workflow_with_long_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740650465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_long_description","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740653802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_name_but_no_description","Output":" --- PASS: TestGetWorkflowDescription/workflow_with_name_but_no_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.74065823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_name_but_no_description","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740661476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_neither_description_nor_name","Output":" --- PASS: TestGetWorkflowDescription/workflow_with_neither_description_nor_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740665613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_with_neither_description_nor_name","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74066938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_without_frontmatter","Output":" --- PASS: TestGetWorkflowDescription/workflow_without_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740816434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription/workflow_without_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74082448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740827405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions"} -{"Time":"2026-02-03T00:32:24.740830471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions","Output":"=== RUN TestCompleteWorkflowNamesWithDescriptions\n"} -{"Time":"2026-02-03T00:32:24.740834458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/empty_prefix_returns_all_workflows_with_descriptions"} -{"Time":"2026-02-03T00:32:24.740837674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/empty_prefix_returns_all_workflows_with_descriptions","Output":"=== RUN TestCompleteWorkflowNamesWithDescriptions/empty_prefix_returns_all_workflows_with_descriptions\n"} -{"Time":"2026-02-03T00:32:24.740841992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/c_prefix_returns_ci-doctor"} -{"Time":"2026-02-03T00:32:24.740845148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/c_prefix_returns_ci-doctor","Output":"=== RUN TestCompleteWorkflowNamesWithDescriptions/c_prefix_returns_ci-doctor\n"} -{"Time":"2026-02-03T00:32:24.740849106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/test_prefix_returns_test-workflow"} -{"Time":"2026-02-03T00:32:24.740852111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/test_prefix_returns_test-workflow","Output":"=== RUN TestCompleteWorkflowNamesWithDescriptions/test_prefix_returns_test-workflow\n"} -{"Time":"2026-02-03T00:32:24.740855868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/x_prefix_returns_nothing"} -{"Time":"2026-02-03T00:32:24.740859305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/x_prefix_returns_nothing","Output":"=== RUN TestCompleteWorkflowNamesWithDescriptions/x_prefix_returns_nothing\n"} -{"Time":"2026-02-03T00:32:24.740863993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions","Output":"--- PASS: TestCompleteWorkflowNamesWithDescriptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740870074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/empty_prefix_returns_all_workflows_with_descriptions","Output":" --- PASS: TestCompleteWorkflowNamesWithDescriptions/empty_prefix_returns_all_workflows_with_descriptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740874322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/empty_prefix_returns_all_workflows_with_descriptions","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740877889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/c_prefix_returns_ci-doctor","Output":" --- PASS: TestCompleteWorkflowNamesWithDescriptions/c_prefix_returns_ci-doctor (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740882377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/c_prefix_returns_ci-doctor","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740886685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/test_prefix_returns_test-workflow","Output":" --- PASS: TestCompleteWorkflowNamesWithDescriptions/test_prefix_returns_test-workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740890963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/test_prefix_returns_test-workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.7408944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/x_prefix_returns_nothing","Output":" --- PASS: TestCompleteWorkflowNamesWithDescriptions/x_prefix_returns_nothing (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740898307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions/x_prefix_returns_nothing","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740901323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithDescriptions","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740904378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNames"} -{"Time":"2026-02-03T00:32:24.740907334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNames","Output":"=== RUN TestValidEngineNames\n"} -{"Time":"2026-02-03T00:32:24.740911361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNames","Output":"--- PASS: TestValidEngineNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740914828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNames","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740917723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames"} -{"Time":"2026-02-03T00:32:24.740920528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames","Output":"=== RUN TestCompleteEngineNames\n"} -{"Time":"2026-02-03T00:32:24.740923845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/empty_prefix_returns_all_engines"} -{"Time":"2026-02-03T00:32:24.74092688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/empty_prefix_returns_all_engines","Output":"=== RUN TestCompleteEngineNames/empty_prefix_returns_all_engines\n"} -{"Time":"2026-02-03T00:32:24.740930527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/c_prefix_returns_claude,_codex,_copilot,_custom"} -{"Time":"2026-02-03T00:32:24.740934254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/c_prefix_returns_claude,_codex,_copilot,_custom","Output":"=== RUN TestCompleteEngineNames/c_prefix_returns_claude,_codex,_copilot,_custom\n"} -{"Time":"2026-02-03T00:32:24.740938272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/co_prefix_returns_copilot,_codex"} -{"Time":"2026-02-03T00:32:24.740941207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/co_prefix_returns_copilot,_codex","Output":"=== RUN TestCompleteEngineNames/co_prefix_returns_copilot,_codex\n"} -{"Time":"2026-02-03T00:32:24.740944854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/cop_prefix_returns_copilot"} -{"Time":"2026-02-03T00:32:24.74094813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/cop_prefix_returns_copilot","Output":"=== RUN TestCompleteEngineNames/cop_prefix_returns_copilot\n"} -{"Time":"2026-02-03T00:32:24.740951867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/x_prefix_returns_nothing"} -{"Time":"2026-02-03T00:32:24.740956245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/x_prefix_returns_nothing","Output":"=== RUN TestCompleteEngineNames/x_prefix_returns_nothing\n"} -{"Time":"2026-02-03T00:32:24.740960373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames","Output":"--- PASS: TestCompleteEngineNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740965001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/empty_prefix_returns_all_engines","Output":" --- PASS: TestCompleteEngineNames/empty_prefix_returns_all_engines (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740969149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/empty_prefix_returns_all_engines","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740972435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/c_prefix_returns_claude,_codex,_copilot,_custom","Output":" --- PASS: TestCompleteEngineNames/c_prefix_returns_claude,_codex,_copilot,_custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740976543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/c_prefix_returns_claude,_codex,_copilot,_custom","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74098011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/co_prefix_returns_copilot,_codex","Output":" --- PASS: TestCompleteEngineNames/co_prefix_returns_copilot,_codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740984197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/co_prefix_returns_copilot,_codex","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740988385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/cop_prefix_returns_copilot","Output":" --- PASS: TestCompleteEngineNames/cop_prefix_returns_copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740992352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/cop_prefix_returns_copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:24.740995668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/x_prefix_returns_nothing","Output":" --- PASS: TestCompleteEngineNames/x_prefix_returns_nothing (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.740999386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames/x_prefix_returns_nothing","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741002291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNames","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741005166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames"} -{"Time":"2026-02-03T00:32:24.741008071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames","Output":"=== RUN TestCompleteWorkflowNames\n"} -{"Time":"2026-02-03T00:32:24.741011909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/empty_prefix_returns_all_workflows"} -{"Time":"2026-02-03T00:32:24.741014914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/empty_prefix_returns_all_workflows","Output":"=== RUN TestCompleteWorkflowNames/empty_prefix_returns_all_workflows\n"} -{"Time":"2026-02-03T00:32:24.741018832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/c_prefix_returns_ci-doctor"} -{"Time":"2026-02-03T00:32:24.741021787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/c_prefix_returns_ci-doctor","Output":"=== RUN TestCompleteWorkflowNames/c_prefix_returns_ci-doctor\n"} -{"Time":"2026-02-03T00:32:24.741025454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/test_prefix_returns_test-workflow"} -{"Time":"2026-02-03T00:32:24.741028369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/test_prefix_returns_test-workflow","Output":"=== RUN TestCompleteWorkflowNames/test_prefix_returns_test-workflow\n"} -{"Time":"2026-02-03T00:32:24.741031936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/x_prefix_returns_nothing"} -{"Time":"2026-02-03T00:32:24.741035062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/x_prefix_returns_nothing","Output":"=== RUN TestCompleteWorkflowNames/x_prefix_returns_nothing\n"} -{"Time":"2026-02-03T00:32:24.741038919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames","Output":"--- PASS: TestCompleteWorkflowNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741043387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/empty_prefix_returns_all_workflows","Output":" --- PASS: TestCompleteWorkflowNames/empty_prefix_returns_all_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741047665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/empty_prefix_returns_all_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741051563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/c_prefix_returns_ci-doctor","Output":" --- PASS: TestCompleteWorkflowNames/c_prefix_returns_ci-doctor (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.7410557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/c_prefix_returns_ci-doctor","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741058966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/test_prefix_returns_test-workflow","Output":" --- PASS: TestCompleteWorkflowNames/test_prefix_returns_test-workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741062784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/test_prefix_returns_test-workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74106614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/x_prefix_returns_nothing","Output":" --- PASS: TestCompleteWorkflowNames/x_prefix_returns_nothing (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741069827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames/x_prefix_returns_nothing","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741073604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNames","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741076589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesNoWorkflowsDir"} -{"Time":"2026-02-03T00:32:24.741080356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesNoWorkflowsDir","Output":"=== RUN TestCompleteWorkflowNamesNoWorkflowsDir\n"} -{"Time":"2026-02-03T00:32:24.741084504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesNoWorkflowsDir","Output":"--- PASS: TestCompleteWorkflowNamesNoWorkflowsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741088221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesNoWorkflowsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741091347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteDirectories"} -{"Time":"2026-02-03T00:32:24.741094162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteDirectories","Output":"=== RUN TestCompleteDirectories\n"} -{"Time":"2026-02-03T00:32:24.741099241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteDirectories","Output":"--- PASS: TestCompleteDirectories (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741102918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteDirectories","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741105894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterEngineFlagCompletion"} -{"Time":"2026-02-03T00:32:24.741108789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterEngineFlagCompletion","Output":"=== RUN TestRegisterEngineFlagCompletion\n"} -{"Time":"2026-02-03T00:32:24.741112907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterEngineFlagCompletion","Output":"--- PASS: TestRegisterEngineFlagCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741116884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterEngineFlagCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74111987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterDirFlagCompletion"} -{"Time":"2026-02-03T00:32:24.741123747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterDirFlagCompletion","Output":"=== RUN TestRegisterDirFlagCompletion\n"} -{"Time":"2026-02-03T00:32:24.741127965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterDirFlagCompletion","Output":"--- PASS: TestRegisterDirFlagCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741131682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRegisterDirFlagCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741134638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters"} -{"Time":"2026-02-03T00:32:24.741137543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters","Output":"=== RUN TestCompleteWorkflowNamesWithSpecialCharacters\n"} -{"Time":"2026-02-03T00:32:24.74114127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/all_workflows_with_empty_prefix"} -{"Time":"2026-02-03T00:32:24.741144365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/all_workflows_with_empty_prefix","Output":"=== RUN TestCompleteWorkflowNamesWithSpecialCharacters/all_workflows_with_empty_prefix\n"} -{"Time":"2026-02-03T00:32:24.741148493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test_prefix"} -{"Time":"2026-02-03T00:32:24.741151599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test_prefix","Output":"=== RUN TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test_prefix\n"} -{"Time":"2026-02-03T00:32:24.741155376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test-_prefix"} -{"Time":"2026-02-03T00:32:24.741158442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test-_prefix","Output":"=== RUN TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test-_prefix\n"} -{"Time":"2026-02-03T00:32:24.741162299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test__prefix"} -{"Time":"2026-02-03T00:32:24.741165214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test__prefix","Output":"=== RUN TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test__prefix\n"} -{"Time":"2026-02-03T00:32:24.741169863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_my-_prefix"} -{"Time":"2026-02-03T00:32:24.741172979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_my-_prefix","Output":"=== RUN TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_my-_prefix\n"} -{"Time":"2026-02-03T00:32:24.741177287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters","Output":"--- PASS: TestCompleteWorkflowNamesWithSpecialCharacters (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741182336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/all_workflows_with_empty_prefix","Output":" --- PASS: TestCompleteWorkflowNamesWithSpecialCharacters/all_workflows_with_empty_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741186514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/all_workflows_with_empty_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74118981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test_prefix","Output":" --- PASS: TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741193898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741196983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test-_prefix","Output":" --- PASS: TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test-_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741201181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test-_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741204558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test__prefix","Output":" --- PASS: TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test__prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741208675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_test__prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741212172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_my-_prefix","Output":" --- PASS: TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_my-_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741215849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters/workflows_with_my-_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741218794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithSpecialCharacters","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74122197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithInvalidFiles"} -{"Time":"2026-02-03T00:32:24.741224906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithInvalidFiles","Output":"=== RUN TestCompleteWorkflowNamesWithInvalidFiles\n"} -{"Time":"2026-02-03T00:32:24.741229154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithInvalidFiles","Output":"--- PASS: TestCompleteWorkflowNamesWithInvalidFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741234012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesWithInvalidFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741237369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity"} -{"Time":"2026-02-03T00:32:24.741240344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity","Output":"=== RUN TestCompleteWorkflowNamesCaseSensitivity\n"} -{"Time":"2026-02-03T00:32:24.741244242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/lowercase_test_prefix"} -{"Time":"2026-02-03T00:32:24.741247357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/lowercase_test_prefix","Output":"=== RUN TestCompleteWorkflowNamesCaseSensitivity/lowercase_test_prefix\n"} -{"Time":"2026-02-03T00:32:24.741251115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/capitalized_Test_prefix"} -{"Time":"2026-02-03T00:32:24.741254431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/capitalized_Test_prefix","Output":"=== RUN TestCompleteWorkflowNamesCaseSensitivity/capitalized_Test_prefix\n"} -{"Time":"2026-02-03T00:32:24.741258238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/uppercase_TEST_prefix"} -{"Time":"2026-02-03T00:32:24.741261334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/uppercase_TEST_prefix","Output":"=== RUN TestCompleteWorkflowNamesCaseSensitivity/uppercase_TEST_prefix\n"} -{"Time":"2026-02-03T00:32:24.741265691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity","Output":"--- PASS: TestCompleteWorkflowNamesCaseSensitivity (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.74127018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/lowercase_test_prefix","Output":" --- PASS: TestCompleteWorkflowNamesCaseSensitivity/lowercase_test_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741274388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/lowercase_test_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741277614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/capitalized_Test_prefix","Output":" --- PASS: TestCompleteWorkflowNamesCaseSensitivity/capitalized_Test_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741282603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/capitalized_Test_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.74128614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/uppercase_TEST_prefix","Output":" --- PASS: TestCompleteWorkflowNamesCaseSensitivity/uppercase_TEST_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741290037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity/uppercase_TEST_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741293042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesCaseSensitivity","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741295928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesExactMatch"} -{"Time":"2026-02-03T00:32:24.741298833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesExactMatch","Output":"=== RUN TestCompleteWorkflowNamesExactMatch\n"} -{"Time":"2026-02-03T00:32:24.741303782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesExactMatch","Output":"--- PASS: TestCompleteWorkflowNamesExactMatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741307269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesExactMatch","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741310185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesLongNames"} -{"Time":"2026-02-03T00:32:24.74131336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesLongNames","Output":"=== RUN TestCompleteWorkflowNamesLongNames\n"} -{"Time":"2026-02-03T00:32:24.741320584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesLongNames","Output":"--- PASS: TestCompleteWorkflowNamesLongNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741324441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteWorkflowNamesLongNames","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741327377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesExactMatch"} -{"Time":"2026-02-03T00:32:24.741330182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesExactMatch","Output":"=== RUN TestCompleteEngineNamesExactMatch\n"} -{"Time":"2026-02-03T00:32:24.741334149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesExactMatch","Output":"--- PASS: TestCompleteEngineNamesExactMatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741337576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesExactMatch","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741340651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity"} -{"Time":"2026-02-03T00:32:24.741343677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity","Output":"=== RUN TestCompleteEngineNamesCaseSensitivity\n"} -{"Time":"2026-02-03T00:32:24.741347664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/lowercase_copilot"} -{"Time":"2026-02-03T00:32:24.74135075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/lowercase_copilot","Output":"=== RUN TestCompleteEngineNamesCaseSensitivity/lowercase_copilot\n"} -{"Time":"2026-02-03T00:32:24.741355138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/uppercase_COPILOT_should_not_match"} -{"Time":"2026-02-03T00:32:24.741358154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/uppercase_COPILOT_should_not_match","Output":"=== RUN TestCompleteEngineNamesCaseSensitivity/uppercase_COPILOT_should_not_match\n"} -{"Time":"2026-02-03T00:32:24.741362011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/mixed_case_Copilot_should_not_match"} -{"Time":"2026-02-03T00:32:24.741365077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/mixed_case_Copilot_should_not_match","Output":"=== RUN TestCompleteEngineNamesCaseSensitivity/mixed_case_Copilot_should_not_match\n"} -{"Time":"2026-02-03T00:32:24.741369224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity","Output":"--- PASS: TestCompleteEngineNamesCaseSensitivity (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741373312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/lowercase_copilot","Output":" --- PASS: TestCompleteEngineNamesCaseSensitivity/lowercase_copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741378121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/lowercase_copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741381307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/uppercase_COPILOT_should_not_match","Output":" --- PASS: TestCompleteEngineNamesCaseSensitivity/uppercase_COPILOT_should_not_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741385425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/uppercase_COPILOT_should_not_match","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741388771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/mixed_case_Copilot_should_not_match","Output":" --- PASS: TestCompleteEngineNamesCaseSensitivity/mixed_case_Copilot_should_not_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741392598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity/mixed_case_Copilot_should_not_match","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741395754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompleteEngineNamesCaseSensitivity","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741398439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNamesConsistency"} -{"Time":"2026-02-03T00:32:24.741401094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNamesConsistency","Output":"=== RUN TestValidEngineNamesConsistency\n"} -{"Time":"2026-02-03T00:32:24.741405211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNamesConsistency","Output":"--- PASS: TestValidEngineNamesConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741408457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidEngineNamesConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741411373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHubWithCancellation"} -{"Time":"2026-02-03T00:32:24.741414228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHubWithCancellation","Output":"=== RUN TestRunWorkflowOnGitHubWithCancellation\n"} -{"Time":"2026-02-03T00:32:24.741417845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHubWithCancellation","Output":"⚠ Operation cancelled\n"} -{"Time":"2026-02-03T00:32:24.741422424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHubWithCancellation","Output":"--- PASS: TestRunWorkflowOnGitHubWithCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.74142603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHubWithCancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741429156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubWithCancellation"} -{"Time":"2026-02-03T00:32:24.741432783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubWithCancellation","Output":"=== RUN TestRunWorkflowsOnGitHubWithCancellation\n"} -{"Time":"2026-02-03T00:32:24.741436259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubWithCancellation","Output":"⚠ Operation cancelled\n"} -{"Time":"2026-02-03T00:32:24.741440577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubWithCancellation","Output":"--- PASS: TestRunWorkflowsOnGitHubWithCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741444254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubWithCancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741448021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowsWithCancellation"} -{"Time":"2026-02-03T00:32:24.741451237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowsWithCancellation","Output":"=== RUN TestCompileWorkflowsWithCancellation\n"} -{"Time":"2026-02-03T00:32:24.741454443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowsWithCancellation","Output":"⚠ Operation cancelled\n"} -{"Time":"2026-02-03T00:32:24.741458541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowsWithCancellation","Output":"--- PASS: TestCompileWorkflowsWithCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741462248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowsWithCancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741465274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithCancellation"} -{"Time":"2026-02-03T00:32:24.741468229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithCancellation","Output":"=== RUN TestDownloadWorkflowLogsWithCancellation\n"} -{"Time":"2026-02-03T00:32:24.741471625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithCancellation","Output":"⚠ Operation cancelled\n"} -{"Time":"2026-02-03T00:32:24.741475643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithCancellation","Output":"--- PASS: TestDownloadWorkflowLogsWithCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.74147949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithCancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741482426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditWorkflowRunWithCancellation"} -{"Time":"2026-02-03T00:32:24.741485231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditWorkflowRunWithCancellation","Output":"=== RUN TestAuditWorkflowRunWithCancellation\n"} -{"Time":"2026-02-03T00:32:24.741488587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditWorkflowRunWithCancellation","Output":"⚠ Operation cancelled\n"} -{"Time":"2026-02-03T00:32:24.741492474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditWorkflowRunWithCancellation","Output":"--- PASS: TestAuditWorkflowRunWithCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741496361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditWorkflowRunWithCancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741499146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubCancellationDuringExecution"} -{"Time":"2026-02-03T00:32:24.741502072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubCancellationDuringExecution","Output":"=== RUN TestRunWorkflowsOnGitHubCancellationDuringExecution\n"} -{"Time":"2026-02-03T00:32:24.74150626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubCancellationDuringExecution","Output":"--- PASS: TestRunWorkflowsOnGitHubCancellationDuringExecution (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.741510608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHubCancellationDuringExecution","Elapsed":0} -{"Time":"2026-02-03T00:32:24.741513664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsTimeoutRespected"} -{"Time":"2026-02-03T00:32:24.741516649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsTimeoutRespected","Output":"=== RUN TestDownloadWorkflowLogsTimeoutRespected\n"} -{"Time":"2026-02-03T00:32:24.777225538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsTimeoutRespected","Output":"--- PASS: TestDownloadWorkflowLogsTimeoutRespected (0.04s)\n"} -{"Time":"2026-02-03T00:32:24.77725874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsTimeoutRespected","Elapsed":0.04} -{"Time":"2026-02-03T00:32:24.777266464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent"} -{"Time":"2026-02-03T00:32:24.777270432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent\n"} -{"Time":"2026-02-03T00:32:24.777275471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yml"} -{"Time":"2026-02-03T00:32:24.777279769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yml","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yml\n"} -{"Time":"2026-02-03T00:32:24.777477324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yaml"} -{"Time":"2026-02-03T00:32:24.777487613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yaml","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yaml\n"} -{"Time":"2026-02-03T00:32:24.777616163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/does_not_detect_from_different_workflow_path"} -{"Time":"2026-02-03T00:32:24.777626161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/does_not_detect_from_different_workflow_path","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/does_not_detect_from_different_workflow_path\n"} -{"Time":"2026-02-03T00:32:24.777831838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_means_agentic_workflow,_not_copilot_agent"} -{"Time":"2026-02-03T00:32:24.77784375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_means_agentic_workflow,_not_copilot_agent","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_means_agentic_workflow,_not_copilot_agent\n"} -{"Time":"2026-02-03T00:32:24.778046905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_with_any_workflow_name_means_agentic_workflow"} -{"Time":"2026-02-03T00:32:24.778059689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_with_any_workflow_name_means_agentic_workflow","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_with_any_workflow_name_means_agentic_workflow\n"} -{"Time":"2026-02-03T00:32:24.778234936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_pattern_in_log_file_without_aw_info.json"} -{"Time":"2026-02-03T00:32:24.778244423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_pattern_in_log_file_without_aw_info.json","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_pattern_in_log_file_without_aw_info.json\n"} -{"Time":"2026-02-03T00:32:24.778508946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_copilot-swe-agent_in_log_without_aw_info.json"} -{"Time":"2026-02-03T00:32:24.778518784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_copilot-swe-agent_in_log_without_aw_info.json","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_copilot-swe-agent_in_log_without_aw_info.json\n"} -{"Time":"2026-02-03T00:32:24.778787218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_artifact_without_aw_info.json"} -{"Time":"2026-02-03T00:32:24.778797487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_artifact_without_aw_info.json","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_artifact_without_aw_info.json\n"} -{"Time":"2026-02-03T00:32:24.779061518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/no_indicators_-_returns_false"} -{"Time":"2026-02-03T00:32:24.779072058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/no_indicators_-_returns_false","Output":"=== RUN TestCopilotAgentDetector_IsGitHubCopilotAgent/no_indicators_-_returns_false\n"} -{"Time":"2026-02-03T00:32:24.779229351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent","Output":"--- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.77925525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yml","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779270067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779278513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yaml","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yaml (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779284063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_from_workflow_path_copilot-swe-agent.yaml","Elapsed":0} -{"Time":"2026-02-03T00:32:24.7792879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/does_not_detect_from_different_workflow_path","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/does_not_detect_from_different_workflow_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779292529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/does_not_detect_from_different_workflow_path","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779296847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_means_agentic_workflow,_not_copilot_agent","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_means_agentic_workflow,_not_copilot_agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779301937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_means_agentic_workflow,_not_copilot_agent","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779305854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_with_any_workflow_name_means_agentic_workflow","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_with_any_workflow_name_means_agentic_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779311474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/aw_info.json_present_with_any_workflow_name_means_agentic_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779315572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_pattern_in_log_file_without_aw_info.json","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_pattern_in_log_file_without_aw_info.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779320952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_pattern_in_log_file_without_aw_info.json","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779324919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_copilot-swe-agent_in_log_without_aw_info.json","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_copilot-swe-agent_in_log_without_aw_info.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779329688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_copilot-swe-agent_in_log_without_aw_info.json","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779333796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_artifact_without_aw_info.json","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_artifact_without_aw_info.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779339186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/detects_agent_artifact_without_aw_info.json","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779343474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/no_indicators_-_returns_false","Output":" --- PASS: TestCopilotAgentDetector_IsGitHubCopilotAgent/no_indicators_-_returns_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779348213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent/no_indicators_-_returns_false","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779351749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotAgentDetector_IsGitHubCopilotAgent","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779354915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics"} -{"Time":"2026-02-03T00:32:24.779364423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics","Output":"=== RUN TestParseCopilotAgentLogMetrics\n"} -{"Time":"2026-02-03T00:32:24.779370574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_agent_turns"} -{"Time":"2026-02-03T00:32:24.779373951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_agent_turns","Output":"=== RUN TestParseCopilotAgentLogMetrics/parses_agent_turns\n"} -{"Time":"2026-02-03T00:32:24.779407124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_errors_and_warnings"} -{"Time":"2026-02-03T00:32:24.779420499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_errors_and_warnings","Output":"=== RUN TestParseCopilotAgentLogMetrics/parses_errors_and_warnings\n"} -{"Time":"2026-02-03T00:32:24.779551399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_tool_calls"} -{"Time":"2026-02-03T00:32:24.779563411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_tool_calls","Output":"=== RUN TestParseCopilotAgentLogMetrics/parses_tool_calls\n"} -{"Time":"2026-02-03T00:32:24.779710725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/extracts_token_usage_from_JSON"} -{"Time":"2026-02-03T00:32:24.779720323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/extracts_token_usage_from_JSON","Output":"=== RUN TestParseCopilotAgentLogMetrics/extracts_token_usage_from_JSON\n"} -{"Time":"2026-02-03T00:32:24.779830368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/handles_empty_log"} -{"Time":"2026-02-03T00:32:24.779849163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/handles_empty_log","Output":"=== RUN TestParseCopilotAgentLogMetrics/handles_empty_log\n"} -{"Time":"2026-02-03T00:32:24.779915076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics","Output":"--- PASS: TestParseCopilotAgentLogMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779925305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_agent_turns","Output":" --- PASS: TestParseCopilotAgentLogMetrics/parses_agent_turns (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779931076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_agent_turns","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779935414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_errors_and_warnings","Output":" --- PASS: TestParseCopilotAgentLogMetrics/parses_errors_and_warnings (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779940183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_errors_and_warnings","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779953477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_tool_calls","Output":" --- PASS: TestParseCopilotAgentLogMetrics/parses_tool_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779962394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/parses_tool_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779966572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/extracts_token_usage_from_JSON","Output":" --- PASS: TestParseCopilotAgentLogMetrics/extracts_token_usage_from_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779972012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/extracts_token_usage_from_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779975899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/handles_empty_log","Output":" --- PASS: TestParseCopilotAgentLogMetrics/handles_empty_log (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.779980117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics/handles_empty_log","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779983484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseCopilotAgentLogMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:24.779986379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName"} -{"Time":"2026-02-03T00:32:24.779989595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName","Output":"=== RUN TestExtractToolName\n"} -{"Time":"2026-02-03T00:32:24.779993442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'tool:'_pattern"} -{"Time":"2026-02-03T00:32:24.779997159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'tool:'_pattern","Output":"=== RUN TestExtractToolName/extracts_from_'tool:'_pattern\n"} -{"Time":"2026-02-03T00:32:24.78000324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'calling'_pattern"} -{"Time":"2026-02-03T00:32:24.780006757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'calling'_pattern","Output":"=== RUN TestExtractToolName/extracts_from_'calling'_pattern\n"} -{"Time":"2026-02-03T00:32:24.780010864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'executing'_pattern"} -{"Time":"2026-02-03T00:32:24.780014631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'executing'_pattern","Output":"=== RUN TestExtractToolName/extracts_from_'executing'_pattern\n"} -{"Time":"2026-02-03T00:32:24.780025492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'using_tool'_pattern"} -{"Time":"2026-02-03T00:32:24.780029129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'using_tool'_pattern","Output":"=== RUN TestExtractToolName/extracts_from_'using_tool'_pattern\n"} -{"Time":"2026-02-03T00:32:24.780091187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/returns_empty_for_no_match"} -{"Time":"2026-02-03T00:32:24.780099472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/returns_empty_for_no_match","Output":"=== RUN TestExtractToolName/returns_empty_for_no_match\n"} -{"Time":"2026-02-03T00:32:24.78010871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName","Output":"--- PASS: TestExtractToolName (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780113408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'tool:'_pattern","Output":" --- PASS: TestExtractToolName/extracts_from_'tool:'_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780117766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'tool:'_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780121614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'calling'_pattern","Output":" --- PASS: TestExtractToolName/extracts_from_'calling'_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780126022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'calling'_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780129318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'executing'_pattern","Output":" --- PASS: TestExtractToolName/extracts_from_'executing'_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780133746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'executing'_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780137553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'using_tool'_pattern","Output":" --- PASS: TestExtractToolName/extracts_from_'using_tool'_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780141971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/extracts_from_'using_tool'_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780145408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/returns_empty_for_no_match","Output":" --- PASS: TestExtractToolName/returns_empty_for_no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780151059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName/returns_empty_for_no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780154365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractToolName","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780157871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage"} -{"Time":"2026-02-03T00:32:24.780161608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage","Output":"=== RUN TestExtractErrorMessage\n"} -{"Time":"2026-02-03T00:32:24.780165696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_ISO_timestamp"} -{"Time":"2026-02-03T00:32:24.780169202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_ISO_timestamp","Output":"=== RUN TestExtractErrorMessage/removes_ISO_timestamp\n"} -{"Time":"2026-02-03T00:32:24.78017361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_bracketed_timestamp"} -{"Time":"2026-02-03T00:32:24.780177237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_bracketed_timestamp","Output":"=== RUN TestExtractErrorMessage/removes_bracketed_timestamp\n"} -{"Time":"2026-02-03T00:32:24.780181405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_log_level_prefix"} -{"Time":"2026-02-03T00:32:24.780186234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_log_level_prefix","Output":"=== RUN TestExtractErrorMessage/removes_log_level_prefix\n"} -{"Time":"2026-02-03T00:32:24.780191965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_warning_prefix"} -{"Time":"2026-02-03T00:32:24.780195441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_warning_prefix","Output":"=== RUN TestExtractErrorMessage/handles_warning_prefix\n"} -{"Time":"2026-02-03T00:32:24.780199329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_plain_message"} -{"Time":"2026-02-03T00:32:24.780203105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_plain_message","Output":"=== RUN TestExtractErrorMessage/handles_plain_message\n"} -{"Time":"2026-02-03T00:32:24.780212763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage","Output":"--- PASS: TestExtractErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780218614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_ISO_timestamp","Output":" --- PASS: TestExtractErrorMessage/removes_ISO_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780223343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_ISO_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780227451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_bracketed_timestamp","Output":" --- PASS: TestExtractErrorMessage/removes_bracketed_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.7802325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_bracketed_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780236037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_log_level_prefix","Output":" --- PASS: TestExtractErrorMessage/removes_log_level_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780240906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/removes_log_level_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780244803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_warning_prefix","Output":" --- PASS: TestExtractErrorMessage/handles_warning_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780249672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_warning_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780253319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_plain_message","Output":" --- PASS: TestExtractErrorMessage/handles_plain_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780257346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage/handles_plain_message","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780261364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:24.78026476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIntegration_CopilotAgentWithAudit"} -{"Time":"2026-02-03T00:32:24.780267986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIntegration_CopilotAgentWithAudit","Output":"=== RUN TestIntegration_CopilotAgentWithAudit\n"} -{"Time":"2026-02-03T00:32:24.780798812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIntegration_CopilotAgentWithAudit","Output":" copilot_agent_test.go:340: Note: Token usage was not extracted from JSON in log (this is acceptable)\n"} -{"Time":"2026-02-03T00:32:24.78088327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIntegration_CopilotAgentWithAudit","Output":"--- PASS: TestIntegration_CopilotAgentWithAudit (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.780903207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIntegration_CopilotAgentWithAudit","Elapsed":0} -{"Time":"2026-02-03T00:32:24.780907966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadLogHeader"} -{"Time":"2026-02-03T00:32:24.780911603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadLogHeader","Output":"=== RUN TestReadLogHeader\n"} -{"Time":"2026-02-03T00:32:24.781142513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadLogHeader","Output":"--- PASS: TestReadLogHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.781163933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadLogHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:24.781168972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowLogMetricsConversion"} -{"Time":"2026-02-03T00:32:24.781182828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowLogMetricsConversion","Output":"=== RUN TestWorkflowLogMetricsConversion\n"} -{"Time":"2026-02-03T00:32:24.781256789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowLogMetricsConversion","Output":"--- PASS: TestWorkflowLogMetricsConversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.781268871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowLogMetricsConversion","Elapsed":0} -{"Time":"2026-02-03T00:32:24.78127344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate"} -{"Time":"2026-02-03T00:32:24.781286664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate","Output":"=== RUN TestEnsureFileMatchesTemplate\n"} -{"Time":"2026-02-03T00:32:24.781292545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/creates_new_file"} -{"Time":"2026-02-03T00:32:24.781296122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/creates_new_file","Output":"=== RUN TestEnsureFileMatchesTemplate/creates_new_file\n"} -{"Time":"2026-02-03T00:32:24.79092007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/does_not_modify_existing_correct_file"} -{"Time":"2026-02-03T00:32:24.790944606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/does_not_modify_existing_correct_file","Output":"=== RUN TestEnsureFileMatchesTemplate/does_not_modify_existing_correct_file\n"} -{"Time":"2026-02-03T00:32:24.798199886Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/updates_modified_file"} -{"Time":"2026-02-03T00:32:24.798240391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/updates_modified_file","Output":"=== RUN TestEnsureFileMatchesTemplate/updates_modified_file\n"} -{"Time":"2026-02-03T00:32:24.804616478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/skips_when_skipInstructions_is_true"} -{"Time":"2026-02-03T00:32:24.804642657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/skips_when_skipInstructions_is_true","Output":"=== RUN TestEnsureFileMatchesTemplate/skips_when_skipInstructions_is_true\n"} -{"Time":"2026-02-03T00:32:24.80999518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate","Output":"--- PASS: TestEnsureFileMatchesTemplate (0.03s)\n"} -{"Time":"2026-02-03T00:32:24.810238413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/creates_new_file","Output":" --- PASS: TestEnsureFileMatchesTemplate/creates_new_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.810252028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/creates_new_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.810258871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/does_not_modify_existing_correct_file","Output":" --- PASS: TestEnsureFileMatchesTemplate/does_not_modify_existing_correct_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.810264451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/does_not_modify_existing_correct_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.810268438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/updates_modified_file","Output":" --- PASS: TestEnsureFileMatchesTemplate/updates_modified_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.810272957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/updates_modified_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.810276804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/skips_when_skipInstructions_is_true","Output":" --- PASS: TestEnsureFileMatchesTemplate/skips_when_skipInstructions_is_true (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.810280822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate/skips_when_skipInstructions_is_true","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.810283938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate","Elapsed":0.03} -{"Time":"2026-02-03T00:32:24.810287444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput"} -{"Time":"2026-02-03T00:32:24.81029052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput","Output":"=== RUN TestEnsureFileMatchesTemplate_VerboseOutput\n"} -{"Time":"2026-02-03T00:32:24.810294657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_creation"} -{"Time":"2026-02-03T00:32:24.810297924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_creation","Output":"=== RUN TestEnsureFileMatchesTemplate_VerboseOutput/logs_creation\n"} -{"Time":"2026-02-03T00:32:24.817653698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_creation","Output":"✓ Created test file: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1635960494/.github/test/test.md\n"} -{"Time":"2026-02-03T00:32:24.817683644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_update"} -{"Time":"2026-02-03T00:32:24.817688002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_update","Output":"=== RUN TestEnsureFileMatchesTemplate_VerboseOutput/logs_update\n"} -{"Time":"2026-02-03T00:32:24.823739397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_update","Output":"✓ Updated test file: /tmp/gh-aw-test-runs/20260203-003222-17960/test-2666764832/.github/test/test.md\n"} -{"Time":"2026-02-03T00:32:24.824913534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_up-to-date"} -{"Time":"2026-02-03T00:32:24.825141669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_up-to-date","Output":"=== RUN TestEnsureFileMatchesTemplate_VerboseOutput/logs_up-to-date\n"} -{"Time":"2026-02-03T00:32:24.831343554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_up-to-date","Output":"ℹ test file is up-to-date: /tmp/gh-aw-test-runs/20260203-003222-17960/test-179242071/.github/test/test.md\n"} -{"Time":"2026-02-03T00:32:24.832360632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput","Output":"--- PASS: TestEnsureFileMatchesTemplate_VerboseOutput (0.02s)\n"} -{"Time":"2026-02-03T00:32:24.83237542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_creation","Output":" --- PASS: TestEnsureFileMatchesTemplate_VerboseOutput/logs_creation (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.832382092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_creation","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.832390267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_update","Output":" --- PASS: TestEnsureFileMatchesTemplate_VerboseOutput/logs_update (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.832395868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_update","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.832400376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_up-to-date","Output":" --- PASS: TestEnsureFileMatchesTemplate_VerboseOutput/logs_up-to-date (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.832405145Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput/logs_up-to-date","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.832408642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureFileMatchesTemplate_VerboseOutput","Elapsed":0.02} -{"Time":"2026-02-03T00:32:24.832412539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles"} -{"Time":"2026-02-03T00:32:24.832416296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles","Output":"=== RUN TestDeleteOldAgentFiles\n"} -{"Time":"2026-02-03T00:32:24.832422537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_agent_files_from_.github/agents"} -{"Time":"2026-02-03T00:32:24.832426395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_agent_files_from_.github/agents","Output":"=== RUN TestDeleteOldAgentFiles/deletes_old_agent_files_from_.github/agents\n"} -{"Time":"2026-02-03T00:32:24.837924739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_singular_upgrade-agentic-workflow.md_from_.github/aw"} -{"Time":"2026-02-03T00:32:24.837944456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_singular_upgrade-agentic-workflow.md_from_.github/aw","Output":"=== RUN TestDeleteOldAgentFiles/deletes_singular_upgrade-agentic-workflow.md_from_.github/aw\n"} -{"Time":"2026-02-03T00:32:24.843331329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_both_agent_and_aw_files"} -{"Time":"2026-02-03T00:32:24.843351617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_both_agent_and_aw_files","Output":"=== RUN TestDeleteOldAgentFiles/deletes_both_agent_and_aw_files\n"} -{"Time":"2026-02-03T00:32:24.849108508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_non-.agent.md_files_from_.github/agents"} -{"Time":"2026-02-03T00:32:24.849122654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_non-.agent.md_files_from_.github/agents","Output":"=== RUN TestDeleteOldAgentFiles/deletes_old_non-.agent.md_files_from_.github/agents\n"} -{"Time":"2026-02-03T00:32:24.854654721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_all_old_agent_files_together"} -{"Time":"2026-02-03T00:32:24.854673426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_all_old_agent_files_together","Output":"=== RUN TestDeleteOldAgentFiles/deletes_all_old_agent_files_together\n"} -{"Time":"2026-02-03T00:32:24.861287407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/handles_no_files_to_delete"} -{"Time":"2026-02-03T00:32:24.861314447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/handles_no_files_to_delete","Output":"=== RUN TestDeleteOldAgentFiles/handles_no_files_to_delete\n"} -{"Time":"2026-02-03T00:32:24.86712491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles","Output":"--- PASS: TestDeleteOldAgentFiles (0.03s)\n"} -{"Time":"2026-02-03T00:32:24.86714125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_agent_files_from_.github/agents","Output":" --- PASS: TestDeleteOldAgentFiles/deletes_old_agent_files_from_.github/agents (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.867159695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_agent_files_from_.github/agents","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.867168501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_singular_upgrade-agentic-workflow.md_from_.github/aw","Output":" --- PASS: TestDeleteOldAgentFiles/deletes_singular_upgrade-agentic-workflow.md_from_.github/aw (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.867174663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_singular_upgrade-agentic-workflow.md_from_.github/aw","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.867179682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_both_agent_and_aw_files","Output":" --- PASS: TestDeleteOldAgentFiles/deletes_both_agent_and_aw_files (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.867186415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_both_agent_and_aw_files","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.867197495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_non-.agent.md_files_from_.github/agents","Output":" --- PASS: TestDeleteOldAgentFiles/deletes_old_non-.agent.md_files_from_.github/agents (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.867204729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_old_non-.agent.md_files_from_.github/agents","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.867209007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_all_old_agent_files_together","Output":" --- PASS: TestDeleteOldAgentFiles/deletes_all_old_agent_files_together (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.867215108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/deletes_all_old_agent_files_together","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.86722711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/handles_no_files_to_delete","Output":" --- PASS: TestDeleteOldAgentFiles/handles_no_files_to_delete (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.86723238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles/handles_no_files_to_delete","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.867236438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDeleteOldAgentFiles","Elapsed":0.03} -{"Time":"2026-02-03T00:32:24.867240405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions"} -{"Time":"2026-02-03T00:32:24.867244503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions","Output":"=== RUN TestEnsureCopilotInstructions\n"} -{"Time":"2026-02-03T00:32:24.867252187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/creates_new_copilot_instructions_file"} -{"Time":"2026-02-03T00:32:24.867256034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/creates_new_copilot_instructions_file","Output":"=== RUN TestEnsureCopilotInstructions/creates_new_copilot_instructions_file\n"} -{"Time":"2026-02-03T00:32:24.874935817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/does_not_modify_existing_correct_file"} -{"Time":"2026-02-03T00:32:24.874987905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/does_not_modify_existing_correct_file","Output":"=== RUN TestEnsureCopilotInstructions/does_not_modify_existing_correct_file\n"} -{"Time":"2026-02-03T00:32:24.885348417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/updates_modified_file"} -{"Time":"2026-02-03T00:32:24.88537146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/updates_modified_file","Output":"=== RUN TestEnsureCopilotInstructions/updates_modified_file\n"} -{"Time":"2026-02-03T00:32:24.893232466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions","Output":"--- PASS: TestEnsureCopilotInstructions (0.03s)\n"} -{"Time":"2026-02-03T00:32:24.893255629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/creates_new_copilot_instructions_file","Output":" --- PASS: TestEnsureCopilotInstructions/creates_new_copilot_instructions_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.893261369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/creates_new_copilot_instructions_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.893278912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/does_not_modify_existing_correct_file","Output":" --- PASS: TestEnsureCopilotInstructions/does_not_modify_existing_correct_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.893284112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/does_not_modify_existing_correct_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.893287899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/updates_modified_file","Output":" --- PASS: TestEnsureCopilotInstructions/updates_modified_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.893291957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions/updates_modified_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.893295433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions","Elapsed":0.03} -{"Time":"2026-02-03T00:32:24.893298899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_WithSkipInstructionsTrue"} -{"Time":"2026-02-03T00:32:24.893305932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_WithSkipInstructionsTrue","Output":"=== RUN TestEnsureCopilotInstructions_WithSkipInstructionsTrue\n"} -{"Time":"2026-02-03T00:32:24.900059496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_WithSkipInstructionsTrue","Output":"--- PASS: TestEnsureCopilotInstructions_WithSkipInstructionsTrue (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.900102296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_WithSkipInstructionsTrue","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.900109219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_CleansUpOldFile"} -{"Time":"2026-02-03T00:32:24.900114038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_CleansUpOldFile","Output":"=== RUN TestEnsureCopilotInstructions_CleansUpOldFile\n"} -{"Time":"2026-02-03T00:32:24.909842733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_CleansUpOldFile","Output":"--- PASS: TestEnsureCopilotInstructions_CleansUpOldFile (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.909869102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotInstructions_CleansUpOldFile","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.909875474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps"} -{"Time":"2026-02-03T00:32:24.909879391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps","Output":"=== RUN TestEnsureCopilotSetupSteps\n"} -{"Time":"2026-02-03T00:32:24.909883739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/creates_new_copilot-setup-steps.yml"} -{"Time":"2026-02-03T00:32:24.909887486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/creates_new_copilot-setup-steps.yml","Output":"=== RUN TestEnsureCopilotSetupSteps/creates_new_copilot-setup-steps.yml\n"} -{"Time":"2026-02-03T00:32:24.909892225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/skips_update_when_extension_install_already_exists"} -{"Time":"2026-02-03T00:32:24.909895601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/skips_update_when_extension_install_already_exists","Output":"=== RUN TestEnsureCopilotSetupSteps/skips_update_when_extension_install_already_exists\n"} -{"Time":"2026-02-03T00:32:24.909904798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/skips_update_when_extension_install_already_exists","Output":"Skipping .github/workflows/copilot-setup-steps.yml (already has gh-aw extension install step)\n"} -{"Time":"2026-02-03T00:32:24.909917913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/injects_extension_install_into_existing_workflow"} -{"Time":"2026-02-03T00:32:24.909921349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/injects_extension_install_into_existing_workflow","Output":"=== RUN TestEnsureCopilotSetupSteps/injects_extension_install_into_existing_workflow\n"} -{"Time":"2026-02-03T00:32:24.911822151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps","Output":"--- PASS: TestEnsureCopilotSetupSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.911836798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/creates_new_copilot-setup-steps.yml","Output":" --- PASS: TestEnsureCopilotSetupSteps/creates_new_copilot-setup-steps.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.911844262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/creates_new_copilot-setup-steps.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:24.91184834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/skips_update_when_extension_install_already_exists","Output":" --- PASS: TestEnsureCopilotSetupSteps/skips_update_when_extension_install_already_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.911853429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/skips_update_when_extension_install_already_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:24.911856956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/injects_extension_install_into_existing_workflow","Output":" --- PASS: TestEnsureCopilotSetupSteps/injects_extension_install_into_existing_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.911860683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps/injects_extension_install_into_existing_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.911863758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:24.911866944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep"} -{"Time":"2026-02-03T00:32:24.91187012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep","Output":"=== RUN TestInjectExtensionInstallStep\n"} -{"Time":"2026-02-03T00:32:24.911874118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep","Output":"=== PAUSE TestInjectExtensionInstallStep\n"} -{"Time":"2026-02-03T00:32:24.911877113Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep"} -{"Time":"2026-02-03T00:32:24.911880329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling"} -{"Time":"2026-02-03T00:32:24.911883255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling","Output":"=== RUN TestWorkflowStructMarshaling\n"} -{"Time":"2026-02-03T00:32:24.911886841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling","Output":"=== PAUSE TestWorkflowStructMarshaling\n"} -{"Time":"2026-02-03T00:32:24.911889767Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling"} -{"Time":"2026-02-03T00:32:24.911892873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant"} -{"Time":"2026-02-03T00:32:24.911895888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant","Output":"=== RUN TestCopilotSetupStepsYAMLConstant\n"} -{"Time":"2026-02-03T00:32:24.911899585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant","Output":"=== PAUSE TestCopilotSetupStepsYAMLConstant\n"} -{"Time":"2026-02-03T00:32:24.911902571Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant"} -{"Time":"2026-02-03T00:32:24.911905837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsFilePermissions"} -{"Time":"2026-02-03T00:32:24.911908903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsFilePermissions","Output":"=== RUN TestEnsureCopilotSetupStepsFilePermissions\n"} -{"Time":"2026-02-03T00:32:24.911914763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsFilePermissions","Output":"--- PASS: TestEnsureCopilotSetupStepsFilePermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.91191863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsFilePermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:24.911921897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure"} -{"Time":"2026-02-03T00:32:24.911928729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure","Output":"=== RUN TestCopilotWorkflowStepStructure\n"} -{"Time":"2026-02-03T00:32:24.911932416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure","Output":"=== PAUSE TestCopilotWorkflowStepStructure\n"} -{"Time":"2026-02-03T00:32:24.911935392Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure"} -{"Time":"2026-02-03T00:32:24.911938798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsDirectoryCreation"} -{"Time":"2026-02-03T00:32:24.911941874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsDirectoryCreation","Output":"=== RUN TestEnsureCopilotSetupStepsDirectoryCreation\n"} -{"Time":"2026-02-03T00:32:24.911946182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsDirectoryCreation","Output":"--- PASS: TestEnsureCopilotSetupStepsDirectoryCreation (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.911949819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupStepsDirectoryCreation","Elapsed":0} -{"Time":"2026-02-03T00:32:24.911952824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_ReleaseMode"} -{"Time":"2026-02-03T00:32:24.911955619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_ReleaseMode","Output":"=== RUN TestEnsureCopilotSetupSteps_ReleaseMode\n"} -{"Time":"2026-02-03T00:32:24.911959567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_ReleaseMode","Output":"--- PASS: TestEnsureCopilotSetupSteps_ReleaseMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.911963214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_ReleaseMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.911966129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_DevMode"} -{"Time":"2026-02-03T00:32:24.911968934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_DevMode","Output":"=== RUN TestEnsureCopilotSetupSteps_DevMode\n"} -{"Time":"2026-02-03T00:32:24.912624676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_DevMode","Output":"--- PASS: TestEnsureCopilotSetupSteps_DevMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.912714483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_DevMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.91272357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithReleaseMode"} -{"Time":"2026-02-03T00:32:24.912727057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithReleaseMode","Output":"=== RUN TestEnsureCopilotSetupSteps_CreateWithReleaseMode\n"} -{"Time":"2026-02-03T00:32:24.91332438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithReleaseMode","Output":"--- PASS: TestEnsureCopilotSetupSteps_CreateWithReleaseMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.913425939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithReleaseMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.913434855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithDevMode"} -{"Time":"2026-02-03T00:32:24.913438352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithDevMode","Output":"=== RUN TestEnsureCopilotSetupSteps_CreateWithDevMode\n"} -{"Time":"2026-02-03T00:32:24.914119107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithDevMode","Output":"--- PASS: TestEnsureCopilotSetupSteps_CreateWithDevMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.914165022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_CreateWithDevMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.914173438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithReleaseMode"} -{"Time":"2026-02-03T00:32:24.914177646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithReleaseMode","Output":"=== RUN TestEnsureCopilotSetupSteps_UpdateExistingWithReleaseMode\n"} -{"Time":"2026-02-03T00:32:24.914943843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithReleaseMode","Output":"--- PASS: TestEnsureCopilotSetupSteps_UpdateExistingWithReleaseMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.914956968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithReleaseMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.914961155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithDevMode"} -{"Time":"2026-02-03T00:32:24.914964752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithDevMode","Output":"=== RUN TestEnsureCopilotSetupSteps_UpdateExistingWithDevMode\n"} -{"Time":"2026-02-03T00:32:24.915582243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithDevMode","Output":"--- PASS: TestEnsureCopilotSetupSteps_UpdateExistingWithDevMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.915599705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_UpdateExistingWithDevMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.915604244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenActionExists"} -{"Time":"2026-02-03T00:32:24.91560769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenActionExists","Output":"=== RUN TestEnsureCopilotSetupSteps_SkipsUpdateWhenActionExists\n"} -{"Time":"2026-02-03T00:32:24.91603706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenActionExists","Output":"--- PASS: TestEnsureCopilotSetupSteps_SkipsUpdateWhenActionExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.916050936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenActionExists","Elapsed":0} -{"Time":"2026-02-03T00:32:24.916054923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenCurlExists"} -{"Time":"2026-02-03T00:32:24.916067657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenCurlExists","Output":"=== RUN TestEnsureCopilotSetupSteps_SkipsUpdateWhenCurlExists\n"} -{"Time":"2026-02-03T00:32:24.916472712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenCurlExists","Output":"--- PASS: TestEnsureCopilotSetupSteps_SkipsUpdateWhenCurlExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.916484313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsUpdateWhenCurlExists","Elapsed":0} -{"Time":"2026-02-03T00:32:24.916488341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_ReleaseMode"} -{"Time":"2026-02-03T00:32:24.916492328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_ReleaseMode","Output":"=== RUN TestInjectExtensionInstallStep_ReleaseMode\n"} -{"Time":"2026-02-03T00:32:24.916498981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_ReleaseMode","Output":"--- PASS: TestInjectExtensionInstallStep_ReleaseMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.916504261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_ReleaseMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.916507366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_DevMode"} -{"Time":"2026-02-03T00:32:24.916510482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_DevMode","Output":"=== RUN TestInjectExtensionInstallStep_DevMode\n"} -{"Time":"2026-02-03T00:32:24.916516483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_DevMode","Output":"--- PASS: TestInjectExtensionInstallStep_DevMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.916522044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep_DevMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.916525059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps"} -{"Time":"2026-02-03T00:32:24.916528355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps","Output":"=== RUN TestUpgradeCopilotSetupSteps\n"} -{"Time":"2026-02-03T00:32:24.917221397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps","Output":"--- PASS: TestUpgradeCopilotSetupSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.917236124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:24.917240001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_NoFile"} -{"Time":"2026-02-03T00:32:24.917243338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_NoFile","Output":"=== RUN TestUpgradeCopilotSetupSteps_NoFile\n"} -{"Time":"2026-02-03T00:32:24.917639416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_NoFile","Output":"--- PASS: TestUpgradeCopilotSetupSteps_NoFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.917650156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_NoFile","Elapsed":0} -{"Time":"2026-02-03T00:32:24.917654303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_DevMode"} -{"Time":"2026-02-03T00:32:24.917657639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_DevMode","Output":"=== RUN TestUpgradeCopilotSetupSteps_DevMode\n"} -{"Time":"2026-02-03T00:32:24.918193498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_DevMode","Output":"--- PASS: TestUpgradeCopilotSetupSteps_DevMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.918207263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeCopilotSetupSteps_DevMode","Elapsed":0} -{"Time":"2026-02-03T00:32:24.918211241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion"} -{"Time":"2026-02-03T00:32:24.918214457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion","Output":"=== RUN TestUpgradeSetupCliVersion\n"} -{"Time":"2026-02-03T00:32:24.918220158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/upgrades_release_mode_version"} -{"Time":"2026-02-03T00:32:24.918223724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/upgrades_release_mode_version","Output":"=== RUN TestUpgradeSetupCliVersion/upgrades_release_mode_version\n"} -{"Time":"2026-02-03T00:32:24.918262757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/no_upgrade_when_no_setup-cli_action"} -{"Time":"2026-02-03T00:32:24.918271092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/no_upgrade_when_no_setup-cli_action","Output":"=== RUN TestUpgradeSetupCliVersion/no_upgrade_when_no_setup-cli_action\n"} -{"Time":"2026-02-03T00:32:24.918284217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/error_when_job_not_found"} -{"Time":"2026-02-03T00:32:24.918287974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/error_when_job_not_found","Output":"=== RUN TestUpgradeSetupCliVersion/error_when_job_not_found\n"} -{"Time":"2026-02-03T00:32:24.918292993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion","Output":"--- PASS: TestUpgradeSetupCliVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.918297712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/upgrades_release_mode_version","Output":" --- PASS: TestUpgradeSetupCliVersion/upgrades_release_mode_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.918302601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/upgrades_release_mode_version","Elapsed":0} -{"Time":"2026-02-03T00:32:24.918310406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/no_upgrade_when_no_setup-cli_action","Output":" --- PASS: TestUpgradeSetupCliVersion/no_upgrade_when_no_setup-cli_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.918315135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/no_upgrade_when_no_setup-cli_action","Elapsed":0} -{"Time":"2026-02-03T00:32:24.918318721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/error_when_job_not_found","Output":" --- PASS: TestUpgradeSetupCliVersion/error_when_job_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.918324241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion/error_when_job_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:24.918327357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpgradeSetupCliVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:24.918330753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionFromLogs"} -{"Time":"2026-02-03T00:32:24.91833413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionFromLogs","Output":"=== RUN TestCopilotTokenExtractionFromLogs\n"} -{"Time":"2026-02-03T00:32:24.918850632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionFromLogs","Output":"--- PASS: TestCopilotTokenExtractionFromLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.91890326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionFromLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:24.918907598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithSingleResponse"} -{"Time":"2026-02-03T00:32:24.918910925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithSingleResponse","Output":"=== RUN TestCopilotTokenExtractionWithSingleResponse\n"} -{"Time":"2026-02-03T00:32:24.919282106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithSingleResponse","Output":"--- PASS: TestCopilotTokenExtractionWithSingleResponse (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.919296473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithSingleResponse","Elapsed":0} -{"Time":"2026-02-03T00:32:24.919300741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithNoUsageData"} -{"Time":"2026-02-03T00:32:24.919304037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithNoUsageData","Output":"=== RUN TestCopilotTokenExtractionWithNoUsageData\n"} -{"Time":"2026-02-03T00:32:24.919672964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithNoUsageData","Output":"--- PASS: TestCopilotTokenExtractionWithNoUsageData (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.919685077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithNoUsageData","Elapsed":0} -{"Time":"2026-02-03T00:32:24.919689545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithRealLogData"} -{"Time":"2026-02-03T00:32:24.91989089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithRealLogData","Output":"=== RUN TestCopilotTokenExtractionWithRealLogData\n"} -{"Time":"2026-02-03T00:32:24.919905006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithRealLogData","Output":" copilot_token_extraction_test.go:179: Real log file from run 20696085597 not available\n"} -{"Time":"2026-02-03T00:32:24.919912551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithRealLogData","Output":"--- SKIP: TestCopilotTokenExtractionWithRealLogData (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.9199174Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotTokenExtractionWithRealLogData","Elapsed":0} -{"Time":"2026-02-03T00:32:24.919921327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow"} -{"Time":"2026-02-03T00:32:24.919925004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow","Output":"=== RUN TestDependencyGraph_IsTopLevelWorkflow\n"} -{"Time":"2026-02-03T00:32:24.919931796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/top-level_workflow"} -{"Time":"2026-02-03T00:32:24.919939321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/top-level_workflow","Output":"=== RUN TestDependencyGraph_IsTopLevelWorkflow/top-level_workflow\n"} -{"Time":"2026-02-03T00:32:24.919967333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/shared_workflow_in_subdirectory"} -{"Time":"2026-02-03T00:32:24.91997151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/shared_workflow_in_subdirectory","Output":"=== RUN TestDependencyGraph_IsTopLevelWorkflow/shared_workflow_in_subdirectory\n"} -{"Time":"2026-02-03T00:32:24.919978103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/nested_shared_workflow"} -{"Time":"2026-02-03T00:32:24.919992139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/nested_shared_workflow","Output":"=== RUN TestDependencyGraph_IsTopLevelWorkflow/nested_shared_workflow\n"} -{"Time":"2026-02-03T00:32:24.920345888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow","Output":"--- PASS: TestDependencyGraph_IsTopLevelWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.92037945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/top-level_workflow","Output":" --- PASS: TestDependencyGraph_IsTopLevelWorkflow/top-level_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.920385943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/top-level_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.920390421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/shared_workflow_in_subdirectory","Output":" --- PASS: TestDependencyGraph_IsTopLevelWorkflow/shared_workflow_in_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.920399378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/shared_workflow_in_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:24.920406511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/nested_shared_workflow","Output":" --- PASS: TestDependencyGraph_IsTopLevelWorkflow/nested_shared_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.920415758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow/nested_shared_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.920418924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_IsTopLevelWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.92042192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows"} -{"Time":"2026-02-03T00:32:24.920425116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows","Output":"=== RUN TestDependencyGraph_BuildGraphAndGetAffectedWorkflows\n"} -{"Time":"2026-02-03T00:32:24.920782225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/shared_workflow_modification_affects_importers"} -{"Time":"2026-02-03T00:32:24.920791943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/shared_workflow_modification_affects_importers","Output":"=== RUN TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/shared_workflow_modification_affects_importers\n"} -{"Time":"2026-02-03T00:32:24.920797994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/top-level_workflow_modification_affects_only_itself"} -{"Time":"2026-02-03T00:32:24.920803564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/top-level_workflow_modification_affects_only_itself","Output":"=== RUN TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/top-level_workflow_modification_affects_only_itself\n"} -{"Time":"2026-02-03T00:32:24.924164523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/standalone_workflow_modification_affects_only_itself"} -{"Time":"2026-02-03T00:32:24.924177387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/standalone_workflow_modification_affects_only_itself","Output":"=== RUN TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/standalone_workflow_modification_affects_only_itself\n"} -{"Time":"2026-02-03T00:32:24.924185372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows","Output":"--- PASS: TestDependencyGraph_BuildGraphAndGetAffectedWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.924215918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/shared_workflow_modification_affects_importers","Output":" --- PASS: TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/shared_workflow_modification_affects_importers (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.924223322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/shared_workflow_modification_affects_importers","Elapsed":0} -{"Time":"2026-02-03T00:32:24.924228261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/top-level_workflow_modification_affects_only_itself","Output":" --- PASS: TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/top-level_workflow_modification_affects_only_itself (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.924234263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/top-level_workflow_modification_affects_only_itself","Elapsed":0} -{"Time":"2026-02-03T00:32:24.924243329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/standalone_workflow_modification_affects_only_itself","Output":" --- PASS: TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/standalone_workflow_modification_affects_only_itself (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.924422106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows/standalone_workflow_modification_affects_only_itself","Elapsed":0} -{"Time":"2026-02-03T00:32:24.924428819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_BuildGraphAndGetAffectedWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:24.924433397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow"} -{"Time":"2026-02-03T00:32:24.924437335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow","Output":"=== RUN TestDependencyGraph_UpdateAndRemoveWorkflow\n"} -{"Time":"2026-02-03T00:32:24.924489282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/update_workflow_removes_old_dependencies"} -{"Time":"2026-02-03T00:32:24.925077684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/update_workflow_removes_old_dependencies","Output":"=== RUN TestDependencyGraph_UpdateAndRemoveWorkflow/update_workflow_removes_old_dependencies\n"} -{"Time":"2026-02-03T00:32:24.925119241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/remove_workflow_cleans_up_dependencies"} -{"Time":"2026-02-03T00:32:24.925839974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/remove_workflow_cleans_up_dependencies","Output":"=== RUN TestDependencyGraph_UpdateAndRemoveWorkflow/remove_workflow_cleans_up_dependencies\n"} -{"Time":"2026-02-03T00:32:24.925855192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow","Output":"--- PASS: TestDependencyGraph_UpdateAndRemoveWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.925861755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/update_workflow_removes_old_dependencies","Output":" --- PASS: TestDependencyGraph_UpdateAndRemoveWorkflow/update_workflow_removes_old_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.925866744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/update_workflow_removes_old_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:24.925871122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/remove_workflow_cleans_up_dependencies","Output":" --- PASS: TestDependencyGraph_UpdateAndRemoveWorkflow/remove_workflow_cleans_up_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.925875541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow/remove_workflow_cleans_up_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:24.925879057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_UpdateAndRemoveWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.925882804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports"} -{"Time":"2026-02-03T00:32:24.925886751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports","Output":"=== RUN TestDependencyGraph_NestedImports\n"} -{"Time":"2026-02-03T00:32:24.925893855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports/nested_import_modification_affects_top-level_workflow"} -{"Time":"2026-02-03T00:32:24.925897551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports/nested_import_modification_affects_top-level_workflow","Output":"=== RUN TestDependencyGraph_NestedImports/nested_import_modification_affects_top-level_workflow\n"} -{"Time":"2026-02-03T00:32:24.925902781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports","Output":"--- PASS: TestDependencyGraph_NestedImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.925908392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports/nested_import_modification_affects_top-level_workflow","Output":" --- PASS: TestDependencyGraph_NestedImports/nested_import_modification_affects_top-level_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.925915004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports/nested_import_modification_affects_top-level_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:24.925918611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NestedImports","Elapsed":0} -{"Time":"2026-02-03T00:32:24.925922268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_MultipleTopLevelImporters"} -{"Time":"2026-02-03T00:32:24.925925694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_MultipleTopLevelImporters","Output":"=== RUN TestDependencyGraph_MultipleTopLevelImporters\n"} -{"Time":"2026-02-03T00:32:24.926743481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_MultipleTopLevelImporters","Output":"--- PASS: TestDependencyGraph_MultipleTopLevelImporters (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.926777795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_MultipleTopLevelImporters","Elapsed":0} -{"Time":"2026-02-03T00:32:24.926784598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_CircularImportDetection"} -{"Time":"2026-02-03T00:32:24.926789036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_CircularImportDetection","Output":"=== RUN TestDependencyGraph_CircularImportDetection\n"} -{"Time":"2026-02-03T00:32:24.927438637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_CircularImportDetection","Output":"--- PASS: TestDependencyGraph_CircularImportDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.927453033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_CircularImportDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:24.927457572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition"} -{"Time":"2026-02-03T00:32:24.927461499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition","Output":"=== RUN TestDependencyGraph_NewFileAddition\n"} -{"Time":"2026-02-03T00:32:24.927742202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_top-level_workflow_affects_only_itself"} -{"Time":"2026-02-03T00:32:24.92777342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_top-level_workflow_affects_only_itself","Output":"=== RUN TestDependencyGraph_NewFileAddition/new_top-level_workflow_affects_only_itself\n"} -{"Time":"2026-02-03T00:32:24.927856845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_shared_workflow_returns_all_top-level_workflows"} -{"Time":"2026-02-03T00:32:24.927868748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_shared_workflow_returns_all_top-level_workflows","Output":"=== RUN TestDependencyGraph_NewFileAddition/new_shared_workflow_returns_all_top-level_workflows\n"} -{"Time":"2026-02-03T00:32:24.928262802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition","Output":"--- PASS: TestDependencyGraph_NewFileAddition (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.92828319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_top-level_workflow_affects_only_itself","Output":" --- PASS: TestDependencyGraph_NewFileAddition/new_top-level_workflow_affects_only_itself (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.928290263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_top-level_workflow_affects_only_itself","Elapsed":0} -{"Time":"2026-02-03T00:32:24.928295012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_shared_workflow_returns_all_top-level_workflows","Output":" --- PASS: TestDependencyGraph_NewFileAddition/new_shared_workflow_returns_all_top-level_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.928302506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition/new_shared_workflow_returns_all_top-level_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:24.928313406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_NewFileAddition","Elapsed":0} -{"Time":"2026-02-03T00:32:24.928316943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph"} -{"Time":"2026-02-03T00:32:24.928321201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph","Output":"=== RUN TestDependencyGraph_EmptyGraph\n"} -{"Time":"2026-02-03T00:32:24.928484185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/empty_graph_returns_empty_for_any_file"} -{"Time":"2026-02-03T00:32:24.928494023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/empty_graph_returns_empty_for_any_file","Output":"=== RUN TestDependencyGraph_EmptyGraph/empty_graph_returns_empty_for_any_file\n"} -{"Time":"2026-02-03T00:32:24.928502098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/add_first_workflow_to_empty_graph"} -{"Time":"2026-02-03T00:32:24.928506095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/add_first_workflow_to_empty_graph","Output":"=== RUN TestDependencyGraph_EmptyGraph/add_first_workflow_to_empty_graph\n"} -{"Time":"2026-02-03T00:32:24.928845247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph","Output":"--- PASS: TestDependencyGraph_EmptyGraph (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.928858592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/empty_graph_returns_empty_for_any_file","Output":" --- PASS: TestDependencyGraph_EmptyGraph/empty_graph_returns_empty_for_any_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.928863942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/empty_graph_returns_empty_for_any_file","Elapsed":0} -{"Time":"2026-02-03T00:32:24.928870244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/add_first_workflow_to_empty_graph","Output":" --- PASS: TestDependencyGraph_EmptyGraph/add_first_workflow_to_empty_graph (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.928874962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph/add_first_workflow_to_empty_graph","Elapsed":0} -{"Time":"2026-02-03T00:32:24.928878479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_EmptyGraph","Elapsed":0} -{"Time":"2026-02-03T00:32:24.928881906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain"} -{"Time":"2026-02-03T00:32:24.928885893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain","Output":"=== RUN TestDependencyGraph_ComplexDependencyChain\n"} -{"Time":"2026-02-03T00:32:24.92949627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_deepest_workflow_affects_all_importers"} -{"Time":"2026-02-03T00:32:24.929507842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_deepest_workflow_affects_all_importers","Output":"=== RUN TestDependencyGraph_ComplexDependencyChain/modifying_deepest_workflow_affects_all_importers\n"} -{"Time":"2026-02-03T00:32:24.929515135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_intermediate_workflow_affects_correct_importers"} -{"Time":"2026-02-03T00:32:24.929519514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_intermediate_workflow_affects_correct_importers","Output":"=== RUN TestDependencyGraph_ComplexDependencyChain/modifying_intermediate_workflow_affects_correct_importers\n"} -{"Time":"2026-02-03T00:32:24.929525354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_upper_workflow_affects_only_direct_importers"} -{"Time":"2026-02-03T00:32:24.929529582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_upper_workflow_affects_only_direct_importers","Output":"=== RUN TestDependencyGraph_ComplexDependencyChain/modifying_upper_workflow_affects_only_direct_importers\n"} -{"Time":"2026-02-03T00:32:24.929896145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain","Output":"--- PASS: TestDependencyGraph_ComplexDependencyChain (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.92990932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_deepest_workflow_affects_all_importers","Output":" --- PASS: TestDependencyGraph_ComplexDependencyChain/modifying_deepest_workflow_affects_all_importers (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.92991489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_deepest_workflow_affects_all_importers","Elapsed":0} -{"Time":"2026-02-03T00:32:24.929919719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_intermediate_workflow_affects_correct_importers","Output":" --- PASS: TestDependencyGraph_ComplexDependencyChain/modifying_intermediate_workflow_affects_correct_importers (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.929924929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_intermediate_workflow_affects_correct_importers","Elapsed":0} -{"Time":"2026-02-03T00:32:24.929928976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_upper_workflow_affects_only_direct_importers","Output":" --- PASS: TestDependencyGraph_ComplexDependencyChain/modifying_upper_workflow_affects_only_direct_importers (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.929933866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain/modifying_upper_workflow_affects_only_direct_importers","Elapsed":0} -{"Time":"2026-02-03T00:32:24.929937673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ComplexDependencyChain","Elapsed":0} -{"Time":"2026-02-03T00:32:24.929940919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs"} -{"Time":"2026-02-03T00:32:24.929944225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs","Output":"=== RUN TestDependencyGraph_ImportsWithInputs\n"} -{"Time":"2026-02-03T00:32:24.930339762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs/imports_with_inputs_are_tracked_correctly"} -{"Time":"2026-02-03T00:32:24.930351664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs/imports_with_inputs_are_tracked_correctly","Output":"=== RUN TestDependencyGraph_ImportsWithInputs/imports_with_inputs_are_tracked_correctly\n"} -{"Time":"2026-02-03T00:32:24.93059654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs","Output":"--- PASS: TestDependencyGraph_ImportsWithInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930608873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs/imports_with_inputs_are_tracked_correctly","Output":" --- PASS: TestDependencyGraph_ImportsWithInputs/imports_with_inputs_are_tracked_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930613913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs/imports_with_inputs_are_tracked_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:24.93061795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDependencyGraph_ImportsWithInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930621857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge"} -{"Time":"2026-02-03T00:32:24.930626526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge","Output":"=== RUN TestFormatAge\n"} -{"Time":"2026-02-03T00:32:24.930633148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/zero_days"} -{"Time":"2026-02-03T00:32:24.930637085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/zero_days","Output":"=== RUN TestFormatAge/zero_days\n"} -{"Time":"2026-02-03T00:32:24.930641454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_day"} -{"Time":"2026-02-03T00:32:24.930646162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_day","Output":"=== RUN TestFormatAge/one_day\n"} -{"Time":"2026-02-03T00:32:24.930651543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_days"} -{"Time":"2026-02-03T00:32:24.930655169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_days","Output":"=== RUN TestFormatAge/multiple_days\n"} -{"Time":"2026-02-03T00:32:24.930659998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_month"} -{"Time":"2026-02-03T00:32:24.930663846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_month","Output":"=== RUN TestFormatAge/one_month\n"} -{"Time":"2026-02-03T00:32:24.930675187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_months"} -{"Time":"2026-02-03T00:32:24.930679254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_months","Output":"=== RUN TestFormatAge/multiple_months\n"} -{"Time":"2026-02-03T00:32:24.930717305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_year"} -{"Time":"2026-02-03T00:32:24.930738755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_year","Output":"=== RUN TestFormatAge/one_year\n"} -{"Time":"2026-02-03T00:32:24.930781034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_years"} -{"Time":"2026-02-03T00:32:24.930799228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_years","Output":"=== RUN TestFormatAge/multiple_years\n"} -{"Time":"2026-02-03T00:32:24.930817913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge","Output":"--- PASS: TestFormatAge (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930840094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/zero_days","Output":" --- PASS: TestFormatAge/zero_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930863848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/zero_days","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930869779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_day","Output":" --- PASS: TestFormatAge/one_day (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930875149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_day","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930879277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_days","Output":" --- PASS: TestFormatAge/multiple_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930883755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_days","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930887482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_month","Output":" --- PASS: TestFormatAge/one_month (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930892101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_month","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930895767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_months","Output":" --- PASS: TestFormatAge/multiple_months (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930900006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_months","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930903652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_year","Output":" --- PASS: TestFormatAge/one_year (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.93090791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/one_year","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930912038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_years","Output":" --- PASS: TestFormatAge/multiple_years (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930919181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge/multiple_years","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930922788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatAge","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930925974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus"} -{"Time":"2026-02-03T00:32:24.9309294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus","Output":"=== RUN TestGetUpdateStatus\n"} -{"Time":"2026-02-03T00:32:24.930933518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/non-v0_dependency"} -{"Time":"2026-02-03T00:32:24.930936984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/non-v0_dependency","Output":"=== RUN TestGetUpdateStatus/non-v0_dependency\n"} -{"Time":"2026-02-03T00:32:24.930940882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/v0.x_dependency"} -{"Time":"2026-02-03T00:32:24.930944779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/v0.x_dependency","Output":"=== RUN TestGetUpdateStatus/v0.x_dependency\n"} -{"Time":"2026-02-03T00:32:24.930950319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus","Output":"--- PASS: TestGetUpdateStatus (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.93095593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/non-v0_dependency","Output":" --- PASS: TestGetUpdateStatus/non-v0_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930960659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/non-v0_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930966309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/v0.x_dependency","Output":" --- PASS: TestGetUpdateStatus/v0.x_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.930970978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus/v0.x_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930974334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetUpdateStatus","Elapsed":0} -{"Time":"2026-02-03T00:32:24.930978021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate"} -{"Time":"2026-02-03T00:32:24.930981377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate","Output":"=== RUN TestTruncate\n"} -{"Time":"2026-02-03T00:32:24.930985194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/shorter_than_max"} -{"Time":"2026-02-03T00:32:24.930988841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/shorter_than_max","Output":"=== RUN TestTruncate/shorter_than_max\n"} -{"Time":"2026-02-03T00:32:24.930992899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/equal_to_max"} -{"Time":"2026-02-03T00:32:24.930996505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/equal_to_max","Output":"=== RUN TestTruncate/equal_to_max\n"} -{"Time":"2026-02-03T00:32:24.931000603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/longer_than_max"} -{"Time":"2026-02-03T00:32:24.931005191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/longer_than_max","Output":"=== RUN TestTruncate/longer_than_max\n"} -{"Time":"2026-02-03T00:32:24.931009339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/empty_string"} -{"Time":"2026-02-03T00:32:24.931013196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/empty_string","Output":"=== RUN TestTruncate/empty_string\n"} -{"Time":"2026-02-03T00:32:24.931018206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate","Output":"--- PASS: TestTruncate (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931022924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/shorter_than_max","Output":" --- PASS: TestTruncate/shorter_than_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931027713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/shorter_than_max","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931032152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/equal_to_max","Output":" --- PASS: TestTruncate/equal_to_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931037041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/equal_to_max","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931041169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/longer_than_max","Output":" --- PASS: TestTruncate/longer_than_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931046879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/longer_than_max","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931050315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/empty_string","Output":" --- PASS: TestTruncate/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931054623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:24.93105835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTruncate","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931061567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoMod"} -{"Time":"2026-02-03T00:32:24.931066926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoMod","Output":"=== RUN TestParseGoMod\n"} -{"Time":"2026-02-03T00:32:24.93107419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoMod","Output":"--- PASS: TestParseGoMod (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931078438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoMod","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931081473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoModWithIndirect"} -{"Time":"2026-02-03T00:32:24.93108473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoModWithIndirect","Output":"=== RUN TestParseGoModWithIndirect\n"} -{"Time":"2026-02-03T00:32:24.9312137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoModWithIndirect","Output":"--- PASS: TestParseGoModWithIndirect (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931226003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGoModWithIndirect","Elapsed":0} -{"Time":"2026-02-03T00:32:24.93123002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon"} -{"Time":"2026-02-03T00:32:24.931234709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon","Output":"=== RUN TestGetSeverityIcon\n"} -{"Time":"2026-02-03T00:32:24.931241131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/critical"} -{"Time":"2026-02-03T00:32:24.931244758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/critical","Output":"=== RUN TestGetSeverityIcon/critical\n"} -{"Time":"2026-02-03T00:32:24.931249517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/high"} -{"Time":"2026-02-03T00:32:24.931253484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/high","Output":"=== RUN TestGetSeverityIcon/high\n"} -{"Time":"2026-02-03T00:32:24.931259415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/medium"} -{"Time":"2026-02-03T00:32:24.931263372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/medium","Output":"=== RUN TestGetSeverityIcon/medium\n"} -{"Time":"2026-02-03T00:32:24.93126738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/low"} -{"Time":"2026-02-03T00:32:24.931271117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/low","Output":"=== RUN TestGetSeverityIcon/low\n"} -{"Time":"2026-02-03T00:32:24.931276777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/unknown"} -{"Time":"2026-02-03T00:32:24.931280164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/unknown","Output":"=== RUN TestGetSeverityIcon/unknown\n"} -{"Time":"2026-02-03T00:32:24.931286506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon","Output":"--- PASS: TestGetSeverityIcon (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931291124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/critical","Output":" --- PASS: TestGetSeverityIcon/critical (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931295202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/critical","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931299009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/high","Output":" --- PASS: TestGetSeverityIcon/high (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931303377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/high","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931307064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/medium","Output":" --- PASS: TestGetSeverityIcon/medium (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931312574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/medium","Elapsed":0} -{"Time":"2026-02-03T00:32:24.93131601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/low","Output":" --- PASS: TestGetSeverityIcon/low (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.93132105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/low","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931324897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/unknown","Output":" --- PASS: TestGetSeverityIcon/unknown (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931329415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon/unknown","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931334154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSeverityIcon","Elapsed":0} -{"Time":"2026-02-03T00:32:24.93133747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSeverityWeight"} -{"Time":"2026-02-03T00:32:24.931341027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSeverityWeight","Output":"=== RUN TestSeverityWeight\n"} -{"Time":"2026-02-03T00:32:24.93134792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSeverityWeight","Output":"--- PASS: TestSeverityWeight (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931351887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSeverityWeight","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931355524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize"} -{"Time":"2026-02-03T00:32:24.93135851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize","Output":"=== RUN TestPluralize\n"} -{"Time":"2026-02-03T00:32:24.931362958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory"} -{"Time":"2026-02-03T00:32:24.931366615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory","Output":"=== RUN TestPluralize/advisory\n"} -{"Time":"2026-02-03T00:32:24.931370973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory#01"} -{"Time":"2026-02-03T00:32:24.931374439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory#01","Output":"=== RUN TestPluralize/advisory#01\n"} -{"Time":"2026-02-03T00:32:24.931378387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency"} -{"Time":"2026-02-03T00:32:24.931381973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency","Output":"=== RUN TestPluralize/dependency\n"} -{"Time":"2026-02-03T00:32:24.931386081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency#01"} -{"Time":"2026-02-03T00:32:24.931389307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency#01","Output":"=== RUN TestPluralize/dependency#01\n"} -{"Time":"2026-02-03T00:32:24.931393966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize","Output":"--- PASS: TestPluralize (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931399406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory","Output":" --- PASS: TestPluralize/advisory (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931403884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931407491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory#01","Output":" --- PASS: TestPluralize/advisory#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931411959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/advisory#01","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931415746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency","Output":" --- PASS: TestPluralize/dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931420455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931423962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency#01","Output":" --- PASS: TestPluralize/dependency#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:24.931429983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize/dependency#01","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931433259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPluralize","Elapsed":0} -{"Time":"2026-02-03T00:32:24.931438068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfig"} -{"Time":"2026-02-03T00:32:24.931441404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfig","Output":"=== RUN TestEnsureDevcontainerConfig\n"} -{"Time":"2026-02-03T00:32:24.94996142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfig","Output":"--- PASS: TestEnsureDevcontainerConfig (0.02s)\n"} -{"Time":"2026-02-03T00:32:24.949992598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfig","Elapsed":0.02} -{"Time":"2026-02-03T00:32:24.949999511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithAdditionalRepos"} -{"Time":"2026-02-03T00:32:24.950003217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithAdditionalRepos","Output":"=== RUN TestEnsureDevcontainerConfigWithAdditionalRepos\n"} -{"Time":"2026-02-03T00:32:24.96233927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithAdditionalRepos","Output":"--- PASS: TestEnsureDevcontainerConfigWithAdditionalRepos (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.962367683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithAdditionalRepos","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.962374907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithCurrentRepo"} -{"Time":"2026-02-03T00:32:24.96238221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithCurrentRepo","Output":"=== RUN TestEnsureDevcontainerConfigWithCurrentRepo\n"} -{"Time":"2026-02-03T00:32:24.973584963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithCurrentRepo","Output":"--- PASS: TestEnsureDevcontainerConfigWithCurrentRepo (0.01s)\n"} -{"Time":"2026-02-03T00:32:24.97361009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithCurrentRepo","Elapsed":0.01} -{"Time":"2026-02-03T00:32:24.973617013Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithOwnerValidation"} -{"Time":"2026-02-03T00:32:24.973621131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithOwnerValidation","Output":"=== RUN TestEnsureDevcontainerConfigWithOwnerValidation\n"} -{"Time":"2026-02-03T00:32:24.992144371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithOwnerValidation","Output":"--- PASS: TestEnsureDevcontainerConfigWithOwnerValidation (0.02s)\n"} -{"Time":"2026-02-03T00:32:24.992174137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithOwnerValidation","Elapsed":0.02} -{"Time":"2026-02-03T00:32:24.99218136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigUpdatesOldVersion"} -{"Time":"2026-02-03T00:32:24.992185077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigUpdatesOldVersion","Output":"=== RUN TestEnsureDevcontainerConfigUpdatesOldVersion\n"} -{"Time":"2026-02-03T00:32:25.003236247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigUpdatesOldVersion","Output":"--- PASS: TestEnsureDevcontainerConfigUpdatesOldVersion (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.003269529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigUpdatesOldVersion","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.003276422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigMergesWithExisting"} -{"Time":"2026-02-03T00:32:25.003280079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigMergesWithExisting","Output":"=== RUN TestEnsureDevcontainerConfigMergesWithExisting\n"} -{"Time":"2026-02-03T00:32:25.015688978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigMergesWithExisting","Output":"--- PASS: TestEnsureDevcontainerConfigMergesWithExisting (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.015726558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigMergesWithExisting","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.015735886Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithBuildField"} -{"Time":"2026-02-03T00:32:25.015740344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithBuildField","Output":"=== RUN TestEnsureDevcontainerConfigWithBuildField\n"} -{"Time":"2026-02-03T00:32:25.027655373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithBuildField","Output":"--- PASS: TestEnsureDevcontainerConfigWithBuildField (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.027683826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureDevcontainerConfigWithBuildField","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.02769107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoName"} -{"Time":"2026-02-03T00:32:25.027695518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoName","Output":"=== RUN TestGetCurrentRepoName\n"} -{"Time":"2026-02-03T00:32:25.043149608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoName","Output":"--- PASS: TestGetCurrentRepoName (0.02s)\n"} -{"Time":"2026-02-03T00:32:25.043426384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoName","Elapsed":0.02} -{"Time":"2026-02-03T00:32:25.043439789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_NoToolsRequested"} -{"Time":"2026-02-03T00:32:25.043444147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_NoToolsRequested","Output":"=== RUN TestCheckAndPrepareDockerImages_NoToolsRequested\n"} -{"Time":"2026-02-03T00:32:25.043453164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_NoToolsRequested","Output":"--- PASS: TestCheckAndPrepareDockerImages_NoToolsRequested (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.043458975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_NoToolsRequested","Elapsed":0} -{"Time":"2026-02-03T00:32:25.043462491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyDownloading"} -{"Time":"2026-02-03T00:32:25.043466358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyDownloading","Output":"=== RUN TestCheckAndPrepareDockerImages_ImageAlreadyDownloading\n"} -{"Time":"2026-02-03T00:32:25.043471879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyDownloading","Output":"--- PASS: TestCheckAndPrepareDockerImages_ImageAlreadyDownloading (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.043476107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyDownloading","Elapsed":0} -{"Time":"2026-02-03T00:32:25.043479162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageDownloadState"} -{"Time":"2026-02-03T00:32:25.043482519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageDownloadState","Output":"=== RUN TestDockerImageDownloadState\n"} -{"Time":"2026-02-03T00:32:25.043487317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageDownloadState","Output":"--- PASS: TestDockerImageDownloadState (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.043491195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageDownloadState","Elapsed":0} -{"Time":"2026-02-03T00:32:25.043494361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResetDockerPullState"} -{"Time":"2026-02-03T00:32:25.043497597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResetDockerPullState","Output":"=== RUN TestResetDockerPullState\n"} -{"Time":"2026-02-03T00:32:25.047147307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResetDockerPullState","Output":"--- PASS: TestResetDockerPullState (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047163817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResetDockerPullState","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047168736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageConstants"} -{"Time":"2026-02-03T00:32:25.047184756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageConstants","Output":"=== RUN TestDockerImageConstants\n"} -{"Time":"2026-02-03T00:32:25.047190667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageConstants","Output":"--- PASS: TestDockerImageConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047195336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDockerImageConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047198923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_MultipleImages"} -{"Time":"2026-02-03T00:32:25.047202359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_MultipleImages","Output":"=== RUN TestCheckAndPrepareDockerImages_MultipleImages\n"} -{"Time":"2026-02-03T00:32:25.04720804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_MultipleImages","Output":"--- PASS: TestCheckAndPrepareDockerImages_MultipleImages (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047212147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_MultipleImages","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047215724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_RetryMessageFormat"} -{"Time":"2026-02-03T00:32:25.047219421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_RetryMessageFormat","Output":"=== RUN TestCheckAndPrepareDockerImages_RetryMessageFormat\n"} -{"Time":"2026-02-03T00:32:25.04722434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_RetryMessageFormat","Output":"--- PASS: TestCheckAndPrepareDockerImages_RetryMessageFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047228788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_RetryMessageFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047232315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_StartedDownloadingMessage"} -{"Time":"2026-02-03T00:32:25.047235571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_StartedDownloadingMessage","Output":"=== RUN TestCheckAndPrepareDockerImages_StartedDownloadingMessage\n"} -{"Time":"2026-02-03T00:32:25.047241312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_StartedDownloadingMessage","Output":"--- PASS: TestCheckAndPrepareDockerImages_StartedDownloadingMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047249066Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_StartedDownloadingMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047252563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyAvailable"} -{"Time":"2026-02-03T00:32:25.047256049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyAvailable","Output":"=== RUN TestCheckAndPrepareDockerImages_ImageAlreadyAvailable\n"} -{"Time":"2026-02-03T00:32:25.047261359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyAvailable","Output":"--- PASS: TestCheckAndPrepareDockerImages_ImageAlreadyAvailable (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047267891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndPrepareDockerImages_ImageAlreadyAvailable","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047271839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDockerImageAvailable_WithMockedState"} -{"Time":"2026-02-03T00:32:25.047275255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDockerImageAvailable_WithMockedState","Output":"=== RUN TestIsDockerImageAvailable_WithMockedState\n"} -{"Time":"2026-02-03T00:32:25.047281396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDockerImageAvailable_WithMockedState","Output":"--- PASS: TestIsDockerImageAvailable_WithMockedState (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047285935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDockerImageAvailable_WithMockedState","Elapsed":0} -{"Time":"2026-02-03T00:32:25.0472889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMockImageAvailability"} -{"Time":"2026-02-03T00:32:25.047291896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMockImageAvailability","Output":"=== RUN TestMockImageAvailability\n"} -{"Time":"2026-02-03T00:32:25.047296024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMockImageAvailability","Output":"--- PASS: TestMockImageAvailability (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.04729955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMockImageAvailability","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047302476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCalls"} -{"Time":"2026-02-03T00:32:25.047305411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCalls","Output":"=== RUN TestStartDockerImageDownload_ConcurrentCalls\n"} -{"Time":"2026-02-03T00:32:25.047309729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCalls","Output":"--- PASS: TestStartDockerImageDownload_ConcurrentCalls (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047313536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCalls","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047316402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCallsWithAvailableImage"} -{"Time":"2026-02-03T00:32:25.047319848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCallsWithAvailableImage","Output":"=== RUN TestStartDockerImageDownload_ConcurrentCallsWithAvailableImage\n"} -{"Time":"2026-02-03T00:32:25.047324967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCallsWithAvailableImage","Output":"--- PASS: TestStartDockerImageDownload_ConcurrentCallsWithAvailableImage (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047329175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ConcurrentCallsWithAvailableImage","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047332702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_RaceWithExternalDownload"} -{"Time":"2026-02-03T00:32:25.047335798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_RaceWithExternalDownload","Output":"=== RUN TestStartDockerImageDownload_RaceWithExternalDownload\n"} -{"Time":"2026-02-03T00:32:25.047340406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_RaceWithExternalDownload","Output":"--- PASS: TestStartDockerImageDownload_RaceWithExternalDownload (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.047345225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_RaceWithExternalDownload","Elapsed":0} -{"Time":"2026-02-03T00:32:25.047348962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ContextCancellation"} -{"Time":"2026-02-03T00:32:25.047352419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ContextCancellation","Output":"=== RUN TestStartDockerImageDownload_ContextCancellation\n"} -{"Time":"2026-02-03T00:32:25.09369219Z","Action":"start","Package":"github.com/github/gh-aw/pkg/parser"} -{"Time":"2026-02-03T00:32:25.093784227Z","Action":"start","Package":"github.com/github/gh-aw/pkg/repoutil"} -{"Time":"2026-02-03T00:32:25.093858078Z","Action":"start","Package":"github.com/github/gh-aw/pkg/sliceutil"} -{"Time":"2026-02-03T00:32:25.097328555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains"} -{"Time":"2026-02-03T00:32:25.097401661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains","Output":"=== RUN TestContains\n"} -{"Time":"2026-02-03T00:32:25.097507889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_exists_in_slice"} -{"Time":"2026-02-03T00:32:25.098310224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_exists_in_slice","Output":"=== RUN TestContains/item_exists_in_slice\n"} -{"Time":"2026-02-03T00:32:25.098321675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_does_not_exist_in_slice"} -{"Time":"2026-02-03T00:32:25.098325983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_does_not_exist_in_slice","Output":"=== RUN TestContains/item_does_not_exist_in_slice\n"} -{"Time":"2026-02-03T00:32:25.098337565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_slice"} -{"Time":"2026-02-03T00:32:25.098343325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_slice","Output":"=== RUN TestContains/empty_slice\n"} -{"Time":"2026-02-03T00:32:25.098349507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/nil_slice"} -{"Time":"2026-02-03T00:32:25.098352803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/nil_slice","Output":"=== RUN TestContains/nil_slice\n"} -{"Time":"2026-02-03T00:32:25.098368031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_exists"} -{"Time":"2026-02-03T00:32:25.09837254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_exists","Output":"=== RUN TestContains/empty_string_item_exists\n"} -{"Time":"2026-02-03T00:32:25.098376888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_does_not_exist"} -{"Time":"2026-02-03T00:32:25.098380385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_does_not_exist","Output":"=== RUN TestContains/empty_string_item_does_not_exist\n"} -{"Time":"2026-02-03T00:32:25.098387287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains","Output":"--- PASS: TestContains (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098392637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_exists_in_slice","Output":" --- PASS: TestContains/item_exists_in_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098398558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_exists_in_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098404018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_does_not_exist_in_slice","Output":" --- PASS: TestContains/item_does_not_exist_in_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098408277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/item_does_not_exist_in_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098412174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_slice","Output":" --- PASS: TestContains/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098417654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098421411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/nil_slice","Output":" --- PASS: TestContains/nil_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098425849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/nil_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098429316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_exists","Output":" --- PASS: TestContains/empty_string_item_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098433824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098439384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_does_not_exist","Output":" --- PASS: TestContains/empty_string_item_does_not_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098443773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains/empty_string_item_does_not_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098446918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098449974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny"} -{"Time":"2026-02-03T00:32:25.09845325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny","Output":"=== RUN TestContainsAny\n"} -{"Time":"2026-02-03T00:32:25.098457478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_first_substring"} -{"Time":"2026-02-03T00:32:25.098460915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_first_substring","Output":"=== RUN TestContainsAny/contains_first_substring\n"} -{"Time":"2026-02-03T00:32:25.098465012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_second_substring"} -{"Time":"2026-02-03T00:32:25.098468569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_second_substring","Output":"=== RUN TestContainsAny/contains_second_substring\n"} -{"Time":"2026-02-03T00:32:25.098472586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_no_substrings"} -{"Time":"2026-02-03T00:32:25.098475642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_no_substrings","Output":"=== RUN TestContainsAny/contains_no_substrings\n"} -{"Time":"2026-02-03T00:32:25.09847979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_substrings"} -{"Time":"2026-02-03T00:32:25.098483446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_substrings","Output":"=== RUN TestContainsAny/empty_substrings\n"} -{"Time":"2026-02-03T00:32:25.098487554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_string"} -{"Time":"2026-02-03T00:32:25.098493335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_string","Output":"=== RUN TestContainsAny/empty_string\n"} -{"Time":"2026-02-03T00:32:25.098497282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_empty_substring"} -{"Time":"2026-02-03T00:32:25.098500829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_empty_substring","Output":"=== RUN TestContainsAny/contains_empty_substring\n"} -{"Time":"2026-02-03T00:32:25.098504776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/multiple_matches"} -{"Time":"2026-02-03T00:32:25.098511329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/multiple_matches","Output":"=== RUN TestContainsAny/multiple_matches\n"} -{"Time":"2026-02-03T00:32:25.098514995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/match_found"} -{"Time":"2026-02-03T00:32:25.098518382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/match_found","Output":"=== RUN TestContainsAny/match_found\n"} -{"Time":"2026-02-03T00:32:25.09852263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny","Output":"--- PASS: TestContainsAny (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.09852804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_first_substring","Output":" --- PASS: TestContainsAny/contains_first_substring (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.09853374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_first_substring","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098537357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_second_substring","Output":" --- PASS: TestContainsAny/contains_second_substring (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098541434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_second_substring","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098544881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_no_substrings","Output":" --- PASS: TestContainsAny/contains_no_substrings (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098549169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_no_substrings","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098552415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_substrings","Output":" --- PASS: TestContainsAny/empty_substrings (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098556453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_substrings","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098559599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_string","Output":" --- PASS: TestContainsAny/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098564928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098568175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_empty_substring","Output":" --- PASS: TestContainsAny/contains_empty_substring (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098571991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/contains_empty_substring","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098575177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/multiple_matches","Output":" --- PASS: TestContainsAny/multiple_matches (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098579626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/multiple_matches","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098583232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/match_found","Output":" --- PASS: TestContainsAny/match_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.09858728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny/match_found","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098590466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098593562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase"} -{"Time":"2026-02-03T00:32:25.098596778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase","Output":"=== RUN TestContainsIgnoreCase\n"} -{"Time":"2026-02-03T00:32:25.098600665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/exact_match"} -{"Time":"2026-02-03T00:32:25.098603801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/exact_match","Output":"=== RUN TestContainsIgnoreCase/exact_match\n"} -{"Time":"2026-02-03T00:32:25.09860889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match"} -{"Time":"2026-02-03T00:32:25.09861419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match","Output":"=== RUN TestContainsIgnoreCase/case_insensitive_match\n"} -{"Time":"2026-02-03T00:32:25.098618458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match_uppercase"} -{"Time":"2026-02-03T00:32:25.098621654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match_uppercase","Output":"=== RUN TestContainsIgnoreCase/case_insensitive_match_uppercase\n"} -{"Time":"2026-02-03T00:32:25.098632294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/no_match"} -{"Time":"2026-02-03T00:32:25.09863563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/no_match","Output":"=== RUN TestContainsIgnoreCase/no_match\n"} -{"Time":"2026-02-03T00:32:25.098639377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_substring"} -{"Time":"2026-02-03T00:32:25.098642463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_substring","Output":"=== RUN TestContainsIgnoreCase/empty_substring\n"} -{"Time":"2026-02-03T00:32:25.098647302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_string"} -{"Time":"2026-02-03T00:32:25.098651219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_string","Output":"=== RUN TestContainsIgnoreCase/empty_string\n"} -{"Time":"2026-02-03T00:32:25.098655086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/both_empty"} -{"Time":"2026-02-03T00:32:25.098658182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/both_empty","Output":"=== RUN TestContainsIgnoreCase/both_empty\n"} -{"Time":"2026-02-03T00:32:25.098663081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/mixed_case_substring_in_mixed_case_string"} -{"Time":"2026-02-03T00:32:25.098666427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/mixed_case_substring_in_mixed_case_string","Output":"=== RUN TestContainsIgnoreCase/mixed_case_substring_in_mixed_case_string\n"} -{"Time":"2026-02-03T00:32:25.098671577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase","Output":"--- PASS: TestContainsIgnoreCase (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098676176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/exact_match","Output":" --- PASS: TestContainsIgnoreCase/exact_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098680764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/exact_match","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098684641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match","Output":" --- PASS: TestContainsIgnoreCase/case_insensitive_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098690933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098695181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match_uppercase","Output":" --- PASS: TestContainsIgnoreCase/case_insensitive_match_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098700872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/case_insensitive_match_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098704578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/no_match","Output":" --- PASS: TestContainsIgnoreCase/no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098708486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098712944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_substring","Output":" --- PASS: TestContainsIgnoreCase/empty_substring (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098717172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_substring","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098720578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_string","Output":" --- PASS: TestContainsIgnoreCase/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098724796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098728223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/both_empty","Output":" --- PASS: TestContainsIgnoreCase/both_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098733532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/both_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098736989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/mixed_case_substring_in_mixed_case_string","Output":" --- PASS: TestContainsIgnoreCase/mixed_case_substring_in_mixed_case_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098740886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase/mixed_case_substring_in_mixed_case_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098744393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098772084Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_LargeSlice"} -{"Time":"2026-02-03T00:32:25.098776112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_LargeSlice","Output":"=== RUN TestContains_LargeSlice\n"} -{"Time":"2026-02-03T00:32:25.098780931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_LargeSlice","Output":"--- PASS: TestContains_LargeSlice (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098785039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_LargeSlice","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098788555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_SingleElement"} -{"Time":"2026-02-03T00:32:25.098792402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_SingleElement","Output":"=== RUN TestContains_SingleElement\n"} -{"Time":"2026-02-03T00:32:25.098797021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_SingleElement","Output":"--- PASS: TestContains_SingleElement (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098801449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_SingleElement","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098804785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_MultipleMatches"} -{"Time":"2026-02-03T00:32:25.09881274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_MultipleMatches","Output":"=== RUN TestContainsAny_MultipleMatches\n"} -{"Time":"2026-02-03T00:32:25.098818862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_MultipleMatches","Output":"--- PASS: TestContainsAny_MultipleMatches (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098822649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_MultipleMatches","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098826085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_NilSubstrings"} -{"Time":"2026-02-03T00:32:25.098829061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_NilSubstrings","Output":"=== RUN TestContainsAny_NilSubstrings\n"} -{"Time":"2026-02-03T00:32:25.098833108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_NilSubstrings","Output":"--- PASS: TestContainsAny_NilSubstrings (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098836785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_NilSubstrings","Elapsed":0} -{"Time":"2026-02-03T00:32:25.09883974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode"} -{"Time":"2026-02-03T00:32:25.098842616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode","Output":"=== RUN TestContainsIgnoreCase_Unicode\n"} -{"Time":"2026-02-03T00:32:25.098846493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_characters"} -{"Time":"2026-02-03T00:32:25.098849669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_characters","Output":"=== RUN TestContainsIgnoreCase_Unicode/unicode_characters\n"} -{"Time":"2026-02-03T00:32:25.098853336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_uppercase"} -{"Time":"2026-02-03T00:32:25.098856672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_uppercase","Output":"=== RUN TestContainsIgnoreCase_Unicode/unicode_uppercase\n"} -{"Time":"2026-02-03T00:32:25.098860439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/emoji_in_string"} -{"Time":"2026-02-03T00:32:25.098863845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/emoji_in_string","Output":"=== RUN TestContainsIgnoreCase_Unicode/emoji_in_string\n"} -{"Time":"2026-02-03T00:32:25.098867733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/special_characters"} -{"Time":"2026-02-03T00:32:25.098870788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/special_characters","Output":"=== RUN TestContainsIgnoreCase_Unicode/special_characters\n"} -{"Time":"2026-02-03T00:32:25.098874996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode","Output":"--- PASS: TestContainsIgnoreCase_Unicode (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098879524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_characters","Output":" --- PASS: TestContainsIgnoreCase_Unicode/unicode_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098883863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098887309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_uppercase","Output":" --- PASS: TestContainsIgnoreCase_Unicode/unicode_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098892609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/unicode_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098895945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/emoji_in_string","Output":" --- PASS: TestContainsIgnoreCase_Unicode/emoji_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098900373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/emoji_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098903709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/special_characters","Output":" --- PASS: TestContainsIgnoreCase_Unicode/special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098907757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode/special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098910903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_Unicode","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098913919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_PartialMatch"} -{"Time":"2026-02-03T00:32:25.098917034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_PartialMatch","Output":"=== RUN TestContainsIgnoreCase_PartialMatch\n"} -{"Time":"2026-02-03T00:32:25.098921583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_PartialMatch","Output":"--- PASS: TestContainsIgnoreCase_PartialMatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.09892552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsIgnoreCase_PartialMatch","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098928626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_Duplicates"} -{"Time":"2026-02-03T00:32:25.098931802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_Duplicates","Output":"=== RUN TestContains_Duplicates\n"} -{"Time":"2026-02-03T00:32:25.09893627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_Duplicates","Output":"--- PASS: TestContains_Duplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098940128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContains_Duplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:25.098943414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_OrderMatters"} -{"Time":"2026-02-03T00:32:25.09894684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_OrderMatters","Output":"=== RUN TestContainsAny_OrderMatters\n"} -{"Time":"2026-02-03T00:32:25.098951048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_OrderMatters","Output":"--- PASS: TestContainsAny_OrderMatters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.098954544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Test":"TestContainsAny_OrderMatters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.09895776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:25.097635082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug"} -{"Time":"2026-02-03T00:32:25.09896841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug","Output":"=== RUN TestSplitRepoSlug\n"} -{"Time":"2026-02-03T00:32:25.098989219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/valid_slug"} -{"Time":"2026-02-03T00:32:25.098993787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/valid_slug","Output":"=== RUN TestSplitRepoSlug/valid_slug\n"} -{"Time":"2026-02-03T00:32:25.098997705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/another_valid_slug"} -{"Time":"2026-02-03T00:32:25.09900081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/another_valid_slug","Output":"=== RUN TestSplitRepoSlug/another_valid_slug\n"} -{"Time":"2026-02-03T00:32:25.099004648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_no_separator"} -{"Time":"2026-02-03T00:32:25.099008114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_no_separator","Output":"=== RUN TestSplitRepoSlug/invalid_slug_-_no_separator\n"} -{"Time":"2026-02-03T00:32:25.099012623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_multiple_separators"} -{"Time":"2026-02-03T00:32:25.099016249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_multiple_separators","Output":"=== RUN TestSplitRepoSlug/invalid_slug_-_multiple_separators\n"} -{"Time":"2026-02-03T00:32:25.099020066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_empty"} -{"Time":"2026-02-03T00:32:25.099023483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_empty","Output":"=== RUN TestSplitRepoSlug/invalid_slug_-_empty\n"} -{"Time":"2026-02-03T00:32:25.099028522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_only_separator"} -{"Time":"2026-02-03T00:32:25.0990325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_only_separator","Output":"=== RUN TestSplitRepoSlug/invalid_slug_-_only_separator\n"} -{"Time":"2026-02-03T00:32:25.099039933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug","Output":"--- PASS: TestSplitRepoSlug (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099044522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/valid_slug","Output":" --- PASS: TestSplitRepoSlug/valid_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099049201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/valid_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099052687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/another_valid_slug","Output":" --- PASS: TestSplitRepoSlug/another_valid_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099057616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/another_valid_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099061013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_no_separator","Output":" --- PASS: TestSplitRepoSlug/invalid_slug_-_no_separator (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099065481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_no_separator","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099069108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_multiple_separators","Output":" --- PASS: TestSplitRepoSlug/invalid_slug_-_multiple_separators (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099073436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_multiple_separators","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099076872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_empty","Output":" --- PASS: TestSplitRepoSlug/invalid_slug_-_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099082252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099085689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_only_separator","Output":" --- PASS: TestSplitRepoSlug/invalid_slug_-_only_separator (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099089716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug/invalid_slug_-_only_separator","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099092922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099095827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL"} -{"Time":"2026-02-03T00:32:25.099099274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL","Output":"=== RUN TestParseGitHubURL\n"} -{"Time":"2026-02-03T00:32:25.099103492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_with_.git"} -{"Time":"2026-02-03T00:32:25.099106818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_with_.git","Output":"=== RUN TestParseGitHubURL/SSH_format_with_.git\n"} -{"Time":"2026-02-03T00:32:25.099115644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_without_.git"} -{"Time":"2026-02-03T00:32:25.099119001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_without_.git","Output":"=== RUN TestParseGitHubURL/SSH_format_without_.git\n"} -{"Time":"2026-02-03T00:32:25.099123038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_with_.git"} -{"Time":"2026-02-03T00:32:25.099126595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_with_.git","Output":"=== RUN TestParseGitHubURL/HTTPS_format_with_.git\n"} -{"Time":"2026-02-03T00:32:25.099132756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_with_.git","Output":" repoutil_test.go:138: ParseGitHubURL(\"https://github.com/github/gh-aw.git\") owner = \"github\"; want \"githubnext\"\n"} -{"Time":"2026-02-03T00:32:25.099137625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_without_.git"} -{"Time":"2026-02-03T00:32:25.099141262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_without_.git","Output":"=== RUN TestParseGitHubURL/HTTPS_format_without_.git\n"} -{"Time":"2026-02-03T00:32:25.099145119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/non-GitHub_URL"} -{"Time":"2026-02-03T00:32:25.099148195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/non-GitHub_URL","Output":"=== RUN TestParseGitHubURL/non-GitHub_URL\n"} -{"Time":"2026-02-03T00:32:25.099153695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/invalid_URL"} -{"Time":"2026-02-03T00:32:25.099157021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/invalid_URL","Output":"=== RUN TestParseGitHubURL/invalid_URL\n"} -{"Time":"2026-02-03T00:32:25.099160528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/empty_URL"} -{"Time":"2026-02-03T00:32:25.099163774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/empty_URL","Output":"=== RUN TestParseGitHubURL/empty_URL\n"} -{"Time":"2026-02-03T00:32:25.099170376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL","Output":"--- FAIL: TestParseGitHubURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099176508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_with_.git","Output":" --- PASS: TestParseGitHubURL/SSH_format_with_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099181016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_with_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099184713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_without_.git","Output":" --- PASS: TestParseGitHubURL/SSH_format_without_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099188921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/SSH_format_without_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099192487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_with_.git","Output":" --- FAIL: TestParseGitHubURL/HTTPS_format_with_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099196846Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_with_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099200493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_without_.git","Output":" --- PASS: TestParseGitHubURL/HTTPS_format_without_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099204911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/HTTPS_format_without_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099208818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/non-GitHub_URL","Output":" --- PASS: TestParseGitHubURL/non-GitHub_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099212986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/non-GitHub_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099216993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/invalid_URL","Output":" --- PASS: TestParseGitHubURL/invalid_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099221291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/invalid_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.09922586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/empty_URL","Output":" --- PASS: TestParseGitHubURL/empty_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099229907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL/empty_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099232983Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099236099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename"} -{"Time":"2026-02-03T00:32:25.099239315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename","Output":"=== RUN TestSanitizeForFilename\n"} -{"Time":"2026-02-03T00:32:25.099243142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/normal_slug"} -{"Time":"2026-02-03T00:32:25.099246258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/normal_slug","Output":"=== RUN TestSanitizeForFilename/normal_slug\n"} -{"Time":"2026-02-03T00:32:25.099250155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/empty_slug"} -{"Time":"2026-02-03T00:32:25.099254974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/empty_slug","Output":"=== RUN TestSanitizeForFilename/empty_slug\n"} -{"Time":"2026-02-03T00:32:25.099259462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_multiple_slashes"} -{"Time":"2026-02-03T00:32:25.099263049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_multiple_slashes","Output":"=== RUN TestSanitizeForFilename/slug_with_multiple_slashes\n"} -{"Time":"2026-02-03T00:32:25.099266966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_hyphen"} -{"Time":"2026-02-03T00:32:25.099270212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_hyphen","Output":"=== RUN TestSanitizeForFilename/slug_with_hyphen\n"} -{"Time":"2026-02-03T00:32:25.099277757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename","Output":"--- PASS: TestSanitizeForFilename (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099282626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/normal_slug","Output":" --- PASS: TestSanitizeForFilename/normal_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099287304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/normal_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099291191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/empty_slug","Output":" --- PASS: TestSanitizeForFilename/empty_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099295309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/empty_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:25.0993009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_multiple_slashes","Output":" --- PASS: TestSanitizeForFilename/slug_with_multiple_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099305598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_multiple_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099309505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_hyphen","Output":" --- PASS: TestSanitizeForFilename/slug_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099313152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename/slug_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099316218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099320636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace"} -{"Time":"2026-02-03T00:32:25.099323772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace","Output":"=== RUN TestSplitRepoSlug_Whitespace\n"} -{"Time":"2026-02-03T00:32:25.099327549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/leading_whitespace"} -{"Time":"2026-02-03T00:32:25.099330725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/leading_whitespace","Output":"=== RUN TestSplitRepoSlug_Whitespace/leading_whitespace\n"} -{"Time":"2026-02-03T00:32:25.099334492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/trailing_whitespace"} -{"Time":"2026-02-03T00:32:25.099337929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/trailing_whitespace","Output":"=== RUN TestSplitRepoSlug_Whitespace/trailing_whitespace\n"} -{"Time":"2026-02-03T00:32:25.099343038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/whitespace_in_middle"} -{"Time":"2026-02-03T00:32:25.099346304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/whitespace_in_middle","Output":"=== RUN TestSplitRepoSlug_Whitespace/whitespace_in_middle\n"} -{"Time":"2026-02-03T00:32:25.099352225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/tab_character"} -{"Time":"2026-02-03T00:32:25.099355481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/tab_character","Output":"=== RUN TestSplitRepoSlug_Whitespace/tab_character\n"} -{"Time":"2026-02-03T00:32:25.0993602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace","Output":"--- PASS: TestSplitRepoSlug_Whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099364508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/leading_whitespace","Output":" --- PASS: TestSplitRepoSlug_Whitespace/leading_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099368586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/leading_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099372343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/trailing_whitespace","Output":" --- PASS: TestSplitRepoSlug_Whitespace/trailing_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099376731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/trailing_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099380778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/whitespace_in_middle","Output":" --- PASS: TestSplitRepoSlug_Whitespace/whitespace_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099385157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/whitespace_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099388773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/tab_character","Output":" --- PASS: TestSplitRepoSlug_Whitespace/tab_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099392611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace/tab_character","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099395846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099399213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters"} -{"Time":"2026-02-03T00:32:25.099403581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters","Output":"=== RUN TestSplitRepoSlug_SpecialCharacters\n"} -{"Time":"2026-02-03T00:32:25.099407759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_owner"} -{"Time":"2026-02-03T00:32:25.099411155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_owner","Output":"=== RUN TestSplitRepoSlug_SpecialCharacters/hyphen_in_owner\n"} -{"Time":"2026-02-03T00:32:25.099415182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_repo"} -{"Time":"2026-02-03T00:32:25.099418739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_repo","Output":"=== RUN TestSplitRepoSlug_SpecialCharacters/hyphen_in_repo\n"} -{"Time":"2026-02-03T00:32:25.099423889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/underscore_in_names"} -{"Time":"2026-02-03T00:32:25.099427596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/underscore_in_names","Output":"=== RUN TestSplitRepoSlug_SpecialCharacters/underscore_in_names\n"} -{"Time":"2026-02-03T00:32:25.099431683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/numbers_in_names"} -{"Time":"2026-02-03T00:32:25.099434969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/numbers_in_names","Output":"=== RUN TestSplitRepoSlug_SpecialCharacters/numbers_in_names\n"} -{"Time":"2026-02-03T00:32:25.099439277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/dots_in_names"} -{"Time":"2026-02-03T00:32:25.099442704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/dots_in_names","Output":"=== RUN TestSplitRepoSlug_SpecialCharacters/dots_in_names\n"} -{"Time":"2026-02-03T00:32:25.099447573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters","Output":"--- PASS: TestSplitRepoSlug_SpecialCharacters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099452352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_owner","Output":" --- PASS: TestSplitRepoSlug_SpecialCharacters/hyphen_in_owner (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099458082Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_owner","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099461869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_repo","Output":" --- PASS: TestSplitRepoSlug_SpecialCharacters/hyphen_in_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099466458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/hyphen_in_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099469834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/underscore_in_names","Output":" --- PASS: TestSplitRepoSlug_SpecialCharacters/underscore_in_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099474503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/underscore_in_names","Elapsed":0} -{"Time":"2026-02-03T00:32:25.09947807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/numbers_in_names","Output":" --- PASS: TestSplitRepoSlug_SpecialCharacters/numbers_in_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099482528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/numbers_in_names","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099486175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/dots_in_names","Output":" --- PASS: TestSplitRepoSlug_SpecialCharacters/dots_in_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099490823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters/dots_in_names","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099493869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_SpecialCharacters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099496965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants"} -{"Time":"2026-02-03T00:32:25.099501093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants","Output":"=== RUN TestParseGitHubURL_Variants\n"} -{"Time":"2026-02-03T00:32:25.09950525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_with_port_(invalid_format)"} -{"Time":"2026-02-03T00:32:25.099508727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_with_port_(invalid_format)","Output":"=== RUN TestParseGitHubURL_Variants/SSH_with_port_(invalid_format)\n"} -{"Time":"2026-02-03T00:32:25.099513436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTPS_with_www"} -{"Time":"2026-02-03T00:32:25.099517102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTPS_with_www","Output":"=== RUN TestParseGitHubURL_Variants/HTTPS_with_www\n"} -{"Time":"2026-02-03T00:32:25.09952112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTP_instead_of_HTTPS"} -{"Time":"2026-02-03T00:32:25.099524366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTP_instead_of_HTTPS","Output":"=== RUN TestParseGitHubURL_Variants/HTTP_instead_of_HTTPS\n"} -{"Time":"2026-02-03T00:32:25.099528614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/URL_with_trailing_slash_(will_fail)"} -{"Time":"2026-02-03T00:32:25.09953212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/URL_with_trailing_slash_(will_fail)","Output":"=== RUN TestParseGitHubURL_Variants/URL_with_trailing_slash_(will_fail)\n"} -{"Time":"2026-02-03T00:32:25.099536689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_without_git_extension"} -{"Time":"2026-02-03T00:32:25.099539955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_without_git_extension","Output":"=== RUN TestParseGitHubURL_Variants/SSH_without_git_extension\n"} -{"Time":"2026-02-03T00:32:25.099544644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants","Output":"--- PASS: TestParseGitHubURL_Variants (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099549503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_with_port_(invalid_format)","Output":" --- PASS: TestParseGitHubURL_Variants/SSH_with_port_(invalid_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099555013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_with_port_(invalid_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.09955866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTPS_with_www","Output":" --- PASS: TestParseGitHubURL_Variants/HTTPS_with_www (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099564731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTPS_with_www","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099568378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTP_instead_of_HTTPS","Output":" --- PASS: TestParseGitHubURL_Variants/HTTP_instead_of_HTTPS (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099573347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/HTTP_instead_of_HTTPS","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099577174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/URL_with_trailing_slash_(will_fail)","Output":" --- PASS: TestParseGitHubURL_Variants/URL_with_trailing_slash_(will_fail) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099582795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/URL_with_trailing_slash_(will_fail)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099586472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_without_git_extension","Output":" --- PASS: TestParseGitHubURL_Variants/SSH_without_git_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099590729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants/SSH_without_git_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099594166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestParseGitHubURL_Variants","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099597372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases"} -{"Time":"2026-02-03T00:32:25.099600618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases","Output":"=== RUN TestSanitizeForFilename_SpecialCases\n"} -{"Time":"2026-02-03T00:32:25.099604706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/multiple_slashes"} -{"Time":"2026-02-03T00:32:25.099608082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/multiple_slashes","Output":"=== RUN TestSanitizeForFilename_SpecialCases/multiple_slashes\n"} -{"Time":"2026-02-03T00:32:25.099617089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/leading_slash"} -{"Time":"2026-02-03T00:32:25.099620675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/leading_slash","Output":"=== RUN TestSanitizeForFilename_SpecialCases/leading_slash\n"} -{"Time":"2026-02-03T00:32:25.099626236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/trailing_slash"} -{"Time":"2026-02-03T00:32:25.099629822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/trailing_slash","Output":"=== RUN TestSanitizeForFilename_SpecialCases/trailing_slash\n"} -{"Time":"2026-02-03T00:32:25.099635112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/only_slashes"} -{"Time":"2026-02-03T00:32:25.099638619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/only_slashes","Output":"=== RUN TestSanitizeForFilename_SpecialCases/only_slashes\n"} -{"Time":"2026-02-03T00:32:25.099643367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/single_character_owner_and_repo"} -{"Time":"2026-02-03T00:32:25.099646914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/single_character_owner_and_repo","Output":"=== RUN TestSanitizeForFilename_SpecialCases/single_character_owner_and_repo\n"} -{"Time":"2026-02-03T00:32:25.099652344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases","Output":"--- PASS: TestSanitizeForFilename_SpecialCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099657464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/multiple_slashes","Output":" --- PASS: TestSanitizeForFilename_SpecialCases/multiple_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099661852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/multiple_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099666381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/leading_slash","Output":" --- PASS: TestSanitizeForFilename_SpecialCases/leading_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099671049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/leading_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099675026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/trailing_slash","Output":" --- PASS: TestSanitizeForFilename_SpecialCases/trailing_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099679835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/trailing_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099683683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/only_slashes","Output":" --- PASS: TestSanitizeForFilename_SpecialCases/only_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099688331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/only_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099692158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/single_character_owner_and_repo","Output":" --- PASS: TestSanitizeForFilename_SpecialCases/single_character_owner_and_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099696587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases/single_character_owner_and_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099699983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSanitizeForFilename_SpecialCases","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099703229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Idempotent"} -{"Time":"2026-02-03T00:32:25.099706746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Idempotent","Output":"=== RUN TestSplitRepoSlug_Idempotent\n"} -{"Time":"2026-02-03T00:32:25.099711294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Idempotent","Output":"--- PASS: TestSplitRepoSlug_Idempotent (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.099714691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/repoutil","Test":"TestSplitRepoSlug_Idempotent","Elapsed":0} -{"Time":"2026-02-03T00:32:25.099718217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Output":"FAIL\n"} -{"Time":"2026-02-03T00:32:25.09973053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Output":"coverage: 23.1% of statements\n"} -{"Time":"2026-02-03T00:32:25.10004223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/sliceutil","Output":"ok \tgithub.com/github/gh-aw/pkg/sliceutil\t0.006s\tcoverage: 23.1% of statements\n"} -{"Time":"2026-02-03T00:32:25.099908601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Output":"coverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:25.100485864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/repoutil","Output":"FAIL\tgithub.com/github/gh-aw/pkg/repoutil\t0.007s\n"} -{"Time":"2026-02-03T00:32:25.100495922Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/repoutil","Elapsed":0.007} -{"Time":"2026-02-03T00:32:25.100850927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/sliceutil","Elapsed":0.007} -{"Time":"2026-02-03T00:32:25.104795566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEngines"} -{"Time":"2026-02-03T00:32:25.104813459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEngines","Output":"=== RUN TestExpandIncludesForEngines\n"} -{"Time":"2026-02-03T00:32:25.10536691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEngines","Output":"--- PASS: TestExpandIncludesForEngines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.105443373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEngines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.105468079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesObjectFormat"} -{"Time":"2026-02-03T00:32:25.105532509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesObjectFormat","Output":"=== RUN TestExpandIncludesForEnginesObjectFormat\n"} -{"Time":"2026-02-03T00:32:25.105806229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesObjectFormat","Output":"--- PASS: TestExpandIncludesForEnginesObjectFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.105871751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesObjectFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:25.105892269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesNoEngine"} -{"Time":"2026-02-03T00:32:25.105905815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesNoEngine","Output":"=== RUN TestExpandIncludesForEnginesNoEngine\n"} -{"Time":"2026-02-03T00:32:25.1061823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesNoEngine","Output":"--- PASS: TestExpandIncludesForEnginesNoEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.106243784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesNoEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:25.106270153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesMultipleIncludes"} -{"Time":"2026-02-03T00:32:25.106286594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesMultipleIncludes","Output":"=== RUN TestExpandIncludesForEnginesMultipleIncludes\n"} -{"Time":"2026-02-03T00:32:25.106746551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesMultipleIncludes","Output":"--- PASS: TestExpandIncludesForEnginesMultipleIncludes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.10680497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesMultipleIncludes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.106827892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesOptionalMissing"} -{"Time":"2026-02-03T00:32:25.106843101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesOptionalMissing","Output":"=== RUN TestExpandIncludesForEnginesOptionalMissing\n"} -{"Time":"2026-02-03T00:32:25.106930674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesOptionalMissing","Output":"--- PASS: TestExpandIncludesForEnginesOptionalMissing (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.106943328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesOptionalMissing","Elapsed":0} -{"Time":"2026-02-03T00:32:25.106947816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent"} -{"Time":"2026-02-03T00:32:25.10699274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent","Output":"=== RUN TestExtractEngineFromContent\n"} -{"Time":"2026-02-03T00:32:25.107003189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/string_engine"} -{"Time":"2026-02-03T00:32:25.107006916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/string_engine","Output":"=== RUN TestExtractEngineFromContent/string_engine\n"} -{"Time":"2026-02-03T00:32:25.10701428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/object_engine"} -{"Time":"2026-02-03T00:32:25.107017656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/object_engine","Output":"=== RUN TestExtractEngineFromContent/object_engine\n"} -{"Time":"2026-02-03T00:32:25.107274392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_engine"} -{"Time":"2026-02-03T00:32:25.107286364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_engine","Output":"=== RUN TestExtractEngineFromContent/no_engine\n"} -{"Time":"2026-02-03T00:32:25.107291624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_frontmatter"} -{"Time":"2026-02-03T00:32:25.10729524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_frontmatter","Output":"=== RUN TestExtractEngineFromContent/no_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.107300601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent","Output":"--- PASS: TestExtractEngineFromContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107306051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/string_engine","Output":" --- PASS: TestExtractEngineFromContent/string_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107312132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/string_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:25.10731634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/object_engine","Output":" --- PASS: TestExtractEngineFromContent/object_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107320728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/object_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107324064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_engine","Output":" --- PASS: TestExtractEngineFromContent/no_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107328392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107331889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_frontmatter","Output":" --- PASS: TestExtractEngineFromContent/no_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107335726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent/no_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107338741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractEngineFromContent","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107341567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesWithCommand"} -{"Time":"2026-02-03T00:32:25.107344843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesWithCommand","Output":"=== RUN TestExpandIncludesForEnginesWithCommand\n"} -{"Time":"2026-02-03T00:32:25.107562799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesWithCommand","Output":"--- PASS: TestExpandIncludesForEnginesWithCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107610558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludesForEnginesWithCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107618633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent"} -{"Time":"2026-02-03T00:32:25.107623552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent","Output":"=== RUN TestExtractFrontmatterFromContent\n"} -{"Time":"2026-02-03T00:32:25.107630826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/valid_frontmatter_and_markdown"} -{"Time":"2026-02-03T00:32:25.107635124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/valid_frontmatter_and_markdown","Output":"=== RUN TestExtractFrontmatterFromContent/valid_frontmatter_and_markdown\n"} -{"Time":"2026-02-03T00:32:25.10773511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/no_frontmatter"} -{"Time":"2026-02-03T00:32:25.107857238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/no_frontmatter","Output":"=== RUN TestExtractFrontmatterFromContent/no_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.107864171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/empty_frontmatter"} -{"Time":"2026-02-03T00:32:25.107868418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/empty_frontmatter","Output":"=== RUN TestExtractFrontmatterFromContent/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.107874149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/unclosed_frontmatter"} -{"Time":"2026-02-03T00:32:25.107877275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/unclosed_frontmatter","Output":"=== RUN TestExtractFrontmatterFromContent/unclosed_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.107884508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent","Output":"--- PASS: TestExtractFrontmatterFromContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107889648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/valid_frontmatter_and_markdown","Output":" --- PASS: TestExtractFrontmatterFromContent/valid_frontmatter_and_markdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107894557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/valid_frontmatter_and_markdown","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107898535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/no_frontmatter","Output":" --- PASS: TestExtractFrontmatterFromContent/no_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107902943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/no_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.10790665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/empty_frontmatter","Output":" --- PASS: TestExtractFrontmatterFromContent/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107910607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107913883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/unclosed_frontmatter","Output":" --- PASS: TestExtractFrontmatterFromContent/unclosed_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.107918181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent/unclosed_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107921297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterFromContent","Elapsed":0} -{"Time":"2026-02-03T00:32:25.107923992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk"} -{"Time":"2026-02-03T00:32:25.107927037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk","Output":"=== RUN TestExtractYamlChunk\n"} -{"Time":"2026-02-03T00:32:25.107930985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/simple_key-value"} -{"Time":"2026-02-03T00:32:25.107934311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/simple_key-value","Output":"=== RUN TestExtractYamlChunk/simple_key-value\n"} -{"Time":"2026-02-03T00:32:25.107937888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/nested_structure"} -{"Time":"2026-02-03T00:32:25.107941976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/nested_structure","Output":"=== RUN TestExtractYamlChunk/nested_structure\n"} -{"Time":"2026-02-03T00:32:25.107947065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/deeply_nested_structure"} -{"Time":"2026-02-03T00:32:25.107950692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/deeply_nested_structure","Output":"=== RUN TestExtractYamlChunk/deeply_nested_structure\n"} -{"Time":"2026-02-03T00:32:25.108098547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/key_not_found"} -{"Time":"2026-02-03T00:32:25.108118434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/key_not_found","Output":"=== RUN TestExtractYamlChunk/key_not_found\n"} -{"Time":"2026-02-03T00:32:25.108264356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_yaml"} -{"Time":"2026-02-03T00:32:25.108284483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_yaml","Output":"=== RUN TestExtractYamlChunk/empty_yaml\n"} -{"Time":"2026-02-03T00:32:25.108288882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_key"} -{"Time":"2026-02-03T00:32:25.108292318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_key","Output":"=== RUN TestExtractYamlChunk/empty_key\n"} -{"Time":"2026-02-03T00:32:25.108324709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk","Output":"--- PASS: TestExtractYamlChunk (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108339616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/simple_key-value","Output":" --- PASS: TestExtractYamlChunk/simple_key-value (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108345177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/simple_key-value","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108349615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/nested_structure","Output":" --- PASS: TestExtractYamlChunk/nested_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108354344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/nested_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108358111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/deeply_nested_structure","Output":" --- PASS: TestExtractYamlChunk/deeply_nested_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.10836305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/deeply_nested_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108367077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/key_not_found","Output":" --- PASS: TestExtractYamlChunk/key_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108372017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/key_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108375774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_yaml","Output":" --- PASS: TestExtractYamlChunk/empty_yaml (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108380242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_yaml","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108384099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_key","Output":" --- PASS: TestExtractYamlChunk/empty_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108388557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk/empty_key","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108392264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYamlChunk","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108395761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection"} -{"Time":"2026-02-03T00:32:25.108399458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection","Output":"=== RUN TestExtractMarkdownSection\n"} -{"Time":"2026-02-03T00:32:25.108404016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/basic_H1_section"} -{"Time":"2026-02-03T00:32:25.108409246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/basic_H1_section","Output":"=== RUN TestExtractMarkdownSection/basic_H1_section\n"} -{"Time":"2026-02-03T00:32:25.108418553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/H2_section"} -{"Time":"2026-02-03T00:32:25.108423172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/H2_section","Output":"=== RUN TestExtractMarkdownSection/H2_section\n"} -{"Time":"2026-02-03T00:32:25.108428722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/nested_sections"} -{"Time":"2026-02-03T00:32:25.10843272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/nested_sections","Output":"=== RUN TestExtractMarkdownSection/nested_sections\n"} -{"Time":"2026-02-03T00:32:25.10843832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/section_not_found"} -{"Time":"2026-02-03T00:32:25.108441967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/section_not_found","Output":"=== RUN TestExtractMarkdownSection/section_not_found\n"} -{"Time":"2026-02-03T00:32:25.108488614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection","Output":"--- PASS: TestExtractMarkdownSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108558925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/basic_H1_section","Output":" --- PASS: TestExtractMarkdownSection/basic_H1_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.10858869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/basic_H1_section","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108636682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/H2_section","Output":" --- PASS: TestExtractMarkdownSection/H2_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108669924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/H2_section","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108696814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/nested_sections","Output":" --- PASS: TestExtractMarkdownSection/nested_sections (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108724817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/nested_sections","Elapsed":0} -{"Time":"2026-02-03T00:32:25.10876412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/section_not_found","Output":" --- PASS: TestExtractMarkdownSection/section_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108771153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection/section_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:25.10877493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownSection","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108778346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName"} -{"Time":"2026-02-03T00:32:25.108782334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName","Output":"=== RUN TestGenerateDefaultWorkflowName\n"} -{"Time":"2026-02-03T00:32:25.108788886Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/simple_filename"} -{"Time":"2026-02-03T00:32:25.108793064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/simple_filename","Output":"=== RUN TestGenerateDefaultWorkflowName/simple_filename\n"} -{"Time":"2026-02-03T00:32:25.108797863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/multiple_hyphens"} -{"Time":"2026-02-03T00:32:25.108801049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/multiple_hyphens","Output":"=== RUN TestGenerateDefaultWorkflowName/multiple_hyphens\n"} -{"Time":"2026-02-03T00:32:25.108806048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/full_path"} -{"Time":"2026-02-03T00:32:25.108809464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/full_path","Output":"=== RUN TestGenerateDefaultWorkflowName/full_path\n"} -{"Time":"2026-02-03T00:32:25.108813763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/no_extension"} -{"Time":"2026-02-03T00:32:25.108817449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/no_extension","Output":"=== RUN TestGenerateDefaultWorkflowName/no_extension\n"} -{"Time":"2026-02-03T00:32:25.108821918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/single_word"} -{"Time":"2026-02-03T00:32:25.108825294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/single_word","Output":"=== RUN TestGenerateDefaultWorkflowName/single_word\n"} -{"Time":"2026-02-03T00:32:25.108830484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName","Output":"--- PASS: TestGenerateDefaultWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108835182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/simple_filename","Output":" --- PASS: TestGenerateDefaultWorkflowName/simple_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108839771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/simple_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108843187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/multiple_hyphens","Output":" --- PASS: TestGenerateDefaultWorkflowName/multiple_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108847385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/multiple_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108852144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/full_path","Output":" --- PASS: TestGenerateDefaultWorkflowName/full_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108857865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/full_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108861151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/no_extension","Output":" --- PASS: TestGenerateDefaultWorkflowName/no_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.10886589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/no_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108869326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/single_word","Output":" --- PASS: TestGenerateDefaultWorkflowName/single_word (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108873143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName/single_word","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108876229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateDefaultWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108879245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString"} -{"Time":"2026-02-03T00:32:25.108882691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString","Output":"=== RUN TestExtractFrontmatterString\n"} -{"Time":"2026-02-03T00:32:25.108886668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/valid_frontmatter"} -{"Time":"2026-02-03T00:32:25.108890125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/valid_frontmatter","Output":"=== RUN TestExtractFrontmatterString/valid_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.108895815Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/no_frontmatter"} -{"Time":"2026-02-03T00:32:25.108898831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/no_frontmatter","Output":"=== RUN TestExtractFrontmatterString/no_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.108902999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString","Output":"--- PASS: TestExtractFrontmatterString (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108907838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/valid_frontmatter","Output":" --- PASS: TestExtractFrontmatterString/valid_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108912216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/valid_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108916534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/no_frontmatter","Output":" --- PASS: TestExtractFrontmatterString/no_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108920862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString/no_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108924168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractFrontmatterString","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108927174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent"} -{"Time":"2026-02-03T00:32:25.10893028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent","Output":"=== RUN TestExtractMarkdownContent\n"} -{"Time":"2026-02-03T00:32:25.108934197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/with_frontmatter"} -{"Time":"2026-02-03T00:32:25.108938445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/with_frontmatter","Output":"=== RUN TestExtractMarkdownContent/with_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.10894673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/no_frontmatter"} -{"Time":"2026-02-03T00:32:25.108950257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/no_frontmatter","Output":"=== RUN TestExtractMarkdownContent/no_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.108954585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent","Output":"--- PASS: TestExtractMarkdownContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108958873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/with_frontmatter","Output":" --- PASS: TestExtractMarkdownContent/with_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108964644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/with_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.10896827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/no_frontmatter","Output":" --- PASS: TestExtractMarkdownContent/no_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.108972017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent/no_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108975253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdownContent","Elapsed":0} -{"Time":"2026-02-03T00:32:25.108978199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript"} -{"Time":"2026-02-03T00:32:25.108981335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript","Output":"=== RUN TestHashConsistency_GoAndJavaScript\n"} -{"Time":"2026-02-03T00:32:25.109294779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/empty_frontmatter"} -{"Time":"2026-02-03T00:32:25.109326147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/empty_frontmatter","Output":"=== RUN TestHashConsistency_GoAndJavaScript/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.148044154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ContextCancellation","Output":"--- PASS: TestStartDockerImageDownload_ContextCancellation (0.10s)\n"} -{"Time":"2026-02-03T00:32:25.148091773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStartDockerImageDownload_ContextCancellation","Elapsed":0.1} -{"Time":"2026-02-03T00:32:25.148100139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsAccessors"} -{"Time":"2026-02-03T00:32:25.148104777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsAccessors","Output":"=== RUN TestDomainBucketsAccessors\n"} -{"Time":"2026-02-03T00:32:25.148111259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsAccessors","Output":"--- PASS: TestDomainBucketsAccessors (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.148116008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsAccessors","Elapsed":0} -{"Time":"2026-02-03T00:32:25.148120196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsWithEmbedding"} -{"Time":"2026-02-03T00:32:25.148124033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsWithEmbedding","Output":"=== RUN TestDomainBucketsWithEmbedding\n"} -{"Time":"2026-02-03T00:32:25.148129233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsWithEmbedding","Output":"--- PASS: TestDomainBucketsWithEmbedding (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.148139893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainBucketsWithEmbedding","Elapsed":0} -{"Time":"2026-02-03T00:32:25.14814377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileErrorFormatting"} -{"Time":"2026-02-03T00:32:25.148147226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileErrorFormatting","Output":"=== RUN TestCompileErrorFormatting\n"} -{"Time":"2026-02-03T00:32:25.158209864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileErrorFormatting","Output":"--- PASS: TestCompileErrorFormatting (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.158310772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileErrorFormatting","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.158376405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowErrorFormatting"} -{"Time":"2026-02-03T00:32:25.158386403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowErrorFormatting","Output":"=== RUN TestResolveWorkflowErrorFormatting\n"} -{"Time":"2026-02-03T00:32:25.158393216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowErrorFormatting","Output":"--- PASS: TestResolveWorkflowErrorFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158403645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowErrorFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158407743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage"} -{"Time":"2026-02-03T00:32:25.158411299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage","Output":"=== RUN TestConsoleFormatErrorMessageUsage\n"} -{"Time":"2026-02-03T00:32:25.158416359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/simple_error_message"} -{"Time":"2026-02-03T00:32:25.158420376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/simple_error_message","Output":"=== RUN TestConsoleFormatErrorMessageUsage/simple_error_message\n"} -{"Time":"2026-02-03T00:32:25.158427219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/error_with_details"} -{"Time":"2026-02-03T00:32:25.158431457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/error_with_details","Output":"=== RUN TestConsoleFormatErrorMessageUsage/error_with_details\n"} -{"Time":"2026-02-03T00:32:25.158436967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage","Output":"--- PASS: TestConsoleFormatErrorMessageUsage (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158442077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/simple_error_message","Output":" --- PASS: TestConsoleFormatErrorMessageUsage/simple_error_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158451324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/simple_error_message","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158455252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/error_with_details","Output":" --- PASS: TestConsoleFormatErrorMessageUsage/error_with_details (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158459469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage/error_with_details","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158463577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatErrorMessageUsage","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158466833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage"} -{"Time":"2026-02-03T00:32:25.158470219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage","Output":"=== RUN TestConsoleFormatWarningMessageUsage\n"} -{"Time":"2026-02-03T00:32:25.158474818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/simple_warning"} -{"Time":"2026-02-03T00:32:25.158478404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/simple_warning","Output":"=== RUN TestConsoleFormatWarningMessageUsage/simple_warning\n"} -{"Time":"2026-02-03T00:32:25.158482793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/warning_with_details"} -{"Time":"2026-02-03T00:32:25.15848647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/warning_with_details","Output":"=== RUN TestConsoleFormatWarningMessageUsage/warning_with_details\n"} -{"Time":"2026-02-03T00:32:25.158492671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage","Output":"--- PASS: TestConsoleFormatWarningMessageUsage (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158498212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/simple_warning","Output":" --- PASS: TestConsoleFormatWarningMessageUsage/simple_warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.15850292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/simple_warning","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158506888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/warning_with_details","Output":" --- PASS: TestConsoleFormatWarningMessageUsage/warning_with_details (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158511516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage/warning_with_details","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158515043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConsoleFormatWarningMessageUsage","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158518439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns"} -{"Time":"2026-02-03T00:32:25.158521825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns","Output":"=== RUN TestErrorMessagePatterns\n"} -{"Time":"2026-02-03T00:32:25.158526224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/wrapped_error_maintains_context"} -{"Time":"2026-02-03T00:32:25.158529891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/wrapped_error_maintains_context","Output":"=== RUN TestErrorMessagePatterns/wrapped_error_maintains_context\n"} -{"Time":"2026-02-03T00:32:25.158534188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/error_with_format_specifiers"} -{"Time":"2026-02-03T00:32:25.158537765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/error_with_format_specifiers","Output":"=== RUN TestErrorMessagePatterns/error_with_format_specifiers\n"} -{"Time":"2026-02-03T00:32:25.158544528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns","Output":"--- PASS: TestErrorMessagePatterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158549347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/wrapped_error_maintains_context","Output":" --- PASS: TestErrorMessagePatterns/wrapped_error_maintains_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158554216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/wrapped_error_maintains_context","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158558193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/error_with_format_specifiers","Output":" --- PASS: TestErrorMessagePatterns/error_with_format_specifiers (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158562822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns/error_with_format_specifiers","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158566699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorMessagePatterns","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158570266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput"} -{"Time":"2026-02-03T00:32:25.158575456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput","Output":"=== RUN TestNoPlainErrorOutput\n"} -{"Time":"2026-02-03T00:32:25.158580635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Compilation_errors_should_use_console.FormatErrorMessage"} -{"Time":"2026-02-03T00:32:25.158584783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Compilation_errors_should_use_console.FormatErrorMessage","Output":"=== RUN TestNoPlainErrorOutput/Compilation_errors_should_use_console.FormatErrorMessage\n"} -{"Time":"2026-02-03T00:32:25.158589792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Warning_messages_should_use_console.FormatWarningMessage"} -{"Time":"2026-02-03T00:32:25.158593669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Warning_messages_should_use_console.FormatWarningMessage","Output":"=== RUN TestNoPlainErrorOutput/Warning_messages_should_use_console.FormatWarningMessage\n"} -{"Time":"2026-02-03T00:32:25.158598498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput","Output":"--- PASS: TestNoPlainErrorOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158603668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Compilation_errors_should_use_console.FormatErrorMessage","Output":" --- PASS: TestNoPlainErrorOutput/Compilation_errors_should_use_console.FormatErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158608286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Compilation_errors_should_use_console.FormatErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158612244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Warning_messages_should_use_console.FormatWarningMessage","Output":" --- PASS: TestNoPlainErrorOutput/Warning_messages_should_use_console.FormatWarningMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158616502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput/Warning_messages_should_use_console.FormatWarningMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158620449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNoPlainErrorOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158623675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingConsistency"} -{"Time":"2026-02-03T00:32:25.158627102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingConsistency","Output":"=== RUN TestErrorFormattingConsistency\n"} -{"Time":"2026-02-03T00:32:25.158631861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingConsistency","Output":"--- PASS: TestErrorFormattingConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158635918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158639094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle"} -{"Time":"2026-02-03T00:32:25.158642751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle","Output":"=== RUN TestErrorFormattingDoesNotMangle\n"} -{"Time":"2026-02-03T00:32:25.158646678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_special_characters"} -{"Time":"2026-02-03T00:32:25.158649924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_special_characters","Output":"=== RUN TestErrorFormattingDoesNotMangle/message_with_special_characters\n"} -{"Time":"2026-02-03T00:32:25.158653781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_multiple_sentences"} -{"Time":"2026-02-03T00:32:25.1586586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_multiple_sentences","Output":"=== RUN TestErrorFormattingDoesNotMangle/message_with_multiple_sentences\n"} -{"Time":"2026-02-03T00:32:25.158665172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_newlines"} -{"Time":"2026-02-03T00:32:25.158668529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_newlines","Output":"=== RUN TestErrorFormattingDoesNotMangle/message_with_newlines\n"} -{"Time":"2026-02-03T00:32:25.158672737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_path"} -{"Time":"2026-02-03T00:32:25.158676333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_path","Output":"=== RUN TestErrorFormattingDoesNotMangle/message_with_path\n"} -{"Time":"2026-02-03T00:32:25.158686051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle","Output":"--- PASS: TestErrorFormattingDoesNotMangle (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158691922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_special_characters","Output":" --- PASS: TestErrorFormattingDoesNotMangle/message_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158696531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158700288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_multiple_sentences","Output":" --- PASS: TestErrorFormattingDoesNotMangle/message_with_multiple_sentences (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158704696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_multiple_sentences","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158708463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_newlines","Output":" --- PASS: TestErrorFormattingDoesNotMangle/message_with_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158713473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.158717059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_path","Output":" --- PASS: TestErrorFormattingDoesNotMangle/message_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.158721297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle/message_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.159316787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrorFormattingDoesNotMangle","Elapsed":0} -{"Time":"2026-02-03T00:32:25.159344629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback"} -{"Time":"2026-02-03T00:32:25.159396836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback","Output":"=== RUN TestGhExecOrFallback\n"} -{"Time":"2026-02-03T00:32:25.159428374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_git_when_GH_TOKEN_not_set"} -{"Time":"2026-02-03T00:32:25.159492594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_git_when_GH_TOKEN_not_set","Output":"=== RUN TestGhExecOrFallback/uses_git_when_GH_TOKEN_not_set\n"} -{"Time":"2026-02-03T00:32:25.161588539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_fallback_with_custom_env"} -{"Time":"2026-02-03T00:32:25.161660043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_fallback_with_custom_env","Output":"=== RUN TestGhExecOrFallback/uses_fallback_with_custom_env\n"} -{"Time":"2026-02-03T00:32:25.163947755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/fallback_command_failure"} -{"Time":"2026-02-03T00:32:25.163958855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/fallback_command_failure","Output":"=== RUN TestGhExecOrFallback/fallback_command_failure\n"} -{"Time":"2026-02-03T00:32:25.166460446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback","Output":"--- PASS: TestGhExecOrFallback (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.166476165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_git_when_GH_TOKEN_not_set","Output":" --- PASS: TestGhExecOrFallback/uses_git_when_GH_TOKEN_not_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.166486765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_git_when_GH_TOKEN_not_set","Elapsed":0} -{"Time":"2026-02-03T00:32:25.166495522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_fallback_with_custom_env","Output":" --- PASS: TestGhExecOrFallback/uses_fallback_with_custom_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.166501162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/uses_fallback_with_custom_env","Elapsed":0} -{"Time":"2026-02-03T00:32:25.166505731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/fallback_command_failure","Output":" --- PASS: TestGhExecOrFallback/fallback_command_failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.166510449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback/fallback_command_failure","Elapsed":0} -{"Time":"2026-02-03T00:32:25.166514357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallback","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.166519256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackWithGHToken"} -{"Time":"2026-02-03T00:32:25.166522973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackWithGHToken","Output":"=== RUN TestGhExecOrFallbackWithGHToken\n"} -{"Time":"2026-02-03T00:32:25.217105615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/empty_frontmatter","Output":" frontmatter_hash_consistency_test.go:180: ✓ Go hash (stable): 4c8309afbcf816cd80c0824dce2b50047834b29e14b34b96953e88ae81048c46\n"} -{"Time":"2026-02-03T00:32:25.217216332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/empty_frontmatter","Output":" frontmatter_hash_consistency_test.go:181: ✓ JS hash (stable): 4c8309afbcf816cd80c0824dce2b50047834b29e14b34b96953e88ae81048c46\n"} -{"Time":"2026-02-03T00:32:25.217285861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/empty_frontmatter","Output":" frontmatter_hash_consistency_test.go:183: ✓ Match: YES - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:25.21739782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/simple_frontmatter"} -{"Time":"2026-02-03T00:32:25.217404272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/simple_frontmatter","Output":"=== RUN TestHashConsistency_GoAndJavaScript/simple_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.236556876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackWithGHToken","Output":"--- PASS: TestGhExecOrFallbackWithGHToken (0.07s)\n"} -{"Time":"2026-02-03T00:32:25.236587553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackWithGHToken","Elapsed":0.07} -{"Time":"2026-02-03T00:32:25.236595218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackIntegration"} -{"Time":"2026-02-03T00:32:25.236599496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackIntegration","Output":"=== RUN TestGhExecOrFallbackIntegration\n"} -{"Time":"2026-02-03T00:32:25.238531816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackIntegration","Output":"--- PASS: TestGhExecOrFallbackIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238548958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGhExecOrFallbackIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238553667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug"} -{"Time":"2026-02-03T00:32:25.238557935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug","Output":"=== RUN TestExtractRepoSlug\n"} -{"Time":"2026-02-03T00:32:25.238562493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/standard_GitHub_URL"} -{"Time":"2026-02-03T00:32:25.238565819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/standard_GitHub_URL","Output":"=== RUN TestExtractRepoSlug/standard_GitHub_URL\n"} -{"Time":"2026-02-03T00:32:25.238570348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/GitHub_URL_with_.git_suffix"} -{"Time":"2026-02-03T00:32:25.238573384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/GitHub_URL_with_.git_suffix","Output":"=== RUN TestExtractRepoSlug/GitHub_URL_with_.git_suffix\n"} -{"Time":"2026-02-03T00:32:25.238577551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL"} -{"Time":"2026-02-03T00:32:25.238580907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL","Output":"=== RUN TestExtractRepoSlug/enterprise_GitHub_URL\n"} -{"Time":"2026-02-03T00:32:25.238585275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL_with_.git"} -{"Time":"2026-02-03T00:32:25.238588762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL_with_.git","Output":"=== RUN TestExtractRepoSlug/enterprise_GitHub_URL_with_.git\n"} -{"Time":"2026-02-03T00:32:25.238593942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug","Output":"--- PASS: TestExtractRepoSlug (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238598981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/standard_GitHub_URL","Output":" --- PASS: TestExtractRepoSlug/standard_GitHub_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238603339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/standard_GitHub_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238607126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/GitHub_URL_with_.git_suffix","Output":" --- PASS: TestExtractRepoSlug/GitHub_URL_with_.git_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238611865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/GitHub_URL_with_.git_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238615692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL","Output":" --- PASS: TestExtractRepoSlug/enterprise_GitHub_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238623096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238631221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL_with_.git","Output":" --- PASS: TestExtractRepoSlug/enterprise_GitHub_URL_with_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238635409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug/enterprise_GitHub_URL_with_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238638875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractRepoSlug","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238643574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs"} -{"Time":"2026-02-03T00:32:25.238647281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs","Output":"=== RUN TestInferGhArgs\n"} -{"Time":"2026-02-03T00:32:25.238651289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_simple"} -{"Time":"2026-02-03T00:32:25.238654805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_simple","Output":"=== RUN TestInferGhArgs/git_clone_simple\n"} -{"Time":"2026-02-03T00:32:25.238658772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_depth"} -{"Time":"2026-02-03T00:32:25.238663461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_depth","Output":"=== RUN TestInferGhArgs/git_clone_with_depth\n"} -{"Time":"2026-02-03T00:32:25.238667368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_branch"} -{"Time":"2026-02-03T00:32:25.238670785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_branch","Output":"=== RUN TestInferGhArgs/git_clone_with_branch\n"} -{"Time":"2026-02-03T00:32:25.238674642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_checkout"} -{"Time":"2026-02-03T00:32:25.238678079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_checkout","Output":"=== RUN TestInferGhArgs/git_checkout\n"} -{"Time":"2026-02-03T00:32:25.238681866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/non-git_command"} -{"Time":"2026-02-03T00:32:25.238684931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/non-git_command","Output":"=== RUN TestInferGhArgs/non-git_command\n"} -{"Time":"2026-02-03T00:32:25.23868934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs","Output":"--- PASS: TestInferGhArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238693608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_simple","Output":" --- PASS: TestInferGhArgs/git_clone_simple (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238697695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_simple","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238700901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_depth","Output":" --- PASS: TestInferGhArgs/git_clone_with_depth (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238704828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_depth","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238708175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_branch","Output":" --- PASS: TestInferGhArgs/git_clone_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238713114Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_clone_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238717011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_checkout","Output":" --- PASS: TestInferGhArgs/git_checkout (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238721048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/git_checkout","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238724335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/non-git_command","Output":" --- PASS: TestInferGhArgs/non-git_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.238727981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs/non-git_command","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238731849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInferGhArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.238734945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_CreationAndTracking"} -{"Time":"2026-02-03T00:32:25.238738311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_CreationAndTracking","Output":"=== RUN TestFileTracker_CreationAndTracking\n"} -{"Time":"2026-02-03T00:32:25.26617594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_CreationAndTracking","Output":"--- PASS: TestFileTracker_CreationAndTracking (0.03s)\n"} -{"Time":"2026-02-03T00:32:25.266430935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_CreationAndTracking","Elapsed":0.03} -{"Time":"2026-02-03T00:32:25.266476951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_ModifiedFiles"} -{"Time":"2026-02-03T00:32:25.266501717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_ModifiedFiles","Output":"=== RUN TestFileTracker_ModifiedFiles\n"} -{"Time":"2026-02-03T00:32:25.282000644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_ModifiedFiles","Output":"--- PASS: TestFileTracker_ModifiedFiles (0.02s)\n"} -{"Time":"2026-02-03T00:32:25.282367667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_ModifiedFiles","Elapsed":0.02} -{"Time":"2026-02-03T00:32:25.282420606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_RollbackAllFiles"} -{"Time":"2026-02-03T00:32:25.2824281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_RollbackAllFiles","Output":"=== RUN TestFileTracker_RollbackAllFiles\n"} -{"Time":"2026-02-03T00:32:25.289326533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_RollbackAllFiles","Output":"--- PASS: TestFileTracker_RollbackAllFiles (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.290465016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFileTracker_RollbackAllFiles","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.290480855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions"} -{"Time":"2026-02-03T00:32:25.290485183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"=== RUN TestCompileWorkflowWithTracking_SharedActions\n"} -{"Time":"2026-02-03T00:32:25.312911847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"test-workflow-with-reaction.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:25.31294559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:25.312956691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:25.312961299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.312965698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:25.312969645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.312975476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:25.312980034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:25.312984603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:25.312992818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:25.312996385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.312999781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:25.313003969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:25.31301004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:25.313013917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:25.313017975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.325597391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/simple_frontmatter","Output":" frontmatter_hash_consistency_test.go:180: ✓ Go hash (stable): b9def9907e3328e2e03e8c47c315723df39788f251627313b1a984bb61b9cbce\n"} -{"Time":"2026-02-03T00:32:25.325806441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/simple_frontmatter","Output":" frontmatter_hash_consistency_test.go:181: ✓ JS hash (stable): b9def9907e3328e2e03e8c47c315723df39788f251627313b1a984bb61b9cbce\n"} -{"Time":"2026-02-03T00:32:25.325955128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/simple_frontmatter","Output":" frontmatter_hash_consistency_test.go:183: ✓ Match: YES - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:25.326325568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools"} -{"Time":"2026-02-03T00:32:25.330635308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools","Output":"=== RUN TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools\n"} -{"Time":"2026-02-03T00:32:25.381603848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:25.391379171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"✓ test-workflow-with-reaction.md (27.8 KB)\n"} -{"Time":"2026-02-03T00:32:25.41267545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"test-workflow-without-reaction.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:25.41270793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:25.41271327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:25.412717177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.412721475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:25.412724781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.412728318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:25.412731865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:25.412738317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:25.412742184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:25.412746151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.412779764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:25.412784352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:25.412787889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:25.412791145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:25.412794301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"\n"} -{"Time":"2026-02-03T00:32:25.433898962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools","Output":" frontmatter_hash_consistency_test.go:180: ✓ Go hash (stable): 8c63a05ef42cbfaff9be87a06257282cb4dcb952f71481d9d65ec3037003dbe8\n"} -{"Time":"2026-02-03T00:32:25.433930631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools","Output":" frontmatter_hash_consistency_test.go:181: ✓ JS hash (stable): 8c63a05ef42cbfaff9be87a06257282cb4dcb952f71481d9d65ec3037003dbe8\n"} -{"Time":"2026-02-03T00:32:25.433940199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools","Output":" frontmatter_hash_consistency_test.go:183: ✓ Match: YES - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:25.434046487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions"} -{"Time":"2026-02-03T00:32:25.434055524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions","Output":"=== RUN TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions\n"} -{"Time":"2026-02-03T00:32:25.490122074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:25.511079577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"✓ test-workflow-without-reaction.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:25.545316508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Output":"--- PASS: TestCompileWorkflowWithTracking_SharedActions (0.25s)\n"} -{"Time":"2026-02-03T00:32:25.545454064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithTracking_SharedActions","Elapsed":0.25} -{"Time":"2026-02-03T00:32:25.545498957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine"} -{"Time":"2026-02-03T00:32:25.545503556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine","Output":"=== RUN TestParseFirewallLogLine\n"} -{"Time":"2026-02-03T00:32:25.545575149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/valid_log_line_with_all_fields"} -{"Time":"2026-02-03T00:32:25.545619252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/valid_log_line_with_all_fields","Output":"=== RUN TestParseFirewallLogLine/valid_log_line_with_all_fields\n"} -{"Time":"2026-02-03T00:32:25.546875031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/log_line_with_placeholder_values"} -{"Time":"2026-02-03T00:32:25.546888376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/log_line_with_placeholder_values","Output":"=== RUN TestParseFirewallLogLine/log_line_with_placeholder_values\n"} -{"Time":"2026-02-03T00:32:25.546894187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/empty_line"} -{"Time":"2026-02-03T00:32:25.546897914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/empty_line","Output":"=== RUN TestParseFirewallLogLine/empty_line\n"} -{"Time":"2026-02-03T00:32:25.546902292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/comment_line"} -{"Time":"2026-02-03T00:32:25.546906199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/comment_line","Output":"=== RUN TestParseFirewallLogLine/comment_line\n"} -{"Time":"2026-02-03T00:32:25.546910718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/invalid_timestamp_(non-numeric)"} -{"Time":"2026-02-03T00:32:25.546914365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/invalid_timestamp_(non-numeric)","Output":"=== RUN TestParseFirewallLogLine/invalid_timestamp_(non-numeric)\n"} -{"Time":"2026-02-03T00:32:25.546918973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_client_IP:port_format_is_accepted"} -{"Time":"2026-02-03T00:32:25.546923191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_client_IP:port_format_is_accepted","Output":"=== RUN TestParseFirewallLogLine/non-standard_client_IP:port_format_is_accepted\n"} -{"Time":"2026-02-03T00:32:25.546927759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_domain_format_is_accepted"} -{"Time":"2026-02-03T00:32:25.546931346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_domain_format_is_accepted","Output":"=== RUN TestParseFirewallLogLine/non-standard_domain_format_is_accepted\n"} -{"Time":"2026-02-03T00:32:25.546940273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_dest_IP:port_format_is_accepted"} -{"Time":"2026-02-03T00:32:25.54694414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_dest_IP:port_format_is_accepted","Output":"=== RUN TestParseFirewallLogLine/non-standard_dest_IP:port_format_is_accepted\n"} -{"Time":"2026-02-03T00:32:25.546948137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-numeric_status_code_is_accepted"} -{"Time":"2026-02-03T00:32:25.546951434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-numeric_status_code_is_accepted","Output":"=== RUN TestParseFirewallLogLine/non-numeric_status_code_is_accepted\n"} -{"Time":"2026-02-03T00:32:25.546960651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/decision_format_without_colon_is_accepted"} -{"Time":"2026-02-03T00:32:25.546964979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/decision_format_without_colon_is_accepted","Output":"=== RUN TestParseFirewallLogLine/decision_format_without_colon_is_accepted\n"} -{"Time":"2026-02-03T00:32:25.546969107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/fewer_than_10_fields"} -{"Time":"2026-02-03T00:32:25.546972362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/fewer_than_10_fields","Output":"=== RUN TestParseFirewallLogLine/fewer_than_10_fields\n"} -{"Time":"2026-02-03T00:32:25.546977813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/line_with_pipe_character_in_domain_position_is_accepted"} -{"Time":"2026-02-03T00:32:25.546981159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/line_with_pipe_character_in_domain_position_is_accepted","Output":"=== RUN TestParseFirewallLogLine/line_with_pipe_character_in_domain_position_is_accepted\n"} -{"Time":"2026-02-03T00:32:25.546986869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine","Output":"--- PASS: TestParseFirewallLogLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.546991558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/valid_log_line_with_all_fields","Output":" --- PASS: TestParseFirewallLogLine/valid_log_line_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.546996798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/valid_log_line_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547001376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/log_line_with_placeholder_values","Output":" --- PASS: TestParseFirewallLogLine/log_line_with_placeholder_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547006125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/log_line_with_placeholder_values","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547021253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/empty_line","Output":" --- PASS: TestParseFirewallLogLine/empty_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547028778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/empty_line","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547032625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/comment_line","Output":" --- PASS: TestParseFirewallLogLine/comment_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547036973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/comment_line","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547040569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/invalid_timestamp_(non-numeric)","Output":" --- PASS: TestParseFirewallLogLine/invalid_timestamp_(non-numeric) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547045369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/invalid_timestamp_(non-numeric)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547048885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_client_IP:port_format_is_accepted","Output":" --- PASS: TestParseFirewallLogLine/non-standard_client_IP:port_format_is_accepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547053273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_client_IP:port_format_is_accepted","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547058453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_domain_format_is_accepted","Output":" --- PASS: TestParseFirewallLogLine/non-standard_domain_format_is_accepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547062961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_domain_format_is_accepted","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547066618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_dest_IP:port_format_is_accepted","Output":" --- PASS: TestParseFirewallLogLine/non-standard_dest_IP:port_format_is_accepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547071297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-standard_dest_IP:port_format_is_accepted","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547075274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-numeric_status_code_is_accepted","Output":" --- PASS: TestParseFirewallLogLine/non-numeric_status_code_is_accepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547079442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/non-numeric_status_code_is_accepted","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547082738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/decision_format_without_colon_is_accepted","Output":" --- PASS: TestParseFirewallLogLine/decision_format_without_colon_is_accepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547086996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/decision_format_without_colon_is_accepted","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547090332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/fewer_than_10_fields","Output":" --- PASS: TestParseFirewallLogLine/fewer_than_10_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.547096534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/fewer_than_10_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:25.54709985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/line_with_pipe_character_in_domain_position_is_accepted","Output":" --- PASS: TestParseFirewallLogLine/line_with_pipe_character_in_domain_position_is_accepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.5471054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine/line_with_pipe_character_in_domain_position_is_accepted","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547109037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogLine","Elapsed":0} -{"Time":"2026-02-03T00:32:25.547112243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed"} -{"Time":"2026-02-03T00:32:25.547115469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed","Output":"=== RUN TestIsRequestAllowed\n"} -{"Time":"2026-02-03T00:32:25.549818265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_200"} -{"Time":"2026-02-03T00:32:25.550066758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_200","Output":"=== RUN TestIsRequestAllowed/status_200\n"} -{"Time":"2026-02-03T00:32:25.550101583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_206"} -{"Time":"2026-02-03T00:32:25.550133532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_206","Output":"=== RUN TestIsRequestAllowed/status_206\n"} -{"Time":"2026-02-03T00:32:25.550162837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_304"} -{"Time":"2026-02-03T00:32:25.550188324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_304","Output":"=== RUN TestIsRequestAllowed/status_304\n"} -{"Time":"2026-02-03T00:32:25.550215876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_403"} -{"Time":"2026-02-03T00:32:25.550242776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_403","Output":"=== RUN TestIsRequestAllowed/status_403\n"} -{"Time":"2026-02-03T00:32:25.550276218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_407"} -{"Time":"2026-02-03T00:32:25.550283141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_407","Output":"=== RUN TestIsRequestAllowed/status_407\n"} -{"Time":"2026-02-03T00:32:25.550287249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_TUNNEL_decision"} -{"Time":"2026-02-03T00:32:25.550290965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_TUNNEL_decision","Output":"=== RUN TestIsRequestAllowed/TCP_TUNNEL_decision\n"} -{"Time":"2026-02-03T00:32:25.550295544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_HIT_decision"} -{"Time":"2026-02-03T00:32:25.5502989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_HIT_decision","Output":"=== RUN TestIsRequestAllowed/TCP_HIT_decision\n"} -{"Time":"2026-02-03T00:32:25.550302958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_MISS_decision"} -{"Time":"2026-02-03T00:32:25.550306454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_MISS_decision","Output":"=== RUN TestIsRequestAllowed/TCP_MISS_decision\n"} -{"Time":"2026-02-03T00:32:25.550310472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/NONE_NONE_decision"} -{"Time":"2026-02-03T00:32:25.550313858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/NONE_NONE_decision","Output":"=== RUN TestIsRequestAllowed/NONE_NONE_decision\n"} -{"Time":"2026-02-03T00:32:25.550317725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_DENIED_decision"} -{"Time":"2026-02-03T00:32:25.550321152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_DENIED_decision","Output":"=== RUN TestIsRequestAllowed/TCP_DENIED_decision\n"} -{"Time":"2026-02-03T00:32:25.55032543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/unknown_decision_and_status"} -{"Time":"2026-02-03T00:32:25.550328876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/unknown_decision_and_status","Output":"=== RUN TestIsRequestAllowed/unknown_decision_and_status\n"} -{"Time":"2026-02-03T00:32:25.550334647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed","Output":"--- PASS: TestIsRequestAllowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550339295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_200","Output":" --- PASS: TestIsRequestAllowed/status_200 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550343694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_200","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550347741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_206","Output":" --- PASS: TestIsRequestAllowed/status_206 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.55035217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_206","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550355897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_304","Output":" --- PASS: TestIsRequestAllowed/status_304 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550360295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_304","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550368931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_403","Output":" --- PASS: TestIsRequestAllowed/status_403 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550373149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_403","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550378619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_407","Output":" --- PASS: TestIsRequestAllowed/status_407 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.55038481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/status_407","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550388307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_TUNNEL_decision","Output":" --- PASS: TestIsRequestAllowed/TCP_TUNNEL_decision (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550394298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_TUNNEL_decision","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550398045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_HIT_decision","Output":" --- PASS: TestIsRequestAllowed/TCP_HIT_decision (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550402083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_HIT_decision","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550405599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_MISS_decision","Output":" --- PASS: TestIsRequestAllowed/TCP_MISS_decision (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550410238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_MISS_decision","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550414085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/NONE_NONE_decision","Output":" --- PASS: TestIsRequestAllowed/NONE_NONE_decision (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550427991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/NONE_NONE_decision","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550431858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_DENIED_decision","Output":" --- PASS: TestIsRequestAllowed/TCP_DENIED_decision (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550436026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/TCP_DENIED_decision","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550439542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/unknown_decision_and_status","Output":" --- PASS: TestIsRequestAllowed/unknown_decision_and_status (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.55044399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed/unknown_decision_and_status","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550447096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRequestAllowed","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550450002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLog"} -{"Time":"2026-02-03T00:32:25.550453308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLog","Output":"=== RUN TestParseFirewallLog\n"} -{"Time":"2026-02-03T00:32:25.550457706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLog","Output":"--- PASS: TestParseFirewallLog (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550462615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLog","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550465691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogMalformedLines"} -{"Time":"2026-02-03T00:32:25.550469177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogMalformedLines","Output":"=== RUN TestParseFirewallLogMalformedLines\n"} -{"Time":"2026-02-03T00:32:25.550477192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogMalformedLines","Output":"--- PASS: TestParseFirewallLogMalformedLines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550483684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogMalformedLines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550487051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogPartialMissingFields"} -{"Time":"2026-02-03T00:32:25.550490407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogPartialMissingFields","Output":"=== RUN TestParseFirewallLogPartialMissingFields\n"} -{"Time":"2026-02-03T00:32:25.550494825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogPartialMissingFields","Output":"--- PASS: TestParseFirewallLogPartialMissingFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.550498873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogPartialMissingFields","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550501949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeMultipleFirewallLogs"} -{"Time":"2026-02-03T00:32:25.550505135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeMultipleFirewallLogs","Output":"=== RUN TestAnalyzeMultipleFirewallLogs\n"} -{"Time":"2026-02-03T00:32:25.550509543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeMultipleFirewallLogs","Output":"--- PASS: TestAnalyzeMultipleFirewallLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.55051337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeMultipleFirewallLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.550516606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName"} -{"Time":"2026-02-03T00:32:25.550519782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName","Output":"=== RUN TestSanitizeWorkflowName\n"} -{"Time":"2026-02-03T00:32:25.550523409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/lowercase_conversion"} -{"Time":"2026-02-03T00:32:25.550526595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/lowercase_conversion","Output":"=== RUN TestSanitizeWorkflowName/lowercase_conversion\n"} -{"Time":"2026-02-03T00:32:25.550530271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/spaces_to_dashes"} -{"Time":"2026-02-03T00:32:25.550533237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/spaces_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/spaces_to_dashes\n"} -{"Time":"2026-02-03T00:32:25.550536843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/colons_to_dashes"} -{"Time":"2026-02-03T00:32:25.550539849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/colons_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/colons_to_dashes\n"} -{"Time":"2026-02-03T00:32:25.550543556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/slashes_to_dashes"} -{"Time":"2026-02-03T00:32:25.550546782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/slashes_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/slashes_to_dashes\n"} -{"Time":"2026-02-03T00:32:25.55055072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/backslashes_to_dashes"} -{"Time":"2026-02-03T00:32:25.550553905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/backslashes_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/backslashes_to_dashes\n"} -{"Time":"2026-02-03T00:32:25.550557472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/special_characters_to_dashes"} -{"Time":"2026-02-03T00:32:25.550561509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/special_characters_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/special_characters_to_dashes\n"} -{"Time":"2026-02-03T00:32:25.554381935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores"} -{"Time":"2026-02-03T00:32:25.554398145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores","Output":"=== RUN TestSanitizeWorkflowName/preserve_dots_and_underscores\n"} -{"Time":"2026-02-03T00:32:25.554404817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/complex_name"} -{"Time":"2026-02-03T00:32:25.554408454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/complex_name","Output":"=== RUN TestSanitizeWorkflowName/complex_name\n"} -{"Time":"2026-02-03T00:32:25.554414225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName","Output":"--- PASS: TestSanitizeWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554419414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/lowercase_conversion","Output":" --- PASS: TestSanitizeWorkflowName/lowercase_conversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554423973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/lowercase_conversion","Elapsed":0} -{"Time":"2026-02-03T00:32:25.55442783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/spaces_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/spaces_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554432589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/spaces_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554436496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/colons_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/colons_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554441235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/colons_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554445133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/slashes_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/slashes_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.55444921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/slashes_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554453458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/backslashes_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/backslashes_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554458417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/backslashes_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554462345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/special_characters_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/special_characters_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554466963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/special_characters_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554471361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores","Output":" --- PASS: TestSanitizeWorkflowName/preserve_dots_and_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554475819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554479847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/complex_name","Output":" --- PASS: TestSanitizeWorkflowName/complex_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554486069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName/complex_name","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554491098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSanitizeWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554494665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeFirewallLogsWithWorkflowSuffix"} -{"Time":"2026-02-03T00:32:25.554498151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeFirewallLogsWithWorkflowSuffix","Output":"=== RUN TestAnalyzeFirewallLogsWithWorkflowSuffix\n"} -{"Time":"2026-02-03T00:32:25.55450307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeFirewallLogsWithWorkflowSuffix","Output":"--- PASS: TestAnalyzeFirewallLogsWithWorkflowSuffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554507418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeFirewallLogsWithWorkflowSuffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554510444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodTypes"} -{"Time":"2026-02-03T00:32:25.55451372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodTypes","Output":"=== RUN TestCodemodTypes\n"} -{"Time":"2026-02-03T00:32:25.554518198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodTypes","Output":"--- PASS: TestCodemodTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554522036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554525412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodResultType"} -{"Time":"2026-02-03T00:32:25.554528918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodResultType","Output":"=== RUN TestCodemodResultType\n"} -{"Time":"2026-02-03T00:32:25.554533257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodResultType","Output":"--- PASS: TestCodemodResultType (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554536984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodemodResultType","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554548475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ReturnsAllCodemods"} -{"Time":"2026-02-03T00:32:25.554551621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ReturnsAllCodemods","Output":"=== RUN TestGetAllCodemods_ReturnsAllCodemods\n"} -{"Time":"2026-02-03T00:32:25.554561129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ReturnsAllCodemods","Output":"--- PASS: TestGetAllCodemods_ReturnsAllCodemods (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554565357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ReturnsAllCodemods","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554568482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ContainsExpectedCodemods"} -{"Time":"2026-02-03T00:32:25.554571648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ContainsExpectedCodemods","Output":"=== RUN TestGetAllCodemods_ContainsExpectedCodemods\n"} -{"Time":"2026-02-03T00:32:25.554576257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ContainsExpectedCodemods","Output":"--- PASS: TestGetAllCodemods_ContainsExpectedCodemods (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554580304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_ContainsExpectedCodemods","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554583781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_NoduplicateIDs"} -{"Time":"2026-02-03T00:32:25.554587257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_NoduplicateIDs","Output":"=== RUN TestGetAllCodemods_NoduplicateIDs\n"} -{"Time":"2026-02-03T00:32:25.554593138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_NoduplicateIDs","Output":"--- PASS: TestGetAllCodemods_NoduplicateIDs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554597877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_NoduplicateIDs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554600963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_InExpectedOrder"} -{"Time":"2026-02-03T00:32:25.55460459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_InExpectedOrder","Output":"=== RUN TestGetAllCodemods_InExpectedOrder\n"} -{"Time":"2026-02-03T00:32:25.554609078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_InExpectedOrder","Output":"--- PASS: TestGetAllCodemods_InExpectedOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.554613135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods_InExpectedOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.554616441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_TimeoutMinutesMigration"} -{"Time":"2026-02-03T00:32:25.554619447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_TimeoutMinutesMigration","Output":"=== RUN TestFixCommand_TimeoutMinutesMigration\n"} -{"Time":"2026-02-03T00:32:25.554623174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_TimeoutMinutesMigration","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.554627783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_TimeoutMinutesMigration","Output":" • Migrate timeout_minutes to timeout-minutes\n"} -{"Time":"2026-02-03T00:32:25.565823933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_TimeoutMinutesMigration","Output":"--- PASS: TestFixCommand_TimeoutMinutesMigration (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.565852335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_TimeoutMinutesMigration","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.565859148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NoChangesNeeded"} -{"Time":"2026-02-03T00:32:25.565863106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NoChangesNeeded","Output":"=== RUN TestFixCommand_NoChangesNeeded\n"} -{"Time":"2026-02-03T00:32:25.566513006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NoChangesNeeded","Output":"--- PASS: TestFixCommand_NoChangesNeeded (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.566606501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NoChangesNeeded","Elapsed":0} -{"Time":"2026-02-03T00:32:25.566733968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigration"} -{"Time":"2026-02-03T00:32:25.566743286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigration","Output":"=== RUN TestFixCommand_NetworkFirewallMigration\n"} -{"Time":"2026-02-03T00:32:25.567233749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigration","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.567272742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigration","Output":" • Migrate network.firewall to sandbox.agent\n"} -{"Time":"2026-02-03T00:32:25.574816978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigration","Output":"--- PASS: TestFixCommand_NetworkFirewallMigration (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.575534895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigration","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.575546958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithNestedProperties"} -{"Time":"2026-02-03T00:32:25.575551086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithNestedProperties","Output":"=== RUN TestFixCommand_NetworkFirewallMigrationWithNestedProperties\n"} -{"Time":"2026-02-03T00:32:25.575556015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithNestedProperties","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.575560433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithNestedProperties","Output":" • Migrate network.firewall to sandbox.agent\n"} -{"Time":"2026-02-03T00:32:25.57808417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions","Output":" frontmatter_hash_consistency_test.go:180: ✓ Go hash (stable): d72b13a369d277c35adcb3ad119544d2bffb4b8a4335168850f0a41cc6a64b06\n"} -{"Time":"2026-02-03T00:32:25.578102184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions","Output":" frontmatter_hash_consistency_test.go:181: ✓ JS hash (stable): d72b13a369d277c35adcb3ad119544d2bffb4b8a4335168850f0a41cc6a64b06\n"} -{"Time":"2026-02-03T00:32:25.578107503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions","Output":" frontmatter_hash_consistency_test.go:183: ✓ Match: YES - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:25.578209389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects"} -{"Time":"2026-02-03T00:32:25.578224487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects","Output":"=== RUN TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects\n"} -{"Time":"2026-02-03T00:32:25.578503111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithNestedProperties","Output":"--- PASS: TestFixCommand_NetworkFirewallMigrationWithNestedProperties (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.578655744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithNestedProperties","Elapsed":0} -{"Time":"2026-02-03T00:32:25.578679338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines"} -{"Time":"2026-02-03T00:32:25.57892737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines","Output":"=== RUN TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines\n"} -{"Time":"2026-02-03T00:32:25.579814313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.580048129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines","Output":" • Migrate network.firewall to sandbox.agent\n"} -{"Time":"2026-02-03T00:32:25.581791297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines","Output":"--- PASS: TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.581852431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_NetworkFirewallMigrationWithCommentsAndEmptyLines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.581906561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_PreservesFormatting"} -{"Time":"2026-02-03T00:32:25.581933772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_PreservesFormatting","Output":"=== RUN TestFixCommand_PreservesFormatting\n"} -{"Time":"2026-02-03T00:32:25.584629164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_PreservesFormatting","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.584811464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_PreservesFormatting","Output":" • Migrate timeout_minutes to timeout-minutes\n"} -{"Time":"2026-02-03T00:32:25.586500982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_PreservesFormatting","Output":"--- PASS: TestFixCommand_PreservesFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.586515689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_PreservesFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:25.586520498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods"} -{"Time":"2026-02-03T00:32:25.586524866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods","Output":"=== RUN TestGetAllCodemods\n"} -{"Time":"2026-02-03T00:32:25.586530837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods","Output":"--- PASS: TestGetAllCodemods (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.586535716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAllCodemods","Elapsed":0} -{"Time":"2026-02-03T00:32:25.586539684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration"} -{"Time":"2026-02-03T00:32:25.586543922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":"=== RUN TestFixCommand_CommandToSlashCommandMigration\n"} -{"Time":"2026-02-03T00:32:25.586635272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.586646893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" • Migrate on.command to on.slash_command\n"} -{"Time":"2026-02-03T00:32:25.586651883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" fix_command_test.go:527: Updated content:\n"} -{"Time":"2026-02-03T00:32:25.586656041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" ---\n"} -{"Time":"2026-02-03T00:32:25.586660158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" on:\n"} -{"Time":"2026-02-03T00:32:25.586664376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" slash_command: my-bot\n"} -{"Time":"2026-02-03T00:32:25.586668524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" \n"} -{"Time":"2026-02-03T00:32:25.586691877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:25.586696907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:25.586706915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" ---\n"} -{"Time":"2026-02-03T00:32:25.586717014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" \n"} -{"Time":"2026-02-03T00:32:25.58673123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" # Test Workflow\n"} -{"Time":"2026-02-03T00:32:25.586735959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" \n"} -{"Time":"2026-02-03T00:32:25.586739957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":" This is a test workflow with slash command.\n"} -{"Time":"2026-02-03T00:32:25.588930147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Output":"--- PASS: TestFixCommand_CommandToSlashCommandMigration (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.588944974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_CommandToSlashCommandMigration","Elapsed":0} -{"Time":"2026-02-03T00:32:25.588950264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval"} -{"Time":"2026-02-03T00:32:25.588954271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":"=== RUN TestFixCommand_SafeInputsModeRemoval\n"} -{"Time":"2026-02-03T00:32:25.589661049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.589739916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" • Remove deprecated safe-inputs.mode field\n"} -{"Time":"2026-02-03T00:32:25.589879856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" fix_command_test.go:598: Updated content:\n"} -{"Time":"2026-02-03T00:32:25.589889083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" ---\n"} -{"Time":"2026-02-03T00:32:25.589893762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" on: workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:25.589898621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" engine: copilot\n"} -{"Time":"2026-02-03T00:32:25.589902739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" safe-inputs:\n"} -{"Time":"2026-02-03T00:32:25.589906676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" test-tool:\n"} -{"Time":"2026-02-03T00:32:25.589910453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" description: Test tool\n"} -{"Time":"2026-02-03T00:32:25.589914521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:25.589918668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" return { result: \"test\" };\n"} -{"Time":"2026-02-03T00:32:25.589922455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" ---\n"} -{"Time":"2026-02-03T00:32:25.589926372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" \n"} -{"Time":"2026-02-03T00:32:25.58993023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" # Test Workflow\n"} -{"Time":"2026-02-03T00:32:25.589934087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" \n"} -{"Time":"2026-02-03T00:32:25.589938435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":" This is a test workflow with safe-inputs mode field.\n"} -{"Time":"2026-02-03T00:32:25.592692136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Output":"--- PASS: TestFixCommand_SafeInputsModeRemoval (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.59270463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_SafeInputsModeRemoval","Elapsed":0} -{"Time":"2026-02-03T00:32:25.592709308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_UpdatesPromptAndAgentFiles"} -{"Time":"2026-02-03T00:32:25.592712725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_UpdatesPromptAndAgentFiles","Output":"=== RUN TestFixCommand_UpdatesPromptAndAgentFiles\n"} -{"Time":"2026-02-03T00:32:25.668023228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_UpdatesPromptAndAgentFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:25.668095422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_UpdatesPromptAndAgentFiles","Output":"ℹ ✓ No fixes needed\n"} -{"Time":"2026-02-03T00:32:25.670486377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_UpdatesPromptAndAgentFiles","Output":"--- PASS: TestFixCommand_UpdatesPromptAndAgentFiles (0.08s)\n"} -{"Time":"2026-02-03T00:32:25.670503118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_UpdatesPromptAndAgentFiles","Elapsed":0.08} -{"Time":"2026-02-03T00:32:25.670510021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval"} -{"Time":"2026-02-03T00:32:25.670513918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval","Output":"=== RUN TestFixCommand_GrepToolRemoval\n"} -{"Time":"2026-02-03T00:32:25.670518517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:25.670522725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval","Output":" • Remove deprecated tools.grep field\n"} -{"Time":"2026-02-03T00:32:25.670741032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval","Output":"--- PASS: TestFixCommand_GrepToolRemoval (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.670877956Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval","Elapsed":0} -{"Time":"2026-02-03T00:32:25.670886543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval_NoGrep"} -{"Time":"2026-02-03T00:32:25.670946795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval_NoGrep","Output":"=== RUN TestFixCommand_GrepToolRemoval_NoGrep\n"} -{"Time":"2026-02-03T00:32:25.671425537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval_NoGrep","Output":"--- PASS: TestFixCommand_GrepToolRemoval_NoGrep (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.672097469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixCommand_GrepToolRemoval_NoGrep","Elapsed":0} -{"Time":"2026-02-03T00:32:25.672109601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag"} -{"Time":"2026-02-03T00:32:25.672116194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag","Output":"=== RUN TestFixWithDirFlag\n"} -{"Time":"2026-02-03T00:32:25.677248006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag","Output":"✓ ✓ test.md\n"} -{"Time":"2026-02-03T00:32:25.677391683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag","Output":" • Migrate timeout_minutes to timeout-minutes\n"} -{"Time":"2026-02-03T00:32:25.691420169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects","Output":" frontmatter_hash_consistency_test.go:180: ✓ Go hash (stable): a6b38b877ddb3ab569e7221c62f5c7f447a99dab178a5280737255867da62340\n"} -{"Time":"2026-02-03T00:32:25.692085649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects","Output":" frontmatter_hash_consistency_test.go:181: ✓ JS hash (stable): a6b38b877ddb3ab569e7221c62f5c7f447a99dab178a5280737255867da62340\n"} -{"Time":"2026-02-03T00:32:25.692277606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects","Output":" frontmatter_hash_consistency_test.go:183: ✓ Match: YES - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:25.692446872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays"} -{"Time":"2026-02-03T00:32:25.692460717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays","Output":"=== RUN TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays\n"} -{"Time":"2026-02-03T00:32:25.701073656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag","Output":"\n"} -{"Time":"2026-02-03T00:32:25.701098653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag","Output":"✓ ✓ Fixed 1 of 1 workflow files\n"} -{"Time":"2026-02-03T00:32:25.701109212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag","Output":"--- PASS: TestFixWithDirFlag (0.03s)\n"} -{"Time":"2026-02-03T00:32:25.701114112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlag","Elapsed":0.03} -{"Time":"2026-02-03T00:32:25.701122247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow"} -{"Time":"2026-02-03T00:32:25.701126214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow","Output":"=== RUN TestFixWithDirFlagAndSpecificWorkflow\n"} -{"Time":"2026-02-03T00:32:25.701131063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow","Output":"✓ ✓ workflow1.md\n"} -{"Time":"2026-02-03T00:32:25.701135021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow","Output":" • Migrate timeout_minutes to timeout-minutes\n"} -{"Time":"2026-02-03T00:32:25.740874611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:25.74095467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow","Output":"✓ ✓ Fixed 1 of 1 workflow files\n"} -{"Time":"2026-02-03T00:32:25.744184156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow","Output":"--- PASS: TestFixWithDirFlagAndSpecificWorkflow (0.04s)\n"} -{"Time":"2026-02-03T00:32:25.744197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixWithDirFlagAndSpecificWorkflow","Elapsed":0.04} -{"Time":"2026-02-03T00:32:25.744204133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior"} -{"Time":"2026-02-03T00:32:25.7442079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"=== RUN TestFixDirFlagDefaultBehavior\n"} -{"Time":"2026-02-03T00:32:25.744212349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"✓ ✓ test.md\n"} -{"Time":"2026-02-03T00:32:25.744216466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":" • Migrate timeout_minutes to timeout-minutes\n"} -{"Time":"2026-02-03T00:32:25.749056534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update copilot instructions: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.751583652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update dispatcher agent: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.75541963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update workflow creation prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.757648541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update workflow update prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.759568498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update shared workflow creation prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.761502432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update debug workflow prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.763496156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update upgrade workflow prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.764652723Z","Action":"start","Package":"github.com/github/gh-aw/pkg/stringutil"} -{"Time":"2026-02-03T00:32:25.7650106Z","Action":"start","Package":"github.com/github/gh-aw/pkg/styles"} -{"Time":"2026-02-03T00:32:25.76543596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"⚠ Warning: Failed to update Serena tool documentation: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:25.76883876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"\n"} -{"Time":"2026-02-03T00:32:25.768852746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"✓ ✓ Fixed 1 of 1 workflow files\n"} -{"Time":"2026-02-03T00:32:25.768862454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Output":"--- PASS: TestFixDirFlagDefaultBehavior (0.02s)\n"} -{"Time":"2026-02-03T00:32:25.768867694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFixDirFlagDefaultBehavior","Elapsed":0.02} -{"Time":"2026-02-03T00:32:25.768873375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency"} -{"Time":"2026-02-03T00:32:25.768877102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency","Output":"=== RUN TestShortFlagConsistency\n"} -{"Time":"2026-02-03T00:32:25.768884475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency","Output":"=== PAUSE TestShortFlagConsistency\n"} -{"Time":"2026-02-03T00:32:25.768888242Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency"} -{"Time":"2026-02-03T00:32:25.76889246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation"} -{"Time":"2026-02-03T00:32:25.768896277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation","Output":"=== RUN TestFormatPreservation\n"} -{"Time":"2026-02-03T00:32:25.768900806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_comments_and_indentation"} -{"Time":"2026-02-03T00:32:25.768904773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_comments_and_indentation","Output":"=== RUN TestFormatPreservation/preserves_comments_and_indentation\n"} -{"Time":"2026-02-03T00:32:25.768910364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_inline_comments_in_tools_section"} -{"Time":"2026-02-03T00:32:25.768914562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_inline_comments_in_tools_section","Output":"=== RUN TestFormatPreservation/preserves_inline_comments_in_tools_section\n"} -{"Time":"2026-02-03T00:32:25.768919631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_complex_nested_indentation"} -{"Time":"2026-02-03T00:32:25.768923358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_complex_nested_indentation","Output":"=== RUN TestFormatPreservation/preserves_complex_nested_indentation\n"} -{"Time":"2026-02-03T00:32:25.768927856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_empty_frontmatter"} -{"Time":"2026-02-03T00:32:25.768931413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_empty_frontmatter","Output":"=== RUN TestFormatPreservation/handles_empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.768935701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_source"} -{"Time":"2026-02-03T00:32:25.768939318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_source","Output":"=== RUN TestFormatPreservation/handles_missing_source\n"} -{"Time":"2026-02-03T00:32:25.768943896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_malformed_YAML_frontmatter"} -{"Time":"2026-02-03T00:32:25.768947783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_malformed_YAML_frontmatter","Output":"=== RUN TestFormatPreservation/handles_malformed_YAML_frontmatter\n"} -{"Time":"2026-02-03T00:32:25.768953524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_closing_delimiter"} -{"Time":"2026-02-03T00:32:25.768957471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_closing_delimiter","Output":"=== RUN TestFormatPreservation/handles_missing_closing_delimiter\n"} -{"Time":"2026-02-03T00:32:25.768964104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_unicode_in_comments"} -{"Time":"2026-02-03T00:32:25.768967851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_unicode_in_comments","Output":"=== RUN TestFormatPreservation/preserves_unicode_in_comments\n"} -{"Time":"2026-02-03T00:32:25.768972289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_2-space_indentation"} -{"Time":"2026-02-03T00:32:25.768975826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_2-space_indentation","Output":"=== RUN TestFormatPreservation/preserves_2-space_indentation\n"} -{"Time":"2026-02-03T00:32:25.768980344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/rejects_tabs_in_indentation"} -{"Time":"2026-02-03T00:32:25.768984221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/rejects_tabs_in_indentation","Output":"=== RUN TestFormatPreservation/rejects_tabs_in_indentation\n"} -{"Time":"2026-02-03T00:32:25.769098054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName"} -{"Time":"2026-02-03T00:32:25.769132097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName","Output":"=== RUN TestNormalizeWorkflowName\n"} -{"Time":"2026-02-03T00:32:25.769331107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_trailing_spaces_in_comments"} -{"Time":"2026-02-03T00:32:25.769343962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_trailing_spaces_in_comments","Output":"=== RUN TestFormatPreservation/preserves_trailing_spaces_in_comments\n"} -{"Time":"2026-02-03T00:32:25.769534917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation","Output":"--- PASS: TestFormatPreservation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769547751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_comments_and_indentation","Output":" --- PASS: TestFormatPreservation/preserves_comments_and_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769553682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_comments_and_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769558201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_inline_comments_in_tools_section","Output":" --- PASS: TestFormatPreservation/preserves_inline_comments_in_tools_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.76956304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_inline_comments_in_tools_section","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769567057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_complex_nested_indentation","Output":" --- PASS: TestFormatPreservation/preserves_complex_nested_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769571796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_complex_nested_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769577987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_empty_frontmatter","Output":" --- PASS: TestFormatPreservation/handles_empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769582075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769585532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_source","Output":" --- PASS: TestFormatPreservation/handles_missing_source (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769589519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_source","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769592945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_malformed_YAML_frontmatter","Output":" --- PASS: TestFormatPreservation/handles_malformed_YAML_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769597063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_malformed_YAML_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769600459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_closing_delimiter","Output":" --- PASS: TestFormatPreservation/handles_missing_closing_delimiter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769605919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/handles_missing_closing_delimiter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769609777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_unicode_in_comments","Output":" --- PASS: TestFormatPreservation/preserves_unicode_in_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769616189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_unicode_in_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769620146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_2-space_indentation","Output":" --- PASS: TestFormatPreservation/preserves_2-space_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769624815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_2-space_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769629974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/rejects_tabs_in_indentation","Output":" --- PASS: TestFormatPreservation/rejects_tabs_in_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769635204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/rejects_tabs_in_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769639232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_trailing_spaces_in_comments","Output":" --- PASS: TestFormatPreservation/preserves_trailing_spaces_in_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.769867878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation/preserves_trailing_spaces_in_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769877456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.769880782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests"} -{"Time":"2026-02-03T00:32:25.769884078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests","Output":"=== RUN TestFormatPreservationSubtests\n"} -{"Time":"2026-02-03T00:32:25.7738679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/comments_preserved"} -{"Time":"2026-02-03T00:32:25.773879973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/comments_preserved","Output":"=== RUN TestFormatPreservationSubtests/comments_preserved\n"} -{"Time":"2026-02-03T00:32:25.773885884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/whitespace_preserved"} -{"Time":"2026-02-03T00:32:25.773889661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/whitespace_preserved","Output":"=== RUN TestFormatPreservationSubtests/whitespace_preserved\n"} -{"Time":"2026-02-03T00:32:25.773894019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/indentation_preserved"} -{"Time":"2026-02-03T00:32:25.773897255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/indentation_preserved","Output":"=== RUN TestFormatPreservationSubtests/indentation_preserved\n"} -{"Time":"2026-02-03T00:32:25.773902204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/source_field_added"} -{"Time":"2026-02-03T00:32:25.773906171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/source_field_added","Output":"=== RUN TestFormatPreservationSubtests/source_field_added\n"} -{"Time":"2026-02-03T00:32:25.773909958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/content_structure_preserved"} -{"Time":"2026-02-03T00:32:25.773913175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/content_structure_preserved","Output":"=== RUN TestFormatPreservationSubtests/content_structure_preserved\n"} -{"Time":"2026-02-03T00:32:25.77392145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests","Output":"--- PASS: TestFormatPreservationSubtests (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.773926549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/comments_preserved","Output":" --- PASS: TestFormatPreservationSubtests/comments_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.773931068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/comments_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:25.773935766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/whitespace_preserved","Output":" --- PASS: TestFormatPreservationSubtests/whitespace_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.773940806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/whitespace_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:25.773944843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/indentation_preserved","Output":" --- PASS: TestFormatPreservationSubtests/indentation_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.773949743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/indentation_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77395356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/source_field_added","Output":" --- PASS: TestFormatPreservationSubtests/source_field_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.773958689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/source_field_added","Elapsed":0} -{"Time":"2026-02-03T00:32:25.773962507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/content_structure_preserved","Output":" --- PASS: TestFormatPreservationSubtests/content_structure_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774002471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests/content_structure_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774006919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatPreservationSubtests","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774010386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger"} -{"Time":"2026-02-03T00:32:25.774014193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger","Output":"=== RUN TestRemoveFieldFromOnTrigger\n"} -{"Time":"2026-02-03T00:32:25.774018731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_stop-after_from_on_trigger"} -{"Time":"2026-02-03T00:32:25.774022308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_stop-after_from_on_trigger","Output":"=== RUN TestRemoveFieldFromOnTrigger/remove_stop-after_from_on_trigger\n"} -{"Time":"2026-02-03T00:32:25.774026265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_stop-after_field_to_remove"} -{"Time":"2026-02-03T00:32:25.774029451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_stop-after_field_to_remove","Output":"=== RUN TestRemoveFieldFromOnTrigger/no_stop-after_field_to_remove\n"} -{"Time":"2026-02-03T00:32:25.774033408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/on_field_is_a_string_not_a_map"} -{"Time":"2026-02-03T00:32:25.774036594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/on_field_is_a_string_not_a_map","Output":"=== RUN TestRemoveFieldFromOnTrigger/on_field_is_a_string_not_a_map\n"} -{"Time":"2026-02-03T00:32:25.774040622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_on_field_at_all"} -{"Time":"2026-02-03T00:32:25.774044008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_on_field_at_all","Output":"=== RUN TestRemoveFieldFromOnTrigger/no_on_field_at_all\n"} -{"Time":"2026-02-03T00:32:25.774048246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_reaction_field_from_on_trigger"} -{"Time":"2026-02-03T00:32:25.774052143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_reaction_field_from_on_trigger","Output":"=== RUN TestRemoveFieldFromOnTrigger/remove_reaction_field_from_on_trigger\n"} -{"Time":"2026-02-03T00:32:25.774057544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger","Output":"--- PASS: TestRemoveFieldFromOnTrigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774062974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_stop-after_from_on_trigger","Output":" --- PASS: TestRemoveFieldFromOnTrigger/remove_stop-after_from_on_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774067362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_stop-after_from_on_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774070978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_stop-after_field_to_remove","Output":" --- PASS: TestRemoveFieldFromOnTrigger/no_stop-after_field_to_remove (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774075317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_stop-after_field_to_remove","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774080566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/on_field_is_a_string_not_a_map","Output":" --- PASS: TestRemoveFieldFromOnTrigger/on_field_is_a_string_not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774085966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/on_field_is_a_string_not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774090024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_on_field_at_all","Output":" --- PASS: TestRemoveFieldFromOnTrigger/no_on_field_at_all (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774110182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/no_on_field_at_all","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774125831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_reaction_field_from_on_trigger","Output":" --- PASS: TestRemoveFieldFromOnTrigger/remove_reaction_field_from_on_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774131101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger/remove_reaction_field_from_on_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774134998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTrigger","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774138204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger"} -{"Time":"2026-02-03T00:32:25.77414149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger","Output":"=== RUN TestSetFieldInOnTrigger\n"} -{"Time":"2026-02-03T00:32:25.774145588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_in_existing_on_trigger"} -{"Time":"2026-02-03T00:32:25.774148864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_in_existing_on_trigger","Output":"=== RUN TestSetFieldInOnTrigger/set_stop-after_in_existing_on_trigger\n"} -{"Time":"2026-02-03T00:32:25.774153142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_with_no_on_field"} -{"Time":"2026-02-03T00:32:25.774156398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_with_no_on_field","Output":"=== RUN TestSetFieldInOnTrigger/set_stop-after_with_no_on_field\n"} -{"Time":"2026-02-03T00:32:25.774160455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/override_existing_stop-after_value"} -{"Time":"2026-02-03T00:32:25.77416823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/override_existing_stop-after_value","Output":"=== RUN TestSetFieldInOnTrigger/override_existing_stop-after_value\n"} -{"Time":"2026-02-03T00:32:25.774172708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/on_field_is_a_string_not_a_map_-_error_case"} -{"Time":"2026-02-03T00:32:25.774175984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/on_field_is_a_string_not_a_map_-_error_case","Output":"=== RUN TestSetFieldInOnTrigger/on_field_is_a_string_not_a_map_-_error_case\n"} -{"Time":"2026-02-03T00:32:25.774180753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger","Output":"--- PASS: TestSetFieldInOnTrigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774185071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_in_existing_on_trigger","Output":" --- PASS: TestSetFieldInOnTrigger/set_stop-after_in_existing_on_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774190441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_in_existing_on_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774194188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_with_no_on_field","Output":" --- PASS: TestSetFieldInOnTrigger/set_stop-after_with_no_on_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774198787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/set_stop-after_with_no_on_field","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774202544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/override_existing_stop-after_value","Output":" --- PASS: TestSetFieldInOnTrigger/override_existing_stop-after_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774206912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/override_existing_stop-after_value","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774210939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/on_field_is_a_string_not_a_map_-_error_case","Output":" --- PASS: TestSetFieldInOnTrigger/on_field_is_a_string_not_a_map_-_error_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.774215458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger/on_field_is_a_string_not_a_map_-_error_case","Elapsed":0} -{"Time":"2026-02-03T00:32:25.774218944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSetFieldInOnTrigger","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77422232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation"} -{"Time":"2026-02-03T00:32:25.774225586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation","Output":"=== RUN TestFormattingPreservation\n"} -{"Time":"2026-02-03T00:32:25.774233662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/RemoveFieldFromOnTrigger_preserves_formatting"} -{"Time":"2026-02-03T00:32:25.774237729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/RemoveFieldFromOnTrigger_preserves_formatting","Output":"=== RUN TestFormattingPreservation/RemoveFieldFromOnTrigger_preserves_formatting\n"} -{"Time":"2026-02-03T00:32:25.774291008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/SetFieldInOnTrigger_preserves_formatting"} -{"Time":"2026-02-03T00:32:25.774299284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/SetFieldInOnTrigger_preserves_formatting","Output":"=== RUN TestFormattingPreservation/SetFieldInOnTrigger_preserves_formatting\n"} -{"Time":"2026-02-03T00:32:25.774306377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/UpdateFieldInFrontmatter_preserves_formatting"} -{"Time":"2026-02-03T00:32:25.774311657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/UpdateFieldInFrontmatter_preserves_formatting","Output":"=== RUN TestFormattingPreservation/UpdateFieldInFrontmatter_preserves_formatting\n"} -{"Time":"2026-02-03T00:32:25.774323379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_without_extension"} -{"Time":"2026-02-03T00:32:25.774327597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_without_extension","Output":"=== RUN TestNormalizeWorkflowName/name_without_extension\n"} -{"Time":"2026-02-03T00:32:25.774332526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.md_extension"} -{"Time":"2026-02-03T00:32:25.774336152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.md_extension","Output":"=== RUN TestNormalizeWorkflowName/name_with_.md_extension\n"} -{"Time":"2026-02-03T00:32:25.774340471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension"} -{"Time":"2026-02-03T00:32:25.774344398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension","Output":"=== RUN TestNormalizeWorkflowName/name_with_.lock.yml_extension\n"} -{"Time":"2026-02-03T00:32:25.774348626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_in_filename"} -{"Time":"2026-02-03T00:32:25.774351992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_in_filename","Output":"=== RUN TestNormalizeWorkflowName/name_with_dots_in_filename\n"} -{"Time":"2026-02-03T00:32:25.77435609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_and_lock.yml"} -{"Time":"2026-02-03T00:32:25.774359596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_and_lock.yml","Output":"=== RUN TestNormalizeWorkflowName/name_with_dots_and_lock.yml\n"} -{"Time":"2026-02-03T00:32:25.7746624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_other_extension"} -{"Time":"2026-02-03T00:32:25.774685033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_other_extension","Output":"=== RUN TestNormalizeWorkflowName/name_with_other_extension\n"} -{"Time":"2026-02-03T00:32:25.77472143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/simple_name"} -{"Time":"2026-02-03T00:32:25.774728874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/simple_name","Output":"=== RUN TestNormalizeWorkflowName/simple_name\n"} -{"Time":"2026-02-03T00:32:25.774733613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/empty_string"} -{"Time":"2026-02-03T00:32:25.77473756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/empty_string","Output":"=== RUN TestNormalizeWorkflowName/empty_string\n"} -{"Time":"2026-02-03T00:32:25.774741819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.md"} -{"Time":"2026-02-03T00:32:25.774745736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.md","Output":"=== RUN TestNormalizeWorkflowName/just_.md\n"} -{"Time":"2026-02-03T00:32:25.774770802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.lock.yml"} -{"Time":"2026-02-03T00:32:25.775045765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants"} -{"Time":"2026-02-03T00:32:25.775175376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants","Output":"=== RUN TestAdaptiveColorsHaveBothVariants\n"} -{"Time":"2026-02-03T00:32:25.77520429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorSuccess"} -{"Time":"2026-02-03T00:32:25.775208077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorSuccess","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorSuccess\n"} -{"Time":"2026-02-03T00:32:25.775213878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorInfo"} -{"Time":"2026-02-03T00:32:25.775217394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorInfo","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorInfo\n"} -{"Time":"2026-02-03T00:32:25.775221793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorPurple"} -{"Time":"2026-02-03T00:32:25.775225169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorPurple","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorPurple\n"} -{"Time":"2026-02-03T00:32:25.775229597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorForeground"} -{"Time":"2026-02-03T00:32:25.775232943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorForeground","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorForeground\n"} -{"Time":"2026-02-03T00:32:25.775237863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBorder"} -{"Time":"2026-02-03T00:32:25.775241329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBorder","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorBorder\n"} -{"Time":"2026-02-03T00:32:25.775245577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorTableAltRow"} -{"Time":"2026-02-03T00:32:25.775249033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorTableAltRow","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorTableAltRow\n"} -{"Time":"2026-02-03T00:32:25.775253181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorError"} -{"Time":"2026-02-03T00:32:25.775256818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorError","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorError\n"} -{"Time":"2026-02-03T00:32:25.775261226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorWarning"} -{"Time":"2026-02-03T00:32:25.775265434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorWarning","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorWarning\n"} -{"Time":"2026-02-03T00:32:25.775270093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorYellow"} -{"Time":"2026-02-03T00:32:25.775273569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorYellow","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorYellow\n"} -{"Time":"2026-02-03T00:32:25.775277697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorComment"} -{"Time":"2026-02-03T00:32:25.775281364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorComment","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorComment\n"} -{"Time":"2026-02-03T00:32:25.775286984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBackground"} -{"Time":"2026-02-03T00:32:25.775290661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBackground","Output":"=== RUN TestAdaptiveColorsHaveBothVariants/ColorBackground\n"} -{"Time":"2026-02-03T00:32:25.775296622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants","Output":"--- PASS: TestAdaptiveColorsHaveBothVariants (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775302363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorSuccess","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorSuccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775307112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorSuccess","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775311129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorInfo","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775315718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775319465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorPurple","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorPurple (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775324875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorPurple","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775328872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorForeground","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorForeground (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77533335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorForeground","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775336957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBorder","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775341265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775344842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorTableAltRow","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorTableAltRow (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77534922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorTableAltRow","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775353378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorError","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorError (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775357846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorError","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775361453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorWarning","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorWarning (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775365871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorWarning","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77537049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorYellow","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorYellow (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775374848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorYellow","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775383033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorComment","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775387572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorComment","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775391439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBackground","Output":" --- PASS: TestAdaptiveColorsHaveBothVariants/ColorBackground (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775396869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants/ColorBackground","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775400746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestAdaptiveColorsHaveBothVariants","Elapsed":0} -{"Time":"2026-02-03T00:32:25.775484392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats"} -{"Time":"2026-02-03T00:32:25.77550494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats","Output":"=== RUN TestColorFormats\n"} -{"Time":"2026-02-03T00:32:25.775521792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Light"} -{"Time":"2026-02-03T00:32:25.775814878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Light","Output":"=== RUN TestColorFormats/ColorWarning_Light\n"} -{"Time":"2026-02-03T00:32:25.775827942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Dark"} -{"Time":"2026-02-03T00:32:25.775844864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Dark","Output":"=== RUN TestColorFormats/ColorWarning_Dark\n"} -{"Time":"2026-02-03T00:32:25.775850504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Light"} -{"Time":"2026-02-03T00:32:25.775854051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Light","Output":"=== RUN TestColorFormats/ColorComment_Light\n"} -{"Time":"2026-02-03T00:32:25.775857998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Dark"} -{"Time":"2026-02-03T00:32:25.775861405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Dark","Output":"=== RUN TestColorFormats/ColorComment_Dark\n"} -{"Time":"2026-02-03T00:32:25.775865773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Light"} -{"Time":"2026-02-03T00:32:25.775869449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Light","Output":"=== RUN TestColorFormats/ColorForeground_Light\n"} -{"Time":"2026-02-03T00:32:25.775873677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Dark"} -{"Time":"2026-02-03T00:32:25.775877124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Dark","Output":"=== RUN TestColorFormats/ColorForeground_Dark\n"} -{"Time":"2026-02-03T00:32:25.775881091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Light"} -{"Time":"2026-02-03T00:32:25.775884317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Light","Output":"=== RUN TestColorFormats/ColorTableAltRow_Light\n"} -{"Time":"2026-02-03T00:32:25.775888194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Dark"} -{"Time":"2026-02-03T00:32:25.775891691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Dark","Output":"=== RUN TestColorFormats/ColorTableAltRow_Dark\n"} -{"Time":"2026-02-03T00:32:25.775896139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Light"} -{"Time":"2026-02-03T00:32:25.775899806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Light","Output":"=== RUN TestColorFormats/ColorError_Light\n"} -{"Time":"2026-02-03T00:32:25.775904064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Dark"} -{"Time":"2026-02-03T00:32:25.77590734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Dark","Output":"=== RUN TestColorFormats/ColorError_Dark\n"} -{"Time":"2026-02-03T00:32:25.775911528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Light"} -{"Time":"2026-02-03T00:32:25.775914774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Light","Output":"=== RUN TestColorFormats/ColorSuccess_Light\n"} -{"Time":"2026-02-03T00:32:25.775918611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Dark"} -{"Time":"2026-02-03T00:32:25.775921967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Dark","Output":"=== RUN TestColorFormats/ColorSuccess_Dark\n"} -{"Time":"2026-02-03T00:32:25.775927518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Light"} -{"Time":"2026-02-03T00:32:25.775931034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Light","Output":"=== RUN TestColorFormats/ColorInfo_Light\n"} -{"Time":"2026-02-03T00:32:25.775935412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Dark"} -{"Time":"2026-02-03T00:32:25.775939259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Dark","Output":"=== RUN TestColorFormats/ColorInfo_Dark\n"} -{"Time":"2026-02-03T00:32:25.775943607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Light"} -{"Time":"2026-02-03T00:32:25.775947004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Light","Output":"=== RUN TestColorFormats/ColorPurple_Light\n"} -{"Time":"2026-02-03T00:32:25.775951252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Dark"} -{"Time":"2026-02-03T00:32:25.775955089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Dark","Output":"=== RUN TestColorFormats/ColorPurple_Dark\n"} -{"Time":"2026-02-03T00:32:25.775959217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Light"} -{"Time":"2026-02-03T00:32:25.775962773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Light","Output":"=== RUN TestColorFormats/ColorYellow_Light\n"} -{"Time":"2026-02-03T00:32:25.775966991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Dark"} -{"Time":"2026-02-03T00:32:25.775970848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Dark","Output":"=== RUN TestColorFormats/ColorYellow_Dark\n"} -{"Time":"2026-02-03T00:32:25.775975046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Light"} -{"Time":"2026-02-03T00:32:25.775978623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Light","Output":"=== RUN TestColorFormats/ColorBackground_Light\n"} -{"Time":"2026-02-03T00:32:25.775984614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Dark"} -{"Time":"2026-02-03T00:32:25.77598793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Dark","Output":"=== RUN TestColorFormats/ColorBackground_Dark\n"} -{"Time":"2026-02-03T00:32:25.775992369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Light"} -{"Time":"2026-02-03T00:32:25.775996176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Light","Output":"=== RUN TestColorFormats/ColorBorder_Light\n"} -{"Time":"2026-02-03T00:32:25.776000614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Dark"} -{"Time":"2026-02-03T00:32:25.77600399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Dark","Output":"=== RUN TestColorFormats/ColorBorder_Dark\n"} -{"Time":"2026-02-03T00:32:25.776009661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats","Output":"--- PASS: TestColorFormats (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776016042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Light","Output":" --- PASS: TestColorFormats/ColorWarning_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776021553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776025841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Dark","Output":" --- PASS: TestColorFormats/ColorWarning_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776030489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorWarning_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776034768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Light","Output":" --- PASS: TestColorFormats/ColorComment_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776039466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776043223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Dark","Output":" --- PASS: TestColorFormats/ColorComment_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776047741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorComment_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776051559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Light","Output":" --- PASS: TestColorFormats/ColorForeground_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776055917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776059604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Dark","Output":" --- PASS: TestColorFormats/ColorForeground_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776064252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorForeground_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776067869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Light","Output":" --- PASS: TestColorFormats/ColorTableAltRow_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77607344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776076816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Dark","Output":" --- PASS: TestColorFormats/ColorTableAltRow_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776082707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorTableAltRow_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776086333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Light","Output":" --- PASS: TestColorFormats/ColorError_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776090872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776094819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Dark","Output":" --- PASS: TestColorFormats/ColorError_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776099237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorError_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776102734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Light","Output":" --- PASS: TestColorFormats/ColorSuccess_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776111731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776116199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Dark","Output":" --- PASS: TestColorFormats/ColorSuccess_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776120848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorSuccess_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776124795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Light","Output":" --- PASS: TestColorFormats/ColorInfo_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776129113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776132399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Dark","Output":" --- PASS: TestColorFormats/ColorInfo_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776136818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorInfo_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776140344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Light","Output":" --- PASS: TestColorFormats/ColorPurple_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776145073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.7761486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Dark","Output":" --- PASS: TestColorFormats/ColorPurple_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776152677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorPurple_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776156234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Light","Output":" --- PASS: TestColorFormats/ColorYellow_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776160502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776164149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Dark","Output":" --- PASS: TestColorFormats/ColorYellow_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776168236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorYellow_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776171663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Light","Output":" --- PASS: TestColorFormats/ColorBackground_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776176521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776180739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Dark","Output":" --- PASS: TestColorFormats/ColorBackground_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77546195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.lock.yml","Output":"=== RUN TestNormalizeWorkflowName/just_.lock.yml\n"} -{"Time":"2026-02-03T00:32:25.776330639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/multiple_extensions_priority"} -{"Time":"2026-02-03T00:32:25.776337632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/multiple_extensions_priority","Output":"=== RUN TestNormalizeWorkflowName/multiple_extensions_priority\n"} -{"Time":"2026-02-03T00:32:25.776344374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName","Output":"--- PASS: TestNormalizeWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776350165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_without_extension","Output":" --- PASS: TestNormalizeWorkflowName/name_without_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776355104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_without_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776360094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.md_extension","Output":" --- PASS: TestNormalizeWorkflowName/name_with_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776365363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776369381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension","Output":" --- PASS: TestNormalizeWorkflowName/name_with_.lock.yml_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77637446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776378177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_in_filename","Output":" --- PASS: TestNormalizeWorkflowName/name_with_dots_in_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776382776Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_in_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776386593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_and_lock.yml","Output":" --- PASS: TestNormalizeWorkflowName/name_with_dots_and_lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776392995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_dots_and_lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776396862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_other_extension","Output":" --- PASS: TestNormalizeWorkflowName/name_with_other_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776401841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/name_with_other_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776405598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/simple_name","Output":" --- PASS: TestNormalizeWorkflowName/simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776410187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776414024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/empty_string","Output":" --- PASS: TestNormalizeWorkflowName/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776419815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776423702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.md","Output":" --- PASS: TestNormalizeWorkflowName/just_.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776428511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.md","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776432308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.lock.yml","Output":" --- PASS: TestNormalizeWorkflowName/just_.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776437237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/just_.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776441125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/multiple_extensions_priority","Output":" --- PASS: TestNormalizeWorkflowName/multiple_extensions_priority (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776445583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName/multiple_extensions_priority","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776449099Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776452666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier"} -{"Time":"2026-02-03T00:32:25.776456142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier","Output":"=== RUN TestNormalizeSafeOutputIdentifier\n"} -{"Time":"2026-02-03T00:32:25.77646036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/dash-separated_to_underscore"} -{"Time":"2026-02-03T00:32:25.776463917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/dash-separated_to_underscore","Output":"=== RUN TestNormalizeSafeOutputIdentifier/dash-separated_to_underscore\n"} -{"Time":"2026-02-03T00:32:25.776470289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/already_underscore-separated"} -{"Time":"2026-02-03T00:32:25.776475569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/already_underscore-separated","Output":"=== RUN TestNormalizeSafeOutputIdentifier/already_underscore-separated\n"} -{"Time":"2026-02-03T00:32:25.776479666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes"} -{"Time":"2026-02-03T00:32:25.776483093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes","Output":"=== RUN TestNormalizeSafeOutputIdentifier/multiple_dashes\n"} -{"Time":"2026-02-03T00:32:25.776487251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/mixed_dashes_and_underscores"} -{"Time":"2026-02-03T00:32:25.776490857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/mixed_dashes_and_underscores","Output":"=== RUN TestNormalizeSafeOutputIdentifier/mixed_dashes_and_underscores\n"} -{"Time":"2026-02-03T00:32:25.776495245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores"} -{"Time":"2026-02-03T00:32:25.776499654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores","Output":"=== RUN TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores\n"} -{"Time":"2026-02-03T00:32:25.776505374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/single_dash"} -{"Time":"2026-02-03T00:32:25.776509422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/single_dash","Output":"=== RUN TestNormalizeSafeOutputIdentifier/single_dash\n"} -{"Time":"2026-02-03T00:32:25.776185288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBackground_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776788812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Light","Output":" --- PASS: TestColorFormats/ColorBorder_Light (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776796887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Light","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776801165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Dark","Output":" --- PASS: TestColorFormats/ColorBorder_Dark (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.776805323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats/ColorBorder_Dark","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77680877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestColorFormats","Elapsed":0} -{"Time":"2026-02-03T00:32:25.776812156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist"} -{"Time":"2026-02-03T00:32:25.776815532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist","Output":"=== RUN TestStylesExist\n"} -{"Time":"2026-02-03T00:32:25.776818969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerName"} -{"Time":"2026-02-03T00:32:25.776822064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerName","Output":"=== RUN TestStylesExist/ServerName\n"} -{"Time":"2026-02-03T00:32:25.776827534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ErrorBox"} -{"Time":"2026-02-03T00:32:25.776831011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ErrorBox","Output":"=== RUN TestStylesExist/ErrorBox\n"} -{"Time":"2026-02-03T00:32:25.77683576Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Header"} -{"Time":"2026-02-03T00:32:25.776839557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Header","Output":"=== RUN TestStylesExist/Header\n"} -{"Time":"2026-02-03T00:32:25.776844135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/FilePath"} -{"Time":"2026-02-03T00:32:25.776847482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/FilePath","Output":"=== RUN TestStylesExist/FilePath\n"} -{"Time":"2026-02-03T00:32:25.776851349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Command"} -{"Time":"2026-02-03T00:32:25.776854725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Command","Output":"=== RUN TestStylesExist/Command\n"} -{"Time":"2026-02-03T00:32:25.776858572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Progress"} -{"Time":"2026-02-03T00:32:25.776861698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Progress","Output":"=== RUN TestStylesExist/Progress\n"} -{"Time":"2026-02-03T00:32:25.77686804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Count"} -{"Time":"2026-02-03T00:32:25.776871697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Count","Output":"=== RUN TestStylesExist/Count\n"} -{"Time":"2026-02-03T00:32:25.776875614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Verbose"} -{"Time":"2026-02-03T00:32:25.776879401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Verbose","Output":"=== RUN TestStylesExist/Verbose\n"} -{"Time":"2026-02-03T00:32:25.776883769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableCell"} -{"Time":"2026-02-03T00:32:25.776887216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableCell","Output":"=== RUN TestStylesExist/TableCell\n"} -{"Time":"2026-02-03T00:32:25.776891303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTitle"} -{"Time":"2026-02-03T00:32:25.77689476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTitle","Output":"=== RUN TestStylesExist/TableTitle\n"} -{"Time":"2026-02-03T00:32:25.776898707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableBorder"} -{"Time":"2026-02-03T00:32:25.776902133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableBorder","Output":"=== RUN TestStylesExist/TableBorder\n"} -{"Time":"2026-02-03T00:32:25.77690596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Error"} -{"Time":"2026-02-03T00:32:25.776909026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Error","Output":"=== RUN TestStylesExist/Error\n"} -{"Time":"2026-02-03T00:32:25.776913244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Warning"} -{"Time":"2026-02-03T00:32:25.77691644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Warning","Output":"=== RUN TestStylesExist/Warning\n"} -{"Time":"2026-02-03T00:32:25.776920427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Info"} -{"Time":"2026-02-03T00:32:25.776923744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Info","Output":"=== RUN TestStylesExist/Info\n"} -{"Time":"2026-02-03T00:32:25.776928072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ContextLine"} -{"Time":"2026-02-03T00:32:25.776931408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ContextLine","Output":"=== RUN TestStylesExist/ContextLine\n"} -{"Time":"2026-02-03T00:32:25.776935846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Highlight"} -{"Time":"2026-02-03T00:32:25.776939162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Highlight","Output":"=== RUN TestStylesExist/Highlight\n"} -{"Time":"2026-02-03T00:32:25.776943029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListHeader"} -{"Time":"2026-02-03T00:32:25.776947939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListHeader","Output":"=== RUN TestStylesExist/ListHeader\n"} -{"Time":"2026-02-03T00:32:25.776952046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListItem"} -{"Time":"2026-02-03T00:32:25.776955332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListItem","Output":"=== RUN TestStylesExist/ListItem\n"} -{"Time":"2026-02-03T00:32:25.776960152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Success"} -{"Time":"2026-02-03T00:32:25.776963668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Success","Output":"=== RUN TestStylesExist/Success\n"} -{"Time":"2026-02-03T00:32:25.776967575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Location"} -{"Time":"2026-02-03T00:32:25.776970751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Location","Output":"=== RUN TestStylesExist/Location\n"} -{"Time":"2026-02-03T00:32:25.776974709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Prompt"} -{"Time":"2026-02-03T00:32:25.776979157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Prompt","Output":"=== RUN TestStylesExist/Prompt\n"} -{"Time":"2026-02-03T00:32:25.776983215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTotal"} -{"Time":"2026-02-03T00:32:25.776986911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTotal","Output":"=== RUN TestStylesExist/TableTotal\n"} -{"Time":"2026-02-03T00:32:25.776991279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerType"} -{"Time":"2026-02-03T00:32:25.776994806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerType","Output":"=== RUN TestStylesExist/ServerType\n"} -{"Time":"2026-02-03T00:32:25.776999024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/LineNumber"} -{"Time":"2026-02-03T00:32:25.77700244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/LineNumber","Output":"=== RUN TestStylesExist/LineNumber\n"} -{"Time":"2026-02-03T00:32:25.777006608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableHeader"} -{"Time":"2026-02-03T00:32:25.777010014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableHeader","Output":"=== RUN TestStylesExist/TableHeader\n"} -{"Time":"2026-02-03T00:32:25.777015505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist","Output":"--- PASS: TestStylesExist (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777020744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerName","Output":" --- PASS: TestStylesExist/ServerName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777033899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777038858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ErrorBox","Output":" --- PASS: TestStylesExist/ErrorBox (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777043246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ErrorBox","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777047504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Header","Output":" --- PASS: TestStylesExist/Header (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777051892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Header","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777055459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/FilePath","Output":" --- PASS: TestStylesExist/FilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777060348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/FilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777064306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Command","Output":" --- PASS: TestStylesExist/Command (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777069966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Command","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777073623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Progress","Output":" --- PASS: TestStylesExist/Progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777078011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Progress","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777081668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Count","Output":" --- PASS: TestStylesExist/Count (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777086206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Count","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777089994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Verbose","Output":" --- PASS: TestStylesExist/Verbose (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777094542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Verbose","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777100343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableCell","Output":" --- PASS: TestStylesExist/TableCell (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777104951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableCell","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777108748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTitle","Output":" --- PASS: TestStylesExist/TableTitle (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777113407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTitle","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777117234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableBorder","Output":" --- PASS: TestStylesExist/TableBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777121733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77712554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Error","Output":" --- PASS: TestStylesExist/Error (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777130188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Error","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777134085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Warning","Output":" --- PASS: TestStylesExist/Warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777138293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Warning","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777142231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Info","Output":" --- PASS: TestStylesExist/Info (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.7771471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Info","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777151368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ContextLine","Output":" --- PASS: TestStylesExist/ContextLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777156387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ContextLine","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777160305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Highlight","Output":" --- PASS: TestStylesExist/Highlight (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777165003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Highlight","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777169902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListHeader","Output":" --- PASS: TestStylesExist/ListHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777175002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777178949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListItem","Output":" --- PASS: TestStylesExist/ListItem (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777183909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ListItem","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777187585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Success","Output":" --- PASS: TestStylesExist/Success (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777192013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Success","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777195901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Location","Output":" --- PASS: TestStylesExist/Location (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777200379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Location","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777204246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Prompt","Output":" --- PASS: TestStylesExist/Prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777208424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/Prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777212171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTotal","Output":" --- PASS: TestStylesExist/TableTotal (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777221468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableTotal","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777225426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerType","Output":" --- PASS: TestStylesExist/ServerType (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777229463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/ServerType","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77723326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/LineNumber","Output":" --- PASS: TestStylesExist/LineNumber (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77723851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/LineNumber","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777241886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableHeader","Output":" --- PASS: TestStylesExist/TableHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.777246315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist/TableHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777250282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesExist","Elapsed":0} -{"Time":"2026-02-03T00:32:25.777253478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty"} -{"Time":"2026-02-03T00:32:25.777257165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty","Output":"=== RUN TestStylesRenderNonEmpty\n"} -{"Time":"2026-02-03T00:32:25.777837967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Error"} -{"Time":"2026-02-03T00:32:25.777870257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Error","Output":"=== RUN TestStylesRenderNonEmpty/Error\n"} -{"Time":"2026-02-03T00:32:25.77787692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Warning"} -{"Time":"2026-02-03T00:32:25.777881148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Warning","Output":"=== RUN TestStylesRenderNonEmpty/Warning\n"} -{"Time":"2026-02-03T00:32:25.777885516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Success"} -{"Time":"2026-02-03T00:32:25.777888822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Success","Output":"=== RUN TestStylesRenderNonEmpty/Success\n"} -{"Time":"2026-02-03T00:32:25.77789318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Info"} -{"Time":"2026-02-03T00:32:25.777896346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Info","Output":"=== RUN TestStylesRenderNonEmpty/Info\n"} -{"Time":"2026-02-03T00:32:25.777899732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/FilePath"} -{"Time":"2026-02-03T00:32:25.777902677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/FilePath","Output":"=== RUN TestStylesRenderNonEmpty/FilePath\n"} -{"Time":"2026-02-03T00:32:25.777907126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/LineNumber"} -{"Time":"2026-02-03T00:32:25.777910572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/LineNumber","Output":"=== RUN TestStylesRenderNonEmpty/LineNumber\n"} -{"Time":"2026-02-03T00:32:25.7779147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ContextLine"} -{"Time":"2026-02-03T00:32:25.777918026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ContextLine","Output":"=== RUN TestStylesRenderNonEmpty/ContextLine\n"} -{"Time":"2026-02-03T00:32:25.777922094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Highlight"} -{"Time":"2026-02-03T00:32:25.77792542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Highlight","Output":"=== RUN TestStylesRenderNonEmpty/Highlight\n"} -{"Time":"2026-02-03T00:32:25.777929107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Location"} -{"Time":"2026-02-03T00:32:25.777932393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Location","Output":"=== RUN TestStylesRenderNonEmpty/Location\n"} -{"Time":"2026-02-03T00:32:25.777936451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Command"} -{"Time":"2026-02-03T00:32:25.777939867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Command","Output":"=== RUN TestStylesRenderNonEmpty/Command\n"} -{"Time":"2026-02-03T00:32:25.777944405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Progress"} -{"Time":"2026-02-03T00:32:25.777947932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Progress","Output":"=== RUN TestStylesRenderNonEmpty/Progress\n"} -{"Time":"2026-02-03T00:32:25.777953212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Prompt"} -{"Time":"2026-02-03T00:32:25.777957169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Prompt","Output":"=== RUN TestStylesRenderNonEmpty/Prompt\n"} -{"Time":"2026-02-03T00:32:25.777962589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Count"} -{"Time":"2026-02-03T00:32:25.777971766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Count","Output":"=== RUN TestStylesRenderNonEmpty/Count\n"} -{"Time":"2026-02-03T00:32:25.777975894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Verbose"} -{"Time":"2026-02-03T00:32:25.77797938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Verbose","Output":"=== RUN TestStylesRenderNonEmpty/Verbose\n"} -{"Time":"2026-02-03T00:32:25.777983518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListHeader"} -{"Time":"2026-02-03T00:32:25.777986945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListHeader","Output":"=== RUN TestStylesRenderNonEmpty/ListHeader\n"} -{"Time":"2026-02-03T00:32:25.777990701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListItem"} -{"Time":"2026-02-03T00:32:25.777994118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListItem","Output":"=== RUN TestStylesRenderNonEmpty/ListItem\n"} -{"Time":"2026-02-03T00:32:25.777998326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableHeader"} -{"Time":"2026-02-03T00:32:25.778001953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableHeader","Output":"=== RUN TestStylesRenderNonEmpty/TableHeader\n"} -{"Time":"2026-02-03T00:32:25.7780058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableCell"} -{"Time":"2026-02-03T00:32:25.778009156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableCell","Output":"=== RUN TestStylesRenderNonEmpty/TableCell\n"} -{"Time":"2026-02-03T00:32:25.778013264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTotal"} -{"Time":"2026-02-03T00:32:25.77801665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTotal","Output":"=== RUN TestStylesRenderNonEmpty/TableTotal\n"} -{"Time":"2026-02-03T00:32:25.778020507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTitle"} -{"Time":"2026-02-03T00:32:25.778024004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTitle","Output":"=== RUN TestStylesRenderNonEmpty/TableTitle\n"} -{"Time":"2026-02-03T00:32:25.778027811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableBorder"} -{"Time":"2026-02-03T00:32:25.778031297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableBorder","Output":"=== RUN TestStylesRenderNonEmpty/TableBorder\n"} -{"Time":"2026-02-03T00:32:25.778035064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerName"} -{"Time":"2026-02-03T00:32:25.77803841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerName","Output":"=== RUN TestStylesRenderNonEmpty/ServerName\n"} -{"Time":"2026-02-03T00:32:25.778042508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerType"} -{"Time":"2026-02-03T00:32:25.778046095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerType","Output":"=== RUN TestStylesRenderNonEmpty/ServerType\n"} -{"Time":"2026-02-03T00:32:25.778052407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ErrorBox"} -{"Time":"2026-02-03T00:32:25.778056003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ErrorBox","Output":"=== RUN TestStylesRenderNonEmpty/ErrorBox\n"} -{"Time":"2026-02-03T00:32:25.778061413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Header"} -{"Time":"2026-02-03T00:32:25.778065812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Header","Output":"=== RUN TestStylesRenderNonEmpty/Header\n"} -{"Time":"2026-02-03T00:32:25.778071632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty","Output":"--- PASS: TestStylesRenderNonEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778076832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Error","Output":" --- PASS: TestStylesRenderNonEmpty/Error (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77808124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Error","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77808623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Warning","Output":" --- PASS: TestStylesRenderNonEmpty/Warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77809154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Warning","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778095577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Success","Output":" --- PASS: TestStylesRenderNonEmpty/Success (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778100136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Success","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778103883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Info","Output":" --- PASS: TestStylesRenderNonEmpty/Info (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77810786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Info","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778111006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/FilePath","Output":" --- PASS: TestStylesRenderNonEmpty/FilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778114783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/FilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778118359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/LineNumber","Output":" --- PASS: TestStylesRenderNonEmpty/LineNumber (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778123078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/LineNumber","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778126695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ContextLine","Output":" --- PASS: TestStylesRenderNonEmpty/ContextLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778132095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ContextLine","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778135381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Highlight","Output":" --- PASS: TestStylesRenderNonEmpty/Highlight (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778139068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Highlight","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778146672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Location","Output":" --- PASS: TestStylesRenderNonEmpty/Location (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778150529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Location","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778154998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Command","Output":" --- PASS: TestStylesRenderNonEmpty/Command (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778159586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Command","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778163343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Progress","Output":" --- PASS: TestStylesRenderNonEmpty/Progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778167601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Progress","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778171218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Prompt","Output":" --- PASS: TestStylesRenderNonEmpty/Prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778175496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778179303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Count","Output":" --- PASS: TestStylesRenderNonEmpty/Count (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778183531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Count","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778187147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Verbose","Output":" --- PASS: TestStylesRenderNonEmpty/Verbose (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778191536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Verbose","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778195603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListHeader","Output":" --- PASS: TestStylesRenderNonEmpty/ListHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778200182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778203738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListItem","Output":" --- PASS: TestStylesRenderNonEmpty/ListItem (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778208157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ListItem","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778211784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableHeader","Output":" --- PASS: TestStylesRenderNonEmpty/TableHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778216502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778220259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableCell","Output":" --- PASS: TestStylesRenderNonEmpty/TableCell (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778225339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableCell","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778229697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTotal","Output":" --- PASS: TestStylesRenderNonEmpty/TableTotal (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778234656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTotal","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778238884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTitle","Output":" --- PASS: TestStylesRenderNonEmpty/TableTitle (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778244554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableTitle","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778247871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableBorder","Output":" --- PASS: TestStylesRenderNonEmpty/TableBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778252008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/TableBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778255144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerName","Output":" --- PASS: TestStylesRenderNonEmpty/ServerName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778259212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778262328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerType","Output":" --- PASS: TestStylesRenderNonEmpty/ServerType (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778266245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ServerType","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778270192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ErrorBox","Output":" --- PASS: TestStylesRenderNonEmpty/ErrorBox (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778274681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/ErrorBox","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778278337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Header","Output":" --- PASS: TestStylesRenderNonEmpty/Header (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778281864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty/Header","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778287064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestStylesRenderNonEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778290671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula"} -{"Time":"2026-02-03T00:32:25.778294257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula","Output":"=== RUN TestDarkColorsAreOriginalDracula\n"} -{"Time":"2026-02-03T00:32:25.778297754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorInfo"} -{"Time":"2026-02-03T00:32:25.778300539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorInfo","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorInfo\n"} -{"Time":"2026-02-03T00:32:25.778309145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorPurple"} -{"Time":"2026-02-03T00:32:25.778312672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorPurple","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorPurple\n"} -{"Time":"2026-02-03T00:32:25.77831709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorYellow"} -{"Time":"2026-02-03T00:32:25.778320756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorYellow","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorYellow\n"} -{"Time":"2026-02-03T00:32:25.778324974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBackground"} -{"Time":"2026-02-03T00:32:25.778330655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBackground","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorBackground\n"} -{"Time":"2026-02-03T00:32:25.778335223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorError"} -{"Time":"2026-02-03T00:32:25.778339001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorError","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorError\n"} -{"Time":"2026-02-03T00:32:25.778343389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorWarning"} -{"Time":"2026-02-03T00:32:25.778346905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorWarning","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorWarning\n"} -{"Time":"2026-02-03T00:32:25.778351153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorSuccess"} -{"Time":"2026-02-03T00:32:25.778354539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorSuccess","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorSuccess\n"} -{"Time":"2026-02-03T00:32:25.778360791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorComment"} -{"Time":"2026-02-03T00:32:25.778364818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorComment","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorComment\n"} -{"Time":"2026-02-03T00:32:25.778369177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorForeground"} -{"Time":"2026-02-03T00:32:25.778372954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorForeground","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorForeground\n"} -{"Time":"2026-02-03T00:32:25.778377422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBorder"} -{"Time":"2026-02-03T00:32:25.778380638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBorder","Output":"=== RUN TestDarkColorsAreOriginalDracula/ColorBorder\n"} -{"Time":"2026-02-03T00:32:25.778385056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula","Output":"--- PASS: TestDarkColorsAreOriginalDracula (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778389374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorInfo","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778393382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778397479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorPurple","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorPurple (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778401677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorPurple","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778404883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorYellow","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorYellow (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77840873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorYellow","Elapsed":0} -{"Time":"2026-02-03T00:32:25.77841358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBackground","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorBackground (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778418769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBackground","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778422225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorError","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorError (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778427014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorError","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778430691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorWarning","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorWarning (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77843539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorWarning","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778439137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorSuccess","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorSuccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778443656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorSuccess","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778447543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorComment","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778452121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorComment","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778455718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorForeground","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorForeground (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778461449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorForeground","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778464895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBorder","Output":" --- PASS: TestDarkColorsAreOriginalDracula/ColorBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778469874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula/ColorBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778473281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestDarkColorsAreOriginalDracula","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778476607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist"} -{"Time":"2026-02-03T00:32:25.778479813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist","Output":"=== RUN TestBordersExist\n"} -{"Time":"2026-02-03T00:32:25.778483419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/RoundedBorder"} -{"Time":"2026-02-03T00:32:25.778486596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/RoundedBorder","Output":"=== RUN TestBordersExist/RoundedBorder\n"} -{"Time":"2026-02-03T00:32:25.778490633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/NormalBorder"} -{"Time":"2026-02-03T00:32:25.778493729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/NormalBorder","Output":"=== RUN TestBordersExist/NormalBorder\n"} -{"Time":"2026-02-03T00:32:25.778498808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/ThickBorder"} -{"Time":"2026-02-03T00:32:25.778502084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/ThickBorder","Output":"=== RUN TestBordersExist/ThickBorder\n"} -{"Time":"2026-02-03T00:32:25.778506342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist","Output":"--- PASS: TestBordersExist (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77851058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/RoundedBorder","Output":" --- PASS: TestBordersExist/RoundedBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778515189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/RoundedBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778518805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/NormalBorder","Output":" --- PASS: TestBordersExist/NormalBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778523284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/NormalBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778527081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/ThickBorder","Output":" --- PASS: TestBordersExist/ThickBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778531689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist/ThickBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778534865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersExist","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778538051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersAreDistinct"} -{"Time":"2026-02-03T00:32:25.778541407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersAreDistinct","Output":"=== RUN TestBordersAreDistinct\n"} -{"Time":"2026-02-03T00:32:25.778546066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersAreDistinct","Output":"--- PASS: TestBordersAreDistinct (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778550755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestBordersAreDistinct","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778554332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestErrorBoxUsesCentralizedBorder"} -{"Time":"2026-02-03T00:32:25.778557578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestErrorBoxUsesCentralizedBorder","Output":"=== RUN TestErrorBoxUsesCentralizedBorder\n"} -{"Time":"2026-02-03T00:32:25.77651404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/trailing_dash"} -{"Time":"2026-02-03T00:32:25.778570822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/trailing_dash","Output":"=== RUN TestNormalizeSafeOutputIdentifier/trailing_dash\n"} -{"Time":"2026-02-03T00:32:25.778575391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/leading_dash"} -{"Time":"2026-02-03T00:32:25.778579048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/leading_dash","Output":"=== RUN TestNormalizeSafeOutputIdentifier/leading_dash\n"} -{"Time":"2026-02-03T00:32:25.778583837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/consecutive_dashes"} -{"Time":"2026-02-03T00:32:25.778587373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/consecutive_dashes","Output":"=== RUN TestNormalizeSafeOutputIdentifier/consecutive_dashes\n"} -{"Time":"2026-02-03T00:32:25.778592914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/empty_string"} -{"Time":"2026-02-03T00:32:25.77859635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/empty_string","Output":"=== RUN TestNormalizeSafeOutputIdentifier/empty_string\n"} -{"Time":"2026-02-03T00:32:25.778600868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/only_dashes"} -{"Time":"2026-02-03T00:32:25.778604515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/only_dashes","Output":"=== RUN TestNormalizeSafeOutputIdentifier/only_dashes\n"} -{"Time":"2026-02-03T00:32:25.778610957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier","Output":"--- PASS: TestNormalizeSafeOutputIdentifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778616437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/dash-separated_to_underscore","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/dash-separated_to_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778622168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/dash-separated_to_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778627027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/already_underscore-separated","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/already_underscore-separated (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778631726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/already_underscore-separated","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778635563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/multiple_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778640001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778643939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/mixed_dashes_and_underscores","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/mixed_dashes_and_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778648958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/mixed_dashes_and_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778652565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778656642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778659878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/single_dash","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/single_dash (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.778663866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/single_dash","Elapsed":0} -{"Time":"2026-02-03T00:32:25.778667282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/trailing_dash","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/trailing_dash (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.775065011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation","Output":"--- PASS: TestFormattingPreservation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.77986979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestErrorBoxUsesCentralizedBorder","Output":"--- PASS: TestErrorBoxUsesCentralizedBorder (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780487203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Test":"TestErrorBoxUsesCentralizedBorder","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780495779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:25.780500808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Output":"coverage: [no statements]\n"} -{"Time":"2026-02-03T00:32:25.780509464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/trailing_dash","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780514243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/leading_dash","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/leading_dash (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780519183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/leading_dash","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780523671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/consecutive_dashes","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/consecutive_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780528179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/consecutive_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780586227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/empty_string","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78059287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780596777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/only_dashes","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/only_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780600935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier/only_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780604141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeSafeOutputIdentifier","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780607267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile"} -{"Time":"2026-02-03T00:32:25.780610913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile","Output":"=== RUN TestMarkdownToLockFile\n"} -{"Time":"2026-02-03T00:32:25.780615001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/simple_markdown_file"} -{"Time":"2026-02-03T00:32:25.780618618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/simple_markdown_file","Output":"=== RUN TestMarkdownToLockFile/simple_markdown_file\n"} -{"Time":"2026-02-03T00:32:25.780622745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/markdown_file_with_path"} -{"Time":"2026-02-03T00:32:25.780626332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/markdown_file_with_path","Output":"=== RUN TestMarkdownToLockFile/markdown_file_with_path\n"} -{"Time":"2026-02-03T00:32:25.78063054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/already_a_lock_file"} -{"Time":"2026-02-03T00:32:25.780631098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/RemoveFieldFromOnTrigger_preserves_formatting","Output":" --- PASS: TestFormattingPreservation/RemoveFieldFromOnTrigger_preserves_formatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780633475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/already_a_lock_file","Output":"=== RUN TestMarkdownToLockFile/already_a_lock_file\n"} -{"Time":"2026-02-03T00:32:25.780637029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/RemoveFieldFromOnTrigger_preserves_formatting","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780638064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_with_dots_in_name"} -{"Time":"2026-02-03T00:32:25.780640956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/SetFieldInOnTrigger_preserves_formatting","Output":" --- PASS: TestFormattingPreservation/SetFieldInOnTrigger_preserves_formatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780642081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_with_dots_in_name","Output":"=== RUN TestMarkdownToLockFile/file_with_dots_in_name\n"} -{"Time":"2026-02-03T00:32:25.780645485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/SetFieldInOnTrigger_preserves_formatting","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78064649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_without_extension"} -{"Time":"2026-02-03T00:32:25.780649132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/UpdateFieldInFrontmatter_preserves_formatting","Output":" --- PASS: TestFormattingPreservation/UpdateFieldInFrontmatter_preserves_formatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780651669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_without_extension","Output":"=== RUN TestMarkdownToLockFile/file_without_extension\n"} -{"Time":"2026-02-03T00:32:25.78065344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation/UpdateFieldInFrontmatter_preserves_formatting","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780655517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/absolute_path"} -{"Time":"2026-02-03T00:32:25.780656926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormattingPreservation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780658662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/absolute_path","Output":"=== RUN TestMarkdownToLockFile/absolute_path\n"} -{"Time":"2026-02-03T00:32:25.780660152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases"} -{"Time":"2026-02-03T00:32:25.780663098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases","Output":"=== RUN TestRemoveFieldFromOnTriggerEdgeCases\n"} -{"Time":"2026-02-03T00:32:25.78066288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile","Output":"--- PASS: TestMarkdownToLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780666815Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_that_doesn't_exist"} -{"Time":"2026-02-03T00:32:25.780669002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/simple_markdown_file","Output":" --- PASS: TestMarkdownToLockFile/simple_markdown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780672695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_that_doesn't_exist","Output":"=== RUN TestRemoveFieldFromOnTriggerEdgeCases/remove_field_that_doesn't_exist\n"} -{"Time":"2026-02-03T00:32:25.780675033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/simple_markdown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780676753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_from_workflow_without_on_block"} -{"Time":"2026-02-03T00:32:25.780678399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/markdown_file_with_path","Output":" --- PASS: TestMarkdownToLockFile/markdown_file_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78068028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_from_workflow_without_on_block","Output":"=== RUN TestRemoveFieldFromOnTriggerEdgeCases/remove_field_from_workflow_without_on_block\n"} -{"Time":"2026-02-03T00:32:25.780682587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/markdown_file_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780684648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/field_with_similar_prefix_should_not_match"} -{"Time":"2026-02-03T00:32:25.780686174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/already_a_lock_file","Output":" --- PASS: TestMarkdownToLockFile/already_a_lock_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780687844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/field_with_similar_prefix_should_not_match","Output":"=== RUN TestRemoveFieldFromOnTriggerEdgeCases/field_with_similar_prefix_should_not_match\n"} -{"Time":"2026-02-03T00:32:25.780690983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/already_a_lock_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780692352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/on_with_inline_value_should_not_be_treated_as_block"} -{"Time":"2026-02-03T00:32:25.780694259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_with_dots_in_name","Output":" --- PASS: TestMarkdownToLockFile/file_with_dots_in_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780695749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/on_with_inline_value_should_not_be_treated_as_block","Output":"=== RUN TestRemoveFieldFromOnTriggerEdgeCases/on_with_inline_value_should_not_be_treated_as_block\n"} -{"Time":"2026-02-03T00:32:25.780698366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_with_dots_in_name","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780699646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/multiline_field_value_should_be_fully_removed"} -{"Time":"2026-02-03T00:32:25.780701752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_without_extension","Output":" --- PASS: TestMarkdownToLockFile/file_without_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780703102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/multiline_field_value_should_be_fully_removed","Output":"=== RUN TestRemoveFieldFromOnTriggerEdgeCases/multiline_field_value_should_be_fully_removed\n"} -{"Time":"2026-02-03T00:32:25.7807058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/file_without_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780706959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/inline_comment_with_multiple_colons_should_be_preserved"} -{"Time":"2026-02-03T00:32:25.780709096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/absolute_path","Output":" --- PASS: TestMarkdownToLockFile/absolute_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780710256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/inline_comment_with_multiple_colons_should_be_preserved","Output":"=== RUN TestRemoveFieldFromOnTriggerEdgeCases/inline_comment_with_multiple_colons_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:25.780712683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile/absolute_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780714934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases","Output":"--- PASS: TestRemoveFieldFromOnTriggerEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780716029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestMarkdownToLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780719906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown"} -{"Time":"2026-02-03T00:32:25.780719262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_that_doesn't_exist","Output":" --- PASS: TestRemoveFieldFromOnTriggerEdgeCases/remove_field_that_doesn't_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780722712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown","Output":"=== RUN TestLockFileToMarkdown\n"} -{"Time":"2026-02-03T00:32:25.780726105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_that_doesn't_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78072712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/simple_lock_file"} -{"Time":"2026-02-03T00:32:25.780730887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/simple_lock_file","Output":"=== RUN TestLockFileToMarkdown/simple_lock_file\n"} -{"Time":"2026-02-03T00:32:25.780729902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_from_workflow_without_on_block","Output":" --- PASS: TestRemoveFieldFromOnTriggerEdgeCases/remove_field_from_workflow_without_on_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780734784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/lock_file_with_path"} -{"Time":"2026-02-03T00:32:25.780736755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/remove_field_from_workflow_without_on_block","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78073804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/lock_file_with_path","Output":"=== RUN TestLockFileToMarkdown/lock_file_with_path\n"} -{"Time":"2026-02-03T00:32:25.780740232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/field_with_similar_prefix_should_not_match","Output":" --- PASS: TestRemoveFieldFromOnTriggerEdgeCases/field_with_similar_prefix_should_not_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780741677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/already_a_markdown_file"} -{"Time":"2026-02-03T00:32:25.78074485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/field_with_similar_prefix_should_not_match","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780783432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/on_with_inline_value_should_not_be_treated_as_block","Output":" --- PASS: TestRemoveFieldFromOnTriggerEdgeCases/on_with_inline_value_should_not_be_treated_as_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780790395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/on_with_inline_value_should_not_be_treated_as_block","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780794913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/multiline_field_value_should_be_fully_removed","Output":" --- PASS: TestRemoveFieldFromOnTriggerEdgeCases/multiline_field_value_should_be_fully_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780799963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/multiline_field_value_should_be_fully_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780805303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/inline_comment_with_multiple_colons_should_be_preserved","Output":" --- PASS: TestRemoveFieldFromOnTriggerEdgeCases/inline_comment_with_multiple_colons_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780811454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases/inline_comment_with_multiple_colons_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780815071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRemoveFieldFromOnTriggerEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780818086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs"} -{"Time":"2026-02-03T00:32:25.780821352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs","Output":"=== RUN TestParseGatewayLogs\n"} -{"Time":"2026-02-03T00:32:25.780825611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/valid_gateway_log_with_tool_calls"} -{"Time":"2026-02-03T00:32:25.780829127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/valid_gateway_log_with_tool_calls","Output":"=== RUN TestParseGatewayLogs/valid_gateway_log_with_tool_calls\n"} -{"Time":"2026-02-03T00:32:25.780835839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_errors"} -{"Time":"2026-02-03T00:32:25.780926579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_errors","Output":"=== RUN TestParseGatewayLogs/gateway_log_with_errors\n"} -{"Time":"2026-02-03T00:32:25.780941897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_multiple_servers"} -{"Time":"2026-02-03T00:32:25.780946145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_multiple_servers","Output":"=== RUN TestParseGatewayLogs/gateway_log_with_multiple_servers\n"} -{"Time":"2026-02-03T00:32:25.780952016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/empty_log_file"} -{"Time":"2026-02-03T00:32:25.780955743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/empty_log_file","Output":"=== RUN TestParseGatewayLogs/empty_log_file\n"} -{"Time":"2026-02-03T00:32:25.78095963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/log_with_invalid_JSON_line"} -{"Time":"2026-02-03T00:32:25.780970931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/log_with_invalid_JSON_line","Output":"=== RUN TestParseGatewayLogs/log_with_invalid_JSON_line\n"} -{"Time":"2026-02-03T00:32:25.780976592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs","Output":"--- PASS: TestParseGatewayLogs (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.780981321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/valid_gateway_log_with_tool_calls","Output":" --- PASS: TestParseGatewayLogs/valid_gateway_log_with_tool_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78098623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/valid_gateway_log_with_tool_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:25.780990498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_errors","Output":" --- PASS: TestParseGatewayLogs/gateway_log_with_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.780994976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781006377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_multiple_servers","Output":" --- PASS: TestParseGatewayLogs/gateway_log_with_multiple_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781011527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/gateway_log_with_multiple_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781015124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/empty_log_file","Output":" --- PASS: TestParseGatewayLogs/empty_log_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781019392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/empty_log_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781022858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/log_with_invalid_JSON_line","Output":" --- PASS: TestParseGatewayLogs/log_with_invalid_JSON_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781036734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs/log_with_invalid_JSON_line","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781040371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogs","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.781051311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogsFileNotFound"} -{"Time":"2026-02-03T00:32:25.781054978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogsFileNotFound","Output":"=== RUN TestParseGatewayLogsFileNotFound\n"} -{"Time":"2026-02-03T00:32:25.780746336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/already_a_markdown_file","Output":"=== RUN TestLockFileToMarkdown/already_a_markdown_file\n"} -{"Time":"2026-02-03T00:32:25.781064035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/file_with_dots_in_name"} -{"Time":"2026-02-03T00:32:25.781073993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/file_with_dots_in_name","Output":"=== RUN TestLockFileToMarkdown/file_with_dots_in_name\n"} -{"Time":"2026-02-03T00:32:25.781079504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/absolute_path"} -{"Time":"2026-02-03T00:32:25.78108305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/absolute_path","Output":"=== RUN TestLockFileToMarkdown/absolute_path\n"} -{"Time":"2026-02-03T00:32:25.781094532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/agentic-campaign-generator_in_workflows_directory"} -{"Time":"2026-02-03T00:32:25.781098279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/agentic-campaign-generator_in_workflows_directory","Output":"=== RUN TestLockFileToMarkdown/agentic-campaign-generator_in_workflows_directory\n"} -{"Time":"2026-02-03T00:32:25.781103829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown","Output":"--- PASS: TestLockFileToMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781114939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/simple_lock_file","Output":" --- PASS: TestLockFileToMarkdown/simple_lock_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781119458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/simple_lock_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781123025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/lock_file_with_path","Output":" --- PASS: TestLockFileToMarkdown/lock_file_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781128916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/lock_file_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781132733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/already_a_markdown_file","Output":" --- PASS: TestLockFileToMarkdown/already_a_markdown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781137301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/already_a_markdown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781141179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/file_with_dots_in_name","Output":" --- PASS: TestLockFileToMarkdown/file_with_dots_in_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781151257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/file_with_dots_in_name","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781155034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/absolute_path","Output":" --- PASS: TestLockFileToMarkdown/absolute_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781159803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/absolute_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781167728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/agentic-campaign-generator_in_workflows_directory","Output":" --- PASS: TestLockFileToMarkdown/agentic-campaign-generator_in_workflows_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781172337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown/agentic-campaign-generator_in_workflows_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781175693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestLockFileToMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781178829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions"} -{"Time":"2026-02-03T00:32:25.781182075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions","Output":"=== RUN TestRoundTripConversions\n"} -{"Time":"2026-02-03T00:32:25.781186022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/markdown_to_lock_and_back"} -{"Time":"2026-02-03T00:32:25.781197814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/markdown_to_lock_and_back","Output":"=== RUN TestRoundTripConversions/markdown_to_lock_and_back\n"} -{"Time":"2026-02-03T00:32:25.781202222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/lock_to_markdown_and_back"} -{"Time":"2026-02-03T00:32:25.781205488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/lock_to_markdown_and_back","Output":"=== RUN TestRoundTripConversions/lock_to_markdown_and_back\n"} -{"Time":"2026-02-03T00:32:25.781210157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions","Output":"--- PASS: TestRoundTripConversions (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781221608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/markdown_to_lock_and_back","Output":" --- PASS: TestRoundTripConversions/markdown_to_lock_and_back (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781226888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/markdown_to_lock_and_back","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781230695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/lock_to_markdown_and_back","Output":" --- PASS: TestRoundTripConversions/lock_to_markdown_and_back (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781234863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions/lock_to_markdown_and_back","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781245713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestRoundTripConversions","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78124929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow"} -{"Time":"2026-02-03T00:32:25.781252576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow","Output":"=== RUN TestIsAgenticWorkflow\n"} -{"Time":"2026-02-03T00:32:25.781256634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/regular_workflow"} -{"Time":"2026-02-03T00:32:25.78126007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/regular_workflow","Output":"=== RUN TestIsAgenticWorkflow/regular_workflow\n"} -{"Time":"2026-02-03T00:32:25.781264047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_path"} -{"Time":"2026-02-03T00:32:25.781274667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_path","Output":"=== RUN TestIsAgenticWorkflow/workflow_with_path\n"} -{"Time":"2026-02-03T00:32:25.781279246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_dots_in_name"} -{"Time":"2026-02-03T00:32:25.781282622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_dots_in_name","Output":"=== RUN TestIsAgenticWorkflow/workflow_with_dots_in_name\n"} -{"Time":"2026-02-03T00:32:25.78128673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/lock_file"} -{"Time":"2026-02-03T00:32:25.781297079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/lock_file","Output":"=== RUN TestIsAgenticWorkflow/lock_file\n"} -{"Time":"2026-02-03T00:32:25.781301667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/no_extension"} -{"Time":"2026-02-03T00:32:25.781305084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/no_extension","Output":"=== RUN TestIsAgenticWorkflow/no_extension\n"} -{"Time":"2026-02-03T00:32:25.781309592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow","Output":"--- PASS: TestIsAgenticWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781314081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/regular_workflow","Output":" --- PASS: TestIsAgenticWorkflow/regular_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781325091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/regular_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781328878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_path","Output":" --- PASS: TestIsAgenticWorkflow/workflow_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781333286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781336753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_dots_in_name","Output":" --- PASS: TestIsAgenticWorkflow/workflow_with_dots_in_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781341091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/workflow_with_dots_in_name","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781344598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/lock_file","Output":" --- PASS: TestIsAgenticWorkflow/lock_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781348835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/lock_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781359896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/no_extension","Output":" --- PASS: TestIsAgenticWorkflow/no_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781364104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow/no_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78136731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsAgenticWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781370325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile"} -{"Time":"2026-02-03T00:32:25.781373451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile","Output":"=== RUN TestIsLockFile\n"} -{"Time":"2026-02-03T00:32:25.781377198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/regular_lock_file"} -{"Time":"2026-02-03T00:32:25.781380374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/regular_lock_file","Output":"=== RUN TestIsLockFile/regular_lock_file\n"} -{"Time":"2026-02-03T00:32:25.781391655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/lock_file_with_path"} -{"Time":"2026-02-03T00:32:25.781395121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/lock_file_with_path","Output":"=== RUN TestIsLockFile/lock_file_with_path\n"} -{"Time":"2026-02-03T00:32:25.781399229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/workflow_file"} -{"Time":"2026-02-03T00:32:25.781402245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/workflow_file","Output":"=== RUN TestIsLockFile/workflow_file\n"} -{"Time":"2026-02-03T00:32:25.781405992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/yaml_file"} -{"Time":"2026-02-03T00:32:25.781415169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/yaml_file","Output":"=== RUN TestIsLockFile/yaml_file\n"} -{"Time":"2026-02-03T00:32:25.781425839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile","Output":"--- PASS: TestIsLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781430327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/regular_lock_file","Output":" --- PASS: TestIsLockFile/regular_lock_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781434535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/regular_lock_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781444974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/lock_file_with_path","Output":" --- PASS: TestIsLockFile/lock_file_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781449663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/lock_file_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781452919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/workflow_file","Output":" --- PASS: TestIsLockFile/workflow_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781457388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/workflow_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781461425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/yaml_file","Output":" --- PASS: TestIsLockFile/yaml_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781465363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile/yaml_file","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781468759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781472255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity"} -{"Time":"2026-02-03T00:32:25.781475461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity","Output":"=== RUN TestFileTypeHelpers_Exclusivity\n"} -{"Time":"2026-02-03T00:32:25.781479198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.md"} -{"Time":"2026-02-03T00:32:25.781485741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.md","Output":"=== RUN TestFileTypeHelpers_Exclusivity/test.md\n"} -{"Time":"2026-02-03T00:32:25.781489648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.lock.yml"} -{"Time":"2026-02-03T00:32:25.781493054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.lock.yml","Output":"=== RUN TestFileTypeHelpers_Exclusivity/test.lock.yml\n"} -{"Time":"2026-02-03T00:32:25.781497803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity","Output":"--- PASS: TestFileTypeHelpers_Exclusivity (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781502692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.md","Output":" --- PASS: TestFileTypeHelpers_Exclusivity/test.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.md","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781510527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.lock.yml","Output":" --- PASS: TestFileTypeHelpers_Exclusivity/test.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781514434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity/test.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781532437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestFileTypeHelpers_Exclusivity","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781535884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath"} -{"Time":"2026-02-03T00:32:25.78153901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath","Output":"=== RUN TestNormalizePath\n"} -{"Time":"2026-02-03T00:32:25.781542687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/simple_path"} -{"Time":"2026-02-03T00:32:25.781546023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/simple_path","Output":"=== RUN TestNormalizePath/simple_path\n"} -{"Time":"2026-02-03T00:32:25.78155002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_single_dot"} -{"Time":"2026-02-03T00:32:25.781553387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_single_dot","Output":"=== RUN TestNormalizePath/path_with_single_dot\n"} -{"Time":"2026-02-03T00:32:25.781557294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_dots"} -{"Time":"2026-02-03T00:32:25.78156045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_dots","Output":"=== RUN TestNormalizePath/path_with_multiple_dots\n"} -{"Time":"2026-02-03T00:32:25.781564457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_double_dot"} -{"Time":"2026-02-03T00:32:25.781567753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_double_dot","Output":"=== RUN TestNormalizePath/path_with_double_dot\n"} -{"Time":"2026-02-03T00:32:25.78157151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_double_dots"} -{"Time":"2026-02-03T00:32:25.781574676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_double_dots","Output":"=== RUN TestNormalizePath/path_with_multiple_double_dots\n"} -{"Time":"2026-02-03T00:32:25.781578623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_leading_double_dot"} -{"Time":"2026-02-03T00:32:25.781581779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_leading_double_dot","Output":"=== RUN TestNormalizePath/path_with_leading_double_dot\n"} -{"Time":"2026-02-03T00:32:25.781585396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_trailing_double_dot"} -{"Time":"2026-02-03T00:32:25.781588773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_trailing_double_dot","Output":"=== RUN TestNormalizePath/path_with_trailing_double_dot\n"} -{"Time":"2026-02-03T00:32:25.78159254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_empty_parts"} -{"Time":"2026-02-03T00:32:25.781595505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_empty_parts","Output":"=== RUN TestNormalizePath/path_with_empty_parts\n"} -{"Time":"2026-02-03T00:32:25.781599152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/complex_path"} -{"Time":"2026-02-03T00:32:25.781602137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/complex_path","Output":"=== RUN TestNormalizePath/complex_path\n"} -{"Time":"2026-02-03T00:32:25.781605664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/empty_path"} -{"Time":"2026-02-03T00:32:25.781610894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/empty_path","Output":"=== RUN TestNormalizePath/empty_path\n"} -{"Time":"2026-02-03T00:32:25.781615212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/single_dot"} -{"Time":"2026-02-03T00:32:25.781618618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/single_dot","Output":"=== RUN TestNormalizePath/single_dot\n"} -{"Time":"2026-02-03T00:32:25.781622335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/double_dot_only"} -{"Time":"2026-02-03T00:32:25.781625451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/double_dot_only","Output":"=== RUN TestNormalizePath/double_dot_only\n"} -{"Time":"2026-02-03T00:32:25.781629669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/multiple_double_dots_beyond_root"} -{"Time":"2026-02-03T00:32:25.781633356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/multiple_double_dots_beyond_root","Output":"=== RUN TestNormalizePath/multiple_double_dots_beyond_root\n"} -{"Time":"2026-02-03T00:32:25.781637283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/mixed_slashes_and_dots"} -{"Time":"2026-02-03T00:32:25.781640669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/mixed_slashes_and_dots","Output":"=== RUN TestNormalizePath/mixed_slashes_and_dots\n"} -{"Time":"2026-02-03T00:32:25.781645598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_only_dots_and_slashes"} -{"Time":"2026-02-03T00:32:25.781649536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_only_dots_and_slashes","Output":"=== RUN TestNormalizePath/path_with_only_dots_and_slashes\n"} -{"Time":"2026-02-03T00:32:25.781653854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/real-world_bundler_path"} -{"Time":"2026-02-03T00:32:25.78165718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/real-world_bundler_path","Output":"=== RUN TestNormalizePath/real-world_bundler_path\n"} -{"Time":"2026-02-03T00:32:25.781661628Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/deeply_nested_path_with_parent_refs"} -{"Time":"2026-02-03T00:32:25.781667409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/deeply_nested_path_with_parent_refs","Output":"=== RUN TestNormalizePath/deeply_nested_path_with_parent_refs\n"} -{"Time":"2026-02-03T00:32:25.781672448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath","Output":"--- PASS: TestNormalizePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781677197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/simple_path","Output":" --- PASS: TestNormalizePath/simple_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781682036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/simple_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781685903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_single_dot","Output":" --- PASS: TestNormalizePath/path_with_single_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781690502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_single_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781694099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_dots","Output":" --- PASS: TestNormalizePath/path_with_multiple_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781700701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781704558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_double_dot","Output":" --- PASS: TestNormalizePath/path_with_double_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781709267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_double_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781713575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_double_dots","Output":" --- PASS: TestNormalizePath/path_with_multiple_double_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781717863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_multiple_double_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781721429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_leading_double_dot","Output":" --- PASS: TestNormalizePath/path_with_leading_double_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781726209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_leading_double_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781730056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_trailing_double_dot","Output":" --- PASS: TestNormalizePath/path_with_trailing_double_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781734885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_trailing_double_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781738992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_empty_parts","Output":" --- PASS: TestNormalizePath/path_with_empty_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781743451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_empty_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781761815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/complex_path","Output":" --- PASS: TestNormalizePath/complex_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781767175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/complex_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781771333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/empty_path","Output":" --- PASS: TestNormalizePath/empty_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78177523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/empty_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781779157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/single_dot","Output":" --- PASS: TestNormalizePath/single_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781783585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/single_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781787142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/double_dot_only","Output":" --- PASS: TestNormalizePath/double_dot_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781791961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/double_dot_only","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78179682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/multiple_double_dots_beyond_root","Output":" --- PASS: TestNormalizePath/multiple_double_dots_beyond_root (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781804304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/multiple_double_dots_beyond_root","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781807911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/mixed_slashes_and_dots","Output":" --- PASS: TestNormalizePath/mixed_slashes_and_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78181276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/mixed_slashes_and_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781816938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_only_dots_and_slashes","Output":" --- PASS: TestNormalizePath/path_with_only_dots_and_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781821997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/path_with_only_dots_and_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781825744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/real-world_bundler_path","Output":" --- PASS: TestNormalizePath/real-world_bundler_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781830503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/real-world_bundler_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.7818345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/deeply_nested_path_with_parent_refs","Output":" --- PASS: TestNormalizePath/deeply_nested_path_with_parent_refs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781838808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath/deeply_nested_path_with_parent_refs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781842335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizePath","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78184527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage"} -{"Time":"2026-02-03T00:32:25.781848657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage","Output":"=== RUN TestSanitizeErrorMessage\n"} -{"Time":"2026-02-03T00:32:25.781853075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/empty_message"} -{"Time":"2026-02-03T00:32:25.781856511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/empty_message","Output":"=== RUN TestSanitizeErrorMessage/empty_message\n"} -{"Time":"2026-02-03T00:32:25.781860448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_no_secrets"} -{"Time":"2026-02-03T00:32:25.781863975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_no_secrets","Output":"=== RUN TestSanitizeErrorMessage/message_with_no_secrets\n"} -{"Time":"2026-02-03T00:32:25.781868313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_snake_case_secret"} -{"Time":"2026-02-03T00:32:25.78187201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_snake_case_secret","Output":"=== RUN TestSanitizeErrorMessage/message_with_snake_case_secret\n"} -{"Time":"2026-02-03T00:32:25.781875907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_multiple_secrets"} -{"Time":"2026-02-03T00:32:25.781879344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_multiple_secrets","Output":"=== RUN TestSanitizeErrorMessage/message_with_multiple_secrets\n"} -{"Time":"2026-02-03T00:32:25.781884393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PascalCase_secret"} -{"Time":"2026-02-03T00:32:25.78188817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PascalCase_secret","Output":"=== RUN TestSanitizeErrorMessage/message_with_PascalCase_secret\n"} -{"Time":"2026-02-03T00:32:25.781892298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_workflow_keyword_(not_redacted)"} -{"Time":"2026-02-03T00:32:25.781895684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_workflow_keyword_(not_redacted)","Output":"=== RUN TestSanitizeErrorMessage/message_with_workflow_keyword_(not_redacted)\n"} -{"Time":"2026-02-03T00:32:25.781900093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_GITHUB_keyword_(not_redacted)"} -{"Time":"2026-02-03T00:32:25.781903909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_GITHUB_keyword_(not_redacted)","Output":"=== RUN TestSanitizeErrorMessage/message_with_GITHUB_keyword_(not_redacted)\n"} -{"Time":"2026-02-03T00:32:25.781908157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PATH_keyword_(not_redacted)"} -{"Time":"2026-02-03T00:32:25.781911564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PATH_keyword_(not_redacted)","Output":"=== RUN TestSanitizeErrorMessage/message_with_PATH_keyword_(not_redacted)\n"} -{"Time":"2026-02-03T00:32:25.781915842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/complex_message_with_mixed_secrets"} -{"Time":"2026-02-03T00:32:25.781919288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/complex_message_with_mixed_secrets","Output":"=== RUN TestSanitizeErrorMessage/complex_message_with_mixed_secrets\n"} -{"Time":"2026-02-03T00:32:25.781924067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage","Output":"--- PASS: TestSanitizeErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781929087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/empty_message","Output":" --- PASS: TestSanitizeErrorMessage/empty_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781933485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/empty_message","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781936781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_no_secrets","Output":" --- PASS: TestSanitizeErrorMessage/message_with_no_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78194141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_no_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781945156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_snake_case_secret","Output":" --- PASS: TestSanitizeErrorMessage/message_with_snake_case_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781949675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_snake_case_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781953432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_multiple_secrets","Output":" --- PASS: TestSanitizeErrorMessage/message_with_multiple_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781958642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_multiple_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781963621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PascalCase_secret","Output":" --- PASS: TestSanitizeErrorMessage/message_with_PascalCase_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781967969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PascalCase_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781971515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_workflow_keyword_(not_redacted)","Output":" --- PASS: TestSanitizeErrorMessage/message_with_workflow_keyword_(not_redacted) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781976024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_workflow_keyword_(not_redacted)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78197938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_GITHUB_keyword_(not_redacted)","Output":" --- PASS: TestSanitizeErrorMessage/message_with_GITHUB_keyword_(not_redacted) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781983498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_GITHUB_keyword_(not_redacted)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781986854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PATH_keyword_(not_redacted)","Output":" --- PASS: TestSanitizeErrorMessage/message_with_PATH_keyword_(not_redacted) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.781992354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/message_with_PATH_keyword_(not_redacted)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.781996161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/complex_message_with_mixed_secrets","Output":" --- PASS: TestSanitizeErrorMessage/complex_message_with_mixed_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782000008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage/complex_message_with_mixed_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782003124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78200596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_AllWorkflowKeywords"} -{"Time":"2026-02-03T00:32:25.782009056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_AllWorkflowKeywords","Output":"=== RUN TestSanitizeErrorMessage_AllWorkflowKeywords\n"} -{"Time":"2026-02-03T00:32:25.782013494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_AllWorkflowKeywords","Output":"--- PASS: TestSanitizeErrorMessage_AllWorkflowKeywords (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782017672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_AllWorkflowKeywords","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782021248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MultipleOccurrences"} -{"Time":"2026-02-03T00:32:25.782024444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MultipleOccurrences","Output":"=== RUN TestSanitizeErrorMessage_MultipleOccurrences\n"} -{"Time":"2026-02-03T00:32:25.782029995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MultipleOccurrences","Output":"--- PASS: TestSanitizeErrorMessage_MultipleOccurrences (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782033892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MultipleOccurrences","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782036847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase"} -{"Time":"2026-02-03T00:32:25.782039883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase","Output":"=== RUN TestSanitizeErrorMessage_MixedCase\n"} -{"Time":"2026-02-03T00:32:25.78204385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/lowercase_not_matched"} -{"Time":"2026-02-03T00:32:25.782047036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/lowercase_not_matched","Output":"=== RUN TestSanitizeErrorMessage_MixedCase/lowercase_not_matched\n"} -{"Time":"2026-02-03T00:32:25.782051384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/mixed_case_not_matched"} -{"Time":"2026-02-03T00:32:25.78205448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/mixed_case_not_matched","Output":"=== RUN TestSanitizeErrorMessage_MixedCase/mixed_case_not_matched\n"} -{"Time":"2026-02-03T00:32:25.782058307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/all_uppercase_matched"} -{"Time":"2026-02-03T00:32:25.782061443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/all_uppercase_matched","Output":"=== RUN TestSanitizeErrorMessage_MixedCase/all_uppercase_matched\n"} -{"Time":"2026-02-03T00:32:25.782066002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase","Output":"--- PASS: TestSanitizeErrorMessage_MixedCase (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78207061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/lowercase_not_matched","Output":" --- PASS: TestSanitizeErrorMessage_MixedCase/lowercase_not_matched (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782074948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/lowercase_not_matched","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782078325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/mixed_case_not_matched","Output":" --- PASS: TestSanitizeErrorMessage_MixedCase/mixed_case_not_matched (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782082482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/mixed_case_not_matched","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782085909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/all_uppercase_matched","Output":" --- PASS: TestSanitizeErrorMessage_MixedCase/all_uppercase_matched (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782089886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase/all_uppercase_matched","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782093292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_MixedCase","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782096368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants"} -{"Time":"2026-02-03T00:32:25.782100496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants\n"} -{"Time":"2026-02-03T00:32:25.782104794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Token_suffix"} -{"Time":"2026-02-03T00:32:25.782108611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Token_suffix","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/Token_suffix\n"} -{"Time":"2026-02-03T00:32:25.782113009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Key_suffix"} -{"Time":"2026-02-03T00:32:25.782116606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Key_suffix","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/Key_suffix\n"} -{"Time":"2026-02-03T00:32:25.782120924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Secret_suffix"} -{"Time":"2026-02-03T00:32:25.78212452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Secret_suffix","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/Secret_suffix\n"} -{"Time":"2026-02-03T00:32:25.782128828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Password_suffix"} -{"Time":"2026-02-03T00:32:25.782132475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Password_suffix","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/Password_suffix\n"} -{"Time":"2026-02-03T00:32:25.782137164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Credential_suffix"} -{"Time":"2026-02-03T00:32:25.782140541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Credential_suffix","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/Credential_suffix\n"} -{"Time":"2026-02-03T00:32:25.782144408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Auth_suffix"} -{"Time":"2026-02-03T00:32:25.782147594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Auth_suffix","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/Auth_suffix\n"} -{"Time":"2026-02-03T00:32:25.782151651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/No_suffix"} -{"Time":"2026-02-03T00:32:25.782154997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/No_suffix","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/No_suffix\n"} -{"Time":"2026-02-03T00:32:25.782158945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/lowercase"} -{"Time":"2026-02-03T00:32:25.782162231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/lowercase","Output":"=== RUN TestSanitizeErrorMessage_PascalCaseVariants/lowercase\n"} -{"Time":"2026-02-03T00:32:25.782166819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants","Output":"--- PASS: TestSanitizeErrorMessage_PascalCaseVariants (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782171087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Token_suffix","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/Token_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78217794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Token_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782181647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Key_suffix","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/Key_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782185805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Key_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782189241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Secret_suffix","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/Secret_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782193359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Secret_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782196725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Password_suffix","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/Password_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782201534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Password_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78220488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Credential_suffix","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/Credential_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Credential_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782213446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Auth_suffix","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/Auth_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782217714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/Auth_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782221621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/No_suffix","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/No_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782225839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/No_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782229186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/lowercase","Output":" --- PASS: TestSanitizeErrorMessage_PascalCaseVariants/lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782233514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants/lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782237461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_PascalCaseVariants","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782240427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases"} -{"Time":"2026-02-03T00:32:25.782243733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases","Output":"=== RUN TestSanitizeErrorMessage_EdgeCases\n"} -{"Time":"2026-02-03T00:32:25.782248552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/very_long_message"} -{"Time":"2026-02-03T00:32:25.782251788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/very_long_message","Output":"=== RUN TestSanitizeErrorMessage_EdgeCases/very_long_message\n"} -{"Time":"2026-02-03T00:32:25.782255464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/only_secrets"} -{"Time":"2026-02-03T00:32:25.78225862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/only_secrets","Output":"=== RUN TestSanitizeErrorMessage_EdgeCases/only_secrets\n"} -{"Time":"2026-02-03T00:32:25.782262468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secrets_at_start_and_end"} -{"Time":"2026-02-03T00:32:25.782271815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secrets_at_start_and_end","Output":"=== RUN TestSanitizeErrorMessage_EdgeCases/secrets_at_start_and_end\n"} -{"Time":"2026-02-03T00:32:25.782275873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secret_with_numbers"} -{"Time":"2026-02-03T00:32:25.782278958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secret_with_numbers","Output":"=== RUN TestSanitizeErrorMessage_EdgeCases/secret_with_numbers\n"} -{"Time":"2026-02-03T00:32:25.782293054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases","Output":"--- PASS: TestSanitizeErrorMessage_EdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782298976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/very_long_message","Output":" --- PASS: TestSanitizeErrorMessage_EdgeCases/very_long_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782303694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/very_long_message","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782307401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/only_secrets","Output":" --- PASS: TestSanitizeErrorMessage_EdgeCases/only_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78231228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/only_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782316168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secrets_at_start_and_end","Output":" --- PASS: TestSanitizeErrorMessage_EdgeCases/secrets_at_start_and_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782321237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secrets_at_start_and_end","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782324794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secret_with_numbers","Output":" --- PASS: TestSanitizeErrorMessage_EdgeCases/secret_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782329001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases/secret_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782332809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_EdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782336345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples"} -{"Time":"2026-02-03T00:32:25.782340262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples","Output":"=== RUN TestSanitizeErrorMessage_RealWorldExamples\n"} -{"Time":"2026-02-03T00:32:25.78234428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/GitHub_Actions_error"} -{"Time":"2026-02-03T00:32:25.782347536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/GitHub_Actions_error","Output":"=== RUN TestSanitizeErrorMessage_RealWorldExamples/GitHub_Actions_error\n"} -{"Time":"2026-02-03T00:32:25.782351494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/AWS_credentials_error"} -{"Time":"2026-02-03T00:32:25.78235478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/AWS_credentials_error","Output":"=== RUN TestSanitizeErrorMessage_RealWorldExamples/AWS_credentials_error\n"} -{"Time":"2026-02-03T00:32:25.782358927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/Database_connection_error"} -{"Time":"2026-02-03T00:32:25.782362263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/Database_connection_error","Output":"=== RUN TestSanitizeErrorMessage_RealWorldExamples/Database_connection_error\n"} -{"Time":"2026-02-03T00:32:25.782366231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/API_error_with_token"} -{"Time":"2026-02-03T00:32:25.782369517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/API_error_with_token","Output":"=== RUN TestSanitizeErrorMessage_RealWorldExamples/API_error_with_token\n"} -{"Time":"2026-02-03T00:32:25.782373975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples","Output":"--- PASS: TestSanitizeErrorMessage_RealWorldExamples (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782378233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/GitHub_Actions_error","Output":" --- PASS: TestSanitizeErrorMessage_RealWorldExamples/GitHub_Actions_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782382692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/GitHub_Actions_error","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782386208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/AWS_credentials_error","Output":" --- PASS: TestSanitizeErrorMessage_RealWorldExamples/AWS_credentials_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782390716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/AWS_credentials_error","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782394113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/Database_connection_error","Output":" --- PASS: TestSanitizeErrorMessage_RealWorldExamples/Database_connection_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782398241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/Database_connection_error","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782401517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/API_error_with_token","Output":" --- PASS: TestSanitizeErrorMessage_RealWorldExamples/API_error_with_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782406165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples/API_error_with_token","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782409211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeErrorMessage_RealWorldExamples","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782412207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName"} -{"Time":"2026-02-03T00:32:25.782415553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName","Output":"=== RUN TestSanitizeParameterName\n"} -{"Time":"2026-02-03T00:32:25.782418999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dash-separated"} -{"Time":"2026-02-03T00:32:25.782422045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dash-separated","Output":"=== RUN TestSanitizeParameterName/dash-separated\n"} -{"Time":"2026-02-03T00:32:25.782425812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dot-separated"} -{"Time":"2026-02-03T00:32:25.782431613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dot-separated","Output":"=== RUN TestSanitizeParameterName/dot-separated\n"} -{"Time":"2026-02-03T00:32:25.78243523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/starts_with_number"} -{"Time":"2026-02-03T00:32:25.782438385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/starts_with_number","Output":"=== RUN TestSanitizeParameterName/starts_with_number\n"} -{"Time":"2026-02-03T00:32:25.782442142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/already_valid"} -{"Time":"2026-02-03T00:32:25.782445288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/already_valid","Output":"=== RUN TestSanitizeParameterName/already_valid\n"} -{"Time":"2026-02-03T00:32:25.782448885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_dollar_sign"} -{"Time":"2026-02-03T00:32:25.782452171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_dollar_sign","Output":"=== RUN TestSanitizeParameterName/with_dollar_sign\n"} -{"Time":"2026-02-03T00:32:25.782456068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/mixed_special_chars"} -{"Time":"2026-02-03T00:32:25.782459214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/mixed_special_chars","Output":"=== RUN TestSanitizeParameterName/mixed_special_chars\n"} -{"Time":"2026-02-03T00:32:25.782463121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/spaces"} -{"Time":"2026-02-03T00:32:25.782466287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/spaces","Output":"=== RUN TestSanitizeParameterName/spaces\n"} -{"Time":"2026-02-03T00:32:25.782469964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/empty_string"} -{"Time":"2026-02-03T00:32:25.782473791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/empty_string","Output":"=== RUN TestSanitizeParameterName/empty_string\n"} -{"Time":"2026-02-03T00:32:25.782477859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/only_special_chars"} -{"Time":"2026-02-03T00:32:25.782481896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/only_special_chars","Output":"=== RUN TestSanitizeParameterName/only_special_chars\n"} -{"Time":"2026-02-03T00:32:25.782485704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/number_with_underscore"} -{"Time":"2026-02-03T00:32:25.782488899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/number_with_underscore","Output":"=== RUN TestSanitizeParameterName/number_with_underscore\n"} -{"Time":"2026-02-03T00:32:25.782492666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/camelCase_preserved"} -{"Time":"2026-02-03T00:32:25.782495762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/camelCase_preserved","Output":"=== RUN TestSanitizeParameterName/camelCase_preserved\n"} -{"Time":"2026-02-03T00:32:25.782500461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_at_sign"} -{"Time":"2026-02-03T00:32:25.782503597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_at_sign","Output":"=== RUN TestSanitizeParameterName/with_at_sign\n"} -{"Time":"2026-02-03T00:32:25.782507875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName","Output":"--- PASS: TestSanitizeParameterName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782512083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dash-separated","Output":" --- PASS: TestSanitizeParameterName/dash-separated (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.7825162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dash-separated","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782519637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dot-separated","Output":" --- PASS: TestSanitizeParameterName/dot-separated (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782523925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/dot-separated","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782527321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/starts_with_number","Output":" --- PASS: TestSanitizeParameterName/starts_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78253209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/starts_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782535326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/already_valid","Output":" --- PASS: TestSanitizeParameterName/already_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782539223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/already_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782542519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_dollar_sign","Output":" --- PASS: TestSanitizeParameterName/with_dollar_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782546887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_dollar_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782550254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/mixed_special_chars","Output":" --- PASS: TestSanitizeParameterName/mixed_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782554231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/mixed_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782566634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/spaces","Output":" --- PASS: TestSanitizeParameterName/spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782571143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782574338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/empty_string","Output":" --- PASS: TestSanitizeParameterName/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782578346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782581732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/only_special_chars","Output":" --- PASS: TestSanitizeParameterName/only_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78258575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/only_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782589016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/number_with_underscore","Output":" --- PASS: TestSanitizeParameterName/number_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782593274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/number_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78259658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/camelCase_preserved","Output":" --- PASS: TestSanitizeParameterName/camelCase_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782600558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/camelCase_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782603884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_at_sign","Output":" --- PASS: TestSanitizeParameterName/with_at_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782607631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName/with_at_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782610536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeParameterName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782613672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName"} -{"Time":"2026-02-03T00:32:25.782616868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName","Output":"=== RUN TestSanitizePythonVariableName\n"} -{"Time":"2026-02-03T00:32:25.782620484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dash-separated"} -{"Time":"2026-02-03T00:32:25.78262354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dash-separated","Output":"=== RUN TestSanitizePythonVariableName/dash-separated\n"} -{"Time":"2026-02-03T00:32:25.782627277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dot-separated"} -{"Time":"2026-02-03T00:32:25.782630283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dot-separated","Output":"=== RUN TestSanitizePythonVariableName/dot-separated\n"} -{"Time":"2026-02-03T00:32:25.782633889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/starts_with_number"} -{"Time":"2026-02-03T00:32:25.782637977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/starts_with_number","Output":"=== RUN TestSanitizePythonVariableName/starts_with_number\n"} -{"Time":"2026-02-03T00:32:25.782641814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/already_valid"} -{"Time":"2026-02-03T00:32:25.78264485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/already_valid","Output":"=== RUN TestSanitizePythonVariableName/already_valid\n"} -{"Time":"2026-02-03T00:32:25.782648657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_dollar_sign_(invalid_in_Python)"} -{"Time":"2026-02-03T00:32:25.782651873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_dollar_sign_(invalid_in_Python)","Output":"=== RUN TestSanitizePythonVariableName/with_dollar_sign_(invalid_in_Python)\n"} -{"Time":"2026-02-03T00:32:25.78265575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/mixed_special_chars"} -{"Time":"2026-02-03T00:32:25.782658796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/mixed_special_chars","Output":"=== RUN TestSanitizePythonVariableName/mixed_special_chars\n"} -{"Time":"2026-02-03T00:32:25.782662843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/spaces"} -{"Time":"2026-02-03T00:32:25.782665939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/spaces","Output":"=== RUN TestSanitizePythonVariableName/spaces\n"} -{"Time":"2026-02-03T00:32:25.782669526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/empty_string"} -{"Time":"2026-02-03T00:32:25.782672782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/empty_string","Output":"=== RUN TestSanitizePythonVariableName/empty_string\n"} -{"Time":"2026-02-03T00:32:25.782676579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/only_special_chars"} -{"Time":"2026-02-03T00:32:25.782679765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/only_special_chars","Output":"=== RUN TestSanitizePythonVariableName/only_special_chars\n"} -{"Time":"2026-02-03T00:32:25.782683482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/number_with_underscore"} -{"Time":"2026-02-03T00:32:25.782687469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/number_with_underscore","Output":"=== RUN TestSanitizePythonVariableName/number_with_underscore\n"} -{"Time":"2026-02-03T00:32:25.782691427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/camelCase_preserved"} -{"Time":"2026-02-03T00:32:25.782694683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/camelCase_preserved","Output":"=== RUN TestSanitizePythonVariableName/camelCase_preserved\n"} -{"Time":"2026-02-03T00:32:25.78269845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_at_sign"} -{"Time":"2026-02-03T00:32:25.782701546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_at_sign","Output":"=== RUN TestSanitizePythonVariableName/with_at_sign\n"} -{"Time":"2026-02-03T00:32:25.782705623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName","Output":"--- PASS: TestSanitizePythonVariableName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782712326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dash-separated","Output":" --- PASS: TestSanitizePythonVariableName/dash-separated (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782716634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dash-separated","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78271989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dot-separated","Output":" --- PASS: TestSanitizePythonVariableName/dot-separated (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782723977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/dot-separated","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782727153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/starts_with_number","Output":" --- PASS: TestSanitizePythonVariableName/starts_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782731231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/starts_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782734777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/already_valid","Output":" --- PASS: TestSanitizePythonVariableName/already_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782738955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/already_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782742251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_dollar_sign_(invalid_in_Python)","Output":" --- PASS: TestSanitizePythonVariableName/with_dollar_sign_(invalid_in_Python) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782746439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_dollar_sign_(invalid_in_Python)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782771316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/mixed_special_chars","Output":" --- PASS: TestSanitizePythonVariableName/mixed_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782776615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/mixed_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782779982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/spaces","Output":" --- PASS: TestSanitizePythonVariableName/spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782784069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782787556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/empty_string","Output":" --- PASS: TestSanitizePythonVariableName/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782791794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78279511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/only_special_chars","Output":" --- PASS: TestSanitizePythonVariableName/only_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.782799809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/only_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:25.782803185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/number_with_underscore","Output":" --- PASS: TestSanitizePythonVariableName/number_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783097613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/number_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783105508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/camelCase_preserved","Output":" --- PASS: TestSanitizePythonVariableName/camelCase_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783110568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/camelCase_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783115156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_at_sign","Output":" --- PASS: TestSanitizePythonVariableName/with_at_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783119244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName/with_at_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783122179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizePythonVariableName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783125536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID"} -{"Time":"2026-02-03T00:32:25.783128691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID","Output":"=== RUN TestSanitizeToolID\n"} -{"Time":"2026-02-03T00:32:25.783132118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_suffix"} -{"Time":"2026-02-03T00:32:25.783135554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_suffix","Output":"=== RUN TestSanitizeToolID/mcp_suffix\n"} -{"Time":"2026-02-03T00:32:25.783139011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_prefix"} -{"Time":"2026-02-03T00:32:25.783141966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_prefix","Output":"=== RUN TestSanitizeToolID/mcp_prefix\n"} -{"Time":"2026-02-03T00:32:25.783145523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_in_middle"} -{"Time":"2026-02-03T00:32:25.783148118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_in_middle","Output":"=== RUN TestSanitizeToolID/mcp_in_middle\n"} -{"Time":"2026-02-03T00:32:25.783152075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/no_mcp"} -{"Time":"2026-02-03T00:32:25.7831549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/no_mcp","Output":"=== RUN TestSanitizeToolID/no_mcp\n"} -{"Time":"2026-02-03T00:32:25.783158186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/only_mcp"} -{"Time":"2026-02-03T00:32:25.783161663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/only_mcp","Output":"=== RUN TestSanitizeToolID/only_mcp\n"} -{"Time":"2026-02-03T00:32:25.783164879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_both_prefix_and_suffix"} -{"Time":"2026-02-03T00:32:25.783168556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_both_prefix_and_suffix","Output":"=== RUN TestSanitizeToolID/mcp_both_prefix_and_suffix\n"} -{"Time":"2026-02-03T00:32:25.783172022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/empty_string"} -{"Time":"2026-02-03T00:32:25.783174687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/empty_string","Output":"=== RUN TestSanitizeToolID/empty_string\n"} -{"Time":"2026-02-03T00:32:25.783179196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/multiple_mcp_patterns"} -{"Time":"2026-02-03T00:32:25.783181951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/multiple_mcp_patterns","Output":"=== RUN TestSanitizeToolID/multiple_mcp_patterns\n"} -{"Time":"2026-02-03T00:32:25.783185778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_as_part_of_word"} -{"Time":"2026-02-03T00:32:25.783188453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_as_part_of_word","Output":"=== RUN TestSanitizeToolID/mcp_as_part_of_word\n"} -{"Time":"2026-02-03T00:32:25.783191458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/uppercase_MCP"} -{"Time":"2026-02-03T00:32:25.783194835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/uppercase_MCP","Output":"=== RUN TestSanitizeToolID/uppercase_MCP\n"} -{"Time":"2026-02-03T00:32:25.783198762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID","Output":"--- PASS: TestSanitizeToolID (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78320309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_suffix","Output":" --- PASS: TestSanitizeToolID/mcp_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783206637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783209662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_prefix","Output":" --- PASS: TestSanitizeToolID/mcp_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783213569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783216565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_in_middle","Output":" --- PASS: TestSanitizeToolID/mcp_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783220563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783223799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/no_mcp","Output":" --- PASS: TestSanitizeToolID/no_mcp (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783227596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/no_mcp","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783230371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/only_mcp","Output":" --- PASS: TestSanitizeToolID/only_mcp (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783234609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/only_mcp","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783237694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_both_prefix_and_suffix","Output":" --- PASS: TestSanitizeToolID/mcp_both_prefix_and_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783241692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_both_prefix_and_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.783244667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/empty_string","Output":" --- PASS: TestSanitizeToolID/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783248495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786009632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/multiple_mcp_patterns","Output":" --- PASS: TestSanitizeToolID/multiple_mcp_patterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783692166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogsFileNotFound","Output":"--- PASS: TestParseGatewayLogsFileNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.783928256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/styles","Output":"ok \tgithub.com/github/gh-aw/pkg/styles\t0.019s\tcoverage: [no statements]\n"} -{"Time":"2026-02-03T00:32:25.786176745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGatewayLogsFileNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786192895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayToolMetrics"} -{"Time":"2026-02-03T00:32:25.786198005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayToolMetrics","Output":"=== RUN TestGatewayToolMetrics\n"} -{"Time":"2026-02-03T00:32:25.786207142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayToolMetrics","Output":"--- PASS: TestGatewayToolMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78621183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayToolMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786216199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTable"} -{"Time":"2026-02-03T00:32:25.786221889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTable","Output":"=== RUN TestRenderGatewayMetricsTable\n"} -{"Time":"2026-02-03T00:32:25.78622773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTable","Output":"--- PASS: TestRenderGatewayMetricsTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786232359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTable","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786346872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTableEmpty"} -{"Time":"2026-02-03T00:32:25.786356109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTableEmpty","Output":"=== RUN TestRenderGatewayMetricsTableEmpty\n"} -{"Time":"2026-02-03T00:32:25.786161685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/multiple_mcp_patterns","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786424176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_as_part_of_word","Output":" --- PASS: TestSanitizeToolID/mcp_as_part_of_word (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786430789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/mcp_as_part_of_word","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786434696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/uppercase_MCP","Output":" --- PASS: TestSanitizeToolID/uppercase_MCP (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786438944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID/uppercase_MCP","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78644209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestSanitizeToolID","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786445165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate"} -{"Time":"2026-02-03T00:32:25.786448421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate","Output":"=== RUN TestTruncate\n"} -{"Time":"2026-02-03T00:32:25.78651212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_shorter_than_max_length"} -{"Time":"2026-02-03T00:32:25.786516268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_shorter_than_max_length","Output":"=== RUN TestTruncate/string_shorter_than_max_length\n"} -{"Time":"2026-02-03T00:32:25.786538088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_equal_to_max_length"} -{"Time":"2026-02-03T00:32:25.786542356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_equal_to_max_length","Output":"=== RUN TestTruncate/string_equal_to_max_length\n"} -{"Time":"2026-02-03T00:32:25.786546795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_longer_than_max_length"} -{"Time":"2026-02-03T00:32:25.786550251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_longer_than_max_length","Output":"=== RUN TestTruncate/string_longer_than_max_length\n"} -{"Time":"2026-02-03T00:32:25.786554098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_3"} -{"Time":"2026-02-03T00:32:25.786557314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_3","Output":"=== RUN TestTruncate/max_length_3\n"} -{"Time":"2026-02-03T00:32:25.786561592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_2"} -{"Time":"2026-02-03T00:32:25.786564678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_2","Output":"=== RUN TestTruncate/max_length_2\n"} -{"Time":"2026-02-03T00:32:25.786568575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_1"} -{"Time":"2026-02-03T00:32:25.786572102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_1","Output":"=== RUN TestTruncate/max_length_1\n"} -{"Time":"2026-02-03T00:32:25.78658717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/empty_string"} -{"Time":"2026-02-03T00:32:25.786590997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/empty_string","Output":"=== RUN TestTruncate/empty_string\n"} -{"Time":"2026-02-03T00:32:25.786596577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/long_string_truncated"} -{"Time":"2026-02-03T00:32:25.786599783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/long_string_truncated","Output":"=== RUN TestTruncate/long_string_truncated\n"} -{"Time":"2026-02-03T00:32:25.786605965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate","Output":"--- PASS: TestTruncate (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786612427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_shorter_than_max_length","Output":" --- PASS: TestTruncate/string_shorter_than_max_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786617557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_shorter_than_max_length","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786621914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_equal_to_max_length","Output":" --- PASS: TestTruncate/string_equal_to_max_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786626393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_equal_to_max_length","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78663008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_longer_than_max_length","Output":" --- PASS: TestTruncate/string_longer_than_max_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786634097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/string_longer_than_max_length","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786638055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_3","Output":" --- PASS: TestTruncate/max_length_3 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786642633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_3","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78664637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_2","Output":" --- PASS: TestTruncate/max_length_2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786650448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_2","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786653524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_1","Output":" --- PASS: TestTruncate/max_length_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786657311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/max_length_1","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786660486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/empty_string","Output":" --- PASS: TestTruncate/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786664664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78666778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/long_string_truncated","Output":" --- PASS: TestTruncate/long_string_truncated (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786671226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate/long_string_truncated","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786674553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786677598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace"} -{"Time":"2026-02-03T00:32:25.786680794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace","Output":"=== RUN TestNormalizeWhitespace\n"} -{"Time":"2026-02-03T00:32:25.786685834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/no_trailing_whitespace"} -{"Time":"2026-02-03T00:32:25.786691103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/no_trailing_whitespace","Output":"=== RUN TestNormalizeWhitespace/no_trailing_whitespace\n"} -{"Time":"2026-02-03T00:32:25.786695963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_spaces_on_lines"} -{"Time":"2026-02-03T00:32:25.786699339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_spaces_on_lines","Output":"=== RUN TestNormalizeWhitespace/trailing_spaces_on_lines\n"} -{"Time":"2026-02-03T00:32:25.786703927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_tabs_on_lines"} -{"Time":"2026-02-03T00:32:25.786707113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_tabs_on_lines","Output":"=== RUN TestNormalizeWhitespace/trailing_tabs_on_lines\n"} -{"Time":"2026-02-03T00:32:25.786711251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/multiple_trailing_newlines"} -{"Time":"2026-02-03T00:32:25.786715138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/multiple_trailing_newlines","Output":"=== RUN TestNormalizeWhitespace/multiple_trailing_newlines\n"} -{"Time":"2026-02-03T00:32:25.786719286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/empty_string"} -{"Time":"2026-02-03T00:32:25.786723564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/empty_string","Output":"=== RUN TestNormalizeWhitespace/empty_string\n"} -{"Time":"2026-02-03T00:32:25.786727261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/single_newline"} -{"Time":"2026-02-03T00:32:25.786730296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/single_newline","Output":"=== RUN TestNormalizeWhitespace/single_newline\n"} -{"Time":"2026-02-03T00:32:25.786733593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/mixed_whitespace"} -{"Time":"2026-02-03T00:32:25.786736688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/mixed_whitespace","Output":"=== RUN TestNormalizeWhitespace/mixed_whitespace\n"} -{"Time":"2026-02-03T00:32:25.786741007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_with_no_newline"} -{"Time":"2026-02-03T00:32:25.786744253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_with_no_newline","Output":"=== RUN TestNormalizeWhitespace/content_with_no_newline\n"} -{"Time":"2026-02-03T00:32:25.786813271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_already_normalized"} -{"Time":"2026-02-03T00:32:25.786819212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_already_normalized","Output":"=== RUN TestNormalizeWhitespace/content_already_normalized\n"} -{"Time":"2026-02-03T00:32:25.786824242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace","Output":"--- PASS: TestNormalizeWhitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.7868289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/no_trailing_whitespace","Output":" --- PASS: TestNormalizeWhitespace/no_trailing_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786834671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/no_trailing_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786839169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_spaces_on_lines","Output":" --- PASS: TestNormalizeWhitespace/trailing_spaces_on_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786844128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_spaces_on_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786847886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_tabs_on_lines","Output":" --- PASS: TestNormalizeWhitespace/trailing_tabs_on_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786853245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/trailing_tabs_on_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786858575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/multiple_trailing_newlines","Output":" --- PASS: TestNormalizeWhitespace/multiple_trailing_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786863164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/multiple_trailing_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786866681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/empty_string","Output":" --- PASS: TestNormalizeWhitespace/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786870778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786882911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/single_newline","Output":" --- PASS: TestNormalizeWhitespace/single_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786887609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/single_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786891016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/mixed_whitespace","Output":" --- PASS: TestNormalizeWhitespace/mixed_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786895554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/mixed_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786899151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_with_no_newline","Output":" --- PASS: TestNormalizeWhitespace/content_with_no_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786903419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_with_no_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786906996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_already_normalized","Output":" --- PASS: TestNormalizeWhitespace/content_already_normalized (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786911254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace/content_already_normalized","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78691469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786917986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Zero"} -{"Time":"2026-02-03T00:32:25.786921924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Zero","Output":"=== RUN TestTruncate_Zero\n"} -{"Time":"2026-02-03T00:32:25.786928275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Zero","Output":"--- PASS: TestTruncate_Zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786932944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Zero","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786936841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_ExactlyThreeChars"} -{"Time":"2026-02-03T00:32:25.786940518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_ExactlyThreeChars","Output":"=== RUN TestTruncate_ExactlyThreeChars\n"} -{"Time":"2026-02-03T00:32:25.786945698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_ExactlyThreeChars","Output":"--- PASS: TestTruncate_ExactlyThreeChars (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786950296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_ExactlyThreeChars","Elapsed":0} -{"Time":"2026-02-03T00:32:25.786955817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_FourChars"} -{"Time":"2026-02-03T00:32:25.786959724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_FourChars","Output":"=== RUN TestTruncate_FourChars\n"} -{"Time":"2026-02-03T00:32:25.786964914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_FourChars","Output":"--- PASS: TestTruncate_FourChars (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.786969793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_FourChars","Elapsed":0} -{"Time":"2026-02-03T00:32:25.7869735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode"} -{"Time":"2026-02-03T00:32:25.786977277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode","Output":"=== RUN TestTruncate_Unicode\n"} -{"Time":"2026-02-03T00:32:25.786982045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/emoji_truncation"} -{"Time":"2026-02-03T00:32:25.786986043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/emoji_truncation","Output":"=== RUN TestTruncate_Unicode/emoji_truncation\n"} -{"Time":"2026-02-03T00:32:25.786990632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/unicode_characters"} -{"Time":"2026-02-03T00:32:25.786994408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/unicode_characters","Output":"=== RUN TestTruncate_Unicode/unicode_characters\n"} -{"Time":"2026-02-03T00:32:25.786999127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/mixed_unicode_and_ascii"} -{"Time":"2026-02-03T00:32:25.787003035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/mixed_unicode_and_ascii","Output":"=== RUN TestTruncate_Unicode/mixed_unicode_and_ascii\n"} -{"Time":"2026-02-03T00:32:25.787009006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode","Output":"--- PASS: TestTruncate_Unicode (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787014786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/emoji_truncation","Output":" --- PASS: TestTruncate_Unicode/emoji_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787019706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/emoji_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787023413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/unicode_characters","Output":" --- PASS: TestTruncate_Unicode/unicode_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787029785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/unicode_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787034213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/mixed_unicode_and_ascii","Output":" --- PASS: TestTruncate_Unicode/mixed_unicode_and_ascii (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787038791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode/mixed_unicode_and_ascii","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787042278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestTruncate_Unicode","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787045774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace"} -{"Time":"2026-02-03T00:32:25.787049401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace","Output":"=== RUN TestNormalizeWhitespace_OnlyWhitespace\n"} -{"Time":"2026-02-03T00:32:25.78705409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_spaces"} -{"Time":"2026-02-03T00:32:25.787057556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_spaces","Output":"=== RUN TestNormalizeWhitespace_OnlyWhitespace/only_spaces\n"} -{"Time":"2026-02-03T00:32:25.787062125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_tabs"} -{"Time":"2026-02-03T00:32:25.787065231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_tabs","Output":"=== RUN TestNormalizeWhitespace_OnlyWhitespace/only_tabs\n"} -{"Time":"2026-02-03T00:32:25.787071623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/mixed_spaces_and_tabs"} -{"Time":"2026-02-03T00:32:25.787075459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/mixed_spaces_and_tabs","Output":"=== RUN TestNormalizeWhitespace_OnlyWhitespace/mixed_spaces_and_tabs\n"} -{"Time":"2026-02-03T00:32:25.787079447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_newlines"} -{"Time":"2026-02-03T00:32:25.787082533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_newlines","Output":"=== RUN TestNormalizeWhitespace_OnlyWhitespace/only_newlines\n"} -{"Time":"2026-02-03T00:32:25.787087221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace","Output":"--- PASS: TestNormalizeWhitespace_OnlyWhitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787092241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_spaces","Output":" --- PASS: TestNormalizeWhitespace_OnlyWhitespace/only_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787097701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787101809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_tabs","Output":" --- PASS: TestNormalizeWhitespace_OnlyWhitespace/only_tabs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787107179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_tabs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787112989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/mixed_spaces_and_tabs","Output":" --- PASS: TestNormalizeWhitespace_OnlyWhitespace/mixed_spaces_and_tabs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787118159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/mixed_spaces_and_tabs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787122247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_newlines","Output":" --- PASS: TestNormalizeWhitespace_OnlyWhitespace/only_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787126755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace/only_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78713453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_OnlyWhitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787138046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_ManyLines"} -{"Time":"2026-02-03T00:32:25.787141453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_ManyLines","Output":"=== RUN TestNormalizeWhitespace_ManyLines\n"} -{"Time":"2026-02-03T00:32:25.787146342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_ManyLines","Output":"--- PASS: TestNormalizeWhitespace_ManyLines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787150389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_ManyLines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787153445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_PreservesContent"} -{"Time":"2026-02-03T00:32:25.787157051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_PreservesContent","Output":"=== RUN TestNormalizeWhitespace_PreservesContent\n"} -{"Time":"2026-02-03T00:32:25.787162251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_PreservesContent","Output":"--- PASS: TestNormalizeWhitespace_PreservesContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787166199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestNormalizeWhitespace_PreservesContent","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787169825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue"} -{"Time":"2026-02-03T00:32:25.787173693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue","Output":"=== RUN TestParseVersionValue\n"} -{"Time":"2026-02-03T00:32:25.7871778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/string_version"} -{"Time":"2026-02-03T00:32:25.787180946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/string_version","Output":"=== RUN TestParseVersionValue/string_version\n"} -{"Time":"2026-02-03T00:32:25.787184282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/numeric_string"} -{"Time":"2026-02-03T00:32:25.787187348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/numeric_string","Output":"=== RUN TestParseVersionValue/numeric_string\n"} -{"Time":"2026-02-03T00:32:25.787192958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/empty_string"} -{"Time":"2026-02-03T00:32:25.787196134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/empty_string","Output":"=== RUN TestParseVersionValue/empty_string\n"} -{"Time":"2026-02-03T00:32:25.787201484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int_version"} -{"Time":"2026-02-03T00:32:25.787205171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int_version","Output":"=== RUN TestParseVersionValue/int_version\n"} -{"Time":"2026-02-03T00:32:25.787209479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int64_version"} -{"Time":"2026-02-03T00:32:25.787213006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int64_version","Output":"=== RUN TestParseVersionValue/int64_version\n"} -{"Time":"2026-02-03T00:32:25.787216573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/uint64_version"} -{"Time":"2026-02-03T00:32:25.787219608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/uint64_version","Output":"=== RUN TestParseVersionValue/uint64_version\n"} -{"Time":"2026-02-03T00:32:25.787223045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_simple"} -{"Time":"2026-02-03T00:32:25.7872261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_simple","Output":"=== RUN TestParseVersionValue/float64_simple\n"} -{"Time":"2026-02-03T00:32:25.787230058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_whole_number"} -{"Time":"2026-02-03T00:32:25.787233233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_whole_number","Output":"=== RUN TestParseVersionValue/float64_whole_number\n"} -{"Time":"2026-02-03T00:32:25.787237131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_with_precision"} -{"Time":"2026-02-03T00:32:25.787240287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_with_precision","Output":"=== RUN TestParseVersionValue/float64_with_precision\n"} -{"Time":"2026-02-03T00:32:25.787243873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/nil"} -{"Time":"2026-02-03T00:32:25.787246809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/nil","Output":"=== RUN TestParseVersionValue/nil\n"} -{"Time":"2026-02-03T00:32:25.787250265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/bool"} -{"Time":"2026-02-03T00:32:25.787253161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/bool","Output":"=== RUN TestParseVersionValue/bool\n"} -{"Time":"2026-02-03T00:32:25.787256497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/slice"} -{"Time":"2026-02-03T00:32:25.787259703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/slice","Output":"=== RUN TestParseVersionValue/slice\n"} -{"Time":"2026-02-03T00:32:25.787263179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/map"} -{"Time":"2026-02-03T00:32:25.787266195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/map","Output":"=== RUN TestParseVersionValue/map\n"} -{"Time":"2026-02-03T00:32:25.787270273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue","Output":"--- PASS: TestParseVersionValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787274521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/string_version","Output":" --- PASS: TestParseVersionValue/string_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787279289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/string_version","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787282726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/numeric_string","Output":" --- PASS: TestParseVersionValue/numeric_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787286603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/numeric_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787289749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/empty_string","Output":" --- PASS: TestParseVersionValue/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787293726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787297132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int_version","Output":" --- PASS: TestParseVersionValue/int_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787301881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int_version","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787305498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int64_version","Output":" --- PASS: TestParseVersionValue/int64_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787309285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/int64_version","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787313603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/uint64_version","Output":" --- PASS: TestParseVersionValue/uint64_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787317611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/uint64_version","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787321578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_simple","Output":" --- PASS: TestParseVersionValue/float64_simple (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787325656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_simple","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787329042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_whole_number","Output":" --- PASS: TestParseVersionValue/float64_whole_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.7873336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_whole_number","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787336857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_with_precision","Output":" --- PASS: TestParseVersionValue/float64_with_precision (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787340744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/float64_with_precision","Elapsed":0} -{"Time":"2026-02-03T00:32:25.78734395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/nil","Output":" --- PASS: TestParseVersionValue/nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787348558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/nil","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787351724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/bool","Output":" --- PASS: TestParseVersionValue/bool (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787356593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/bool","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787359649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/slice","Output":" --- PASS: TestParseVersionValue/slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787363366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/slice","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787366482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/map","Output":" --- PASS: TestParseVersionValue/map (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787369838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue/map","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787372753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestParseVersionValue","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787375589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes"} -{"Time":"2026-02-03T00:32:25.787378404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes","Output":"=== RUN TestStripANSIEscapeCodes\n"} -{"Time":"2026-02-03T00:32:25.787382161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/no_ANSI_codes"} -{"Time":"2026-02-03T00:32:25.787385156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/no_ANSI_codes","Output":"=== RUN TestStripANSIEscapeCodes/no_ANSI_codes\n"} -{"Time":"2026-02-03T00:32:25.787388763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/simple_color_reset"} -{"Time":"2026-02-03T00:32:25.78739216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/simple_color_reset","Output":"=== RUN TestStripANSIEscapeCodes/simple_color_reset\n"} -{"Time":"2026-02-03T00:32:25.787396417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_reset"} -{"Time":"2026-02-03T00:32:25.787400104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_reset","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_color_reset\n"} -{"Time":"2026-02-03T00:32:25.787404412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_code_with_reset"} -{"Time":"2026-02-03T00:32:25.787407789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_code_with_reset","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_color_code_with_reset\n"} -{"Time":"2026-02-03T00:32:25.787412227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_bold_text"} -{"Time":"2026-02-03T00:32:25.787415633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_bold_text","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_bold_text\n"} -{"Time":"2026-02-03T00:32:25.787419741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/multiple_ANSI_codes"} -{"Time":"2026-02-03T00:32:25.787423267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/multiple_ANSI_codes","Output":"=== RUN TestStripANSIEscapeCodes/multiple_ANSI_codes\n"} -{"Time":"2026-02-03T00:32:25.787427626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_parameters"} -{"Time":"2026-02-03T00:32:25.787431894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_parameters","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_with_parameters\n"} -{"Time":"2026-02-03T00:32:25.787436663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_clear_screen"} -{"Time":"2026-02-03T00:32:25.787439688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_clear_screen","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_clear_screen\n"} -{"Time":"2026-02-03T00:32:25.787443155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/empty_string"} -{"Time":"2026-02-03T00:32:25.78744609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/empty_string","Output":"=== RUN TestStripANSIEscapeCodes/empty_string\n"} -{"Time":"2026-02-03T00:32:25.787442522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/styles","Elapsed":0.022} -{"Time":"2026-02-03T00:32:25.787449507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/only_ANSI_codes"} -{"Time":"2026-02-03T00:32:25.787453053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/only_ANSI_codes","Output":"=== RUN TestStripANSIEscapeCodes/only_ANSI_codes\n"} -{"Time":"2026-02-03T00:32:25.787457251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/real-world_example_from_issue"} -{"Time":"2026-02-03T00:32:25.787460617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/real-world_example_from_issue","Output":"=== RUN TestStripANSIEscapeCodes/real-world_example_from_issue\n"} -{"Time":"2026-02-03T00:32:25.787464755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/another_real-world_example"} -{"Time":"2026-02-03T00:32:25.78746781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/another_real-world_example","Output":"=== RUN TestStripANSIEscapeCodes/another_real-world_example\n"} -{"Time":"2026-02-03T00:32:25.787471628Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_underline"} -{"Time":"2026-02-03T00:32:25.787474693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_underline","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_underline\n"} -{"Time":"2026-02-03T00:32:25.78747828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_256_color"} -{"Time":"2026-02-03T00:32:25.787482127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_256_color","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_256_color\n"} -{"Time":"2026-02-03T00:32:25.787486385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/mixed_content_with_newlines"} -{"Time":"2026-02-03T00:32:25.787490162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/mixed_content_with_newlines","Output":"=== RUN TestStripANSIEscapeCodes/mixed_content_with_newlines\n"} -{"Time":"2026-02-03T00:32:25.787494871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_movement"} -{"Time":"2026-02-03T00:32:25.787498387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_movement","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_cursor_movement\n"} -{"Time":"2026-02-03T00:32:25.787502275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_erase_in_line"} -{"Time":"2026-02-03T00:32:25.787506092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_erase_in_line","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_erase_in_line\n"} -{"Time":"2026-02-03T00:32:25.787511612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/consecutive_ANSI_codes"} -{"Time":"2026-02-03T00:32:25.787515359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/consecutive_ANSI_codes","Output":"=== RUN TestStripANSIEscapeCodes/consecutive_ANSI_codes\n"} -{"Time":"2026-02-03T00:32:25.787519076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_large_parameter"} -{"Time":"2026-02-03T00:32:25.787522062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_large_parameter","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_with_large_parameter\n"} -{"Time":"2026-02-03T00:32:25.787528664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_RGB_color_(24-bit)"} -{"Time":"2026-02-03T00:32:25.787532301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_RGB_color_(24-bit)","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_RGB_color_(24-bit)\n"} -{"Time":"2026-02-03T00:32:25.787536569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_codes_in_the_middle_of_words"} -{"Time":"2026-02-03T00:32:25.787539735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_codes_in_the_middle_of_words","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_codes_in_the_middle_of_words\n"} -{"Time":"2026-02-03T00:32:25.787543462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_save/restore_cursor"} -{"Time":"2026-02-03T00:32:25.787546958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_save/restore_cursor","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_save/restore_cursor\n"} -{"Time":"2026-02-03T00:32:25.787550695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_position"} -{"Time":"2026-02-03T00:32:25.787553941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_position","Output":"=== RUN TestStripANSIEscapeCodes/ANSI_cursor_position\n"} -{"Time":"2026-02-03T00:32:25.787559902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/long_string_with_multiple_ANSI_codes"} -{"Time":"2026-02-03T00:32:25.78756425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/long_string_with_multiple_ANSI_codes","Output":"=== RUN TestStripANSIEscapeCodes/long_string_with_multiple_ANSI_codes\n"} -{"Time":"2026-02-03T00:32:25.787570161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes","Output":"--- PASS: TestStripANSIEscapeCodes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787575371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/no_ANSI_codes","Output":" --- PASS: TestStripANSIEscapeCodes/no_ANSI_codes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787579899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/no_ANSI_codes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787584157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/simple_color_reset","Output":" --- PASS: TestStripANSIEscapeCodes/simple_color_reset (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787589157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/simple_color_reset","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787594146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_reset","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_color_reset (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787598805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_reset","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787602141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_code_with_reset","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_color_code_with_reset (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787606018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_color_code_with_reset","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787611017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_bold_text","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_bold_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787615566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_bold_text","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787619233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/multiple_ANSI_codes","Output":" --- PASS: TestStripANSIEscapeCodes/multiple_ANSI_codes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787623621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/multiple_ANSI_codes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787626997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_parameters","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787631646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787635483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_clear_screen","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_clear_screen (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787640592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_clear_screen","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787644169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/empty_string","Output":" --- PASS: TestStripANSIEscapeCodes/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787648678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787652665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/only_ANSI_codes","Output":" --- PASS: TestStripANSIEscapeCodes/only_ANSI_codes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787657514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/only_ANSI_codes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787661081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/real-world_example_from_issue","Output":" --- PASS: TestStripANSIEscapeCodes/real-world_example_from_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787665659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/real-world_example_from_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787669456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/another_real-world_example","Output":" --- PASS: TestStripANSIEscapeCodes/another_real-world_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787674546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/another_real-world_example","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787677982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_underline","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_underline (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787681819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_underline","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787686208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_256_color","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_256_color (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787690325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_256_color","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787693521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/mixed_content_with_newlines","Output":" --- PASS: TestStripANSIEscapeCodes/mixed_content_with_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787697428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/mixed_content_with_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787700564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_movement","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_cursor_movement (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787704612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_movement","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787707757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_erase_in_line","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_erase_in_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787711645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_erase_in_line","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787714861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/consecutive_ANSI_codes","Output":" --- PASS: TestStripANSIEscapeCodes/consecutive_ANSI_codes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787718658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/consecutive_ANSI_codes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787721864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_large_parameter","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_with_large_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787726011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_with_large_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787729208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_RGB_color_(24-bit)","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_RGB_color_(24-bit) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.787733315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_RGB_color_(24-bit)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787736441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_codes_in_the_middle_of_words","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_codes_in_the_middle_of_words (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.78774145Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_codes_in_the_middle_of_words","Elapsed":0} -{"Time":"2026-02-03T00:32:25.787744636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_save/restore_cursor","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_save/restore_cursor (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.788214913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_save/restore_cursor","Elapsed":0} -{"Time":"2026-02-03T00:32:25.788233076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_position","Output":" --- PASS: TestStripANSIEscapeCodes/ANSI_cursor_position (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.788362047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/ANSI_cursor_position","Elapsed":0} -{"Time":"2026-02-03T00:32:25.788446244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/long_string_with_multiple_ANSI_codes","Output":" --- PASS: TestStripANSIEscapeCodes/long_string_with_multiple_ANSI_codes (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.788531452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes/long_string_with_multiple_ANSI_codes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.788614156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestStripANSIEscapeCodes","Elapsed":0} -{"Time":"2026-02-03T00:32:25.788694356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger"} -{"Time":"2026-02-03T00:32:25.788770097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger","Output":"=== RUN TestIsPositiveInteger\n"} -{"Time":"2026-02-03T00:32:25.788854915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/positive_integer"} -{"Time":"2026-02-03T00:32:25.788874792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/positive_integer","Output":"=== RUN TestIsPositiveInteger/positive_integer\n"} -{"Time":"2026-02-03T00:32:25.788937248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/one"} -{"Time":"2026-02-03T00:32:25.789023749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/one","Output":"=== RUN TestIsPositiveInteger/one\n"} -{"Time":"2026-02-03T00:32:25.786362161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTableEmpty","Output":"--- PASS: TestRenderGatewayMetricsTableEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.789209906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderGatewayMetricsTableEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:25.789264618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString"} -{"Time":"2026-02-03T00:32:25.789344707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString","Output":"=== RUN TestGatewayTruncateString\n"} -{"Time":"2026-02-03T00:32:25.789360216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_shorter_than_max"} -{"Time":"2026-02-03T00:32:25.789429736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_shorter_than_max","Output":"=== RUN TestGatewayTruncateString/string_shorter_than_max\n"} -{"Time":"2026-02-03T00:32:25.789456836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_equal_to_max"} -{"Time":"2026-02-03T00:32:25.789512089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_equal_to_max","Output":"=== RUN TestGatewayTruncateString/string_equal_to_max\n"} -{"Time":"2026-02-03T00:32:25.789594152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_longer_than_max"} -{"Time":"2026-02-03T00:32:25.789693948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_longer_than_max","Output":"=== RUN TestGatewayTruncateString/string_longer_than_max\n"} -{"Time":"2026-02-03T00:32:25.789773466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/max_length_very_small"} -{"Time":"2026-02-03T00:32:25.789871529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/max_length_very_small","Output":"=== RUN TestGatewayTruncateString/max_length_very_small\n"} -{"Time":"2026-02-03T00:32:25.789953782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString","Output":"--- PASS: TestGatewayTruncateString (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790031166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_shorter_than_max","Output":" --- PASS: TestGatewayTruncateString/string_shorter_than_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790131984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_shorter_than_max","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790355761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_equal_to_max","Output":" --- PASS: TestGatewayTruncateString/string_equal_to_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.79038203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_equal_to_max","Elapsed":0} -{"Time":"2026-02-03T00:32:25.789323273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/large_number"} -{"Time":"2026-02-03T00:32:25.790593945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/large_number","Output":"=== RUN TestIsPositiveInteger/large_number\n"} -{"Time":"2026-02-03T00:32:25.79061264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/zero"} -{"Time":"2026-02-03T00:32:25.790665107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/zero","Output":"=== RUN TestIsPositiveInteger/zero\n"} -{"Time":"2026-02-03T00:32:25.790705262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/negative"} -{"Time":"2026-02-03T00:32:25.790637596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_longer_than_max","Output":" --- PASS: TestGatewayTruncateString/string_longer_than_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790874197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/string_longer_than_max","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790882362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/max_length_very_small","Output":" --- PASS: TestGatewayTruncateString/max_length_very_small (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790888424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString/max_length_very_small","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790892231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayTruncateString","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790895767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessGatewayLogEntry"} -{"Time":"2026-02-03T00:32:25.790899785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessGatewayLogEntry","Output":"=== RUN TestProcessGatewayLogEntry\n"} -{"Time":"2026-02-03T00:32:25.790905085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessGatewayLogEntry","Output":"--- PASS: TestProcessGatewayLogEntry (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790911807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessGatewayLogEntry","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790915484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSortedServerNames"} -{"Time":"2026-02-03T00:32:25.790919191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSortedServerNames","Output":"=== RUN TestGetSortedServerNames\n"} -{"Time":"2026-02-03T00:32:25.790925042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSortedServerNames","Output":"--- PASS: TestGetSortedServerNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790942244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSortedServerNames","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790946662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsWithMethodField"} -{"Time":"2026-02-03T00:32:25.79095071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsWithMethodField","Output":"=== RUN TestGatewayLogsWithMethodField\n"} -{"Time":"2026-02-03T00:32:25.79095619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsWithMethodField","Output":"--- PASS: TestGatewayLogsWithMethodField (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790960488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsWithMethodField","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790964255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsParsingIntegration"} -{"Time":"2026-02-03T00:32:25.790968212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsParsingIntegration","Output":"=== RUN TestGatewayLogsParsingIntegration\n"} -{"Time":"2026-02-03T00:32:25.790974133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsParsingIntegration","Output":"--- PASS: TestGatewayLogsParsingIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.790978962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGatewayLogsParsingIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:25.790982839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir"} -{"Time":"2026-02-03T00:32:25.790986897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"=== RUN TestGenerateActionMetadataCommand_NoJsDir\n"} -{"Time":"2026-02-03T00:32:25.790994231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"ℹ 🔍 Generating actions for 5 JavaScript modules...\n"} -{"Time":"2026-02-03T00:32:25.790999881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"⚠ ⚠ Skipping noop.cjs: open pkg/workflow/js/noop.cjs: no such file or directory\n"} -{"Time":"2026-02-03T00:32:25.791008838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"⚠ ⚠ Skipping minimize_comment.cjs: open pkg/workflow/js/minimize_comment.cjs: no such file or directory\n"} -{"Time":"2026-02-03T00:32:25.791014258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"⚠ ⚠ Skipping close_issue.cjs: open pkg/workflow/js/close_issue.cjs: no such file or directory\n"} -{"Time":"2026-02-03T00:32:25.791019578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"⚠ ⚠ Skipping close_pull_request.cjs: open pkg/workflow/js/close_pull_request.cjs: no such file or directory\n"} -{"Time":"2026-02-03T00:32:25.791024688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"⚠ ⚠ Skipping close_discussion.cjs: open pkg/workflow/js/close_discussion.cjs: no such file or directory\n"} -{"Time":"2026-02-03T00:32:25.791030849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Output":"--- PASS: TestGenerateActionMetadataCommand_NoJsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.791035357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionMetadataCommand_NoJsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:25.791039004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata"} -{"Time":"2026-02-03T00:32:25.791042591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata","Output":"=== RUN TestExtractActionMetadata\n"} -{"Time":"2026-02-03T00:32:25.79104778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/simple_noop_action"} -{"Time":"2026-02-03T00:32:25.791051397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/simple_noop_action","Output":"=== RUN TestExtractActionMetadata/simple_noop_action\n"} -{"Time":"2026-02-03T00:32:25.791055355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_with_inputs"} -{"Time":"2026-02-03T00:32:25.791058651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_with_inputs","Output":"=== RUN TestExtractActionMetadata/action_with_inputs\n"} -{"Time":"2026-02-03T00:32:25.791063089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_without_description"} -{"Time":"2026-02-03T00:32:25.791067076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_without_description","Output":"=== RUN TestExtractActionMetadata/action_without_description\n"} -{"Time":"2026-02-03T00:32:25.791190136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/negative","Output":"=== RUN TestIsPositiveInteger/negative\n"} -{"Time":"2026-02-03T00:32:25.791276918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/leading_zeros"} -{"Time":"2026-02-03T00:32:25.791359612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/leading_zeros","Output":"=== RUN TestIsPositiveInteger/leading_zeros\n"} -{"Time":"2026-02-03T00:32:25.791641847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/float"} -{"Time":"2026-02-03T00:32:25.79166469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/float","Output":"=== RUN TestIsPositiveInteger/float\n"} -{"Time":"2026-02-03T00:32:25.791725263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/not_a_number"} -{"Time":"2026-02-03T00:32:25.79187387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/not_a_number","Output":"=== RUN TestIsPositiveInteger/not_a_number\n"} -{"Time":"2026-02-03T00:32:25.791902663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/empty_string"} -{"Time":"2026-02-03T00:32:25.791910327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/empty_string","Output":"=== RUN TestIsPositiveInteger/empty_string\n"} -{"Time":"2026-02-03T00:32:25.791915708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/spaces"} -{"Time":"2026-02-03T00:32:25.791919495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/spaces","Output":"=== RUN TestIsPositiveInteger/spaces\n"} -{"Time":"2026-02-03T00:32:25.791925826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger","Output":"--- PASS: TestIsPositiveInteger (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.791931497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/positive_integer","Output":" --- PASS: TestIsPositiveInteger/positive_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792140637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata","Output":"--- PASS: TestExtractActionMetadata (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.792149834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/simple_noop_action","Output":" --- PASS: TestExtractActionMetadata/simple_noop_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792154723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/simple_noop_action","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792159121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_with_inputs","Output":" --- PASS: TestExtractActionMetadata/action_with_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792164191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_with_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792168008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_without_description","Output":" --- PASS: TestExtractActionMetadata/action_without_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792356018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/positive_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792366107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/one","Output":" --- PASS: TestIsPositiveInteger/one (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792371427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/one","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792375334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/large_number","Output":" --- PASS: TestIsPositiveInteger/large_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792380353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/large_number","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792384181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/zero","Output":" --- PASS: TestIsPositiveInteger/zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792388509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/zero","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792391885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/negative","Output":" --- PASS: TestIsPositiveInteger/negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792395902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/negative","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792399599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/leading_zeros","Output":" --- PASS: TestIsPositiveInteger/leading_zeros (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792405961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/leading_zeros","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792409387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/float","Output":" --- PASS: TestIsPositiveInteger/float (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792413685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/float","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792525353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/not_a_number","Output":" --- PASS: TestIsPositiveInteger/not_a_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792538368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/not_a_number","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792543337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/empty_string","Output":" --- PASS: TestIsPositiveInteger/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792548977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792553366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/spaces","Output":" --- PASS: TestIsPositiveInteger/spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.792557934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger/spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792561881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestIsPositiveInteger","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792565218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL"} -{"Time":"2026-02-03T00:32:25.792866499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL","Output":"=== RUN TestExtractDomainFromURL\n"} -{"Time":"2026-02-03T00:32:25.792978297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_path"} -{"Time":"2026-02-03T00:32:25.792987585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_path","Output":"=== RUN TestExtractDomainFromURL/HTTP_URL_with_path\n"} -{"Time":"2026-02-03T00:32:25.792992664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path"} -{"Time":"2026-02-03T00:32:25.792939385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata/action_without_description","Elapsed":0} -{"Time":"2026-02-03T00:32:25.792996862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path","Output":"=== RUN TestExtractDomainFromURL/HTTPS_URL_with_path\n"} -{"Time":"2026-02-03T00:32:25.793002292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_port"} -{"Time":"2026-02-03T00:32:25.793000257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractActionMetadata","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.793005799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_port","Output":"=== RUN TestExtractDomainFromURL/domain_with_port\n"} -{"Time":"2026-02-03T00:32:25.793009374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription"} -{"Time":"2026-02-03T00:32:25.79301218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/plain_domain"} -{"Time":"2026-02-03T00:32:25.793014243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription","Output":"=== RUN TestExtractDescription\n"} -{"Time":"2026-02-03T00:32:25.793018462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/plain_domain","Output":"=== RUN TestExtractDomainFromURL/plain_domain\n"} -{"Time":"2026-02-03T00:32:25.793023191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path"} -{"Time":"2026-02-03T00:32:25.793026667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path","Output":"=== RUN TestExtractDomainFromURL/HTTP_URL_with_port_and_path\n"} -{"Time":"2026-02-03T00:32:25.793804415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_MCP_path"} -{"Time":"2026-02-03T00:32:25.793834631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_MCP_path","Output":"=== RUN TestExtractDomainFromURL/HTTPS_URL_with_MCP_path\n"} -{"Time":"2026-02-03T00:32:25.793872251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_API_path"} -{"Time":"2026-02-03T00:32:25.793888892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_API_path","Output":"=== RUN TestExtractDomainFromURL/HTTP_URL_with_port_and_API_path\n"} -{"Time":"2026-02-03T00:32:25.793992996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_only"} -{"Time":"2026-02-03T00:32:25.794022962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_only","Output":"=== RUN TestExtractDomainFromURL/domain_only\n"} -{"Time":"2026-02-03T00:32:25.794488169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_port"} -{"Time":"2026-02-03T00:32:25.794731242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_port","Output":"=== RUN TestExtractDomainFromURL/HTTPS_URL_with_port\n"} -{"Time":"2026-02-03T00:32:25.794768872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/URL_with_subdomain"} -{"Time":"2026-02-03T00:32:25.793956385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_comment_with_description"} -{"Time":"2026-02-03T00:32:25.795490546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_comment_with_description","Output":"=== RUN TestExtractDescription/JSDoc_comment_with_description\n"} -{"Time":"2026-02-03T00:32:25.795833305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/no_JSDoc_comment"} -{"Time":"2026-02-03T00:32:25.796143763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/no_JSDoc_comment","Output":"=== RUN TestExtractDescription/no_JSDoc_comment\n"} -{"Time":"2026-02-03T00:32:25.796209957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_without_description_tag"} -{"Time":"2026-02-03T00:32:25.796438372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_without_description_tag","Output":"=== RUN TestExtractDescription/JSDoc_without_description_tag\n"} -{"Time":"2026-02-03T00:32:25.796648303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription","Output":"--- PASS: TestExtractDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796660155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_comment_with_description","Output":" --- PASS: TestExtractDescription/JSDoc_comment_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796665586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_comment_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796670885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/no_JSDoc_comment","Output":" --- PASS: TestExtractDescription/no_JSDoc_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796675203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/no_JSDoc_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:25.79667892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_without_description_tag","Output":" --- PASS: TestExtractDescription/JSDoc_without_description_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796683278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription/JSDoc_without_description_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796687126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796690882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName"} -{"Time":"2026-02-03T00:32:25.79669505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName","Output":"=== RUN TestGenerateHumanReadableName\n"} -{"Time":"2026-02-03T00:32:25.796699469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/simple_name"} -{"Time":"2026-02-03T00:32:25.796702925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/simple_name","Output":"=== RUN TestGenerateHumanReadableName/simple_name\n"} -{"Time":"2026-02-03T00:32:25.796706972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/snake_case_name"} -{"Time":"2026-02-03T00:32:25.796710519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/snake_case_name","Output":"=== RUN TestGenerateHumanReadableName/snake_case_name\n"} -{"Time":"2026-02-03T00:32:25.795630217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/URL_with_subdomain","Output":"=== RUN TestExtractDomainFromURL/URL_with_subdomain\n"} -{"Time":"2026-02-03T00:32:25.796725177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_URL"} -{"Time":"2026-02-03T00:32:25.796728973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_URL","Output":"=== RUN TestExtractDomainFromURL/localhost_URL\n"} -{"Time":"2026-02-03T00:32:25.796733432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/empty_string"} -{"Time":"2026-02-03T00:32:25.796737129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/empty_string","Output":"=== RUN TestExtractDomainFromURL/empty_string\n"} -{"Time":"2026-02-03T00:32:25.796741537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_trailing_slash"} -{"Time":"2026-02-03T00:32:25.796745204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_trailing_slash","Output":"=== RUN TestExtractDomainFromURL/domain_with_trailing_slash\n"} -{"Time":"2026-02-03T00:32:25.796766804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_query_parameters"} -{"Time":"2026-02-03T00:32:25.796772725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_query_parameters","Output":"=== RUN TestExtractDomainFromURL/HTTPS_URL_with_query_parameters\n"} -{"Time":"2026-02-03T00:32:25.796777574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_fragment"} -{"Time":"2026-02-03T00:32:25.79678099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_fragment","Output":"=== RUN TestExtractDomainFromURL/HTTP_URL_with_fragment\n"} -{"Time":"2026-02-03T00:32:25.796785599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_multiple_ports_(CONNECT_format)"} -{"Time":"2026-02-03T00:32:25.796789666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_multiple_ports_(CONNECT_format)","Output":"=== RUN TestExtractDomainFromURL/domain_with_multiple_ports_(CONNECT_format)\n"} -{"Time":"2026-02-03T00:32:25.79679701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/IPv4_address_with_port"} -{"Time":"2026-02-03T00:32:25.796800817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/IPv4_address_with_port","Output":"=== RUN TestExtractDomainFromURL/IPv4_address_with_port\n"} -{"Time":"2026-02-03T00:32:25.796805366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_without_port"} -{"Time":"2026-02-03T00:32:25.796809393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_without_port","Output":"=== RUN TestExtractDomainFromURL/localhost_without_port\n"} -{"Time":"2026-02-03T00:32:25.796814723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL","Output":"--- PASS: TestExtractDomainFromURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796819893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_path","Output":" --- PASS: TestExtractDomainFromURL/HTTP_URL_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796824531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.7968289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path","Output":" --- PASS: TestExtractDomainFromURL/HTTPS_URL_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796833769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796837997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_port","Output":" --- PASS: TestExtractDomainFromURL/domain_with_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796842545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_port","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796846132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/plain_domain","Output":" --- PASS: TestExtractDomainFromURL/plain_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.79685035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/plain_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796853956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path","Output":" --- PASS: TestExtractDomainFromURL/HTTP_URL_with_port_and_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796859356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796862813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_MCP_path","Output":" --- PASS: TestExtractDomainFromURL/HTTPS_URL_with_MCP_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796867692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_MCP_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796865906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/multiple_underscores"} -{"Time":"2026-02-03T00:32:25.796870938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_API_path","Output":" --- PASS: TestExtractDomainFromURL/HTTP_URL_with_port_and_API_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796873129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/multiple_underscores","Output":"=== RUN TestGenerateHumanReadableName/multiple_underscores\n"} -{"Time":"2026-02-03T00:32:25.796875166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_API_path","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796878652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_only","Output":" --- PASS: TestExtractDomainFromURL/domain_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796883211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_only","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796886587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_port","Output":" --- PASS: TestExtractDomainFromURL/HTTPS_URL_with_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796890965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_port","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796894502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/URL_with_subdomain","Output":" --- PASS: TestExtractDomainFromURL/URL_with_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.79689901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/URL_with_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796902316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_URL","Output":" --- PASS: TestExtractDomainFromURL/localhost_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796907636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796911965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/empty_string","Output":" --- PASS: TestExtractDomainFromURL/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796916924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796920841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_trailing_slash","Output":" --- PASS: TestExtractDomainFromURL/domain_with_trailing_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796925339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_trailing_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796929517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_query_parameters","Output":" --- PASS: TestExtractDomainFromURL/HTTPS_URL_with_query_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796933364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTPS_URL_with_query_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796936861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_fragment","Output":" --- PASS: TestExtractDomainFromURL/HTTP_URL_with_fragment (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.79694156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/HTTP_URL_with_fragment","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796945547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_multiple_ports_(CONNECT_format)","Output":" --- PASS: TestExtractDomainFromURL/domain_with_multiple_ports_(CONNECT_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796950076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/domain_with_multiple_ports_(CONNECT_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796953732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/IPv4_address_with_port","Output":" --- PASS: TestExtractDomainFromURL/IPv4_address_with_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796958291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/IPv4_address_with_port","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796962208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_without_port","Output":" --- PASS: TestExtractDomainFromURL/localhost_without_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.796965915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL/localhost_without_port","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796969401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Test":"TestExtractDomainFromURL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.796972708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:25.796978098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Output":"coverage: 95.0% of statements\n"} -{"Time":"2026-02-03T00:32:25.79715631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/stringutil","Output":"ok \tgithub.com/github/gh-aw/pkg/stringutil\t0.032s\tcoverage: 95.0% of statements\n"} -{"Time":"2026-02-03T00:32:25.797205849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName","Output":"--- PASS: TestGenerateHumanReadableName (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.797215697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/simple_name","Output":" --- PASS: TestGenerateHumanReadableName/simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.797220697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:25.797225085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/snake_case_name","Output":" --- PASS: TestGenerateHumanReadableName/snake_case_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.797229623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/snake_case_name","Elapsed":0} -{"Time":"2026-02-03T00:32:25.79723327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/multiple_underscores","Output":" --- PASS: TestGenerateHumanReadableName/multiple_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.797431029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName/multiple_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:25.797438533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateHumanReadableName","Elapsed":0} -{"Time":"2026-02-03T00:32:25.797446748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs"} -{"Time":"2026-02-03T00:32:25.797451567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs","Output":"=== RUN TestExtractInputs\n"} -{"Time":"2026-02-03T00:32:25.79765177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_with_inputs"} -{"Time":"2026-02-03T00:32:25.797659154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_with_inputs","Output":"=== RUN TestExtractInputs/action_with_inputs\n"} -{"Time":"2026-02-03T00:32:25.798028422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_without_inputs"} -{"Time":"2026-02-03T00:32:25.798035805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_without_inputs","Output":"=== RUN TestExtractInputs/action_without_inputs\n"} -{"Time":"2026-02-03T00:32:25.798151754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/stringutil","Elapsed":0.034} -{"Time":"2026-02-03T00:32:25.798291312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs","Output":"--- PASS: TestExtractInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.798300088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_with_inputs","Output":" --- PASS: TestExtractInputs/action_with_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.798318091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_with_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.798322079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_without_inputs","Output":" --- PASS: TestExtractInputs/action_without_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.798372423Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs/action_without_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.798376841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.798380217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs"} -{"Time":"2026-02-03T00:32:25.798383694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs","Output":"=== RUN TestExtractOutputs\n"} -{"Time":"2026-02-03T00:32:25.798432424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_with_outputs"} -{"Time":"2026-02-03T00:32:25.798437083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_with_outputs","Output":"=== RUN TestExtractOutputs/action_with_outputs\n"} -{"Time":"2026-02-03T00:32:25.798501774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_without_outputs"} -{"Time":"2026-02-03T00:32:25.798506983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_without_outputs","Output":"=== RUN TestExtractOutputs/action_without_outputs\n"} -{"Time":"2026-02-03T00:32:25.798599496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs","Output":"--- PASS: TestExtractOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.798606298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_with_outputs","Output":" --- PASS: TestExtractOutputs/action_with_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.798630413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_with_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.798634741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_without_outputs","Output":" --- PASS: TestExtractOutputs/action_without_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.798675167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs/action_without_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.798679445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.79868236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies"} -{"Time":"2026-02-03T00:32:25.798685566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies","Output":"=== RUN TestExtractDependencies\n"} -{"Time":"2026-02-03T00:32:25.798727234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_with_require_statements"} -{"Time":"2026-02-03T00:32:25.798731762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_with_require_statements","Output":"=== RUN TestExtractDependencies/action_with_require_statements\n"} -{"Time":"2026-02-03T00:32:25.799060585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_without_dependencies"} -{"Time":"2026-02-03T00:32:25.799067858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_without_dependencies","Output":"=== RUN TestExtractDependencies/action_without_dependencies\n"} -{"Time":"2026-02-03T00:32:25.799439351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies","Output":"--- PASS: TestExtractDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.79944957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_with_require_statements","Output":" --- PASS: TestExtractDependencies/action_with_require_statements (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.799454699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_with_require_statements","Elapsed":0} -{"Time":"2026-02-03T00:32:25.799460901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_without_dependencies","Output":" --- PASS: TestExtractDependencies/action_without_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.80095807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies/action_without_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:25.802193345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:25.802207452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml"} -{"Time":"2026-02-03T00:32:25.802213553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml","Output":"=== RUN TestGenerateActionYml\n"} -{"Time":"2026-02-03T00:32:25.80408546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/simple_action"} -{"Time":"2026-02-03T00:32:25.804099166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/simple_action","Output":"=== RUN TestGenerateActionYml/simple_action\n"} -{"Time":"2026-02-03T00:32:25.804109044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/action_with_inputs_and_outputs"} -{"Time":"2026-02-03T00:32:25.804112862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/action_with_inputs_and_outputs","Output":"=== RUN TestGenerateActionYml/action_with_inputs_and_outputs\n"} -{"Time":"2026-02-03T00:32:25.804190967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml","Output":"--- PASS: TestGenerateActionYml (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804197249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/simple_action","Output":" --- PASS: TestGenerateActionYml/simple_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804227295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/simple_action","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804231733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/action_with_inputs_and_outputs","Output":" --- PASS: TestGenerateActionYml/action_with_inputs_and_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804236001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml/action_with_inputs_and_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804239387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateActionYml","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804242884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme"} -{"Time":"2026-02-03T00:32:25.804246721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme","Output":"=== RUN TestGenerateReadme\n"} -{"Time":"2026-02-03T00:32:25.804253954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme/simple_action"} -{"Time":"2026-02-03T00:32:25.804261519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme/simple_action","Output":"=== RUN TestGenerateReadme/simple_action\n"} -{"Time":"2026-02-03T00:32:25.804266959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme","Output":"--- PASS: TestGenerateReadme (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804271868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme/simple_action","Output":" --- PASS: TestGenerateReadme/simple_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804276046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme/simple_action","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804279522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateReadme","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804282658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag"} -{"Time":"2026-02-03T00:32:25.804316201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag","Output":"=== RUN TestGHPRListAuthorFlag\n"} -{"Time":"2026-02-03T00:32:25.804321941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/with_@_prefix"} -{"Time":"2026-02-03T00:32:25.804325257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/with_@_prefix","Output":"=== RUN TestGHPRListAuthorFlag/with_@_prefix\n"} -{"Time":"2026-02-03T00:32:25.804329435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/with_@_prefix","Output":" gh_pr_list_test.go:50: Testing: gh pr list --author \"@copilot\" should work (@ prefix like @me)\n"} -{"Time":"2026-02-03T00:32:25.804333573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/with_@_prefix","Output":" gh_pr_list_test.go:51: Author value: @copilot\n"} -{"Time":"2026-02-03T00:32:25.80433752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_lowercase"} -{"Time":"2026-02-03T00:32:25.804340706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_lowercase","Output":"=== RUN TestGHPRListAuthorFlag/without_@_prefix,_lowercase\n"} -{"Time":"2026-02-03T00:32:25.804346447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_lowercase","Output":" gh_pr_list_test.go:50: Testing: gh pr list --author \"copilot\" should work (username)\n"} -{"Time":"2026-02-03T00:32:25.804350524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_lowercase","Output":" gh_pr_list_test.go:51: Author value: copilot\n"} -{"Time":"2026-02-03T00:32:25.804354312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_capitalized"} -{"Time":"2026-02-03T00:32:25.804357518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_capitalized","Output":"=== RUN TestGHPRListAuthorFlag/without_@_prefix,_capitalized\n"} -{"Time":"2026-02-03T00:32:25.804361715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_capitalized","Output":" gh_pr_list_test.go:50: Testing: gh pr list --author \"Copilot\" should work (matches bot login)\n"} -{"Time":"2026-02-03T00:32:25.804365573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_capitalized","Output":" gh_pr_list_test.go:51: Author value: Copilot\n"} -{"Time":"2026-02-03T00:32:25.80436962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/special_@me_value"} -{"Time":"2026-02-03T00:32:25.804373127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/special_@me_value","Output":"=== RUN TestGHPRListAuthorFlag/special_@me_value\n"} -{"Time":"2026-02-03T00:32:25.80460598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/special_@me_value","Output":" gh_pr_list_test.go:50: Testing: gh pr list --author \"@me\" should work (documented syntax)\n"} -{"Time":"2026-02-03T00:32:25.804611781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/special_@me_value","Output":" gh_pr_list_test.go:51: Author value: @me\n"} -{"Time":"2026-02-03T00:32:25.804617261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag","Output":"--- PASS: TestGHPRListAuthorFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804622541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/with_@_prefix","Output":" --- PASS: TestGHPRListAuthorFlag/with_@_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.80462704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/with_@_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804631007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_lowercase","Output":" --- PASS: TestGHPRListAuthorFlag/without_@_prefix,_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804635996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804639763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_capitalized","Output":" --- PASS: TestGHPRListAuthorFlag/without_@_prefix,_capitalized (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804644422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/without_@_prefix,_capitalized","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804648219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/special_@me_value","Output":" --- PASS: TestGHPRListAuthorFlag/special_@me_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804652387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag/special_@me_value","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804655613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListAuthorFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804872176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs"} -{"Time":"2026-02-03T00:32:25.804877566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs","Output":"=== RUN TestGHPRListVsGHSearchPRs\n"} -{"Time":"2026-02-03T00:32:25.804882726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_pr_list_approach"} -{"Time":"2026-02-03T00:32:25.804886423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_pr_list_approach","Output":"=== RUN TestGHPRListVsGHSearchPRs/gh_pr_list_approach\n"} -{"Time":"2026-02-03T00:32:25.804891112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_pr_list_approach","Output":" gh_pr_list_test.go:64: gh pr list --author performs client-side filtering\n"} -{"Time":"2026-02-03T00:32:25.804895369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_pr_list_approach","Output":" gh_pr_list_test.go:65: Limit: 100 results max\n"} -{"Time":"2026-02-03T00:32:25.804899938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_pr_list_approach","Output":" gh_pr_list_test.go:66: Best for: Small repos or recent PRs only\n"} -{"Time":"2026-02-03T00:32:25.804904557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach"} -{"Time":"2026-02-03T00:32:25.804908995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach","Output":"=== RUN TestGHPRListVsGHSearchPRs/gh_search_prs_approach\n"} -{"Time":"2026-02-03T00:32:25.804913122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach","Output":" gh_pr_list_test.go:74: gh search prs performs server-side date filtering\n"} -{"Time":"2026-02-03T00:32:25.8049173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach","Output":" gh_pr_list_test.go:75: Limit: 1000 results max\n"} -{"Time":"2026-02-03T00:32:25.804921538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach","Output":" gh_pr_list_test.go:76: Best for: Production workflows with large repos\n"} -{"Time":"2026-02-03T00:32:25.804954951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach","Output":" gh_pr_list_test.go:77: Current workflow uses this approach\n"} -{"Time":"2026-02-03T00:32:25.804962034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs","Output":"--- PASS: TestGHPRListVsGHSearchPRs (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804967374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_pr_list_approach","Output":" --- PASS: TestGHPRListVsGHSearchPRs/gh_pr_list_approach (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804971792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_pr_list_approach","Elapsed":0} -{"Time":"2026-02-03T00:32:25.80497602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach","Output":" --- PASS: TestGHPRListVsGHSearchPRs/gh_search_prs_approach (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.804980458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs/gh_search_prs_approach","Elapsed":0} -{"Time":"2026-02-03T00:32:25.804983804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGHPRListVsGHSearchPRs","Elapsed":0} -{"Time":"2026-02-03T00:32:25.80498714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL"} -{"Time":"2026-02-03T00:32:25.804990627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL","Output":"=== RUN TestParseGitHubRepoSlugFromURL\n"} -{"Time":"2026-02-03T00:32:25.804994725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_with_.git"} -{"Time":"2026-02-03T00:32:25.804998742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_with_.git","Output":"=== RUN TestParseGitHubRepoSlugFromURL/HTTPS_URL_with_.git\n"} -{"Time":"2026-02-03T00:32:25.80500299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_with_.git","Output":" git_helpers_test.go:56: parseGitHubRepoSlugFromURL(\"https://github.com/github/gh-aw.git\") = \"github/gh-aw\", expected \"githubnext/gh-aw\"\n"} -{"Time":"2026-02-03T00:32:25.80500818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_without_.git"} -{"Time":"2026-02-03T00:32:25.805011616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_without_.git","Output":"=== RUN TestParseGitHubRepoSlugFromURL/HTTPS_URL_without_.git\n"} -{"Time":"2026-02-03T00:32:25.805136369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_without_.git","Output":" git_helpers_test.go:56: parseGitHubRepoSlugFromURL(\"https://github.com/github/gh-aw\") = \"github/gh-aw\", expected \"githubnext/gh-aw\"\n"} -{"Time":"2026-02-03T00:32:25.805145535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_with_.git"} -{"Time":"2026-02-03T00:32:25.805149583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_with_.git","Output":"=== RUN TestParseGitHubRepoSlugFromURL/SSH_URL_with_.git\n"} -{"Time":"2026-02-03T00:32:25.805153971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_without_.git"} -{"Time":"2026-02-03T00:32:25.805157478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_without_.git","Output":"=== RUN TestParseGitHubRepoSlugFromURL/SSH_URL_without_.git\n"} -{"Time":"2026-02-03T00:32:25.805161596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Invalid_URL"} -{"Time":"2026-02-03T00:32:25.805165152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Invalid_URL","Output":"=== RUN TestParseGitHubRepoSlugFromURL/Invalid_URL\n"} -{"Time":"2026-02-03T00:32:25.80516915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Empty_URL"} -{"Time":"2026-02-03T00:32:25.805172205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Empty_URL","Output":"=== RUN TestParseGitHubRepoSlugFromURL/Empty_URL\n"} -{"Time":"2026-02-03T00:32:25.805176072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/URL_with_subdirectory"} -{"Time":"2026-02-03T00:32:25.8051803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/URL_with_subdirectory","Output":"=== RUN TestParseGitHubRepoSlugFromURL/URL_with_subdirectory\n"} -{"Time":"2026-02-03T00:32:25.80518516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL","Output":"--- FAIL: TestParseGitHubRepoSlugFromURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.806541877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_with_.git","Output":" --- FAIL: TestParseGitHubRepoSlugFromURL/HTTPS_URL_with_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.806576021Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_with_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.806643597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_without_.git","Output":" --- FAIL: TestParseGitHubRepoSlugFromURL/HTTPS_URL_without_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.806667361Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/HTTPS_URL_without_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.807062698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_with_.git","Output":" --- PASS: TestParseGitHubRepoSlugFromURL/SSH_URL_with_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.807076273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_with_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.807080811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_without_.git","Output":" --- PASS: TestParseGitHubRepoSlugFromURL/SSH_URL_without_.git (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.80708548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/SSH_URL_without_.git","Elapsed":0} -{"Time":"2026-02-03T00:32:25.807088856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Invalid_URL","Output":" --- PASS: TestParseGitHubRepoSlugFromURL/Invalid_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.807093174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Invalid_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.807096621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Empty_URL","Output":" --- PASS: TestParseGitHubRepoSlugFromURL/Empty_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.807100869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/Empty_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.807104215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/URL_with_subdirectory","Output":" --- PASS: TestParseGitHubRepoSlugFromURL/URL_with_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.807108232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL/URL_with_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:25.807111388Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubRepoSlugFromURL","Elapsed":0} -{"Time":"2026-02-03T00:32:25.807114574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemote"} -{"Time":"2026-02-03T00:32:25.80711782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemote","Output":"=== RUN TestGetRepositorySlugFromRemote\n"} -{"Time":"2026-02-03T00:32:25.807344422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays","Output":" frontmatter_hash_consistency_test.go:180: ✓ Go hash (stable): 6084d0311f8fde0c93a20d425f064b075eefa7cf3feaadadbd6fd46b15b662c7\n"} -{"Time":"2026-02-03T00:32:25.807350935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays","Output":" frontmatter_hash_consistency_test.go:181: ✓ JS hash (stable): 6084d0311f8fde0c93a20d425f064b075eefa7cf3feaadadbd6fd46b15b662c7\n"} -{"Time":"2026-02-03T00:32:25.807355463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays","Output":" frontmatter_hash_consistency_test.go:183: ✓ Match: YES - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:25.807361304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript","Output":"--- PASS: TestHashConsistency_GoAndJavaScript (0.70s)\n"} -{"Time":"2026-02-03T00:32:25.807366854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/empty_frontmatter","Output":" --- PASS: TestHashConsistency_GoAndJavaScript/empty_frontmatter (0.11s)\n"} -{"Time":"2026-02-03T00:32:25.807371302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/empty_frontmatter","Elapsed":0.11} -{"Time":"2026-02-03T00:32:25.807526602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/simple_frontmatter","Output":" --- PASS: TestHashConsistency_GoAndJavaScript/simple_frontmatter (0.11s)\n"} -{"Time":"2026-02-03T00:32:25.807590491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/simple_frontmatter","Elapsed":0.11} -{"Time":"2026-02-03T00:32:25.807673736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools","Output":" --- PASS: TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools (0.11s)\n"} -{"Time":"2026-02-03T00:32:25.807846628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/complex_frontmatter_with_tools","Elapsed":0.11} -{"Time":"2026-02-03T00:32:25.807982571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions","Output":" --- PASS: TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions (0.14s)\n"} -{"Time":"2026-02-03T00:32:25.808113265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_env_template_expressions","Elapsed":0.14} -{"Time":"2026-02-03T00:32:25.80814301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects","Output":" --- PASS: TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects (0.11s)\n"} -{"Time":"2026-02-03T00:32:25.8082016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_nested_objects","Elapsed":0.11} -{"Time":"2026-02-03T00:32:25.808286688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays","Output":" --- PASS: TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays (0.11s)\n"} -{"Time":"2026-02-03T00:32:25.808374391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript/frontmatter_with_arrays","Elapsed":0.11} -{"Time":"2026-02-03T00:32:25.80846998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_GoAndJavaScript","Elapsed":0.7} -{"Time":"2026-02-03T00:32:25.808576428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashStability_SameInputSameOutput"} -{"Time":"2026-02-03T00:32:25.808796057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashStability_SameInputSameOutput","Output":"=== RUN TestHashStability_SameInputSameOutput\n"} -{"Time":"2026-02-03T00:32:25.809585558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemote","Output":" git_helpers_test.go:70: Repository slug: github/gh-aw\n"} -{"Time":"2026-02-03T00:32:25.809598853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemote","Output":"--- PASS: TestGetRepositorySlugFromRemote (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.809603572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemote","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.80960786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRootForPath"} -{"Time":"2026-02-03T00:32:25.809611095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRootForPath","Output":"=== RUN TestFindGitRootForPath\n"} -{"Time":"2026-02-03T00:32:25.814767152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRootForPath","Output":" git_helpers_test.go:88: Git root: /home/runner/work/gh-aw/gh-aw\n"} -{"Time":"2026-02-03T00:32:25.814783212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRootForPath","Output":"--- PASS: TestFindGitRootForPath (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.814790946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRootForPath","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.814796296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemoteForPath"} -{"Time":"2026-02-03T00:32:25.814800364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemoteForPath","Output":"=== RUN TestGetRepositorySlugFromRemoteForPath\n"} -{"Time":"2026-02-03T00:32:25.818332876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemoteForPath","Output":" git_helpers_test.go:98: Repository slug for path: github/gh-aw\n"} -{"Time":"2026-02-03T00:32:25.818349957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemoteForPath","Output":"--- PASS: TestGetRepositorySlugFromRemoteForPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.818357591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetRepositorySlugFromRemoteForPath","Elapsed":0} -{"Time":"2026-02-03T00:32:25.818361779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch"} -{"Time":"2026-02-03T00:32:25.818365977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch","Output":"=== RUN TestGetDefaultBranch\n"} -{"Time":"2026-02-03T00:32:25.818370285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch/no_remote_configured"} -{"Time":"2026-02-03T00:32:25.818374603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch/no_remote_configured","Output":"=== RUN TestGetDefaultBranch/no_remote_configured\n"} -{"Time":"2026-02-03T00:32:25.840516553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch","Output":"--- PASS: TestGetDefaultBranch (0.02s)\n"} -{"Time":"2026-02-03T00:32:25.84054717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch/no_remote_configured","Output":" --- PASS: TestGetDefaultBranch/no_remote_configured (0.02s)\n"} -{"Time":"2026-02-03T00:32:25.840602693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch/no_remote_configured","Elapsed":0.02} -{"Time":"2026-02-03T00:32:25.840613293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetDefaultBranch","Elapsed":0.02} -{"Time":"2026-02-03T00:32:25.840621569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch"} -{"Time":"2026-02-03T00:32:25.840625486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch","Output":"=== RUN TestCheckOnDefaultBranch\n"} -{"Time":"2026-02-03T00:32:25.840665631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch/no_remote_configured_-_should_fail"} -{"Time":"2026-02-03T00:32:25.840676551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch/no_remote_configured_-_should_fail","Output":"=== RUN TestCheckOnDefaultBranch/no_remote_configured_-_should_fail\n"} -{"Time":"2026-02-03T00:32:25.865423392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch","Output":"--- PASS: TestCheckOnDefaultBranch (0.02s)\n"} -{"Time":"2026-02-03T00:32:25.865455523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch/no_remote_configured_-_should_fail","Output":" --- PASS: TestCheckOnDefaultBranch/no_remote_configured_-_should_fail (0.02s)\n"} -{"Time":"2026-02-03T00:32:25.865584633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch/no_remote_configured_-_should_fail","Elapsed":0.02} -{"Time":"2026-02-03T00:32:25.865596214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckOnDefaultBranch","Elapsed":0.02} -{"Time":"2026-02-03T00:32:25.865648542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation"} -{"Time":"2026-02-03T00:32:25.86565272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation","Output":"=== RUN TestConfirmPushOperation\n"} -{"Time":"2026-02-03T00:32:25.865743118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation/skips_confirmation_in_CI"} -{"Time":"2026-02-03T00:32:25.86578701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation/skips_confirmation_in_CI","Output":"=== RUN TestConfirmPushOperation/skips_confirmation_in_CI\n"} -{"Time":"2026-02-03T00:32:25.865960914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation","Output":"--- PASS: TestConfirmPushOperation (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.867211905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation/skips_confirmation_in_CI","Output":" --- PASS: TestConfirmPushOperation/skips_confirmation_in_CI (0.00s)\n"} -{"Time":"2026-02-03T00:32:25.867228435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation/skips_confirmation_in_CI","Elapsed":0} -{"Time":"2026-02-03T00:32:25.867233024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConfirmPushOperation","Elapsed":0} -{"Time":"2026-02-03T00:32:25.86723633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranch"} -{"Time":"2026-02-03T00:32:25.867239556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranch","Output":"=== RUN TestGetCurrentBranch\n"} -{"Time":"2026-02-03T00:32:25.894020663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranch","Output":"--- PASS: TestGetCurrentBranch (0.03s)\n"} -{"Time":"2026-02-03T00:32:25.894172446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranch","Elapsed":0.03} -{"Time":"2026-02-03T00:32:25.894193866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranchNotInRepo"} -{"Time":"2026-02-03T00:32:25.894198264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranchNotInRepo","Output":"=== RUN TestGetCurrentBranchNotInRepo\n"} -{"Time":"2026-02-03T00:32:25.900611012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranchNotInRepo","Output":"--- PASS: TestGetCurrentBranchNotInRepo (0.01s)\n"} -{"Time":"2026-02-03T00:32:25.900626661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentBranchNotInRepo","Elapsed":0.01} -{"Time":"2026-02-03T00:32:25.900631971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateAndSwitchBranch"} -{"Time":"2026-02-03T00:32:25.900635568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateAndSwitchBranch","Output":"=== RUN TestCreateAndSwitchBranch\n"} -{"Time":"2026-02-03T00:32:25.952392393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateAndSwitchBranch","Output":"--- PASS: TestCreateAndSwitchBranch (0.05s)\n"} -{"Time":"2026-02-03T00:32:25.952420295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateAndSwitchBranch","Elapsed":0.05} -{"Time":"2026-02-03T00:32:25.952427599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSwitchBranch"} -{"Time":"2026-02-03T00:32:25.952431265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSwitchBranch","Output":"=== RUN TestSwitchBranch\n"} -{"Time":"2026-02-03T00:32:26.026362674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSwitchBranch","Output":"--- PASS: TestSwitchBranch (0.07s)\n"} -{"Time":"2026-02-03T00:32:26.026393832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSwitchBranch","Elapsed":0.07} -{"Time":"2026-02-03T00:32:26.026401797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommitChanges"} -{"Time":"2026-02-03T00:32:26.026405874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommitChanges","Output":"=== RUN TestCommitChanges\n"} -{"Time":"2026-02-03T00:32:26.069591596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommitChanges","Output":"--- PASS: TestCommitChanges (0.04s)\n"} -{"Time":"2026-02-03T00:32:26.071768883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommitChanges","Elapsed":0.04} -{"Time":"2026-02-03T00:32:26.07178868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushBranchNotImplemented"} -{"Time":"2026-02-03T00:32:26.071792927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushBranchNotImplemented","Output":"=== RUN TestPushBranchNotImplemented\n"} -{"Time":"2026-02-03T00:32:26.08715567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushBranchNotImplemented","Output":"--- PASS: TestPushBranchNotImplemented (0.02s)\n"} -{"Time":"2026-02-03T00:32:26.087278478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushBranchNotImplemented","Elapsed":0.02} -{"Time":"2026-02-03T00:32:26.087302793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus"} -{"Time":"2026-02-03T00:32:26.087307342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus","Output":"=== RUN TestCheckWorkflowFileStatus\n"} -{"Time":"2026-02-03T00:32:26.10803453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/file_not_tracked"} -{"Time":"2026-02-03T00:32:26.108061841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/file_not_tracked","Output":"=== RUN TestCheckWorkflowFileStatus/file_not_tracked\n"} -{"Time":"2026-02-03T00:32:26.132029456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/clean_file"} -{"Time":"2026-02-03T00:32:26.132055865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/clean_file","Output":"=== RUN TestCheckWorkflowFileStatus/clean_file\n"} -{"Time":"2026-02-03T00:32:26.152559732Z","Action":"start","Package":"github.com/github/gh-aw/pkg/testutil"} -{"Time":"2026-02-03T00:32:26.154961791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/modified_file"} -{"Time":"2026-02-03T00:32:26.154979855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/modified_file","Output":"=== RUN TestCheckWorkflowFileStatus/modified_file\n"} -{"Time":"2026-02-03T00:32:26.159108187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestGetTestRunDir"} -{"Time":"2026-02-03T00:32:26.159122584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestGetTestRunDir","Output":"=== RUN TestGetTestRunDir\n"} -{"Time":"2026-02-03T00:32:26.15916361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestGetTestRunDir","Output":"--- PASS: TestGetTestRunDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.1591686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestGetTestRunDir","Elapsed":0} -{"Time":"2026-02-03T00:32:26.1591744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDir"} -{"Time":"2026-02-03T00:32:26.159177897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDir","Output":"=== RUN TestTempDir\n"} -{"Time":"2026-02-03T00:32:26.159182956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDir","Output":"--- PASS: TestTempDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.159186613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDir","Elapsed":0} -{"Time":"2026-02-03T00:32:26.159189709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup"} -{"Time":"2026-02-03T00:32:26.159192654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup","Output":"=== RUN TestTempDirCleanup\n"} -{"Time":"2026-02-03T00:32:26.159196972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup/subtest"} -{"Time":"2026-02-03T00:32:26.159200869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup/subtest","Output":"=== RUN TestTempDirCleanup/subtest\n"} -{"Time":"2026-02-03T00:32:26.159898746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup","Output":"--- PASS: TestTempDirCleanup (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.159913945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup/subtest","Output":" --- PASS: TestTempDirCleanup/subtest (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.159919595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup/subtest","Elapsed":0} -{"Time":"2026-02-03T00:32:26.159924193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestTempDirCleanup","Elapsed":0} -{"Time":"2026-02-03T00:32:26.159929223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader"} -{"Time":"2026-02-03T00:32:26.15993312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader","Output":"=== RUN TestStripYAMLCommentHeader\n"} -{"Time":"2026-02-03T00:32:26.159939111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/strips_comment_header"} -{"Time":"2026-02-03T00:32:26.159942948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/strips_comment_header","Output":"=== RUN TestStripYAMLCommentHeader/strips_comment_header\n"} -{"Time":"2026-02-03T00:32:26.159947748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_no_comments"} -{"Time":"2026-02-03T00:32:26.159951244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_no_comments","Output":"=== RUN TestStripYAMLCommentHeader/handles_no_comments\n"} -{"Time":"2026-02-03T00:32:26.159955903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_lines_before_YAML"} -{"Time":"2026-02-03T00:32:26.159995677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_lines_before_YAML","Output":"=== RUN TestStripYAMLCommentHeader/handles_empty_lines_before_YAML\n"} -{"Time":"2026-02-03T00:32:26.16000823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_input"} -{"Time":"2026-02-03T00:32:26.160012778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_input","Output":"=== RUN TestStripYAMLCommentHeader/handles_empty_input\n"} -{"Time":"2026-02-03T00:32:26.16001862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_only_comments"} -{"Time":"2026-02-03T00:32:26.160022166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_only_comments","Output":"=== RUN TestStripYAMLCommentHeader/handles_only_comments\n"} -{"Time":"2026-02-03T00:32:26.160033076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader","Output":"--- PASS: TestStripYAMLCommentHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.160282571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/strips_comment_header","Output":" --- PASS: TestStripYAMLCommentHeader/strips_comment_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.160290125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/strips_comment_header","Elapsed":0} -{"Time":"2026-02-03T00:32:26.160295084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_no_comments","Output":" --- PASS: TestStripYAMLCommentHeader/handles_no_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.160300755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_no_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:26.160304542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_lines_before_YAML","Output":" --- PASS: TestStripYAMLCommentHeader/handles_empty_lines_before_YAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.160311205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_lines_before_YAML","Elapsed":0} -{"Time":"2026-02-03T00:32:26.160315012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_input","Output":" --- PASS: TestStripYAMLCommentHeader/handles_empty_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.16031949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_empty_input","Elapsed":0} -{"Time":"2026-02-03T00:32:26.160323598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_only_comments","Output":" --- PASS: TestStripYAMLCommentHeader/handles_only_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.160327505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader/handles_only_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:26.160331252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Test":"TestStripYAMLCommentHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:26.160334949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:26.160342743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Output":"coverage: 84.6% of statements\n"} -{"Time":"2026-02-03T00:32:26.161125205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/testutil","Output":"ok \tgithub.com/github/gh-aw/pkg/testutil\t0.008s\tcoverage: 84.6% of statements\n"} -{"Time":"2026-02-03T00:32:26.162505807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/testutil","Elapsed":0.01} -{"Time":"2026-02-03T00:32:26.173626643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_file"} -{"Time":"2026-02-03T00:32:26.173696984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_file","Output":"=== RUN TestCheckWorkflowFileStatus/staged_file\n"} -{"Time":"2026-02-03T00:32:26.192511161Z","Action":"start","Package":"github.com/github/gh-aw/pkg/timeutil"} -{"Time":"2026-02-03T00:32:26.192913648Z","Action":"start","Package":"github.com/github/gh-aw/pkg/tty"} -{"Time":"2026-02-03T00:32:26.194086505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_and_modified"} -{"Time":"2026-02-03T00:32:26.194327635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_and_modified","Output":"=== RUN TestCheckWorkflowFileStatus/staged_and_modified\n"} -{"Time":"2026-02-03T00:32:26.198066651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration"} -{"Time":"2026-02-03T00:32:26.198173951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration","Output":"=== RUN TestFormatDuration\n"} -{"Time":"2026-02-03T00:32:26.198347452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/nanoseconds"} -{"Time":"2026-02-03T00:32:26.198397344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/nanoseconds","Output":"=== RUN TestFormatDuration/nanoseconds\n"} -{"Time":"2026-02-03T00:32:26.198431077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_nanoseconds"} -{"Time":"2026-02-03T00:32:26.198551885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_nanoseconds","Output":"=== RUN TestFormatDuration/999_nanoseconds\n"} -{"Time":"2026-02-03T00:32:26.198658083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/microseconds"} -{"Time":"2026-02-03T00:32:26.198686255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/microseconds","Output":"=== RUN TestFormatDuration/microseconds\n"} -{"Time":"2026-02-03T00:32:26.198713176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_microseconds"} -{"Time":"2026-02-03T00:32:26.198737942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_microseconds","Output":"=== RUN TestFormatDuration/999_microseconds\n"} -{"Time":"2026-02-03T00:32:26.198783236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/milliseconds"} -{"Time":"2026-02-03T00:32:26.198788887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/milliseconds","Output":"=== RUN TestFormatDuration/milliseconds\n"} -{"Time":"2026-02-03T00:32:26.198793425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_milliseconds"} -{"Time":"2026-02-03T00:32:26.198797072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_milliseconds","Output":"=== RUN TestFormatDuration/999_milliseconds\n"} -{"Time":"2026-02-03T00:32:26.198801149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds"} -{"Time":"2026-02-03T00:32:26.198804245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds","Output":"=== RUN TestFormatDuration/seconds\n"} -{"Time":"2026-02-03T00:32:26.198808523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds_with_decimal"} -{"Time":"2026-02-03T00:32:26.19881231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds_with_decimal","Output":"=== RUN TestFormatDuration/seconds_with_decimal\n"} -{"Time":"2026-02-03T00:32:26.198820516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_seconds"} -{"Time":"2026-02-03T00:32:26.198944066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_seconds","Output":"=== RUN TestFormatDuration/59_seconds\n"} -{"Time":"2026-02-03T00:32:26.198949716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_minute"} -{"Time":"2026-02-03T00:32:26.198953253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_minute","Output":"=== RUN TestFormatDuration/1_minute\n"} -{"Time":"2026-02-03T00:32:26.19895716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/minutes_with_decimal"} -{"Time":"2026-02-03T00:32:26.198960436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/minutes_with_decimal","Output":"=== RUN TestFormatDuration/minutes_with_decimal\n"} -{"Time":"2026-02-03T00:32:26.198964534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_minutes"} -{"Time":"2026-02-03T00:32:26.198968231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_minutes","Output":"=== RUN TestFormatDuration/59_minutes\n"} -{"Time":"2026-02-03T00:32:26.198972348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_hour"} -{"Time":"2026-02-03T00:32:26.198975635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_hour","Output":"=== RUN TestFormatDuration/1_hour\n"} -{"Time":"2026-02-03T00:32:26.199117126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/hours_with_decimal"} -{"Time":"2026-02-03T00:32:26.199173463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/hours_with_decimal","Output":"=== RUN TestFormatDuration/hours_with_decimal\n"} -{"Time":"2026-02-03T00:32:26.199182931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/multiple_hours"} -{"Time":"2026-02-03T00:32:26.199186888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/multiple_hours","Output":"=== RUN TestFormatDuration/multiple_hours\n"} -{"Time":"2026-02-03T00:32:26.199194072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/zero_duration"} -{"Time":"2026-02-03T00:32:26.199307122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/zero_duration","Output":"=== RUN TestFormatDuration/zero_duration\n"} -{"Time":"2026-02-03T00:32:26.199318193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_nanosecond"} -{"Time":"2026-02-03T00:32:26.199322561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_nanosecond","Output":"=== RUN TestFormatDuration/1_nanosecond\n"} -{"Time":"2026-02-03T00:32:26.199359981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_microsecond"} -{"Time":"2026-02-03T00:32:26.19936467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_microsecond","Output":"=== RUN TestFormatDuration/just_under_microsecond\n"} -{"Time":"2026-02-03T00:32:26.199488891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_microsecond"} -{"Time":"2026-02-03T00:32:26.199494321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_microsecond","Output":"=== RUN TestFormatDuration/exactly_1_microsecond\n"} -{"Time":"2026-02-03T00:32:26.199591192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_millisecond"} -{"Time":"2026-02-03T00:32:26.199597824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_millisecond","Output":"=== RUN TestFormatDuration/just_under_millisecond\n"} -{"Time":"2026-02-03T00:32:26.199604045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_millisecond"} -{"Time":"2026-02-03T00:32:26.199607612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_millisecond","Output":"=== RUN TestFormatDuration/exactly_1_millisecond\n"} -{"Time":"2026-02-03T00:32:26.199612451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_second"} -{"Time":"2026-02-03T00:32:26.199616178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_second","Output":"=== RUN TestFormatDuration/just_under_second\n"} -{"Time":"2026-02-03T00:32:26.200153108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_second"} -{"Time":"2026-02-03T00:32:26.200164299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_second","Output":"=== RUN TestFormatDuration/exactly_1_second\n"} -{"Time":"2026-02-03T00:32:26.200168898Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_minute"} -{"Time":"2026-02-03T00:32:26.200172214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_minute","Output":"=== RUN TestFormatDuration/just_under_minute\n"} -{"Time":"2026-02-03T00:32:26.200175871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_minute"} -{"Time":"2026-02-03T00:32:26.200178846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_minute","Output":"=== RUN TestFormatDuration/exactly_1_minute\n"} -{"Time":"2026-02-03T00:32:26.200182373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_hour"} -{"Time":"2026-02-03T00:32:26.200185569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_hour","Output":"=== RUN TestFormatDuration/just_under_hour\n"} -{"Time":"2026-02-03T00:32:26.200189146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_hour"} -{"Time":"2026-02-03T00:32:26.200192612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_hour","Output":"=== RUN TestFormatDuration/exactly_1_hour\n"} -{"Time":"2026-02-03T00:32:26.200270758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration","Output":"--- PASS: TestFormatDuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.20027729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/nanoseconds","Output":" --- PASS: TestFormatDuration/nanoseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200281488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/nanoseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200286247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_nanoseconds","Output":" --- PASS: TestFormatDuration/999_nanoseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200290304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_nanoseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200294722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/microseconds","Output":" --- PASS: TestFormatDuration/microseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.20029872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/microseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200301825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_microseconds","Output":" --- PASS: TestFormatDuration/999_microseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200306164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_microseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.20030943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/milliseconds","Output":" --- PASS: TestFormatDuration/milliseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200313217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/milliseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200316433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_milliseconds","Output":" --- PASS: TestFormatDuration/999_milliseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200321673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/999_milliseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200324818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds","Output":" --- PASS: TestFormatDuration/seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200328786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200331952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds_with_decimal","Output":" --- PASS: TestFormatDuration/seconds_with_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200335919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/seconds_with_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200339185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_seconds","Output":" --- PASS: TestFormatDuration/59_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200342922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200346168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_minute","Output":" --- PASS: TestFormatDuration/1_minute (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200350246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_minute","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200353432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/minutes_with_decimal","Output":" --- PASS: TestFormatDuration/minutes_with_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200357309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/minutes_with_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200360745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_minutes","Output":" --- PASS: TestFormatDuration/59_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200365143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/59_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:26.20036873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_hour","Output":" --- PASS: TestFormatDuration/1_hour (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200373078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_hour","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200376695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/hours_with_decimal","Output":" --- PASS: TestFormatDuration/hours_with_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200381143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/hours_with_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200385421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/multiple_hours","Output":" --- PASS: TestFormatDuration/multiple_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.20038986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/multiple_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200395159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/zero_duration","Output":" --- PASS: TestFormatDuration/zero_duration (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.200399498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/zero_duration","Elapsed":0} -{"Time":"2026-02-03T00:32:26.200404687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_nanosecond","Output":" --- PASS: TestFormatDuration/1_nanosecond (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.201369665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/1_nanosecond","Elapsed":0} -{"Time":"2026-02-03T00:32:26.201441268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_microsecond","Output":" --- PASS: TestFormatDuration/just_under_microsecond (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.201478758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_microsecond","Elapsed":0} -{"Time":"2026-02-03T00:32:26.201548388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_microsecond","Output":" --- PASS: TestFormatDuration/exactly_1_microsecond (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.201718204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_microsecond","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202111958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_millisecond","Output":" --- PASS: TestFormatDuration/just_under_millisecond (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.202125283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_millisecond","Elapsed":0} -{"Time":"2026-02-03T00:32:26.20212943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_millisecond","Output":" --- PASS: TestFormatDuration/exactly_1_millisecond (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.202133819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_millisecond","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202137335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_second","Output":" --- PASS: TestFormatDuration/just_under_second (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.202141363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_second","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202144589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_second","Output":" --- PASS: TestFormatDuration/exactly_1_second (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.202148677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_second","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202152814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_minute","Output":" --- PASS: TestFormatDuration/just_under_minute (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.202156872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_minute","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202160018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_minute","Output":" --- PASS: TestFormatDuration/exactly_1_minute (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.202163865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_minute","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202167101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_hour","Output":" --- PASS: TestFormatDuration/just_under_hour (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.202170888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/just_under_hour","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202174174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_hour","Output":" --- PASS: TestFormatDuration/exactly_1_hour (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.20217737Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration/exactly_1_hour","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202180526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Test":"TestFormatDuration","Elapsed":0} -{"Time":"2026-02-03T00:32:26.202183591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:26.202187068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Output":"coverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:26.20342789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/timeutil","Output":"ok \tgithub.com/github/gh-aw/pkg/timeutil\t0.010s\tcoverage: 100.0% of statements\n"} -{"Time":"2026-02-03T00:32:26.204777361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/timeutil","Elapsed":0.012} -{"Time":"2026-02-03T00:32:26.206385597Z","Action":"start","Package":"github.com/github/gh-aw/pkg/types"} -{"Time":"2026-02-03T00:32:26.206527762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/types","Output":"? \tgithub.com/github/gh-aw/pkg/types\t[no test files]\n"} -{"Time":"2026-02-03T00:32:26.206540616Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/types","Elapsed":0} -{"Time":"2026-02-03T00:32:26.237132035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus","Output":"--- PASS: TestCheckWorkflowFileStatus (0.15s)\n"} -{"Time":"2026-02-03T00:32:26.237192758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/file_not_tracked","Output":" --- PASS: TestCheckWorkflowFileStatus/file_not_tracked (0.01s)\n"} -{"Time":"2026-02-03T00:32:26.237198529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/file_not_tracked","Elapsed":0.01} -{"Time":"2026-02-03T00:32:26.237206103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/clean_file","Output":" --- PASS: TestCheckWorkflowFileStatus/clean_file (0.02s)\n"} -{"Time":"2026-02-03T00:32:26.237210782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/clean_file","Elapsed":0.02} -{"Time":"2026-02-03T00:32:26.237215571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/modified_file","Output":" --- PASS: TestCheckWorkflowFileStatus/modified_file (0.02s)\n"} -{"Time":"2026-02-03T00:32:26.237220029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/modified_file","Elapsed":0.02} -{"Time":"2026-02-03T00:32:26.237223586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_file","Output":" --- PASS: TestCheckWorkflowFileStatus/staged_file (0.02s)\n"} -{"Time":"2026-02-03T00:32:26.237227954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_file","Elapsed":0.02} -{"Time":"2026-02-03T00:32:26.237231941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_and_modified","Output":" --- PASS: TestCheckWorkflowFileStatus/staged_and_modified (0.04s)\n"} -{"Time":"2026-02-03T00:32:26.23723668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus/staged_and_modified","Elapsed":0.04} -{"Time":"2026-02-03T00:32:26.237240026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatus","Elapsed":0.15} -{"Time":"2026-02-03T00:32:26.237244585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatusNotInRepo"} -{"Time":"2026-02-03T00:32:26.237247891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatusNotInRepo","Output":"=== RUN TestCheckWorkflowFileStatusNotInRepo\n"} -{"Time":"2026-02-03T00:32:26.238349424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatusNotInRepo","Output":"--- PASS: TestCheckWorkflowFileStatusNotInRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.238460892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckWorkflowFileStatusNotInRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:26.238473606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath"} -{"Time":"2026-02-03T00:32:26.23851366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath","Output":"=== RUN TestToGitRootRelativePath\n"} -{"Time":"2026-02-03T00:32:26.239053927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_root_directory"} -{"Time":"2026-02-03T00:32:26.239104421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_root_directory","Output":"=== RUN TestToGitRootRelativePath/from_root_directory\n"} -{"Time":"2026-02-03T00:32:26.239272684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_subdirectory"} -{"Time":"2026-02-03T00:32:26.239324972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_subdirectory","Output":"=== RUN TestToGitRootRelativePath/from_subdirectory\n"} -{"Time":"2026-02-03T00:32:26.239454563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_root"} -{"Time":"2026-02-03T00:32:26.239489699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_root","Output":"=== RUN TestToGitRootRelativePath/with_relative_path_from_root\n"} -{"Time":"2026-02-03T00:32:26.239639377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_subdirectory"} -{"Time":"2026-02-03T00:32:26.239675485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_subdirectory","Output":"=== RUN TestToGitRootRelativePath/with_relative_path_from_subdirectory\n"} -{"Time":"2026-02-03T00:32:26.239900324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/stability_across_directories"} -{"Time":"2026-02-03T00:32:26.239943083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/stability_across_directories","Output":"=== RUN TestToGitRootRelativePath/stability_across_directories\n"} -{"Time":"2026-02-03T00:32:26.240381911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath","Output":"--- PASS: TestToGitRootRelativePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.240511412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_root_directory","Output":" --- PASS: TestToGitRootRelativePath/from_root_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.240523856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_root_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:26.240528564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_subdirectory","Output":" --- PASS: TestToGitRootRelativePath/from_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.240533734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/from_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:26.24054235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_root","Output":" --- PASS: TestToGitRootRelativePath/with_relative_path_from_root (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.240549163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_root","Elapsed":0} -{"Time":"2026-02-03T00:32:26.24055318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_subdirectory","Output":" --- PASS: TestToGitRootRelativePath/with_relative_path_from_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.240558049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/with_relative_path_from_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:26.240561826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/stability_across_directories","Output":" --- PASS: TestToGitRootRelativePath/stability_across_directories (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.240568589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath/stability_across_directories","Elapsed":0} -{"Time":"2026-02-03T00:32:26.240572115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePath","Elapsed":0} -{"Time":"2026-02-03T00:32:26.240575832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithoutGithubDir"} -{"Time":"2026-02-03T00:32:26.240579519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithoutGithubDir","Output":"=== RUN TestToGitRootRelativePathWithoutGithubDir\n"} -{"Time":"2026-02-03T00:32:26.241520143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithoutGithubDir","Output":"--- PASS: TestToGitRootRelativePathWithoutGithubDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.241535692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithoutGithubDir","Elapsed":0} -{"Time":"2026-02-03T00:32:26.241554066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithNestedGithubDir"} -{"Time":"2026-02-03T00:32:26.241558474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithNestedGithubDir","Output":"=== RUN TestToGitRootRelativePathWithNestedGithubDir\n"} -{"Time":"2026-02-03T00:32:26.242695902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithNestedGithubDir","Output":"--- PASS: TestToGitRootRelativePathWithNestedGithubDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.242713504Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToGitRootRelativePathWithNestedGithubDir","Elapsed":0} -{"Time":"2026-02-03T00:32:26.242718343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes"} -{"Time":"2026-02-03T00:32:26.24272212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes","Output":"=== RUN TestEnsureGitAttributes\n"} -{"Time":"2026-02-03T00:32:26.246334773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/creates_new_gitattributes_file"} -{"Time":"2026-02-03T00:32:26.246346845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/creates_new_gitattributes_file","Output":"=== RUN TestEnsureGitAttributes/creates_new_gitattributes_file\n"} -{"Time":"2026-02-03T00:32:26.249581971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/adds_entry_to_existing_file"} -{"Time":"2026-02-03T00:32:26.249893111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/adds_entry_to_existing_file","Output":"=== RUN TestEnsureGitAttributes/adds_entry_to_existing_file\n"} -{"Time":"2026-02-03T00:32:26.251635317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_existing_entry"} -{"Time":"2026-02-03T00:32:26.251646808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_existing_entry","Output":"=== RUN TestEnsureGitAttributes/does_not_duplicate_existing_entry\n"} -{"Time":"2026-02-03T00:32:26.253859711Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_entry_with_different_order"} -{"Time":"2026-02-03T00:32:26.253890488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_entry_with_different_order","Output":"=== RUN TestEnsureGitAttributes/does_not_duplicate_entry_with_different_order\n"} -{"Time":"2026-02-03T00:32:26.258922554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/updates_old_format_entry"} -{"Time":"2026-02-03T00:32:26.258978538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/updates_old_format_entry","Output":"=== RUN TestEnsureGitAttributes/updates_old_format_entry\n"} -{"Time":"2026-02-03T00:32:26.265418397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes","Output":"--- PASS: TestEnsureGitAttributes (0.02s)\n"} -{"Time":"2026-02-03T00:32:26.265579818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/creates_new_gitattributes_file","Output":" --- PASS: TestEnsureGitAttributes/creates_new_gitattributes_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.26566728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/creates_new_gitattributes_file","Elapsed":0} -{"Time":"2026-02-03T00:32:26.265746728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/adds_entry_to_existing_file","Output":" --- PASS: TestEnsureGitAttributes/adds_entry_to_existing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.265929819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/adds_entry_to_existing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:26.266021801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_existing_entry","Output":" --- PASS: TestEnsureGitAttributes/does_not_duplicate_existing_entry (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.266120855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_existing_entry","Elapsed":0} -{"Time":"2026-02-03T00:32:26.266129261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_entry_with_different_order","Output":" --- PASS: TestEnsureGitAttributes/does_not_duplicate_entry_with_different_order (0.01s)\n"} -{"Time":"2026-02-03T00:32:26.266134641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/does_not_duplicate_entry_with_different_order","Elapsed":0.01} -{"Time":"2026-02-03T00:32:26.266140702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/updates_old_format_entry","Output":" --- PASS: TestEnsureGitAttributes/updates_old_format_entry (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.266145201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes/updates_old_format_entry","Elapsed":0} -{"Time":"2026-02-03T00:32:26.266148286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributes","Elapsed":0.02} -{"Time":"2026-02-03T00:32:26.266310539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributesNotInGitRepo"} -{"Time":"2026-02-03T00:32:26.266434991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributesNotInGitRepo","Output":"=== RUN TestEnsureGitAttributesNotInGitRepo\n"} -{"Time":"2026-02-03T00:32:26.273566067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributesNotInGitRepo","Output":"--- PASS: TestEnsureGitAttributesNotInGitRepo (0.01s)\n"} -{"Time":"2026-02-03T00:32:26.274491441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureGitAttributesNotInGitRepo","Elapsed":0.01} -{"Time":"2026-02-03T00:32:26.275246578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost"} -{"Time":"2026-02-03T00:32:26.275255755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost","Output":"=== RUN TestGetGitHubHost\n"} -{"Time":"2026-02-03T00:32:26.275261335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/defaults_to_github.com"} -{"Time":"2026-02-03T00:32:26.275264892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/defaults_to_github.com","Output":"=== RUN TestGetGitHubHost/defaults_to_github.com\n"} -{"Time":"2026-02-03T00:32:26.275268899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GITHUB_SERVER_URL_when_set"} -{"Time":"2026-02-03T00:32:26.275272096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GITHUB_SERVER_URL_when_set","Output":"=== RUN TestGetGitHubHost/uses_GITHUB_SERVER_URL_when_set\n"} -{"Time":"2026-02-03T00:32:26.27527999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GH_HOST_when_GITHUB_SERVER_URL_not_set"} -{"Time":"2026-02-03T00:32:26.275283116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GH_HOST_when_GITHUB_SERVER_URL_not_set","Output":"=== RUN TestGetGitHubHost/uses_GH_HOST_when_GITHUB_SERVER_URL_not_set\n"} -{"Time":"2026-02-03T00:32:26.275298244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/GITHUB_SERVER_URL_takes_precedence_over_GH_HOST"} -{"Time":"2026-02-03T00:32:26.27530166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/GITHUB_SERVER_URL_takes_precedence_over_GH_HOST","Output":"=== RUN TestGetGitHubHost/GITHUB_SERVER_URL_takes_precedence_over_GH_HOST\n"} -{"Time":"2026-02-03T00:32:26.275305648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GITHUB_SERVER_URL"} -{"Time":"2026-02-03T00:32:26.275308834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GITHUB_SERVER_URL","Output":"=== RUN TestGetGitHubHost/removes_trailing_slash_from_GITHUB_SERVER_URL\n"} -{"Time":"2026-02-03T00:32:26.275312631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GH_HOST"} -{"Time":"2026-02-03T00:32:26.275315637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GH_HOST","Output":"=== RUN TestGetGitHubHost/removes_trailing_slash_from_GH_HOST\n"} -{"Time":"2026-02-03T00:32:26.275321036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost","Output":"--- PASS: TestGetGitHubHost (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.275325445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/defaults_to_github.com","Output":" --- PASS: TestGetGitHubHost/defaults_to_github.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.275329523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/defaults_to_github.com","Elapsed":0} -{"Time":"2026-02-03T00:32:26.275333249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GITHUB_SERVER_URL_when_set","Output":" --- PASS: TestGetGitHubHost/uses_GITHUB_SERVER_URL_when_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.275339261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GITHUB_SERVER_URL_when_set","Elapsed":0} -{"Time":"2026-02-03T00:32:26.275342527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GH_HOST_when_GITHUB_SERVER_URL_not_set","Output":" --- PASS: TestGetGitHubHost/uses_GH_HOST_when_GITHUB_SERVER_URL_not_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.275346995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/uses_GH_HOST_when_GITHUB_SERVER_URL_not_set","Elapsed":0} -{"Time":"2026-02-03T00:32:26.275352405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/GITHUB_SERVER_URL_takes_precedence_over_GH_HOST","Output":" --- PASS: TestGetGitHubHost/GITHUB_SERVER_URL_takes_precedence_over_GH_HOST (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.275356783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/GITHUB_SERVER_URL_takes_precedence_over_GH_HOST","Elapsed":0} -{"Time":"2026-02-03T00:32:26.275361752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GITHUB_SERVER_URL","Output":" --- PASS: TestGetGitHubHost/removes_trailing_slash_from_GITHUB_SERVER_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.2753661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GITHUB_SERVER_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:26.275369517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GH_HOST","Output":" --- PASS: TestGetGitHubHost/removes_trailing_slash_from_GH_HOST (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.275373244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost/removes_trailing_slash_from_GH_HOST","Elapsed":0} -{"Time":"2026-02-03T00:32:26.27537656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetGitHubHost","Elapsed":0} -{"Time":"2026-02-03T00:32:26.275379706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRoot"} -{"Time":"2026-02-03T00:32:26.275382882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRoot","Output":"=== RUN TestFindGitRoot\n"} -{"Time":"2026-02-03T00:32:26.279585141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRoot","Output":" gitroot_test.go:53: Git root found: /home/runner/work/gh-aw/gh-aw\n"} -{"Time":"2026-02-03T00:32:26.279601211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRoot","Output":"--- PASS: TestFindGitRoot (0.01s)\n"} -{"Time":"2026-02-03T00:32:26.279606531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindGitRoot","Elapsed":0.01} -{"Time":"2026-02-03T00:32:26.279610839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation"} -{"Time":"2026-02-03T00:32:26.279613945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation","Output":"=== RUN TestHealthConfigValidation\n"} -{"Time":"2026-02-03T00:32:26.279618042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_7_days"} -{"Time":"2026-02-03T00:32:26.279621259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_7_days","Output":"=== RUN TestHealthConfigValidation/valid_7_days\n"} -{"Time":"2026-02-03T00:32:26.279624885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_30_days"} -{"Time":"2026-02-03T00:32:26.279627881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_30_days","Output":"=== RUN TestHealthConfigValidation/valid_30_days\n"} -{"Time":"2026-02-03T00:32:26.279631407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_90_days"} -{"Time":"2026-02-03T00:32:26.279634343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_90_days","Output":"=== RUN TestHealthConfigValidation/valid_90_days\n"} -{"Time":"2026-02-03T00:32:26.27963785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/invalid_days_value"} -{"Time":"2026-02-03T00:32:26.279640885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/invalid_days_value","Output":"=== RUN TestHealthConfigValidation/invalid_days_value\n"} -{"Time":"2026-02-03T00:32:26.279647187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation","Output":"--- PASS: TestHealthConfigValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279652968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_7_days","Output":" --- PASS: TestHealthConfigValidation/valid_7_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279658007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_7_days","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279662556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_30_days","Output":" --- PASS: TestHealthConfigValidation/valid_30_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279667184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_30_days","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279670611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_90_days","Output":" --- PASS: TestHealthConfigValidation/valid_90_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279674658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/valid_90_days","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279677804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/invalid_days_value","Output":" --- PASS: TestHealthConfigValidation/invalid_days_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279682052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation/invalid_days_value","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279686971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthConfigValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279689836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthCommand"} -{"Time":"2026-02-03T00:32:26.279692882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthCommand","Output":"=== RUN TestHealthCommand\n"} -{"Time":"2026-02-03T00:32:26.27969684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthCommand","Output":"--- PASS: TestHealthCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279700336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHealthCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279703131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth"} -{"Time":"2026-02-03T00:32:26.279706147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth","Output":"=== RUN TestCalculateWorkflowHealth\n"} -{"Time":"2026-02-03T00:32:26.279709984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_successful_runs"} -{"Time":"2026-02-03T00:32:26.279712939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_successful_runs","Output":"=== RUN TestCalculateWorkflowHealth/all_successful_runs\n"} -{"Time":"2026-02-03T00:32:26.279716686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/mixed_success_and_failure"} -{"Time":"2026-02-03T00:32:26.279719692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/mixed_success_and_failure","Output":"=== RUN TestCalculateWorkflowHealth/mixed_success_and_failure\n"} -{"Time":"2026-02-03T00:32:26.279723679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_failed_runs"} -{"Time":"2026-02-03T00:32:26.279726735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_failed_runs","Output":"=== RUN TestCalculateWorkflowHealth/all_failed_runs\n"} -{"Time":"2026-02-03T00:32:26.279730222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/empty_runs"} -{"Time":"2026-02-03T00:32:26.279733227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/empty_runs","Output":"=== RUN TestCalculateWorkflowHealth/empty_runs\n"} -{"Time":"2026-02-03T00:32:26.279737235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth","Output":"--- PASS: TestCalculateWorkflowHealth (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279741202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_successful_runs","Output":" --- PASS: TestCalculateWorkflowHealth/all_successful_runs (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.2797453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_successful_runs","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279766429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/mixed_success_and_failure","Output":" --- PASS: TestCalculateWorkflowHealth/mixed_success_and_failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279770767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/mixed_success_and_failure","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279774484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_failed_runs","Output":" --- PASS: TestCalculateWorkflowHealth/all_failed_runs (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279779133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/all_failed_runs","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279783882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/empty_runs","Output":" --- PASS: TestCalculateWorkflowHealth/empty_runs (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279788139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth/empty_runs","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279791516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateWorkflowHealth","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279794461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend"} -{"Time":"2026-02-03T00:32:26.279797517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend","Output":"=== RUN TestCalculateTrend\n"} -{"Time":"2026-02-03T00:32:26.279801034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/improving_trend"} -{"Time":"2026-02-03T00:32:26.2798044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/improving_trend","Output":"=== RUN TestCalculateTrend/improving_trend\n"} -{"Time":"2026-02-03T00:32:26.279807906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/degrading_trend"} -{"Time":"2026-02-03T00:32:26.279810862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/degrading_trend","Output":"=== RUN TestCalculateTrend/degrading_trend\n"} -{"Time":"2026-02-03T00:32:26.279814399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/stable_trend"} -{"Time":"2026-02-03T00:32:26.279817304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/stable_trend","Output":"=== RUN TestCalculateTrend/stable_trend\n"} -{"Time":"2026-02-03T00:32:26.27982074Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/not_enough_data"} -{"Time":"2026-02-03T00:32:26.279823686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/not_enough_data","Output":"=== RUN TestCalculateTrend/not_enough_data\n"} -{"Time":"2026-02-03T00:32:26.279827623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend","Output":"--- PASS: TestCalculateTrend (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.27983155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/improving_trend","Output":" --- PASS: TestCalculateTrend/improving_trend (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279835438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/improving_trend","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279838764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/degrading_trend","Output":" --- PASS: TestCalculateTrend/degrading_trend (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.27984236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/degrading_trend","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279845396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/stable_trend","Output":" --- PASS: TestCalculateTrend/stable_trend (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279849043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/stable_trend","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279852139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/not_enough_data","Output":" --- PASS: TestCalculateTrend/not_enough_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279855615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend/not_enough_data","Elapsed":0} -{"Time":"2026-02-03T00:32:26.27985841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateTrend","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279861867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration"} -{"Time":"2026-02-03T00:32:26.279864902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration","Output":"=== RUN TestFormatDuration\n"} -{"Time":"2026-02-03T00:32:26.279868459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/zero_duration"} -{"Time":"2026-02-03T00:32:26.279871966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/zero_duration","Output":"=== RUN TestFormatDuration/zero_duration\n"} -{"Time":"2026-02-03T00:32:26.279875532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/seconds_only"} -{"Time":"2026-02-03T00:32:26.279878418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/seconds_only","Output":"=== RUN TestFormatDuration/seconds_only\n"} -{"Time":"2026-02-03T00:32:26.279882355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_only"} -{"Time":"2026-02-03T00:32:26.279885701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_only","Output":"=== RUN TestFormatDuration/minutes_only\n"} -{"Time":"2026-02-03T00:32:26.279889338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_and_seconds"} -{"Time":"2026-02-03T00:32:26.279892995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_and_seconds","Output":"=== RUN TestFormatDuration/minutes_and_seconds\n"} -{"Time":"2026-02-03T00:32:26.279896912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_only"} -{"Time":"2026-02-03T00:32:26.279900048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_only","Output":"=== RUN TestFormatDuration/hours_only\n"} -{"Time":"2026-02-03T00:32:26.279906179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_and_minutes"} -{"Time":"2026-02-03T00:32:26.279909896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_and_minutes","Output":"=== RUN TestFormatDuration/hours_and_minutes\n"} -{"Time":"2026-02-03T00:32:26.279914164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration","Output":"--- PASS: TestFormatDuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279919264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/zero_duration","Output":" --- PASS: TestFormatDuration/zero_duration (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279923251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/zero_duration","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279926467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/seconds_only","Output":" --- PASS: TestFormatDuration/seconds_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279930214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/seconds_only","Elapsed":0} -{"Time":"2026-02-03T00:32:26.27993335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_only","Output":" --- PASS: TestFormatDuration/minutes_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279937037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_only","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279940203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_and_seconds","Output":" --- PASS: TestFormatDuration/minutes_and_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.27994399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/minutes_and_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279951013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_only","Output":" --- PASS: TestFormatDuration/hours_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.27995505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_only","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279958247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_and_minutes","Output":" --- PASS: TestFormatDuration/hours_and_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279961783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration/hours_and_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279964779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatDuration","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279967614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGroupRunsByWorkflow"} -{"Time":"2026-02-03T00:32:26.279970359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGroupRunsByWorkflow","Output":"=== RUN TestGroupRunsByWorkflow\n"} -{"Time":"2026-02-03T00:32:26.279974687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGroupRunsByWorkflow","Output":"--- PASS: TestGroupRunsByWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279978494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGroupRunsByWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279981399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowsByName"} -{"Time":"2026-02-03T00:32:26.279984405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowsByName","Output":"=== RUN TestFilterWorkflowsByName\n"} -{"Time":"2026-02-03T00:32:26.279988252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowsByName","Output":"--- PASS: TestFilterWorkflowsByName (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.279991839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowsByName","Elapsed":0} -{"Time":"2026-02-03T00:32:26.279994674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateHealthSummary"} -{"Time":"2026-02-03T00:32:26.279997429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateHealthSummary","Output":"=== RUN TestCalculateHealthSummary\n"} -{"Time":"2026-02-03T00:32:26.280001457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateHealthSummary","Output":"--- PASS: TestCalculateHealthSummary (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.280005064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCalculateHealthSummary","Elapsed":0} -{"Time":"2026-02-03T00:32:26.280008019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString"} -{"Time":"2026-02-03T00:32:26.280010905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString","Output":"=== RUN TestTrendDirectionString\n"} -{"Time":"2026-02-03T00:32:26.280014401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/improving"} -{"Time":"2026-02-03T00:32:26.280017537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/improving","Output":"=== RUN TestTrendDirectionString/improving\n"} -{"Time":"2026-02-03T00:32:26.280021084Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/stable"} -{"Time":"2026-02-03T00:32:26.280024039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/stable","Output":"=== RUN TestTrendDirectionString/stable\n"} -{"Time":"2026-02-03T00:32:26.280027315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/degrading"} -{"Time":"2026-02-03T00:32:26.280031172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/degrading","Output":"=== RUN TestTrendDirectionString/degrading\n"} -{"Time":"2026-02-03T00:32:26.28003525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString","Output":"--- PASS: TestTrendDirectionString (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.280039758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/improving","Output":" --- PASS: TestTrendDirectionString/improving (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.280043535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/improving","Elapsed":0} -{"Time":"2026-02-03T00:32:26.280046901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/stable","Output":" --- PASS: TestTrendDirectionString/stable (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.280050669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/stable","Elapsed":0} -{"Time":"2026-02-03T00:32:26.280053834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/degrading","Output":" --- PASS: TestTrendDirectionString/degrading (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.280058834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString/degrading","Elapsed":0} -{"Time":"2026-02-03T00:32:26.280062591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrendDirectionString","Elapsed":0} -{"Time":"2026-02-03T00:32:26.280065476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens"} -{"Time":"2026-02-03T00:32:26.280068392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens","Output":"=== RUN TestFormatTokens\n"} -{"Time":"2026-02-03T00:32:26.280072008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/zero_tokens"} -{"Time":"2026-02-03T00:32:26.280075795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/zero_tokens","Output":"=== RUN TestFormatTokens/zero_tokens\n"} -{"Time":"2026-02-03T00:32:26.28448617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/small_tokens"} -{"Time":"2026-02-03T00:32:26.28458814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/small_tokens","Output":"=== RUN TestFormatTokens/small_tokens\n"} -{"Time":"2026-02-03T00:32:26.284595634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/thousands"} -{"Time":"2026-02-03T00:32:26.284599361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/thousands","Output":"=== RUN TestFormatTokens/thousands\n"} -{"Time":"2026-02-03T00:32:26.284603108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/millions"} -{"Time":"2026-02-03T00:32:26.284606213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/millions","Output":"=== RUN TestFormatTokens/millions\n"} -{"Time":"2026-02-03T00:32:26.284611824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens","Output":"--- PASS: TestFormatTokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.284616443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/zero_tokens","Output":" --- PASS: TestFormatTokens/zero_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.2846206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/zero_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:26.284624538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/small_tokens","Output":" --- PASS: TestFormatTokens/small_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.284731196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/small_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:26.284734823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/thousands","Output":" --- PASS: TestFormatTokens/thousands (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.284739071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/thousands","Elapsed":0} -{"Time":"2026-02-03T00:32:26.284742357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/millions","Output":" --- PASS: TestFormatTokens/millions (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.284746014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens/millions","Elapsed":0} -{"Time":"2026-02-03T00:32:26.285164213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatTokens","Elapsed":0} -{"Time":"2026-02-03T00:32:26.285170044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost"} -{"Time":"2026-02-03T00:32:26.285174282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost","Output":"=== RUN TestFormatCost\n"} -{"Time":"2026-02-03T00:32:26.285179501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/zero_cost"} -{"Time":"2026-02-03T00:32:26.285182948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/zero_cost","Output":"=== RUN TestFormatCost/zero_cost\n"} -{"Time":"2026-02-03T00:32:26.285186885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/very_small_cost"} -{"Time":"2026-02-03T00:32:26.285190292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/very_small_cost","Output":"=== RUN TestFormatCost/very_small_cost\n"} -{"Time":"2026-02-03T00:32:26.285194409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/small_cost"} -{"Time":"2026-02-03T00:32:26.285197726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/small_cost","Output":"=== RUN TestFormatCost/small_cost\n"} -{"Time":"2026-02-03T00:32:26.285201473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/large_cost"} -{"Time":"2026-02-03T00:32:26.285210479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/large_cost","Output":"=== RUN TestFormatCost/large_cost\n"} -{"Time":"2026-02-03T00:32:26.28521606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost","Output":"--- PASS: TestFormatCost (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.285852057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/zero_cost","Output":" --- PASS: TestFormatCost/zero_cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286103075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/zero_cost","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286117843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/very_small_cost","Output":" --- PASS: TestFormatCost/very_small_cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286123844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/very_small_cost","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286128172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/small_cost","Output":" --- PASS: TestFormatCost/small_cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286364683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/small_cost","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286371826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/large_cost","Output":" --- PASS: TestFormatCost/large_cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286376494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost/large_cost","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286736415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatCost","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286742456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowIDExplanation"} -{"Time":"2026-02-03T00:32:26.286746254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowIDExplanation","Output":"=== RUN TestWorkflowIDExplanation\n"} -{"Time":"2026-02-03T00:32:26.28677133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowIDExplanation","Output":"--- PASS: TestWorkflowIDExplanation (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286775949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowIDExplanation","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286779666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_NewSyntax"} -{"Time":"2026-02-03T00:32:26.286783062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_NewSyntax","Output":"=== RUN TestProcessIncludesWithWorkflowSpec_NewSyntax\n"} -{"Time":"2026-02-03T00:32:26.286789885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_NewSyntax","Output":"--- PASS: TestProcessIncludesWithWorkflowSpec_NewSyntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286794744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_NewSyntax","Elapsed":0} -{"Time":"2026-02-03T00:32:26.28679813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_LegacySyntax"} -{"Time":"2026-02-03T00:32:26.286801787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_LegacySyntax","Output":"=== RUN TestProcessIncludesWithWorkflowSpec_LegacySyntax\n"} -{"Time":"2026-02-03T00:32:26.286922892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_LegacySyntax","Output":"--- PASS: TestProcessIncludesWithWorkflowSpec_LegacySyntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286946186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_LegacySyntax","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286953339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_WithCommitSHA"} -{"Time":"2026-02-03T00:32:26.286956966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_WithCommitSHA","Output":"=== RUN TestProcessIncludesWithWorkflowSpec_WithCommitSHA\n"} -{"Time":"2026-02-03T00:32:26.286962076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_WithCommitSHA","Output":"--- PASS: TestProcessIncludesWithWorkflowSpec_WithCommitSHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286966464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_WithCommitSHA","Elapsed":0} -{"Time":"2026-02-03T00:32:26.28696992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_EmptyFilePath"} -{"Time":"2026-02-03T00:32:26.286973256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_EmptyFilePath","Output":"=== RUN TestProcessIncludesWithWorkflowSpec_EmptyFilePath\n"} -{"Time":"2026-02-03T00:32:26.286977755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_EmptyFilePath","Output":"--- PASS: TestProcessIncludesWithWorkflowSpec_EmptyFilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.286981702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_EmptyFilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:26.286984718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_NewSyntax"} -{"Time":"2026-02-03T00:32:26.286988144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_NewSyntax","Output":"=== RUN TestProcessIncludesInContent_NewSyntax\n"} -{"Time":"2026-02-03T00:32:26.286992673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_NewSyntax","Output":"--- PASS: TestProcessIncludesInContent_NewSyntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.28699678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_NewSyntax","Elapsed":0} -{"Time":"2026-02-03T00:32:26.287000297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_EmptyFilePath"} -{"Time":"2026-02-03T00:32:26.287003493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_EmptyFilePath","Output":"=== RUN TestProcessIncludesInContent_EmptyFilePath\n"} -{"Time":"2026-02-03T00:32:26.287007911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_EmptyFilePath","Output":"--- PASS: TestProcessIncludesInContent_EmptyFilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.287012309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesInContent_EmptyFilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:26.287015756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_RealWorldScenario"} -{"Time":"2026-02-03T00:32:26.287019212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_RealWorldScenario","Output":"=== RUN TestProcessIncludesWithWorkflowSpec_RealWorldScenario\n"} -{"Time":"2026-02-03T00:32:26.287023941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_RealWorldScenario","Output":"--- PASS: TestProcessIncludesWithWorkflowSpec_RealWorldScenario (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.287027998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessIncludesWithWorkflowSpec_RealWorldScenario","Elapsed":0} -{"Time":"2026-02-03T00:32:26.287033478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand"} -{"Time":"2026-02-03T00:32:26.287038648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand","Output":"=== RUN TestNewInitCommand\n"} -{"Time":"2026-02-03T00:32:26.287043087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand","Output":"=== PAUSE TestNewInitCommand\n"} -{"Time":"2026-02-03T00:32:26.287046593Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand"} -{"Time":"2026-02-03T00:32:26.287049819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp"} -{"Time":"2026-02-03T00:32:26.287052604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp","Output":"=== RUN TestInitCommandHelp\n"} -{"Time":"2026-02-03T00:32:26.28705589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp","Output":"=== PAUSE TestInitCommandHelp\n"} -{"Time":"2026-02-03T00:32:26.287058886Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp"} -{"Time":"2026-02-03T00:32:26.287062593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection"} -{"Time":"2026-02-03T00:32:26.287068494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection","Output":"=== RUN TestInitCommandInteractiveModeDetection\n"} -{"Time":"2026-02-03T00:32:26.287072792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection","Output":"=== PAUSE TestInitCommandInteractiveModeDetection\n"} -{"Time":"2026-02-03T00:32:26.287076479Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection"} -{"Time":"2026-02-03T00:32:26.287080096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryInteractivePreconditions"} -{"Time":"2026-02-03T00:32:26.287083512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryInteractivePreconditions","Output":"=== RUN TestInitRepositoryInteractivePreconditions\n"} -{"Time":"2026-02-03T00:32:26.28708797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryInteractivePreconditions","Output":"--- PASS: TestInitRepositoryInteractivePreconditions (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.287091927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryInteractivePreconditions","Elapsed":0} -{"Time":"2026-02-03T00:32:26.287095124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic"} -{"Time":"2026-02-03T00:32:26.287098239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"=== RUN TestInitRepositoryBasic\n"} -{"Time":"2026-02-03T00:32:26.349862468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/tty","Output":"\tgithub.com/github/gh-aw/pkg/tty\t\tcoverage: 0.0% of statements\n"} -{"Time":"2026-02-03T00:32:26.36795856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"\n"} -{"Time":"2026-02-03T00:32:26.367987815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.367993866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"\n"} -{"Time":"2026-02-03T00:32:26.368000799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.368004967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"\n"} -{"Time":"2026-02-03T00:32:26.368008964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.368013643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.36801776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"\n"} -{"Time":"2026-02-03T00:32:26.368021548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.368030775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"\n"} -{"Time":"2026-02-03T00:32:26.36858658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Output":"--- PASS: TestInitRepositoryBasic (0.09s)\n"} -{"Time":"2026-02-03T00:32:26.368597961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryBasic","Elapsed":0.09} -{"Time":"2026-02-03T00:32:26.368660027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP"} -{"Time":"2026-02-03T00:32:26.368675937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"=== RUN TestInitRepositoryWithMCP\n"} -{"Time":"2026-02-03T00:32:26.465887608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.465921942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.465928655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.465933504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.465937762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.46594205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.466028401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.466033911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.466038329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.466043279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.469492415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Output":"--- PASS: TestInitRepositoryWithMCP (0.10s)\n"} -{"Time":"2026-02-03T00:32:26.469935497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCP","Elapsed":0.1} -{"Time":"2026-02-03T00:32:26.469951447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP"} -{"Time":"2026-02-03T00:32:26.469956015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"=== RUN TestInitRepositoryWithNoMCP\n"} -{"Time":"2026-02-03T00:32:26.486825706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/tty","Elapsed":0.294} -{"Time":"2026-02-03T00:32:26.511746296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashStability_SameInputSameOutput","Output":" frontmatter_hash_consistency_test.go:257: ✓ Computed hash 10 times with Go - all identical: 8f5e9ebea6b25fdcd2e37c312af20ab991167286703ad82b0cb1f59cd6d44aaf\n"} -{"Time":"2026-02-03T00:32:26.511981305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashStability_SameInputSameOutput","Output":" frontmatter_hash_consistency_test.go:259: ✓ Computed hash 10 times with JS - all identical: 8f5e9ebea6b25fdcd2e37c312af20ab991167286703ad82b0cb1f59cd6d44aaf\n"} -{"Time":"2026-02-03T00:32:26.512072285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashStability_SameInputSameOutput","Output":" frontmatter_hash_consistency_test.go:261: ✓ Go and JS match - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:26.51282526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashStability_SameInputSameOutput","Output":"--- PASS: TestHashStability_SameInputSameOutput (0.71s)\n"} -{"Time":"2026-02-03T00:32:26.512955242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashStability_SameInputSameOutput","Elapsed":0.71} -{"Time":"2026-02-03T00:32:26.513019081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_WithImports"} -{"Time":"2026-02-03T00:32:26.51307713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_WithImports","Output":"=== RUN TestHashConsistency_WithImports\n"} -{"Time":"2026-02-03T00:32:26.547028672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.547058237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.547066983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.547072233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.547076982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.547080699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.547084135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.547087812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:26.547096959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Output":"--- PASS: TestInitRepositoryWithNoMCP (0.08s)\n"} -{"Time":"2026-02-03T00:32:26.547103101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithNoMCP","Elapsed":0.08} -{"Time":"2026-02-03T00:32:26.547110384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility"} -{"Time":"2026-02-03T00:32:26.547114912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"=== RUN TestInitRepositoryWithMCPBackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:26.623420367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"\n"} -{"Time":"2026-02-03T00:32:26.623503662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.623537886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"\n"} -{"Time":"2026-02-03T00:32:26.623542856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.623549378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"\n"} -{"Time":"2026-02-03T00:32:26.623553876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.623558495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.623562061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"\n"} -{"Time":"2026-02-03T00:32:26.623568103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.623572881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"\n"} -{"Time":"2026-02-03T00:32:26.625620892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Output":"--- PASS: TestInitRepositoryWithMCPBackwardCompatibility (0.08s)\n"} -{"Time":"2026-02-03T00:32:26.625639336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPBackwardCompatibility","Elapsed":0.08} -{"Time":"2026-02-03T00:32:26.625646059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose"} -{"Time":"2026-02-03T00:32:26.625649676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"=== RUN TestInitRepositoryVerbose\n"} -{"Time":"2026-02-03T00:32:26.65912207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Configured .gitattributes\n"} -{"Time":"2026-02-03T00:32:26.664529715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Configured .github/aw/logs/.gitignore\n"} -{"Time":"2026-02-03T00:32:26.671363238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_WithImports","Output":" frontmatter_hash_consistency_test.go:335: ✓ Go hash with imports (stable): e937f5d41786c7c8d2c79ad25e7eb9faaef7b11b468710118d804bdcf1858dc0\n"} -{"Time":"2026-02-03T00:32:26.671682754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_WithImports","Output":" frontmatter_hash_consistency_test.go:336: ✓ JS hash with imports (stable): e937f5d41786c7c8d2c79ad25e7eb9faaef7b11b468710118d804bdcf1858dc0\n"} -{"Time":"2026-02-03T00:32:26.671695668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_WithImports","Output":" frontmatter_hash_consistency_test.go:338: ✓ Match: YES - implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:26.671708953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created copilot instructions: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/aw/github-agentic-workflows.md\n"} -{"Time":"2026-02-03T00:32:26.671714443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created GitHub Copilot instructions\n"} -{"Time":"2026-02-03T00:32:26.672711694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_WithImports","Output":"--- PASS: TestHashConsistency_WithImports (0.16s)\n"} -{"Time":"2026-02-03T00:32:26.672725911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_WithImports","Elapsed":0.16} -{"Time":"2026-02-03T00:32:26.672732674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering"} -{"Time":"2026-02-03T00:32:26.672736801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":"=== RUN TestHashConsistency_KeyOrdering\n"} -{"Time":"2026-02-03T00:32:26.674658705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created agent: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/agents/agentic-workflows.agent.md\n"} -{"Time":"2026-02-03T00:32:26.67468295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created dispatcher agent\n"} -{"Time":"2026-02-03T00:32:26.677092367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created create workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/aw/create-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:26.677105411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created create workflow prompt\n"} -{"Time":"2026-02-03T00:32:26.679147252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created update workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/aw/update-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:26.679292864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created update workflow prompt\n"} -{"Time":"2026-02-03T00:32:26.681387823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created create shared workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/aw/create-shared-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:26.681400297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created shared workflow creation prompt\n"} -{"Time":"2026-02-03T00:32:26.687244173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created debug workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/aw/debug-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:26.687258099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created debug workflow prompt\n"} -{"Time":"2026-02-03T00:32:26.68918795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created upgrade workflows prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/aw/upgrade-agentic-workflows.md\n"} -{"Time":"2026-02-03T00:32:26.689322331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created upgrade workflows prompt\n"} -{"Time":"2026-02-03T00:32:26.691671846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created Serena tool documentation: /tmp/gh-aw-test-runs/20260203-003222-17960/test-1459449542/.github/aw/serena-tool.md\n"} -{"Time":"2026-02-03T00:32:26.69168457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created Serena tool documentation\n"} -{"Time":"2026-02-03T00:32:26.691689669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created .github/workflows/copilot-setup-steps.yml\n"} -{"Time":"2026-02-03T00:32:26.691693687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Created .vscode/mcp.json\n"} -{"Time":"2026-02-03T00:32:26.691697173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Updated .vscode/settings.json\n"} -{"Time":"2026-02-03T00:32:26.693659175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"\n"} -{"Time":"2026-02-03T00:32:26.693736699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.693820826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"\n"} -{"Time":"2026-02-03T00:32:26.693884144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.693945439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"\n"} -{"Time":"2026-02-03T00:32:26.694075662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.69408509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.694089287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"\n"} -{"Time":"2026-02-03T00:32:26.694093024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.694097102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"\n"} -{"Time":"2026-02-03T00:32:26.69600373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Output":"--- PASS: TestInitRepositoryVerbose (0.07s)\n"} -{"Time":"2026-02-03T00:32:26.696015392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryVerbose","Elapsed":0.07} -{"Time":"2026-02-03T00:32:26.696021593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryNotInGitRepo"} -{"Time":"2026-02-03T00:32:26.69602518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryNotInGitRepo","Output":"=== RUN TestInitRepositoryNotInGitRepo\n"} -{"Time":"2026-02-03T00:32:26.698067402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryNotInGitRepo","Output":"--- PASS: TestInitRepositoryNotInGitRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.698079253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryNotInGitRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:26.698085465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent"} -{"Time":"2026-02-03T00:32:26.698088871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"=== RUN TestInitRepositoryIdempotent\n"} -{"Time":"2026-02-03T00:32:26.741582286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.741613544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.741619755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.741624384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.741628381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.741632409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.741636867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.741640644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.741644582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.741648739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.766227334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":" frontmatter_hash_consistency_test.go:406: JS hash for file 1: 445bf7b99906d97129ae588f293ca177d6ad08c01f133a40d9af5bb1ef27fd9a\n"} -{"Time":"2026-02-03T00:32:26.766367095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":" frontmatter_hash_consistency_test.go:407: JS hash for file 2: a5ddf5464768c44bded28a0c66cf84f19ab2c564513365e720463d86e5a582cd\n"} -{"Time":"2026-02-03T00:32:26.7663749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":" frontmatter_hash_consistency_test.go:411: ✓ JS: Different key ordering produces different hashes (expected with text-based parsing)\n"} -{"Time":"2026-02-03T00:32:26.766384187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":" frontmatter_hash_consistency_test.go:419: ✓ File 1 - Go: 445bf7b99906d97129ae588f293ca177d6ad08c01f133a40d9af5bb1ef27fd9a, JS: 445bf7b99906d97129ae588f293ca177d6ad08c01f133a40d9af5bb1ef27fd9a\n"} -{"Time":"2026-02-03T00:32:26.766389437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":" frontmatter_hash_consistency_test.go:420: ✓ File 2 - Go: a5ddf5464768c44bded28a0c66cf84f19ab2c564513365e720463d86e5a582cd, JS: a5ddf5464768c44bded28a0c66cf84f19ab2c564513365e720463d86e5a582cd\n"} -{"Time":"2026-02-03T00:32:26.766393965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":" frontmatter_hash_consistency_test.go:429: ✓ All checks pass - text-based implementations are consistent!\n"} -{"Time":"2026-02-03T00:32:26.766888819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Output":"--- PASS: TestHashConsistency_KeyOrdering (0.09s)\n"} -{"Time":"2026-02-03T00:32:26.766899949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistency_KeyOrdering","Elapsed":0.09} -{"Time":"2026-02-03T00:32:26.766906422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility"} -{"Time":"2026-02-03T00:32:26.766909698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility","Output":"=== RUN TestCrossLanguageHashCompatibility\n"} -{"Time":"2026-02-03T00:32:26.767226499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/empty_frontmatter"} -{"Time":"2026-02-03T00:32:26.767235796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/empty_frontmatter","Output":"=== RUN TestCrossLanguageHashCompatibility/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:26.767562736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/empty_frontmatter","Output":" frontmatter_hash_cross_language_test.go:97: Hash for empty frontmatter: 4c8309afbcf816cd80c0824dce2b50047834b29e14b34b96953e88ae81048c46\n"} -{"Time":"2026-02-03T00:32:26.767733635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/simple_frontmatter"} -{"Time":"2026-02-03T00:32:26.767742452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/simple_frontmatter","Output":"=== RUN TestCrossLanguageHashCompatibility/simple_frontmatter\n"} -{"Time":"2026-02-03T00:32:26.768149171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/simple_frontmatter","Output":" frontmatter_hash_cross_language_test.go:97: Hash for simple frontmatter: b9def9907e3328e2e03e8c47c315723df39788f251627313b1a984bb61b9cbce\n"} -{"Time":"2026-02-03T00:32:26.768319549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/complex_frontmatter"} -{"Time":"2026-02-03T00:32:26.768328586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/complex_frontmatter","Output":"=== RUN TestCrossLanguageHashCompatibility/complex_frontmatter\n"} -{"Time":"2026-02-03T00:32:26.768744552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/complex_frontmatter","Output":" frontmatter_hash_cross_language_test.go:97: Hash for complex frontmatter: 8c63a05ef42cbfaff9be87a06257282cb4dcb952f71481d9d65ec3037003dbe8\n"} -{"Time":"2026-02-03T00:32:26.769481077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility","Output":"--- PASS: TestCrossLanguageHashCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.769510151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/empty_frontmatter","Output":" --- PASS: TestCrossLanguageHashCompatibility/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.769515781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:26.769524297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/simple_frontmatter","Output":" --- PASS: TestCrossLanguageHashCompatibility/simple_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.769530308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/simple_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:26.769533855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/complex_frontmatter","Output":" --- PASS: TestCrossLanguageHashCompatibility/complex_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.769744107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility/complex_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:26.769856567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestCrossLanguageHashCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:26.769872236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithRealWorkflow"} -{"Time":"2026-02-03T00:32:26.769879951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithRealWorkflow","Output":"=== RUN TestHashWithRealWorkflow\n"} -{"Time":"2026-02-03T00:32:26.770494027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithRealWorkflow","Output":" frontmatter_hash_cross_language_test.go:126: Hash for audit-workflows.md: 2ea961432ad9fd4b99074489b7db5668f2485e1b1139772c6c375e2032d22134\n"} -{"Time":"2026-02-03T00:32:26.770507152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithRealWorkflow","Output":"--- PASS: TestHashWithRealWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.770606787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithRealWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:26.770614592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithTemplateExpressions"} -{"Time":"2026-02-03T00:32:26.770618209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithTemplateExpressions","Output":"=== RUN TestHashWithTemplateExpressions\n"} -{"Time":"2026-02-03T00:32:26.771241246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.771281992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.772004671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithTemplateExpressions","Output":"--- PASS: TestHashWithTemplateExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.772017405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashWithTemplateExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:26.772021903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes"} -{"Time":"2026-02-03T00:32:26.77202579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":"=== RUN TestAllRepositoryWorkflowHashes\n"} -{"Time":"2026-02-03T00:32:26.772019804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.77203368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.77203885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.772042707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.772047396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.772050913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.772054409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.772058517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.773156857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:39: Computing hashes for 149 workflows:\n"} -{"Time":"2026-02-03T00:32:26.773171784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ agent-performance-analyzer.md: 4de0cb9c50900cdb511c7ba802591b45de96c981c9bf20b207d94fdfd328ee95\n"} -{"Time":"2026-02-03T00:32:26.773217815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Output":"--- PASS: TestInitRepositoryIdempotent (0.08s)\n"} -{"Time":"2026-02-03T00:32:26.773300259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryIdempotent","Elapsed":0.08} -{"Time":"2026-02-03T00:32:26.773326618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent"} -{"Time":"2026-02-03T00:32:26.773330595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"=== RUN TestInitRepositoryWithMCPIdempotent\n"} -{"Time":"2026-02-03T00:32:26.773957495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ agent-persona-explorer.md: df8ee8e4d6ff58de0774bef7fbf88c90b0aab97064e3fe92662c062977bfdb32\n"} -{"Time":"2026-02-03T00:32:26.774453231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ ai-moderator.md: c44a9cb143fa9505dbd3b9d5c7afe4a543d82deea1a4c5052a636fbec1a2849e\n"} -{"Time":"2026-02-03T00:32:26.774783246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ archie.md: baba8456db1f8b524a33a8bff0b322343f1cb00e4a54e7cbf1d70a3ae4fd9107\n"} -{"Time":"2026-02-03T00:32:26.775083472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ artifacts-summary.md: e5cf92b29e9b951356ec917649105bbedeb80165f805e7b026bc2f0728500b62\n"} -{"Time":"2026-02-03T00:32:26.775828342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ audit-workflows.md: 2ea961432ad9fd4b99074489b7db5668f2485e1b1139772c6c375e2032d22134\n"} -{"Time":"2026-02-03T00:32:26.77587552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ auto-triage-issues.md: f4071111cd7731031293126bde50e2a0a2fd7006e4fa3c16e2254c0e4c077b43\n"} -{"Time":"2026-02-03T00:32:26.776188895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ blog-auditor.md: 6696bd1c33b0f41551caec1fa850d7b0f3181b0a4a7962d2bab7965ea51a32c2\n"} -{"Time":"2026-02-03T00:32:26.776527276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ brave.md: 0a6c0719f7f50195870d75e86ab032a93a3b0690eac631aafac12778d8b38a73\n"} -{"Time":"2026-02-03T00:32:26.777592394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ breaking-change-checker.md: 2336029da3e5ed8e6ebb9b83f249a4ba732f7eed260a2bcc46015efbe4453d1b\n"} -{"Time":"2026-02-03T00:32:26.777605018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ changeset.md: 1a5e880443681dd251dcfbd197e9593e0371154720abc8529382a0e000442434\n"} -{"Time":"2026-02-03T00:32:26.777610368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ chroma-issue-indexer.md: 1469cb86f8bb47746582a24ffa81c80035ccd6297dab10241f4e204d5b230fc7\n"} -{"Time":"2026-02-03T00:32:26.782253864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ ci-coach.md: 48b0fe85510ad74aa3fae6c833bd930dc1d83e8fb58622a875038891924a4ea7\n"} -{"Time":"2026-02-03T00:32:26.782268831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ ci-doctor.md: 90d0a5a3e1308aa0edd78cbc9813a1e8510c7456d3f69d81b8295f56766d80a7\n"} -{"Time":"2026-02-03T00:32:26.782274181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ claude-code-user-docs-review.md: a0c1e1be42f2e76f584a2a87d03275b0c6b134011d2034f5e0feab0f30875cee\n"} -{"Time":"2026-02-03T00:32:26.78227878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ cli-consistency-checker.md: 6a8e507724066c8008864df6b7a0df1046aa9b73ba35105a8996c6ea69eacac8\n"} -{"Time":"2026-02-03T00:32:26.783823593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ cli-version-checker.md: d7c4b4b2ceac740da1e27536d6bda2e84e18bc4aa0ffac6d38594b354ad25bdf\n"} -{"Time":"2026-02-03T00:32:26.783836377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ cloclo.md: 280f96e886963864db1efe6d4db7f7d99abd9504a880b10ef7caf150d7440484\n"} -{"Time":"2026-02-03T00:32:26.783841126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ code-scanning-fixer.md: 881c737fb47033df8bfd4a3833103ac7940624506696e41086caf40c29c4003f\n"} -{"Time":"2026-02-03T00:32:26.783845484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ code-simplifier.md: 4569e359f0aadd1effa327de69368549bc7249a1ec0b790245a853fb7823b8b5\n"} -{"Time":"2026-02-03T00:32:26.783849722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ codex-github-remote-mcp-test.md: 5ab6849e01b879f9ef5b024355eb7f903b410418619f128c6a71bbe826a24fd1\n"} -{"Time":"2026-02-03T00:32:26.783853789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ commit-changes-analyzer.md: 3451d8632cd251679d72c274eed3425ec506b9907c5e5be581446128cc3b5128\n"} -{"Time":"2026-02-03T00:32:26.784419716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ copilot-agent-analysis.md: 55ab9410cf3ab5a43db7de5b594fe76bd81a42d30a33187de649379f7a3eff0e\n"} -{"Time":"2026-02-03T00:32:26.784949775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ copilot-cli-deep-research.md: 389fa8cdf93a616fb456884377b9c30877f8d61f566cee35d6612aad3c710369\n"} -{"Time":"2026-02-03T00:32:26.785407098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ copilot-pr-merged-report.md: b2d1a655e9fff80c9bfc631b18a0e649d4f4ab8e2cee7dd7fc13ad3fc15b1248\n"} -{"Time":"2026-02-03T00:32:26.791801602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ copilot-pr-nlp-analysis.md: bec978437452c1fb240df07354f2b40ee77acce619bca67902ff5cb79f2a1240\n"} -{"Time":"2026-02-03T00:32:26.791816019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ copilot-pr-prompt-analysis.md: eedd1fb0d5096445d1f827263fb77acb1b1299c1f259d6a61362547d610e5a89\n"} -{"Time":"2026-02-03T00:32:26.791821699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ copilot-session-insights.md: 3058fd94832d76ec2de710adcc4f712f815ac000e95cf0b25eb5c931372f6844\n"} -{"Time":"2026-02-03T00:32:26.794455144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ craft.md: 74092955c7c308f0bb09293fca2b4d55f883bf0b05ad4afb2da14c45fae63742\n"} -{"Time":"2026-02-03T00:32:26.794468459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-assign-issue-to-user.md: 37e75cd6eef2db3d45e4efb6e4ac75f7b6b75a288b70906dee75cbb03d8c61e7\n"} -{"Time":"2026-02-03T00:32:26.794474049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-choice-test.md: 31a8a1b584135f0ed4cdd3a2450e0021a0313f15b9972029be69b9f417a76e4c\n"} -{"Time":"2026-02-03T00:32:26.794497062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-cli-performance.md: 18a4a615748963ed8fdadc07d89f4437bbfc0ca57c8c92e9c16a71e18994e829\n"} -{"Time":"2026-02-03T00:32:26.794501571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-code-metrics.md: 624fd4665a245a054f9c6ebf7ad42316a4f71a101b783eb2df6c7e21614794af\n"} -{"Time":"2026-02-03T00:32:26.794505819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-compiler-quality.md: 2193d8eff4cb0398ce23d230dba0bbfb1420052a51b3ad6e1b5d3a0903cc64d0\n"} -{"Time":"2026-02-03T00:32:26.794510097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-copilot-token-report.md: 93c17bc36dc67277c59151f5e8b19e45ba439bf4bba02bd319e85bd0eabd1ebf\n"} -{"Time":"2026-02-03T00:32:26.797197302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-doc-updater.md: b462b06d1271b5c5498d709adf96359f8d1024072c218e4e86cfa96850b72bc1\n"} -{"Time":"2026-02-03T00:32:26.797211128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-fact.md: 05ceb55b271159d43142652da63b7deb9d047d76ce3f46d38db0857adf32506b\n"} -{"Time":"2026-02-03T00:32:26.799676298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-file-diet.md: 841a772a9f69db6628d959d7ff54a9a93a51360dc78ed300d2d2ec37750c0b65\n"} -{"Time":"2026-02-03T00:32:26.800205636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-firewall-report.md: 53774edc941fb89d0475e66599429470ba074a5ffccc275cca36a5f0bff8e4a8\n"} -{"Time":"2026-02-03T00:32:26.800945878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-issues-report.md: 4bdb416ec9c2f75031ad5f6652e72b16a25a48092413ac3908e893aec8d64662\n"} -{"Time":"2026-02-03T00:32:26.801471107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-malicious-code-scan.md: a2d2939025b8cd01ec317ff980fc6209e433e71c69e2e3a10a8a84f06f364c79\n"} -{"Time":"2026-02-03T00:32:26.801898305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-multi-device-docs-tester.md: 8f84bb2f90e6a52e64d8b619fa2b429f3d8bc1150ab7268f650c93dca9c16473\n"} -{"Time":"2026-02-03T00:32:26.802735187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-news.md: 62e2a1d94c5d304f4bbab87faf3cf6ab9526912694e12b28257d877a9503317c\n"} -{"Time":"2026-02-03T00:32:26.803448498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-observability-report.md: 2616b8865b00bc64a48a303a5f03479131b818509a4e757a863365b609229574\n"} -{"Time":"2026-02-03T00:32:26.804482127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-performance-summary.md: 8fe9ac7b6dec460b437721f9400a51fe6597bb52d1ae955c82e2e8b33efc5845\n"} -{"Time":"2026-02-03T00:32:26.805111091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-regulatory.md: b87a7697d0f8db1322b82e03f3bbc2fdabb1edc93488ce42074725498f3450a5\n"} -{"Time":"2026-02-03T00:32:26.805304071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-repo-chronicle.md: 9848cc49a4ce757500e6d13e0d80e913579afc258434dea922cb8c2da6d2bee7\n"} -{"Time":"2026-02-03T00:32:26.806200333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-safe-output-optimizer.md: 439a0722306bd88834c352be88fff2660f637cb8c303cab1638ee5c616a0d35e\n"} -{"Time":"2026-02-03T00:32:26.81012097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-secrets-analysis.md: 39da83d7edb2fb90a6f8b3bf93d0a925fd70eae853c8ecdec648e2bcd49e319b\n"} -{"Time":"2026-02-03T00:32:26.810194568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-semgrep-scan.md: 7a5a221735702a7991fbde05fac553787d4cfc4450c09c4962ab14031c99a869\n"} -{"Time":"2026-02-03T00:32:26.810225826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-team-evolution-insights.md: d563c891e44652ac51023dc726d06c05d82b9ba0e8173997c7ee65a6ddb2615a\n"} -{"Time":"2026-02-03T00:32:26.81027603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-team-status.md: 87d4e30bfbd03e42b46a4241d6ef8b830c8621dbdf371028d52ce9550a19c43b\n"} -{"Time":"2026-02-03T00:32:26.810304563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-testify-uber-super-expert.md: 8f05b8c43e0f3e71cfe8f62a4545585b01274a32b9c2668cd9c638f3bc40d9f4\n"} -{"Time":"2026-02-03T00:32:26.810362832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ daily-workflow-updater.md: 26804fbc8c09898ee242cdd0c467e5fb44edb4c761bcf0ea3d49e9358e2094fb\n"} -{"Time":"2026-02-03T00:32:26.810392587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ deep-report.md: f2d379a0420b0a9e8a7fe7cefc13ada73199cb631c2ead7be720e3d8f42c27aa\n"} -{"Time":"2026-02-03T00:32:26.810435217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ delight.md: 406c8d21d41b5da521506886259ec7ea7e0b1731205840f17287c0f19b8ed8f3\n"} -{"Time":"2026-02-03T00:32:26.810464171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ dependabot-bundler.md: f1c32c1663b19f69def5ac20f545124b5a9ebaf463e98d55a5d8f9e628963f29\n"} -{"Time":"2026-02-03T00:32:26.810522931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ dependabot-burner.md: 65143901567b280ebaad300b981c1318ab24662afac9986b325544780b733aaf\n"} -{"Time":"2026-02-03T00:32:26.810531026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ dependabot-go-checker.md: 25006728692ed67f0a5eff4aa4ad386e376932f4bc29965fa0689ccf517cdc4d\n"} -{"Time":"2026-02-03T00:32:26.810535584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ dev-hawk.md: b51aac2dd72b1d5d9d61b297d8cd8e8e934256b7a03fda0e0a1272ed5650b6fa\n"} -{"Time":"2026-02-03T00:32:26.812281372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ dev.md: 56c9efc011ab8ce3ba02bc16ae69656bae41fdb999945f32cf17a12a52763787\n"} -{"Time":"2026-02-03T00:32:26.81229611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ developer-docs-consolidator.md: a3ad965719aeff31821cf16b5dbf60b2aec54c89c1cf09cd9c43f313d0beab80\n"} -{"Time":"2026-02-03T00:32:26.812304776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ dictation-prompt.md: 4517862ef9c459a1e93740300e4a3ea247d94a8960487fe60ff5f7bc3433c4b8\n"} -{"Time":"2026-02-03T00:32:26.812309685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ discussion-task-miner.md: 17c7349d3440cca8e56dc35181d6fe5ea5f5e22be9bb4887d7be11ced91725ba\n"} -{"Time":"2026-02-03T00:32:26.812314113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ docs-noob-tester.md: 229fb7d9140404ea02b81438957ab9bb6e8407b82c7c48e5a371c960d1de0191\n"} -{"Time":"2026-02-03T00:32:26.812318562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ draft-pr-cleanup.md: fe61f2690e11dd5437126effa9913e0fe5fb800129cec7f82147f8277cdd0cad\n"} -{"Time":"2026-02-03T00:32:26.81232307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ duplicate-code-detector.md: e13c6df501076c50e55eacfb19d3f2cf4d16f9764ec57af5993a2a7479148bbe\n"} -{"Time":"2026-02-03T00:32:26.812530888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ example-custom-error-patterns.md: 7908fb6923cd10749438e2217d7533858861133af4efc4965524a88625a88f56\n"} -{"Time":"2026-02-03T00:32:26.812543261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ example-permissions-warning.md: 94ffd5b85d76a2be5b3602a2babffa5a24d9e2bf59e74b4a81355902bdf06e01\n"} -{"Time":"2026-02-03T00:32:26.813291061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ example-workflow-analyzer.md: 13121497d2da10ef2d7d6f201ed43ae01a75ad1e4577b1c0da6e36d6d1536795\n"} -{"Time":"2026-02-03T00:32:26.813342307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ firewall-escape.md: 45c40ad663418749f58caddf5c3397cd9a5952095edf17b03e29bdab56a24411\n"} -{"Time":"2026-02-03T00:32:26.813351574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ firewall.md: 2a0e834ee3cd0e91a2b612df54c1ffa488ab6e446f79ede1851d9af4a6365de0\n"} -{"Time":"2026-02-03T00:32:26.813357335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ functional-pragmatist.md: 53c43f889e6fc2e80d7e49c08c814602b865b4ac56633aa8e1290c46fd829af4\n"} -{"Time":"2026-02-03T00:32:26.813806151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ github-mcp-structural-analysis.md: 69e313fdeb2efc801592c1bcf6936b7ff82f98695698db12c158f4d38b9346dd\n"} -{"Time":"2026-02-03T00:32:26.815005239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ github-mcp-tools-report.md: 4dfbb7c20c8c63aa5741b2465985b3e579cc02728ba2187d3a28a8f548d39d2c\n"} -{"Time":"2026-02-03T00:32:26.815017702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ github-remote-mcp-auth-test.md: 789146eb83886f75b2c5090eb54b6110874a7ab72021936a013a9b6395d7c8ca\n"} -{"Time":"2026-02-03T00:32:26.815210331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ glossary-maintainer.md: 3b004309888b46e3eb1d9166cc48552891b3fde4cd7b4342eb1107c0e4d8bf83\n"} -{"Time":"2026-02-03T00:32:26.815764716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ go-fan.md: ba53a1750c2de440fe7550ae8f6bba94df91899f7ed3e1576aaca35dc74a6e89\n"} -{"Time":"2026-02-03T00:32:26.816151798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ go-logger.md: 93b0b741aaf78ab0878fc902fdf0bef6a93e2b59d4cd830ad1a62ddb2caaebc5\n"} -{"Time":"2026-02-03T00:32:26.816518242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ go-pattern-detector.md: b97f1fea9e98decc6a42563d2e324c065d494f9a2cf336f4743dc4818be0c610\n"} -{"Time":"2026-02-03T00:32:26.816836466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ grumpy-reviewer.md: a5db384ff02fa46523be1e10f5bc3c49aa6db955ba384ccf82bed64690321fed\n"} -{"Time":"2026-02-03T00:32:26.817277719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ hourly-ci-cleaner.md: 350723a55d8e6a81fe8555641a2033b7d929d83a2e64715c54391c3bc113f07c\n"} -{"Time":"2026-02-03T00:32:26.817774704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ instructions-janitor.md: 2b58ac826f62d19d5c8c1a4e00a7fcb7716118e1f6a7035bb9a05f66507246d3\n"} -{"Time":"2026-02-03T00:32:26.818106193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ issue-arborist.md: 006b87eec029b1e70c5da5095155d6a2d9cf0e0a678a9551bf227b70bf3f8041\n"} -{"Time":"2026-02-03T00:32:26.819184425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ issue-classifier.md: 54f03e982897cef563bad67d710a24a27930f6a2a26d1bf07e8422e8ab351fe7\n"} -{"Time":"2026-02-03T00:32:26.819229599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ issue-monster.md: d561123dcc23e1fbaf9e3b1b9897e29f8e79936a79e763f8e8acbdba6c66142d\n"} -{"Time":"2026-02-03T00:32:26.819259745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ issue-triage-agent.md: 729de452b6804f3073990b0e54af3395df599100aa134d42fd31f716150a1236\n"} -{"Time":"2026-02-03T00:32:26.819282327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ jsweep.md: 3b152ad44091be5971f16c1244a76cc06b0bdc61a021b3b7027b743cf6b09a88\n"} -{"Time":"2026-02-03T00:32:26.819530003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ layout-spec-maintainer.md: df73d9cc38ca67fa36dce64bf121080ae2fe5fc6bb9ef06a1d25d0858ae5edfa\n"} -{"Time":"2026-02-03T00:32:26.820702901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ lockfile-stats.md: 4200b413651f1eb03f0cc150b48b84b5bc9ac70c59249372beb5658e0b3d1e52\n"} -{"Time":"2026-02-03T00:32:26.822277981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ mcp-inspector.md: 63f21f6437d4646563400c5b21377297b9d56d3b17237a843edaf8097c21c240\n"} -{"Time":"2026-02-03T00:32:26.822292659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ mergefest.md: b84af66674cb25eda1cd571181ea003462abb952f5a68c60deb0f5d7cd7e3dbc\n"} -{"Time":"2026-02-03T00:32:26.822485108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ metrics-collector.md: b5f384f27d5b48e0c6e4600f71718bafab6244d85c1bf0e04afeadeef6c76147\n"} -{"Time":"2026-02-03T00:32:26.823031828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ notion-issue-summary.md: 92dea2779599cc352b88f4ecc85cd97c218fdb3693e7d906216308624b4aab66\n"} -{"Time":"2026-02-03T00:32:26.823440911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ org-health-report.md: 2a17ec123c4a1839ff3263eec8e0ae9033a39857cfb8a68ae6196dbe54d6862c\n"} -{"Time":"2026-02-03T00:32:26.823849494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ pdf-summary.md: 95a9b20bb67cb1e0d2412ae33d8771e21ce14889f512d5be391b8e4987d0a733\n"} -{"Time":"2026-02-03T00:32:26.824161095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ plan.md: ef15c568ed52f4f6c83a797e5c7c67c79c210cc7ba2bcc35d346df50fd910f72\n"} -{"Time":"2026-02-03T00:32:26.824198596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.824240164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.824268126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.824289646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.82430784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.824327206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.824348897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.824373363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.824392298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.824417435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.824792865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ poem-bot.md: 6608d17c320d1b68982c1e2fab8d65f602f72f130b07954035fe18983ce8386b\n"} -{"Time":"2026-02-03T00:32:26.825724921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ portfolio-analyst.md: 26a4e095972116bb4fb8b9374c276f2bb3bdccc5786341e9ab400d78b1b426bc\n"} -{"Time":"2026-02-03T00:32:26.825737344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ pr-nitpick-reviewer.md: 3755e21d8e5a0add665c8853b7087d700f82e811dc89990a3f626bf933f52158\n"} -{"Time":"2026-02-03T00:32:26.826549974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ pr-triage-agent.md: 55ba33ed3df545e5bb89b0fb5f0bee7164381c47051057165de2e7c2bf2a7959\n"} -{"Time":"2026-02-03T00:32:26.826987811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ prompt-clustering-analysis.md: 869523a80e68a4d52a97de5837fe6956a39c831f36769162cae92a2633aa2498\n"} -{"Time":"2026-02-03T00:32:26.827686094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ python-data-charts.md: b027e9362860b49b84156824c068e8d5ca32806b8edab27a9df20566b6090429\n"} -{"Time":"2026-02-03T00:32:26.828722488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ q.md: e0c230d3f7a1ac555c4128715df30febdbd2a80675a7865d2f5e6044d158a9ec\n"} -{"Time":"2026-02-03T00:32:26.828907604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ release.md: a196c2dde64e55df900998075dbc57211973d35293e684bac5283763b5a6848d\n"} -{"Time":"2026-02-03T00:32:26.829234564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ repo-audit-analyzer.md: 53e8f611f290c904288a97423cdb9aa1b8655defdfd44d856397e8fb5e447e38\n"} -{"Time":"2026-02-03T00:32:26.829460796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ repo-tree-map.md: 11e6c7ed90a73f162cf0848295059c41060db7b92676b2e98e3239f7ac86414e\n"} -{"Time":"2026-02-03T00:32:26.82973108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ repository-quality-improver.md: 9084d4db930003dfafd2c82a45cc23db224090a18f4b531075b2e482b05007b5\n"} -{"Time":"2026-02-03T00:32:26.830787893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ research.md: c9021805b635f6feab297563b76744a13573ba0e0d0df517b23d9a90b2dc4cc6\n"} -{"Time":"2026-02-03T00:32:26.830804494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ safe-output-health.md: 98c7f50f2b2d6cba8ac067c160d1be0f100ac113a08facad987273c0c40a8071\n"} -{"Time":"2026-02-03T00:32:26.830810735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ schema-consistency-checker.md: a6cf417abb509601eb30bec7b729541ef6fd882ca7e29487c93c3e039d7b8c3d\n"} -{"Time":"2026-02-03T00:32:26.831533755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ scout.md: f203137a78e8452829631bc93c6806d949a4df529a8d0a9194eea7f7812063e7\n"} -{"Time":"2026-02-03T00:32:26.834796253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ secret-scanning-triage.md: 0df9f27fc6a053c505fbc25cf294fcaac3501531f3e9ead36c26a2756bab0d08\n"} -{"Time":"2026-02-03T00:32:26.834812974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ security-alert-burndown.md: b086e5e7b2f6f346075f7034382c4fdd29c677870f46707ddf43f4a892f88022\n"} -{"Time":"2026-02-03T00:32:26.834818415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ security-compliance.md: 01738ba16ae7253d0909165ffb3f971ef84f616ce8f131598481ca66c9c0827f\n"} -{"Time":"2026-02-03T00:32:26.834823253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ security-fix-pr.md: 9507342e8275a292c3181cedb701ea27e9f017e1a4b81800606f27c92da09b0c\n"} -{"Time":"2026-02-03T00:32:26.834831068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ security-guard.md: efaa958475765d547b7369390db122481b6cf5180701fbdb1f753de2b030c6bc\n"} -{"Time":"2026-02-03T00:32:26.834835897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ security-review.md: da9e40f9225135fe05e243a2b25ecf4021ba5454ba07b5201bc204f6776f9844\n"} -{"Time":"2026-02-03T00:32:26.834840065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ semantic-function-refactor.md: 46a7e02a99ca18ba7d1ef365f5400bcb382fccebeb43b834f1e0cdb91ccbc4f9\n"} -{"Time":"2026-02-03T00:32:26.834844263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ sergo.md: 6ee5b1505118677e44ebf821c20b9d496ba704a6e78b9657ee42da262f3eb2b0\n"} -{"Time":"2026-02-03T00:32:26.836636648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ slide-deck-maintainer.md: c5c0f4bdb7ab63d168a382562b42054baa070f4982f6750eec7c5b30af5ee0f9\n"} -{"Time":"2026-02-03T00:32:26.838447064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ smoke-claude.md: 3f59ebfedc9f72cc231ea634913b7ca18d1b381ff1a844661d59982966a72387\n"} -{"Time":"2026-02-03T00:32:26.839453121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ smoke-codex.md: 5691d6b2fb5b4a342e31efa58f8a1323febdcf304084799dd7071dafaecb5ee0\n"} -{"Time":"2026-02-03T00:32:26.840276037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ smoke-copilot.md: df8bdffae79339d3f5310982a1b77d3b57f5a89c9ac800b357ace0c79f9cb682\n"} -{"Time":"2026-02-03T00:32:26.841129069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ smoke-opencode.md: 8048975ef16e92f9381b252166bb75b0c5bba9faf07e18bf69d7c2404edc0168\n"} -{"Time":"2026-02-03T00:32:26.842138333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ smoke-project.md: a455dbc6f9efd58fe53f18496559f39f27cf6285ba98edf7970e1baffc4fb505\n"} -{"Time":"2026-02-03T00:32:26.842559829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ smoke-test-tools.md: 798e01a94a89407a4b4102b0551de2d8376a5c3b5ef4a3622ab601229694cf78\n"} -{"Time":"2026-02-03T00:32:26.843450862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ stale-repo-identifier.md: 3453a74652eef63816e2c079dc39850b4be607e91b53d54c3e6b6257096de9c9\n"} -{"Time":"2026-02-03T00:32:26.844310035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ static-analysis-report.md: 27d7fd5814dba9bd83f513ce77535c35fcc0a77bf381d823b3a802d7e55f6d8e\n"} -{"Time":"2026-02-03T00:32:26.846944815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ step-name-alignment.md: f3709d61fe0cc0c6bf246d73a899b74f43b4e79a87a9d28494002e568df3c44c\n"} -{"Time":"2026-02-03T00:32:26.846960004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ sub-issue-closer.md: a264c4ba93f8e06faac6ccf53833c472a92e3eb4fd9930e9910a4719562e3337\n"} -{"Time":"2026-02-03T00:32:26.846965684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ super-linter.md: c0adcff8dbfeffd21bd7afe151e472dda5a6db697ad2a5a7bf0e2721dce7a455\n"} -{"Time":"2026-02-03T00:32:26.846970253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ technical-doc-writer.md: 221b633fcec6437dab0b5e158d24913f3fce98b408512a2ac21f2375b6c0d5bd\n"} -{"Time":"2026-02-03T00:32:26.846974521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ terminal-stylist.md: c52541b344f070502683746972eb12a1a6ec6103cf465665b2867e2a28278e46\n"} -{"Time":"2026-02-03T00:32:26.846978829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ test-create-pr-error-handling.md: 56ed383223178c83cf59d59dc38aa7e14a9cf53f0a4bc96927b48cfdf328eb16\n"} -{"Time":"2026-02-03T00:32:26.846983117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ test-dispatcher.md: 20a09f6e77161acbfc64d461066a3b1f943a9ce805a00047ed47cb47ede347a8\n"} -{"Time":"2026-02-03T00:32:26.846987154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ test-project-url-default.md: 919aa9db316c03def96f98fa19bea30f29ce46d039263de87340d928180c4ab8\n"} -{"Time":"2026-02-03T00:32:26.846991773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ test-workflow.md: c1289924ef5c241c6bf7aede9e9822e6fe5e48cd5d6242834bb75725a19e6fd8\n"} -{"Time":"2026-02-03T00:32:26.846996632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ test-yaml-import.md: 7ff9d56001e17737a30e42b7be9ae46ac41036bd4a2afb74712b591d0d14ec24\n"} -{"Time":"2026-02-03T00:32:26.84700112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ tidy.md: f4447510972ae9611af54ab373178fc5fd42c5c7594c9dd3ef52160a0c16381f\n"} -{"Time":"2026-02-03T00:32:26.8470062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ typist.md: 0622d7fb00bcf7d061e1bb606047b0434a4a4c9ae6f5933b4dbb7f149bdf988e\n"} -{"Time":"2026-02-03T00:32:26.847010838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ ubuntu-image-analyzer.md: 850d9cd8c98cdc8fafecfbecbe0815db09364b1ecf15579eab52f3a1d424b13e\n"} -{"Time":"2026-02-03T00:32:26.849597476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ unbloat-docs.md: 1c3a8e9470c2e6c6a1f21870c2fbb2f983713961a43ca5afeb15a67dcb136774\n"} -{"Time":"2026-02-03T00:32:26.850126333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ video-analyzer.md: f44f3b560ee1193c36ae5b31a8c41f6e296d95416daade0733e5a5359dc111ab\n"} -{"Time":"2026-02-03T00:32:26.850424409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ weekly-issue-summary.md: 89b5b6dba998ae31facc01073cd87c6510f350e33f999572e0c338e4611c79a6\n"} -{"Time":"2026-02-03T00:32:26.850667232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ workflow-generator.md: 2b0a4742ac5940b396518987f8a70ec2fa388824a690fc31643accb0340c3e4b\n"} -{"Time":"2026-02-03T00:32:26.85094488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ workflow-health-manager.md: 089ab4490bcf03158fd24f624870b99b5649c592d2cbdace93adc44c729d3853\n"} -{"Time":"2026-02-03T00:32:26.851399799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ workflow-normalizer.md: 9d0365843329baf829a822f8f3a023bc0c77b1f691ad1af2812f35efa0a0d6d2\n"} -{"Time":"2026-02-03T00:32:26.851730226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:54: ✓ workflow-skill-extractor.md: fa23a957b1efd0ee21238a12543a2571f315073a9c05439e5155136ca2a6650d\n"} -{"Time":"2026-02-03T00:32:26.852776368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:62: \n"} -{"Time":"2026-02-03T00:32:26.852792007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" Successfully computed hashes for 149 workflows\n"} -{"Time":"2026-02-03T00:32:26.852797267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" frontmatter_hash_repository_test.go:74: \n"} -{"Time":"2026-02-03T00:32:26.852802237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":" Wrote hash reference to: /home/runner/work/gh-aw/gh-aw/tmp/workflow-hashes-reference.txt\n"} -{"Time":"2026-02-03T00:32:26.852811534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Output":"--- PASS: TestAllRepositoryWorkflowHashes (0.08s)\n"} -{"Time":"2026-02-03T00:32:26.852816223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllRepositoryWorkflowHashes","Elapsed":0.08} -{"Time":"2026-02-03T00:32:26.852823236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles"} -{"Time":"2026-02-03T00:32:26.852826863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":"=== RUN TestHashConsistencyAcrossLockFiles\n"} -{"Time":"2026-02-03T00:32:26.853577604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ agent-performance-analyzer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.85411135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ agent-persona-explorer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.855805622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ ai-moderator.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.858979124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ archie.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.859002989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ artifacts-summary.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.85900895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ audit-workflows.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.859013108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ auto-triage-issues.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.859017145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ blog-auditor.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.859022235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ brave.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.859026312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ breaking-change-checker.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.859161885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.859171273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.859175511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.859179278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.859182914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.859186321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.859190168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.859193484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.859196851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.859200297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:26.860012835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Output":"--- PASS: TestInitRepositoryWithMCPIdempotent (0.09s)\n"} -{"Time":"2026-02-03T00:32:26.860096351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithMCPIdempotent","Elapsed":0.09} -{"Time":"2026-02-03T00:32:26.860118653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories"} -{"Time":"2026-02-03T00:32:26.860123151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"=== RUN TestInitRepositoryCreatesDirectories\n"} -{"Time":"2026-02-03T00:32:26.860575443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ changeset.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.861151709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ chroma-issue-indexer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.863052777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ ci-coach.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.863514238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ ci-doctor.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.863985297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ claude-code-user-docs-review.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.864344838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ cli-consistency-checker.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.864942133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ cli-version-checker.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.867045258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ cloclo.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.868657837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ code-scanning-fixer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.868670631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ code-simplifier.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.868675891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ codex-github-remote-mcp-test.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.8686811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ commit-changes-analyzer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.86894363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ copilot-agent-analysis.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.869466396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ copilot-cli-deep-research.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.87116187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ copilot-pr-merged-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.872826747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ copilot-pr-nlp-analysis.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.873795095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ copilot-pr-prompt-analysis.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.874374866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ copilot-session-insights.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.874833542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ craft.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.87532532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-assign-issue-to-user.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.878798229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-choice-test.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.878816002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-cli-performance.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.878822203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-code-metrics.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.878826972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-compiler-quality.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.879300366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-copilot-token-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.87969354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-doc-updater.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.88004216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-fact.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.880505384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-file-diet.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.88119434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-firewall-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.88250151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-issues-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.883262523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-malicious-code-scan.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.884807964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-multi-device-docs-tester.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.885449702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-news.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.886841502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-observability-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.888819724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-performance-summary.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.889403363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-regulatory.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.889951736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-repo-chronicle.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.890937947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-safe-output-optimizer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.894789525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-secrets-analysis.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.894802449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-semgrep-scan.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.894807529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-team-evolution-insights.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.894811917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-team-status.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.894815814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-testify-uber-super-expert.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.894820403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ daily-workflow-updater.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.895830167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ deep-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.89881628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ delight.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.898830526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ dependabot-bundler.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.898836428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ dependabot-burner.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.898841327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ dependabot-go-checker.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.898845986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ dev-hawk.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901788477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ dev.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901802663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ developer-docs-consolidator.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901807893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ dictation-prompt.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901812502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ discussion-task-miner.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901819184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ docs-noob-tester.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901823382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ draft-pr-cleanup.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901827369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ duplicate-code-detector.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901831327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ example-custom-error-patterns.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.901835444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ example-permissions-warning.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.902053482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"\n"} -{"Time":"2026-02-03T00:32:26.902097785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ example-workflow-analyzer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.902129083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.902161394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"\n"} -{"Time":"2026-02-03T00:32:26.902196309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.902230873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"\n"} -{"Time":"2026-02-03T00:32:26.902270096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.902305482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.902336851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"\n"} -{"Time":"2026-02-03T00:32:26.902836123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.902847714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"\n"} -{"Time":"2026-02-03T00:32:26.902857422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ firewall-escape.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.902986613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ firewall.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.903779542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ functional-pragmatist.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.905408604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Output":"--- PASS: TestInitRepositoryCreatesDirectories (0.04s)\n"} -{"Time":"2026-02-03T00:32:26.90542248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryCreatesDirectories","Elapsed":0.04} -{"Time":"2026-02-03T00:32:26.905428651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation"} -{"Time":"2026-02-03T00:32:26.905432308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation","Output":"=== RUN TestInitCommandFlagValidation\n"} -{"Time":"2026-02-03T00:32:26.905436606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation","Output":"=== PAUSE TestInitCommandFlagValidation\n"} -{"Time":"2026-02-03T00:32:26.905441385Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation"} -{"Time":"2026-02-03T00:32:26.905444861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryErrorHandling"} -{"Time":"2026-02-03T00:32:26.905447937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryErrorHandling","Output":"=== RUN TestInitRepositoryErrorHandling\n"} -{"Time":"2026-02-03T00:32:26.907258937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ github-mcp-structural-analysis.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.907303219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ github-mcp-tools-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.908819325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryErrorHandling","Output":"--- PASS: TestInitRepositoryErrorHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:26.908833151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryErrorHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:26.90883797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles"} -{"Time":"2026-02-03T00:32:26.908842559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"=== RUN TestInitRepositoryWithExistingFiles\n"} -{"Time":"2026-02-03T00:32:26.90886455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ github-remote-mcp-auth-test.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.90910398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ glossary-maintainer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.909589957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ go-fan.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.90997745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ go-logger.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.910302857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ go-pattern-detector.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.910848476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ grumpy-reviewer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.911630565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ hourly-ci-cleaner.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.91249575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ instructions-janitor.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.91741987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ issue-arborist.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.917432884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ issue-classifier.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.917438164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ issue-monster.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.917442732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ issue-triage-agent.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.9174468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ jsweep.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.920979523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ layout-spec-maintainer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.922231449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ lockfile-stats.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.923027705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ mcp-inspector.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.924624374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ mergefest.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.924648429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ metrics-collector.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.924657195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ notion-issue-summary.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.924903537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ org-health-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.925729207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ pdf-summary.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.926126809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ plan.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.926630048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ poem-bot.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.927158454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ portfolio-analyst.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.927561055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ pr-nitpick-reviewer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.929900578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ pr-triage-agent.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.93067861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ prompt-clustering-analysis.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.932688174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ python-data-charts.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.932702952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ q.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.932708442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ release.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.932713241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ repo-audit-analyzer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.932717298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ repo-tree-map.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.933921095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ repository-quality-improver.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.936375185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ research.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.936982187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ safe-output-health.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.937340166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ schema-consistency-checker.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.93792156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ scout.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.938326095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ secret-scanning-triage.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.941792945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ security-alert-burndown.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.941840755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ security-compliance.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.941879597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ security-fix-pr.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.94191309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ security-guard.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.941943026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ security-review.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.942072889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ semantic-function-refactor.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.94273852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ sergo.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.942934025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ slide-deck-maintainer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.943797216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ smoke-claude.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.94664399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ smoke-codex.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.94750767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ smoke-copilot.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.948202838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ smoke-opencode.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.948714273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ smoke-project.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.949923309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ smoke-test-tools.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.950582509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ stale-repo-identifier.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.951107869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ static-analysis-report.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.95155757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ step-name-alignment.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.952078452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ sub-issue-closer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.952667201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ super-linter.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.953494394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ technical-doc-writer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.953912814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:26.955931281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:26.955944756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:26.955949736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:26.955954184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:26.955961898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:26.955966126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:26.955969332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:26.955972829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:26.955976636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:26.95598448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Output":"--- PASS: TestInitRepositoryWithExistingFiles (0.05s)\n"} -{"Time":"2026-02-03T00:32:26.955989079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithExistingFiles","Elapsed":0.05} -{"Time":"2026-02-03T00:32:26.95599481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace"} -{"Time":"2026-02-03T00:32:26.955998026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"=== RUN TestInitRepositoryWithCodespace\n"} -{"Time":"2026-02-03T00:32:26.95622515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ terminal-stylist.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.956237793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ test-create-pr-error-handling.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.956243193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ test-dispatcher.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.956247672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ test-project-url-default.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.95625223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ test-workflow.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.956256087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ test-yaml-import.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.958815874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ tidy.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.958828989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ typist.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.958834579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ ubuntu-image-analyzer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.958839258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ unbloat-docs.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.958843766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ video-analyzer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.958848626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ weekly-issue-summary.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.95895254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ workflow-generator.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.959372955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ workflow-health-manager.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.959845737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ workflow-normalizer.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.960276992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:132: ✓ workflow-skill-extractor.md: Hash matches\n"} -{"Time":"2026-02-03T00:32:26.960321756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" frontmatter_hash_repository_test.go:138: \n"} -{"Time":"2026-02-03T00:32:26.960342925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":" Verified hash consistency for 149 workflows\n"} -{"Time":"2026-02-03T00:32:26.96038847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Output":"--- PASS: TestHashConsistencyAcrossLockFiles (0.11s)\n"} -{"Time":"2026-02-03T00:32:26.960454273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestHashConsistencyAcrossLockFiles","Elapsed":0.11} -{"Time":"2026-02-03T00:32:26.960465414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability"} -{"Time":"2026-02-03T00:32:26.960470373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability","Output":"=== RUN TestGoJSHashStability\n"} -{"Time":"2026-02-03T00:32:26.961285594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability","Output":" frontmatter_hash_stability_test.go:50: Testing hash stability for 10 workflows (Go and JS, 2 iterations each)\n"} -{"Time":"2026-02-03T00:32:26.961364512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-performance-analyzer.md"} -{"Time":"2026-02-03T00:32:26.961399537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-performance-analyzer.md","Output":"=== RUN TestGoJSHashStability/agent-performance-analyzer.md\n"} -{"Time":"2026-02-03T00:32:27.017633601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"\n"} -{"Time":"2026-02-03T00:32:27.017701709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.017709523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"\n"} -{"Time":"2026-02-03T00:32:27.017714082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:27.017719251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"\n"} -{"Time":"2026-02-03T00:32:27.017723269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"ℹ GitHub Codespaces devcontainer configured\n"} -{"Time":"2026-02-03T00:32:27.01772915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"\n"} -{"Time":"2026-02-03T00:32:27.017733287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.017737125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.017740942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"\n"} -{"Time":"2026-02-03T00:32:27.017744859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.018143613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"\n"} -{"Time":"2026-02-03T00:32:27.019442628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Output":"--- PASS: TestInitRepositoryWithCodespace (0.06s)\n"} -{"Time":"2026-02-03T00:32:27.019492922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepositoryWithCodespace","Elapsed":0.06} -{"Time":"2026-02-03T00:32:27.019537545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs"} -{"Time":"2026-02-03T00:32:27.019571328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"=== RUN TestInitCommandWithCodespacesNoArgs\n"} -{"Time":"2026-02-03T00:32:27.057534243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-performance-analyzer.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=4de0cb9c50900cdb511c7ba802591b45de96c981c9bf20b207d94fdfd328ee95 JS=4de0cb9c50900cdb511c7ba802591b45de96c981c9bf20b207d94fdfd328ee95 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.059072864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-persona-explorer.md"} -{"Time":"2026-02-03T00:32:27.059093323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-persona-explorer.md","Output":"=== RUN TestGoJSHashStability/agent-persona-explorer.md\n"} -{"Time":"2026-02-03T00:32:27.092100577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:27.092345464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.092515421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:27.092526642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:27.09253133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:27.092535518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.092539957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.092543704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:27.092547901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.092551869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"\n"} -{"Time":"2026-02-03T00:32:27.095221862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Output":"--- PASS: TestInitCommandWithCodespacesNoArgs (0.08s)\n"} -{"Time":"2026-02-03T00:32:27.09530112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandWithCodespacesNoArgs","Elapsed":0.08} -{"Time":"2026-02-03T00:32:27.095360871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP"} -{"Time":"2026-02-03T00:32:27.09545105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"=== RUN TestInitRepository_WithMCP\n"} -{"Time":"2026-02-03T00:32:27.164763372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:27.165486741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.165511588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:27.165516867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:27.165521326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:27.165525924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.165530513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.165534019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:27.165537837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.165541974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"\n"} -{"Time":"2026-02-03T00:32:27.166518276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Output":"--- PASS: TestInitRepository_WithMCP (0.07s)\n"} -{"Time":"2026-02-03T00:32:27.16653636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithMCP","Elapsed":0.07} -{"Time":"2026-02-03T00:32:27.166544565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent"} -{"Time":"2026-02-03T00:32:27.166549054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"=== RUN TestInitRepository_MCP_Idempotent\n"} -{"Time":"2026-02-03T00:32:27.177281063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-persona-explorer.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=df8ee8e4d6ff58de0774bef7fbf88c90b0aab97064e3fe92662c062977bfdb32 JS=df8ee8e4d6ff58de0774bef7fbf88c90b0aab97064e3fe92662c062977bfdb32 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.177422747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/ai-moderator.md"} -{"Time":"2026-02-03T00:32:27.17745089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/ai-moderator.md","Output":"=== RUN TestGoJSHashStability/ai-moderator.md\n"} -{"Time":"2026-02-03T00:32:27.197520241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.197563832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.197570344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.197574692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:27.19757896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.197582316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.197586033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.197589249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.197593056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.197597044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.221172215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.221204305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.221210727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.221273494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ GitHub Copilot Agent MCP integration configured\n"} -{"Time":"2026-02-03T00:32:27.221278944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.221283403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.221287801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.221291889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.221296016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.22135165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.222807477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Output":"--- PASS: TestInitRepository_MCP_Idempotent (0.06s)\n"} -{"Time":"2026-02-03T00:32:27.22282496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_MCP_Idempotent","Elapsed":0.06} -{"Time":"2026-02-03T00:32:27.222831622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig_UpdatesExisting"} -{"Time":"2026-02-03T00:32:27.222845248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig_UpdatesExisting","Output":"=== RUN TestEnsureMCPConfig_UpdatesExisting\n"} -{"Time":"2026-02-03T00:32:27.223409992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig_UpdatesExisting","Output":"--- PASS: TestEnsureMCPConfig_UpdatesExisting (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.223432103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig_UpdatesExisting","Elapsed":0} -{"Time":"2026-02-03T00:32:27.223436311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_InjectsStep"} -{"Time":"2026-02-03T00:32:27.223439817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_InjectsStep","Output":"=== RUN TestEnsureCopilotSetupSteps_InjectsStep\n"} -{"Time":"2026-02-03T00:32:27.224383058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_InjectsStep","Output":"--- PASS: TestEnsureCopilotSetupSteps_InjectsStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.224396813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_InjectsStep","Elapsed":0} -{"Time":"2026-02-03T00:32:27.224400941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsWhenStepExists"} -{"Time":"2026-02-03T00:32:27.224404608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsWhenStepExists","Output":"=== RUN TestEnsureCopilotSetupSteps_SkipsWhenStepExists\n"} -{"Time":"2026-02-03T00:32:27.224837345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsWhenStepExists","Output":"--- PASS: TestEnsureCopilotSetupSteps_SkipsWhenStepExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.224850229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureCopilotSetupSteps_SkipsWhenStepExists","Elapsed":0} -{"Time":"2026-02-03T00:32:27.224854387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository"} -{"Time":"2026-02-03T00:32:27.224858425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository","Output":"=== RUN TestInitRepository\n"} -{"Time":"2026-02-03T00:32:27.224864226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository"} -{"Time":"2026-02-03T00:32:27.224867752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"=== RUN TestInitRepository/successfully_initializes_repository\n"} -{"Time":"2026-02-03T00:32:27.256074061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/ai-moderator.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=c44a9cb143fa9505dbd3b9d5c7afe4a543d82deea1a4c5052a636fbec1a2849e JS=c44a9cb143fa9505dbd3b9d5c7afe4a543d82deea1a4c5052a636fbec1a2849e (match: true)\n"} -{"Time":"2026-02-03T00:32:27.256216767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/archie.md"} -{"Time":"2026-02-03T00:32:27.256225964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/archie.md","Output":"=== RUN TestGoJSHashStability/archie.md\n"} -{"Time":"2026-02-03T00:32:27.259124032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"\n"} -{"Time":"2026-02-03T00:32:27.259168916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.259189946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"\n"} -{"Time":"2026-02-03T00:32:27.259194995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.259199734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.259204282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"\n"} -{"Time":"2026-02-03T00:32:27.25920833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.259212668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":"\n"} -{"Time":"2026-02-03T00:32:27.260714691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/fails_when_not_in_git_repository"} -{"Time":"2026-02-03T00:32:27.260725321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/fails_when_not_in_git_repository","Output":"=== RUN TestInitRepository/fails_when_not_in_git_repository\n"} -{"Time":"2026-02-03T00:32:27.2626593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository","Output":"--- PASS: TestInitRepository (0.04s)\n"} -{"Time":"2026-02-03T00:32:27.262674999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Output":" --- PASS: TestInitRepository/successfully_initializes_repository (0.04s)\n"} -{"Time":"2026-02-03T00:32:27.26268055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/successfully_initializes_repository","Elapsed":0.04} -{"Time":"2026-02-03T00:32:27.262687653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/fails_when_not_in_git_repository","Output":" --- PASS: TestInitRepository/fails_when_not_in_git_repository (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.262692663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository/fails_when_not_in_git_repository","Elapsed":0} -{"Time":"2026-02-03T00:32:27.26269643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository","Elapsed":0.04} -{"Time":"2026-02-03T00:32:27.262700517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent"} -{"Time":"2026-02-03T00:32:27.262704054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"=== RUN TestInitRepository_Idempotent\n"} -{"Time":"2026-02-03T00:32:27.295560912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.295591339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.295597571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.2956022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.295606878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.295610515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.295614342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.29561841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.324865647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/archie.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=baba8456db1f8b524a33a8bff0b322343f1cb00e4a54e7cbf1d70a3ae4fd9107 JS=baba8456db1f8b524a33a8bff0b322343f1cb00e4a54e7cbf1d70a3ae4fd9107 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.324982676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/artifacts-summary.md"} -{"Time":"2026-02-03T00:32:27.324992735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/artifacts-summary.md","Output":"=== RUN TestGoJSHashStability/artifacts-summary.md\n"} -{"Time":"2026-02-03T00:32:27.325834278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.325863383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.325869434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.325873882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.32587822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.325882147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.325886165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.325892717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"\n"} -{"Time":"2026-02-03T00:32:27.327444233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Output":"--- PASS: TestInitRepository_Idempotent (0.06s)\n"} -{"Time":"2026-02-03T00:32:27.327457237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Idempotent","Elapsed":0.06} -{"Time":"2026-02-03T00:32:27.327463589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose"} -{"Time":"2026-02-03T00:32:27.327467176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"=== RUN TestInitRepository_Verbose\n"} -{"Time":"2026-02-03T00:32:27.335298951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Configured .gitattributes\n"} -{"Time":"2026-02-03T00:32:27.337169923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Configured .github/aw/logs/.gitignore\n"} -{"Time":"2026-02-03T00:32:27.340895506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created copilot instructions: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/aw/github-agentic-workflows.md\n"} -{"Time":"2026-02-03T00:32:27.340911005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created GitHub Copilot instructions\n"} -{"Time":"2026-02-03T00:32:27.342839355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created agent: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/agents/agentic-workflows.agent.md\n"} -{"Time":"2026-02-03T00:32:27.34285769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created dispatcher agent\n"} -{"Time":"2026-02-03T00:32:27.34451924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created create workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/aw/create-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:27.34457276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created create workflow prompt\n"} -{"Time":"2026-02-03T00:32:27.346321933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created update workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/aw/update-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:27.346483525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created update workflow prompt\n"} -{"Time":"2026-02-03T00:32:27.348818943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created create shared workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/aw/create-shared-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:27.34883332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created shared workflow creation prompt\n"} -{"Time":"2026-02-03T00:32:27.354782873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created debug workflow prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/aw/debug-agentic-workflow.md\n"} -{"Time":"2026-02-03T00:32:27.354856891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created debug workflow prompt\n"} -{"Time":"2026-02-03T00:32:27.356798366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created upgrade workflows prompt: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/aw/upgrade-agentic-workflows.md\n"} -{"Time":"2026-02-03T00:32:27.356813104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created upgrade workflows prompt\n"} -{"Time":"2026-02-03T00:32:27.358817292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created Serena tool documentation: /tmp/gh-aw-test-runs/20260203-003222-17960/test-3253087331/.github/aw/serena-tool.md\n"} -{"Time":"2026-02-03T00:32:27.358833242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Created Serena tool documentation\n"} -{"Time":"2026-02-03T00:32:27.358951954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Updated .vscode/settings.json\n"} -{"Time":"2026-02-03T00:32:27.360810302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"\n"} -{"Time":"2026-02-03T00:32:27.360823216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.360828195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"\n"} -{"Time":"2026-02-03T00:32:27.360832473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.360836861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.360840568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"\n"} -{"Time":"2026-02-03T00:32:27.360844195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.360848293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"\n"} -{"Time":"2026-02-03T00:32:27.362415538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Output":"--- PASS: TestInitRepository_Verbose (0.03s)\n"} -{"Time":"2026-02-03T00:32:27.362429864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_Verbose","Elapsed":0.03} -{"Time":"2026-02-03T00:32:27.362436196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow"} -{"Time":"2026-02-03T00:32:27.362439592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow","Output":"=== RUN TestEnsureMaintenanceWorkflow\n"} -{"Time":"2026-02-03T00:32:27.362445073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/generates_maintenance_workflow_when_expires_field_present"} -{"Time":"2026-02-03T00:32:27.362448639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/generates_maintenance_workflow_when_expires_field_present","Output":"=== RUN TestEnsureMaintenanceWorkflow/generates_maintenance_workflow_when_expires_field_present\n"} -{"Time":"2026-02-03T00:32:27.378047718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/deletes_maintenance_workflow_when_no_expires_field"} -{"Time":"2026-02-03T00:32:27.378082643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/deletes_maintenance_workflow_when_no_expires_field","Output":"=== RUN TestEnsureMaintenanceWorkflow/deletes_maintenance_workflow_when_no_expires_field\n"} -{"Time":"2026-02-03T00:32:27.39140573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/skips_when_no_workflows_directory"} -{"Time":"2026-02-03T00:32:27.391435967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/skips_when_no_workflows_directory","Output":"=== RUN TestEnsureMaintenanceWorkflow/skips_when_no_workflows_directory\n"} -{"Time":"2026-02-03T00:32:27.397918976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow","Output":"--- PASS: TestEnsureMaintenanceWorkflow (0.04s)\n"} -{"Time":"2026-02-03T00:32:27.397938602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/generates_maintenance_workflow_when_expires_field_present","Output":" --- PASS: TestEnsureMaintenanceWorkflow/generates_maintenance_workflow_when_expires_field_present (0.02s)\n"} -{"Time":"2026-02-03T00:32:27.397947879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/generates_maintenance_workflow_when_expires_field_present","Elapsed":0.02} -{"Time":"2026-02-03T00:32:27.397955854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/deletes_maintenance_workflow_when_no_expires_field","Output":" --- PASS: TestEnsureMaintenanceWorkflow/deletes_maintenance_workflow_when_no_expires_field (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.397961635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/deletes_maintenance_workflow_when_no_expires_field","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.397966144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/skips_when_no_workflows_directory","Output":" --- PASS: TestEnsureMaintenanceWorkflow/skips_when_no_workflows_directory (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.397974058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow/skips_when_no_workflows_directory","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.397978256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMaintenanceWorkflow","Elapsed":0.04} -{"Time":"2026-02-03T00:32:27.397982454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration"} -{"Time":"2026-02-03T00:32:27.397986522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration","Output":"=== RUN TestValidateWorkflowName_Integration\n"} -{"Time":"2026-02-03T00:32:27.397991431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_simple_name"} -{"Time":"2026-02-03T00:32:27.397997251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_simple_name","Output":"=== RUN TestValidateWorkflowName_Integration/valid_simple_name\n"} -{"Time":"2026-02-03T00:32:27.398002221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_with_underscores"} -{"Time":"2026-02-03T00:32:27.398005938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_with_underscores","Output":"=== RUN TestValidateWorkflowName_Integration/valid_with_underscores\n"} -{"Time":"2026-02-03T00:32:27.398010656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_alphanumeric"} -{"Time":"2026-02-03T00:32:27.398014394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_alphanumeric","Output":"=== RUN TestValidateWorkflowName_Integration/valid_alphanumeric\n"} -{"Time":"2026-02-03T00:32:27.398018812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_mixed"} -{"Time":"2026-02-03T00:32:27.398022699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_mixed","Output":"=== RUN TestValidateWorkflowName_Integration/valid_mixed\n"} -{"Time":"2026-02-03T00:32:27.398029562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_spaces"} -{"Time":"2026-02-03T00:32:27.39803379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_spaces","Output":"=== RUN TestValidateWorkflowName_Integration/invalid_with_spaces\n"} -{"Time":"2026-02-03T00:32:27.398040663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_special_chars"} -{"Time":"2026-02-03T00:32:27.398044359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_special_chars","Output":"=== RUN TestValidateWorkflowName_Integration/invalid_with_special_chars\n"} -{"Time":"2026-02-03T00:32:27.398048638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_dots"} -{"Time":"2026-02-03T00:32:27.398052474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_dots","Output":"=== RUN TestValidateWorkflowName_Integration/invalid_with_dots\n"} -{"Time":"2026-02-03T00:32:27.398056252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_slashes"} -{"Time":"2026-02-03T00:32:27.398059888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_slashes","Output":"=== RUN TestValidateWorkflowName_Integration/invalid_with_slashes\n"} -{"Time":"2026-02-03T00:32:27.398064046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/empty_string"} -{"Time":"2026-02-03T00:32:27.398066992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/empty_string","Output":"=== RUN TestValidateWorkflowName_Integration/empty_string\n"} -{"Time":"2026-02-03T00:32:27.398072271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_uppercase"} -{"Time":"2026-02-03T00:32:27.398075848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_uppercase","Output":"=== RUN TestValidateWorkflowName_Integration/valid_uppercase\n"} -{"Time":"2026-02-03T00:32:27.398080527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration","Output":"--- PASS: TestValidateWorkflowName_Integration (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398085636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_simple_name","Output":" --- PASS: TestValidateWorkflowName_Integration/valid_simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398090566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398094633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_with_underscores","Output":" --- PASS: TestValidateWorkflowName_Integration/valid_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398099783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:27.39810362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_alphanumeric","Output":" --- PASS: TestValidateWorkflowName_Integration/valid_alphanumeric (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398108569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_alphanumeric","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398112096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_mixed","Output":" --- PASS: TestValidateWorkflowName_Integration/valid_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398117286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398120842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_spaces","Output":" --- PASS: TestValidateWorkflowName_Integration/invalid_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398125431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398129138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_special_chars","Output":" --- PASS: TestValidateWorkflowName_Integration/invalid_with_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398133897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398137854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_dots","Output":" --- PASS: TestValidateWorkflowName_Integration/invalid_with_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398142162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398146039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_slashes","Output":" --- PASS: TestValidateWorkflowName_Integration/invalid_with_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398150327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/invalid_with_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398153914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/empty_string","Output":" --- PASS: TestValidateWorkflowName_Integration/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398158703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:27.39816254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_uppercase","Output":" --- PASS: TestValidateWorkflowName_Integration/valid_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398167179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration/valid_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398170685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_Integration","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398173811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesAreValid"} -{"Time":"2026-02-03T00:32:27.398177147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesAreValid","Output":"=== RUN TestCommonWorkflowNamesAreValid\n"} -{"Time":"2026-02-03T00:32:27.398184381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesAreValid","Output":"--- PASS: TestCommonWorkflowNamesAreValid (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398189049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesAreValid","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398192356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesHasExpectedPatterns"} -{"Time":"2026-02-03T00:32:27.398195692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesHasExpectedPatterns","Output":"=== RUN TestCommonWorkflowNamesHasExpectedPatterns\n"} -{"Time":"2026-02-03T00:32:27.398201613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesHasExpectedPatterns","Output":"--- PASS: TestCommonWorkflowNamesHasExpectedPatterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398206412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommonWorkflowNamesHasExpectedPatterns","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398210008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode"} -{"Time":"2026-02-03T00:32:27.398214256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode","Output":"=== RUN TestIsAccessibleMode\n"} -{"Time":"2026-02-03T00:32:27.398233422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=1_enables_accessibility"} -{"Time":"2026-02-03T00:32:27.39823739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=1_enables_accessibility","Output":"=== RUN TestIsAccessibleMode/ACCESSIBLE=1_enables_accessibility\n"} -{"Time":"2026-02-03T00:32:27.398241808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=true_enables_accessibility"} -{"Time":"2026-02-03T00:32:27.398245325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=true_enables_accessibility","Output":"=== RUN TestIsAccessibleMode/ACCESSIBLE=true_enables_accessibility\n"} -{"Time":"2026-02-03T00:32:27.398249622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_with_any_non-empty_value_enables_accessibility"} -{"Time":"2026-02-03T00:32:27.398253259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_with_any_non-empty_value_enables_accessibility","Output":"=== RUN TestIsAccessibleMode/ACCESSIBLE_with_any_non-empty_value_enables_accessibility\n"} -{"Time":"2026-02-03T00:32:27.398259431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/TERM=dumb_enables_accessibility"} -{"Time":"2026-02-03T00:32:27.398263178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/TERM=dumb_enables_accessibility","Output":"=== RUN TestIsAccessibleMode/TERM=dumb_enables_accessibility\n"} -{"Time":"2026-02-03T00:32:27.398267446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=1_enables_accessibility"} -{"Time":"2026-02-03T00:32:27.398270752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=1_enables_accessibility","Output":"=== RUN TestIsAccessibleMode/NO_COLOR=1_enables_accessibility\n"} -{"Time":"2026-02-03T00:32:27.39827527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=true_enables_accessibility"} -{"Time":"2026-02-03T00:32:27.39828055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=true_enables_accessibility","Output":"=== RUN TestIsAccessibleMode/NO_COLOR=true_enables_accessibility\n"} -{"Time":"2026-02-03T00:32:27.398286481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/normal_terminal_without_any_accessibility_flags"} -{"Time":"2026-02-03T00:32:27.398290038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/normal_terminal_without_any_accessibility_flags","Output":"=== RUN TestIsAccessibleMode/normal_terminal_without_any_accessibility_flags\n"} -{"Time":"2026-02-03T00:32:27.398294105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/all_accessibility_flags_set"} -{"Time":"2026-02-03T00:32:27.398297792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/all_accessibility_flags_set","Output":"=== RUN TestIsAccessibleMode/all_accessibility_flags_set\n"} -{"Time":"2026-02-03T00:32:27.398309674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_TERM=dumb_both_set"} -{"Time":"2026-02-03T00:32:27.398314273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_TERM=dumb_both_set","Output":"=== RUN TestIsAccessibleMode/ACCESSIBLE_and_TERM=dumb_both_set\n"} -{"Time":"2026-02-03T00:32:27.398943808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_NO_COLOR_both_set"} -{"Time":"2026-02-03T00:32:27.398956191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_NO_COLOR_both_set","Output":"=== RUN TestIsAccessibleMode/ACCESSIBLE_and_NO_COLOR_both_set\n"} -{"Time":"2026-02-03T00:32:27.398961892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/both_TERM=dumb_and_NO_COLOR_set"} -{"Time":"2026-02-03T00:32:27.398965539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/both_TERM=dumb_and_NO_COLOR_set","Output":"=== RUN TestIsAccessibleMode/both_TERM=dumb_and_NO_COLOR_set\n"} -{"Time":"2026-02-03T00:32:27.398970888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/empty_TERM_without_any_accessibility_flags"} -{"Time":"2026-02-03T00:32:27.398974375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/empty_TERM_without_any_accessibility_flags","Output":"=== RUN TestIsAccessibleMode/empty_TERM_without_any_accessibility_flags\n"} -{"Time":"2026-02-03T00:32:27.398980497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode","Output":"--- PASS: TestIsAccessibleMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398986087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=1_enables_accessibility","Output":" --- PASS: TestIsAccessibleMode/ACCESSIBLE=1_enables_accessibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.398991206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=1_enables_accessibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.398995675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=true_enables_accessibility","Output":" --- PASS: TestIsAccessibleMode/ACCESSIBLE=true_enables_accessibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399019579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE=true_enables_accessibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399023587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_with_any_non-empty_value_enables_accessibility","Output":" --- PASS: TestIsAccessibleMode/ACCESSIBLE_with_any_non-empty_value_enables_accessibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399028837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_with_any_non-empty_value_enables_accessibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399034297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/TERM=dumb_enables_accessibility","Output":" --- PASS: TestIsAccessibleMode/TERM=dumb_enables_accessibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399039106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/TERM=dumb_enables_accessibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399042803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=1_enables_accessibility","Output":" --- PASS: TestIsAccessibleMode/NO_COLOR=1_enables_accessibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399047792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=1_enables_accessibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.39905196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=true_enables_accessibility","Output":" --- PASS: TestIsAccessibleMode/NO_COLOR=true_enables_accessibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399056799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/NO_COLOR=true_enables_accessibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399061528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/normal_terminal_without_any_accessibility_flags","Output":" --- PASS: TestIsAccessibleMode/normal_terminal_without_any_accessibility_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399070124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/normal_terminal_without_any_accessibility_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399074402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/all_accessibility_flags_set","Output":" --- PASS: TestIsAccessibleMode/all_accessibility_flags_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.39907866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/all_accessibility_flags_set","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399082256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_TERM=dumb_both_set","Output":" --- PASS: TestIsAccessibleMode/ACCESSIBLE_and_TERM=dumb_both_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399192853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_TERM=dumb_both_set","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399198093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_NO_COLOR_both_set","Output":" --- PASS: TestIsAccessibleMode/ACCESSIBLE_and_NO_COLOR_both_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399204785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/ACCESSIBLE_and_NO_COLOR_both_set","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399208833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/both_TERM=dumb_and_NO_COLOR_set","Output":" --- PASS: TestIsAccessibleMode/both_TERM=dumb_and_NO_COLOR_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399213391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/both_TERM=dumb_and_NO_COLOR_set","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399217148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/empty_TERM_without_any_accessibility_flags","Output":" --- PASS: TestIsAccessibleMode/empty_TERM_without_any_accessibility_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.399222087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode/empty_TERM_without_any_accessibility_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:27.399225694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAccessibleMode","Elapsed":0} -{"Time":"2026-02-03T00:32:27.39922858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent"} -{"Time":"2026-02-03T00:32:27.399232387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":"=== RUN TestInteractiveWorkflowBuilder_generateWorkflowContent\n"} -{"Time":"2026-02-03T00:32:27.399236815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" interactive_test.go:302: Generated content:\n"} -{"Time":"2026-02-03T00:32:27.399240612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" ---\n"} -{"Time":"2026-02-03T00:32:27.399244599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" on:\n"} -{"Time":"2026-02-03T00:32:27.399248987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" workflow_dispatch:\n"} -{"Time":"2026-02-03T00:32:27.399392255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:27.399437499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:27.399457226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" actions: read\n"} -{"Time":"2026-02-03T00:32:27.399522749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" engine: claude\n"} -{"Time":"2026-02-03T00:32:27.399532276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" network: defaults\n"} -{"Time":"2026-02-03T00:32:27.399537015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" tools:\n"} -{"Time":"2026-02-03T00:32:27.399541123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" github:\n"} -{"Time":"2026-02-03T00:32:27.39954483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" allowed:\n"} -{"Time":"2026-02-03T00:32:27.399548998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - issue_read\n"} -{"Time":"2026-02-03T00:32:27.399552825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - add_issue_comment\n"} -{"Time":"2026-02-03T00:32:27.399556742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - create_issue\n"} -{"Time":"2026-02-03T00:32:27.399560559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" edit:\n"} -{"Time":"2026-02-03T00:32:27.399564516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" safe-outputs:\n"} -{"Time":"2026-02-03T00:32:27.399568263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" create-issue:\n"} -{"Time":"2026-02-03T00:32:27.39957205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" ---\n"} -{"Time":"2026-02-03T00:32:27.399575848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.399579705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" # test-workflow\n"} -{"Time":"2026-02-03T00:32:27.399583742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.399719486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" This is a test workflow for validation\n"} -{"Time":"2026-02-03T00:32:27.399735876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.399777945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \u003c!--\n"} -{"Time":"2026-02-03T00:32:27.399787563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" ## TODO: Customize this workflow\n"} -{"Time":"2026-02-03T00:32:27.399792051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.39980214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" The workflow has been generated based on your selections. Consider adding:\n"} -{"Time":"2026-02-03T00:32:27.39980743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.399811597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - [ ] More specific instructions for the AI\n"} -{"Time":"2026-02-03T00:32:27.399817819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - [ ] Error handling requirements\n"} -{"Time":"2026-02-03T00:32:27.399821947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - [ ] Output format specifications\n"} -{"Time":"2026-02-03T00:32:27.399826756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - [ ] Integration with other workflows\n"} -{"Time":"2026-02-03T00:32:27.399831064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - [ ] Testing and validation steps\n"} -{"Time":"2026-02-03T00:32:27.399835071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.399838848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" ## Configuration Summary\n"} -{"Time":"2026-02-03T00:32:27.399976135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.399985382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - **Trigger**: Manual trigger\n"} -{"Time":"2026-02-03T00:32:27.39998958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - **AI Engine**: claude\n"} -{"Time":"2026-02-03T00:32:27.399993517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - **Tools**: github, edit\n"} -{"Time":"2026-02-03T00:32:27.399997495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - **Safe Outputs**: create-issue\n"} -{"Time":"2026-02-03T00:32:27.400001251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" - **Network Access**: defaults\n"} -{"Time":"2026-02-03T00:32:27.400006942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.400138237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" ## Next Steps\n"} -{"Time":"2026-02-03T00:32:27.400159156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" \n"} -{"Time":"2026-02-03T00:32:27.400174435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" 1. Review and customize the workflow content above\n"} -{"Time":"2026-02-03T00:32:27.40025777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" 2. Remove TODO sections when ready\n"} -{"Time":"2026-02-03T00:32:27.400389927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" 3. Run `gh aw compile` to generate the GitHub Actions workflow\n"} -{"Time":"2026-02-03T00:32:27.400398523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" 4. Test the workflow with a manual trigger or appropriate event\n"} -{"Time":"2026-02-03T00:32:27.400403242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":" --\u003e\n"} -{"Time":"2026-02-03T00:32:27.400410776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Output":"--- PASS: TestInteractiveWorkflowBuilder_generateWorkflowContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400415645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateWorkflowContent","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400419732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateTriggerConfig"} -{"Time":"2026-02-03T00:32:27.400423229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateTriggerConfig","Output":"=== RUN TestInteractiveWorkflowBuilder_generateTriggerConfig\n"} -{"Time":"2026-02-03T00:32:27.400428218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateTriggerConfig","Output":"--- PASS: TestInteractiveWorkflowBuilder_generateTriggerConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400432847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_generateTriggerConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400557139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger"} -{"Time":"2026-02-03T00:32:27.400589189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger\n"} -{"Time":"2026-02-03T00:32:27.400631968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/workflow_dispatch_trigger"} -{"Time":"2026-02-03T00:32:27.40063779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/workflow_dispatch_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/workflow_dispatch_trigger\n"} -{"Time":"2026-02-03T00:32:27.400642238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issues_trigger"} -{"Time":"2026-02-03T00:32:27.400645634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issues_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/issues_trigger\n"} -{"Time":"2026-02-03T00:32:27.400649621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/pull_request_trigger"} -{"Time":"2026-02-03T00:32:27.400652908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/pull_request_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/pull_request_trigger\n"} -{"Time":"2026-02-03T00:32:27.400656985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/push_trigger"} -{"Time":"2026-02-03T00:32:27.400660251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/push_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/push_trigger\n"} -{"Time":"2026-02-03T00:32:27.400664099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issue_comment_trigger"} -{"Time":"2026-02-03T00:32:27.400667224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issue_comment_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/issue_comment_trigger\n"} -{"Time":"2026-02-03T00:32:27.400671092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_daily_trigger"} -{"Time":"2026-02-03T00:32:27.400674117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_daily_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/schedule_daily_trigger\n"} -{"Time":"2026-02-03T00:32:27.400677994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_weekly_trigger"} -{"Time":"2026-02-03T00:32:27.40068098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_weekly_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/schedule_weekly_trigger\n"} -{"Time":"2026-02-03T00:32:27.400684967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/command_trigger"} -{"Time":"2026-02-03T00:32:27.400792258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/command_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/command_trigger\n"} -{"Time":"2026-02-03T00:32:27.400808899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/custom_trigger"} -{"Time":"2026-02-03T00:32:27.400856988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/custom_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/custom_trigger\n"} -{"Time":"2026-02-03T00:32:27.400866807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/unknown_trigger"} -{"Time":"2026-02-03T00:32:27.400873509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/unknown_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/unknown_trigger\n"} -{"Time":"2026-02-03T00:32:27.400878188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/empty_trigger"} -{"Time":"2026-02-03T00:32:27.400882105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/empty_trigger","Output":"=== RUN TestInteractiveWorkflowBuilder_describeTrigger/empty_trigger\n"} -{"Time":"2026-02-03T00:32:27.400889239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger","Output":"--- PASS: TestInteractiveWorkflowBuilder_describeTrigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400895711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/workflow_dispatch_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/workflow_dispatch_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400901271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/workflow_dispatch_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400905319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issues_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/issues_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400911961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issues_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400915949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/pull_request_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/pull_request_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400932309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/pull_request_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400937349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/push_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/push_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400942608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/push_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400946446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issue_comment_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/issue_comment_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400951184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/issue_comment_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400955062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_daily_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/schedule_daily_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.40095961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_daily_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400965411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_weekly_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/schedule_weekly_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.40097011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/schedule_weekly_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400974387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/command_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/command_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400990417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/command_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.400994445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/custom_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/custom_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.400999224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/custom_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401003081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/unknown_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/unknown_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.401007359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/unknown_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401011287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/empty_trigger","Output":" --- PASS: TestInteractiveWorkflowBuilder_describeTrigger/empty_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.401016055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger/empty_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401019943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_describeTrigger","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401023289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_InAutomatedEnvironment"} -{"Time":"2026-02-03T00:32:27.401026585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_InAutomatedEnvironment","Output":"=== RUN TestCreateWorkflowInteractively_InAutomatedEnvironment\n"} -{"Time":"2026-02-03T00:32:27.401031835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_InAutomatedEnvironment","Output":"--- PASS: TestCreateWorkflowInteractively_InAutomatedEnvironment (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.401036133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_InAutomatedEnvironment","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401039369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_WithForceFlag"} -{"Time":"2026-02-03T00:32:27.401043036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_WithForceFlag","Output":"=== RUN TestCreateWorkflowInteractively_WithForceFlag\n"} -{"Time":"2026-02-03T00:32:27.401047835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_WithForceFlag","Output":"--- PASS: TestCreateWorkflowInteractively_WithForceFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.401053635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateWorkflowInteractively_WithForceFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401057362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration"} -{"Time":"2026-02-03T00:32:27.40106142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"=== RUN TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration\n"} -{"Time":"2026-02-03T00:32:27.401068974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"✗ ✗ workflow 'test-spinner-workflow' not found in local .github/workflows\n"} -{"Time":"2026-02-03T00:32:27.401074004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:27.401078151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"Suggestions:\n"} -{"Time":"2026-02-03T00:32:27.401082109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Run 'gh aw status' to see all available workflows\n"} -{"Time":"2026-02-03T00:32:27.401086517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Create a new workflow with 'gh aw new test-spinner-workflow'\n"} -{"Time":"2026-02-03T00:32:27.401090915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Check for typos in the workflow name\n"} -{"Time":"2026-02-03T00:32:27.401094822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:27.401100112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"✗ Compiled 1 workflow(s): 1 error(s), 0 warning(s)\n"} -{"Time":"2026-02-03T00:32:27.40110448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"✗ Failed workflows:\n"} -{"Time":"2026-02-03T00:32:27.401110432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" - test-spinner-workflow (1 error)\n"} -{"Time":"2026-02-03T00:32:27.401114439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"✗ Compilation failed: ✗ workflow 'test-spinner-workflow' not found in local .github/workflows\n"} -{"Time":"2026-02-03T00:32:27.401118687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:27.401124277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"Suggestions:\n"} -{"Time":"2026-02-03T00:32:27.401128585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Run 'gh aw status' to see all available workflows\n"} -{"Time":"2026-02-03T00:32:27.401132994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Create a new workflow with 'gh aw new test-spinner-workflow'\n"} -{"Time":"2026-02-03T00:32:27.401138704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Check for typos in the workflow name\n"} -{"Time":"2026-02-03T00:32:27.401591259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:27.40161897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" interactive_test.go:491: Compilation error (expected): ✗ workflow 'test-spinner-workflow' not found in local .github/workflows\n"} -{"Time":"2026-02-03T00:32:27.401636924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:27.401664265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" Suggestions:\n"} -{"Time":"2026-02-03T00:32:27.401680996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Run 'gh aw status' to see all available workflows\n"} -{"Time":"2026-02-03T00:32:27.401697187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Create a new workflow with 'gh aw new test-spinner-workflow'\n"} -{"Time":"2026-02-03T00:32:27.401718526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":" • Check for typos in the workflow name\n"} -{"Time":"2026-02-03T00:32:27.401737923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Output":"--- PASS: TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.401796792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_compileWorkflow_SpinnerIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401813634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions"} -{"Time":"2026-02-03T00:32:27.401829053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":"=== RUN TestInteractiveWorkflowBuilder_FieldDescriptions\n"} -{"Time":"2026-02-03T00:32:27.401844401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":" interactive_test.go:516: Workflow name description: Enter a descriptive name for your workflow (e.g., 'issue-triage', 'code-review-helper')\n"} -{"Time":"2026-02-03T00:32:27.401883314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":" interactive_test.go:518: Field \"trigger\" should have description: Choose the GitHub event that triggers this workflow\n"} -{"Time":"2026-02-03T00:32:27.40190288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":" interactive_test.go:518: Field \"engine\" should have description: The AI engine interprets instructions and executes tasks using available tools\n"} -{"Time":"2026-02-03T00:32:27.401911276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":" interactive_test.go:518: Field \"tools\" should have description: Tools enable the AI to interact with code, APIs, and external systems\n"} -{"Time":"2026-02-03T00:32:27.401915764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":" interactive_test.go:518: Field \"safe-outputs\" should have description: Safe outputs allow the AI to create GitHub resources after human approval\n"} -{"Time":"2026-02-03T00:32:27.401920223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":" interactive_test.go:518: Field \"network\" should have description: Network access controls which external domains the workflow can reach\n"} -{"Time":"2026-02-03T00:32:27.401924681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":" interactive_test.go:518: Field \"instructions\" should have description: Provide clear, detailed instructions for the AI to follow when executing this workflow\n"} -{"Time":"2026-02-03T00:32:27.401930382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Output":"--- PASS: TestInteractiveWorkflowBuilder_FieldDescriptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.40193487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_FieldDescriptions","Elapsed":0} -{"Time":"2026-02-03T00:32:27.401938386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions"} -{"Time":"2026-02-03T00:32:27.401941903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":"=== RUN TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions\n"} -{"Time":"2026-02-03T00:32:27.401945941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:556: Expected form fields with descriptions:\n"} -{"Time":"2026-02-03T00:32:27.401968382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:558: 1. What should we call this workflow?\n"} -{"Time":"2026-02-03T00:32:27.4019722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:558: 2. When should this workflow run?\n"} -{"Time":"2026-02-03T00:32:27.401976317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:558: 3. Which AI engine should process this workflow?\n"} -{"Time":"2026-02-03T00:32:27.401980565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:558: 4. Which tools should the AI have access to?\n"} -{"Time":"2026-02-03T00:32:27.401984883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:558: 5. What outputs should the AI be able to create?\n"} -{"Time":"2026-02-03T00:32:27.401989031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:558: 6. What network access does the workflow need?\n"} -{"Time":"2026-02-03T00:32:27.401994201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:558: 7. Describe what this workflow should do:\n"} -{"Time":"2026-02-03T00:32:27.401998048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":" interactive_test.go:563: Manual verification required: Run 'gh aw interactive' to verify descriptions appear\n"} -{"Time":"2026-02-03T00:32:27.402002777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Output":"--- PASS: TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.402007035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInteractiveWorkflowBuilder_AllMajorFieldsHaveDescriptions","Elapsed":0} -{"Time":"2026-02-03T00:32:27.40200997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface"} -{"Time":"2026-02-03T00:32:27.402012705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface","Output":"=== RUN TestCommandProviderInterface\n"} -{"Time":"2026-02-03T00:32:27.402017935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenBashCompletion"} -{"Time":"2026-02-03T00:32:27.402021081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenBashCompletion","Output":"=== RUN TestCommandProviderInterface/GenBashCompletion\n"} -{"Time":"2026-02-03T00:32:27.402024377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenZshCompletion"} -{"Time":"2026-02-03T00:32:27.402159109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenZshCompletion","Output":"=== RUN TestCommandProviderInterface/GenZshCompletion\n"} -{"Time":"2026-02-03T00:32:27.402228207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenFishCompletion"} -{"Time":"2026-02-03T00:32:27.402237825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenFishCompletion","Output":"=== RUN TestCommandProviderInterface/GenFishCompletion\n"} -{"Time":"2026-02-03T00:32:27.402246642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface","Output":"--- PASS: TestCommandProviderInterface (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.402253204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenBashCompletion","Output":" --- PASS: TestCommandProviderInterface/GenBashCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.402259245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenBashCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:27.402263764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenZshCompletion","Output":" --- PASS: TestCommandProviderInterface/GenZshCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.402268192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenZshCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:27.402271899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenFishCompletion","Output":" --- PASS: TestCommandProviderInterface/GenFishCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.402276387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface/GenFishCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:27.402279954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCommandProviderInterface","Elapsed":0} -{"Time":"2026-02-03T00:32:27.40228337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd"} -{"Time":"2026-02-03T00:32:27.402287648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"=== RUN TestInitRepository_WithNilRootCmd\n"} -{"Time":"2026-02-03T00:32:27.405264985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/artifacts-summary.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=e5cf92b29e9b951356ec917649105bbedeb80165f805e7b026bc2f0728500b62 JS=e5cf92b29e9b951356ec917649105bbedeb80165f805e7b026bc2f0728500b62 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.4053428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/audit-workflows.md"} -{"Time":"2026-02-03T00:32:27.405483262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/audit-workflows.md","Output":"=== RUN TestGoJSHashStability/audit-workflows.md\n"} -{"Time":"2026-02-03T00:32:27.439636711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.439779547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.439794675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.439800166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.439805265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.439809774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.439813982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.439818149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.439828799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Output":"--- PASS: TestInitRepository_WithNilRootCmd (0.04s)\n"} -{"Time":"2026-02-03T00:32:27.439833939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithNilRootCmd","Elapsed":0.04} -{"Time":"2026-02-03T00:32:27.439951238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd"} -{"Time":"2026-02-03T00:32:27.439964242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"=== RUN TestInitRepository_WithRootCmd\n"} -{"Time":"2026-02-03T00:32:27.488588066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/audit-workflows.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=2ea961432ad9fd4b99074489b7db5668f2485e1b1139772c6c375e2032d22134 JS=2ea961432ad9fd4b99074489b7db5668f2485e1b1139772c6c375e2032d22134 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.48862278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/auto-triage-issues.md"} -{"Time":"2026-02-03T00:32:27.488628822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/auto-triage-issues.md","Output":"=== RUN TestGoJSHashStability/auto-triage-issues.md\n"} -{"Time":"2026-02-03T00:32:27.496347719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.496368398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"✓ Repository initialized for agentic workflows!\n"} -{"Time":"2026-02-03T00:32:27.496373938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.496377985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"ℹ To create a workflow, launch Copilot CLI: npx @github/copilot\n"} -{"Time":"2026-02-03T00:32:27.496382253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"ℹ Then type /agent and select agentic-workflows\n"} -{"Time":"2026-02-03T00:32:27.496385519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.496389216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"ℹ Or add workflows from the catalog: gh aw add \u003cworkflow-name\u003e\n"} -{"Time":"2026-02-03T00:32:27.496393705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"\n"} -{"Time":"2026-02-03T00:32:27.498785809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Output":"--- PASS: TestInitRepository_WithRootCmd (0.06s)\n"} -{"Time":"2026-02-03T00:32:27.498799996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitRepository_WithRootCmd","Elapsed":0.06} -{"Time":"2026-02-03T00:32:27.498806488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion"} -{"Time":"2026-02-03T00:32:27.498810766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion","Output":"=== RUN TestInstallShellCompletion_TypeAssertion\n"} -{"Time":"2026-02-03T00:32:27.498815895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command"} -{"Time":"2026-02-03T00:32:27.498819392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"=== RUN TestInstallShellCompletion_TypeAssertion/with_cobra.Command\n"} -{"Time":"2026-02-03T00:32:27.498823549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"ℹ Detected shell: bash\n"} -{"Time":"2026-02-03T00:32:27.501997332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"✓ Installed bash completion to: /home/runner/.bash_completion.d/gh-aw\n"} -{"Time":"2026-02-03T00:32:27.546846257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"\n"} -{"Time":"2026-02-03T00:32:27.546979656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"ℹ To enable completions, add the following to your ~/.bashrc:\n"} -{"Time":"2026-02-03T00:32:27.547058974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"\n"} -{"Time":"2026-02-03T00:32:27.547150424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":" for f in ~/.bash_completion.d/*; do [ -f \"$f\" ] \u0026\u0026 source \"$f\"; done\n"} -{"Time":"2026-02-03T00:32:27.547200377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"\n"} -{"Time":"2026-02-03T00:32:27.547277561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":"ℹ Then restart your shell or run: source ~/.bashrc\n"} -{"Time":"2026-02-03T00:32:27.54744274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_nil"} -{"Time":"2026-02-03T00:32:27.547477294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_nil","Output":"=== RUN TestInstallShellCompletion_TypeAssertion/with_nil\n"} -{"Time":"2026-02-03T00:32:27.547616234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion","Output":"--- PASS: TestInstallShellCompletion_TypeAssertion (0.05s)\n"} -{"Time":"2026-02-03T00:32:27.547656138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Output":" --- PASS: TestInstallShellCompletion_TypeAssertion/with_cobra.Command (0.05s)\n"} -{"Time":"2026-02-03T00:32:27.547779609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_cobra.Command","Elapsed":0.05} -{"Time":"2026-02-03T00:32:27.547822649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_nil","Output":" --- PASS: TestInstallShellCompletion_TypeAssertion/with_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.54787675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion/with_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:27.547907798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInstallShellCompletion_TypeAssertion","Elapsed":0.05} -{"Time":"2026-02-03T00:32:27.547956278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter"} -{"Time":"2026-02-03T00:32:27.548026089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter","Output":"=== RUN TestApplyJqFilter\n"} -{"Time":"2026-02-03T00:32:27.548274793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_identity"} -{"Time":"2026-02-03T00:32:27.5482841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_identity","Output":"=== RUN TestApplyJqFilter/simple_filter_-_identity\n"} -{"Time":"2026-02-03T00:32:27.552279977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_get_first_element"} -{"Time":"2026-02-03T00:32:27.552323799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_get_first_element","Output":"=== RUN TestApplyJqFilter/simple_filter_-_get_first_element\n"} -{"Time":"2026-02-03T00:32:27.556061269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_count_array_length"} -{"Time":"2026-02-03T00:32:27.556078361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_count_array_length","Output":"=== RUN TestApplyJqFilter/filter_-_count_array_length\n"} -{"Time":"2026-02-03T00:32:27.560074173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_map_and_select"} -{"Time":"2026-02-03T00:32:27.560111432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_map_and_select","Output":"=== RUN TestApplyJqFilter/filter_-_map_and_select\n"} -{"Time":"2026-02-03T00:32:27.563922395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_extract_specific_field"} -{"Time":"2026-02-03T00:32:27.563936321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_extract_specific_field","Output":"=== RUN TestApplyJqFilter/filter_-_extract_specific_field\n"} -{"Time":"2026-02-03T00:32:27.567711536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_empty_input"} -{"Time":"2026-02-03T00:32:27.567727045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_empty_input","Output":"=== RUN TestApplyJqFilter/filter_-_empty_input\n"} -{"Time":"2026-02-03T00:32:27.57152323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_array_transformation"} -{"Time":"2026-02-03T00:32:27.571536094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_array_transformation","Output":"=== RUN TestApplyJqFilter/filter_-_array_transformation\n"} -{"Time":"2026-02-03T00:32:27.574715722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_filter_-_syntax_error"} -{"Time":"2026-02-03T00:32:27.574729619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_filter_-_syntax_error","Output":"=== RUN TestApplyJqFilter/invalid_filter_-_syntax_error\n"} -{"Time":"2026-02-03T00:32:27.575495623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/auto-triage-issues.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=f4071111cd7731031293126bde50e2a0a2fd7006e4fa3c16e2254c0e4c077b43 JS=f4071111cd7731031293126bde50e2a0a2fd7006e4fa3c16e2254c0e4c077b43 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.575512114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/blog-auditor.md"} -{"Time":"2026-02-03T00:32:27.575516783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/blog-auditor.md","Output":"=== RUN TestGoJSHashStability/blog-auditor.md\n"} -{"Time":"2026-02-03T00:32:27.576956414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_JSON_input"} -{"Time":"2026-02-03T00:32:27.576968697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_JSON_input","Output":"=== RUN TestApplyJqFilter/invalid_JSON_input\n"} -{"Time":"2026-02-03T00:32:27.580382343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/empty_filter"} -{"Time":"2026-02-03T00:32:27.580414513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/empty_filter","Output":"=== RUN TestApplyJqFilter/empty_filter\n"} -{"Time":"2026-02-03T00:32:27.580428068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter","Output":"--- PASS: TestApplyJqFilter (0.03s)\n"} -{"Time":"2026-02-03T00:32:27.58043416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_identity","Output":" --- PASS: TestApplyJqFilter/simple_filter_-_identity (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580441413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_identity","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580447204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_get_first_element","Output":" --- PASS: TestApplyJqFilter/simple_filter_-_get_first_element (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580451993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/simple_filter_-_get_first_element","Elapsed":0} -{"Time":"2026-02-03T00:32:27.58045552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_count_array_length","Output":" --- PASS: TestApplyJqFilter/filter_-_count_array_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580459547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_count_array_length","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580462953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_map_and_select","Output":" --- PASS: TestApplyJqFilter/filter_-_map_and_select (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580467292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_map_and_select","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580470568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_extract_specific_field","Output":" --- PASS: TestApplyJqFilter/filter_-_extract_specific_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580474926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_extract_specific_field","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580478222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_empty_input","Output":" --- PASS: TestApplyJqFilter/filter_-_empty_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.58048245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_empty_input","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580486277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_array_transformation","Output":" --- PASS: TestApplyJqFilter/filter_-_array_transformation (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580490204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/filter_-_array_transformation","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580493601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_filter_-_syntax_error","Output":" --- PASS: TestApplyJqFilter/invalid_filter_-_syntax_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580497658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_filter_-_syntax_error","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580501004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_JSON_input","Output":" --- PASS: TestApplyJqFilter/invalid_JSON_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580505813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/invalid_JSON_input","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580509661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/empty_filter","Output":" --- PASS: TestApplyJqFilter/empty_filter (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.58051452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter/empty_filter","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580517545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter","Elapsed":0.03} -{"Time":"2026-02-03T00:32:27.580522014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter_JqNotAvailable"} -{"Time":"2026-02-03T00:32:27.58052534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter_JqNotAvailable","Output":"=== RUN TestApplyJqFilter_JqNotAvailable\n"} -{"Time":"2026-02-03T00:32:27.58053091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter_JqNotAvailable","Output":" jq_test.go:147: Skipping test: jq is available, cannot test 'not found' scenario\n"} -{"Time":"2026-02-03T00:32:27.580537132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter_JqNotAvailable","Output":"--- SKIP: TestApplyJqFilter_JqNotAvailable (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580541009Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestApplyJqFilter_JqNotAvailable","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580543884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListCommandPlaceholder"} -{"Time":"2026-02-03T00:32:27.58054687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListCommandPlaceholder","Output":"=== RUN TestListCommandPlaceholder\n"} -{"Time":"2026-02-03T00:32:27.580550717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListCommandPlaceholder","Output":" list_command_test.go:15: list_command.go is currently empty - no functionality to test\n"} -{"Time":"2026-02-03T00:32:27.580555196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListCommandPlaceholder","Output":"--- SKIP: TestListCommandPlaceholder (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.580561447Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListCommandPlaceholder","Elapsed":0} -{"Time":"2026-02-03T00:32:27.580564353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput"} -{"Time":"2026-02-03T00:32:27.580567419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput","Output":"=== RUN TestRunListWorkflows_JSONOutput\n"} -{"Time":"2026-02-03T00:32:27.580577908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern"} -{"Time":"2026-02-03T00:32:27.580581274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":"=== RUN TestRunListWorkflows_JSONOutput/JSON_output_without_pattern\n"} -{"Time":"2026-02-03T00:32:27.65144108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/blog-auditor.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=6696bd1c33b0f41551caec1fa850d7b0f3181b0a4a7962d2bab7965ea51a32c2 JS=6696bd1c33b0f41551caec1fa850d7b0f3181b0a4a7962d2bab7965ea51a32c2 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.651478891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/brave.md"} -{"Time":"2026-02-03T00:32:27.651484682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/brave.md","Output":"=== RUN TestGoJSHashStability/brave.md\n"} -{"Time":"2026-02-03T00:32:27.690236161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":"[\n"} -{"Time":"2026-02-03T00:32:27.690302395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690308076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"agent-performance-analyzer\",\n"} -{"Time":"2026-02-03T00:32:27.690313095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.690317283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69032097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.690327602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690365763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690370522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"agent-persona-explorer\",\n"} -{"Time":"2026-02-03T00:32:27.69037482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.690386622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69039106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.690395078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690398865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690402502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"ai-moderator\",\n"} -{"Time":"2026-02-03T00:32:27.690411829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.690415616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.690448878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.690452655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issue_comment\": {\n"} -{"Time":"2026-02-03T00:32:27.690456312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"lock-for-agent\": true,\n"} -{"Time":"2026-02-03T00:32:27.690459879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.690463395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"created\"\n"} -{"Time":"2026-02-03T00:32:27.690467052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.690470629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690474106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\": {\n"} -{"Time":"2026-02-03T00:32:27.690477953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"lock-for-agent\": true,\n"} -{"Time":"2026-02-03T00:32:27.690481579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.690485016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"opened\"\n"} -{"Time":"2026-02-03T00:32:27.690488332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.690491528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690495025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.690498601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.690529449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issue_url\": {\n"} -{"Time":"2026-02-03T00:32:27.690533606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Issue URL to moderate (e.g., https://github.com/owner/repo/issues/123)\",\n"} -{"Time":"2026-02-03T00:32:27.690539197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.690543204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.690546731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690550127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690555287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690558613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69056211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690569664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69057319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"archie\",\n"} -{"Time":"2026-02-03T00:32:27.690576767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.690580384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69058396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.690614467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"eyes\",\n"} -{"Time":"2026-02-03T00:32:27.690619357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.690623955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.690627542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\",\n"} -{"Time":"2026-02-03T00:32:27.690631128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issue_comment\",\n"} -{"Time":"2026-02-03T00:32:27.690634695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\",\n"} -{"Time":"2026-02-03T00:32:27.690638492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_comment\"\n"} -{"Time":"2026-02-03T00:32:27.69064267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.690646196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"archie\"\n"} -{"Time":"2026-02-03T00:32:27.690649823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69065356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690656887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690660153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690663579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"artifacts-summary\",\n"} -{"Time":"2026-02-03T00:32:27.690667116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.690670622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.690699716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.690706669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on sunday around 06:00\",\n"} -{"Time":"2026-02-03T00:32:27.690711558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.690715095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690718542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690721888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690725344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"audit-workflows\",\n"} -{"Time":"2026-02-03T00:32:27.690729452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.690732958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.690736355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.690740733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.69074432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.690786028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690790376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690793742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690798441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"auto-triage-issues\",\n"} -{"Time":"2026-02-03T00:32:27.690802188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.690806035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.690809632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.690813288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\": {\n"} -{"Time":"2026-02-03T00:32:27.690817476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.69083032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"opened\",\n"} -{"Time":"2026-02-03T00:32:27.690834077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"edited\"\n"} -{"Time":"2026-02-03T00:32:27.690837654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.690870565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690882297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"every 6h\"\n"} -{"Time":"2026-02-03T00:32:27.690887166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690890933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690902916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690906783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"blog-auditor\",\n"} -{"Time":"2026-02-03T00:32:27.690910821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.690914758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.690957828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.690968197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on wednesday around 12:00\",\n"} -{"Time":"2026-02-03T00:32:27.690972796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.690976834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.690980601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.690991211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.690995048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"brave\",\n"} -{"Time":"2026-02-03T00:32:27.690998965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.691003053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691042075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691052775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.691056923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.69106071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issue_comment\"\n"} -{"Time":"2026-02-03T00:32:27.691064547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.691068375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"brave\"\n"} -{"Time":"2026-02-03T00:32:27.691079625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691083432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.6910872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691090816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691094644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"breaking-change-checker\",\n"} -{"Time":"2026-02-03T00:32:27.691130761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.691135349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691139067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691143395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"0 14 * * 1-5\",\n"} -{"Time":"2026-02-03T00:32:27.691149255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:issue is:open in:title \\\"[breaking-change]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.691154465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.691158262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.6911623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691165957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691170174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"changeset\",\n"} -{"Time":"2026-02-03T00:32:27.691174222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.69117828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691182187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691217262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.691222111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.691226179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"changeset\",\n"} -{"Time":"2026-02-03T00:32:27.691229926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.691233663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.69123736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.69124267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.691246407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.691250063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69125366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"rocket\",\n"} -{"Time":"2026-02-03T00:32:27.69125901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.691262687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691266795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691270542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69130691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"chroma-issue-indexer\",\n"} -{"Time":"2026-02-03T00:32:27.691311638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.691315756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691319493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69132324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.691327158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691332257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 */4 * * *\"\n"} -{"Time":"2026-02-03T00:32:27.691336445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691340563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.6913444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.691348557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691353807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691357695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691394684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"ci-coach\",\n"} -{"Time":"2026-02-03T00:32:27.691399743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.691404642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691408359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691412386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.691416224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691420241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 13 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.691423958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691427505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.691431232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.691434939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691438445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691441892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691445478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"ci-doctor\",\n"} -{"Time":"2026-02-03T00:32:27.691449335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.691482928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.691486956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691490623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"stop-after\": \"+1mo\",\n"} -{"Time":"2026-02-03T00:32:27.691495261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_run\": {\n"} -{"Time":"2026-02-03T00:32:27.691499118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"branches\": [\n"} -{"Time":"2026-02-03T00:32:27.691502795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"main\"\n"} -{"Time":"2026-02-03T00:32:27.691507053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.69151095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.691514898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"completed\"\n"} -{"Time":"2026-02-03T00:32:27.691518464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.691521981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflows\": [\n"} -{"Time":"2026-02-03T00:32:27.691525848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"CI\"\n"} -{"Time":"2026-02-03T00:32:27.691529365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.691534013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691569279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691574008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691578757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691582865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"claude-code-user-docs-review\",\n"} -{"Time":"2026-02-03T00:32:27.691586852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.69159097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691594967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691598604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.691603243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69160709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.691610927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691615205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.691619273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.691653697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691658105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691661842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691665619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"cli-consistency-checker\",\n"} -{"Time":"2026-02-03T00:32:27.691669406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.691673073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69167667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691680266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.691684344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691688412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 13 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.691692088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691695835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.691699573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.691703389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691707006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69174113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691745278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"cli-version-checker\",\n"} -{"Time":"2026-02-03T00:32:27.691779341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.69178378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691788328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691792185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.691796413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69179993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69183217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691840135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691844292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"cloclo\",\n"} -{"Time":"2026-02-03T00:32:27.69184847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.691852658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691857087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691860693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\": {\n"} -{"Time":"2026-02-03T00:32:27.691864921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.691868678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cloclo\"\n"} -{"Time":"2026-02-03T00:32:27.691872585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.691877214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.691882213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.69188596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.691922338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691926656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.691930684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"cloclo\"\n"} -{"Time":"2026-02-03T00:32:27.691934391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691937837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.691941384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.691945191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.691948998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"code-scanning-fixer\",\n"} -{"Time":"2026-02-03T00:32:27.691952755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.691957664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.691961591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.691965268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:pr is:open in:title \\\"[code-scanning-fix]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.691969466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.691974195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692006926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692011174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692015682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"code-simplifier\",\n"} -{"Time":"2026-02-03T00:32:27.692021062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.692024849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692028436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692032314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.692036642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:pr is:open in:title \\\"[code-simplifier]\\\"\"\n"} -{"Time":"2026-02-03T00:32:27.692040769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692044546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692048363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692052261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"codex-github-remote-mcp-test\",\n"} -{"Time":"2026-02-03T00:32:27.692056649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.692060436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692096113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692100571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692104388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692108095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692111792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692115789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"commit-changes-analyzer\",\n"} -{"Time":"2026-02-03T00:32:27.692119817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.692123644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692128563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69213235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.692136197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.692139954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"commit_url\": {\n"} -{"Time":"2026-02-03T00:32:27.692144092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"GitHub commit URL to analyze changes since (e.g., https://github.com/owner/repo/commit/abc123)\",\n"} -{"Time":"2026-02-03T00:32:27.69214838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.692183666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.692187733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692191491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692195378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692199245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692203393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692206869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692210706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"copilot-agent-analysis\",\n"} -{"Time":"2026-02-03T00:32:27.692214714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.692219302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692223139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692227127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.692231074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692268204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.692273934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692277801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.692281508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692285255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692289073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692292529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692296266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"copilot-cli-deep-research\",\n"} -{"Time":"2026-02-03T00:32:27.692300153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.692304021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692307657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692311244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.69231479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692318387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.692322084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692356508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.692360416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692364093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692367729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692371386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"copilot-pr-merged-report\",\n"} -{"Time":"2026-02-03T00:32:27.69237867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.692382637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692386404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692390111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.692394249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692398236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 15 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.692402104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.6924056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.692409517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692446116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692450213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.6924538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692457737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"copilot-pr-nlp-analysis\",\n"} -{"Time":"2026-02-03T00:32:27.692461975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.692465812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69246979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692473857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.692477625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692481432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 10 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.69248621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692489747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.692493624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692527467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692531595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692535142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692539139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"copilot-pr-prompt-analysis\",\n"} -{"Time":"2026-02-03T00:32:27.692543397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.692547675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692551623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69255564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.692559267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692562853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.69256642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692569907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.692573844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692578422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692582099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692617776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692622084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"copilot-session-insights\",\n"} -{"Time":"2026-02-03T00:32:27.692627364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.692631201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692636661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692640899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.692645027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692648964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.692653322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69265729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.692661157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692664583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692667889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692703135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692708175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"craft\",\n"} -{"Time":"2026-02-03T00:32:27.692711912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.692715799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692719456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692723243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.69272711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.692730697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\"\n"} -{"Time":"2026-02-03T00:32:27.692735556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.692739102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"craft\"\n"} -{"Time":"2026-02-03T00:32:27.692742739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692746316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692868634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692873072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692876939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-assign-issue-to-user\",\n"} -{"Time":"2026-02-03T00:32:27.692880767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.692884364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.692889333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69289306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.692896947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692900634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.6929041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692907487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692910933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-choice-test\",\n"} -{"Time":"2026-02-03T00:32:27.69291457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.692947812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69295199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.692956939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.692960686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692964493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 12 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.69296849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.692972228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.692975894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.692979361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69298422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.692987817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.692991604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-cli-performance\",\n"} -{"Time":"2026-02-03T00:32:27.692996172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.693000009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693003676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693039493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.693043621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693047568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693051245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693054952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693058819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-code-metrics\",\n"} -{"Time":"2026-02-03T00:32:27.693064009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.693068147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.693072084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693076091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.693080459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693084337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693087883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693121656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693127357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-compiler-quality\",\n"} -{"Time":"2026-02-03T00:32:27.693131645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.693135332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693138838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693142445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.693146152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693149508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693152995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693157243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.6931609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-copilot-token-report\",\n"} -{"Time":"2026-02-03T00:32:27.693164927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.693169225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693172932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693176839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.693211694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693216323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 11 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.693220741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693224358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.693231241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693235339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693239326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693243243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69324685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-doc-updater\",\n"} -{"Time":"2026-02-03T00:32:27.693250797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.693254675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693258672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69326293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.693298366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693303366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.693308004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693312011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.693316099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693320527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693324365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693328092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693332129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-fact\",\n"} -{"Time":"2026-02-03T00:32:27.693337509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.693341226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693344963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.6933488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.693386481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693390648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 11 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.693394425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693397992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.693401579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693405205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693408822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693413681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693417308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-file-diet\",\n"} -{"Time":"2026-02-03T00:32:27.693421406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.693425153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69342878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693432426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.693436153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693469576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 13 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.693473804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693477531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.693481157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:issue is:open in:title \\\"[file-diet]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.693485315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693489763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69349325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693496716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693500263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-firewall-report\",\n"} -{"Time":"2026-02-03T00:32:27.69350402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.693507647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693511113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693515622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.693519148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693522675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.693526191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69355769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.693561257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693564703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69356837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693571806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693575423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-issues-report\",\n"} -{"Time":"2026-02-03T00:32:27.69357914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.693582857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693586554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.693590301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693593597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693597745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-malicious-code-scan\",\n"} -{"Time":"2026-02-03T00:32:27.693601953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.6936059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693609647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69364319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.693647488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693651545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693655342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693660662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.6936649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-multi-device-docs-tester\",\n"} -{"Time":"2026-02-03T00:32:27.693669038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.693672985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.693677143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69368081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.693684807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.693688544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.693692612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"devices\": {\n"} -{"Time":"2026-02-03T00:32:27.693726936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"mobile,tablet,desktop\",\n"} -{"Time":"2026-02-03T00:32:27.693732526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Device types to test (comma-separated: mobile,tablet,desktop)\",\n"} -{"Time":"2026-02-03T00:32:27.693737015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false\n"} -{"Time":"2026-02-03T00:32:27.693740902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693744679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693846148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693853602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69385763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693861236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693866166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-news\",\n"} -{"Time":"2026-02-03T00:32:27.693870333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.693874922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69387886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693882627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.693886504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693890451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 9 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.693894218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693897855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.693901512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.693938531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.693942929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693946896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693951776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-observability-report\",\n"} -{"Time":"2026-02-03T00:32:27.693956334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.693960512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69396474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.69397042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.693974748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.693978826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-performance-summary\",\n"} -{"Time":"2026-02-03T00:32:27.693983174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.693987282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.693990959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.693994736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.693998473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694031104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694035211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694038778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694043186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-regulatory\",\n"} -{"Time":"2026-02-03T00:32:27.694047143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694050901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694054608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694058304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.694062612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694066259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694069706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694074324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694077971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-repo-chronicle\",\n"} -{"Time":"2026-02-03T00:32:27.694082399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694086207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694089733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694114499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.694118997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694122815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 16 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.694126652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694132272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.69413632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694140368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694144215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694147811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694175533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-safe-output-optimizer\",\n"} -{"Time":"2026-02-03T00:32:27.694179901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.694184019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694187856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694192154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.694197394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:issue is:open in:title \\\"[safeoutputs]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.694201652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694205439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694209126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694212883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694217401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-secrets-analysis\",\n"} -{"Time":"2026-02-03T00:32:27.694221419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694225506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694229183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694249892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.69425443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694258288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694262064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694265561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694269378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-semgrep-scan\",\n"} -{"Time":"2026-02-03T00:32:27.694273225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694276822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694280579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694284406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.694289245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694292692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694296359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694300306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694304434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-team-evolution-insights\",\n"} -{"Time":"2026-02-03T00:32:27.694308611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.694312669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694334249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694338557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.694342374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694346302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694349888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694353646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694357332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-team-status\",\n"} -{"Time":"2026-02-03T00:32:27.694361169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694364736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694368453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69437203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.694375656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.6944043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 9 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.694408618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694412105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.694415862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"stop-after\": \"+1mo\",\n"} -{"Time":"2026-02-03T00:32:27.694419589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694423065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694426562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694430098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694433875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-testify-uber-super-expert\",\n"} -{"Time":"2026-02-03T00:32:27.694438284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694442251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694445908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694449554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.694453762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:issue is:open in:title \\\"[testify-expert]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.69445779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694462499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694491483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694495721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694499748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"daily-workflow-updater\",\n"} -{"Time":"2026-02-03T00:32:27.694505309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694509156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694513203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694517271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.694521018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694525446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.694531006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694534924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.694538841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694542688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694546495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694550353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694571442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"deep-report\",\n"} -{"Time":"2026-02-03T00:32:27.69457579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.694579998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694583835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694587572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.694591239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694595056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 15 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.694600436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694604333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.694608121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694611868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694615574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694619311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694623138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"delight\",\n"} -{"Time":"2026-02-03T00:32:27.694627627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694631344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694651872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69465596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.694659396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694663073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.69466682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694670176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.694673993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694678422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694682279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694686196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694690374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"dependabot-bundler\",\n"} -{"Time":"2026-02-03T00:32:27.694695704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694699942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694703528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694707876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:pr is:open in:title \\\"[dependabot-bundle]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.694711864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69471527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694719138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694722744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694726391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"dependabot-burner\",\n"} -{"Time":"2026-02-03T00:32:27.694730268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694733875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694789679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694795099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694799077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694802664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694807102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694810799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"dependabot-go-checker\",\n"} -{"Time":"2026-02-03T00:32:27.694814726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694819014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694823863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694829684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.694833471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694837829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 9 * * 1,3,5\"\n"} -{"Time":"2026-02-03T00:32:27.694841757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694845363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.694849491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694853228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694856624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694860071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694864689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"dev-hawk\",\n"} -{"Time":"2026-02-03T00:32:27.694868316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694872564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694876161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694880158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_run\": {\n"} -{"Time":"2026-02-03T00:32:27.694885338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"branches\": [\n"} -{"Time":"2026-02-03T00:32:27.694889355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"copilot/*\"\n"} -{"Time":"2026-02-03T00:32:27.694893052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.694898843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.694922127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"completed\"\n"} -{"Time":"2026-02-03T00:32:27.694926895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.694930913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflows\": [\n"} -{"Time":"2026-02-03T00:32:27.694935251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"Dev\"\n"} -{"Time":"2026-02-03T00:32:27.694939188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.694954076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694958054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.694961861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.694965407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.694969194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"dev\",\n"} -{"Time":"2026-02-03T00:32:27.694973322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.694985194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.694989212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.694993329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.694997287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695001014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69500442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695008317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"developer-docs-consolidator\",\n"} -{"Time":"2026-02-03T00:32:27.6950204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.695025068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695029407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695033845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695045096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695049524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.69506364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695067788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695071876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695075643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69507936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695082927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695086844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"dictation-prompt\",\n"} -{"Time":"2026-02-03T00:32:27.695090761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695094498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.695098255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695101962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695105699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695109486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 6 * * 0\"\n"} -{"Time":"2026-02-03T00:32:27.695113363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69511674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695120316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695123652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695152366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695156353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695160281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"discussion-task-miner\",\n"} -{"Time":"2026-02-03T00:32:27.695164198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695169308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695173165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695178325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695181971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695186009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"every 4h\"\n"} -{"Time":"2026-02-03T00:32:27.695189776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695193092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695196759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695200356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695203672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695206948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695210525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"docs-noob-tester\",\n"} -{"Time":"2026-02-03T00:32:27.695214522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.69521875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695222557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695226374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.695230402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695234329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695238176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695241773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695245981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"draft-pr-cleanup\",\n"} -{"Time":"2026-02-03T00:32:27.695253014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695256871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.6952613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695265267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.695269064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695272741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695276377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695279994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695284082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"duplicate-code-detector\",\n"} -{"Time":"2026-02-03T00:32:27.695288019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.695291866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695295503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69529917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.695302767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695306814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695310641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695314258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695318055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"example-custom-error-patterns\",\n"} -{"Time":"2026-02-03T00:32:27.695322023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695326872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695330789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695334366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\": {\n"} -{"Time":"2026-02-03T00:32:27.695338043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.695341679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"opened\"\n"} -{"Time":"2026-02-03T00:32:27.695345537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.695349314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.6953528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695356587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695360595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695364682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"example-permissions-warning\",\n"} -{"Time":"2026-02-03T00:32:27.69536898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695373098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695377787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695381614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695385111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695388697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695392144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69539586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"example-workflow-analyzer\",\n"} -{"Time":"2026-02-03T00:32:27.695400669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.695404507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695408564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695412231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on monday around 09:00\",\n"} -{"Time":"2026-02-03T00:32:27.695417491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695421278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695424745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695428181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695431968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"firewall-escape\",\n"} -{"Time":"2026-02-03T00:32:27.695435915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695439612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695443229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695446916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.695450533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.695454159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"firewall-escape-test\"\n"} -{"Time":"2026-02-03T00:32:27.695478495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695483123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.69548687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.695490928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.695495526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695499484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.695503561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695508511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695512458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695516115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695537004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"firewall\",\n"} -{"Time":"2026-02-03T00:32:27.695541522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.69554557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695549377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695553445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695557161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695561259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695564946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695568813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"functional-pragmatist\",\n"} -{"Time":"2026-02-03T00:32:27.695572781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695576408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695580054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695583691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695589342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695595353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 9 * * 2,4\"\n"} -{"Time":"2026-02-03T00:32:27.69559917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695602817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695606404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69561003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695613557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695617033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695622143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"github-mcp-structural-analysis\",\n"} -{"Time":"2026-02-03T00:32:27.69562596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.695630328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695634566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695638493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695642541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695646579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 11 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.695650756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695654754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695658611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695662608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695667427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695670984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695674831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"github-mcp-tools-report\",\n"} -{"Time":"2026-02-03T00:32:27.695678648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.695682435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695686293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69569031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on sunday around 12:00\",\n"} -{"Time":"2026-02-03T00:32:27.695694137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695697654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69570108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695705558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695709336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"github-remote-mcp-auth-test\",\n"} -{"Time":"2026-02-03T00:32:27.695713523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695718252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69572233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695726958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.695731086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695735254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695766743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695771732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695775629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"glossary-maintainer\",\n"} -{"Time":"2026-02-03T00:32:27.695779727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695783514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695787712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695791389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695795025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695798572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 10 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.695802559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695805996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695809362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695812959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695816706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695819972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695823499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"go-fan\",\n"} -{"Time":"2026-02-03T00:32:27.695827316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.695831544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.695835441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695839368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695844227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695848135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 7 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.695852102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695855629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695859416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695863112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695866269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695869495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695872921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"go-logger\",\n"} -{"Time":"2026-02-03T00:32:27.695876528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.695880004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69588339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695887168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.695891015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.695894662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695898569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695902376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695906533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"go-pattern-detector\",\n"} -{"Time":"2026-02-03T00:32:27.695910461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.69591535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695919147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695923064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.695926912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695930508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 14 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.695936029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695939726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695943893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69594748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.695951017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.695954493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.695959132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"grumpy-reviewer\",\n"} -{"Time":"2026-02-03T00:32:27.6959634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.695967057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.695971004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.695974881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.69597963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.695983597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_comment\",\n"} -{"Time":"2026-02-03T00:32:27.695987585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_review_comment\"\n"} -{"Time":"2026-02-03T00:32:27.695992444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.695996331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"grumpy\"\n"} -{"Time":"2026-02-03T00:32:27.696000138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696003745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696007181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696010708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696014675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"hourly-ci-cleaner\",\n"} -{"Time":"2026-02-03T00:32:27.696018482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696022139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696025616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696029042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.69603298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696037037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 6,18 * * *\"\n"} -{"Time":"2026-02-03T00:32:27.696041525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696045593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.696063957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696069417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696101868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696107118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696111025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"instructions-janitor\",\n"} -{"Time":"2026-02-03T00:32:27.696115924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.696120703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.69612446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696128197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.696131864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69613528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696138998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696143346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696147022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"issue-arborist\",\n"} -{"Time":"2026-02-03T00:32:27.696150699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.696154997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696158714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696162141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.696182328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696186055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696189301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696192537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696196044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"issue-classifier\",\n"} -{"Time":"2026-02-03T00:32:27.6961996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.69620499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696208567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696212194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\": {\n"} -{"Time":"2026-02-03T00:32:27.6962156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.696238042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"opened\"\n"} -{"Time":"2026-02-03T00:32:27.696242741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.696246288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696249794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"eyes\"\n"} -{"Time":"2026-02-03T00:32:27.696253291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696256757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696260033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69626361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"issue-monster\",\n"} -{"Time":"2026-02-03T00:32:27.696267357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696271064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69627441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696277846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"every 1h\",\n"} -{"Time":"2026-02-03T00:32:27.696281323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": {\n"} -{"Time":"2026-02-03T00:32:27.69628505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"max\": 9,\n"} -{"Time":"2026-02-03T00:32:27.696288777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"query\": \"is:pr is:open is:draft author:app/copilot-swe-agent\"\n"} -{"Time":"2026-02-03T00:32:27.696292504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69629591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-no-match\": \"is:issue is:open\",\n"} -{"Time":"2026-02-03T00:32:27.696300399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696303755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696307021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696310207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696313613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"issue-triage-agent\",\n"} -{"Time":"2026-02-03T00:32:27.69631714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696320566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696324053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696327619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"0 14 * * 1-5\",\n"} -{"Time":"2026-02-03T00:32:27.696331156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696334502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696338089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696341385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696346114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"jsweep\",\n"} -{"Time":"2026-02-03T00:32:27.696349791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696353307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696358147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696362715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.696366292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696369738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696373064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69637632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696380007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"layout-spec-maintainer\",\n"} -{"Time":"2026-02-03T00:32:27.696383614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.69638706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696390577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696394194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.69639767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696401237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 7 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.696404864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69640819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.696411616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696415033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696418329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696421525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696425722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"lockfile-stats\",\n"} -{"Time":"2026-02-03T00:32:27.696430181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.696433728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696437184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696440721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.696444227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696447593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69645084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696455929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696459385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"mcp-inspector\",\n"} -{"Time":"2026-02-03T00:32:27.696463002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696466409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696469705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69648858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on monday around 18:00\",\n"} -{"Time":"2026-02-03T00:32:27.696492687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.696496124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69649937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696502546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696505962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"mergefest\",\n"} -{"Time":"2026-02-03T00:32:27.696509359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696512815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696516362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696519788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.696523365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.696526931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_comment\"\n"} -{"Time":"2026-02-03T00:32:27.696530338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.696533794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"mergefest\"\n"} -{"Time":"2026-02-03T00:32:27.696537181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696541338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696544735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696547971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696551417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"metrics-collector\",\n"} -{"Time":"2026-02-03T00:32:27.696555054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.6965585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.696562077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.696565824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69656898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69657429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"notion-issue-summary\",\n"} -{"Time":"2026-02-03T00:32:27.696578217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696582615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696585982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696589498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.696593065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.696596612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issue-number\": {\n"} -{"Time":"2026-02-03T00:32:27.696600258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Issue number to analyze\",\n"} -{"Time":"2026-02-03T00:32:27.696604146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.696607873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.696611389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696614826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696618112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696621388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696624634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69662781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696631206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"org-health-report\",\n"} -{"Time":"2026-02-03T00:32:27.696635164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696639121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696642527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696646264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on monday around 09:00\",\n"} -{"Time":"2026-02-03T00:32:27.696651073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69665498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696658577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696661883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.69666522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"pdf-summary\",\n"} -{"Time":"2026-02-03T00:32:27.696668726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696672743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696676681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696680738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.696686018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.696690416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issue_comment\",\n"} -{"Time":"2026-02-03T00:32:27.696694875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\"\n"} -{"Time":"2026-02-03T00:32:27.696698632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.696703651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"summarize\"\n"} -{"Time":"2026-02-03T00:32:27.696707018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696710404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.696714431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.696717928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"query\": {\n"} -{"Time":"2026-02-03T00:32:27.696730631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"summarize in the context of this repository\",\n"} -{"Time":"2026-02-03T00:32:27.69673528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Query or question to answer about the resource(s)\",\n"} -{"Time":"2026-02-03T00:32:27.696739198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false,\n"} -{"Time":"2026-02-03T00:32:27.696742945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.696746612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696769223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"url\": {\n"} -{"Time":"2026-02-03T00:32:27.696773462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"URL(s) to resource(s) to analyze (comma-separated for multiple URLs)\",\n"} -{"Time":"2026-02-03T00:32:27.696778351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.696782248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.696786035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696789912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696793579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696797116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.696800672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.696804109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.696826501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"plan\",\n"} -{"Time":"2026-02-03T00:32:27.696830698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.696834115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.696837261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.696842871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.696847219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.698134591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issue_comment\",\n"} -{"Time":"2026-02-03T00:32:27.698141804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"discussion_comment\"\n"} -{"Time":"2026-02-03T00:32:27.698147134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.698151372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"plan\"\n"} -{"Time":"2026-02-03T00:32:27.698155159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698158656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698162282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69816618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698170367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"poem-bot\",\n"} -{"Time":"2026-02-03T00:32:27.698174706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698178473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698182189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698186117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.698190064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.698193671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\"\n"} -{"Time":"2026-02-03T00:32:27.698197328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.698200794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"poem-bot\"\n"} -{"Time":"2026-02-03T00:32:27.698204732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698208549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.698212456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.698215932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"poem_theme\": {\n"} -{"Time":"2026-02-03T00:32:27.698236471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"technology and automation\",\n"} -{"Time":"2026-02-03T00:32:27.69824125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Theme for the generated poem\",\n"} -{"Time":"2026-02-03T00:32:27.698245458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false\n"} -{"Time":"2026-02-03T00:32:27.698249876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698253994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69825763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698261718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698265695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698269352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698278209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"portfolio-analyst\",\n"} -{"Time":"2026-02-03T00:32:27.698282477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698286454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698291173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698295211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on monday around 09:00\",\n"} -{"Time":"2026-02-03T00:32:27.698299689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.698304878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698308205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698311531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698315037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"pr-nitpick-reviewer\",\n"} -{"Time":"2026-02-03T00:32:27.698318594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698322441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698326309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698331608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": \"nit\"\n"} -{"Time":"2026-02-03T00:32:27.698335265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698338872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698342439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698346236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"pr-triage-agent\",\n"} -{"Time":"2026-02-03T00:32:27.698350524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698354331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698358058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698362025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"0 */6 * * *\",\n"} -{"Time":"2026-02-03T00:32:27.698365812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.698369259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698372835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698377244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698383004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"prompt-clustering-analysis\",\n"} -{"Time":"2026-02-03T00:32:27.698387953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.698391771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.698395538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698399355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.698403843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69840755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698411157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698414543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698417989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"python-data-charts\",\n"} -{"Time":"2026-02-03T00:32:27.698421707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698425223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69842876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698432356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.698435783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698439089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698442445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698445932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"q\",\n"} -{"Time":"2026-02-03T00:32:27.69845067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698454277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698457684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.69846118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"rocket\",\n"} -{"Time":"2026-02-03T00:32:27.698464777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.698468494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"q\"\n"} -{"Time":"2026-02-03T00:32:27.698472301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698475788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698479645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698483392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698487269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"release\",\n"} -{"Time":"2026-02-03T00:32:27.698491086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698495194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698499151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698502878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.698506935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.698510923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"release_type\": {\n"} -{"Time":"2026-02-03T00:32:27.69851493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Release type (patch, minor, or major)\",\n"} -{"Time":"2026-02-03T00:32:27.698519639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"options\": [\n"} -{"Time":"2026-02-03T00:32:27.698524118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"patch\",\n"} -{"Time":"2026-02-03T00:32:27.698528015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"minor\",\n"} -{"Time":"2026-02-03T00:32:27.698532313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"major\"\n"} -{"Time":"2026-02-03T00:32:27.69853612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.698540258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.698544496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"choice\"\n"} -{"Time":"2026-02-03T00:32:27.698548263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69855203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698555787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698559133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69856279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698566246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698569863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"repo-audit-analyzer\",\n"} -{"Time":"2026-02-03T00:32:27.69857373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698577918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698581565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698585382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.69858948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.698593147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"repository\": {\n"} -{"Time":"2026-02-03T00:32:27.698598056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"FStarLang/FStar\",\n"} -{"Time":"2026-02-03T00:32:27.698602284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Target repository to audit (e.g., FStarLang/FStar)\",\n"} -{"Time":"2026-02-03T00:32:27.698606371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false,\n"} -{"Time":"2026-02-03T00:32:27.698610429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.698614296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698617953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698621349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698624926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698629514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698633051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698636608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"repo-tree-map\",\n"} -{"Time":"2026-02-03T00:32:27.698640355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698644192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.698647668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698651425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly on monday around 15:00\",\n"} -{"Time":"2026-02-03T00:32:27.698655793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.69865912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698662486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698666263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698672715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"repository-quality-improver\",\n"} -{"Time":"2026-02-03T00:32:27.698676913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698681281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698685258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698688855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.698692692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.6986966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 13 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.698700066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698703593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.698707249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.698710806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698714313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698717939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698721707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"research\",\n"} -{"Time":"2026-02-03T00:32:27.698726746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698731434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698735262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698738848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.698742876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.698776779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"topic\": {\n"} -{"Time":"2026-02-03T00:32:27.69878264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Research topic or question to investigate\",\n"} -{"Time":"2026-02-03T00:32:27.698786918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.698790956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.698794672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698799121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698802587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698806084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698809771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698813458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698817205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"safe-output-health\",\n"} -{"Time":"2026-02-03T00:32:27.698822014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.69882558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698829257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698832974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.698837012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.698840328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698843784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69884708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698853402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"schema-consistency-checker\",\n"} -{"Time":"2026-02-03T00:32:27.6988575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.698861187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.698864964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698868771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.698872718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.698876315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698879882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698883719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698887796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"scout\",\n"} -{"Time":"2026-02-03T00:32:27.698891764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.698895561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.698898967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698902764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.698907343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"scout\"\n"} -{"Time":"2026-02-03T00:32:27.69891147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698915478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.698919345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.698922922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"topic\": {\n"} -{"Time":"2026-02-03T00:32:27.698928101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Research topic or question\",\n"} -{"Time":"2026-02-03T00:32:27.698932199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true\n"} -{"Time":"2026-02-03T00:32:27.698936157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698940184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698943841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698947388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698950774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698954641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698958679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"secret-scanning-triage\",\n"} -{"Time":"2026-02-03T00:32:27.698962526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698966253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.69897014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.698974268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.698977885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.698981612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.698985138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.698989206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"security-alert-burndown\",\n"} -{"Time":"2026-02-03T00:32:27.698993353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.698997541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699002831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699007049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.699010776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699014673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.69901823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699021706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"security-compliance\",\n"} -{"Time":"2026-02-03T00:32:27.699025303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.69902907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699032837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699036724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.699040261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.699044008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"audit_date\": {\n"} -{"Time":"2026-02-03T00:32:27.699047815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Audit deadline (YYYY-MM-DD)\",\n"} -{"Time":"2026-02-03T00:32:27.699051832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true\n"} -{"Time":"2026-02-03T00:32:27.699055399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699059006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"max_issues\": {\n"} -{"Time":"2026-02-03T00:32:27.699062583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"500\",\n"} -{"Time":"2026-02-03T00:32:27.69906638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Maximum vulnerabilities to process\",\n"} -{"Time":"2026-02-03T00:32:27.699070117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false\n"} -{"Time":"2026-02-03T00:32:27.699075036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699078823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"severity_threshold\": {\n"} -{"Time":"2026-02-03T00:32:27.6990826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"high\",\n"} -{"Time":"2026-02-03T00:32:27.699087659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Minimum severity to fix (critical, high, medium)\",\n"} -{"Time":"2026-02-03T00:32:27.699091837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false\n"} -{"Time":"2026-02-03T00:32:27.699095674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699099361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699102738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699106565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699110051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699113848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699119208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"security-fix-pr\",\n"} -{"Time":"2026-02-03T00:32:27.699123707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.699127544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699131271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699135148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:pr is:open in:title \\\"[security-fix]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.699139336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.699142772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.699146439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"security_url\": {\n"} -{"Time":"2026-02-03T00:32:27.699356291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"\",\n"} -{"Time":"2026-02-03T00:32:27.699367461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Security alert URL (e.g., https://github.com/owner/repo/security/code-scanning/123)\",\n"} -{"Time":"2026-02-03T00:32:27.699372511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false\n"} -{"Time":"2026-02-03T00:32:27.699376168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699379935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699383411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699387028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699391797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699395594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699399341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"security-guard\",\n"} -{"Time":"2026-02-03T00:32:27.699403328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.699407677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699411704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699415691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.699419569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"draft\": false,\n"} -{"Time":"2026-02-03T00:32:27.699423506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.699427163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"ready_for_review\"\n"} -{"Time":"2026-02-03T00:32:27.6994311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.699435338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699441059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699444986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699448673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699452711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"security-review\",\n"} -{"Time":"2026-02-03T00:32:27.699456948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.699460575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699464352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699468009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.699471796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.699475634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_comment\",\n"} -{"Time":"2026-02-03T00:32:27.699479481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_review_comment\"\n"} -{"Time":"2026-02-03T00:32:27.699483578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.699487295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"security-review\"\n"} -{"Time":"2026-02-03T00:32:27.699490912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699494358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699498216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699501572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699505068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"semantic-function-refactor\",\n"} -{"Time":"2026-02-03T00:32:27.699508986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.699825827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699833131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699837409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.699841366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.699845023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.69984868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699861794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699865361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"sergo\",\n"} -{"Time":"2026-02-03T00:32:27.699868968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.699872554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699877584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699881741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.699885428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.699889286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699892802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699896379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699899875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"slide-deck-maintainer\",\n"} -{"Time":"2026-02-03T00:32:27.699903632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.699907319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.699911888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.699915615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.699919452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.699922968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 16 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.699926535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699931093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.699935381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:pr is:open in:title \\\"[slides]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.699942946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.699947093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.69995085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"focus\": {\n"} -{"Time":"2026-02-03T00:32:27.699955078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"global-sweep\",\n"} -{"Time":"2026-02-03T00:32:27.699959627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Focus area (feature-deep-dive or global-sweep)\",\n"} -{"Time":"2026-02-03T00:32:27.699964035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": false\n"} -{"Time":"2026-02-03T00:32:27.699968122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699971829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699975567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699979003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.699982529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.699986026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.700269655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"smoke-claude\",\n"} -{"Time":"2026-02-03T00:32:27.700277881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.700283651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.700287338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.700291055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.700295163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.700299191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.700303218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.700306855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.700310512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.700314339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.700318296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700333645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"heart\",\n"} -{"Time":"2026-02-03T00:32:27.700338273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.700342471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.700347461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.700351999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700355826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.700359723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"smoke-codex\",\n"} -{"Time":"2026-02-03T00:32:27.700364593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.700368409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.700371946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.700375413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.700378909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.700382917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.700386844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.700390711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.700394258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.700397654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.70040101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700404968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"hooray\",\n"} -{"Time":"2026-02-03T00:32:27.700408775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.700412803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.70041674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.700420427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700424073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.70042777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"smoke-copilot\",\n"} -{"Time":"2026-02-03T00:32:27.700431678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.700707993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.700714305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.700718092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.700721699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.700725376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.700728862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.700732249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.700735645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.700739061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.700742458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700746606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"eyes\",\n"} -{"Time":"2026-02-03T00:32:27.700784426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.700788223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.700792972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.700796619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700799714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.700803051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"smoke-opencode\",\n"} -{"Time":"2026-02-03T00:32:27.700807008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.700811116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.700815735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.700819522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.700823108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.700826655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.700830081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.700833658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.700837084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.700840541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.700843837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700847263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"rocket\",\n"} -{"Time":"2026-02-03T00:32:27.70085072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.700854306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.700857873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.700861309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700864986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.700868803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"smoke-project\",\n"} -{"Time":"2026-02-03T00:32:27.700872621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.700876648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.700880055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.700885344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.700888761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.700892057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700895784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.70089928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"smoke-test-tools\",\n"} -{"Time":"2026-02-03T00:32:27.700903127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.700906694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.700910271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.700913787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.700917905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.700921853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.70095267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.700957098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.700961006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.700964913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.70096871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.700972547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.700976304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.700981123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701289499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.701298335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701303114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"stale-repo-identifier\",\n"} -{"Time":"2026-02-03T00:32:27.701308073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.701312311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.701315888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.701319575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"0 9 1 * *\",\n"} -{"Time":"2026-02-03T00:32:27.701323482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.701327439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.701331306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"organization\": {\n"} -{"Time":"2026-02-03T00:32:27.701335565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"default\": \"github\",\n"} -{"Time":"2026-02-03T00:32:27.701339532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"GitHub organization to scan for stale repositories\",\n"} -{"Time":"2026-02-03T00:32:27.701345563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.70134927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.701353077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701356694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701360351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701363867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701367374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.70138133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701385458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"static-analysis-report\",\n"} -{"Time":"2026-02-03T00:32:27.701389235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.701393142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.701396829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.701400706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.701404683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.70140845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701411787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.701415213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701422507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"step-name-alignment\",\n"} -{"Time":"2026-02-03T00:32:27.701426364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.70142995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.701571685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.701577907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.701582145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701586132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.701590109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701593586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.701780725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.70178839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701792537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.701796104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701800031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"sub-issue-closer\",\n"} -{"Time":"2026-02-03T00:32:27.701804159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.701809138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.701813236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.701817183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.7018209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.701824306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701827983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.70183157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701835457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"super-linter\",\n"} -{"Time":"2026-02-03T00:32:27.701839074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.701842851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.701846307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.701849564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.701853461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701859151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 14 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.701863419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701866856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.701870352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.701873919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701877316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.701881012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.701884709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"technical-doc-writer\",\n"} -{"Time":"2026-02-03T00:32:27.701889799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.701893756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.701897764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.70190107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.701904606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.701907913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"topic\": {\n"} -{"Time":"2026-02-03T00:32:27.70191168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Documentation topic to review\",\n"} -{"Time":"2026-02-03T00:32:27.701915497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.701919003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.701929483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.701932869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.70218536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702193696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702197864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.70220134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702205398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"terminal-stylist\",\n"} -{"Time":"2026-02-03T00:32:27.702209756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.702221618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.702226176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.702230565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.702234853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.70223904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702242597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.702247526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702251083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"test-create-pr-error-handling\",\n"} -{"Time":"2026-02-03T00:32:27.70225499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.702258767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.70226574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.702269748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.702273234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702278173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.70228178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702285517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"test-dispatcher\",\n"} -{"Time":"2026-02-03T00:32:27.702289715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.702293462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.70229742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"issues\"\n"} -{"Time":"2026-02-03T00:32:27.702301447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.702305044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702316365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"test-project-url-default\",\n"} -{"Time":"2026-02-03T00:32:27.702320913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.702325071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.702329039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.702333437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.702337184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702341181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.702344557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702348224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"test-workflow\",\n"} -{"Time":"2026-02-03T00:32:27.702352242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.702355838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.702705661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.702712875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.702716983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.70272113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"test_param\": {\n"} -{"Time":"2026-02-03T00:32:27.702725709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"Question from the dispatcher workflow\",\n"} -{"Time":"2026-02-03T00:32:27.702730047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.702826307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.702832799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702836836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702840453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702848378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.702852345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.702855852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702859558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"test-yaml-import\",\n"} -{"Time":"2026-02-03T00:32:27.702863496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.702867433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.70287102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"issue_comment\"\n"} -{"Time":"2026-02-03T00:32:27.702874797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.702878213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702882592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"tidy\",\n"} -{"Time":"2026-02-03T00:32:27.702888543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.702892259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.702895826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.702899533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"push\": {\n"} -{"Time":"2026-02-03T00:32:27.70290339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"branches\": [\n"} -{"Time":"2026-02-03T00:32:27.702907207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"main\"\n"} -{"Time":"2026-02-03T00:32:27.702910754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.702914371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"paths\": [\n"} -{"Time":"2026-02-03T00:32:27.702917988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"**/*.go\",\n"} -{"Time":"2026-02-03T00:32:27.702921604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"**/*.js\",\n"} -{"Time":"2026-02-03T00:32:27.702925181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"**/*.cjs\",\n"} -{"Time":"2026-02-03T00:32:27.702934318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"**/*.ts\"\n"} -{"Time":"2026-02-03T00:32:27.702938256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.702941922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.702945709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"eyes\",\n"} -{"Time":"2026-02-03T00:32:27.702949526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.702953223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.702957091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 7 * * *\"\n"} -{"Time":"2026-02-03T00:32:27.70320887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703215903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.703219841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.703223838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.703227856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_comment\"\n"} -{"Time":"2026-02-03T00:32:27.703231913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.70323558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.703239528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.703243214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703247002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.703250558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703254435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"typist\",\n"} -{"Time":"2026-02-03T00:32:27.703258583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.70326249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.703266408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.70327285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.703276376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703280013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 11 * * 1-5\"\n"} -{"Time":"2026-02-03T00:32:27.703284051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703288719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.703292547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.703296294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.70329985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.703303507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703307374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"ubuntu-image-analyzer\",\n"} -{"Time":"2026-02-03T00:32:27.703311432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.703315319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.703319046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.703322833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly\",\n"} -{"Time":"2026-02-03T00:32:27.70332681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"skip-if-match\": \"is:pr is:open in:title \\\"[ubuntu-image]\\\"\",\n"} -{"Time":"2026-02-03T00:32:27.703331369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.703335317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703339073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.70334258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703346367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"unbloat-docs\",\n"} -{"Time":"2026-02-03T00:32:27.703361826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.703365944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.703369661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.703500365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.703506236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"slash_command\": {\n"} -{"Time":"2026-02-03T00:32:27.703510113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"events\": [\n"} -{"Time":"2026-02-03T00:32:27.7035139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"pull_request_comment\"\n"} -{"Time":"2026-02-03T00:32:27.703517727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.703521765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"name\": \"unbloat\"\n"} -{"Time":"2026-02-03T00:32:27.703525842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.703529509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.703533176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703536963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.703540549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703544327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"video-analyzer\",\n"} -{"Time":"2026-02-03T00:32:27.703548124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.703552121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.703555928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.703559575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": {\n"} -{"Time":"2026-02-03T00:32:27.703563603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"inputs\": {\n"} -{"Time":"2026-02-03T00:32:27.703567179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"video_url\": {\n"} -{"Time":"2026-02-03T00:32:27.703578731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"description\": \"URL to video file to analyze (must be publicly accessible)\",\n"} -{"Time":"2026-02-03T00:32:27.703584281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:27.703588669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:27.703592827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703597566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703601694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.7036053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703612794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.70361606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703619757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"weekly-issue-summary\",\n"} -{"Time":"2026-02-03T00:32:27.703623825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.703627602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.703631259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.703634996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": [\n"} -{"Time":"2026-02-03T00:32:27.703638592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703642169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"cron\": \"0 15 * * 1\"\n"} -{"Time":"2026-02-03T00:32:27.703645926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.703649413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.703652899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.703659241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.70393737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.703944744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.703948751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"workflow-generator\",\n"} -{"Time":"2026-02-03T00:32:27.703952488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.703956045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"No\",\n"} -{"Time":"2026-02-03T00:32:27.703959902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.70396954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"issues\": {\n"} -{"Time":"2026-02-03T00:32:27.703973998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"lock-for-agent\": true,\n"} -{"Time":"2026-02-03T00:32:27.703978276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.703982033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"opened\"\n"} -{"Time":"2026-02-03T00:32:27.703985851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.703989698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.703993515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"reaction\": \"eyes\"\n"} -{"Time":"2026-02-03T00:32:27.703997492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.704001129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704005036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704008783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"workflow-health-manager\",\n"} -{"Time":"2026-02-03T00:32:27.704012801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.704016548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.704021467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": \"daily\"\n"} -{"Time":"2026-02-03T00:32:27.704025234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704028941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704032688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"workflow-normalizer\",\n"} -{"Time":"2026-02-03T00:32:27.704036475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.704040232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.704044079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.704048347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.704058797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.704062534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.70406604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704069777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704073684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow\": \"workflow-skill-extractor\",\n"} -{"Time":"2026-02-03T00:32:27.704077983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.704081779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.704085206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.704089244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"schedule\": \"weekly\",\n"} -{"Time":"2026-02-03T00:32:27.704093201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.704096978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.70434428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.704351042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":"]\n"} -{"Time":"2026-02-03T00:32:27.704356853Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern"} -{"Time":"2026-02-03T00:32:27.70436069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":"=== RUN TestRunListWorkflows_JSONOutput/JSON_output_with_pattern\n"} -{"Time":"2026-02-03T00:32:27.704364347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":"[\n"} -{"Time":"2026-02-03T00:32:27.704374426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704379305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow\": \"smoke-claude\",\n"} -{"Time":"2026-02-03T00:32:27.704383402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"engine_id\": \"claude\",\n"} -{"Time":"2026-02-03T00:32:27.704388091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.704391598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.704395024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.704398821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.704402298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.704405784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.70440894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.704412296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.704415693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.704428437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704432204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"reaction\": \"heart\",\n"} -{"Time":"2026-02-03T00:32:27.704438936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.704443374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.704447031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.704453233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704456759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704460647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow\": \"smoke-codex\",\n"} -{"Time":"2026-02-03T00:32:27.704464764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.704468842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.704472809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.704476767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.704480834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.704484641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.704491214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.70449481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.704498628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.704502335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.704505841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704509949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"reaction\": \"hooray\",\n"} -{"Time":"2026-02-03T00:32:27.704514096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.704518064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.704521811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.704796363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704807354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704811481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow\": \"smoke-copilot\",\n"} -{"Time":"2026-02-03T00:32:27.704815479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.704819376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.704823203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.70482699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.704830897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.704834665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.704838221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.704842049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.704845836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.704849563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.70485335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704856946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"reaction\": \"eyes\",\n"} -{"Time":"2026-02-03T00:32:27.704860853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.704864551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.704868157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.704871684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.70487505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704879508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow\": \"smoke-opencode\",\n"} -{"Time":"2026-02-03T00:32:27.704883295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.704886852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.704890368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.704894015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.704898153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.7049019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.704905537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.704916347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.704920595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.704924612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.704928149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704932106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"reaction\": \"rocket\",\n"} -{"Time":"2026-02-03T00:32:27.704938488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"schedule\": \"daily\",\n"} -{"Time":"2026-02-03T00:32:27.704942296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.704946103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.70494979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.704953466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.704957344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow\": \"smoke-project\",\n"} -{"Time":"2026-02-03T00:32:27.704961111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"engine_id\": \"codex\",\n"} -{"Time":"2026-02-03T00:32:27.70521808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.705225995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.705230473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.705234551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.705238438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.705242385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" {\n"} -{"Time":"2026-02-03T00:32:27.705246313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow\": \"smoke-test-tools\",\n"} -{"Time":"2026-02-03T00:32:27.70525025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"engine_id\": \"copilot\",\n"} -{"Time":"2026-02-03T00:32:27.705254348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"compiled\": \"Yes\",\n"} -{"Time":"2026-02-03T00:32:27.705257914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"on\": {\n"} -{"Time":"2026-02-03T00:32:27.705266671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"pull_request\": {\n"} -{"Time":"2026-02-03T00:32:27.705270638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"names\": [\n"} -{"Time":"2026-02-03T00:32:27.705274295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"smoke\"\n"} -{"Time":"2026-02-03T00:32:27.705278192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ],\n"} -{"Time":"2026-02-03T00:32:27.705281879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"types\": [\n"} -{"Time":"2026-02-03T00:32:27.705285626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"labeled\"\n"} -{"Time":"2026-02-03T00:32:27.705289123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" ]\n"} -{"Time":"2026-02-03T00:32:27.705295605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" },\n"} -{"Time":"2026-02-03T00:32:27.705299182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"schedule\": \"every 12h\",\n"} -{"Time":"2026-02-03T00:32:27.705302929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" \"workflow_dispatch\": null\n"} -{"Time":"2026-02-03T00:32:27.705307447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.705310873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" }\n"} -{"Time":"2026-02-03T00:32:27.70531425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":"]\n"} -{"Time":"2026-02-03T00:32:27.705318788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_label_filter"} -{"Time":"2026-02-03T00:32:27.705322275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_label_filter","Output":"=== RUN TestRunListWorkflows_JSONOutput/JSON_output_with_label_filter\n"} -{"Time":"2026-02-03T00:32:27.734944816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/brave.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=0a6c0719f7f50195870d75e86ab032a93a3b0690eac631aafac12778d8b38a73 JS=0a6c0719f7f50195870d75e86ab032a93a3b0690eac631aafac12778d8b38a73 (match: true)\n"} -{"Time":"2026-02-03T00:32:27.73497855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/breaking-change-checker.md"} -{"Time":"2026-02-03T00:32:27.73498416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/breaking-change-checker.md","Output":"=== RUN TestGoJSHashStability/breaking-change-checker.md\n"} -{"Time":"2026-02-03T00:32:27.790898621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_label_filter","Output":"null\n"} -{"Time":"2026-02-03T00:32:27.790937613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput","Output":"--- PASS: TestRunListWorkflows_JSONOutput (0.21s)\n"} -{"Time":"2026-02-03T00:32:27.790945127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Output":" --- PASS: TestRunListWorkflows_JSONOutput/JSON_output_without_pattern (0.11s)\n"} -{"Time":"2026-02-03T00:32:27.790951419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_without_pattern","Elapsed":0.11} -{"Time":"2026-02-03T00:32:27.790958002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Output":" --- PASS: TestRunListWorkflows_JSONOutput/JSON_output_with_pattern (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.7909628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_pattern","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.790971467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_label_filter","Output":" --- PASS: TestRunListWorkflows_JSONOutput/JSON_output_with_label_filter (0.09s)\n"} -{"Time":"2026-02-03T00:32:27.790978269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput/JSON_output_with_label_filter","Elapsed":0.09} -{"Time":"2026-02-03T00:32:27.790982507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_JSONOutput","Elapsed":0.21} -{"Time":"2026-02-03T00:32:27.790986665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowListItem_JSONMarshaling"} -{"Time":"2026-02-03T00:32:27.790990312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowListItem_JSONMarshaling","Output":"=== RUN TestWorkflowListItem_JSONMarshaling\n"} -{"Time":"2026-02-03T00:32:27.791138078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowListItem_JSONMarshaling","Output":"--- PASS: TestWorkflowListItem_JSONMarshaling (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.791149519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowListItem_JSONMarshaling","Elapsed":0} -{"Time":"2026-02-03T00:32:27.791154168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput"} -{"Time":"2026-02-03T00:32:27.791158806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput","Output":"=== RUN TestRunListWorkflows_TextOutput\n"} -{"Time":"2026-02-03T00:32:27.791222305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern"} -{"Time":"2026-02-03T00:32:27.791231963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"=== RUN TestRunListWorkflows_TextOutput/Text_output_without_pattern\n"} -{"Time":"2026-02-03T00:32:27.825074661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/breaking-change-checker.md","Output":" frontmatter_hash_stability_test.go:83: ✓ Go=2336029da3e5ed8e6ebb9b83f249a4ba732f7eed260a2bcc46015efbe4453d1b JS=2336029da3e5ed8e6ebb9b83f249a4ba732f7eed260a2bcc46015efbe4453d1b (match: true)\n"} -{"Time":"2026-02-03T00:32:27.825136156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability","Output":"--- PASS: TestGoJSHashStability (0.86s)\n"} -{"Time":"2026-02-03T00:32:27.825144512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-performance-analyzer.md","Output":" --- PASS: TestGoJSHashStability/agent-performance-analyzer.md (0.10s)\n"} -{"Time":"2026-02-03T00:32:27.825149852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-performance-analyzer.md","Elapsed":0.1} -{"Time":"2026-02-03T00:32:27.825165621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-persona-explorer.md","Output":" --- PASS: TestGoJSHashStability/agent-persona-explorer.md (0.12s)\n"} -{"Time":"2026-02-03T00:32:27.82517048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/agent-persona-explorer.md","Elapsed":0.12} -{"Time":"2026-02-03T00:32:27.825175199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/ai-moderator.md","Output":" --- PASS: TestGoJSHashStability/ai-moderator.md (0.08s)\n"} -{"Time":"2026-02-03T00:32:27.825180088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/ai-moderator.md","Elapsed":0.08} -{"Time":"2026-02-03T00:32:27.825183785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/archie.md","Output":" --- PASS: TestGoJSHashStability/archie.md (0.07s)\n"} -{"Time":"2026-02-03T00:32:27.825188133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/archie.md","Elapsed":0.07} -{"Time":"2026-02-03T00:32:27.825192712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/artifacts-summary.md","Output":" --- PASS: TestGoJSHashStability/artifacts-summary.md (0.08s)\n"} -{"Time":"2026-02-03T00:32:27.82519702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/artifacts-summary.md","Elapsed":0.08} -{"Time":"2026-02-03T00:32:27.825200526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/audit-workflows.md","Output":" --- PASS: TestGoJSHashStability/audit-workflows.md (0.08s)\n"} -{"Time":"2026-02-03T00:32:27.825204814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/audit-workflows.md","Elapsed":0.08} -{"Time":"2026-02-03T00:32:27.825208361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/auto-triage-issues.md","Output":" --- PASS: TestGoJSHashStability/auto-triage-issues.md (0.09s)\n"} -{"Time":"2026-02-03T00:32:27.825212458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/auto-triage-issues.md","Elapsed":0.09} -{"Time":"2026-02-03T00:32:27.825215925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/blog-auditor.md","Output":" --- PASS: TestGoJSHashStability/blog-auditor.md (0.08s)\n"} -{"Time":"2026-02-03T00:32:27.825220413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/blog-auditor.md","Elapsed":0.08} -{"Time":"2026-02-03T00:32:27.825224361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/brave.md","Output":" --- PASS: TestGoJSHashStability/brave.md (0.08s)\n"} -{"Time":"2026-02-03T00:32:27.825228889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/brave.md","Elapsed":0.08} -{"Time":"2026-02-03T00:32:27.825242485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/breaking-change-checker.md","Output":" --- PASS: TestGoJSHashStability/breaking-change-checker.md (0.09s)\n"} -{"Time":"2026-02-03T00:32:27.825250229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability/breaking-change-checker.md","Elapsed":0.09} -{"Time":"2026-02-03T00:32:27.825253826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashStability","Elapsed":0.86} -{"Time":"2026-02-03T00:32:27.825257362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashEquivalence"} -{"Time":"2026-02-03T00:32:27.825260799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashEquivalence","Output":"=== RUN TestGoJSHashEquivalence\n"} -{"Time":"2026-02-03T00:32:27.825572721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashEquivalence","Output":" frontmatter_hash_stability_test.go:173: Go hash: c8327483b4456b3bf7d9de52969ff41d94280cb6310dcba6df54b667c029eafd\n"} -{"Time":"2026-02-03T00:32:27.825837946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashEquivalence","Output":"--- PASS: TestGoJSHashEquivalence (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.825910641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGoJSHashEquivalence","Elapsed":0} -{"Time":"2026-02-03T00:32:27.825949725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_EmptyFrontmatter"} -{"Time":"2026-02-03T00:32:27.826007833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_EmptyFrontmatter","Output":"=== RUN TestComputeFrontmatterHash_EmptyFrontmatter\n"} -{"Time":"2026-02-03T00:32:27.826020526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_EmptyFrontmatter","Output":"--- PASS: TestComputeFrontmatterHash_EmptyFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826025105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_EmptyFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826029013Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_SimpleFrontmatter"} -{"Time":"2026-02-03T00:32:27.82605967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_SimpleFrontmatter","Output":"=== RUN TestComputeFrontmatterHash_SimpleFrontmatter\n"} -{"Time":"2026-02-03T00:32:27.826080078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_SimpleFrontmatter","Output":"--- PASS: TestComputeFrontmatterHash_SimpleFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826085127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_SimpleFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826089114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_KeyOrdering"} -{"Time":"2026-02-03T00:32:27.826092311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_KeyOrdering","Output":"=== RUN TestComputeFrontmatterHash_KeyOrdering\n"} -{"Time":"2026-02-03T00:32:27.82609751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_KeyOrdering","Output":"--- PASS: TestComputeFrontmatterHash_KeyOrdering (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826101929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_KeyOrdering","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826105495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_NestedObjects"} -{"Time":"2026-02-03T00:32:27.826109002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_NestedObjects","Output":"=== RUN TestComputeFrontmatterHash_NestedObjects\n"} -{"Time":"2026-02-03T00:32:27.826115794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_NestedObjects","Output":"--- PASS: TestComputeFrontmatterHash_NestedObjects (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826127717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_NestedObjects","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826131133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_Arrays"} -{"Time":"2026-02-03T00:32:27.82613457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_Arrays","Output":"=== RUN TestComputeFrontmatterHash_Arrays\n"} -{"Time":"2026-02-03T00:32:27.826139619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_Arrays","Output":"--- PASS: TestComputeFrontmatterHash_Arrays (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826143406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_Arrays","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826146502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_AllFieldTypes"} -{"Time":"2026-02-03T00:32:27.826149638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_AllFieldTypes","Output":"=== RUN TestComputeFrontmatterHash_AllFieldTypes\n"} -{"Time":"2026-02-03T00:32:27.826168002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_AllFieldTypes","Output":"--- PASS: TestComputeFrontmatterHash_AllFieldTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826173813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_AllFieldTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826176949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives"} -{"Time":"2026-02-03T00:32:27.826180455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives","Output":"=== RUN TestMarshalSorted_Primitives\n"} -{"Time":"2026-02-03T00:32:27.826185334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/string"} -{"Time":"2026-02-03T00:32:27.826189532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/string","Output":"=== RUN TestMarshalSorted_Primitives/string\n"} -{"Time":"2026-02-03T00:32:27.826490904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/number"} -{"Time":"2026-02-03T00:32:27.826501434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/number","Output":"=== RUN TestMarshalSorted_Primitives/number\n"} -{"Time":"2026-02-03T00:32:27.826516813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/float"} -{"Time":"2026-02-03T00:32:27.826520279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/float","Output":"=== RUN TestMarshalSorted_Primitives/float\n"} -{"Time":"2026-02-03T00:32:27.826524758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_true"} -{"Time":"2026-02-03T00:32:27.826528014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_true","Output":"=== RUN TestMarshalSorted_Primitives/bool_true\n"} -{"Time":"2026-02-03T00:32:27.826531761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_false"} -{"Time":"2026-02-03T00:32:27.826535047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_false","Output":"=== RUN TestMarshalSorted_Primitives/bool_false\n"} -{"Time":"2026-02-03T00:32:27.826538914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/nil"} -{"Time":"2026-02-03T00:32:27.826548692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/nil","Output":"=== RUN TestMarshalSorted_Primitives/nil\n"} -{"Time":"2026-02-03T00:32:27.826553892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives","Output":"--- PASS: TestMarshalSorted_Primitives (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.82656363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/string","Output":" --- PASS: TestMarshalSorted_Primitives/string (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826567878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/string","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826571665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/number","Output":" --- PASS: TestMarshalSorted_Primitives/number (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826575793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/number","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826579169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/float","Output":" --- PASS: TestMarshalSorted_Primitives/float (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826583096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/float","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826586733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_true","Output":" --- PASS: TestMarshalSorted_Primitives/bool_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826591162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_true","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826594548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_false","Output":" --- PASS: TestMarshalSorted_Primitives/bool_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826598315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/bool_false","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826601601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/nil","Output":" --- PASS: TestMarshalSorted_Primitives/nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.82660641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives/nil","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826609506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_Primitives","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826612431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers"} -{"Time":"2026-02-03T00:32:27.826615777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers","Output":"=== RUN TestMarshalSorted_EmptyContainers\n"} -{"Time":"2026-02-03T00:32:27.826619925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_object"} -{"Time":"2026-02-03T00:32:27.826623502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_object","Output":"=== RUN TestMarshalSorted_EmptyContainers/empty_object\n"} -{"Time":"2026-02-03T00:32:27.826627569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_array"} -{"Time":"2026-02-03T00:32:27.826630926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_array","Output":"=== RUN TestMarshalSorted_EmptyContainers/empty_array\n"} -{"Time":"2026-02-03T00:32:27.826635604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers","Output":"--- PASS: TestMarshalSorted_EmptyContainers (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826639942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_object","Output":" --- PASS: TestMarshalSorted_EmptyContainers/empty_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826644301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_object","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826647977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_array","Output":" --- PASS: TestMarshalSorted_EmptyContainers/empty_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826651965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers/empty_array","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826655111Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_EmptyContainers","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826658196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_SortedKeys"} -{"Time":"2026-02-03T00:32:27.826661553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_SortedKeys","Output":"=== RUN TestMarshalSorted_SortedKeys\n"} -{"Time":"2026-02-03T00:32:27.826666021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_SortedKeys","Output":"--- PASS: TestMarshalSorted_SortedKeys (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826670089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_SortedKeys","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826673275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_NestedSorting"} -{"Time":"2026-02-03T00:32:27.826676761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_NestedSorting","Output":"=== RUN TestMarshalSorted_NestedSorting\n"} -{"Time":"2026-02-03T00:32:27.826685237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_NestedSorting","Output":"--- PASS: TestMarshalSorted_NestedSorting (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826690086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMarshalSorted_NestedSorting","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826693362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_NonExistent"} -{"Time":"2026-02-03T00:32:27.826696618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_NonExistent","Output":"=== RUN TestComputeFrontmatterHashFromFile_NonExistent\n"} -{"Time":"2026-02-03T00:32:27.826703321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_NonExistent","Output":"--- PASS: TestComputeFrontmatterHashFromFile_NonExistent (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.826707799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_NonExistent","Elapsed":0} -{"Time":"2026-02-03T00:32:27.826711275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_ValidFile"} -{"Time":"2026-02-03T00:32:27.826714452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_ValidFile","Output":"=== RUN TestComputeFrontmatterHashFromFile_ValidFile\n"} -{"Time":"2026-02-03T00:32:27.827193836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_ValidFile","Output":"--- PASS: TestComputeFrontmatterHashFromFile_ValidFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.827253347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFile_ValidFile","Elapsed":0} -{"Time":"2026-02-03T00:32:27.827295586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_WithImports"} -{"Time":"2026-02-03T00:32:27.827350058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_WithImports","Output":"=== RUN TestComputeFrontmatterHash_WithImports\n"} -{"Time":"2026-02-03T00:32:27.827894814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_WithImports","Output":"--- PASS: TestComputeFrontmatterHash_WithImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.827910143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHash_WithImports","Elapsed":0} -{"Time":"2026-02-03T00:32:27.82792989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestBuildCanonicalFrontmatter"} -{"Time":"2026-02-03T00:32:27.827936252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestBuildCanonicalFrontmatter","Output":"=== RUN TestBuildCanonicalFrontmatter\n"} -{"Time":"2026-02-03T00:32:27.827943425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestBuildCanonicalFrontmatter","Output":"--- PASS: TestBuildCanonicalFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.827954626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestBuildCanonicalFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:27.827958694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_CustomReader"} -{"Time":"2026-02-03T00:32:27.82796206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_CustomReader","Output":"=== RUN TestComputeFrontmatterHashFromFileWithReader_CustomReader\n"} -{"Time":"2026-02-03T00:32:27.828061656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_CustomReader","Output":"--- PASS: TestComputeFrontmatterHashFromFileWithReader_CustomReader (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.828073708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_CustomReader","Elapsed":0} -{"Time":"2026-02-03T00:32:27.828077525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_WithImports"} -{"Time":"2026-02-03T00:32:27.828081002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_WithImports","Output":"=== RUN TestComputeFrontmatterHashFromFileWithReader_WithImports\n"} -{"Time":"2026-02-03T00:32:27.828143007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_WithImports","Output":"--- PASS: TestComputeFrontmatterHashFromFileWithReader_WithImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.828154108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestComputeFrontmatterHashFromFileWithReader_WithImports","Elapsed":0} -{"Time":"2026-02-03T00:32:27.828157975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter"} -{"Time":"2026-02-03T00:32:27.828161462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter","Output":"=== RUN TestUpdateWorkflowFrontmatter\n"} -{"Time":"2026-02-03T00:32:27.828239528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Add_tool_to_existing_tools_section"} -{"Time":"2026-02-03T00:32:27.828250278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Add_tool_to_existing_tools_section","Output":"=== RUN TestUpdateWorkflowFrontmatter/Add_tool_to_existing_tools_section\n"} -{"Time":"2026-02-03T00:32:27.828606103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Create_tools_section_if_missing"} -{"Time":"2026-02-03T00:32:27.828617194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Create_tools_section_if_missing","Output":"=== RUN TestUpdateWorkflowFrontmatter/Create_tools_section_if_missing\n"} -{"Time":"2026-02-03T00:32:27.829150066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_empty_frontmatter"} -{"Time":"2026-02-03T00:32:27.829163491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_empty_frontmatter","Output":"=== RUN TestUpdateWorkflowFrontmatter/Handle_empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:27.829425642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_file_with_no_frontmatter"} -{"Time":"2026-02-03T00:32:27.829438026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_file_with_no_frontmatter","Output":"=== RUN TestUpdateWorkflowFrontmatter/Handle_file_with_no_frontmatter\n"} -{"Time":"2026-02-03T00:32:27.829769344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Update_function_returns_error"} -{"Time":"2026-02-03T00:32:27.829780895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Update_function_returns_error","Output":"=== RUN TestUpdateWorkflowFrontmatter/Update_function_returns_error\n"} -{"Time":"2026-02-03T00:32:27.830334407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter","Output":"--- PASS: TestUpdateWorkflowFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830348353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Add_tool_to_existing_tools_section","Output":" --- PASS: TestUpdateWorkflowFrontmatter/Add_tool_to_existing_tools_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830354204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Add_tool_to_existing_tools_section","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830358672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Create_tools_section_if_missing","Output":" --- PASS: TestUpdateWorkflowFrontmatter/Create_tools_section_if_missing (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830364142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Create_tools_section_if_missing","Elapsed":0} -{"Time":"2026-02-03T00:32:27.83036841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_empty_frontmatter","Output":" --- PASS: TestUpdateWorkflowFrontmatter/Handle_empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830373159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:27.83038968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_file_with_no_frontmatter","Output":" --- PASS: TestUpdateWorkflowFrontmatter/Handle_file_with_no_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.83039508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Handle_file_with_no_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830399368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Update_function_returns_error","Output":" --- PASS: TestUpdateWorkflowFrontmatter/Update_function_returns_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830404277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter/Update_function_returns_error","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830407974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestUpdateWorkflowFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:27.83041132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection"} -{"Time":"2026-02-03T00:32:27.830414887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection","Output":"=== RUN TestEnsureToolsSection\n"} -{"Time":"2026-02-03T00:32:27.830422701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Create_tools_section_when_missing"} -{"Time":"2026-02-03T00:32:27.830426548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Create_tools_section_when_missing","Output":"=== RUN TestEnsureToolsSection/Create_tools_section_when_missing\n"} -{"Time":"2026-02-03T00:32:27.830431077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Return_existing_tools_section"} -{"Time":"2026-02-03T00:32:27.830434583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Return_existing_tools_section","Output":"=== RUN TestEnsureToolsSection/Return_existing_tools_section\n"} -{"Time":"2026-02-03T00:32:27.830439052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Replace_invalid_tools_section"} -{"Time":"2026-02-03T00:32:27.830442548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Replace_invalid_tools_section","Output":"=== RUN TestEnsureToolsSection/Replace_invalid_tools_section\n"} -{"Time":"2026-02-03T00:32:27.83044876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection","Output":"--- PASS: TestEnsureToolsSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830453719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Create_tools_section_when_missing","Output":" --- PASS: TestEnsureToolsSection/Create_tools_section_when_missing (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830458268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Create_tools_section_when_missing","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830462095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Return_existing_tools_section","Output":" --- PASS: TestEnsureToolsSection/Return_existing_tools_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830467906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Return_existing_tools_section","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830471653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Replace_invalid_tools_section","Output":" --- PASS: TestEnsureToolsSection/Replace_invalid_tools_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830476552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection/Replace_invalid_tools_section","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830479998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureToolsSection","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830483264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile"} -{"Time":"2026-02-03T00:32:27.830486611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile","Output":"=== RUN TestReconstructWorkflowFile\n"} -{"Time":"2026-02-03T00:32:27.830490768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/With_frontmatter_and_markdown"} -{"Time":"2026-02-03T00:32:27.830494455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/With_frontmatter_and_markdown","Output":"=== RUN TestReconstructWorkflowFile/With_frontmatter_and_markdown\n"} -{"Time":"2026-02-03T00:32:27.830498453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Empty_frontmatter_with_markdown"} -{"Time":"2026-02-03T00:32:27.830501819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Empty_frontmatter_with_markdown","Output":"=== RUN TestReconstructWorkflowFile/Empty_frontmatter_with_markdown\n"} -{"Time":"2026-02-03T00:32:27.830506157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_no_markdown"} -{"Time":"2026-02-03T00:32:27.830510034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_no_markdown","Output":"=== RUN TestReconstructWorkflowFile/Frontmatter_with_no_markdown\n"} -{"Time":"2026-02-03T00:32:27.830514242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_trailing_newline"} -{"Time":"2026-02-03T00:32:27.830517689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_trailing_newline","Output":"=== RUN TestReconstructWorkflowFile/Frontmatter_with_trailing_newline\n"} -{"Time":"2026-02-03T00:32:27.830522337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile","Output":"--- PASS: TestReconstructWorkflowFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.83052909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/With_frontmatter_and_markdown","Output":" --- PASS: TestReconstructWorkflowFile/With_frontmatter_and_markdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830533608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/With_frontmatter_and_markdown","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830537475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Empty_frontmatter_with_markdown","Output":" --- PASS: TestReconstructWorkflowFile/Empty_frontmatter_with_markdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830542084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Empty_frontmatter_with_markdown","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830545861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_no_markdown","Output":" --- PASS: TestReconstructWorkflowFile/Frontmatter_with_no_markdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830550269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_no_markdown","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830553946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_trailing_newline","Output":" --- PASS: TestReconstructWorkflowFile/Frontmatter_with_trailing_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.830558254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile/Frontmatter_with_trailing_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:27.83056154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestReconstructWorkflowFile","Elapsed":0} -{"Time":"2026-02-03T00:32:27.830564937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes"} -{"Time":"2026-02-03T00:32:27.830568293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes","Output":"=== RUN TestProcessIncludes\n"} -{"Time":"2026-02-03T00:32:27.830574715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/no_includes"} -{"Time":"2026-02-03T00:32:27.830584473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/no_includes","Output":"=== RUN TestProcessIncludes/no_includes\n"} -{"Time":"2026-02-03T00:32:27.830588831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include"} -{"Time":"2026-02-03T00:32:27.830592067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"=== RUN TestProcessIncludes/simple_include\n"} -{"Time":"2026-02-03T00:32:27.830596396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"⚠ Deprecated syntax: \"@include test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.883869357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"⚠ Invalid configuration in /tmp/test_includes2602725879/test.md: ../../../../../../../tmp/test_includes2602725879/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.883911846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.883918208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.883923447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.883941251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:27.883946049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:27.883949456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:27.883953594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:27.883957521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:27.883960857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:27.883964484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:27.883968642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":"\n"} -{"Time":"2026-02-03T00:32:27.88397836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools"} -{"Time":"2026-02-03T00:32:27.883982678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"=== RUN TestProcessIncludes/extract_tools\n"} -{"Time":"2026-02-03T00:32:27.883987317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"⚠ Deprecated syntax: \"@include test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.89325372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"⚠ Invalid configuration in /tmp/test_includes2602725879/test.md: ../../../../../../../tmp/test_includes2602725879/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.893302962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.893323269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.89333958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.893356742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:27.893455647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:27.893506792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:27.893544593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:27.893593324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:27.893622017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:27.89362899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:27.893633358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":"\n"} -{"Time":"2026-02-03T00:32:27.893641764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/file_not_found"} -{"Time":"2026-02-03T00:32:27.893645862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/file_not_found","Output":"=== RUN TestProcessIncludes/file_not_found\n"} -{"Time":"2026-02-03T00:32:27.893650881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/file_not_found","Output":"⚠ Deprecated syntax: \"@include nonexistent.md\". Use {{#import nonexistent.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.893656331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/include_file_with_extra_newlines"} -{"Time":"2026-02-03T00:32:27.893669977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/include_file_with_extra_newlines","Output":"=== RUN TestProcessIncludes/include_file_with_extra_newlines\n"} -{"Time":"2026-02-03T00:32:27.893674054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/include_file_with_extra_newlines","Output":"⚠ Deprecated syntax: \"@include test-newlines.md\". Use {{#import test-newlines.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.893678813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)"} -{"Time":"2026-02-03T00:32:27.89368245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"=== RUN TestProcessIncludes/simple_import_(alias_for_include)\n"} -{"Time":"2026-02-03T00:32:27.893686798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"⚠ Deprecated syntax: \"@import test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.900880424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"✓ Found 149 workflows\n"} -{"Time":"2026-02-03T00:32:27.903184534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"⚠ Invalid configuration in /tmp/test_includes2602725879/test.md: ../../../../../../../tmp/test_includes2602725879/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.903201285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.903207417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.903211905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.903216033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:27.903220371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:27.903235409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:27.903240238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:27.903244847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:27.903249115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:27.903253232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:27.90325729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":"\n"} -{"Time":"2026-02-03T00:32:27.903294039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import"} -{"Time":"2026-02-03T00:32:27.903298757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"=== RUN TestProcessIncludes/extract_tools_with_import\n"} -{"Time":"2026-02-03T00:32:27.903338792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"⚠ Deprecated syntax: \"@import test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.908199201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"╭───────────────────────────────┬───────┬────────┬──────╮\n"} -{"Time":"2026-02-03T00:32:27.908221272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│Workflow │Engine │Compiled│Labels│\n"} -{"Time":"2026-02-03T00:32:27.908227434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"├───────────────────────────────┼───────┼────────┼──────┤\n"} -{"Time":"2026-02-03T00:32:27.908237041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│agent-performance-analyzer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.9082417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│agent-persona-explorer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908245898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│ai-moderator │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908250487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│archie │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908254714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│artifacts-summary │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908258822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│audit-workflows │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908263221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│auto-triage-issues │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908267418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│blog-auditor │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908271646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│brave │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908284831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│breaking-change-checker │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908289349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│changeset │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908293627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│chroma-issue-indexer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908304077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│ci-coach │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908315198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│ci-doctor │copilot│No │- │\n"} -{"Time":"2026-02-03T00:32:27.908319766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│claude-code-user-docs-review │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908323834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│cli-consistency-checker │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908327811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│cli-version-checker │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908331959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│cloclo │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908336507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│code-scanning-fixer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908340665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│code-simplifier │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908344582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│codex-github-remote-mcp-test │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908348349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│commit-changes-analyzer │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908352437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│copilot-agent-analysis │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908356094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│copilot-cli-deep-research │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908359821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│copilot-pr-merged-report │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908364049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│copilot-pr-nlp-analysis │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908367986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│copilot-pr-prompt-analysis │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908371803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│copilot-session-insights │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908378135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│craft │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90838609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-assign-issue-to-user │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908390167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-choice-test │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908394295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-cli-performance │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908398433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-code-metrics │claude │No │- │\n"} -{"Time":"2026-02-03T00:32:27.90840249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-compiler-quality │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908406498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-copilot-token-report │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908410365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-doc-updater │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908414372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-fact │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90841845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-file-diet │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908422608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-firewall-report │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908426545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-issues-report │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908430553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-malicious-code-scan │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90843473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-multi-device-docs-tester │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908438638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-news │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908442785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-observability-report │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908446903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-performance-summary │codex │No │- │\n"} -{"Time":"2026-02-03T00:32:27.90845611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-regulatory │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908460348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-repo-chronicle │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908464416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-safe-output-optimizer │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908468544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-secrets-analysis │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908472541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-semgrep-scan │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908476619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-team-evolution-insights │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908480315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-team-status │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908484423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-testify-uber-super-expert│copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908488431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│daily-workflow-updater │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90849355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│deep-report │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908497688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│delight │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908501615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│dependabot-bundler │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908505482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│dependabot-burner │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90850951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│dependabot-go-checker │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908513588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│dev-hawk │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908517365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│dev │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908524518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│developer-docs-consolidator │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908528636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│dictation-prompt │copilot│No │- │\n"} -{"Time":"2026-02-03T00:32:27.908532844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│discussion-task-miner │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908536841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│docs-noob-tester │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908541019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│draft-pr-cleanup │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908545257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│duplicate-code-detector │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908548914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│example-custom-error-patterns │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90855251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│example-permissions-warning │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908556217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│example-workflow-analyzer │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908559824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│firewall-escape │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908563361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│firewall │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908566927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│functional-pragmatist │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908570614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│github-mcp-structural-analysis │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908574231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│github-mcp-tools-report │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908584119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│github-remote-mcp-auth-test │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908588337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│glossary-maintainer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908597444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│go-fan │claude │No │- │\n"} -{"Time":"2026-02-03T00:32:27.908601432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│go-logger │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908605409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│go-pattern-detector │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908609507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│grumpy-reviewer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908613704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│hourly-ci-cleaner │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908617632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│instructions-janitor │claude │No │- │\n"} -{"Time":"2026-02-03T00:32:27.908621679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│issue-arborist │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908625657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│issue-classifier │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908629614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│issue-monster │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908633802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│issue-triage-agent │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90863796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│jsweep │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908642077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│layout-spec-maintainer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908646115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│lockfile-stats │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908650163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│mcp-inspector │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90865421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│mergefest │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908658268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│metrics-collector │copilot│No │- │\n"} -{"Time":"2026-02-03T00:32:27.908671943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│notion-issue-summary │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908676101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│org-health-report │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908680108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│pdf-summary │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908684336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│plan │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908688194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│poem-bot │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908692331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│portfolio-analyst │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908696238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│pr-nitpick-reviewer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908700226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│pr-triage-agent │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908704374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│prompt-clustering-analysis │claude │No │- │\n"} -{"Time":"2026-02-03T00:32:27.908708561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│python-data-charts │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908712759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│q │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908716687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│release │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908720844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│repo-audit-analyzer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908725092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│repo-tree-map │copilot│No │- │\n"} -{"Time":"2026-02-03T00:32:27.90872912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│repository-quality-improver │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908733067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│research │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908741743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│safe-output-health │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908745781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│schema-consistency-checker │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908771108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│scout │claude │No │- │\n"} -{"Time":"2026-02-03T00:32:27.908775677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│secret-scanning-triage │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908780295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│security-alert-burndown │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908784854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│security-compliance │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908789172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│security-fix-pr │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908792979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│security-guard │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908797147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│security-review │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908801495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│semantic-function-refactor │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908805793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│sergo │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908809881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│slide-deck-maintainer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908814249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│smoke-claude │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908818377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│smoke-codex │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908822304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│smoke-copilot │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908826291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│smoke-opencode │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908834887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│smoke-project │codex │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908839065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│smoke-test-tools │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908843072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│stale-repo-identifier │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.90884732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│static-analysis-report │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908851548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│step-name-alignment │claude │No │- │\n"} -{"Time":"2026-02-03T00:32:27.908855726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│sub-issue-closer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908859814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│super-linter │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908863811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│technical-doc-writer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908867819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│terminal-stylist │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908871896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│test-create-pr-error-handling │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908875904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│test-dispatcher │copilot│No │- │\n"} -{"Time":"2026-02-03T00:32:27.908880032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│test-project-url-default │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908884109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│test-workflow │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908893857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│test-yaml-import │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908897665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│tidy │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908901261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│typist │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908908585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│ubuntu-image-analyzer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908912312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│unbloat-docs │claude │Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908915968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│video-analyzer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908919726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│weekly-issue-summary │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908923753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│workflow-generator │copilot│No │- │\n"} -{"Time":"2026-02-03T00:32:27.908927951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│workflow-health-manager │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908932119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│workflow-normalizer │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908936277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"│workflow-skill-extractor │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.908940665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":"╰───────────────────────────────┴───────┴────────┴──────╯\n"} -{"Time":"2026-02-03T00:32:27.908947387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern"} -{"Time":"2026-02-03T00:32:27.908951104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"=== RUN TestRunListWorkflows_TextOutput/Text_output_with_pattern\n"} -{"Time":"2026-02-03T00:32:27.911193108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"✓ Found 3 workflows\n"} -{"Time":"2026-02-03T00:32:27.911512073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"╭─────────────────┬───────┬────────┬──────╮\n"} -{"Time":"2026-02-03T00:32:27.911562147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"│Workflow │Engine │Compiled│Labels│\n"} -{"Time":"2026-02-03T00:32:27.911597232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"├─────────────────┼───────┼────────┼──────┤\n"} -{"Time":"2026-02-03T00:32:27.911653508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"│ci-coach │copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.911695586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"│ci-doctor │copilot│No │- │\n"} -{"Time":"2026-02-03T00:32:27.911764825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"│hourly-ci-cleaner│copilot│Yes │- │\n"} -{"Time":"2026-02-03T00:32:27.911835447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":"╰─────────────────┴───────┴────────┴──────╯\n"} -{"Time":"2026-02-03T00:32:27.911854242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput","Output":"--- PASS: TestRunListWorkflows_TextOutput (0.12s)\n"} -{"Time":"2026-02-03T00:32:27.911860964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Output":" --- PASS: TestRunListWorkflows_TextOutput/Text_output_without_pattern (0.12s)\n"} -{"Time":"2026-02-03T00:32:27.911865984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_without_pattern","Elapsed":0.12} -{"Time":"2026-02-03T00:32:27.911872636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Output":" --- PASS: TestRunListWorkflows_TextOutput/Text_output_with_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.911877706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput/Text_output_with_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:27.911881172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunListWorkflows_TextOutput","Elapsed":0.12} -{"Time":"2026-02-03T00:32:27.91188528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewListCommand"} -{"Time":"2026-02-03T00:32:27.911889217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewListCommand","Output":"=== RUN TestNewListCommand\n"} -{"Time":"2026-02-03T00:32:27.911895008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewListCommand","Output":"--- PASS: TestNewListCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.912059735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewListCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:27.912108867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLocalWorkflowTrialMode"} -{"Time":"2026-02-03T00:32:27.912114007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLocalWorkflowTrialMode","Output":"=== RUN TestLocalWorkflowTrialMode\n"} -{"Time":"2026-02-03T00:32:27.913313666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"⚠ Invalid configuration in /tmp/test_includes2602725879/test.md: ../../../../../../../tmp/test_includes2602725879/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.913327762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.913332581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.913336649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.913426677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:27.913524038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:27.91353036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:27.913535349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:27.913539537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:27.913557441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:27.913561819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:27.913565796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":"\n"} -{"Time":"2026-02-03T00:32:27.913685149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/import_file_not_found"} -{"Time":"2026-02-03T00:32:27.913695027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/import_file_not_found","Output":"=== RUN TestProcessIncludes/import_file_not_found\n"} -{"Time":"2026-02-03T00:32:27.913702491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/import_file_not_found","Output":"⚠ Deprecated syntax: \"@import nonexistent.md\". Use {{#import nonexistent.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.913707851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/optional_import_missing_file"} -{"Time":"2026-02-03T00:32:27.913711598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/optional_import_missing_file","Output":"=== RUN TestProcessIncludes/optional_import_missing_file\n"} -{"Time":"2026-02-03T00:32:27.91371775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/optional_import_missing_file","Output":"⚠ Deprecated syntax: \"@import? missing.md\". Use {{#import? missing.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.913722559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/optional_import_missing_file","Output":"ℹ Optional include file not found: missing.md. You can create this file to configure the workflow.\n"} -{"Time":"2026-02-03T00:32:27.913727037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file"} -{"Time":"2026-02-03T00:32:27.913730714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"=== RUN TestProcessIncludes/invalid_frontmatter_in_included_file\n"} -{"Time":"2026-02-03T00:32:27.913735964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"⚠ Deprecated syntax: \"@include invalid.md\". Use {{#import invalid.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.913740873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/test_includes2602725879/invalid.md: title, on\n"} -{"Time":"2026-02-03T00:32:27.918381363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"⚠ Invalid configuration in /tmp/test_includes2602725879/invalid.md: ../../../../../../../tmp/test_includes2602725879/invalid.md:5:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.918457736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.918468406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.918473164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.918477843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"2 | title: Invalid File\n"} -{"Time":"2026-02-03T00:32:27.91848174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"3 | on: push\n"} -{"Time":"2026-02-03T00:32:27.918511937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"4 | tools:\n"} -{"Time":"2026-02-03T00:32:27.918517858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"5 | bash:\n"} -{"Time":"2026-02-03T00:32:27.918522066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"6 | allowed: [\"ls\"]\n"} -{"Time":"2026-02-03T00:32:27.918526334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"7 | ---\n"} -{"Time":"2026-02-03T00:32:27.918530101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"8 | \n"} -{"Time":"2026-02-03T00:32:27.918534419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":"\n"} -{"Time":"2026-02-03T00:32:27.918687404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes","Output":"--- PASS: TestProcessIncludes (0.09s)\n"} -{"Time":"2026-02-03T00:32:27.918699056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/no_includes","Output":" --- PASS: TestProcessIncludes/no_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.918704015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/no_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:27.918708684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Output":" --- PASS: TestProcessIncludes/simple_include (0.05s)\n"} -{"Time":"2026-02-03T00:32:27.918713263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_include","Elapsed":0.05} -{"Time":"2026-02-03T00:32:27.918718643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Output":" --- PASS: TestProcessIncludes/extract_tools (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.918723271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.918727178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/file_not_found","Output":" --- PASS: TestProcessIncludes/file_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.918731987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/file_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:27.918736275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/include_file_with_extra_newlines","Output":" --- PASS: TestProcessIncludes/include_file_with_extra_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.918741625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/include_file_with_extra_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:27.918744952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Output":" --- PASS: TestProcessIncludes/simple_import_(alias_for_include) (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.91877059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/simple_import_(alias_for_include)","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.918774096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Output":" --- PASS: TestProcessIncludes/extract_tools_with_import (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.918778304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/extract_tools_with_import","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.918781791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/import_file_not_found","Output":" --- PASS: TestProcessIncludes/import_file_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.918785878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/import_file_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:27.918789184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/optional_import_missing_file","Output":" --- PASS: TestProcessIncludes/optional_import_missing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.918794324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/optional_import_missing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:27.918797981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Output":" --- PASS: TestProcessIncludes/invalid_frontmatter_in_included_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.918802138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes/invalid_frontmatter_in_included_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.918806777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludes","Elapsed":0.09} -{"Time":"2026-02-03T00:32:27.91881357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation"} -{"Time":"2026-02-03T00:32:27.918816716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation","Output":"=== RUN TestProcessIncludesConditionalValidation\n"} -{"Time":"2026-02-03T00:32:27.919144678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/valid_workflow_file_inclusion"} -{"Time":"2026-02-03T00:32:27.919155528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/valid_workflow_file_inclusion","Output":"=== RUN TestProcessIncludesConditionalValidation/valid_workflow_file_inclusion\n"} -{"Time":"2026-02-03T00:32:27.919175445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/valid_workflow_file_inclusion","Output":"⚠ Deprecated syntax: \"@include .github/workflows/valid.md\". Use {{#import .github/workflows/valid.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.919411095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_workflow_file_inclusion_should_fail"} -{"Time":"2026-02-03T00:32:27.919447273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_workflow_file_inclusion_should_fail","Output":"=== RUN TestProcessIncludesConditionalValidation/invalid_workflow_file_inclusion_should_fail\n"} -{"Time":"2026-02-03T00:32:27.919468332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_workflow_file_inclusion_should_fail","Output":"⚠ Deprecated syntax: \"@include .github/workflows/invalid.md\". Use {{#import .github/workflows/invalid.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.919553921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings"} -{"Time":"2026-02-03T00:32:27.919562848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings","Output":"=== RUN TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings\n"} -{"Time":"2026-02-03T00:32:27.919581833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings","Output":"⚠ Deprecated syntax: \"@include docs/invalid-external.md\". Use {{#import docs/invalid-external.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.920833259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/test_conditional_validation1941805399/docs/invalid-external.md: title, on\n"} -{"Time":"2026-02-03T00:32:27.920846624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed"} -{"Time":"2026-02-03T00:32:27.920850701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed","Output":"=== RUN TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed\n"} -{"Time":"2026-02-03T00:32:27.92085506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed","Output":"⚠ Deprecated syntax: \"@include docs/agent-instructions.md\". Use {{#import docs/agent-instructions.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.925927175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/test_conditional_validation1941805399/docs/agent-instructions.md: temperature\n"} -{"Time":"2026-02-03T00:32:27.926192922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/plain_markdown_file_inclusion_should_succeed"} -{"Time":"2026-02-03T00:32:27.92626705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/plain_markdown_file_inclusion_should_succeed","Output":"=== RUN TestProcessIncludesConditionalValidation/plain_markdown_file_inclusion_should_succeed\n"} -{"Time":"2026-02-03T00:32:27.926488844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/plain_markdown_file_inclusion_should_succeed","Output":"⚠ Deprecated syntax: \"@include docs/plain.md\". Use {{#import docs/plain.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.92778386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_valid_workflow_file"} -{"Time":"2026-02-03T00:32:27.927795963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_valid_workflow_file","Output":"=== RUN TestProcessIncludesConditionalValidation/extract_tools_from_valid_workflow_file\n"} -{"Time":"2026-02-03T00:32:27.927801724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_valid_workflow_file","Output":"⚠ Deprecated syntax: \"@include .github/workflows/valid.md\". Use {{#import .github/workflows/valid.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.927807334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_agent_file"} -{"Time":"2026-02-03T00:32:27.927811211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_agent_file","Output":"=== RUN TestProcessIncludesConditionalValidation/extract_tools_from_agent_file\n"} -{"Time":"2026-02-03T00:32:27.92781585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_agent_file","Output":"⚠ Deprecated syntax: \"@include docs/agent-instructions.md\". Use {{#import docs/agent-instructions.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.937473524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_agent_file","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/test_conditional_validation1941805399/docs/agent-instructions.md: temperature\n"} -{"Time":"2026-02-03T00:32:27.937504612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_plain_file_(no_tools)"} -{"Time":"2026-02-03T00:32:27.937510252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_plain_file_(no_tools)","Output":"=== RUN TestProcessIncludesConditionalValidation/extract_tools_from_plain_file_(no_tools)\n"} -{"Time":"2026-02-03T00:32:27.937515522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_plain_file_(no_tools)","Output":"⚠ Deprecated syntax: \"@include docs/plain.md\". Use {{#import docs/plain.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.937524359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation","Output":"--- PASS: TestProcessIncludesConditionalValidation (0.02s)\n"} -{"Time":"2026-02-03T00:32:27.93753055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/valid_workflow_file_inclusion","Output":" --- PASS: TestProcessIncludesConditionalValidation/valid_workflow_file_inclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.937538335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/valid_workflow_file_inclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:27.937544536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_workflow_file_inclusion_should_fail","Output":" --- PASS: TestProcessIncludesConditionalValidation/invalid_workflow_file_inclusion_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.937578039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_workflow_file_inclusion_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:27.937582928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings","Output":" --- PASS: TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.937588589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/invalid_non-workflow_file_inclusion_should_succeed_with_warnings","Elapsed":0} -{"Time":"2026-02-03T00:32:27.937592546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed","Output":" --- PASS: TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.937597675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/agent_instructions_file_inclusion_should_succeed","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.937602524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/plain_markdown_file_inclusion_should_succeed","Output":" --- PASS: TestProcessIncludesConditionalValidation/plain_markdown_file_inclusion_should_succeed (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.937607313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/plain_markdown_file_inclusion_should_succeed","Elapsed":0} -{"Time":"2026-02-03T00:32:27.937611291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_valid_workflow_file","Output":" --- PASS: TestProcessIncludesConditionalValidation/extract_tools_from_valid_workflow_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.937617322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_valid_workflow_file","Elapsed":0} -{"Time":"2026-02-03T00:32:27.93762149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_agent_file","Output":" --- PASS: TestProcessIncludesConditionalValidation/extract_tools_from_agent_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:27.937626539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_agent_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:27.937630747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_plain_file_(no_tools)","Output":" --- PASS: TestProcessIncludesConditionalValidation/extract_tools_from_plain_file_(no_tools) (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.937635837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation/extract_tools_from_plain_file_(no_tools)","Elapsed":0} -{"Time":"2026-02-03T00:32:27.937639533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesConditionalValidation","Elapsed":0.02} -{"Time":"2026-02-03T00:32:27.937643681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes"} -{"Time":"2026-02-03T00:32:27.937647188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes","Output":"=== RUN TestExpandIncludes\n"} -{"Time":"2026-02-03T00:32:27.937651045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content"} -{"Time":"2026-02-03T00:32:27.937654632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"=== RUN TestExpandIncludes/expand_markdown_content\n"} -{"Time":"2026-02-03T00:32:27.937659541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"⚠ Deprecated syntax: \"@include test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.94848289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"⚠ Invalid configuration in /tmp/test_expand169052423/test.md: ../../../../../../../tmp/test_expand169052423/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.948586974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.948601441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.948606611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.948610638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:27.948614666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:27.948618783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"3 | allowed: [\"ls\"]\n"} -{"Time":"2026-02-03T00:32:27.948743216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:27.948770146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:27.948775015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:27.948779584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:27.948783551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":"\n"} -{"Time":"2026-02-03T00:32:27.94978504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools"} -{"Time":"2026-02-03T00:32:27.949798024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"=== RUN TestExpandIncludes/expand_tools\n"} -{"Time":"2026-02-03T00:32:27.949804146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"⚠ Deprecated syntax: \"@include test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.968547154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"⚠ Invalid configuration in /tmp/test_expand169052423/test.md: ../../../../../../../tmp/test_expand169052423/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.968799055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.968876649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.96890876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.968961017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:27.968991173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:27.969048791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"3 | allowed: [\"ls\"]\n"} -{"Time":"2026-02-03T00:32:27.969078176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:27.969131345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:27.969213157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:27.969245418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:27.969379739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":"\n"} -{"Time":"2026-02-03T00:32:27.969389096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import"} -{"Time":"2026-02-03T00:32:27.969402711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"=== RUN TestExpandIncludes/expand_markdown_content_with_import\n"} -{"Time":"2026-02-03T00:32:27.969411027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"⚠ Deprecated syntax: \"@import test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.985815693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLocalWorkflowTrialMode","Output":"--- PASS: TestLocalWorkflowTrialMode (0.07s)\n"} -{"Time":"2026-02-03T00:32:27.985839186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLocalWorkflowTrialMode","Elapsed":0.07} -{"Time":"2026-02-03T00:32:27.9858464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisImplementsLogAnalysis"} -{"Time":"2026-02-03T00:32:27.985849716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisImplementsLogAnalysis","Output":"=== RUN TestDomainAnalysisImplementsLogAnalysis\n"} -{"Time":"2026-02-03T00:32:27.985854976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisImplementsLogAnalysis","Output":"--- PASS: TestDomainAnalysisImplementsLogAnalysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985869072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisImplementsLogAnalysis","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985872529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisImplementsLogAnalysis"} -{"Time":"2026-02-03T00:32:27.985875795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisImplementsLogAnalysis","Output":"=== RUN TestFirewallAnalysisImplementsLogAnalysis\n"} -{"Time":"2026-02-03T00:32:27.985881946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisImplementsLogAnalysis","Output":"--- PASS: TestFirewallAnalysisImplementsLogAnalysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985886044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisImplementsLogAnalysis","Elapsed":0} -{"Time":"2026-02-03T00:32:27.98588897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisGettersSetters"} -{"Time":"2026-02-03T00:32:27.985892125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisGettersSetters","Output":"=== RUN TestDomainAnalysisGettersSetters\n"} -{"Time":"2026-02-03T00:32:27.985896213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisGettersSetters","Output":"--- PASS: TestDomainAnalysisGettersSetters (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985899759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisGettersSetters","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985902515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisAddMetrics"} -{"Time":"2026-02-03T00:32:27.9859051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisAddMetrics","Output":"=== RUN TestDomainAnalysisAddMetrics\n"} -{"Time":"2026-02-03T00:32:27.985917673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisAddMetrics","Output":"--- PASS: TestDomainAnalysisAddMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.98592149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDomainAnalysisAddMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985924305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisGettersSetters"} -{"Time":"2026-02-03T00:32:27.985927772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisGettersSetters","Output":"=== RUN TestFirewallAnalysisGettersSetters\n"} -{"Time":"2026-02-03T00:32:27.985931879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisGettersSetters","Output":"--- PASS: TestFirewallAnalysisGettersSetters (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985935216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisGettersSetters","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985937931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisAddMetrics"} -{"Time":"2026-02-03T00:32:27.985941588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisAddMetrics","Output":"=== RUN TestFirewallAnalysisAddMetrics\n"} -{"Time":"2026-02-03T00:32:27.985945705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisAddMetrics","Output":"--- PASS: TestFirewallAnalysisAddMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985949482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallAnalysisAddMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985952348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithAccessLogs"} -{"Time":"2026-02-03T00:32:27.985955003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithAccessLogs","Output":"=== RUN TestAggregateLogFilesWithAccessLogs\n"} -{"Time":"2026-02-03T00:32:27.98595886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithAccessLogs","Output":"--- PASS: TestAggregateLogFilesWithAccessLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985962306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithAccessLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985965101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithFirewallLogs"} -{"Time":"2026-02-03T00:32:27.985967706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithFirewallLogs","Output":"=== RUN TestAggregateLogFilesWithFirewallLogs\n"} -{"Time":"2026-02-03T00:32:27.985971524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithFirewallLogs","Output":"--- PASS: TestAggregateLogFilesWithFirewallLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985976012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithFirewallLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985979208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesNoFiles"} -{"Time":"2026-02-03T00:32:27.985981903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesNoFiles","Output":"=== RUN TestAggregateLogFilesNoFiles\n"} -{"Time":"2026-02-03T00:32:27.98598558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesNoFiles","Output":"--- PASS: TestAggregateLogFilesNoFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.985988956Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesNoFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:27.985991661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithParseErrors"} -{"Time":"2026-02-03T00:32:27.985994336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithParseErrors","Output":"=== RUN TestAggregateLogFilesWithParseErrors\n"} -{"Time":"2026-02-03T00:32:27.989835795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"⚠ Invalid configuration in /tmp/test_expand169052423/test.md: ../../../../../../../tmp/test_expand169052423/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:27.989858959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:27.989864919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:27.989869178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:27.989872914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:27.989876772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:27.989880819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"3 | allowed: [\"ls\"]\n"} -{"Time":"2026-02-03T00:32:27.989889716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:27.989893332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:27.98989719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:27.989900596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:27.989903882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":"\n"} -{"Time":"2026-02-03T00:32:27.989908611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import"} -{"Time":"2026-02-03T00:32:27.989912428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"=== RUN TestExpandIncludes/expand_tools_with_import\n"} -{"Time":"2026-02-03T00:32:27.989916967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"⚠ Deprecated syntax: \"@import test.md\". Use {{#import test.md}} instead.\n"} -{"Time":"2026-02-03T00:32:27.989936203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithParseErrors","Output":"--- PASS: TestAggregateLogFilesWithParseErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.989941583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateLogFilesWithParseErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:27.989946011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility"} -{"Time":"2026-02-03T00:32:27.989949678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility","Output":"=== RUN TestArtifactNamingBackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:27.989954597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_aw_info_artifact"} -{"Time":"2026-02-03T00:32:27.989958144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_aw_info_artifact","Output":"=== RUN TestArtifactNamingBackwardCompatibility/old_aw_info_artifact\n"} -{"Time":"2026-02-03T00:32:27.989963063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_safe_output_artifact"} -{"Time":"2026-02-03T00:32:27.989971969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_safe_output_artifact","Output":"=== RUN TestArtifactNamingBackwardCompatibility/old_safe_output_artifact\n"} -{"Time":"2026-02-03T00:32:27.989977179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_agent_output_artifact"} -{"Time":"2026-02-03T00:32:27.989980826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_agent_output_artifact","Output":"=== RUN TestArtifactNamingBackwardCompatibility/old_agent_output_artifact\n"} -{"Time":"2026-02-03T00:32:27.992812711Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_prompt_artifact"} -{"Time":"2026-02-03T00:32:27.99282806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_prompt_artifact","Output":"=== RUN TestArtifactNamingBackwardCompatibility/old_prompt_artifact\n"} -{"Time":"2026-02-03T00:32:27.99283398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_aw-info_artifact"} -{"Time":"2026-02-03T00:32:27.992837617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_aw-info_artifact","Output":"=== RUN TestArtifactNamingBackwardCompatibility/new_aw-info_artifact\n"} -{"Time":"2026-02-03T00:32:27.992841795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_safe-output_artifact"} -{"Time":"2026-02-03T00:32:27.992854459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_safe-output_artifact","Output":"=== RUN TestArtifactNamingBackwardCompatibility/new_safe-output_artifact\n"} -{"Time":"2026-02-03T00:32:27.992858867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_agent-output_artifact"} -{"Time":"2026-02-03T00:32:27.992862213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_agent-output_artifact","Output":"=== RUN TestArtifactNamingBackwardCompatibility/new_agent-output_artifact\n"} -{"Time":"2026-02-03T00:32:27.99287151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_prompt_artifact_(unchanged)"} -{"Time":"2026-02-03T00:32:27.992875147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_prompt_artifact_(unchanged)","Output":"=== RUN TestArtifactNamingBackwardCompatibility/new_prompt_artifact_(unchanged)\n"} -{"Time":"2026-02-03T00:32:27.992880507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility","Output":"--- PASS: TestArtifactNamingBackwardCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.992885156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_aw_info_artifact","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/old_aw_info_artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.992895215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_aw_info_artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992898872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_safe_output_artifact","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/old_safe_output_artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.99290321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_safe_output_artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992906526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_agent_output_artifact","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/old_agent_output_artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.992910654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_agent_output_artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:27.99291396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_prompt_artifact","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/old_prompt_artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.992917947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/old_prompt_artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992921183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_aw-info_artifact","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/new_aw-info_artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.992925261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_aw-info_artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992928527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_safe-output_artifact","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/new_safe-output_artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.992936161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_safe-output_artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992939427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_agent-output_artifact","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/new_agent-output_artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.992943845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_agent-output_artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992947292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_prompt_artifact_(unchanged)","Output":" --- PASS: TestArtifactNamingBackwardCompatibility/new_prompt_artifact_(unchanged) (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.99295183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility/new_prompt_artifact_(unchanged)","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992955177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestArtifactNamingBackwardCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.992958323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCommandFindsNewArtifacts"} -{"Time":"2026-02-03T00:32:27.992966658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCommandFindsNewArtifacts","Output":"=== RUN TestAuditCommandFindsNewArtifacts\n"} -{"Time":"2026-02-03T00:32:27.995155653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCommandFindsNewArtifacts","Output":"--- PASS: TestAuditCommandFindsNewArtifacts (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.995216216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCommandFindsNewArtifacts","Elapsed":0} -{"Time":"2026-02-03T00:32:27.995225534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility"} -{"Time":"2026-02-03T00:32:27.995230182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility","Output":"=== RUN TestAwInfoBackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:27.995303379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/new_field_name_awf_version"} -{"Time":"2026-02-03T00:32:27.995311334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/new_field_name_awf_version","Output":"=== RUN TestAwInfoBackwardCompatibility/new_field_name_awf_version\n"} -{"Time":"2026-02-03T00:32:27.995414596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/old_field_name_firewall_version"} -{"Time":"2026-02-03T00:32:27.995422231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/old_field_name_firewall_version","Output":"=== RUN TestAwInfoBackwardCompatibility/old_field_name_firewall_version\n"} -{"Time":"2026-02-03T00:32:27.995496369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/both_field_names_present_-_prefer_new"} -{"Time":"2026-02-03T00:32:27.995504364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/both_field_names_present_-_prefer_new","Output":"=== RUN TestAwInfoBackwardCompatibility/both_field_names_present_-_prefer_new\n"} -{"Time":"2026-02-03T00:32:27.995579745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/no_firewall_version_fields"} -{"Time":"2026-02-03T00:32:27.995587028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/no_firewall_version_fields","Output":"=== RUN TestAwInfoBackwardCompatibility/no_firewall_version_fields\n"} -{"Time":"2026-02-03T00:32:27.998792591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/empty_firewall_version"} -{"Time":"2026-02-03T00:32:27.998804182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/empty_firewall_version","Output":"=== RUN TestAwInfoBackwardCompatibility/empty_firewall_version\n"} -{"Time":"2026-02-03T00:32:27.998811115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility","Output":"--- PASS: TestAwInfoBackwardCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998816075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/new_field_name_awf_version","Output":" --- PASS: TestAwInfoBackwardCompatibility/new_field_name_awf_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998820653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/new_field_name_awf_version","Elapsed":0} -{"Time":"2026-02-03T00:32:27.99882442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/old_field_name_firewall_version","Output":" --- PASS: TestAwInfoBackwardCompatibility/old_field_name_firewall_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998828448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/old_field_name_firewall_version","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998832105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/both_field_names_present_-_prefer_new","Output":" --- PASS: TestAwInfoBackwardCompatibility/both_field_names_present_-_prefer_new (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998836032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/both_field_names_present_-_prefer_new","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998841342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/no_firewall_version_fields","Output":" --- PASS: TestAwInfoBackwardCompatibility/no_firewall_version_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998845269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/no_firewall_version_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998848836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/empty_firewall_version","Output":" --- PASS: TestAwInfoBackwardCompatibility/empty_firewall_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998858183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility/empty_firewall_version","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998861319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoBackwardCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998864294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling"} -{"Time":"2026-02-03T00:32:27.99886735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling","Output":"=== RUN TestAwInfoMarshaling\n"} -{"Time":"2026-02-03T00:32:27.998871899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_new_field"} -{"Time":"2026-02-03T00:32:27.998874974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_new_field","Output":"=== RUN TestAwInfoMarshaling/with_new_field\n"} -{"Time":"2026-02-03T00:32:27.998878391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_old_field"} -{"Time":"2026-02-03T00:32:27.998881276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_old_field","Output":"=== RUN TestAwInfoMarshaling/with_old_field\n"} -{"Time":"2026-02-03T00:32:27.998884663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_both_fields"} -{"Time":"2026-02-03T00:32:27.998889331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_both_fields","Output":"=== RUN TestAwInfoMarshaling/with_both_fields\n"} -{"Time":"2026-02-03T00:32:27.998893709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling","Output":"--- PASS: TestAwInfoMarshaling (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998897487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_new_field","Output":" --- PASS: TestAwInfoMarshaling/with_new_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998901434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_new_field","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998905181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_old_field","Output":" --- PASS: TestAwInfoMarshaling/with_old_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998909289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_old_field","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998912585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_both_fields","Output":" --- PASS: TestAwInfoMarshaling/with_both_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998916482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling/with_both_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998920379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoMarshaling","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998923525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolution"} -{"Time":"2026-02-03T00:32:27.998927042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolution","Output":"=== RUN TestAwInfoResolution\n"} -{"Time":"2026-02-03T00:32:27.998930969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolution","Output":"🔍 Unfolded single-file artifact: aw-info/aw_info.json → aw_info.json\n"} -{"Time":"2026-02-03T00:32:27.998935868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolution","Output":"--- PASS: TestAwInfoResolution (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998939826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolution","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998942831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolutionWithoutFlattening"} -{"Time":"2026-02-03T00:32:27.998945997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolutionWithoutFlattening","Output":"=== RUN TestAwInfoResolutionWithoutFlattening\n"} -{"Time":"2026-02-03T00:32:27.998950385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolutionWithoutFlattening","Output":"--- PASS: TestAwInfoResolutionWithoutFlattening (0.00s)\n"} -{"Time":"2026-02-03T00:32:27.998954182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoResolutionWithoutFlattening","Elapsed":0} -{"Time":"2026-02-03T00:32:27.998957328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening"} -{"Time":"2026-02-03T00:32:27.998960344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Output":"=== RUN TestMultipleArtifactFlattening\n"} -{"Time":"2026-02-03T00:32:27.998964201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Output":"🔍 Flattened: aw.patch → aw.patch\n"} -{"Time":"2026-02-03T00:32:27.998967978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Output":"🔍 Flattened: aw_info.json → aw_info.json\n"} -{"Time":"2026-02-03T00:32:27.998972787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Output":"🔍 Flattened: prompt.txt → prompt.txt\n"} -{"Time":"2026-02-03T00:32:27.998976474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Output":"🔍 Flattened: safe_output.jsonl → safe_output.jsonl\n"} -{"Time":"2026-02-03T00:32:28.00449821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"⚠ Invalid configuration in /tmp/test_expand169052423/test.md: ../../../../../../../tmp/test_expand169052423/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:28.004519429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:28.004524399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:28.004528466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:28.004531712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:28.004535389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:28.004542082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"3 | allowed: [\"ls\"]\n"} -{"Time":"2026-02-03T00:32:28.00454641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:28.004549976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:28.004553433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:28.004556779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:28.004560035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":"\n"} -{"Time":"2026-02-03T00:32:28.004935887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes","Output":"--- PASS: TestExpandIncludes (0.07s)\n"} -{"Time":"2026-02-03T00:32:28.004952077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Output":" --- PASS: TestExpandIncludes/expand_markdown_content (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.004960062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.004966434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Output":" --- PASS: TestExpandIncludes/expand_tools (0.02s)\n"} -{"Time":"2026-02-03T00:32:28.004972705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools","Elapsed":0.02} -{"Time":"2026-02-03T00:32:28.004977955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Output":" --- PASS: TestExpandIncludes/expand_markdown_content_with_import (0.02s)\n"} -{"Time":"2026-02-03T00:32:28.004982834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_markdown_content_with_import","Elapsed":0.02} -{"Time":"2026-02-03T00:32:28.004986731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Output":" --- PASS: TestExpandIncludes/expand_tools_with_import (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.005000648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Output":"🔍 Flattened unified agent-artifacts and removed nested structure\n"} -{"Time":"2026-02-03T00:32:28.005113719Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes/expand_tools_with_import","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.005124899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExpandIncludes","Elapsed":0.07} -{"Time":"2026-02-03T00:32:28.005129137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional"} -{"Time":"2026-02-03T00:32:28.005132984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional","Output":"=== RUN TestProcessIncludesOptional\n"} -{"Time":"2026-02-03T00:32:28.005392348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_existing_file"} -{"Time":"2026-02-03T00:32:28.005404842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_existing_file","Output":"=== RUN TestProcessIncludesOptional/regular_include_existing_file\n"} -{"Time":"2026-02-03T00:32:28.005458652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Output":"--- PASS: TestMultipleArtifactFlattening (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.005492636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMultipleArtifactFlattening","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.00554333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputWithNoRuns"} -{"Time":"2026-02-03T00:32:28.00561304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputWithNoRuns","Output":"=== RUN TestLogsJSONOutputWithNoRuns\n"} -{"Time":"2026-02-03T00:32:28.005686277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_existing_file","Output":"⚠ Deprecated syntax: \"@include existing.md\". Use {{#import existing.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.005891089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file"} -{"Time":"2026-02-03T00:32:28.005937486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file","Output":"=== RUN TestProcessIncludesOptional/regular_include_missing_file\n"} -{"Time":"2026-02-03T00:32:28.006023376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file","Output":"⚠ Deprecated syntax: \"@include missing.md\". Use {{#import missing.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.006135806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_existing_file"} -{"Time":"2026-02-03T00:32:28.006170491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_existing_file","Output":"=== RUN TestProcessIncludesOptional/optional_include_existing_file\n"} -{"Time":"2026-02-03T00:32:28.006244499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_existing_file","Output":"⚠ Deprecated syntax: \"@include? existing.md\". Use {{#import? existing.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.006401161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file"} -{"Time":"2026-02-03T00:32:28.006520684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file","Output":"=== RUN TestProcessIncludesOptional/optional_include_missing_file\n"} -{"Time":"2026-02-03T00:32:28.006550149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file","Output":"⚠ Deprecated syntax: \"@include? missing.md\". Use {{#import? missing.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.006570447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file","Output":"ℹ Optional include file not found: missing.md. You can create this file to configure the workflow.\n"} -{"Time":"2026-02-03T00:32:28.006586136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file_extract_tools"} -{"Time":"2026-02-03T00:32:28.006607877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file_extract_tools","Output":"=== RUN TestProcessIncludesOptional/optional_include_missing_file_extract_tools\n"} -{"Time":"2026-02-03T00:32:28.006651238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file_extract_tools","Output":"⚠ Deprecated syntax: \"@include? missing.md\". Use {{#import? missing.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.006787712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file_extract_tools"} -{"Time":"2026-02-03T00:32:28.006816536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file_extract_tools","Output":"=== RUN TestProcessIncludesOptional/regular_include_missing_file_extract_tools\n"} -{"Time":"2026-02-03T00:32:28.006832015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file_extract_tools","Output":"⚠ Deprecated syntax: \"@include missing.md\". Use {{#import missing.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.007066593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional","Output":"--- PASS: TestProcessIncludesOptional (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.007185766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_existing_file","Output":" --- PASS: TestProcessIncludesOptional/regular_include_existing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.007211443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_existing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.007226762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file","Output":" --- PASS: TestProcessIncludesOptional/regular_include_missing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.007247991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.0076542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_existing_file","Output":" --- PASS: TestProcessIncludesOptional/optional_include_existing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.007667344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_existing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.007671903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file","Output":" --- PASS: TestProcessIncludesOptional/optional_include_missing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.007677884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.00768132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file_extract_tools","Output":" --- PASS: TestProcessIncludesOptional/optional_include_missing_file_extract_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.007685899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/optional_include_missing_file_extract_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.007689385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file_extract_tools","Output":" --- PASS: TestProcessIncludesOptional/regular_include_missing_file_extract_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.0076971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional/regular_include_missing_file_extract_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.010808386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesOptional","Elapsed":0} -{"Time":"2026-02-03T00:32:28.010814898Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection"} -{"Time":"2026-02-03T00:32:28.010818755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection","Output":"=== RUN TestProcessIncludesWithCycleDetection\n"} -{"Time":"2026-02-03T00:32:28.010823935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection","Output":"⚠ Deprecated syntax: \"@include fileA.md\". Use {{#import fileA.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.010828644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection","Output":"⚠ Deprecated syntax: \"@include fileB.md\". Use {{#import fileB.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.010832812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection","Output":"⚠ Deprecated syntax: \"@include fileA.md\". Use {{#import fileA.md}} instead.\n"} -{"Time":"2026-02-03T00:32:28.010836499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection","Output":"ℹ Already included: fileA.md, skipping\n"} -{"Time":"2026-02-03T00:32:28.010842019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection","Output":"--- PASS: TestProcessIncludesWithCycleDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.010849012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithCycleDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:28.010852138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithNameAndDescription"} -{"Time":"2026-02-03T00:32:28.01085874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithNameAndDescription","Output":"=== RUN TestProcessIncludedFileWithNameAndDescription\n"} -{"Time":"2026-02-03T00:32:28.010866795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithNameAndDescription","Output":"--- PASS: TestProcessIncludedFileWithNameAndDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.010871324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithNameAndDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:28.01087487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithOnlyNameAndDescription"} -{"Time":"2026-02-03T00:32:28.010877976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithOnlyNameAndDescription","Output":"=== RUN TestProcessIncludedFileWithOnlyNameAndDescription\n"} -{"Time":"2026-02-03T00:32:28.010882364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithOnlyNameAndDescription","Output":"--- PASS: TestProcessIncludedFileWithOnlyNameAndDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.010885961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithOnlyNameAndDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:28.010888736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithInferField"} -{"Time":"2026-02-03T00:32:28.010891581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithInferField","Output":"=== RUN TestProcessIncludedFileWithInferField\n"} -{"Time":"2026-02-03T00:32:28.010895398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithInferField","Output":"--- PASS: TestProcessIncludedFileWithInferField (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.010899436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithInferField","Elapsed":0} -{"Time":"2026-02-03T00:32:28.010902702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithAgentToolsArray"} -{"Time":"2026-02-03T00:32:28.010905918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithAgentToolsArray","Output":"=== RUN TestProcessIncludedFileWithAgentToolsArray\n"} -{"Time":"2026-02-03T00:32:28.010955461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithAgentToolsArray","Output":"--- PASS: TestProcessIncludedFileWithAgentToolsArray (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.010962644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithAgentToolsArray","Elapsed":0} -{"Time":"2026-02-03T00:32:28.010966611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithEngineCommand"} -{"Time":"2026-02-03T00:32:28.010970048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithEngineCommand","Output":"=== RUN TestProcessIncludedFileWithEngineCommand\n"} -{"Time":"2026-02-03T00:32:28.01155512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithEngineCommand","Output":"--- PASS: TestProcessIncludedFileWithEngineCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.011647933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludedFileWithEngineCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:28.011692636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools"} -{"Time":"2026-02-03T00:32:28.011725017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools","Output":"=== RUN TestMergeMCPTools\n"} -{"Time":"2026-02-03T00:32:28.011911314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_existing_map"} -{"Time":"2026-02-03T00:32:28.011922525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_existing_map","Output":"=== RUN TestMergeMCPTools/merge_with_empty_existing_map\n"} -{"Time":"2026-02-03T00:32:28.012231242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_new_map"} -{"Time":"2026-02-03T00:32:28.01224125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_new_map","Output":"=== RUN TestMergeMCPTools/merge_with_empty_new_map\n"} -{"Time":"2026-02-03T00:32:28.012248604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_different_servers"} -{"Time":"2026-02-03T00:32:28.012252872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_different_servers","Output":"=== RUN TestMergeMCPTools/merge_with_different_servers\n"} -{"Time":"2026-02-03T00:32:28.012258282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_server_config_with_conflicts"} -{"Time":"2026-02-03T00:32:28.012262179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_server_config_with_conflicts","Output":"=== RUN TestMergeMCPTools/merge_server_config_with_conflicts\n"} -{"Time":"2026-02-03T00:32:28.012595651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/conflict_detection_for_non-allowed_properties"} -{"Time":"2026-02-03T00:32:28.012607153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/conflict_detection_for_non-allowed_properties","Output":"=== RUN TestMergeMCPTools/conflict_detection_for_non-allowed_properties\n"} -{"Time":"2026-02-03T00:32:28.012612082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_new_server_only"} -{"Time":"2026-02-03T00:32:28.012615268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_new_server_only","Output":"=== RUN TestMergeMCPTools/merge_with_new_server_only\n"} -{"Time":"2026-02-03T00:32:28.012711828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_nil_allowed_arrays_-_conflicts"} -{"Time":"2026-02-03T00:32:28.012721637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_nil_allowed_arrays_-_conflicts","Output":"=== RUN TestMergeMCPTools/merge_with_nil_allowed_arrays_-_conflicts\n"} -{"Time":"2026-02-03T00:32:28.012938371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_non-array_allowed_values"} -{"Time":"2026-02-03T00:32:28.012947578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_non-array_allowed_values","Output":"=== RUN TestMergeMCPTools/merge_with_non-array_allowed_values\n"} -{"Time":"2026-02-03T00:32:28.012951876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_duplicate_values_causes_conflict"} -{"Time":"2026-02-03T00:32:28.012955333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_duplicate_values_causes_conflict","Output":"=== RUN TestMergeMCPTools/merge_with_duplicate_values_causes_conflict\n"} -{"Time":"2026-02-03T00:32:28.013164032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/both_maps_nil"} -{"Time":"2026-02-03T00:32:28.013174582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/both_maps_nil","Output":"=== RUN TestMergeMCPTools/both_maps_nil\n"} -{"Time":"2026-02-03T00:32:28.013179561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/existing_nil,_new_has_content"} -{"Time":"2026-02-03T00:32:28.013183649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/existing_nil,_new_has_content","Output":"=== RUN TestMergeMCPTools/existing_nil,_new_has_content\n"} -{"Time":"2026-02-03T00:32:28.013188378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/new_nil,_existing_has_content"} -{"Time":"2026-02-03T00:32:28.013192004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/new_nil,_existing_has_content","Output":"=== RUN TestMergeMCPTools/new_nil,_existing_has_content\n"} -{"Time":"2026-02-03T00:32:28.013399993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools","Output":"--- PASS: TestMergeMCPTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.013411945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_existing_map","Output":" --- PASS: TestMergeMCPTools/merge_with_empty_existing_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.013416724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_existing_map","Elapsed":0} -{"Time":"2026-02-03T00:32:28.013421032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_new_map","Output":" --- PASS: TestMergeMCPTools/merge_with_empty_new_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.013425771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_empty_new_map","Elapsed":0} -{"Time":"2026-02-03T00:32:28.013429708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_different_servers","Output":" --- PASS: TestMergeMCPTools/merge_with_different_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015797006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_different_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:28.01580468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_server_config_with_conflicts","Output":" --- PASS: TestMergeMCPTools/merge_server_config_with_conflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015810802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_server_config_with_conflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.01581517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/conflict_detection_for_non-allowed_properties","Output":" --- PASS: TestMergeMCPTools/conflict_detection_for_non-allowed_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.01582046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/conflict_detection_for_non-allowed_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015824658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_new_server_only","Output":" --- PASS: TestMergeMCPTools/merge_with_new_server_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015831831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_new_server_only","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015835789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_nil_allowed_arrays_-_conflicts","Output":" --- PASS: TestMergeMCPTools/merge_with_nil_allowed_arrays_-_conflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015840838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_nil_allowed_arrays_-_conflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015845386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_non-array_allowed_values","Output":" --- PASS: TestMergeMCPTools/merge_with_non-array_allowed_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015851828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_non-array_allowed_values","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015855966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_duplicate_values_causes_conflict","Output":" --- PASS: TestMergeMCPTools/merge_with_duplicate_values_causes_conflict (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015862027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/merge_with_duplicate_values_causes_conflict","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015868149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/both_maps_nil","Output":" --- PASS: TestMergeMCPTools/both_maps_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015873539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/both_maps_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015878208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/existing_nil,_new_has_content","Output":" --- PASS: TestMergeMCPTools/existing_nil,_new_has_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015883407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/existing_nil,_new_has_content","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015887515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/new_nil,_existing_has_content","Output":" --- PASS: TestMergeMCPTools/new_nil,_existing_has_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.015892474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools/new_nil,_existing_has_content","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015896181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeMCPTools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.015899748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays"} -{"Time":"2026-02-03T00:32:28.015903214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays","Output":"=== RUN TestMergeAllowedArrays\n"} -{"Time":"2026-02-03T00:32:28.015907663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_no_overlap"} -{"Time":"2026-02-03T00:32:28.01591152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_no_overlap","Output":"=== RUN TestMergeAllowedArrays/merge_with_no_overlap\n"} -{"Time":"2026-02-03T00:32:28.015920647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_overlap"} -{"Time":"2026-02-03T00:32:28.015924604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_overlap","Output":"=== RUN TestMergeAllowedArrays/merge_with_overlap\n"} -{"Time":"2026-02-03T00:32:28.015929123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_existing"} -{"Time":"2026-02-03T00:32:28.015932839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_existing","Output":"=== RUN TestMergeAllowedArrays/merge_with_empty_existing\n"} -{"Time":"2026-02-03T00:32:28.015936887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_new"} -{"Time":"2026-02-03T00:32:28.015940293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_new","Output":"=== RUN TestMergeAllowedArrays/merge_with_empty_new\n"} -{"Time":"2026-02-03T00:32:28.015944431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_both_empty"} -{"Time":"2026-02-03T00:32:28.015947827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_both_empty","Output":"=== RUN TestMergeAllowedArrays/merge_with_both_empty\n"} -{"Time":"2026-02-03T00:32:28.015952095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_duplicates_in_input"} -{"Time":"2026-02-03T00:32:28.015955983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_duplicates_in_input","Output":"=== RUN TestMergeAllowedArrays/merge_with_duplicates_in_input\n"} -{"Time":"2026-02-03T00:32:28.015961563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_nil_arrays"} -{"Time":"2026-02-03T00:32:28.015974557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_nil_arrays","Output":"=== RUN TestMergeAllowedArrays/merge_with_nil_arrays\n"} -{"Time":"2026-02-03T00:32:28.015979507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_non-string_values_(should_be_converted)"} -{"Time":"2026-02-03T00:32:28.015985337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_non-string_values_(should_be_converted)","Output":"=== RUN TestMergeAllowedArrays/merge_with_non-string_values_(should_be_converted)\n"} -{"Time":"2026-02-03T00:32:28.015991299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays","Output":"--- PASS: TestMergeAllowedArrays (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.0159972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_no_overlap","Output":" --- PASS: TestMergeAllowedArrays/merge_with_no_overlap (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016001768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_no_overlap","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016005756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_overlap","Output":" --- PASS: TestMergeAllowedArrays/merge_with_overlap (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016010404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_overlap","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016014101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_existing","Output":" --- PASS: TestMergeAllowedArrays/merge_with_empty_existing (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.01601887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_existing","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016022337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_new","Output":" --- PASS: TestMergeAllowedArrays/merge_with_empty_new (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016026695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_empty_new","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016030352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_both_empty","Output":" --- PASS: TestMergeAllowedArrays/merge_with_both_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016035321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_both_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016038958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_duplicates_in_input","Output":" --- PASS: TestMergeAllowedArrays/merge_with_duplicates_in_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016042965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_duplicates_in_input","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016046091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_nil_arrays","Output":" --- PASS: TestMergeAllowedArrays/merge_with_nil_arrays (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016050129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_nil_arrays","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016054607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_non-string_values_(should_be_converted)","Output":" --- PASS: TestMergeAllowedArrays/merge_with_non-string_values_(should_be_converted) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016058654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays/merge_with_non-string_values_(should_be_converted)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.01606167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeAllowedArrays","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016064505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools"} -{"Time":"2026-02-03T00:32:28.016068563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools","Output":"=== RUN TestMergeTools\n"} -{"Time":"2026-02-03T00:32:28.016072029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_with_allowed_arrays"} -{"Time":"2026-02-03T00:32:28.016074995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_with_allowed_arrays","Output":"=== RUN TestMergeTools/merge_with_allowed_arrays\n"} -{"Time":"2026-02-03T00:32:28.016078892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/new_tool_added"} -{"Time":"2026-02-03T00:32:28.016081777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/new_tool_added","Output":"=== RUN TestMergeTools/new_tool_added\n"} -{"Time":"2026-02-03T00:32:28.016084943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/empty_base"} -{"Time":"2026-02-03T00:32:28.016087929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/empty_base","Output":"=== RUN TestMergeTools/empty_base\n"} -{"Time":"2026-02-03T00:32:28.016091255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_maps_(no_Claude-specific_logic)"} -{"Time":"2026-02-03T00:32:28.016094311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_maps_(no_Claude-specific_logic)","Output":"=== RUN TestMergeTools/merge_neutral_tools_with_maps_(no_Claude-specific_logic)\n"} -{"Time":"2026-02-03T00:32:28.016097958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_different_allowed_arrays"} -{"Time":"2026-02-03T00:32:28.016100973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_different_allowed_arrays","Output":"=== RUN TestMergeTools/merge_neutral_tools_with_different_allowed_arrays\n"} -{"Time":"2026-02-03T00:32:28.016104791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_mcp_tools_with_wildcard_allowed"} -{"Time":"2026-02-03T00:32:28.016107796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_mcp_tools_with_wildcard_allowed","Output":"=== RUN TestMergeTools/merge_mcp_tools_with_wildcard_allowed\n"} -{"Time":"2026-02-03T00:32:28.016111744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools","Output":"--- PASS: TestMergeTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016116182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_with_allowed_arrays","Output":" --- PASS: TestMergeTools/merge_with_allowed_arrays (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016119919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_with_allowed_arrays","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016124337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/new_tool_added","Output":" --- PASS: TestMergeTools/new_tool_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016129296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/new_tool_added","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016132532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/empty_base","Output":" --- PASS: TestMergeTools/empty_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016138333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/empty_base","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016141689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_maps_(no_Claude-specific_logic)","Output":" --- PASS: TestMergeTools/merge_neutral_tools_with_maps_(no_Claude-specific_logic) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016145817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_maps_(no_Claude-specific_logic)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016149314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_different_allowed_arrays","Output":" --- PASS: TestMergeTools/merge_neutral_tools_with_different_allowed_arrays (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016153401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_neutral_tools_with_different_allowed_arrays","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016156667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_mcp_tools_with_wildcard_allowed","Output":" --- PASS: TestMergeTools/merge_mcp_tools_with_wildcard_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016160745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools/merge_mcp_tools_with_wildcard_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016163761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeTools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016166566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON"} -{"Time":"2026-02-03T00:32:28.016169331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON","Output":"=== RUN TestMergeToolsFromJSON\n"} -{"Time":"2026-02-03T00:32:28.016172818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/single_valid_JSON_object"} -{"Time":"2026-02-03T00:32:28.016175953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/single_valid_JSON_object","Output":"=== RUN TestMergeToolsFromJSON/single_valid_JSON_object\n"} -{"Time":"2026-02-03T00:32:28.01617955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/multiple_JSON_objects_on_separate_lines"} -{"Time":"2026-02-03T00:32:28.016182465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/multiple_JSON_objects_on_separate_lines","Output":"=== RUN TestMergeToolsFromJSON/multiple_JSON_objects_on_separate_lines\n"} -{"Time":"2026-02-03T00:32:28.016186002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_content"} -{"Time":"2026-02-03T00:32:28.016189068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_content","Output":"=== RUN TestMergeToolsFromJSON/empty_content\n"} -{"Time":"2026-02-03T00:32:28.016192374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_JSON_objects"} -{"Time":"2026-02-03T00:32:28.01619538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_JSON_objects","Output":"=== RUN TestMergeToolsFromJSON/empty_JSON_objects\n"} -{"Time":"2026-02-03T00:32:28.016199758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/whitespace_only"} -{"Time":"2026-02-03T00:32:28.016202733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/whitespace_only","Output":"=== RUN TestMergeToolsFromJSON/whitespace_only\n"} -{"Time":"2026-02-03T00:32:28.016207362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/mixed_empty_and_non-empty_objects"} -{"Time":"2026-02-03T00:32:28.016210558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/mixed_empty_and_non-empty_objects","Output":"=== RUN TestMergeToolsFromJSON/mixed_empty_and_non-empty_objects\n"} -{"Time":"2026-02-03T00:32:28.016214185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/objects_with_overlapping_keys"} -{"Time":"2026-02-03T00:32:28.01621723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/objects_with_overlapping_keys","Output":"=== RUN TestMergeToolsFromJSON/objects_with_overlapping_keys\n"} -{"Time":"2026-02-03T00:32:28.016220667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/invalid_JSON"} -{"Time":"2026-02-03T00:32:28.016223562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/invalid_JSON","Output":"=== RUN TestMergeToolsFromJSON/invalid_JSON\n"} -{"Time":"2026-02-03T00:32:28.016227469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON","Output":"--- PASS: TestMergeToolsFromJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016231797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/single_valid_JSON_object","Output":" --- PASS: TestMergeToolsFromJSON/single_valid_JSON_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016235584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/single_valid_JSON_object","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016238821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/multiple_JSON_objects_on_separate_lines","Output":" --- PASS: TestMergeToolsFromJSON/multiple_JSON_objects_on_separate_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016242978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/multiple_JSON_objects_on_separate_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016246074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_content","Output":" --- PASS: TestMergeToolsFromJSON/empty_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016250402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_content","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016254961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_JSON_objects","Output":" --- PASS: TestMergeToolsFromJSON/empty_JSON_objects (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016258718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/empty_JSON_objects","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016268025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/whitespace_only","Output":" --- PASS: TestMergeToolsFromJSON/whitespace_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016271832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/whitespace_only","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016275048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/mixed_empty_and_non-empty_objects","Output":" --- PASS: TestMergeToolsFromJSON/mixed_empty_and_non-empty_objects (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016279807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/mixed_empty_and_non-empty_objects","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016284235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/objects_with_overlapping_keys","Output":" --- PASS: TestMergeToolsFromJSON/objects_with_overlapping_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016288243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/objects_with_overlapping_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016291168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/invalid_JSON","Output":" --- PASS: TestMergeToolsFromJSON/invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.016294575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON/invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.01629742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMergeToolsFromJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.016300205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors"} -{"Time":"2026-02-03T00:32:28.01630292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors","Output":"=== RUN TestFrontmatterSyntaxErrors\n"} -{"Time":"2026-02-03T00:32:28.016306547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping"} -{"Time":"2026-02-03T00:32:28.016309623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Output":"=== RUN TestFrontmatterSyntaxErrors/missing_colon_in_mapping\n"} -{"Time":"2026-02-03T00:32:28.01631356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Output":" frontmatter_syntax_errors_test.go:366: ✓ Missing colon in YAML mapping: Line 92, Column 1, Error: non-map value is specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.01631879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test Workflow\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016322617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Output":" \u001b[1;97m\u003e 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[92mon push\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016326394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.01632988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016333558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation"} -{"Time":"2026-02-03T00:32:28.016336533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Output":"=== RUN TestFrontmatterSyntaxErrors/invalid_indentation\n"} -{"Time":"2026-02-03T00:32:28.01634023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Output":" frontmatter_syntax_errors_test.go:366: ✓ Invalid indentation in nested YAML structure: Line 92, Column 3, Error: non-map value is specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016344909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Output":" \u001b[1;97m 4 | \u001b[;;22;0m null\n"} -{"Time":"2026-02-03T00:32:28.016348335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Output":" \u001b[1;97m\u003e 5 | \u001b[;;22;0m -\u001b[92m main\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016352082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.016355729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Output":" \u001b[1;97m 6 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016359346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys"} -{"Time":"2026-02-03T00:32:28.016362391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":"=== RUN TestFrontmatterSyntaxErrors/duplicate_keys\n"} -{"Time":"2026-02-03T00:32:28.01636693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":" frontmatter_syntax_errors_test.go:366: ✓ Duplicate keys in YAML frontmatter: Line 92, Column 1, Error: mapping key \"name\" already defined at [1:1]\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016371057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test Workflow\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016375205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mon\u001b[0m:\u001b[92m push\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016379062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":" \u001b[1;97m\u003e 3 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mname\u001b[0m:\u001b[92m Duplicate Name\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016382689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.016386096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016390033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array"} -{"Time":"2026-02-03T00:32:28.016393069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":"=== RUN TestFrontmatterSyntaxErrors/unclosed_bracket_in_array\n"} -{"Time":"2026-02-03T00:32:28.016396805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":" frontmatter_syntax_errors_test.go:366: ✓ Unclosed bracket in YAML array: Line 92, Column 1, Error: ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016401003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016405421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016409289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96m branches\u001b[0m: [\u001b[92mmain\u001b[0m,\u001b[92m dev\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016413226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":" \u001b[1;97m\u003e 5 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.016416933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.016420429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object"} -{"Time":"2026-02-03T00:32:28.016423295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":"=== RUN TestFrontmatterSyntaxErrors/unclosed_brace_in_object\n"} -{"Time":"2026-02-03T00:32:28.017674861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":" frontmatter_syntax_errors_test.go:366: ✓ Unclosed brace in YAML object: Line 92, Column 1, Error: ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018811201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test Workflow\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018824175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018829215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m: {\u001b[96mbranches\u001b[0m: [\u001b[92mmain\u001b[0m],\u001b[96m types\u001b[0m: [\u001b[92mopened\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018833984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":" \u001b[1;97m\u003e 4 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018837961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.018845125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character"} -{"Time":"2026-02-03T00:32:28.018848541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Output":"=== RUN TestFrontmatterSyntaxErrors/invalid_yaml_character\n"} -{"Time":"2026-02-03T00:32:28.018852869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Output":" frontmatter_syntax_errors_test.go:366: ✓ Invalid character that cannot start YAML token: Line 92, Column 5, Error: '@' is a reserved character\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018857047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test Workflow\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018860864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Output":" \u001b[1;97m\u003e 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mon\u001b[0m: @\u001b[92minvalid_character\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018864691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.018868278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018872275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes"} -{"Time":"2026-02-03T00:32:28.018875371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Output":"=== RUN TestFrontmatterSyntaxErrors/malformed_string_quotes\n"} -{"Time":"2026-02-03T00:32:28.018879338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Output":" frontmatter_syntax_errors_test.go:366: ✓ Malformed string quotes in YAML: Line 92, Column 7, Error: could not find end character of double-quoted text\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.018883867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Output":" \u001b[1;97m\u003e 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m: \"Test Workflow\n"} -{"Time":"2026-02-03T00:32:28.018889277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Output":" \u001b[1;97m 2 | \u001b[;;22;0mon: push\n"} -{"Time":"2026-02-03T00:32:28.018892754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Output":" \u001b[1;97m 3 | \u001b[;;22;0mpermissions: read-all\n"} -{"Time":"2026-02-03T00:32:28.01889613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.018899796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_boolean_value"} -{"Time":"2026-02-03T00:32:28.018902922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_boolean_value","Output":"=== RUN TestFrontmatterSyntaxErrors/invalid_boolean_value\n"} -{"Time":"2026-02-03T00:32:28.018906619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_boolean_value","Output":" frontmatter_syntax_errors_test.go:395: ✓ Invalid boolean value in YAML (may parse as string): Successfully parsed (no syntax error as expected)\n"} -{"Time":"2026-02-03T00:32:28.018916979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_value_after_colon"} -{"Time":"2026-02-03T00:32:28.018920034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_value_after_colon","Output":"=== RUN TestFrontmatterSyntaxErrors/missing_value_after_colon\n"} -{"Time":"2026-02-03T00:32:28.018923982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_value_after_colon","Output":" frontmatter_syntax_errors_test.go:395: ✓ Missing value after colon in YAML mapping (parses as null): Successfully parsed (no syntax error as expected)\n"} -{"Time":"2026-02-03T00:32:28.020806565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_list_structure"} -{"Time":"2026-02-03T00:32:28.020817666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_list_structure","Output":"=== RUN TestFrontmatterSyntaxErrors/invalid_list_structure\n"} -{"Time":"2026-02-03T00:32:28.020822905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_list_structure","Output":" frontmatter_syntax_errors_test.go:395: ✓ Invalid list structure mixing plain and dash syntax (may be accepted): Successfully parsed (no syntax error as expected)\n"} -{"Time":"2026-02-03T00:32:28.020827544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream"} -{"Time":"2026-02-03T00:32:28.02083092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":"=== RUN TestFrontmatterSyntaxErrors/unexpected_end_of_stream\n"} -{"Time":"2026-02-03T00:32:28.020838394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":" frontmatter_syntax_errors_test.go:366: ✓ Unexpected end of stream in YAML: Line 92, Column 15, Error: sequence end token ']' not found\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020842863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test Workflow\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020847161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020851198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020855025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":" \u001b[1;97m\u003e 4 | \u001b[;;22;0m\u001b[96m branches\u001b[0m: [\n"} -{"Time":"2026-02-03T00:32:28.020858883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.020862559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence"} -{"Time":"2026-02-03T00:32:28.020865736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":"=== RUN TestFrontmatterSyntaxErrors/invalid_escape_sequence\n"} -{"Time":"2026-02-03T00:32:28.020874882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":" frontmatter_syntax_errors_test.go:366: ✓ Invalid escape sequence in YAML string: Line 92, Column 32, Error: found unknown escape character 'z'\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.02087888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test Workflow\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020882848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":" \u001b[1;97m\u003e 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mdescription\u001b[0m: \"Invalid escape: \\\u001b[92mz\"\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020888528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.020892315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96mon\u001b[0m:\u001b[92m push\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020897284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020901111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation"} -{"Time":"2026-02-03T00:32:28.020904217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":"=== RUN TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation\n"} -{"Time":"2026-02-03T00:32:28.020909327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" frontmatter_syntax_errors_test.go:366: ✓ Mixed tab and space indentation in YAML: Line 92, Column 1, Error: found character '\t' that cannot start any token\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020913665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test Workflow\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020917462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020921269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.020925277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" \u001b[1;97m\u003e 4 | \u001b[;;22;0m\t\u001b[96mbranches\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.020928943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.020932851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" \u001b[1;97m 5 | \u001b[;;22;0m\t -\u001b[92m main\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020936648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" \u001b[1;97m 6 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020940665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias"} -{"Time":"2026-02-03T00:32:28.020943791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":"=== RUN TestFrontmatterSyntaxErrors/anchor_without_alias\n"} -{"Time":"2026-02-03T00:32:28.020949572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" frontmatter_syntax_errors_test.go:366: ✓ Reference to undefined YAML anchor: Line 92, Column 8, Error: could not find alias \"missing_anchor\"\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.0209537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[96mdefaults\u001b[0m:\u001b[93m \u0026\u001b[0m\u001b[93mdefault_settings\u001b[0m\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020957667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m timeout\u001b[0m:\u001b[95m 30\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020961364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[95m\u001b[0m\u001b[96mon\u001b[0m:\u001b[92m push\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020965201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" \u001b[1;97m\u003e 5 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mjob1\u001b[0m:\u001b[93m *\u001b[0m\u001b[93mmissing_anchor\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.020969129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.020972665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" \u001b[1;97m 6 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.021341674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error"} -{"Time":"2026-02-03T00:32:28.021350831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":"=== RUN TestFrontmatterSyntaxErrors/complex_nested_structure_error\n"} -{"Time":"2026-02-03T00:32:28.021802975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" frontmatter_syntax_errors_test.go:366: ✓ Complex nested structure with missing closing bracket: Line 92, Column 5, Error: ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.021861294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m 7 | \u001b[;;22;0m -\u001b[92m \"src/**\"\u001b[0m\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.021912349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m 8 | \u001b[;;22;0m\u001b[96m pull_request\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.021955229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m 9 | \u001b[;;22;0m\u001b[96m types\u001b[0m: [\u001b[92mopened\u001b[0m,\u001b[92m synchronize\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.022007166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m\u003e 10 | \u001b[;;22;0m\u001b[92m \u001b[0m\u001b[96mbranches\u001b[0m: [\u001b[92mmain\u001b[0m]\n"} -{"Time":"2026-02-03T00:32:28.022051438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.022217208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m 11 | \u001b[;;22;0m\u001b[96mjobs\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.022253235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m 12 | \u001b[;;22;0m\u001b[96m test\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.023808127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m 13 | \u001b[;;22;0m\u001b[96m runs-on\u001b[0m:\u001b[92m ubuntu-latest\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.023847991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" \u001b[1;97m 14 | \u001b[;;22;0m\u001b[92m \u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.023880983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_multiline_string"} -{"Time":"2026-02-03T00:32:28.023929724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_multiline_string","Output":"=== RUN TestFrontmatterSyntaxErrors/invalid_multiline_string\n"} -{"Time":"2026-02-03T00:32:28.023937408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_multiline_string","Output":" frontmatter_syntax_errors_test.go:395: ✓ Invalid multiline string structure in YAML (may be accepted): Successfully parsed (no syntax error as expected)\n"} -{"Time":"2026-02-03T00:32:28.023942438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/schema_validation_error_unknown_field"} -{"Time":"2026-02-03T00:32:28.023946084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/schema_validation_error_unknown_field","Output":"=== RUN TestFrontmatterSyntaxErrors/schema_validation_error_unknown_field\n"} -{"Time":"2026-02-03T00:32:28.023954189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/schema_validation_error_unknown_field","Output":" frontmatter_syntax_errors_test.go:395: ✓ Schema validation error with unknown fields (may not cause parse error): Successfully parsed (no syntax error as expected)\n"} -{"Time":"2026-02-03T00:32:28.023960922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors","Output":"--- PASS: TestFrontmatterSyntaxErrors (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.023966543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Output":" --- PASS: TestFrontmatterSyntaxErrors/missing_colon_in_mapping (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.023971181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_colon_in_mapping","Elapsed":0} -{"Time":"2026-02-03T00:32:28.023975148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Output":" --- PASS: TestFrontmatterSyntaxErrors/invalid_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.023979226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:28.023982402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Output":" --- PASS: TestFrontmatterSyntaxErrors/duplicate_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.02398667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/duplicate_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:28.023989826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Output":" --- PASS: TestFrontmatterSyntaxErrors/unclosed_bracket_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.023993753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_bracket_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:28.02399714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Output":" --- PASS: TestFrontmatterSyntaxErrors/unclosed_brace_in_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024001247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unclosed_brace_in_object","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024004383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Output":" --- PASS: TestFrontmatterSyntaxErrors/invalid_yaml_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.0240083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_yaml_character","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024012678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Output":" --- PASS: TestFrontmatterSyntaxErrors/malformed_string_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024016736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/malformed_string_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024019852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_boolean_value","Output":" --- PASS: TestFrontmatterSyntaxErrors/invalid_boolean_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024023679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_boolean_value","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024026835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_value_after_colon","Output":" --- PASS: TestFrontmatterSyntaxErrors/missing_value_after_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024030532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/missing_value_after_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024033798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_list_structure","Output":" --- PASS: TestFrontmatterSyntaxErrors/invalid_list_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.02404036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_list_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024044328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Output":" --- PASS: TestFrontmatterSyntaxErrors/unexpected_end_of_stream (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024048856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/unexpected_end_of_stream","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024052212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Output":" --- PASS: TestFrontmatterSyntaxErrors/invalid_escape_sequence (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.02405623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_escape_sequence","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024060137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Output":" --- PASS: TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024065247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/mixed_tab_and_space_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024068533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Output":" --- PASS: TestFrontmatterSyntaxErrors/anchor_without_alias (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.02407234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/anchor_without_alias","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024075636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Output":" --- PASS: TestFrontmatterSyntaxErrors/complex_nested_structure_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024079954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/complex_nested_structure_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024084042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_multiline_string","Output":" --- PASS: TestFrontmatterSyntaxErrors/invalid_multiline_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.02408821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/invalid_multiline_string","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024091295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/schema_validation_error_unknown_field","Output":" --- PASS: TestFrontmatterSyntaxErrors/schema_validation_error_unknown_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.024095143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors/schema_validation_error_unknown_field","Elapsed":0} -{"Time":"2026-02-03T00:32:28.024098018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrors","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.024101995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors"} -{"Time":"2026-02-03T00:32:28.024105021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors","Output":"=== RUN TestFrontmatterParsingWithRealGoccyErrors\n"} -{"Time":"2026-02-03T00:32:28.024108788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error"} -{"Time":"2026-02-03T00:32:28.024111823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":"=== RUN TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error\n"} -{"Time":"2026-02-03T00:32:28.024117023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" frontmatter_syntax_errors_test.go:493: Goccy Error for Real mapping syntax error that goccy should catch with precise location:\n"} -{"Time":"2026-02-03T00:32:28.024121001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" frontmatter_syntax_errors_test.go:494: Original Error: failed to parse frontmatter:\n"} -{"Time":"2026-02-03T00:32:28.024124728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[91m[3:1] non-map value is specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024128314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024132192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mon\u001b[0m:\u001b[92m push\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024137351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m\u003e 3 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[92minvalid syntax here\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024141249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.024144945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024149704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" frontmatter_syntax_errors_test.go:495: Parsed Location: Line 92, Column 1\n"} -{"Time":"2026-02-03T00:32:28.024153601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" frontmatter_syntax_errors_test.go:496: Parsed Message: non-map value is specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024157429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024161266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mon\u001b[0m:\u001b[92m push\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024165103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m\u003e 3 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[92minvalid syntax here\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.02416902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.024172617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024176544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" frontmatter_syntax_errors_test.go:514: ✓ Using goccy native [line:column] format for Real mapping syntax error that goccy should catch with precise location\n"} -{"Time":"2026-02-03T00:32:28.024181504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_indentation_error"} -{"Time":"2026-02-03T00:32:28.024184449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_indentation_error","Output":"=== RUN TestFrontmatterParsingWithRealGoccyErrors/real_indentation_error\n"} -{"Time":"2026-02-03T00:32:28.024188236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_indentation_error","Output":" frontmatter_syntax_errors_test.go:485: ✓ Real indentation error that may not cause parse error: Parsed successfully (may not be an error)\n"} -{"Time":"2026-02-03T00:32:28.024192284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error"} -{"Time":"2026-02-03T00:32:28.02419539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":"=== RUN TestFrontmatterParsingWithRealGoccyErrors/real_array_error\n"} -{"Time":"2026-02-03T00:32:28.024199166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" frontmatter_syntax_errors_test.go:493: Goccy Error for Real array syntax error that goccy should catch with precise location:\n"} -{"Time":"2026-02-03T00:32:28.024202984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" frontmatter_syntax_errors_test.go:494: Original Error: failed to parse frontmatter:\n"} -{"Time":"2026-02-03T00:32:28.024207432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[91m[5:1] ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024211079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024216048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024219996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96m branches\u001b[0m: [\u001b[92mmain\u001b[0m,\u001b[92m dev\u001b[0m,\u001b[92m feature/test\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024224995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m\u003e 5 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mpermissions\u001b[0m:\u001b[92m read\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024228672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.024232168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" frontmatter_syntax_errors_test.go:495: Parsed Location: Line 92, Column 1\n"} -{"Time":"2026-02-03T00:32:28.024236576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" frontmatter_syntax_errors_test.go:496: Parsed Message: ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024240443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024244241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024248158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96m branches\u001b[0m: [\u001b[92mmain\u001b[0m,\u001b[92m dev\u001b[0m,\u001b[92m feature/test\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024252115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" \u001b[1;97m\u003e 5 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mpermissions\u001b[0m:\u001b[92m read\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024255923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.02425965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" frontmatter_syntax_errors_test.go:514: ✓ Using goccy native [line:column] format for Real array syntax error that goccy should catch with precise location\n"} -{"Time":"2026-02-03T00:32:28.024264428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error"} -{"Time":"2026-02-03T00:32:28.024267544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":"=== RUN TestFrontmatterParsingWithRealGoccyErrors/real_string_error\n"} -{"Time":"2026-02-03T00:32:28.024271311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" frontmatter_syntax_errors_test.go:493: Goccy Error for Real string syntax error that goccy should catch with precise location:\n"} -{"Time":"2026-02-03T00:32:28.024275028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" frontmatter_syntax_errors_test.go:494: Original Error: failed to parse frontmatter:\n"} -{"Time":"2026-02-03T00:32:28.024278705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" \u001b[91m[1:7] could not find end character of double-quoted text\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024282362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" \u001b[1;97m\u003e 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m: \"Unterminated string\n"} -{"Time":"2026-02-03T00:32:28.024286069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" \u001b[1;97m 2 | \u001b[;;22;0mon: push\n"} -{"Time":"2026-02-03T00:32:28.024289646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" \u001b[1;97m 3 | \u001b[;;22;0mpermissions: read\n"} -{"Time":"2026-02-03T00:32:28.024293062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.024296688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" frontmatter_syntax_errors_test.go:495: Parsed Location: Line 92, Column 7\n"} -{"Time":"2026-02-03T00:32:28.024300386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" frontmatter_syntax_errors_test.go:496: Parsed Message: could not find end character of double-quoted text\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024304263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" \u001b[1;97m\u003e 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m: \"Unterminated string\n"} -{"Time":"2026-02-03T00:32:28.02430805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" \u001b[1;97m 2 | \u001b[;;22;0mon: push\n"} -{"Time":"2026-02-03T00:32:28.024311556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" \u001b[1;97m 3 | \u001b[;;22;0mpermissions: read\n"} -{"Time":"2026-02-03T00:32:28.024315624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.024321314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" frontmatter_syntax_errors_test.go:514: ✓ Using goccy native [line:column] format for Real string syntax error that goccy should catch with precise location\n"} -{"Time":"2026-02-03T00:32:28.024325332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error"} -{"Time":"2026-02-03T00:32:28.024329269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":"=== RUN TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error\n"} -{"Time":"2026-02-03T00:32:28.024333197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" frontmatter_syntax_errors_test.go:493: Goccy Error for Real complex structure error that goccy should catch with precise location:\n"} -{"Time":"2026-02-03T00:32:28.024337064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" frontmatter_syntax_errors_test.go:494: Original Error: failed to parse frontmatter:\n"} -{"Time":"2026-02-03T00:32:28.024340761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[91m[16:1] ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024344508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 13 | \u001b[;;22;0m\u001b[96m default\u001b[0m:\u001b[92m 'staging'\u001b[0m\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024348345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 14 | \u001b[;;22;0m\u001b[96m type\u001b[0m:\u001b[92m choice\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024352312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 15 | \u001b[;;22;0m\u001b[92m \u001b[0m\u001b[96moptions\u001b[0m: [\u001b[92mstaging\u001b[0m,\u001b[92m production\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.0243564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m\u003e 16 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mjobs\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.024360037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.024363553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 17 | \u001b[;;22;0m\u001b[96m deploy\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.02437265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 18 | \u001b[;;22;0m\u001b[96m runs-on\u001b[0m:\u001b[92m ubuntu-latest\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.024376608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" frontmatter_syntax_errors_test.go:495: Parsed Location: Line 92, Column 1\n"} -{"Time":"2026-02-03T00:32:28.033159198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" frontmatter_syntax_errors_test.go:496: Parsed Message: ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033181249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 13 | \u001b[;;22;0m\u001b[96m default\u001b[0m:\u001b[92m 'staging'\u001b[0m\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.03318667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 14 | \u001b[;;22;0m\u001b[96m type\u001b[0m:\u001b[92m choice\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033191268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 15 | \u001b[;;22;0m\u001b[92m \u001b[0m\u001b[96moptions\u001b[0m: [\u001b[92mstaging\u001b[0m,\u001b[92m production\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033195726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m\u003e 16 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mjobs\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.033199614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.033203461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 17 | \u001b[;;22;0m\u001b[96m deploy\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033207899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" \u001b[1;97m 18 | \u001b[;;22;0m\u001b[96m runs-on\u001b[0m:\u001b[92m ubuntu-latest\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033212267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" frontmatter_syntax_errors_test.go:514: ✓ Using goccy native [line:column] format for Real complex structure error that goccy should catch with precise location\n"} -{"Time":"2026-02-03T00:32:28.033220583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors","Output":"--- PASS: TestFrontmatterParsingWithRealGoccyErrors (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.033226774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Output":" --- PASS: TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033231002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_mapping_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033235581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_indentation_error","Output":" --- PASS: TestFrontmatterParsingWithRealGoccyErrors/real_indentation_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033239959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_indentation_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033243886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Output":" --- PASS: TestFrontmatterParsingWithRealGoccyErrors/real_array_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033249997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_array_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033253775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Output":" --- PASS: TestFrontmatterParsingWithRealGoccyErrors/real_string_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033258373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_string_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.03326215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Output":" --- PASS: TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.033266568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors/real_complex_structure_error","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.033281476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterParsingWithRealGoccyErrors","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.033285023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction"} -{"Time":"2026-02-03T00:32:28.033288339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":"=== RUN TestFrontmatterErrorContextExtraction\n"} -{"Time":"2026-02-03T00:32:28.033292176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" frontmatter_syntax_errors_test.go:564: ℹ No frontmatter context available (expected for parse errors)\n"} -{"Time":"2026-02-03T00:32:28.033296274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" frontmatter_syntax_errors_test.go:583: ✓ Formatted error:\n"} -{"Time":"2026-02-03T00:32:28.033300201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" test.md:92:3: error: frontmatter parsing failed: ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033304038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033307896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033311763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96m branches\u001b[0m: [\u001b[92mmain\u001b[0m,\u001b[92m dev\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.03331563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m\u003e 5 | \u001b[;;22;0m\u001b[92m \u001b[0m\u001b[96mpull_request\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.033319397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.033323034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 6 | \u001b[;;22;0m\u001b[96m types\u001b[0m: [\u001b[92mopened\u001b[0m]\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033327883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 7 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.0333317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 8 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mjobs\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.033335577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" frontmatter_syntax_errors_test.go:586: Error details: Line 92, Column 3, Message: ',' or ']' must be specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033339344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[96mon\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033343051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96m push\u001b[0m:\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033346848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96m branches\u001b[0m: [\u001b[92mmain\u001b[0m,\u001b[92m dev\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033350806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m\u003e 5 | \u001b[;;22;0m\u001b[92m \u001b[0m\u001b[96mpull_request\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.033355224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.033359021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 6 | \u001b[;;22;0m\u001b[96m types\u001b[0m: [\u001b[92mopened\u001b[0m]\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033369961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 7 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033373999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":" \u001b[1;97m 8 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mjobs\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.033378608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Output":"--- PASS: TestFrontmatterErrorContextExtraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033382415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterErrorContextExtraction","Elapsed":0} -{"Time":"2026-02-03T00:32:28.03338557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions"} -{"Time":"2026-02-03T00:32:28.033388606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions","Output":"=== RUN TestFrontmatterSyntaxErrorBoundaryConditions\n"} -{"Time":"2026-02-03T00:32:28.033392383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter"} -{"Time":"2026-02-03T00:32:28.033397944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter","Output":"=== RUN TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.033402332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter","Output":" frontmatter_syntax_errors_test.go:682: ✓ Minimal invalid frontmatter with just a colon: Line 92, Column 1, Error: unexpected key name\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.03340646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter","Output":" \u001b[1;97m\u003e 1 | \u001b[;;22;0m:\n"} -{"Time":"2026-02-03T00:32:28.033410267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.033413963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/empty_frontmatter_with_error"} -{"Time":"2026-02-03T00:32:28.033417089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/empty_frontmatter_with_error","Output":"=== RUN TestFrontmatterSyntaxErrorBoundaryConditions/empty_frontmatter_with_error\n"} -{"Time":"2026-02-03T00:32:28.033421147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/empty_frontmatter_with_error","Output":" frontmatter_syntax_errors_test.go:687: ✓ Empty frontmatter should not cause parse error: Parsed successfully as expected\n"} -{"Time":"2026-02-03T00:32:28.033425094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error"} -{"Time":"2026-02-03T00:32:28.033428341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":"=== RUN TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error\n"} -{"Time":"2026-02-03T00:32:28.033432478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":" frontmatter_syntax_errors_test.go:682: ✓ Very long line with syntax error: Line 92, Column 28, Error: mapping value is not allowed in this context\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033436826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m Test\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033445062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":" \u001b[1;97m\u003e 2 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mvery_long_line_with_error\u001b[0m:\u001b[96m aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"} -{"Time":"2026-02-03T00:32:28.033456323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa invalid\u001b[0m:\u001b[92m syntax\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.03346046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.033464207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":" \u001b[1;97m 3 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033468115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error"} -{"Time":"2026-02-03T00:32:28.033471371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":"=== RUN TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error\n"} -{"Time":"2026-02-03T00:32:28.033475388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" frontmatter_syntax_errors_test.go:682: ✓ Unicode content with syntax error: Line 92, Column 1, Error: non-map value is specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033479466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" \u001b[1;97m 1 | \u001b[;;22;0m\u001b[96mname\u001b[0m:\u001b[92m \"测试工作流 🚀\"\u001b[0m\u001b[96m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033483874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" \u001b[1;97m 2 | \u001b[;;22;0m\u001b[96mdescription\u001b[0m:\u001b[92m \"这是一个测试\"\u001b[0m\u001b[92m\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033488172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" \u001b[1;97m\u003e 3 | \u001b[;;22;0m\u001b[92minvalid_syntax_here\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033492079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.033495716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" \u001b[1;97m 4 | \u001b[;;22;0m\u001b[96mon\u001b[0m:\u001b[92m push\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033500736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" \u001b[1;97m 5 | \u001b[;;22;0m\u001b[92m\u001b[0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033505184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error"} -{"Time":"2026-02-03T00:32:28.03350828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":"=== RUN TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error\n"} -{"Time":"2026-02-03T00:32:28.033512337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" frontmatter_syntax_errors_test.go:682: ✓ Deeply nested structure with syntax error: Line 92, Column 13, Error: non-map value is specified\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033516375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" \u001b[1;97m 12 | \u001b[;;22;0m\u001b[96m exclude\u001b[0m:\n"} -{"Time":"2026-02-03T00:32:28.033520212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" \u001b[1;97m 13 | \u001b[;;22;0m -\u001b[96m os\u001b[0m:\u001b[92m windows\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033524249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" \u001b[1;97m 14 | \u001b[;;22;0m\u001b[92m \u001b[0m\u001b[96mnode\u001b[0m:\u001b[95m 14\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033529589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" \u001b[1;97m\u003e 15 | \u001b[;;22;0m\u001b[95m \u001b[0m\u001b[92minvalid syntax here\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033533437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:28.033538516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" \u001b[1;97m 16 | \u001b[;;22;0m\u001b[96mpermissions\u001b[0m:\u001b[92m read-all\u001b[0m\n"} -{"Time":"2026-02-03T00:32:28.033543155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions","Output":"--- PASS: TestFrontmatterSyntaxErrorBoundaryConditions (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033549216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter","Output":" --- PASS: TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033553544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/minimal_invalid_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.03355699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/empty_frontmatter_with_error","Output":" --- PASS: TestFrontmatterSyntaxErrorBoundaryConditions/empty_frontmatter_with_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.03356207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/empty_frontmatter_with_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033565446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Output":" --- PASS: TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033569774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/very_long_line_with_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033573281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Output":" --- PASS: TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033577328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/unicode_content_with_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033581536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Output":" --- PASS: TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033585554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions/deeply_nested_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.03358856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFrontmatterSyntaxErrorBoundaryConditions","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033591585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory"} -{"Time":"2026-02-03T00:32:28.033594821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory","Output":"=== RUN TestIsUnderWorkflowsDirectory\n"} -{"Time":"2026-02-03T00:32:28.033598508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows"} -{"Time":"2026-02-03T00:32:28.033601694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows","Output":"=== RUN TestIsUnderWorkflowsDirectory/file_under_.github/workflows\n"} -{"Time":"2026-02-03T00:32:28.033605952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows_subdirectory"} -{"Time":"2026-02-03T00:32:28.033609188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows_subdirectory","Output":"=== RUN TestIsUnderWorkflowsDirectory/file_under_.github/workflows_subdirectory\n"} -{"Time":"2026-02-03T00:32:28.033612855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_outside_.github/workflows"} -{"Time":"2026-02-03T00:32:28.033616041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_outside_.github/workflows","Output":"=== RUN TestIsUnderWorkflowsDirectory/file_outside_.github/workflows\n"} -{"Time":"2026-02-03T00:32:28.03362094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_in_.github_but_not_workflows"} -{"Time":"2026-02-03T00:32:28.033623935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_in_.github_but_not_workflows","Output":"=== RUN TestIsUnderWorkflowsDirectory/file_in_.github_but_not_workflows\n"} -{"Time":"2026-02-03T00:32:28.033628454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_under_workflows"} -{"Time":"2026-02-03T00:32:28.033631469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_under_workflows","Output":"=== RUN TestIsUnderWorkflowsDirectory/relative_path_under_workflows\n"} -{"Time":"2026-02-03T00:32:28.033635337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_outside_workflows"} -{"Time":"2026-02-03T00:32:28.033638683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_outside_workflows","Output":"=== RUN TestIsUnderWorkflowsDirectory/relative_path_outside_workflows\n"} -{"Time":"2026-02-03T00:32:28.033642821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory","Output":"--- PASS: TestIsUnderWorkflowsDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033647099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows","Output":" --- PASS: TestIsUnderWorkflowsDirectory/file_under_.github/workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033651767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033655084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows_subdirectory","Output":" --- PASS: TestIsUnderWorkflowsDirectory/file_under_.github/workflows_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033659081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_under_.github/workflows_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033662407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_outside_.github/workflows","Output":" --- PASS: TestIsUnderWorkflowsDirectory/file_outside_.github/workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033666345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_outside_.github/workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033669631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_in_.github_but_not_workflows","Output":" --- PASS: TestIsUnderWorkflowsDirectory/file_in_.github_but_not_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033673588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/file_in_.github_but_not_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033676965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_under_workflows","Output":" --- PASS: TestIsUnderWorkflowsDirectory/relative_path_under_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033680892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_under_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033684168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_outside_workflows","Output":" --- PASS: TestIsUnderWorkflowsDirectory/relative_path_outside_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033688085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory/relative_path_outside_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033691892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsUnderWorkflowsDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033694748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile"} -{"Time":"2026-02-03T00:32:28.033697763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile","Output":"=== RUN TestIsCustomAgentFile\n"} -{"Time":"2026-02-03T00:32:28.03370156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.md_extension"} -{"Time":"2026-02-03T00:32:28.033704666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.md_extension","Output":"=== RUN TestIsCustomAgentFile/file_under_.github/agents_with_.md_extension\n"} -{"Time":"2026-02-03T00:32:28.033708213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.agent.md_extension"} -{"Time":"2026-02-03T00:32:28.033711309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.agent.md_extension","Output":"=== RUN TestIsCustomAgentFile/file_under_.github/agents_with_.agent.md_extension\n"} -{"Time":"2026-02-03T00:32:28.033715005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_subdirectory"} -{"Time":"2026-02-03T00:32:28.033718171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_subdirectory","Output":"=== RUN TestIsCustomAgentFile/file_under_.github/agents_subdirectory\n"} -{"Time":"2026-02-03T00:32:28.033721838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_outside_.github/agents"} -{"Time":"2026-02-03T00:32:28.033724954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_outside_.github/agents","Output":"=== RUN TestIsCustomAgentFile/file_outside_.github/agents\n"} -{"Time":"2026-02-03T00:32:28.033728421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github/workflows"} -{"Time":"2026-02-03T00:32:28.033731526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github/workflows","Output":"=== RUN TestIsCustomAgentFile/file_in_.github/workflows\n"} -{"Time":"2026-02-03T00:32:28.033735173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github_but_not_agents"} -{"Time":"2026-02-03T00:32:28.033738299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github_but_not_agents","Output":"=== RUN TestIsCustomAgentFile/file_in_.github_but_not_agents\n"} -{"Time":"2026-02-03T00:32:28.033741815Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/relative_path_under_agents"} -{"Time":"2026-02-03T00:32:28.033744841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/relative_path_under_agents","Output":"=== RUN TestIsCustomAgentFile/relative_path_under_agents\n"} -{"Time":"2026-02-03T00:32:28.033764167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_agents_but_not_markdown"} -{"Time":"2026-02-03T00:32:28.033767744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_agents_but_not_markdown","Output":"=== RUN TestIsCustomAgentFile/file_under_agents_but_not_markdown\n"} -{"Time":"2026-02-03T00:32:28.033773054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile","Output":"--- PASS: TestIsCustomAgentFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033778073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.md_extension","Output":" --- PASS: TestIsCustomAgentFile/file_under_.github/agents_with_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033783002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033786509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.agent.md_extension","Output":" --- PASS: TestIsCustomAgentFile/file_under_.github/agents_with_.agent.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033790466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_with_.agent.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033793783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_subdirectory","Output":" --- PASS: TestIsCustomAgentFile/file_under_.github/agents_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.03379775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_.github/agents_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033800765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_outside_.github/agents","Output":" --- PASS: TestIsCustomAgentFile/file_outside_.github/agents (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033804543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_outside_.github/agents","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033807729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github/workflows","Output":" --- PASS: TestIsCustomAgentFile/file_in_.github/workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033811716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github/workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033814802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github_but_not_agents","Output":" --- PASS: TestIsCustomAgentFile/file_in_.github_but_not_agents (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.03381912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_in_.github_but_not_agents","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033822286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/relative_path_under_agents","Output":" --- PASS: TestIsCustomAgentFile/relative_path_under_agents (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033826113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/relative_path_under_agents","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033829369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_agents_but_not_markdown","Output":" --- PASS: TestIsCustomAgentFile/file_under_agents_but_not_markdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033833046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile/file_under_agents_but_not_markdown","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033835981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCustomAgentFile","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033838586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath"} -{"Time":"2026-02-03T00:32:28.033841461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath","Output":"=== RUN TestResolveIncludePath\n"} -{"Time":"2026-02-03T00:32:28.033847232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_relative_path"} -{"Time":"2026-02-03T00:32:28.033850448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_relative_path","Output":"=== RUN TestResolveIncludePath/regular_relative_path\n"} -{"Time":"2026-02-03T00:32:28.033853975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_file_not_found"} -{"Time":"2026-02-03T00:32:28.033858383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_file_not_found","Output":"=== RUN TestResolveIncludePath/regular_file_not_found\n"} -{"Time":"2026-02-03T00:32:28.033862571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath","Output":"--- PASS: TestResolveIncludePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033866809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_relative_path","Output":" --- PASS: TestResolveIncludePath/regular_relative_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033871057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_relative_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033874293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_file_not_found","Output":" --- PASS: TestResolveIncludePath/regular_file_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.033877749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath/regular_file_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:28.033880614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestResolveIncludePath","Elapsed":0} -{"Time":"2026-02-03T00:32:28.03388342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown"} -{"Time":"2026-02-03T00:32:28.033886435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown","Output":"=== RUN TestExtractWorkflowNameFromMarkdown\n"} -{"Time":"2026-02-03T00:32:28.033890243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_header"} -{"Time":"2026-02-03T00:32:28.033894551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_header","Output":"=== RUN TestExtractWorkflowNameFromMarkdown/file_with_H1_header\n"} -{"Time":"2026-02-03T00:32:28.033898307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_without_H1_header"} -{"Time":"2026-02-03T00:32:28.033902025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_without_H1_header","Output":"=== RUN TestExtractWorkflowNameFromMarkdown/file_without_H1_header\n"} -{"Time":"2026-02-03T00:32:28.033905751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_multiple_H1_headers"} -{"Time":"2026-02-03T00:32:28.033908777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_multiple_H1_headers","Output":"=== RUN TestExtractWorkflowNameFromMarkdown/file_with_multiple_H1_headers\n"} -{"Time":"2026-02-03T00:32:28.040260972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_only_frontmatter"} -{"Time":"2026-02-03T00:32:28.040276421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_only_frontmatter","Output":"=== RUN TestExtractWorkflowNameFromMarkdown/file_with_only_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.040286239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_and_extra_spaces"} -{"Time":"2026-02-03T00:32:28.040290166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_and_extra_spaces","Output":"=== RUN TestExtractWorkflowNameFromMarkdown/file_with_H1_and_extra_spaces\n"} -{"Time":"2026-02-03T00:32:28.040294464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/nonexistent_file"} -{"Time":"2026-02-03T00:32:28.040307428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/nonexistent_file","Output":"=== RUN TestExtractWorkflowNameFromMarkdown/nonexistent_file\n"} -{"Time":"2026-02-03T00:32:28.040314031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown","Output":"--- PASS: TestExtractWorkflowNameFromMarkdown (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.040318729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_header","Output":" --- PASS: TestExtractWorkflowNameFromMarkdown/file_with_H1_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.040323178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_header","Elapsed":0} -{"Time":"2026-02-03T00:32:28.040327506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_without_H1_header","Output":" --- PASS: TestExtractWorkflowNameFromMarkdown/file_without_H1_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.040331724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_without_H1_header","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04033517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_multiple_H1_headers","Output":" --- PASS: TestExtractWorkflowNameFromMarkdown/file_with_multiple_H1_headers (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.040339398Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_multiple_H1_headers","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.040343656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_only_frontmatter","Output":" --- PASS: TestExtractWorkflowNameFromMarkdown/file_with_only_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.040347844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_only_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04035119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_and_extra_spaces","Output":" --- PASS: TestExtractWorkflowNameFromMarkdown/file_with_H1_and_extra_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.040355228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/file_with_H1_and_extra_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:28.040358363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/nonexistent_file","Output":" --- PASS: TestExtractWorkflowNameFromMarkdown/nonexistent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.040371358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown/nonexistent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.040375526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractWorkflowNameFromMarkdown","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.040378852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown"} -{"Time":"2026-02-03T00:32:28.040382008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown","Output":"=== RUN TestExtractMarkdown\n"} -{"Time":"2026-02-03T00:32:28.040385875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_frontmatter"} -{"Time":"2026-02-03T00:32:28.040389251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_frontmatter","Output":"=== RUN TestExtractMarkdown/file_with_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.040392748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_without_frontmatter"} -{"Time":"2026-02-03T00:32:28.040395763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_without_frontmatter","Output":"=== RUN TestExtractMarkdown/file_without_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.04039956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/empty_file"} -{"Time":"2026-02-03T00:32:28.040402736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/empty_file","Output":"=== RUN TestExtractMarkdown/empty_file\n"} -{"Time":"2026-02-03T00:32:28.043267673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_only_frontmatter"} -{"Time":"2026-02-03T00:32:28.043281409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_only_frontmatter","Output":"=== RUN TestExtractMarkdown/file_with_only_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.043286909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/nonexistent_file"} -{"Time":"2026-02-03T00:32:28.043290065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/nonexistent_file","Output":"=== RUN TestExtractMarkdown/nonexistent_file\n"} -{"Time":"2026-02-03T00:32:28.043295595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown","Output":"--- PASS: TestExtractMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043300925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_frontmatter","Output":" --- PASS: TestExtractMarkdown/file_with_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043305133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04330901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_without_frontmatter","Output":" --- PASS: TestExtractMarkdown/file_without_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043323948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_without_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043327274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/empty_file","Output":" --- PASS: TestExtractMarkdown/empty_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043331161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/empty_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043334477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_only_frontmatter","Output":" --- PASS: TestExtractMarkdown/file_with_only_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043338615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/file_with_only_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043341931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/nonexistent_file","Output":" --- PASS: TestExtractMarkdown/nonexistent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.04334623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown/nonexistent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043349065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04335177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI"} -{"Time":"2026-02-03T00:32:28.043355006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI","Output":"=== RUN TestStripANSI\n"} -{"Time":"2026-02-03T00:32:28.043358593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/empty_string"} -{"Time":"2026-02-03T00:32:28.043361899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/empty_string","Output":"=== RUN TestStripANSI/empty_string\n"} -{"Time":"2026-02-03T00:32:28.043365716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/plain_text_without_ANSI"} -{"Time":"2026-02-03T00:32:28.043368701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/plain_text_without_ANSI","Output":"=== RUN TestStripANSI/plain_text_without_ANSI\n"} -{"Time":"2026-02-03T00:32:28.043372128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/simple_CSI_color_sequence"} -{"Time":"2026-02-03T00:32:28.043376566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/simple_CSI_color_sequence","Output":"=== RUN TestStripANSI/simple_CSI_color_sequence\n"} -{"Time":"2026-02-03T00:32:28.043380303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/multiple_CSI_sequences"} -{"Time":"2026-02-03T00:32:28.043383128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/multiple_CSI_sequences","Output":"=== RUN TestStripANSI/multiple_CSI_sequences\n"} -{"Time":"2026-02-03T00:32:28.043386635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_cursor_movement"} -{"Time":"2026-02-03T00:32:28.0433894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_cursor_movement","Output":"=== RUN TestStripANSI/CSI_cursor_movement\n"} -{"Time":"2026-02-03T00:32:28.043392897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_erase_sequences"} -{"Time":"2026-02-03T00:32:28.043395782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_erase_sequences","Output":"=== RUN TestStripANSI/CSI_erase_sequences\n"} -{"Time":"2026-02-03T00:32:28.043399178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_BEL_terminator"} -{"Time":"2026-02-03T00:32:28.043402234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_BEL_terminator","Output":"=== RUN TestStripANSI/OSC_sequence_with_BEL_terminator\n"} -{"Time":"2026-02-03T00:32:28.043408446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_ST_terminator"} -{"Time":"2026-02-03T00:32:28.043411802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_ST_terminator","Output":"=== RUN TestStripANSI/OSC_sequence_with_ST_terminator\n"} -{"Time":"2026-02-03T00:32:28.043415328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G0"} -{"Time":"2026-02-03T00:32:28.043418264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G0","Output":"=== RUN TestStripANSI/character_set_selection_G0\n"} -{"Time":"2026-02-03T00:32:28.043421771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G1"} -{"Time":"2026-02-03T00:32:28.043424856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G1","Output":"=== RUN TestStripANSI/character_set_selection_G1\n"} -{"Time":"2026-02-03T00:32:28.043428473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/keypad_mode_sequences"} -{"Time":"2026-02-03T00:32:28.043431589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/keypad_mode_sequences","Output":"=== RUN TestStripANSI/keypad_mode_sequences\n"} -{"Time":"2026-02-03T00:32:28.043435145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/reset_sequence"} -{"Time":"2026-02-03T00:32:28.043438021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/reset_sequence","Output":"=== RUN TestStripANSI/reset_sequence\n"} -{"Time":"2026-02-03T00:32:28.043441457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/save_and_restore_cursor"} -{"Time":"2026-02-03T00:32:28.043445625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/save_and_restore_cursor","Output":"=== RUN TestStripANSI/save_and_restore_cursor\n"} -{"Time":"2026-02-03T00:32:28.043449242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/index_and_reverse_index"} -{"Time":"2026-02-03T00:32:28.043452959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/index_and_reverse_index","Output":"=== RUN TestStripANSI/index_and_reverse_index\n"} -{"Time":"2026-02-03T00:32:28.043456605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/next_line_and_horizontal_tab_set"} -{"Time":"2026-02-03T00:32:28.043459651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/next_line_and_horizontal_tab_set","Output":"=== RUN TestStripANSI/next_line_and_horizontal_tab_set\n"} -{"Time":"2026-02-03T00:32:28.043463258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/complex_CSI_with_parameters"} -{"Time":"2026-02-03T00:32:28.043466283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/complex_CSI_with_parameters","Output":"=== RUN TestStripANSI/complex_CSI_with_parameters\n"} -{"Time":"2026-02-03T00:32:28.04346986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_semicolon_parameters"} -{"Time":"2026-02-03T00:32:28.043472896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_semicolon_parameters","Output":"=== RUN TestStripANSI/CSI_with_semicolon_parameters\n"} -{"Time":"2026-02-03T00:32:28.043476453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_escape_at_end"} -{"Time":"2026-02-03T00:32:28.043479358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_escape_at_end","Output":"=== RUN TestStripANSI/malformed_escape_at_end\n"} -{"Time":"2026-02-03T00:32:28.043483005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_CSI_at_end"} -{"Time":"2026-02-03T00:32:28.04348604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_CSI_at_end","Output":"=== RUN TestStripANSI/malformed_CSI_at_end\n"} -{"Time":"2026-02-03T00:32:28.043489447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_OSC_at_end"} -{"Time":"2026-02-03T00:32:28.043492342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_OSC_at_end","Output":"=== RUN TestStripANSI/malformed_OSC_at_end\n"} -{"Time":"2026-02-03T00:32:28.043496179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/escape_followed_by_invalid_character"} -{"Time":"2026-02-03T00:32:28.043499195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/escape_followed_by_invalid_character","Output":"=== RUN TestStripANSI/escape_followed_by_invalid_character\n"} -{"Time":"2026-02-03T00:32:28.043502832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/consecutive_escapes"} -{"Time":"2026-02-03T00:32:28.043505697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/consecutive_escapes","Output":"=== RUN TestStripANSI/consecutive_escapes\n"} -{"Time":"2026-02-03T00:32:28.043509204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/mixed_content_with_newlines"} -{"Time":"2026-02-03T00:32:28.043512189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/mixed_content_with_newlines","Output":"=== RUN TestStripANSI/mixed_content_with_newlines\n"} -{"Time":"2026-02-03T00:32:28.043515706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/common_terminal_output"} -{"Time":"2026-02-03T00:32:28.043518681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/common_terminal_output","Output":"=== RUN TestStripANSI/common_terminal_output\n"} -{"Time":"2026-02-03T00:32:28.043522869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/git_diff_style_colors"} -{"Time":"2026-02-03T00:32:28.043526045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/git_diff_style_colors","Output":"=== RUN TestStripANSI/git_diff_style_colors\n"} -{"Time":"2026-02-03T00:32:28.043529632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/unicode_content_with_ANSI"} -{"Time":"2026-02-03T00:32:28.043532547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/unicode_content_with_ANSI","Output":"=== RUN TestStripANSI/unicode_content_with_ANSI\n"} -{"Time":"2026-02-03T00:32:28.043536334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/very_long_CSI_sequence"} -{"Time":"2026-02-03T00:32:28.043539159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/very_long_CSI_sequence","Output":"=== RUN TestStripANSI/very_long_CSI_sequence\n"} -{"Time":"2026-02-03T00:32:28.043542706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_question_mark_private_parameter"} -{"Time":"2026-02-03T00:32:28.043545692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_question_mark_private_parameter","Output":"=== RUN TestStripANSI/CSI_with_question_mark_private_parameter\n"} -{"Time":"2026-02-03T00:32:28.043549278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_greater_than_private_parameter"} -{"Time":"2026-02-03T00:32:28.043552224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_greater_than_private_parameter","Output":"=== RUN TestStripANSI/CSI_with_greater_than_private_parameter\n"} -{"Time":"2026-02-03T00:32:28.04355566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/all_final_CSI_characters_test"} -{"Time":"2026-02-03T00:32:28.043558636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/all_final_CSI_characters_test","Output":"=== RUN TestStripANSI/all_final_CSI_characters_test\n"} -{"Time":"2026-02-03T00:32:28.043562072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_invalid_final_character"} -{"Time":"2026-02-03T00:32:28.043565158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_invalid_final_character","Output":"=== RUN TestStripANSI/CSI_with_invalid_final_character\n"} -{"Time":"2026-02-03T00:32:28.043568554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/real_world_lipgloss_output"} -{"Time":"2026-02-03T00:32:28.04357147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/real_world_lipgloss_output","Output":"=== RUN TestStripANSI/real_world_lipgloss_output\n"} -{"Time":"2026-02-03T00:32:28.043576068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI","Output":"--- PASS: TestStripANSI (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043579976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/empty_string","Output":" --- PASS: TestStripANSI/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043583953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043587189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/plain_text_without_ANSI","Output":" --- PASS: TestStripANSI/plain_text_without_ANSI (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043591397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/plain_text_without_ANSI","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043595444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/simple_CSI_color_sequence","Output":" --- PASS: TestStripANSI/simple_CSI_color_sequence (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043599442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/simple_CSI_color_sequence","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043602688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/multiple_CSI_sequences","Output":" --- PASS: TestStripANSI/multiple_CSI_sequences (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043606956Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/multiple_CSI_sequences","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043610172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_cursor_movement","Output":" --- PASS: TestStripANSI/CSI_cursor_movement (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043613739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_cursor_movement","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043617556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_erase_sequences","Output":" --- PASS: TestStripANSI/CSI_erase_sequences (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043621684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_erase_sequences","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043624759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_BEL_terminator","Output":" --- PASS: TestStripANSI/OSC_sequence_with_BEL_terminator (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043628536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_BEL_terminator","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043631722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_ST_terminator","Output":" --- PASS: TestStripANSI/OSC_sequence_with_ST_terminator (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043636672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/OSC_sequence_with_ST_terminator","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043639958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G0","Output":" --- PASS: TestStripANSI/character_set_selection_G0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043643705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G0","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043646941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G1","Output":" --- PASS: TestStripANSI/character_set_selection_G1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043650778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/character_set_selection_G1","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043653914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/keypad_mode_sequences","Output":" --- PASS: TestStripANSI/keypad_mode_sequences (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043657691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/keypad_mode_sequences","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043660867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/reset_sequence","Output":" --- PASS: TestStripANSI/reset_sequence (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043664694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/reset_sequence","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04366781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/save_and_restore_cursor","Output":" --- PASS: TestStripANSI/save_and_restore_cursor (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043672348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/save_and_restore_cursor","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043675544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/index_and_reverse_index","Output":" --- PASS: TestStripANSI/index_and_reverse_index (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043679291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/index_and_reverse_index","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043682447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/next_line_and_horizontal_tab_set","Output":" --- PASS: TestStripANSI/next_line_and_horizontal_tab_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043686444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/next_line_and_horizontal_tab_set","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04368961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/complex_CSI_with_parameters","Output":" --- PASS: TestStripANSI/complex_CSI_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043693307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/complex_CSI_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043696433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_semicolon_parameters","Output":" --- PASS: TestStripANSI/CSI_with_semicolon_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.04370027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_semicolon_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043703536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_escape_at_end","Output":" --- PASS: TestStripANSI/malformed_escape_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043707464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_escape_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043710549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_CSI_at_end","Output":" --- PASS: TestStripANSI/malformed_CSI_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043714607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_CSI_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043718023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_OSC_at_end","Output":" --- PASS: TestStripANSI/malformed_OSC_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.04372176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/malformed_OSC_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043724816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/escape_followed_by_invalid_character","Output":" --- PASS: TestStripANSI/escape_followed_by_invalid_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043728573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/escape_followed_by_invalid_character","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04373205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/consecutive_escapes","Output":" --- PASS: TestStripANSI/consecutive_escapes (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043736868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/consecutive_escapes","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043740094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/mixed_content_with_newlines","Output":" --- PASS: TestStripANSI/mixed_content_with_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043745625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/mixed_content_with_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043764891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/common_terminal_output","Output":" --- PASS: TestStripANSI/common_terminal_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043769589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/common_terminal_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043773156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/git_diff_style_colors","Output":" --- PASS: TestStripANSI/git_diff_style_colors (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043777564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/git_diff_style_colors","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043780871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/unicode_content_with_ANSI","Output":" --- PASS: TestStripANSI/unicode_content_with_ANSI (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043784948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/unicode_content_with_ANSI","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043788094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/very_long_CSI_sequence","Output":" --- PASS: TestStripANSI/very_long_CSI_sequence (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043792763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/very_long_CSI_sequence","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043795849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_question_mark_private_parameter","Output":" --- PASS: TestStripANSI/CSI_with_question_mark_private_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043799856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_question_mark_private_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043803172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_greater_than_private_parameter","Output":" --- PASS: TestStripANSI/CSI_with_greater_than_private_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.04380712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_greater_than_private_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043810486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/all_final_CSI_characters_test","Output":" --- PASS: TestStripANSI/all_final_CSI_characters_test (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043814513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/all_final_CSI_characters_test","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043817669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_invalid_final_character","Output":" --- PASS: TestStripANSI/CSI_with_invalid_final_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043821937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/CSI_with_invalid_final_character","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043825143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/real_world_lipgloss_output","Output":" --- PASS: TestStripANSI/real_world_lipgloss_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.04382877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI/real_world_lipgloss_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043831826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStripANSI","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043835503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar"} -{"Time":"2026-02-03T00:32:28.043838528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar","Output":"=== RUN TestIsCSIParameterChar\n"} -{"Time":"2026-02-03T00:32:28.043841924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/0_(0x30)"} -{"Time":"2026-02-03T00:32:28.04384487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/0_(0x30)","Output":"=== RUN TestIsCSIParameterChar/0_(0x30)\n"} -{"Time":"2026-02-03T00:32:28.043848196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/9_(0x39)"} -{"Time":"2026-02-03T00:32:28.043851252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/9_(0x39)","Output":"=== RUN TestIsCSIParameterChar/9_(0x39)\n"} -{"Time":"2026-02-03T00:32:28.043854829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/;_(0x3B)"} -{"Time":"2026-02-03T00:32:28.043857814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/;_(0x3B)","Output":"=== RUN TestIsCSIParameterChar/;_(0x3B)\n"} -{"Time":"2026-02-03T00:32:28.043861261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/?_(0x3F)"} -{"Time":"2026-02-03T00:32:28.043864246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/?_(0x3F)","Output":"=== RUN TestIsCSIParameterChar/?_(0x3F)\n"} -{"Time":"2026-02-03T00:32:28.043868755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/space_(0x20)"} -{"Time":"2026-02-03T00:32:28.043871981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/space_(0x20)","Output":"=== RUN TestIsCSIParameterChar/space_(0x20)\n"} -{"Time":"2026-02-03T00:32:28.043875337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/!_(0x21)"} -{"Time":"2026-02-03T00:32:28.043878423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/!_(0x21)","Output":"=== RUN TestIsCSIParameterChar/!_(0x21)\n"} -{"Time":"2026-02-03T00:32:28.043881879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar//_(0x2F)"} -{"Time":"2026-02-03T00:32:28.043885015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar//_(0x2F)","Output":"=== RUN TestIsCSIParameterChar//_(0x2F)\n"} -{"Time":"2026-02-03T00:32:28.043888421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/tab_(0x09)"} -{"Time":"2026-02-03T00:32:28.043891397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/tab_(0x09)","Output":"=== RUN TestIsCSIParameterChar/tab_(0x09)\n"} -{"Time":"2026-02-03T00:32:28.043894934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/newline_(0x0A)"} -{"Time":"2026-02-03T00:32:28.043897769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/newline_(0x0A)","Output":"=== RUN TestIsCSIParameterChar/newline_(0x0A)\n"} -{"Time":"2026-02-03T00:32:28.043901195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/null_(0x00)"} -{"Time":"2026-02-03T00:32:28.043904201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/null_(0x00)","Output":"=== RUN TestIsCSIParameterChar/null_(0x00)\n"} -{"Time":"2026-02-03T00:32:28.043907677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/@_(0x40)"} -{"Time":"2026-02-03T00:32:28.043911264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/@_(0x40)","Output":"=== RUN TestIsCSIParameterChar/@_(0x40)\n"} -{"Time":"2026-02-03T00:32:28.043915071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/A_(0x41)"} -{"Time":"2026-02-03T00:32:28.043918127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/A_(0x41)","Output":"=== RUN TestIsCSIParameterChar/A_(0x41)\n"} -{"Time":"2026-02-03T00:32:28.043921704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/m_(0x6D)"} -{"Time":"2026-02-03T00:32:28.043924709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/m_(0x6D)","Output":"=== RUN TestIsCSIParameterChar/m_(0x6D)\n"} -{"Time":"2026-02-03T00:32:28.043928116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/~_(0x7E)"} -{"Time":"2026-02-03T00:32:28.043931872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/~_(0x7E)","Output":"=== RUN TestIsCSIParameterChar/~_(0x7E)\n"} -{"Time":"2026-02-03T00:32:28.043935329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/DEL_(0x7F)"} -{"Time":"2026-02-03T00:32:28.043938134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/DEL_(0x7F)","Output":"=== RUN TestIsCSIParameterChar/DEL_(0x7F)\n"} -{"Time":"2026-02-03T00:32:28.043942122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar","Output":"--- PASS: TestIsCSIParameterChar (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043946189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/0_(0x30)","Output":" --- PASS: TestIsCSIParameterChar/0_(0x30) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043950126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/0_(0x30)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043953292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/9_(0x39)","Output":" --- PASS: TestIsCSIParameterChar/9_(0x39) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043957139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/9_(0x39)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043960165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/;_(0x3B)","Output":" --- PASS: TestIsCSIParameterChar/;_(0x3B) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043963892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/;_(0x3B)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043967018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/?_(0x3F)","Output":" --- PASS: TestIsCSIParameterChar/?_(0x3F) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043970765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/?_(0x3F)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043974853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/space_(0x20)","Output":" --- PASS: TestIsCSIParameterChar/space_(0x20) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043978499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/space_(0x20)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043981756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/!_(0x21)","Output":" --- PASS: TestIsCSIParameterChar/!_(0x21) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043985503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/!_(0x21)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04398948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar//_(0x2F)","Output":" --- PASS: TestIsCSIParameterChar//_(0x2F) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043993117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar//_(0x2F)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.043996172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/tab_(0x09)","Output":" --- PASS: TestIsCSIParameterChar/tab_(0x09) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.043999839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/tab_(0x09)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044002985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/newline_(0x0A)","Output":" --- PASS: TestIsCSIParameterChar/newline_(0x0A) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044008586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/newline_(0x0A)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044011822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/null_(0x00)","Output":" --- PASS: TestIsCSIParameterChar/null_(0x00) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044015769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/null_(0x00)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044019165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/@_(0x40)","Output":" --- PASS: TestIsCSIParameterChar/@_(0x40) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044023022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/@_(0x40)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044026219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/A_(0x41)","Output":" --- PASS: TestIsCSIParameterChar/A_(0x41) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044030046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/A_(0x41)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044033152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/m_(0x6D)","Output":" --- PASS: TestIsCSIParameterChar/m_(0x6D) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044036928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/m_(0x6D)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044040114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/~_(0x7E)","Output":" --- PASS: TestIsCSIParameterChar/~_(0x7E) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044043841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/~_(0x7E)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044046897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/DEL_(0x7F)","Output":" --- PASS: TestIsCSIParameterChar/DEL_(0x7F) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044050373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar/DEL_(0x7F)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044053259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCSIParameterChar","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044056044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar"} -{"Time":"2026-02-03T00:32:28.044058909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar","Output":"=== RUN TestIsFinalCSIChar\n"} -{"Time":"2026-02-03T00:32:28.044062556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/@_(0x40)"} -{"Time":"2026-02-03T00:32:28.044066313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/@_(0x40)","Output":"=== RUN TestIsFinalCSIChar/@_(0x40)\n"} -{"Time":"2026-02-03T00:32:28.04406992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/A_(0x41)"} -{"Time":"2026-02-03T00:32:28.044072806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/A_(0x41)","Output":"=== RUN TestIsFinalCSIChar/A_(0x41)\n"} -{"Time":"2026-02-03T00:32:28.044076282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/Z_(0x5A)"} -{"Time":"2026-02-03T00:32:28.044079167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/Z_(0x5A)","Output":"=== RUN TestIsFinalCSIChar/Z_(0x5A)\n"} -{"Time":"2026-02-03T00:32:28.044082694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/a_(0x61)"} -{"Time":"2026-02-03T00:32:28.04408628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/a_(0x61)","Output":"=== RUN TestIsFinalCSIChar/a_(0x61)\n"} -{"Time":"2026-02-03T00:32:28.044089767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/m_(0x6D)"} -{"Time":"2026-02-03T00:32:28.044092652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/m_(0x6D)","Output":"=== RUN TestIsFinalCSIChar/m_(0x6D)\n"} -{"Time":"2026-02-03T00:32:28.044096019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/~_(0x7E)"} -{"Time":"2026-02-03T00:32:28.044098914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/~_(0x7E)","Output":"=== RUN TestIsFinalCSIChar/~_(0x7E)\n"} -{"Time":"2026-02-03T00:32:28.04410227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/space_(0x20)"} -{"Time":"2026-02-03T00:32:28.044105256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/space_(0x20)","Output":"=== RUN TestIsFinalCSIChar/space_(0x20)\n"} -{"Time":"2026-02-03T00:32:28.044108753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/0_(0x30)"} -{"Time":"2026-02-03T00:32:28.044111618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/0_(0x30)","Output":"=== RUN TestIsFinalCSIChar/0_(0x30)\n"} -{"Time":"2026-02-03T00:32:28.044115165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/9_(0x39)"} -{"Time":"2026-02-03T00:32:28.0441181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/9_(0x39)","Output":"=== RUN TestIsFinalCSIChar/9_(0x39)\n"} -{"Time":"2026-02-03T00:32:28.044121606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/;_(0x3B)"} -{"Time":"2026-02-03T00:32:28.044124462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/;_(0x3B)","Output":"=== RUN TestIsFinalCSIChar/;_(0x3B)\n"} -{"Time":"2026-02-03T00:32:28.044128099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/?_(0x3F)"} -{"Time":"2026-02-03T00:32:28.044131034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/?_(0x3F)","Output":"=== RUN TestIsFinalCSIChar/?_(0x3F)\n"} -{"Time":"2026-02-03T00:32:28.04413434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/DEL_(0x7F)"} -{"Time":"2026-02-03T00:32:28.044137316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/DEL_(0x7F)","Output":"=== RUN TestIsFinalCSIChar/DEL_(0x7F)\n"} -{"Time":"2026-02-03T00:32:28.044140913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0x80)"} -{"Time":"2026-02-03T00:32:28.04414482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0x80)","Output":"=== RUN TestIsFinalCSIChar/high_byte_(0x80)\n"} -{"Time":"2026-02-03T00:32:28.044148427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0xFF)"} -{"Time":"2026-02-03T00:32:28.044151482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0xFF)","Output":"=== RUN TestIsFinalCSIChar/high_byte_(0xFF)\n"} -{"Time":"2026-02-03T00:32:28.04415551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar","Output":"--- PASS: TestIsFinalCSIChar (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044159447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/@_(0x40)","Output":" --- PASS: TestIsFinalCSIChar/@_(0x40) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044164216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/@_(0x40)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044167282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/A_(0x41)","Output":" --- PASS: TestIsFinalCSIChar/A_(0x41) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044171029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/A_(0x41)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044174124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/Z_(0x5A)","Output":" --- PASS: TestIsFinalCSIChar/Z_(0x5A) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044177731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/Z_(0x5A)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044180867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/a_(0x61)","Output":" --- PASS: TestIsFinalCSIChar/a_(0x61) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044184414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/a_(0x61)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.0441875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/m_(0x6D)","Output":" --- PASS: TestIsFinalCSIChar/m_(0x6D) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044191227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/m_(0x6D)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044194603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/~_(0x7E)","Output":" --- PASS: TestIsFinalCSIChar/~_(0x7E) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.04419875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/~_(0x7E)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044202057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/space_(0x20)","Output":" --- PASS: TestIsFinalCSIChar/space_(0x20) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044205844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/space_(0x20)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04420907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/0_(0x30)","Output":" --- PASS: TestIsFinalCSIChar/0_(0x30) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044212727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/0_(0x30)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044215873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/9_(0x39)","Output":" --- PASS: TestIsFinalCSIChar/9_(0x39) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044219549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/9_(0x39)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044223857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/;_(0x3B)","Output":" --- PASS: TestIsFinalCSIChar/;_(0x3B) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044227564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/;_(0x3B)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04423066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/?_(0x3F)","Output":" --- PASS: TestIsFinalCSIChar/?_(0x3F) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044234407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/?_(0x3F)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044237453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/DEL_(0x7F)","Output":" --- PASS: TestIsFinalCSIChar/DEL_(0x7F) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044241129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/DEL_(0x7F)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044244295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0x80)","Output":" --- PASS: TestIsFinalCSIChar/high_byte_(0x80) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044248253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0x80)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044251459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0xFF)","Output":" --- PASS: TestIsFinalCSIChar/high_byte_(0xFF) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044254835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar/high_byte_(0xFF)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044257671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFinalCSIChar","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044260806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec"} -{"Time":"2026-02-03T00:32:28.044263682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec","Output":"=== RUN TestIsWorkflowSpec\n"} -{"Time":"2026-02-03T00:32:28.044267108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/valid_workflowspec"} -{"Time":"2026-02-03T00:32:28.044269963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/valid_workflowspec","Output":"=== RUN TestIsWorkflowSpec/valid_workflowspec\n"} -{"Time":"2026-02-03T00:32:28.044273289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref"} -{"Time":"2026-02-03T00:32:28.044276275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref","Output":"=== RUN TestIsWorkflowSpec/workflowspec_with_ref\n"} -{"Time":"2026-02-03T00:32:28.044279772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_section"} -{"Time":"2026-02-03T00:32:28.044282807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_section","Output":"=== RUN TestIsWorkflowSpec/workflowspec_with_section\n"} -{"Time":"2026-02-03T00:32:28.044286414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref_and_section"} -{"Time":"2026-02-03T00:32:28.04428942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref_and_section","Output":"=== RUN TestIsWorkflowSpec/workflowspec_with_ref_and_section\n"} -{"Time":"2026-02-03T00:32:28.044293157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_with_.github"} -{"Time":"2026-02-03T00:32:28.044297054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_with_.github","Output":"=== RUN TestIsWorkflowSpec/local_path_with_.github\n"} -{"Time":"2026-02-03T00:32:28.044301362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/relative_local_path"} -{"Time":"2026-02-03T00:32:28.044304388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/relative_local_path","Output":"=== RUN TestIsWorkflowSpec/relative_local_path\n"} -{"Time":"2026-02-03T00:32:28.044307884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/absolute_path"} -{"Time":"2026-02-03T00:32:28.04431081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/absolute_path","Output":"=== RUN TestIsWorkflowSpec/absolute_path\n"} -{"Time":"2026-02-03T00:32:28.044314316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/too_few_parts"} -{"Time":"2026-02-03T00:32:28.044317342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/too_few_parts","Output":"=== RUN TestIsWorkflowSpec/too_few_parts\n"} -{"Time":"2026-02-03T00:32:28.044320958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_starting_with_dot"} -{"Time":"2026-02-03T00:32:28.044324555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_starting_with_dot","Output":"=== RUN TestIsWorkflowSpec/local_path_starting_with_dot\n"} -{"Time":"2026-02-03T00:32:28.044328202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_2_parts"} -{"Time":"2026-02-03T00:32:28.044331348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_2_parts","Output":"=== RUN TestIsWorkflowSpec/shared_path_with_2_parts\n"} -{"Time":"2026-02-03T00:32:28.044335205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_3_parts_(mcp_subdirectory)"} -{"Time":"2026-02-03T00:32:28.044338331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_3_parts_(mcp_subdirectory)","Output":"=== RUN TestIsWorkflowSpec/shared_path_with_3_parts_(mcp_subdirectory)\n"} -{"Time":"2026-02-03T00:32:28.044341998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_ref"} -{"Time":"2026-02-03T00:32:28.044345194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_ref","Output":"=== RUN TestIsWorkflowSpec/shared_path_with_ref\n"} -{"Time":"2026-02-03T00:32:28.044349111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec","Output":"--- PASS: TestIsWorkflowSpec (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044353219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/valid_workflowspec","Output":" --- PASS: TestIsWorkflowSpec/valid_workflowspec (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044357266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/valid_workflowspec","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044360462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref","Output":" --- PASS: TestIsWorkflowSpec/workflowspec_with_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.04436429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044368327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_section","Output":" --- PASS: TestIsWorkflowSpec/workflowspec_with_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044374028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_section","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044377394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref_and_section","Output":" --- PASS: TestIsWorkflowSpec/workflowspec_with_ref_and_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044381842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/workflowspec_with_ref_and_section","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044385048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_with_.github","Output":" --- PASS: TestIsWorkflowSpec/local_path_with_.github (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044388695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_with_.github","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044391891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/relative_local_path","Output":" --- PASS: TestIsWorkflowSpec/relative_local_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044395918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/relative_local_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044399074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/absolute_path","Output":" --- PASS: TestIsWorkflowSpec/absolute_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044402771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/absolute_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044405817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/too_few_parts","Output":" --- PASS: TestIsWorkflowSpec/too_few_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044409794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/too_few_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04441295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_starting_with_dot","Output":" --- PASS: TestIsWorkflowSpec/local_path_starting_with_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044416817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/local_path_starting_with_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044419963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_2_parts","Output":" --- PASS: TestIsWorkflowSpec/shared_path_with_2_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044424061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_2_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044427217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_3_parts_(mcp_subdirectory)","Output":" --- PASS: TestIsWorkflowSpec/shared_path_with_3_parts_(mcp_subdirectory) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044430954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_3_parts_(mcp_subdirectory)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.04443417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_ref","Output":" --- PASS: TestIsWorkflowSpec/shared_path_with_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.044438518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec/shared_path_with_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044441393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWorkflowSpec","Elapsed":0} -{"Time":"2026-02-03T00:32:28.044445421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter"} -{"Time":"2026-02-03T00:32:28.044448276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter","Output":"=== RUN TestProcessImportsFromFrontmatter\n"} -{"Time":"2026-02-03T00:32:28.044451653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/no_imports_field"} -{"Time":"2026-02-03T00:32:28.044454618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/no_imports_field","Output":"=== RUN TestProcessImportsFromFrontmatter/no_imports_field\n"} -{"Time":"2026-02-03T00:32:28.044458255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/empty_imports_array"} -{"Time":"2026-02-03T00:32:28.0444613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/empty_imports_array","Output":"=== RUN TestProcessImportsFromFrontmatter/empty_imports_array\n"} -{"Time":"2026-02-03T00:32:28.044464727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports"} -{"Time":"2026-02-03T00:32:28.044467803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"=== RUN TestProcessImportsFromFrontmatter/valid_imports\n"} -{"Time":"2026-02-03T00:32:28.056871168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"⚠ Invalid configuration in /tmp/gh-aw-test-runs/20260203-003225-18677/test-3188302313/include.md: ../../../../../../../tmp/gh-aw-test-runs/20260203-003225-18677/test-3188302313/include.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:28.057858568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:28.057892532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:28.057898523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:28.057902661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:28.057907039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:28.057911237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"3 | allowed:\n"} -{"Time":"2026-02-03T00:32:28.057915334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:28.057919903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"4 | - ls\n"} -{"Time":"2026-02-03T00:32:28.05792365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"5 | - cat\n"} -{"Time":"2026-02-03T00:32:28.057927477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"6 | ---\n"} -{"Time":"2026-02-03T00:32:28.057931324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"\n"} -{"Time":"2026-02-03T00:32:28.066538161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"⚠ Invalid configuration in /tmp/gh-aw-test-runs/20260203-003225-18677/test-3188302313/include.md: ../../../../../../../tmp/gh-aw-test-runs/20260203-003225-18677/test-3188302313/include.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:28.066618531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:28.066656793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:28.0666878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:28.066694864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:28.066699232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:28.066702879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"3 | allowed:\n"} -{"Time":"2026-02-03T00:32:28.066707076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:28.066711324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"4 | - ls\n"} -{"Time":"2026-02-03T00:32:28.066714911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"5 | - cat\n"} -{"Time":"2026-02-03T00:32:28.066718818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"6 | ---\n"} -{"Time":"2026-02-03T00:32:28.066722686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":"\n"} -{"Time":"2026-02-03T00:32:28.067179388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/invalid_imports_type"} -{"Time":"2026-02-03T00:32:28.06719113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/invalid_imports_type","Output":"=== RUN TestProcessImportsFromFrontmatter/invalid_imports_type\n"} -{"Time":"2026-02-03T00:32:28.06752439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter","Output":"--- PASS: TestProcessImportsFromFrontmatter (0.03s)\n"} -{"Time":"2026-02-03T00:32:28.067538486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/no_imports_field","Output":" --- PASS: TestProcessImportsFromFrontmatter/no_imports_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067543646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/no_imports_field","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067549948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/empty_imports_array","Output":" --- PASS: TestProcessImportsFromFrontmatter/empty_imports_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067554897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/empty_imports_array","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067558584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Output":" --- PASS: TestProcessImportsFromFrontmatter/valid_imports (0.03s)\n"} -{"Time":"2026-02-03T00:32:28.067563072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/valid_imports","Elapsed":0.03} -{"Time":"2026-02-03T00:32:28.067567851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/invalid_imports_type","Output":" --- PASS: TestProcessImportsFromFrontmatter/invalid_imports_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067572269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter/invalid_imports_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067575445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessImportsFromFrontmatter","Elapsed":0.03} -{"Time":"2026-02-03T00:32:28.067578641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs"} -{"Time":"2026-02-03T00:32:28.067688676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs","Output":"=== RUN TestParseGitHubURL_RunURLs\n"} -{"Time":"2026-02-03T00:32:28.067694578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Standard_run_URL_with_/actions/"} -{"Time":"2026-02-03T00:32:28.067697944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Standard_run_URL_with_/actions/","Output":"=== RUN TestParseGitHubURL_RunURLs/Standard_run_URL_with_/actions/\n"} -{"Time":"2026-02-03T00:32:28.067704396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_job"} -{"Time":"2026-02-03T00:32:28.067708393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_job","Output":"=== RUN TestParseGitHubURL_RunURLs/Run_URL_with_job\n"} -{"Time":"2026-02-03T00:32:28.067714685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_attempts"} -{"Time":"2026-02-03T00:32:28.067718031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_attempts","Output":"=== RUN TestParseGitHubURL_RunURLs/Run_URL_with_attempts\n"} -{"Time":"2026-02-03T00:32:28.067721848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Short_run_URL_without_/actions/"} -{"Time":"2026-02-03T00:32:28.067725034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Short_run_URL_without_/actions/","Output":"=== RUN TestParseGitHubURL_RunURLs/Short_run_URL_without_/actions/\n"} -{"Time":"2026-02-03T00:32:28.067879012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Enterprise_run_URL"} -{"Time":"2026-02-03T00:32:28.067885314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Enterprise_run_URL","Output":"=== RUN TestParseGitHubURL_RunURLs/Enterprise_run_URL\n"} -{"Time":"2026-02-03T00:32:28.067889361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Invalid_run_ID"} -{"Time":"2026-02-03T00:32:28.067892587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Invalid_run_ID","Output":"=== RUN TestParseGitHubURL_RunURLs/Invalid_run_ID\n"} -{"Time":"2026-02-03T00:32:28.067897376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs","Output":"--- PASS: TestParseGitHubURL_RunURLs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067902696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Standard_run_URL_with_/actions/","Output":" --- PASS: TestParseGitHubURL_RunURLs/Standard_run_URL_with_/actions/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067906964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Standard_run_URL_with_/actions/","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067910581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_job","Output":" --- PASS: TestParseGitHubURL_RunURLs/Run_URL_with_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067914718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_job","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067918105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_attempts","Output":" --- PASS: TestParseGitHubURL_RunURLs/Run_URL_with_attempts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067921972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Run_URL_with_attempts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067925198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Short_run_URL_without_/actions/","Output":" --- PASS: TestParseGitHubURL_RunURLs/Short_run_URL_without_/actions/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067929185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Short_run_URL_without_/actions/","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067932662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Enterprise_run_URL","Output":" --- PASS: TestParseGitHubURL_RunURLs/Enterprise_run_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.067936709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Enterprise_run_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.067939925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Invalid_run_ID","Output":" --- PASS: TestParseGitHubURL_RunURLs/Invalid_run_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.068058727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs/Invalid_run_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:28.068062244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_RunURLs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.06806557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs"} -{"Time":"2026-02-03T00:32:28.068068625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs","Output":"=== RUN TestParseGitHubURL_PRURLs\n"} -{"Time":"2026-02-03T00:32:28.068072723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Valid_PR_URL"} -{"Time":"2026-02-03T00:32:28.068075959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Valid_PR_URL","Output":"=== RUN TestParseGitHubURL_PRURLs/Valid_PR_URL\n"} -{"Time":"2026-02-03T00:32:28.068079726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_hyphenated_repo_name"} -{"Time":"2026-02-03T00:32:28.068083153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_hyphenated_repo_name","Output":"=== RUN TestParseGitHubURL_PRURLs/PR_URL_with_hyphenated_repo_name\n"} -{"Time":"2026-02-03T00:32:28.068087932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_underscores"} -{"Time":"2026-02-03T00:32:28.068091007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_underscores","Output":"=== RUN TestParseGitHubURL_PRURLs/PR_URL_with_underscores\n"} -{"Time":"2026-02-03T00:32:28.068233493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Invalid_PR_number"} -{"Time":"2026-02-03T00:32:28.068243572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Invalid_PR_number","Output":"=== RUN TestParseGitHubURL_PRURLs/Invalid_PR_number\n"} -{"Time":"2026-02-03T00:32:28.068248902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs","Output":"--- PASS: TestParseGitHubURL_PRURLs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.06825325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Valid_PR_URL","Output":" --- PASS: TestParseGitHubURL_PRURLs/Valid_PR_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.068260063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Valid_PR_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.06826389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_hyphenated_repo_name","Output":" --- PASS: TestParseGitHubURL_PRURLs/PR_URL_with_hyphenated_repo_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.068268128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_hyphenated_repo_name","Elapsed":0} -{"Time":"2026-02-03T00:32:28.068271624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_underscores","Output":" --- PASS: TestParseGitHubURL_PRURLs/PR_URL_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.068276323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/PR_URL_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:28.06828002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Invalid_PR_number","Output":" --- PASS: TestParseGitHubURL_PRURLs/Invalid_PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.068283847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs/Invalid_PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:28.068286923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_PRURLs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.068289728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs"} -{"Time":"2026-02-03T00:32:28.068292864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs","Output":"=== RUN TestParseGitHubURL_FileURLs\n"} -{"Time":"2026-02-03T00:32:28.068420512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Blob_URL_with_main_branch"} -{"Time":"2026-02-03T00:32:28.068426043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Blob_URL_with_main_branch","Output":"=== RUN TestParseGitHubURL_FileURLs/Blob_URL_with_main_branch\n"} -{"Time":"2026-02-03T00:32:28.068432364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Blob_URL_with_main_branch","Output":" github_urls_test.go:281: ParseGitHubURL() owner = github, want githubnext\n"} -{"Time":"2026-02-03T00:32:28.068438446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Tree_URL_with_develop_branch"} -{"Time":"2026-02-03T00:32:28.068441832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Tree_URL_with_develop_branch","Output":"=== RUN TestParseGitHubURL_FileURLs/Tree_URL_with_develop_branch\n"} -{"Time":"2026-02-03T00:32:28.068447032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_URL_with_version_tag"} -{"Time":"2026-02-03T00:32:28.068450418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_URL_with_version_tag","Output":"=== RUN TestParseGitHubURL_FileURLs/Raw_URL_with_version_tag\n"} -{"Time":"2026-02-03T00:32:28.06900273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputWithNoRuns","Output":" logs_ci_scenario_test.go:65: Skipping test: GitHub authentication not available\n"} -{"Time":"2026-02-03T00:32:28.069013982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/heads/branch"} -{"Time":"2026-02-03T00:32:28.069017026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputWithNoRuns","Output":"--- SKIP: TestLogsJSONOutputWithNoRuns (0.06s)\n"} -{"Time":"2026-02-03T00:32:28.069020013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/heads/branch","Output":"=== RUN TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/heads/branch\n"} -{"Time":"2026-02-03T00:32:28.069024752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/heads/branch","Output":" github_urls_test.go:281: ParseGitHubURL() owner = github, want githubnext\n"} -{"Time":"2026-02-03T00:32:28.06902419Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputWithNoRuns","Elapsed":0.06} -{"Time":"2026-02-03T00:32:28.069029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_commit_SHA"} -{"Time":"2026-02-03T00:32:28.069033047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_commit_SHA","Output":"=== RUN TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:28.069037876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_commit_SHA","Output":" github_urls_test.go:281: ParseGitHubURL() owner = github, want githubnext\n"} -{"Time":"2026-02-03T00:32:28.069042826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/tags/tag"} -{"Time":"2026-02-03T00:32:28.069046913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/tags/tag","Output":"=== RUN TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/tags/tag\n"} -{"Time":"2026-02-03T00:32:28.069030131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONRunDataFields"} -{"Time":"2026-02-03T00:32:28.069059095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONRunDataFields","Output":"=== RUN TestLogsJSONRunDataFields\n"} -{"Time":"2026-02-03T00:32:28.069055098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs","Output":"--- FAIL: TestParseGitHubURL_FileURLs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069067271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Blob_URL_with_main_branch","Output":" --- FAIL: TestParseGitHubURL_FileURLs/Blob_URL_with_main_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.06907205Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Blob_URL_with_main_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069076088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Tree_URL_with_develop_branch","Output":" --- PASS: TestParseGitHubURL_FileURLs/Tree_URL_with_develop_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069080806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Tree_URL_with_develop_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069084453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_URL_with_version_tag","Output":" --- PASS: TestParseGitHubURL_FileURLs/Raw_URL_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069092518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_URL_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069098489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/heads/branch","Output":" --- FAIL: TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/heads/branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.06910417Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/heads/branch","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069108047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_commit_SHA","Output":" --- FAIL: TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069113487Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069117455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/tags/tag","Output":" --- PASS: TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/tags/tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.06913104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs/Raw_githubusercontent_with_refs/tags/tag","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069134577Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_FileURLs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069137943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs"} -{"Time":"2026-02-03T00:32:28.069141239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs","Output":"=== RUN TestParseGitHubURL_IssueURLs\n"} -{"Time":"2026-02-03T00:32:28.069145026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Valid_issue_URL"} -{"Time":"2026-02-03T00:32:28.069148132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Valid_issue_URL","Output":"=== RUN TestParseGitHubURL_IssueURLs/Valid_issue_URL\n"} -{"Time":"2026-02-03T00:32:28.069153782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Invalid_issue_number"} -{"Time":"2026-02-03T00:32:28.069157279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Invalid_issue_number","Output":"=== RUN TestParseGitHubURL_IssueURLs/Invalid_issue_number\n"} -{"Time":"2026-02-03T00:32:28.069162329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs","Output":"--- PASS: TestParseGitHubURL_IssueURLs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069167388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Valid_issue_URL","Output":" --- PASS: TestParseGitHubURL_IssueURLs/Valid_issue_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069172598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Valid_issue_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069176244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Invalid_issue_number","Output":" --- PASS: TestParseGitHubURL_IssueURLs/Invalid_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069180062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs/Invalid_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069183168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_IssueURLs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069186684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors"} -{"Time":"2026-02-03T00:32:28.06918992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors","Output":"=== RUN TestParseGitHubURL_Errors\n"} -{"Time":"2026-02-03T00:32:28.069193617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Invalid_URL"} -{"Time":"2026-02-03T00:32:28.069196903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Invalid_URL","Output":"=== RUN TestParseGitHubURL_Errors/Invalid_URL\n"} -{"Time":"2026-02-03T00:32:28.06920067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Path_too_short"} -{"Time":"2026-02-03T00:32:28.069203816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Path_too_short","Output":"=== RUN TestParseGitHubURL_Errors/Path_too_short\n"} -{"Time":"2026-02-03T00:32:28.069207373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Unrecognized_format"} -{"Time":"2026-02-03T00:32:28.069211681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Unrecognized_format","Output":"=== RUN TestParseGitHubURL_Errors/Unrecognized_format\n"} -{"Time":"2026-02-03T00:32:28.069219435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions_path_without_runs"} -{"Time":"2026-02-03T00:32:28.069222681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions_path_without_runs","Output":"=== RUN TestParseGitHubURL_Errors/Actions_path_without_runs\n"} -{"Time":"2026-02-03T00:32:28.069226638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions/runs_path_without_run_ID"} -{"Time":"2026-02-03T00:32:28.069229714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions/runs_path_without_run_ID","Output":"=== RUN TestParseGitHubURL_Errors/Actions/runs_path_without_run_ID\n"} -{"Time":"2026-02-03T00:32:28.069233712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_path_too_short"} -{"Time":"2026-02-03T00:32:28.069240755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_path_too_short","Output":"=== RUN TestParseGitHubURL_Errors/Raw.githubusercontent.com_path_too_short\n"} -{"Time":"2026-02-03T00:32:28.069245153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_refs_path_too_short"} -{"Time":"2026-02-03T00:32:28.06924869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_refs_path_too_short","Output":"=== RUN TestParseGitHubURL_Errors/Raw.githubusercontent.com_refs_path_too_short\n"} -{"Time":"2026-02-03T00:32:28.069252517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Blob_path_without_ref"} -{"Time":"2026-02-03T00:32:28.069256053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Blob_path_without_ref","Output":"=== RUN TestParseGitHubURL_Errors/Blob_path_without_ref\n"} -{"Time":"2026-02-03T00:32:28.06925972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Tree_path_without_ref"} -{"Time":"2026-02-03T00:32:28.069263818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Tree_path_without_ref","Output":"=== RUN TestParseGitHubURL_Errors/Tree_path_without_ref\n"} -{"Time":"2026-02-03T00:32:28.069268387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors","Output":"--- PASS: TestParseGitHubURL_Errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069272925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Invalid_URL","Output":" --- PASS: TestParseGitHubURL_Errors/Invalid_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069277053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Invalid_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069280569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Path_too_short","Output":" --- PASS: TestParseGitHubURL_Errors/Path_too_short (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069284937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Path_too_short","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069288805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Unrecognized_format","Output":" --- PASS: TestParseGitHubURL_Errors/Unrecognized_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069295607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Unrecognized_format","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069299384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions_path_without_runs","Output":" --- PASS: TestParseGitHubURL_Errors/Actions_path_without_runs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069304233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions_path_without_runs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069309213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions/runs_path_without_run_ID","Output":" --- PASS: TestParseGitHubURL_Errors/Actions/runs_path_without_run_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069314072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Actions/runs_path_without_run_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069318039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_path_too_short","Output":" --- PASS: TestParseGitHubURL_Errors/Raw.githubusercontent.com_path_too_short (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069326024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_path_too_short","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069330182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_refs_path_too_short","Output":" --- PASS: TestParseGitHubURL_Errors/Raw.githubusercontent.com_refs_path_too_short (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069334991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Raw.githubusercontent.com_refs_path_too_short","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069338978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Blob_path_without_ref","Output":" --- PASS: TestParseGitHubURL_Errors/Blob_path_without_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069343597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Blob_path_without_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069347504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Tree_path_without_ref","Output":" --- PASS: TestParseGitHubURL_Errors/Tree_path_without_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069351852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors/Tree_path_without_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069355279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_Errors","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069358755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL"} -{"Time":"2026-02-03T00:32:28.069362222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL","Output":"=== RUN TestParseRunURL\n"} -{"Time":"2026-02-03T00:32:28.06936694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Numeric_run_ID"} -{"Time":"2026-02-03T00:32:28.069370587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Numeric_run_ID","Output":"=== RUN TestParseRunURL/Numeric_run_ID\n"} -{"Time":"2026-02-03T00:32:28.069375186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Run_URL"} -{"Time":"2026-02-03T00:32:28.069378722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Run_URL","Output":"=== RUN TestParseRunURL/Run_URL\n"} -{"Time":"2026-02-03T00:32:28.069383391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL"} -{"Time":"2026-02-03T00:32:28.069386667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL","Output":"=== RUN TestParseRunURL/Job_URL\n"} -{"Time":"2026-02-03T00:32:28.069390434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment"} -{"Time":"2026-02-03T00:32:28.069393861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment","Output":"=== RUN TestParseRunURL/Job_URL_with_step_fragment\n"} -{"Time":"2026-02-03T00:32:28.069398269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment_(no_line)"} -{"Time":"2026-02-03T00:32:28.06940421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment_(no_line)","Output":"=== RUN TestParseRunURL/Job_URL_with_step_fragment_(no_line)\n"} -{"Time":"2026-02-03T00:32:28.069411113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment_(no_line)","Output":" github_urls_test.go:550: ParseRunURL() owner = github, want githubnext\n"} -{"Time":"2026-02-03T00:32:28.069415681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Short_run_URL"} -{"Time":"2026-02-03T00:32:28.069419659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Short_run_URL","Output":"=== RUN TestParseRunURL/Short_run_URL\n"} -{"Time":"2026-02-03T00:32:28.069423546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Enterprise_URL"} -{"Time":"2026-02-03T00:32:28.069428986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Enterprise_URL","Output":"=== RUN TestParseRunURL/Enterprise_URL\n"} -{"Time":"2026-02-03T00:32:28.069433164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_format"} -{"Time":"2026-02-03T00:32:28.06943669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_format","Output":"=== RUN TestParseRunURL/Invalid_format\n"} -{"Time":"2026-02-03T00:32:28.069440408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_URL_without_run_ID"} -{"Time":"2026-02-03T00:32:28.069443804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_URL_without_run_ID","Output":"=== RUN TestParseRunURL/Invalid_URL_without_run_ID\n"} -{"Time":"2026-02-03T00:32:28.069448292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Empty_string"} -{"Time":"2026-02-03T00:32:28.069451698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Empty_string","Output":"=== RUN TestParseRunURL/Empty_string\n"} -{"Time":"2026-02-03T00:32:28.069456057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL","Output":"--- FAIL: TestParseRunURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069460595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Numeric_run_ID","Output":" --- PASS: TestParseRunURL/Numeric_run_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069464933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Numeric_run_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:28.06946841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Run_URL","Output":" --- PASS: TestParseRunURL/Run_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069472568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Run_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069477076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL","Output":" --- PASS: TestParseRunURL/Job_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069481564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069485171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment","Output":" --- PASS: TestParseRunURL/Job_URL_with_step_fragment (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.06949019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069493747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment_(no_line)","Output":" --- FAIL: TestParseRunURL/Job_URL_with_step_fragment_(no_line) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069498817Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Job_URL_with_step_fragment_(no_line)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069504076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Short_run_URL","Output":" --- PASS: TestParseRunURL/Short_run_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069508605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Short_run_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069512272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Enterprise_URL","Output":" --- PASS: TestParseRunURL/Enterprise_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069520407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Enterprise_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069524294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_format","Output":" --- PASS: TestParseRunURL/Invalid_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069528672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_format","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069532389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_URL_without_run_ID","Output":" --- PASS: TestParseRunURL/Invalid_URL_without_run_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069536707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Invalid_URL_without_run_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069540023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Empty_string","Output":" --- PASS: TestParseRunURL/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069544362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069547808Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRunURL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069551034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL"} -{"Time":"2026-02-03T00:32:28.06955423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL","Output":"=== RUN TestParsePRURL\n"} -{"Time":"2026-02-03T00:32:28.069558227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL"} -{"Time":"2026-02-03T00:32:28.069561514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL","Output":"=== RUN TestParsePRURL/Valid_GitHub_PR_URL\n"} -{"Time":"2026-02-03T00:32:28.069582743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_hyphenated_repo_name"} -{"Time":"2026-02-03T00:32:28.069598793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_hyphenated_repo_name","Output":"=== RUN TestParsePRURL/Valid_GitHub_PR_URL_with_hyphenated_repo_name\n"} -{"Time":"2026-02-03T00:32:28.069614623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_underscores"} -{"Time":"2026-02-03T00:32:28.069628298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_underscores","Output":"=== RUN TestParsePRURL/Valid_GitHub_PR_URL_with_underscores\n"} -{"Time":"2026-02-03T00:32:28.069642785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_URL_format"} -{"Time":"2026-02-03T00:32:28.069656451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_URL_format","Output":"=== RUN TestParsePRURL/Invalid_URL_format\n"} -{"Time":"2026-02-03T00:32:28.06967222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Enterprise_GitHub_URL_now_accepted"} -{"Time":"2026-02-03T00:32:28.069686557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Enterprise_GitHub_URL_now_accepted","Output":"=== RUN TestParsePRURL/Enterprise_GitHub_URL_now_accepted\n"} -{"Time":"2026-02-03T00:32:28.069700984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_missing_pull"} -{"Time":"2026-02-03T00:32:28.069718987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_missing_pull","Output":"=== RUN TestParsePRURL/Invalid_GitHub_URL_path_-_missing_pull\n"} -{"Time":"2026-02-03T00:32:28.069735889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_wrong_format"} -{"Time":"2026-02-03T00:32:28.069765194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_wrong_format","Output":"=== RUN TestParsePRURL/Invalid_GitHub_URL_path_-_wrong_format\n"} -{"Time":"2026-02-03T00:32:28.069787515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_PR_number"} -{"Time":"2026-02-03T00:32:28.069801582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_PR_number","Output":"=== RUN TestParsePRURL/Invalid_PR_number\n"} -{"Time":"2026-02-03T00:32:28.069817521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL","Output":"--- PASS: TestParsePRURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069833431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL","Output":" --- PASS: TestParsePRURL/Valid_GitHub_PR_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.06984919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069863898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_hyphenated_repo_name","Output":" --- PASS: TestParsePRURL/Valid_GitHub_PR_URL_with_hyphenated_repo_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.06988144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_hyphenated_repo_name","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069895898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_underscores","Output":" --- PASS: TestParsePRURL/Valid_GitHub_PR_URL_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069902961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Valid_GitHub_PR_URL_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069906517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_URL_format","Output":" --- PASS: TestParsePRURL/Invalid_URL_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069910515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_URL_format","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069913921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Enterprise_GitHub_URL_now_accepted","Output":" --- PASS: TestParsePRURL/Enterprise_GitHub_URL_now_accepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069918129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Enterprise_GitHub_URL_now_accepted","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069921796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_missing_pull","Output":" --- PASS: TestParsePRURL/Invalid_GitHub_URL_path_-_missing_pull (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069926605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_missing_pull","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069930783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_wrong_format","Output":" --- PASS: TestParsePRURL/Invalid_GitHub_URL_path_-_wrong_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069936002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_GitHub_URL_path_-_wrong_format","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069939669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_PR_number","Output":" --- PASS: TestParsePRURL/Invalid_PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.069943707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL/Invalid_PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069946853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParsePRURL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.069949748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL"} -{"Time":"2026-02-03T00:32:28.069953315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL","Output":"=== RUN TestParseRepoFileURL\n"} -{"Time":"2026-02-03T00:32:28.069956952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Blob_URL"} -{"Time":"2026-02-03T00:32:28.069960047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Blob_URL","Output":"=== RUN TestParseRepoFileURL/Blob_URL\n"} -{"Time":"2026-02-03T00:32:28.069963684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Tree_URL"} -{"Time":"2026-02-03T00:32:28.06996678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Tree_URL","Output":"=== RUN TestParseRepoFileURL/Tree_URL\n"} -{"Time":"2026-02-03T00:32:28.069973322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_URL"} -{"Time":"2026-02-03T00:32:28.069976448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_URL","Output":"=== RUN TestParseRepoFileURL/Raw_URL\n"} -{"Time":"2026-02-03T00:32:28.069979964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_URL"} -{"Time":"2026-02-03T00:32:28.069984002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_URL","Output":"=== RUN TestParseRepoFileURL/Raw_githubusercontent_URL\n"} -{"Time":"2026-02-03T00:32:28.069987769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_with_refs/heads"} -{"Time":"2026-02-03T00:32:28.069991055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_with_refs/heads","Output":"=== RUN TestParseRepoFileURL/Raw_githubusercontent_with_refs/heads\n"} -{"Time":"2026-02-03T00:32:28.069995453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_PR"} -{"Time":"2026-02-03T00:32:28.06999881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_PR","Output":"=== RUN TestParseRepoFileURL/Not_a_file_URL_-_PR\n"} -{"Time":"2026-02-03T00:32:28.070002497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Issue"} -{"Time":"2026-02-03T00:32:28.070006394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Issue","Output":"=== RUN TestParseRepoFileURL/Not_a_file_URL_-_Issue\n"} -{"Time":"2026-02-03T00:32:28.070010471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Run"} -{"Time":"2026-02-03T00:32:28.070014058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Run","Output":"=== RUN TestParseRepoFileURL/Not_a_file_URL_-_Run\n"} -{"Time":"2026-02-03T00:32:28.07002019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL","Output":"--- PASS: TestParseRepoFileURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070024668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Blob_URL","Output":" --- PASS: TestParseRepoFileURL/Blob_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070028836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Blob_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070032172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Tree_URL","Output":" --- PASS: TestParseRepoFileURL/Tree_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070035999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Tree_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070039205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_URL","Output":" --- PASS: TestParseRepoFileURL/Raw_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070049785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070053301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_URL","Output":" --- PASS: TestParseRepoFileURL/Raw_githubusercontent_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070057409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070060615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_with_refs/heads","Output":" --- PASS: TestParseRepoFileURL/Raw_githubusercontent_with_refs/heads (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070065795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Raw_githubusercontent_with_refs/heads","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070070153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_PR","Output":" --- PASS: TestParseRepoFileURL/Not_a_file_URL_-_PR (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070074381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_PR","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070077797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Issue","Output":" --- PASS: TestParseRepoFileURL/Not_a_file_URL_-_Issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070082506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Issue","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070085622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Run","Output":" --- PASS: TestParseRepoFileURL/Not_a_file_URL_-_Run (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.07009012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL/Not_a_file_URL_-_Run","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070093356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseRepoFileURL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070097243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier"} -{"Time":"2026-02-03T00:32:28.07010074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier","Output":"=== RUN TestIsValidGitHubIdentifier\n"} -{"Time":"2026-02-03T00:32:28.070104978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_simple_name"} -{"Time":"2026-02-03T00:32:28.070108584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_simple_name","Output":"=== RUN TestIsValidGitHubIdentifier/Valid_simple_name\n"} -{"Time":"2026-02-03T00:32:28.070112672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_hyphen"} -{"Time":"2026-02-03T00:32:28.070115818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_hyphen","Output":"=== RUN TestIsValidGitHubIdentifier/Valid_with_hyphen\n"} -{"Time":"2026-02-03T00:32:28.070119445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_underscore"} -{"Time":"2026-02-03T00:32:28.070123843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_underscore","Output":"=== RUN TestIsValidGitHubIdentifier/Valid_with_underscore\n"} -{"Time":"2026-02-03T00:32:28.07012753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_numbers"} -{"Time":"2026-02-03T00:32:28.070130746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_numbers","Output":"=== RUN TestIsValidGitHubIdentifier/Valid_with_numbers\n"} -{"Time":"2026-02-03T00:32:28.070134804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_starts_with_hyphen"} -{"Time":"2026-02-03T00:32:28.070137979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_starts_with_hyphen","Output":"=== RUN TestIsValidGitHubIdentifier/Invalid_-_starts_with_hyphen\n"} -{"Time":"2026-02-03T00:32:28.070141977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_ends_with_hyphen"} -{"Time":"2026-02-03T00:32:28.070145393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_ends_with_hyphen","Output":"=== RUN TestIsValidGitHubIdentifier/Invalid_-_ends_with_hyphen\n"} -{"Time":"2026-02-03T00:32:28.070149972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_too_long"} -{"Time":"2026-02-03T00:32:28.070153168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_too_long","Output":"=== RUN TestIsValidGitHubIdentifier/Invalid_-_too_long\n"} -{"Time":"2026-02-03T00:32:28.070159229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_empty"} -{"Time":"2026-02-03T00:32:28.070162485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_empty","Output":"=== RUN TestIsValidGitHubIdentifier/Invalid_-_empty\n"} -{"Time":"2026-02-03T00:32:28.070168947Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_special_characters"} -{"Time":"2026-02-03T00:32:28.070172263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_special_characters","Output":"=== RUN TestIsValidGitHubIdentifier/Invalid_-_special_characters\n"} -{"Time":"2026-02-03T00:32:28.070177393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier","Output":"--- PASS: TestIsValidGitHubIdentifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070182362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_simple_name","Output":" --- PASS: TestIsValidGitHubIdentifier/Valid_simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070187342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070191018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_hyphen","Output":" --- PASS: TestIsValidGitHubIdentifier/Valid_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070195547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070198773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_underscore","Output":" --- PASS: TestIsValidGitHubIdentifier/Valid_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070203502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070206858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_numbers","Output":" --- PASS: TestIsValidGitHubIdentifier/Valid_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070211447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Valid_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070216276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_starts_with_hyphen","Output":" --- PASS: TestIsValidGitHubIdentifier/Invalid_-_starts_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070220864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_starts_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070224521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_ends_with_hyphen","Output":" --- PASS: TestIsValidGitHubIdentifier/Invalid_-_ends_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070228528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_ends_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070232907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_too_long","Output":" --- PASS: TestIsValidGitHubIdentifier/Invalid_-_too_long (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070236984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_too_long","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07024039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_empty","Output":" --- PASS: TestIsValidGitHubIdentifier/Invalid_-_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070244518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070248105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_special_characters","Output":" --- PASS: TestIsValidGitHubIdentifier/Invalid_-_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070251992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier/Invalid_-_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070255369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsValidGitHubIdentifier","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070258865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetRepoSlug"} -{"Time":"2026-02-03T00:32:28.070263253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetRepoSlug","Output":"=== RUN TestGitHubURLComponents_GetRepoSlug\n"} -{"Time":"2026-02-03T00:32:28.070268172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetRepoSlug","Output":"--- PASS: TestGitHubURLComponents_GetRepoSlug (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.07027219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetRepoSlug","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070275666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName"} -{"Time":"2026-02-03T00:32:28.070279353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName","Output":"=== RUN TestGitHubURLComponents_GetWorkflowName\n"} -{"Time":"2026-02-03T00:32:28.07028333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Markdown_file"} -{"Time":"2026-02-03T00:32:28.070286496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Markdown_file","Output":"=== RUN TestGitHubURLComponents_GetWorkflowName/Markdown_file\n"} -{"Time":"2026-02-03T00:32:28.070290644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Nested_path"} -{"Time":"2026-02-03T00:32:28.070294021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Nested_path","Output":"=== RUN TestGitHubURLComponents_GetWorkflowName/Nested_path\n"} -{"Time":"2026-02-03T00:32:28.070298258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Empty_path"} -{"Time":"2026-02-03T00:32:28.070301444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Empty_path","Output":"=== RUN TestGitHubURLComponents_GetWorkflowName/Empty_path\n"} -{"Time":"2026-02-03T00:32:28.070305913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName","Output":"--- PASS: TestGitHubURLComponents_GetWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070311273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Markdown_file","Output":" --- PASS: TestGitHubURLComponents_GetWorkflowName/Markdown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070316362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Markdown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070319809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Nested_path","Output":" --- PASS: TestGitHubURLComponents_GetWorkflowName/Nested_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070324377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Nested_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070327683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Empty_path","Output":" --- PASS: TestGitHubURLComponents_GetWorkflowName/Empty_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070332041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName/Empty_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070335177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGitHubURLComponents_GetWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070338433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases"} -{"Time":"2026-02-03T00:32:28.07034207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases\n"} -{"Time":"2026-02-03T00:32:28.070346158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issue_URL"} -{"Time":"2026-02-03T00:32:28.070349855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issue_URL","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Issue_URL\n"} -{"Time":"2026-02-03T00:32:28.070353542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Actions_path_without_enough_parts"} -{"Time":"2026-02-03T00:32:28.070356808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Actions_path_without_enough_parts","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Actions_path_without_enough_parts\n"} -{"Time":"2026-02-03T00:32:28.070360926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Runs_path_without_enough_parts"} -{"Time":"2026-02-03T00:32:28.070364091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Runs_path_without_enough_parts","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Runs_path_without_enough_parts\n"} -{"Time":"2026-02-03T00:32:28.070368079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Pull_path_without_number"} -{"Time":"2026-02-03T00:32:28.070371445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Pull_path_without_number","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Pull_path_without_number\n"} -{"Time":"2026-02-03T00:32:28.070375292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issues_path_without_number"} -{"Time":"2026-02-03T00:32:28.070378608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issues_path_without_number","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Issues_path_without_number\n"} -{"Time":"2026-02-03T00:32:28.070383157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Blob_URL_with_single_file"} -{"Time":"2026-02-03T00:32:28.070386473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Blob_URL_with_single_file","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Blob_URL_with_single_file\n"} -{"Time":"2026-02-03T00:32:28.070391693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Tree_URL_with_single_dir"} -{"Time":"2026-02-03T00:32:28.07039545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Tree_URL_with_single_dir","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Tree_URL_with_single_dir\n"} -{"Time":"2026-02-03T00:32:28.070399578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_URL_with_single_file"} -{"Time":"2026-02-03T00:32:28.070402954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_URL_with_single_file","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Raw_URL_with_single_file\n"} -{"Time":"2026-02-03T00:32:28.070406931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_githubusercontent_simple_path"} -{"Time":"2026-02-03T00:32:28.070410638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_githubusercontent_simple_path","Output":"=== RUN TestParseGitHubURL_AdditionalEdgeCases/Raw_githubusercontent_simple_path\n"} -{"Time":"2026-02-03T00:32:28.070415788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases","Output":"--- PASS: TestParseGitHubURL_AdditionalEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070420607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issue_URL","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Issue_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070425135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issue_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070428882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Actions_path_without_enough_parts","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Actions_path_without_enough_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070433591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Actions_path_without_enough_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070437889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Runs_path_without_enough_parts","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Runs_path_without_enough_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070442678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Runs_path_without_enough_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070446565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Pull_path_without_number","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Pull_path_without_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070451544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Pull_path_without_number","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070455131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issues_path_without_number","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Issues_path_without_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070460091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Issues_path_without_number","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070473736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Blob_URL_with_single_file","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Blob_URL_with_single_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070478395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Blob_URL_with_single_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070482192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Tree_URL_with_single_dir","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Tree_URL_with_single_dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.07048689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Tree_URL_with_single_dir","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070490608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_URL_with_single_file","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Raw_URL_with_single_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070501237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_URL_with_single_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070505135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_githubusercontent_simple_path","Output":" --- PASS: TestParseGitHubURL_AdditionalEdgeCases/Raw_githubusercontent_simple_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070512598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases/Raw_githubusercontent_simple_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070515855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseGitHubURL_AdditionalEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07051897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCache"} -{"Time":"2026-02-03T00:32:28.070522006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCache","Output":"=== RUN TestImportCache\n"} -{"Time":"2026-02-03T00:32:28.070583421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONRunDataFields","Output":"--- PASS: TestLogsJSONRunDataFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070591456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONRunDataFields","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070594742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputStructure"} -{"Time":"2026-02-03T00:32:28.070597908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputStructure","Output":"=== RUN TestLogsJSONOutputStructure\n"} -{"Time":"2026-02-03T00:32:28.070602065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputStructure","Output":"--- PASS: TestLogsJSONOutputStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070607055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070610611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileWrittenWithNoRuns"} -{"Time":"2026-02-03T00:32:28.070613988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileWrittenWithNoRuns","Output":"=== RUN TestSummaryFileWrittenWithNoRuns\n"} -{"Time":"2026-02-03T00:32:28.070618316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileWrittenWithNoRuns","Output":"--- PASS: TestSummaryFileWrittenWithNoRuns (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070622013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileWrittenWithNoRuns","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070634075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewLogsCommand"} -{"Time":"2026-02-03T00:32:28.070637672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewLogsCommand","Output":"=== RUN TestNewLogsCommand\n"} -{"Time":"2026-02-03T00:32:28.07064196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewLogsCommand","Output":"--- PASS: TestNewLogsCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070645617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewLogsCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070648542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults"} -{"Time":"2026-02-03T00:32:28.070651638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults","Output":"=== RUN TestLogsCommandFlagDefaults\n"} -{"Time":"2026-02-03T00:32:28.070655435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/start-date"} -{"Time":"2026-02-03T00:32:28.070659012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/start-date","Output":"=== RUN TestLogsCommandFlagDefaults/start-date\n"} -{"Time":"2026-02-03T00:32:28.070662669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/end-date"} -{"Time":"2026-02-03T00:32:28.070665774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/end-date","Output":"=== RUN TestLogsCommandFlagDefaults/end-date\n"} -{"Time":"2026-02-03T00:32:28.070669371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/engine"} -{"Time":"2026-02-03T00:32:28.070672547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/engine","Output":"=== RUN TestLogsCommandFlagDefaults/engine\n"} -{"Time":"2026-02-03T00:32:28.070676174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/output"} -{"Time":"2026-02-03T00:32:28.07067937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/output","Output":"=== RUN TestLogsCommandFlagDefaults/output\n"} -{"Time":"2026-02-03T00:32:28.070684459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/ref"} -{"Time":"2026-02-03T00:32:28.070687856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/ref","Output":"=== RUN TestLogsCommandFlagDefaults/ref\n"} -{"Time":"2026-02-03T00:32:28.070691462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/after-run-id"} -{"Time":"2026-02-03T00:32:28.070694578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/after-run-id","Output":"=== RUN TestLogsCommandFlagDefaults/after-run-id\n"} -{"Time":"2026-02-03T00:32:28.070698375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/before-run-id"} -{"Time":"2026-02-03T00:32:28.070701461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/before-run-id","Output":"=== RUN TestLogsCommandFlagDefaults/before-run-id\n"} -{"Time":"2026-02-03T00:32:28.07070616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/repo"} -{"Time":"2026-02-03T00:32:28.070709646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/repo","Output":"=== RUN TestLogsCommandFlagDefaults/repo\n"} -{"Time":"2026-02-03T00:32:28.070713804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults","Output":"--- PASS: TestLogsCommandFlagDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070718292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/start-date","Output":" --- PASS: TestLogsCommandFlagDefaults/start-date (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.07072253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/start-date","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070725916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/end-date","Output":" --- PASS: TestLogsCommandFlagDefaults/end-date (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070730054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/end-date","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07073333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/engine","Output":" --- PASS: TestLogsCommandFlagDefaults/engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070737468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/engine","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070740544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/output","Output":" --- PASS: TestLogsCommandFlagDefaults/output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070744511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070761523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/ref","Output":" --- PASS: TestLogsCommandFlagDefaults/ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070766653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/ref","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070770229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/after-run-id","Output":" --- PASS: TestLogsCommandFlagDefaults/after-run-id (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070774728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/after-run-id","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070778875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/before-run-id","Output":" --- PASS: TestLogsCommandFlagDefaults/before-run-id (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070782833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/before-run-id","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070785989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/repo","Output":" --- PASS: TestLogsCommandFlagDefaults/repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070789826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults/repo","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070793633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlagDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070796879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags"} -{"Time":"2026-02-03T00:32:28.070799854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags","Output":"=== RUN TestLogsCommandBooleanFlags\n"} -{"Time":"2026-02-03T00:32:28.070806116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/firewall"} -{"Time":"2026-02-03T00:32:28.070809573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/firewall","Output":"=== RUN TestLogsCommandBooleanFlags/firewall\n"} -{"Time":"2026-02-03T00:32:28.07081319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/no-firewall"} -{"Time":"2026-02-03T00:32:28.070816305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/no-firewall","Output":"=== RUN TestLogsCommandBooleanFlags/no-firewall\n"} -{"Time":"2026-02-03T00:32:28.070820052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/tool-graph"} -{"Time":"2026-02-03T00:32:28.070824601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/tool-graph","Output":"=== RUN TestLogsCommandBooleanFlags/tool-graph\n"} -{"Time":"2026-02-03T00:32:28.070828318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/parse"} -{"Time":"2026-02-03T00:32:28.070831704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/parse","Output":"=== RUN TestLogsCommandBooleanFlags/parse\n"} -{"Time":"2026-02-03T00:32:28.070835641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/json"} -{"Time":"2026-02-03T00:32:28.070838827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/json","Output":"=== RUN TestLogsCommandBooleanFlags/json\n"} -{"Time":"2026-02-03T00:32:28.070842925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags","Output":"--- PASS: TestLogsCommandBooleanFlags (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070847022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/firewall","Output":" --- PASS: TestLogsCommandBooleanFlags/firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.07085102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070854487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/no-firewall","Output":" --- PASS: TestLogsCommandBooleanFlags/no-firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070858394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/no-firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070863984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/tool-graph","Output":" --- PASS: TestLogsCommandBooleanFlags/tool-graph (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070868943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/tool-graph","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07087254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/parse","Output":" --- PASS: TestLogsCommandBooleanFlags/parse (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070877129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/parse","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070880826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/json","Output":" --- PASS: TestLogsCommandBooleanFlags/json (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070884543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags/json","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070887468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandBooleanFlags","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070890804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure"} -{"Time":"2026-02-03T00:32:28.07089398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure","Output":"=== RUN TestLogsCommandStructure\n"} -{"Time":"2026-02-03T00:32:28.070898609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure/logs_command_exists"} -{"Time":"2026-02-03T00:32:28.070902236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure/logs_command_exists","Output":"=== RUN TestLogsCommandStructure/logs_command_exists\n"} -{"Time":"2026-02-03T00:32:28.070906634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure","Output":"--- PASS: TestLogsCommandStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070910832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure/logs_command_exists","Output":" --- PASS: TestLogsCommandStructure/logs_command_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070914659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure/logs_command_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070917714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07092074Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandArgs"} -{"Time":"2026-02-03T00:32:28.070924097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandArgs","Output":"=== RUN TestLogsCommandArgs\n"} -{"Time":"2026-02-03T00:32:28.070928224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandArgs","Output":"--- PASS: TestLogsCommandArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070931791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070934837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandMutuallyExclusiveFlags"} -{"Time":"2026-02-03T00:32:28.070937952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandMutuallyExclusiveFlags","Output":"=== RUN TestLogsCommandMutuallyExclusiveFlags\n"} -{"Time":"2026-02-03T00:32:28.070943893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandMutuallyExclusiveFlags","Output":"--- PASS: TestLogsCommandMutuallyExclusiveFlags (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070949284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandMutuallyExclusiveFlags","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07095297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandCountFlag"} -{"Time":"2026-02-03T00:32:28.070956687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandCountFlag","Output":"=== RUN TestLogsCommandCountFlag\n"} -{"Time":"2026-02-03T00:32:28.070961676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandCountFlag","Output":"--- PASS: TestLogsCommandCountFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070966706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandCountFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:28.070969731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags"} -{"Time":"2026-02-03T00:32:28.070972697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags","Output":"=== RUN TestLogsCommandDateFlags\n"} -{"Time":"2026-02-03T00:32:28.070976364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/start-date"} -{"Time":"2026-02-03T00:32:28.07097944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/start-date","Output":"=== RUN TestLogsCommandDateFlags/start-date\n"} -{"Time":"2026-02-03T00:32:28.070983237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/end-date"} -{"Time":"2026-02-03T00:32:28.070986383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/end-date","Output":"=== RUN TestLogsCommandDateFlags/end-date\n"} -{"Time":"2026-02-03T00:32:28.07099048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags","Output":"--- PASS: TestLogsCommandDateFlags (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070994939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/start-date","Output":" --- PASS: TestLogsCommandDateFlags/start-date (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.070998966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/start-date","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071002523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/end-date","Output":" --- PASS: TestLogsCommandDateFlags/end-date (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.07100638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags/end-date","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071009546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandDateFlags","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071012531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters"} -{"Time":"2026-02-03T00:32:28.071015527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters","Output":"=== RUN TestLogsCommandRunIDFilters\n"} -{"Time":"2026-02-03T00:32:28.071019034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/after-run-id"} -{"Time":"2026-02-03T00:32:28.071021989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/after-run-id","Output":"=== RUN TestLogsCommandRunIDFilters/after-run-id\n"} -{"Time":"2026-02-03T00:32:28.07102787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/before-run-id"} -{"Time":"2026-02-03T00:32:28.071031257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/before-run-id","Output":"=== RUN TestLogsCommandRunIDFilters/before-run-id\n"} -{"Time":"2026-02-03T00:32:28.071037217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters","Output":"--- PASS: TestLogsCommandRunIDFilters (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.071041676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/after-run-id","Output":" --- PASS: TestLogsCommandRunIDFilters/after-run-id (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.071045834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/after-run-id","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071049621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/before-run-id","Output":" --- PASS: TestLogsCommandRunIDFilters/before-run-id (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.071053558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters/before-run-id","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071056704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandRunIDFilters","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071059659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandOutputFlag"} -{"Time":"2026-02-03T00:32:28.071062585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandOutputFlag","Output":"=== RUN TestLogsCommandOutputFlag\n"} -{"Time":"2026-02-03T00:32:28.071066803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandOutputFlag","Output":"--- PASS: TestLogsCommandOutputFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.0710708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandOutputFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071073936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelpText"} -{"Time":"2026-02-03T00:32:28.071076932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelpText","Output":"=== RUN TestLogsCommandHelpText\n"} -{"Time":"2026-02-03T00:32:28.071082081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelpText","Output":"--- PASS: TestLogsCommandHelpText (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.071086009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelpText","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071088914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolSummaryDisplayFields"} -{"Time":"2026-02-03T00:32:28.07109205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolSummaryDisplayFields","Output":"=== RUN TestMissingToolSummaryDisplayFields\n"} -{"Time":"2026-02-03T00:32:28.071101137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCache","Output":"--- PASS: TestImportCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.071107198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCache","Elapsed":0} -{"Time":"2026-02-03T00:32:28.071111045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheDirectory"} -{"Time":"2026-02-03T00:32:28.071114381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheDirectory","Output":"=== RUN TestImportCacheDirectory\n"} -{"Time":"2026-02-03T00:32:28.071699782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheDirectory","Output":"--- PASS: TestImportCacheDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.073653275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolSummaryDisplayFields","Output":"--- PASS: TestMissingToolSummaryDisplayFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.073830045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolSummaryDisplayFields","Elapsed":0} -{"Time":"2026-02-03T00:32:28.073855943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPFailureSummaryDisplayFields"} -{"Time":"2026-02-03T00:32:28.073879968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPFailureSummaryDisplayFields","Output":"=== RUN TestMCPFailureSummaryDisplayFields\n"} -{"Time":"2026-02-03T00:32:28.073930963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPFailureSummaryDisplayFields","Output":"--- PASS: TestMCPFailureSummaryDisplayFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.073958345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPFailureSummaryDisplayFields","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074121579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifact"} -{"Time":"2026-02-03T00:32:28.074151475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifact","Output":"=== RUN TestFlattenAgentOutputsArtifact\n"} -{"Time":"2026-02-03T00:32:28.073710612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074203893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheMissingFile"} -{"Time":"2026-02-03T00:32:28.074211827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheMissingFile","Output":"=== RUN TestImportCacheMissingFile\n"} -{"Time":"2026-02-03T00:32:28.07421842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheMissingFile","Output":"--- PASS: TestImportCacheMissingFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074222668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheMissingFile","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074226124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheEmptyCache"} -{"Time":"2026-02-03T00:32:28.0742291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheEmptyCache","Output":"=== RUN TestImportCacheEmptyCache\n"} -{"Time":"2026-02-03T00:32:28.074233027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheEmptyCache","Output":"--- PASS: TestImportCacheEmptyCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074236674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportCacheEmptyCache","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07423982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective"} -{"Time":"2026-02-03T00:32:28.074242665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective","Output":"=== RUN TestParseImportDirective\n"} -{"Time":"2026-02-03T00:32:28.074246522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import"} -{"Time":"2026-02-03T00:32:28.074249829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import","Output":"=== RUN TestParseImportDirective/new_syntax_-_basic_import\n"} -{"Time":"2026-02-03T00:32:28.074254347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import"} -{"Time":"2026-02-03T00:32:28.074257453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import","Output":"=== RUN TestParseImportDirective/new_syntax_-_optional_import\n"} -{"Time":"2026-02-03T00:32:28.07426157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_extra_spaces"} -{"Time":"2026-02-03T00:32:28.074264716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_extra_spaces","Output":"=== RUN TestParseImportDirective/new_syntax_-_with_extra_spaces\n"} -{"Time":"2026-02-03T00:32:28.074268203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section"} -{"Time":"2026-02-03T00:32:28.074271338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section","Output":"=== RUN TestParseImportDirective/new_syntax_-_with_section\n"} -{"Time":"2026-02-03T00:32:28.074275136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_with_section"} -{"Time":"2026-02-03T00:32:28.074278251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_with_section","Output":"=== RUN TestParseImportDirective/new_syntax_-_optional_with_section\n"} -{"Time":"2026-02-03T00:32:28.07428263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import_without_colon"} -{"Time":"2026-02-03T00:32:28.074286497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import_without_colon","Output":"=== RUN TestParseImportDirective/new_syntax_-_basic_import_without_colon\n"} -{"Time":"2026-02-03T00:32:28.074291536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import_without_colon"} -{"Time":"2026-02-03T00:32:28.074294692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import_without_colon","Output":"=== RUN TestParseImportDirective/new_syntax_-_optional_import_without_colon\n"} -{"Time":"2026-02-03T00:32:28.074298489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section_without_colon"} -{"Time":"2026-02-03T00:32:28.074301595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section_without_colon","Output":"=== RUN TestParseImportDirective/new_syntax_-_with_section_without_colon\n"} -{"Time":"2026-02-03T00:32:28.074305232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_basic"} -{"Time":"2026-02-03T00:32:28.074308267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_basic","Output":"=== RUN TestParseImportDirective/legacy_-_@include_basic\n"} -{"Time":"2026-02-03T00:32:28.074311844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_optional"} -{"Time":"2026-02-03T00:32:28.07431485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_optional","Output":"=== RUN TestParseImportDirective/legacy_-_@include_optional\n"} -{"Time":"2026-02-03T00:32:28.074318396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_basic"} -{"Time":"2026-02-03T00:32:28.074321953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_basic","Output":"=== RUN TestParseImportDirective/legacy_-_@import_basic\n"} -{"Time":"2026-02-03T00:32:28.07432584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_optional"} -{"Time":"2026-02-03T00:32:28.074328856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_optional","Output":"=== RUN TestParseImportDirective/legacy_-_@import_optional\n"} -{"Time":"2026-02-03T00:32:28.074332673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_with_section"} -{"Time":"2026-02-03T00:32:28.074335689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_with_section","Output":"=== RUN TestParseImportDirective/legacy_-_with_section\n"} -{"Time":"2026-02-03T00:32:28.074339225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_regular_text"} -{"Time":"2026-02-03T00:32:28.074342231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_regular_text","Output":"=== RUN TestParseImportDirective/no_match_-_regular_text\n"} -{"Time":"2026-02-03T00:32:28.074345788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_legacy_without_path"} -{"Time":"2026-02-03T00:32:28.074348923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_legacy_without_path","Output":"=== RUN TestParseImportDirective/no_match_-_legacy_without_path\n"} -{"Time":"2026-02-03T00:32:28.074352901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective","Output":"--- PASS: TestParseImportDirective (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074358181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import","Output":" --- PASS: TestParseImportDirective/new_syntax_-_basic_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074362278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074365685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import","Output":" --- PASS: TestParseImportDirective/new_syntax_-_optional_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074369612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07437381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_extra_spaces","Output":" --- PASS: TestParseImportDirective/new_syntax_-_with_extra_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074377827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_extra_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074381053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section","Output":" --- PASS: TestParseImportDirective/new_syntax_-_with_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074385311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074388477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_with_section","Output":" --- PASS: TestParseImportDirective/new_syntax_-_optional_with_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074392515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_with_section","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074395771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import_without_colon","Output":" --- PASS: TestParseImportDirective/new_syntax_-_basic_import_without_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074399778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_basic_import_without_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074403054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import_without_colon","Output":" --- PASS: TestParseImportDirective/new_syntax_-_optional_import_without_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074407012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_optional_import_without_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074410288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section_without_colon","Output":" --- PASS: TestParseImportDirective/new_syntax_-_with_section_without_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074414165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/new_syntax_-_with_section_without_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074417531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_basic","Output":" --- PASS: TestParseImportDirective/legacy_-_@include_basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074421559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_basic","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074425657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_optional","Output":" --- PASS: TestParseImportDirective/legacy_-_@include_optional (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074429885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@include_optional","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07443312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_basic","Output":" --- PASS: TestParseImportDirective/legacy_-_@import_basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074436998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_basic","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074440154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_optional","Output":" --- PASS: TestParseImportDirective/legacy_-_@import_optional (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074444091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_@import_optional","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074448139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_with_section","Output":" --- PASS: TestParseImportDirective/legacy_-_with_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074452006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/legacy_-_with_section","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074455202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_regular_text","Output":" --- PASS: TestParseImportDirective/no_match_-_regular_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074459139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_regular_text","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074463447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_legacy_without_path","Output":" --- PASS: TestParseImportDirective/no_match_-_legacy_without_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.074467154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective/no_match_-_legacy_without_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.07447021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseImportDirective","Elapsed":0} -{"Time":"2026-02-03T00:32:28.074472945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax"} -{"Time":"2026-02-03T00:32:28.07447585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax","Output":"=== RUN TestProcessIncludesWithNewSyntax\n"} -{"Time":"2026-02-03T00:32:28.074479477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon"} -{"Time":"2026-02-03T00:32:28.074482703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"=== RUN TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon\n"} -{"Time":"2026-02-03T00:32:28.075424421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifact","Output":"--- PASS: TestFlattenAgentOutputsArtifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.075458284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifact","Elapsed":0} -{"Time":"2026-02-03T00:32:28.075464916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactMissing"} -{"Time":"2026-02-03T00:32:28.075468383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactMissing","Output":"=== RUN TestFlattenAgentOutputsArtifactMissing\n"} -{"Time":"2026-02-03T00:32:28.076438947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactMissing","Output":"--- PASS: TestFlattenAgentOutputsArtifactMissing (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.076449887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactMissing","Elapsed":0} -{"Time":"2026-02-03T00:32:28.076453845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactPreservesStructure"} -{"Time":"2026-02-03T00:32:28.076457612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactPreservesStructure","Output":"=== RUN TestFlattenAgentOutputsArtifactPreservesStructure\n"} -{"Time":"2026-02-03T00:32:28.078924746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactPreservesStructure","Output":"--- PASS: TestFlattenAgentOutputsArtifactPreservesStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.078937349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenAgentOutputsArtifactPreservesStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.078941527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogs"} -{"Time":"2026-02-03T00:32:28.078945064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogs","Output":"=== RUN TestDownloadWorkflowLogs\n"} -{"Time":"2026-02-03T00:32:28.078949141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogs","Output":" logs_download_test.go:19: Skipping slow network-dependent test\n"} -{"Time":"2026-02-03T00:32:28.07895382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogs","Output":"--- SKIP: TestDownloadWorkflowLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.078958038Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.078961284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDirExists"} -{"Time":"2026-02-03T00:32:28.07896459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDirExists","Output":"=== RUN TestDirExists\n"} -{"Time":"2026-02-03T00:32:28.078970291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDirExists","Output":"--- PASS: TestDirExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.078974238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDirExists","Elapsed":0} -{"Time":"2026-02-03T00:32:28.078977254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDirEmpty"} -{"Time":"2026-02-03T00:32:28.078980279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDirEmpty","Output":"=== RUN TestIsDirEmpty\n"} -{"Time":"2026-02-03T00:32:28.078984357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDirEmpty","Output":"--- PASS: TestIsDirEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.078988064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsDirEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:28.078990969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrNoArtifacts"} -{"Time":"2026-02-03T00:32:28.078994235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrNoArtifacts","Output":"=== RUN TestErrNoArtifacts\n"} -{"Time":"2026-02-03T00:32:28.078998243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrNoArtifacts","Output":"--- PASS: TestErrNoArtifacts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.0790018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestErrNoArtifacts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.079004785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowRunsWithPagination"} -{"Time":"2026-02-03T00:32:28.079008131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowRunsWithPagination","Output":"=== RUN TestListWorkflowRunsWithPagination\n"} -{"Time":"2026-02-03T00:32:28.08290753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"⚠ Invalid configuration in /tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md: ../../../../../../../tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:28.082925413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:28.082931194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:28.082935542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:28.082939679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:28.083125877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:28.083160201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:28.083168526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:28.083172264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:28.083176221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:28.083180399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:28.083184186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":"\n"} -{"Time":"2026-02-03T00:32:28.083191429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon"} -{"Time":"2026-02-03T00:32:28.083195347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"=== RUN TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon\n"} -{"Time":"2026-02-03T00:32:28.094237264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"⚠ Invalid configuration in /tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md: ../../../../../../../tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:28.09425631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:28.09426188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:28.094266499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:28.094270907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:28.094275325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:28.094279954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:28.094284132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:28.094291115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:28.094307195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:28.094312094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:28.094316572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":"\n"} -{"Time":"2026-02-03T00:32:28.09432585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)"} -{"Time":"2026-02-03T00:32:28.094330088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"=== RUN TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)\n"} -{"Time":"2026-02-03T00:32:28.10424404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"⚠ Invalid configuration in /tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md: ../../../../../../../tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:28.104264999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:28.10427097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:28.104275258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:28.104279155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:28.104283102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:28.10428709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:28.104291248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:28.104295325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:28.104299793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:28.104303841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:28.104307648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":"\n"} -{"Time":"2026-02-03T00:32:28.104318298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)"} -{"Time":"2026-02-03T00:32:28.104322065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"=== RUN TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)\n"} -{"Time":"2026-02-03T00:32:28.114521469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"⚠ Invalid configuration in /tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md: ../../../../../../../tmp/gh-aw-test-runs/20260203-003225-18677/test-3122427765/test.md:3:8: error: at '/tools/bash': 'oneOf' failed, none matched\n"} -{"Time":"2026-02-03T00:32:28.114625192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"- at '/tools/bash': got object, want null\n"} -{"Time":"2026-02-03T00:32:28.11466171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"- at '/tools/bash': got object, want boolean\n"} -{"Time":"2026-02-03T00:32:28.114697297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"- at '/tools/bash': got object, want array\n"} -{"Time":"2026-02-03T00:32:28.11470464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"1 | tools:\n"} -{"Time":"2026-02-03T00:32:28.114709389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"2 | bash:\n"} -{"Time":"2026-02-03T00:32:28.114713988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"3 | allowed: [\"ls\", \"cat\"]\n"} -{"Time":"2026-02-03T00:32:28.114718406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":" ^^^^\n"} -{"Time":"2026-02-03T00:32:28.114722414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"4 | ---\n"} -{"Time":"2026-02-03T00:32:28.114726661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"5 | \n"} -{"Time":"2026-02-03T00:32:28.11473124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"6 | # Test Content\n"} -{"Time":"2026-02-03T00:32:28.114735168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":"\n"} -{"Time":"2026-02-03T00:32:28.114744575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_(file_missing)"} -{"Time":"2026-02-03T00:32:28.1147689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_(file_missing)","Output":"=== RUN TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_(file_missing)\n"} -{"Time":"2026-02-03T00:32:28.114775913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_(file_missing)","Output":"ℹ Optional include file not found: nonexistent.md. You can create this file to configure the workflow.\n"} -{"Time":"2026-02-03T00:32:28.114938587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax","Output":"--- PASS: TestProcessIncludesWithNewSyntax (0.04s)\n"} -{"Time":"2026-02-03T00:32:28.11495096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Output":" --- PASS: TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.114958694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_with_colon","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.114965387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Output":" --- PASS: TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.114970757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_basic_import_without_colon","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.114974825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Output":" --- PASS: TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists) (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.114980305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_with_colon_(file_exists)","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.114996255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Output":" --- PASS: TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists) (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.115001635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_without_colon_(file_exists)","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.115007886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_(file_missing)","Output":" --- PASS: TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_(file_missing) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115012104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax/new_syntax_-_optional_import_(file_missing)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.11501536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessIncludesWithNewSyntax","Elapsed":0.04} -{"Time":"2026-02-03T00:32:28.115019598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames"} -{"Time":"2026-02-03T00:32:28.115023165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames","Output":"=== RUN TestExtractAdditionalPropertyNames\n"} -{"Time":"2026-02-03T00:32:28.115028565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_additional_property"} -{"Time":"2026-02-03T00:32:28.115032312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_additional_property","Output":"=== RUN TestExtractAdditionalPropertyNames/single_additional_property\n"} -{"Time":"2026-02-03T00:32:28.115038594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/multiple_additional_properties"} -{"Time":"2026-02-03T00:32:28.115042381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/multiple_additional_properties","Output":"=== RUN TestExtractAdditionalPropertyNames/multiple_additional_properties\n"} -{"Time":"2026-02-03T00:32:28.115048432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_property_with_different_format"} -{"Time":"2026-02-03T00:32:28.115052089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_property_with_different_format","Output":"=== RUN TestExtractAdditionalPropertyNames/single_property_with_different_format\n"} -{"Time":"2026-02-03T00:32:28.115056367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/no_additional_properties_in_message"} -{"Time":"2026-02-03T00:32:28.115059673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/no_additional_properties_in_message","Output":"=== RUN TestExtractAdditionalPropertyNames/no_additional_properties_in_message\n"} -{"Time":"2026-02-03T00:32:28.115065123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/empty_message"} -{"Time":"2026-02-03T00:32:28.11506859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/empty_message","Output":"=== RUN TestExtractAdditionalPropertyNames/empty_message\n"} -{"Time":"2026-02-03T00:32:28.115074541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/complex_property_names"} -{"Time":"2026-02-03T00:32:28.115078007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/complex_property_names","Output":"=== RUN TestExtractAdditionalPropertyNames/complex_property_names\n"} -{"Time":"2026-02-03T00:32:28.115307055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames","Output":"--- PASS: TestExtractAdditionalPropertyNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115317945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_additional_property","Output":" --- PASS: TestExtractAdditionalPropertyNames/single_additional_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115323135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_additional_property","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115327373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/multiple_additional_properties","Output":" --- PASS: TestExtractAdditionalPropertyNames/multiple_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115332692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/multiple_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:28.11533645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_property_with_different_format","Output":" --- PASS: TestExtractAdditionalPropertyNames/single_property_with_different_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115340798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/single_property_with_different_format","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115344745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/no_additional_properties_in_message","Output":" --- PASS: TestExtractAdditionalPropertyNames/no_additional_properties_in_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115349544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/no_additional_properties_in_message","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115353562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/empty_message","Output":" --- PASS: TestExtractAdditionalPropertyNames/empty_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.11535824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/empty_message","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115361657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/complex_property_names","Output":" --- PASS: TestExtractAdditionalPropertyNames/complex_property_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115366366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames/complex_property_names","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115370012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAdditionalPropertyNames","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115373589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty"} -{"Time":"2026-02-03T00:32:28.115377166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty","Output":"=== RUN TestFindFirstAdditionalProperty\n"} -{"Time":"2026-02-03T00:32:28.115381223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_first_property"} -{"Time":"2026-02-03T00:32:28.11538469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_first_property","Output":"=== RUN TestFindFirstAdditionalProperty/find_first_property\n"} -{"Time":"2026-02-03T00:32:28.115389038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_second_property_when_first_not_found"} -{"Time":"2026-02-03T00:32:28.115393586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_second_property_when_first_not_found","Output":"=== RUN TestFindFirstAdditionalProperty/find_second_property_when_first_not_found\n"} -{"Time":"2026-02-03T00:32:28.11540079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/property_not_found"} -{"Time":"2026-02-03T00:32:28.115403976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/property_not_found","Output":"=== RUN TestFindFirstAdditionalProperty/property_not_found\n"} -{"Time":"2026-02-03T00:32:28.115410377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/nested_property_found"} -{"Time":"2026-02-03T00:32:28.115414205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/nested_property_found","Output":"=== RUN TestFindFirstAdditionalProperty/nested_property_found\n"} -{"Time":"2026-02-03T00:32:28.115418262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/empty_property_list"} -{"Time":"2026-02-03T00:32:28.115421448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/empty_property_list","Output":"=== RUN TestFindFirstAdditionalProperty/empty_property_list\n"} -{"Time":"2026-02-03T00:32:28.115426267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty","Output":"--- PASS: TestFindFirstAdditionalProperty (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115431186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_first_property","Output":" --- PASS: TestFindFirstAdditionalProperty/find_first_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115436897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_first_property","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115440373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_second_property_when_first_not_found","Output":" --- PASS: TestFindFirstAdditionalProperty/find_second_property_when_first_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115444972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/find_second_property_when_first_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115448749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/property_not_found","Output":" --- PASS: TestFindFirstAdditionalProperty/property_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115453558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/property_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115457255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/nested_property_found","Output":" --- PASS: TestFindFirstAdditionalProperty/nested_property_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115461793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/nested_property_found","Elapsed":0} -{"Time":"2026-02-03T00:32:28.11546518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/empty_property_list","Output":" --- PASS: TestFindFirstAdditionalProperty/empty_property_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.115469237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty/empty_property_list","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115473546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFirstAdditionalProperty","Elapsed":0} -{"Time":"2026-02-03T00:32:28.115476671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties"} -{"Time":"2026-02-03T00:32:28.115479947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalProperties\n"} -{"Time":"2026-02-03T00:32:28.115485999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_additional_properties"} -{"Time":"2026-02-03T00:32:28.115489595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_additional_properties","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:28.115494114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_single_additional_property"} -{"Time":"2026-02-03T00:32:28.11549755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_single_additional_property","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_single_additional_property\n"} -{"Time":"2026-02-03T00:32:28.118234083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_without_additional_properties_message"} -{"Time":"2026-02-03T00:32:28.11824834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_without_additional_properties_message","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_without_additional_properties_message\n"} -{"Time":"2026-02-03T00:32:28.118254221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/non-empty_path_should_use_regular_logic"} -{"Time":"2026-02-03T00:32:28.118257928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/non-empty_path_should_use_regular_logic","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalProperties/non-empty_path_should_use_regular_logic\n"} -{"Time":"2026-02-03T00:32:28.118266033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties","Output":"--- PASS: TestLocateJSONPathInYAMLWithAdditionalProperties (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.118271072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_additional_properties","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.118275721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:28.118279568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_single_additional_property","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_single_additional_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.118284057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_with_single_additional_property","Elapsed":0} -{"Time":"2026-02-03T00:32:28.118287603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_without_additional_properties_message","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_without_additional_properties_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.118292002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/empty_path_without_additional_properties_message","Elapsed":0} -{"Time":"2026-02-03T00:32:28.118295338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/non-empty_path_should_use_regular_logic","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalProperties/non-empty_path_should_use_regular_logic (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.118299526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties/non-empty_path_should_use_regular_logic","Elapsed":0} -{"Time":"2026-02-03T00:32:28.118302431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalProperties","Elapsed":0} -{"Time":"2026-02-03T00:32:28.118305527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested"} -{"Time":"2026-02-03T00:32:28.118308703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalPropertiesNested\n"} -{"Time":"2026-02-03T00:32:28.118314403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'on'"} -{"Time":"2026-02-03T00:32:28.11831777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'on'","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'on'\n"} -{"Time":"2026-02-03T00:32:28.118321757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'permissions'"} -{"Time":"2026-02-03T00:32:28.118324963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'permissions'","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'permissions'\n"} -{"Time":"2026-02-03T00:32:28.11832874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/deeply_nested_additional_property"} -{"Time":"2026-02-03T00:32:28.118331756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/deeply_nested_additional_property","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/deeply_nested_additional_property\n"} -{"Time":"2026-02-03T00:32:28.118335733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/multiple_additional_properties_-_should_find_first"} -{"Time":"2026-02-03T00:32:28.11833915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/multiple_additional_properties_-_should_find_first","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/multiple_additional_properties_-_should_find_first\n"} -{"Time":"2026-02-03T00:32:28.119430937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/non-existent_path_with_additional_properties"} -{"Time":"2026-02-03T00:32:28.119443601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/non-existent_path_with_additional_properties","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/non-existent_path_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:28.11944876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_path_without_additional_properties_error"} -{"Time":"2026-02-03T00:32:28.119452287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_path_without_additional_properties_error","Output":"=== RUN TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_path_without_additional_properties_error\n"} -{"Time":"2026-02-03T00:32:28.119457927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested","Output":"--- PASS: TestLocateJSONPathInYAMLWithAdditionalPropertiesNested (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.119464851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'on'","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'on' (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.119469279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'on'","Elapsed":0} -{"Time":"2026-02-03T00:32:28.119473306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'permissions'","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'permissions' (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.119478065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_additional_property_under_'permissions'","Elapsed":0} -{"Time":"2026-02-03T00:32:28.119481612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/deeply_nested_additional_property","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/deeply_nested_additional_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.11948623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/deeply_nested_additional_property","Elapsed":0} -{"Time":"2026-02-03T00:32:28.119489697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/multiple_additional_properties_-_should_find_first","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/multiple_additional_properties_-_should_find_first (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.119494185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/multiple_additional_properties_-_should_find_first","Elapsed":0} -{"Time":"2026-02-03T00:32:28.119497601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/non-existent_path_with_additional_properties","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/non-existent_path_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.11950194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/non-existent_path_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:28.119506989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_path_without_additional_properties_error","Output":" --- PASS: TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_path_without_additional_properties_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.119511618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested/nested_path_without_additional_properties_error","Elapsed":0} -{"Time":"2026-02-03T00:32:28.119514844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAMLWithAdditionalPropertiesNested","Elapsed":0} -{"Time":"2026-02-03T00:32:28.11951789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization"} -{"Time":"2026-02-03T00:32:28.119520935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization","Output":"=== RUN TestNestedSearchOptimization\n"} -{"Time":"2026-02-03T00:32:28.119524792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'on'_section_-_should_not_find_global_properties"} -{"Time":"2026-02-03T00:32:28.119530473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'on'_section_-_should_not_find_global_properties","Output":"=== RUN TestNestedSearchOptimization/find_additional_property_in_'on'_section_-_should_not_find_global_properties\n"} -{"Time":"2026-02-03T00:32:28.119537045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'permissions'_section_-_should_not_find_on.invalid_trigger"} -{"Time":"2026-02-03T00:32:28.119540602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'permissions'_section_-_should_not_find_on.invalid_trigger","Output":"=== RUN TestNestedSearchOptimization/find_additional_property_in_'permissions'_section_-_should_not_find_on.invalid_trigger\n"} -{"Time":"2026-02-03T00:32:28.120001913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_deeply_nested_structure"} -{"Time":"2026-02-03T00:32:28.120013234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_deeply_nested_structure","Output":"=== RUN TestNestedSearchOptimization/find_additional_property_in_deeply_nested_structure\n"} -{"Time":"2026-02-03T00:32:28.120394485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization","Output":"--- PASS: TestNestedSearchOptimization (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.120405696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'on'_section_-_should_not_find_global_properties","Output":" --- PASS: TestNestedSearchOptimization/find_additional_property_in_'on'_section_-_should_not_find_global_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.120410625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'on'_section_-_should_not_find_global_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:28.120414663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'permissions'_section_-_should_not_find_on.invalid_trigger","Output":" --- PASS: TestNestedSearchOptimization/find_additional_property_in_'permissions'_section_-_should_not_find_on.invalid_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.120419232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_'permissions'_section_-_should_not_find_on.invalid_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:28.120425573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_deeply_nested_structure","Output":" --- PASS: TestNestedSearchOptimization/find_additional_property_in_deeply_nested_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.120596322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization/find_additional_property_in_deeply_nested_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.120653349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNestedSearchOptimization","Elapsed":0} -{"Time":"2026-02-03T00:32:28.120660351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds"} -{"Time":"2026-02-03T00:32:28.120663828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds","Output":"=== RUN TestFindFrontmatterBounds\n"} -{"Time":"2026-02-03T00:32:28.120668066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/normal_frontmatter"} -{"Time":"2026-02-03T00:32:28.120671192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/normal_frontmatter","Output":"=== RUN TestFindFrontmatterBounds/normal_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.120676933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/frontmatter_with_comments_before"} -{"Time":"2026-02-03T00:32:28.120680088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/frontmatter_with_comments_before","Output":"=== RUN TestFindFrontmatterBounds/frontmatter_with_comments_before\n"} -{"Time":"2026-02-03T00:32:28.120901802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/no_frontmatter"} -{"Time":"2026-02-03T00:32:28.1209112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/no_frontmatter","Output":"=== RUN TestFindFrontmatterBounds/no_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.120915618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/incomplete_frontmatter_(no_closing)"} -{"Time":"2026-02-03T00:32:28.120920537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/incomplete_frontmatter_(no_closing)","Output":"=== RUN TestFindFrontmatterBounds/incomplete_frontmatter_(no_closing)\n"} -{"Time":"2026-02-03T00:32:28.120924544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/empty_frontmatter"} -{"Time":"2026-02-03T00:32:28.12092775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/empty_frontmatter","Output":"=== RUN TestFindFrontmatterBounds/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.121498599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowRunsWithPagination","Output":"--- PASS: TestListWorkflowRunsWithPagination (0.04s)\n"} -{"Time":"2026-02-03T00:32:28.121511434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowRunsWithPagination","Elapsed":0.04} -{"Time":"2026-02-03T00:32:28.121517144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIterativeAlgorithmConstants"} -{"Time":"2026-02-03T00:32:28.121520801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIterativeAlgorithmConstants","Output":"=== RUN TestIterativeAlgorithmConstants\n"} -{"Time":"2026-02-03T00:32:28.12152558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIterativeAlgorithmConstants","Output":"--- PASS: TestIterativeAlgorithmConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121531872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIterativeAlgorithmConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121535188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithEngineFilter"} -{"Time":"2026-02-03T00:32:28.121538113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithEngineFilter","Output":"=== RUN TestDownloadWorkflowLogsWithEngineFilter\n"} -{"Time":"2026-02-03T00:32:28.121542021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithEngineFilter","Output":" logs_download_test.go:167: Skipping slow network-dependent test\n"} -{"Time":"2026-02-03T00:32:28.12154694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithEngineFilter","Output":"--- SKIP: TestDownloadWorkflowLogsWithEngineFilter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121551458Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowLogsWithEngineFilter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121554995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFile"} -{"Time":"2026-02-03T00:32:28.12155791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFile","Output":"=== RUN TestUnzipFile\n"} -{"Time":"2026-02-03T00:32:28.12156858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds","Output":"--- PASS: TestFindFrontmatterBounds (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121576335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/normal_frontmatter","Output":" --- PASS: TestFindFrontmatterBounds/normal_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121582306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/normal_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121586093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/frontmatter_with_comments_before","Output":" --- PASS: TestFindFrontmatterBounds/frontmatter_with_comments_before (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121590862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/frontmatter_with_comments_before","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121594799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/no_frontmatter","Output":" --- PASS: TestFindFrontmatterBounds/no_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121599017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/no_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121602493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/incomplete_frontmatter_(no_closing)","Output":" --- PASS: TestFindFrontmatterBounds/incomplete_frontmatter_(no_closing) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121608885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/incomplete_frontmatter_(no_closing)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121613123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/empty_frontmatter","Output":" --- PASS: TestFindFrontmatterBounds/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121618984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121622561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindFrontmatterBounds","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121625476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML"} -{"Time":"2026-02-03T00:32:28.121628572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML","Output":"=== RUN TestLocateJSONPathInYAML\n"} -{"Time":"2026-02-03T00:32:28.1216326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/root_level"} -{"Time":"2026-02-03T00:32:28.121635896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/root_level","Output":"=== RUN TestLocateJSONPathInYAML/root_level\n"} -{"Time":"2026-02-03T00:32:28.121640304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key"} -{"Time":"2026-02-03T00:32:28.12164364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key","Output":"=== RUN TestLocateJSONPathInYAML/simple_key\n"} -{"Time":"2026-02-03T00:32:28.121647998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key_-_age"} -{"Time":"2026-02-03T00:32:28.121651796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key_-_age","Output":"=== RUN TestLocateJSONPathInYAML/simple_key_-_age\n"} -{"Time":"2026-02-03T00:32:28.121656625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/array_element"} -{"Time":"2026-02-03T00:32:28.121659961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/array_element","Output":"=== RUN TestLocateJSONPathInYAML/array_element\n"} -{"Time":"2026-02-03T00:32:28.121664389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_in_array_element"} -{"Time":"2026-02-03T00:32:28.121667976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_in_array_element","Output":"=== RUN TestLocateJSONPathInYAML/nested_in_array_element\n"} -{"Time":"2026-02-03T00:32:28.121671452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_object_key"} -{"Time":"2026-02-03T00:32:28.121674628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_object_key","Output":"=== RUN TestLocateJSONPathInYAML/nested_object_key\n"} -{"Time":"2026-02-03T00:32:28.121679778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/invalid_path"} -{"Time":"2026-02-03T00:32:28.121683044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/invalid_path","Output":"=== RUN TestLocateJSONPathInYAML/invalid_path\n"} -{"Time":"2026-02-03T00:32:28.121687322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML","Output":"--- PASS: TestLocateJSONPathInYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121692982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/root_level","Output":" --- PASS: TestLocateJSONPathInYAML/root_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.12169724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/root_level","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121700877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key","Output":" --- PASS: TestLocateJSONPathInYAML/simple_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121704494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key","Elapsed":0} -{"Time":"2026-02-03T00:32:28.12170761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key_-_age","Output":" --- PASS: TestLocateJSONPathInYAML/simple_key_-_age (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121711958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/simple_key_-_age","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121715665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/array_element","Output":" --- PASS: TestLocateJSONPathInYAML/array_element (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121719903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/array_element","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121723509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_in_array_element","Output":" --- PASS: TestLocateJSONPathInYAML/nested_in_array_element (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121727858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_in_array_element","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121731715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_object_key","Output":" --- PASS: TestLocateJSONPathInYAML/nested_object_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121736534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/nested_object_key","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121740711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/invalid_path","Output":" --- PASS: TestLocateJSONPathInYAML/invalid_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121744999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML/invalid_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121764355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestLocateJSONPathInYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121768053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractJSONPathFromValidationError"} -{"Time":"2026-02-03T00:32:28.121771439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractJSONPathFromValidationError","Output":"=== RUN TestExtractJSONPathFromValidationError\n"} -{"Time":"2026-02-03T00:32:28.121778252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractJSONPathFromValidationError","Output":" json_path_locator_test.go:172: Found expected path: /tools/1 with message: at '/tools/1': missing property 'name'\n"} -{"Time":"2026-02-03T00:32:28.121783882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractJSONPathFromValidationError","Output":" json_path_locator_test.go:172: Found expected path: /age with message: at '/age': got string, want number\n"} -{"Time":"2026-02-03T00:32:28.121788541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractJSONPathFromValidationError","Output":" json_path_locator_test.go:172: Found expected path: with message: at '': additional properties 'invalid_key' not allowed\n"} -{"Time":"2026-02-03T00:32:28.121795303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractJSONPathFromValidationError","Output":"--- PASS: TestExtractJSONPathFromValidationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121799752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractJSONPathFromValidationError","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121803208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath"} -{"Time":"2026-02-03T00:32:28.121806444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath","Output":"=== RUN TestParseJSONPath\n"} -{"Time":"2026-02-03T00:32:28.121810301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/empty_path"} -{"Time":"2026-02-03T00:32:28.121813567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/empty_path","Output":"=== RUN TestParseJSONPath/empty_path\n"} -{"Time":"2026-02-03T00:32:28.121818066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/root_path"} -{"Time":"2026-02-03T00:32:28.121821492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/root_path","Output":"=== RUN TestParseJSONPath/root_path\n"} -{"Time":"2026-02-03T00:32:28.12182564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/simple_key"} -{"Time":"2026-02-03T00:32:28.121829467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/simple_key","Output":"=== RUN TestParseJSONPath/simple_key\n"} -{"Time":"2026-02-03T00:32:28.121833655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/array_index"} -{"Time":"2026-02-03T00:32:28.12183661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/array_index","Output":"=== RUN TestParseJSONPath/array_index\n"} -{"Time":"2026-02-03T00:32:28.121840377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/complex_path"} -{"Time":"2026-02-03T00:32:28.121843583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/complex_path","Output":"=== RUN TestParseJSONPath/complex_path\n"} -{"Time":"2026-02-03T00:32:28.121848092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath","Output":"--- PASS: TestParseJSONPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121852821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/empty_path","Output":" --- PASS: TestParseJSONPath/empty_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.12185767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/empty_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121861527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/root_path","Output":" --- PASS: TestParseJSONPath/root_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121865905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/root_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121869302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/simple_key","Output":" --- PASS: TestParseJSONPath/simple_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121873499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/simple_key","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121877226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/array_index","Output":" --- PASS: TestParseJSONPath/array_index (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121882486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/array_index","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121886023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/complex_path","Output":" --- PASS: TestParseJSONPath/complex_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.12188997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath/complex_path","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121893076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseJSONPath","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121896502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains"} -{"Time":"2026-02-03T00:32:28.121900019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains","Output":"=== RUN TestEnsureLocalhostDomains\n"} -{"Time":"2026-02-03T00:32:28.121906681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Empty_input_should_add_all_localhost_domains_with_ports"} -{"Time":"2026-02-03T00:32:28.121910568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Empty_input_should_add_all_localhost_domains_with_ports","Output":"=== RUN TestEnsureLocalhostDomains/Empty_input_should_add_all_localhost_domains_with_ports\n"} -{"Time":"2026-02-03T00:32:28.121915508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Custom_domains_without_localhost_should_add_localhost_domains_with_ports"} -{"Time":"2026-02-03T00:32:28.121919535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Custom_domains_without_localhost_should_add_localhost_domains_with_ports","Output":"=== RUN TestEnsureLocalhostDomains/Custom_domains_without_localhost_should_add_localhost_domains_with_ports\n"} -{"Time":"2026-02-03T00:32:28.121924174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains"} -{"Time":"2026-02-03T00:32:28.121928051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains","Output":"=== RUN TestEnsureLocalhostDomains/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains\n"} -{"Time":"2026-02-03T00:32:28.121934042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains"} -{"Time":"2026-02-03T00:32:28.121937649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains","Output":"=== RUN TestEnsureLocalhostDomains/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains\n"} -{"Time":"2026-02-03T00:32:28.121942288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_localhost_domains_should_add_port_variants"} -{"Time":"2026-02-03T00:32:28.121945914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_localhost_domains_should_add_port_variants","Output":"=== RUN TestEnsureLocalhostDomains/Input_with_both_localhost_domains_should_add_port_variants\n"} -{"Time":"2026-02-03T00:32:28.121950413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_in_different_order_should_add_port_variants"} -{"Time":"2026-02-03T00:32:28.12195423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_in_different_order_should_add_port_variants","Output":"=== RUN TestEnsureLocalhostDomains/Input_with_both_in_different_order_should_add_port_variants\n"} -{"Time":"2026-02-03T00:32:28.12195983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_all_localhost_variants_should_remain_unchanged"} -{"Time":"2026-02-03T00:32:28.121963427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_all_localhost_variants_should_remain_unchanged","Output":"=== RUN TestEnsureLocalhostDomains/Input_with_all_localhost_variants_should_remain_unchanged\n"} -{"Time":"2026-02-03T00:32:28.121967975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_some_localhost_variants_should_add_missing_ones"} -{"Time":"2026-02-03T00:32:28.121971933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_some_localhost_variants_should_add_missing_ones","Output":"=== RUN TestEnsureLocalhostDomains/Input_with_some_localhost_variants_should_add_missing_ones\n"} -{"Time":"2026-02-03T00:32:28.121980379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains","Output":"--- PASS: TestEnsureLocalhostDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121985579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Empty_input_should_add_all_localhost_domains_with_ports","Output":" --- PASS: TestEnsureLocalhostDomains/Empty_input_should_add_all_localhost_domains_with_ports (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121990708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Empty_input_should_add_all_localhost_domains_with_ports","Elapsed":0} -{"Time":"2026-02-03T00:32:28.121994745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Custom_domains_without_localhost_should_add_localhost_domains_with_ports","Output":" --- PASS: TestEnsureLocalhostDomains/Custom_domains_without_localhost_should_add_localhost_domains_with_ports (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.121999945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Custom_domains_without_localhost_should_add_localhost_domains_with_ports","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122003882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains","Output":" --- PASS: TestEnsureLocalhostDomains/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.122008792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122012549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains","Output":" --- PASS: TestEnsureLocalhostDomains/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.122017258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122021014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_localhost_domains_should_add_port_variants","Output":" --- PASS: TestEnsureLocalhostDomains/Input_with_both_localhost_domains_should_add_port_variants (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.122025543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_localhost_domains_should_add_port_variants","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122030062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_in_different_order_should_add_port_variants","Output":" --- PASS: TestEnsureLocalhostDomains/Input_with_both_in_different_order_should_add_port_variants (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.12203474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_both_in_different_order_should_add_port_variants","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122038507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_all_localhost_variants_should_remain_unchanged","Output":" --- PASS: TestEnsureLocalhostDomains/Input_with_all_localhost_variants_should_remain_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.122053956Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_all_localhost_variants_should_remain_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122058675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_some_localhost_variants_should_add_missing_ones","Output":" --- PASS: TestEnsureLocalhostDomains/Input_with_some_localhost_variants_should_add_missing_ones (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.122063534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains/Input_with_some_localhost_variants_should_add_missing_ones","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122067311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestEnsureLocalhostDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:28.122070647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations"} -{"Time":"2026-02-03T00:32:28.122074073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations","Output":"=== RUN TestExtractMCPConfigurations\n"} -{"Time":"2026-02-03T00:32:28.122078542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_true"} -{"Time":"2026-02-03T00:32:28.122082019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_true","Output":"=== RUN TestExtractMCPConfigurations/GitHub_tool_with_read-only_true\n"} -{"Time":"2026-02-03T00:32:28.123827506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFile","Output":"--- PASS: TestUnzipFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.123900682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFile","Elapsed":0} -{"Time":"2026-02-03T00:32:28.123934405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFileZipSlipPrevention"} -{"Time":"2026-02-03T00:32:28.123962678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFileZipSlipPrevention","Output":"=== RUN TestUnzipFileZipSlipPrevention\n"} -{"Time":"2026-02-03T00:32:28.124357055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFileZipSlipPrevention","Output":"--- PASS: TestUnzipFileZipSlipPrevention (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.124433258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUnzipFileZipSlipPrevention","Elapsed":0} -{"Time":"2026-02-03T00:32:28.12444517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowRunLogsStructure"} -{"Time":"2026-02-03T00:32:28.124449357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowRunLogsStructure","Output":"=== RUN TestDownloadWorkflowRunLogsStructure\n"} -{"Time":"2026-02-03T00:32:28.125806536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowRunLogsStructure","Output":"--- PASS: TestDownloadWorkflowRunLogsStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.125822365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadWorkflowRunLogsStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.125826944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior"} -{"Time":"2026-02-03T00:32:28.12583058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior","Output":"=== RUN TestCountParameterBehavior\n"} -{"Time":"2026-02-03T00:32:28.125900762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_startDate_should_fetch_all_in_range"} -{"Time":"2026-02-03T00:32:28.125922121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_startDate_should_fetch_all_in_range","Output":"=== RUN TestCountParameterBehavior/with_startDate_should_fetch_all_in_range\n"} -{"Time":"2026-02-03T00:32:28.125929295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_endDate_should_fetch_all_in_range"} -{"Time":"2026-02-03T00:32:28.125932891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_endDate_should_fetch_all_in_range","Output":"=== RUN TestCountParameterBehavior/with_endDate_should_fetch_all_in_range\n"} -{"Time":"2026-02-03T00:32:28.125938131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_both_dates_should_fetch_all_in_range"} -{"Time":"2026-02-03T00:32:28.125941257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_both_dates_should_fetch_all_in_range","Output":"=== RUN TestCountParameterBehavior/with_both_dates_should_fetch_all_in_range\n"} -{"Time":"2026-02-03T00:32:28.126185202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/without_dates_should_use_count_as_fetch_limit"} -{"Time":"2026-02-03T00:32:28.126193368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/without_dates_should_use_count_as_fetch_limit","Output":"=== RUN TestCountParameterBehavior/without_dates_should_use_count_as_fetch_limit\n"} -{"Time":"2026-02-03T00:32:28.126198828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior","Output":"--- PASS: TestCountParameterBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126203496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_startDate_should_fetch_all_in_range","Output":" --- PASS: TestCountParameterBehavior/with_startDate_should_fetch_all_in_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126208085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_startDate_should_fetch_all_in_range","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126211682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_endDate_should_fetch_all_in_range","Output":" --- PASS: TestCountParameterBehavior/with_endDate_should_fetch_all_in_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126215739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_endDate_should_fetch_all_in_range","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126219256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_both_dates_should_fetch_all_in_range","Output":" --- PASS: TestCountParameterBehavior/with_both_dates_should_fetch_all_in_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126223814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/with_both_dates_should_fetch_all_in_range","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126237139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/without_dates_should_use_count_as_fetch_limit","Output":" --- PASS: TestCountParameterBehavior/without_dates_should_use_count_as_fetch_limit (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126241587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior/without_dates_should_use_count_as_fetch_limit","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126244593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCountParameterBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126247659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataEmptyRuns"} -{"Time":"2026-02-03T00:32:28.126250624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataEmptyRuns","Output":"=== RUN TestBuildLogsDataEmptyRuns\n"} -{"Time":"2026-02-03T00:32:28.126254632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataEmptyRuns","Output":"--- PASS: TestBuildLogsDataEmptyRuns (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126258489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataEmptyRuns","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126261545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSONEmptyRuns"} -{"Time":"2026-02-03T00:32:28.1262645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSONEmptyRuns","Output":"=== RUN TestRenderLogsJSONEmptyRuns\n"} -{"Time":"2026-02-03T00:32:28.126501583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSONEmptyRuns","Output":"--- PASS: TestRenderLogsJSONEmptyRuns (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126510439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSONEmptyRuns","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126514006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileSuccess"} -{"Time":"2026-02-03T00:32:28.126517102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileSuccess","Output":"=== RUN TestExtractZipFileSuccess\n"} -{"Time":"2026-02-03T00:32:28.126909313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileSuccess","Output":"--- PASS: TestExtractZipFileSuccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.126941908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileSuccess","Elapsed":0} -{"Time":"2026-02-03T00:32:28.126951005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileDirectory"} -{"Time":"2026-02-03T00:32:28.126961044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileDirectory","Output":"=== RUN TestExtractZipFileDirectory\n"} -{"Time":"2026-02-03T00:32:28.127403466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileDirectory","Output":"--- PASS: TestExtractZipFileDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.127417853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.12742175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileZipSlipPrevention"} -{"Time":"2026-02-03T00:32:28.127425196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileZipSlipPrevention","Output":"=== RUN TestExtractZipFileZipSlipPrevention\n"} -{"Time":"2026-02-03T00:32:28.127709447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileZipSlipPrevention","Output":"--- PASS: TestExtractZipFileZipSlipPrevention (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.127720207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileZipSlipPrevention","Elapsed":0} -{"Time":"2026-02-03T00:32:28.127723704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFilePreservesMode"} -{"Time":"2026-02-03T00:32:28.127726819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFilePreservesMode","Output":"=== RUN TestExtractZipFilePreservesMode\n"} -{"Time":"2026-02-03T00:32:28.128124552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFilePreservesMode","Output":"--- PASS: TestExtractZipFilePreservesMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.128143998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFilePreservesMode","Elapsed":0} -{"Time":"2026-02-03T00:32:28.128147604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileWithNestedDirectories"} -{"Time":"2026-02-03T00:32:28.128150761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileWithNestedDirectories","Output":"=== RUN TestExtractZipFileWithNestedDirectories\n"} -{"Time":"2026-02-03T00:32:28.128780365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileWithNestedDirectories","Output":"--- PASS: TestExtractZipFileWithNestedDirectories (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.128791176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileWithNestedDirectories","Elapsed":0} -{"Time":"2026-02-03T00:32:28.128794632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling"} -{"Time":"2026-02-03T00:32:28.128797908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling","Output":"=== RUN TestExtractZipFileErrorHandling\n"} -{"Time":"2026-02-03T00:32:28.128805242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/returns_error_when_opening_invalid_zip_file"} -{"Time":"2026-02-03T00:32:28.128808598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/returns_error_when_opening_invalid_zip_file","Output":"=== RUN TestExtractZipFileErrorHandling/returns_error_when_opening_invalid_zip_file\n"} -{"Time":"2026-02-03T00:32:28.12921672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/validates_error_return_signature_for_writable_file_close"} -{"Time":"2026-02-03T00:32:28.129224725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/validates_error_return_signature_for_writable_file_close","Output":"=== RUN TestExtractZipFileErrorHandling/validates_error_return_signature_for_writable_file_close\n"} -{"Time":"2026-02-03T00:32:28.12962932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling","Output":"--- PASS: TestExtractZipFileErrorHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.129639018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/returns_error_when_opening_invalid_zip_file","Output":" --- PASS: TestExtractZipFileErrorHandling/returns_error_when_opening_invalid_zip_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.129643496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/returns_error_when_opening_invalid_zip_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.129647093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/validates_error_return_signature_for_writable_file_close","Output":" --- PASS: TestExtractZipFileErrorHandling/validates_error_return_signature_for_writable_file_close (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.129653184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling/validates_error_return_signature_for_writable_file_close","Elapsed":0} -{"Time":"2026-02-03T00:32:28.12965635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractZipFileErrorHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:28.129659205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlags"} -{"Time":"2026-02-03T00:32:28.129662351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlags","Output":"=== RUN TestLogsCommandFlags\n"} -{"Time":"2026-02-03T00:32:28.129776304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlags","Output":"--- PASS: TestLogsCommandFlags (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.129786944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandFlags","Elapsed":0} -{"Time":"2026-02-03T00:32:28.12979035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunIDFilteringLogic"} -{"Time":"2026-02-03T00:32:28.129793346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunIDFilteringLogic","Output":"=== RUN TestRunIDFilteringLogic\n"} -{"Time":"2026-02-03T00:32:28.129797784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunIDFilteringLogic","Output":"--- PASS: TestRunIDFilteringLogic (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.129801401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunIDFilteringLogic","Elapsed":0} -{"Time":"2026-02-03T00:32:28.129804306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRefFilteringWithGitHubCLI"} -{"Time":"2026-02-03T00:32:28.129807001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRefFilteringWithGitHubCLI","Output":"=== RUN TestRefFilteringWithGitHubCLI\n"} -{"Time":"2026-02-03T00:32:28.129812552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRefFilteringWithGitHubCLI","Output":"--- PASS: TestRefFilteringWithGitHubCLI (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.129816209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRefFilteringWithGitHubCLI","Elapsed":0} -{"Time":"2026-02-03T00:32:28.129819024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile"} -{"Time":"2026-02-03T00:32:28.129821799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile","Output":"=== RUN TestFindAgentLogFile\n"} -{"Time":"2026-02-03T00:32:28.129934419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Copilot_engine_uses_agent_output"} -{"Time":"2026-02-03T00:32:28.129941462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Copilot_engine_uses_agent_output","Output":"=== RUN TestFindAgentLogFile/Copilot_engine_uses_agent_output\n"} -{"Time":"2026-02-03T00:32:28.130119124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_flattened_location"} -{"Time":"2026-02-03T00:32:28.130156914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_flattened_location","Output":"=== RUN TestFindAgentLogFile/copilot_engine_flattened_location\n"} -{"Time":"2026-02-03T00:32:28.13042273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_recursive_search"} -{"Time":"2026-02-03T00:32:28.130455161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_recursive_search","Output":"=== RUN TestFindAgentLogFile/copilot_engine_recursive_search\n"} -{"Time":"2026-02-03T00:32:28.130614579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log"} -{"Time":"2026-02-03T00:32:28.130621672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log","Output":"=== RUN TestFindAgentLogFile/copilot_engine_process_log\n"} -{"Time":"2026-02-03T00:32:28.130830832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log_nested"} -{"Time":"2026-02-03T00:32:28.130838817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log_nested","Output":"=== RUN TestFindAgentLogFile/copilot_engine_process_log_nested\n"} -{"Time":"2026-02-03T00:32:28.131122336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Claude_engine_uses_agent-stdio.log"} -{"Time":"2026-02-03T00:32:28.13112982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Claude_engine_uses_agent-stdio.log","Output":"=== RUN TestFindAgentLogFile/Claude_engine_uses_agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:28.131259712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/No_logs_found_returns_false"} -{"Time":"2026-02-03T00:32:28.131266565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/No_logs_found_returns_false","Output":"=== RUN TestFindAgentLogFile/No_logs_found_returns_false\n"} -{"Time":"2026-02-03T00:32:28.131385237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Codex_engine_uses_agent-stdio.log"} -{"Time":"2026-02-03T00:32:28.131392781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Codex_engine_uses_agent-stdio.log","Output":"=== RUN TestFindAgentLogFile/Codex_engine_uses_agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:28.132490419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile","Output":"--- PASS: TestFindAgentLogFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132501911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Copilot_engine_uses_agent_output","Output":" --- PASS: TestFindAgentLogFile/Copilot_engine_uses_agent_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132506319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Copilot_engine_uses_agent_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132510176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_flattened_location","Output":" --- PASS: TestFindAgentLogFile/copilot_engine_flattened_location (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132514805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_flattened_location","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132518181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_recursive_search","Output":" --- PASS: TestFindAgentLogFile/copilot_engine_recursive_search (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.13252273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_recursive_search","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132526136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log","Output":" --- PASS: TestFindAgentLogFile/copilot_engine_process_log (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132530203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132533389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log_nested","Output":" --- PASS: TestFindAgentLogFile/copilot_engine_process_log_nested (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132537487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/copilot_engine_process_log_nested","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132540823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Claude_engine_uses_agent-stdio.log","Output":" --- PASS: TestFindAgentLogFile/Claude_engine_uses_agent-stdio.log (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132544771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Claude_engine_uses_agent-stdio.log","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132548047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/No_logs_found_returns_false","Output":" --- PASS: TestFindAgentLogFile/No_logs_found_returns_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132553226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/No_logs_found_returns_false","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132556693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Codex_engine_uses_agent-stdio.log","Output":" --- PASS: TestFindAgentLogFile/Codex_engine_uses_agent-stdio.log (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.132562083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile/Codex_engine_uses_agent-stdio.log","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132564968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindAgentLogFile","Elapsed":0} -{"Time":"2026-02-03T00:32:28.132567814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField"} -{"Time":"2026-02-03T00:32:28.132570809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField","Output":"=== RUN TestParseAwInfo_FirewallField\n"} -{"Time":"2026-02-03T00:32:28.13257633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_enabled_with_squid"} -{"Time":"2026-02-03T00:32:28.132579596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_enabled_with_squid","Output":"=== RUN TestParseAwInfo_FirewallField/firewall_enabled_with_squid\n"} -{"Time":"2026-02-03T00:32:28.132775802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_enabled_with_squid","Output":" logs_firewall_filter_test.go:110: ✓ Should detect firewall enabled when steps.firewall is 'squid'\n"} -{"Time":"2026-02-03T00:32:28.13289831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_disabled_(empty_string)"} -{"Time":"2026-02-03T00:32:28.132905815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_disabled_(empty_string)","Output":"=== RUN TestParseAwInfo_FirewallField/firewall_disabled_(empty_string)\n"} -{"Time":"2026-02-03T00:32:28.133013065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_disabled_(empty_string)","Output":" logs_firewall_filter_test.go:110: ✓ Should detect firewall disabled when steps.firewall is empty string\n"} -{"Time":"2026-02-03T00:32:28.133131185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/no_steps_field_(backward_compatibility)"} -{"Time":"2026-02-03T00:32:28.133139892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/no_steps_field_(backward_compatibility)","Output":"=== RUN TestParseAwInfo_FirewallField/no_steps_field_(backward_compatibility)\n"} -{"Time":"2026-02-03T00:32:28.133290422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/no_steps_field_(backward_compatibility)","Output":" logs_firewall_filter_test.go:110: ✓ Should handle missing steps field (backward compatibility)\n"} -{"Time":"2026-02-03T00:32:28.133855841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/steps_field_without_firewall"} -{"Time":"2026-02-03T00:32:28.133869817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/steps_field_without_firewall","Output":"=== RUN TestParseAwInfo_FirewallField/steps_field_without_firewall\n"} -{"Time":"2026-02-03T00:32:28.133875969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/steps_field_without_firewall","Output":" logs_firewall_filter_test.go:110: ✓ Should handle steps field without firewall subfield\n"} -{"Time":"2026-02-03T00:32:28.133884975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField","Output":"--- PASS: TestParseAwInfo_FirewallField (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.133891257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_enabled_with_squid","Output":" --- PASS: TestParseAwInfo_FirewallField/firewall_enabled_with_squid (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.133896968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_enabled_with_squid","Elapsed":0} -{"Time":"2026-02-03T00:32:28.133901036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_disabled_(empty_string)","Output":" --- PASS: TestParseAwInfo_FirewallField/firewall_disabled_(empty_string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.133911816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/firewall_disabled_(empty_string)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.133916234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/no_steps_field_(backward_compatibility)","Output":" --- PASS: TestParseAwInfo_FirewallField/no_steps_field_(backward_compatibility) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.133921464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/no_steps_field_(backward_compatibility)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.133926012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/steps_field_without_firewall","Output":" --- PASS: TestParseAwInfo_FirewallField/steps_field_without_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.133930511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField/steps_field_without_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:28.133933767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo_FirewallField","Elapsed":0} -{"Time":"2026-02-03T00:32:28.133936963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic"} -{"Time":"2026-02-03T00:32:28.133940109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic","Output":"=== RUN TestFirewallFilterLogic\n"} -{"Time":"2026-02-03T00:32:28.133943905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_has_firewall_-_should_NOT_skip"} -{"Time":"2026-02-03T00:32:28.133947352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_has_firewall_-_should_NOT_skip","Output":"=== RUN TestFirewallFilterLogic/filter=true,_has_firewall_-_should_NOT_skip\n"} -{"Time":"2026-02-03T00:32:28.13395172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_has_firewall_-_should_NOT_skip","Output":" logs_firewall_filter_test.go:192: ✓ Run with firewall should pass when filter='true' (shouldSkip=false)\n"} -{"Time":"2026-02-03T00:32:28.133956399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_no_firewall_-_should_skip"} -{"Time":"2026-02-03T00:32:28.133959795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_no_firewall_-_should_skip","Output":"=== RUN TestFirewallFilterLogic/filter=true,_no_firewall_-_should_skip\n"} -{"Time":"2026-02-03T00:32:28.133966668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_no_firewall_-_should_skip","Output":" logs_firewall_filter_test.go:192: ✓ Run without firewall should be skipped when filter='true' (shouldSkip=true)\n"} -{"Time":"2026-02-03T00:32:28.134001793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_has_firewall_-_should_skip"} -{"Time":"2026-02-03T00:32:28.134009899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_has_firewall_-_should_skip","Output":"=== RUN TestFirewallFilterLogic/filter=false,_has_firewall_-_should_skip\n"} -{"Time":"2026-02-03T00:32:28.134067696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_has_firewall_-_should_skip","Output":" logs_firewall_filter_test.go:192: ✓ Run with firewall should be skipped when filter='false' (shouldSkip=true)\n"} -{"Time":"2026-02-03T00:32:28.134136375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_no_firewall_-_should_NOT_skip"} -{"Time":"2026-02-03T00:32:28.134144951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_no_firewall_-_should_NOT_skip","Output":"=== RUN TestFirewallFilterLogic/filter=false,_no_firewall_-_should_NOT_skip\n"} -{"Time":"2026-02-03T00:32:28.134210934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_no_firewall_-_should_NOT_skip","Output":" logs_firewall_filter_test.go:192: ✓ Run without firewall should pass when filter='false' (shouldSkip=false)\n"} -{"Time":"2026-02-03T00:32:28.134731832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_has_firewall_-_should_NOT_skip"} -{"Time":"2026-02-03T00:32:28.134792636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_has_firewall_-_should_NOT_skip","Output":"=== RUN TestFirewallFilterLogic/filter_empty,_has_firewall_-_should_NOT_skip\n"} -{"Time":"2026-02-03T00:32:28.134822772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_has_firewall_-_should_NOT_skip","Output":" logs_firewall_filter_test.go:192: ✓ Run with firewall should pass when no filter specified (shouldSkip=false)\n"} -{"Time":"2026-02-03T00:32:28.134854431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_no_firewall_-_should_NOT_skip"} -{"Time":"2026-02-03T00:32:28.134897532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_no_firewall_-_should_NOT_skip","Output":"=== RUN TestFirewallFilterLogic/filter_empty,_no_firewall_-_should_NOT_skip\n"} -{"Time":"2026-02-03T00:32:28.134904625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_no_firewall_-_should_NOT_skip","Output":" logs_firewall_filter_test.go:192: ✓ Run without firewall should pass when no filter specified (shouldSkip=false)\n"} -{"Time":"2026-02-03T00:32:28.134912359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic","Output":"--- PASS: TestFirewallFilterLogic (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.134916908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_has_firewall_-_should_NOT_skip","Output":" --- PASS: TestFirewallFilterLogic/filter=true,_has_firewall_-_should_NOT_skip (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.134921105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_has_firewall_-_should_NOT_skip","Elapsed":0} -{"Time":"2026-02-03T00:32:28.134924802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_no_firewall_-_should_skip","Output":" --- PASS: TestFirewallFilterLogic/filter=true,_no_firewall_-_should_skip (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.13492891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=true,_no_firewall_-_should_skip","Elapsed":0} -{"Time":"2026-02-03T00:32:28.134932236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_has_firewall_-_should_skip","Output":" --- PASS: TestFirewallFilterLogic/filter=false,_has_firewall_-_should_skip (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.134936214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_has_firewall_-_should_skip","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135016113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_no_firewall_-_should_NOT_skip","Output":" --- PASS: TestFirewallFilterLogic/filter=false,_no_firewall_-_should_NOT_skip (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.135055506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter=false,_no_firewall_-_should_NOT_skip","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135070144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_has_firewall_-_should_NOT_skip","Output":" --- PASS: TestFirewallFilterLogic/filter_empty,_has_firewall_-_should_NOT_skip (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.135116109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_has_firewall_-_should_NOT_skip","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135122361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_no_firewall_-_should_NOT_skip","Output":" --- PASS: TestFirewallFilterLogic/filter_empty,_no_firewall_-_should_NOT_skip (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.135126449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic/filter_empty,_no_firewall_-_should_NOT_skip","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135129525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFirewallFilterLogic","Elapsed":0} -{"Time":"2026-02-03T00:32:28.13513246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoWithFirewallMarshaling"} -{"Time":"2026-02-03T00:32:28.135135416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoWithFirewallMarshaling","Output":"=== RUN TestAwInfoWithFirewallMarshaling\n"} -{"Time":"2026-02-03T00:32:28.135139243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoWithFirewallMarshaling","Output":" logs_firewall_filter_test.go:238: ✓ AwInfo with firewall field marshals correctly\n"} -{"Time":"2026-02-03T00:32:28.135146887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoWithFirewallMarshaling","Output":"--- PASS: TestAwInfoWithFirewallMarshaling (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.135150704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAwInfoWithFirewallMarshaling","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135153619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogs"} -{"Time":"2026-02-03T00:32:28.135156254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogs","Output":"=== RUN TestParseFirewallLogs\n"} -{"Time":"2026-02-03T00:32:28.135160492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogs","Output":" logs_firewall_parse_test.go:15: Test skipped - firewall log parser scripts now use require() pattern and are loaded at runtime from external files\n"} -{"Time":"2026-02-03T00:32:28.13516494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogs","Output":"--- SKIP: TestParseFirewallLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.1351697Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135172635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsInWorkflowLogsSubdir"} -{"Time":"2026-02-03T00:32:28.13517552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsInWorkflowLogsSubdir","Output":"=== RUN TestParseFirewallLogsInWorkflowLogsSubdir\n"} -{"Time":"2026-02-03T00:32:28.135179267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsInWorkflowLogsSubdir","Output":" logs_firewall_parse_test.go:20: Test skipped - firewall log parser scripts now use require() pattern and are loaded at runtime from external files\n"} -{"Time":"2026-02-03T00:32:28.135183736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsInWorkflowLogsSubdir","Output":"--- SKIP: TestParseFirewallLogsInWorkflowLogsSubdir (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.135188424Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsInWorkflowLogsSubdir","Elapsed":0} -{"Time":"2026-02-03T00:32:28.13519167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsNoLogs"} -{"Time":"2026-02-03T00:32:28.135195197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsNoLogs","Output":"=== RUN TestParseFirewallLogsNoLogs\n"} -{"Time":"2026-02-03T00:32:28.135200186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsNoLogs","Output":"ℹ No firewall logs found in test-143070280, skipping firewall log parsing\n"} -{"Time":"2026-02-03T00:32:28.135204514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsNoLogs","Output":"--- PASS: TestParseFirewallLogsNoLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.135208161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsNoLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135211137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsEmptyDirectory"} -{"Time":"2026-02-03T00:32:28.135214152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsEmptyDirectory","Output":"=== RUN TestParseFirewallLogsEmptyDirectory\n"} -{"Time":"2026-02-03T00:32:28.13521795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsEmptyDirectory","Output":" logs_firewall_parse_test.go:42: Test skipped - firewall log parser scripts now use require() pattern and are loaded at runtime from external files\n"} -{"Time":"2026-02-03T00:32:28.135222458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsEmptyDirectory","Output":"--- SKIP: TestParseFirewallLogsEmptyDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.135226245Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseFirewallLogsEmptyDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.135229231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts"} -{"Time":"2026-02-03T00:32:28.135232216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts","Output":"=== RUN TestFlattenSingleFileArtifacts\n"} -{"Time":"2026-02-03T00:32:28.135235692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/single_file_artifact_gets_flattened"} -{"Time":"2026-02-03T00:32:28.135248256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/single_file_artifact_gets_flattened","Output":"=== RUN TestFlattenSingleFileArtifacts/single_file_artifact_gets_flattened\n"} -{"Time":"2026-02-03T00:32:28.135255139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/single_file_artifact_gets_flattened","Output":"🔍 Unfolded single-file artifact: my-artifact/output.json → output.json\n"} -{"Time":"2026-02-03T00:32:28.135259136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multi-file_artifact_not_flattened"} -{"Time":"2026-02-03T00:32:28.135263735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multi-file_artifact_not_flattened","Output":"=== RUN TestFlattenSingleFileArtifacts/multi-file_artifact_not_flattened\n"} -{"Time":"2026-02-03T00:32:28.135671476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/artifact_with_subdirectory_not_flattened"} -{"Time":"2026-02-03T00:32:28.135714737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/artifact_with_subdirectory_not_flattened","Output":"=== RUN TestFlattenSingleFileArtifacts/artifact_with_subdirectory_not_flattened\n"} -{"Time":"2026-02-03T00:32:28.136304517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened"} -{"Time":"2026-02-03T00:32:28.136318333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened","Output":"=== RUN TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened\n"} -{"Time":"2026-02-03T00:32:28.136769124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened","Output":"🔍 Unfolded single-file artifact: artifact-1/file1.txt → file1.txt\n"} -{"Time":"2026-02-03T00:32:28.136893627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened","Output":"🔍 Unfolded single-file artifact: artifact-2/file2.txt → file2.txt\n"} -{"Time":"2026-02-03T00:32:28.136968276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened","Output":"🔍 Unfolded single-file artifact: artifact-3/file3.txt → file3.txt\n"} -{"Time":"2026-02-03T00:32:28.137174441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/empty_artifact_directory_not_touched"} -{"Time":"2026-02-03T00:32:28.137200389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/empty_artifact_directory_not_touched","Output":"=== RUN TestFlattenSingleFileArtifacts/empty_artifact_directory_not_touched\n"} -{"Time":"2026-02-03T00:32:28.137460294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/regular_files_in_output_dir_not_affected"} -{"Time":"2026-02-03T00:32:28.137467938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/regular_files_in_output_dir_not_affected","Output":"=== RUN TestFlattenSingleFileArtifacts/regular_files_in_output_dir_not_affected\n"} -{"Time":"2026-02-03T00:32:28.137740798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/regular_files_in_output_dir_not_affected","Output":"🔍 Unfolded single-file artifact: single-artifact/artifact.json → artifact.json\n"} -{"Time":"2026-02-03T00:32:28.137959811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts","Output":"--- PASS: TestFlattenSingleFileArtifacts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.137976332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/single_file_artifact_gets_flattened","Output":" --- PASS: TestFlattenSingleFileArtifacts/single_file_artifact_gets_flattened (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.137982854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/single_file_artifact_gets_flattened","Elapsed":0} -{"Time":"2026-02-03T00:32:28.137988234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multi-file_artifact_not_flattened","Output":" --- PASS: TestFlattenSingleFileArtifacts/multi-file_artifact_not_flattened (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.137997021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multi-file_artifact_not_flattened","Elapsed":0} -{"Time":"2026-02-03T00:32:28.138006088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/artifact_with_subdirectory_not_flattened","Output":" --- PASS: TestFlattenSingleFileArtifacts/artifact_with_subdirectory_not_flattened (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.138011928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/artifact_with_subdirectory_not_flattened","Elapsed":0} -{"Time":"2026-02-03T00:32:28.138016016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened","Output":" --- PASS: TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.138020955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/multiple_single-file_artifacts_all_get_flattened","Elapsed":0} -{"Time":"2026-02-03T00:32:28.138025173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/empty_artifact_directory_not_touched","Output":" --- PASS: TestFlattenSingleFileArtifacts/empty_artifact_directory_not_touched (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.138030403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/empty_artifact_directory_not_touched","Elapsed":0} -{"Time":"2026-02-03T00:32:28.138036044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/regular_files_in_output_dir_not_affected","Output":" --- PASS: TestFlattenSingleFileArtifacts/regular_files_in_output_dir_not_affected (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.138041053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts/regular_files_in_output_dir_not_affected","Elapsed":0} -{"Time":"2026-02-03T00:32:28.13804473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifacts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.138048767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsInvalidDirectory"} -{"Time":"2026-02-03T00:32:28.138052244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsInvalidDirectory","Output":"=== RUN TestFlattenSingleFileArtifactsInvalidDirectory\n"} -{"Time":"2026-02-03T00:32:28.138057934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsInvalidDirectory","Output":"--- PASS: TestFlattenSingleFileArtifactsInvalidDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.138064847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsInvalidDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.138073574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles"} -{"Time":"2026-02-03T00:32:28.138077471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles","Output":"=== RUN TestFlattenSingleFileArtifactsWithAuditFiles\n"} -{"Time":"2026-02-03T00:32:28.13856737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles","Output":"🔍 Flattened: aw.patch → aw.patch\n"} -{"Time":"2026-02-03T00:32:28.139269716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles","Output":"🔍 Flattened: aw_info.json → aw_info.json\n"} -{"Time":"2026-02-03T00:32:28.139286046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles","Output":"🔍 Flattened: safe_output.jsonl → safe_output.jsonl\n"} -{"Time":"2026-02-03T00:32:28.139292218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles","Output":"🔍 Flattened unified agent-artifacts and removed nested structure\n"} -{"Time":"2026-02-03T00:32:28.139299201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles","Output":"--- PASS: TestFlattenSingleFileArtifactsWithAuditFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.13930395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenSingleFileArtifactsWithAuditFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:28.139315842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCanFindFlattenedArtifacts"} -{"Time":"2026-02-03T00:32:28.139321893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCanFindFlattenedArtifacts","Output":"=== RUN TestAuditCanFindFlattenedArtifacts\n"} -{"Time":"2026-02-03T00:32:28.140066062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCanFindFlattenedArtifacts","Output":"--- PASS: TestAuditCanFindFlattenedArtifacts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.140108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAuditCanFindFlattenedArtifacts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.140111697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact"} -{"Time":"2026-02-03T00:32:28.140114142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact","Output":"=== RUN TestFlattenUnifiedArtifact\n"} -{"Time":"2026-02-03T00:32:28.140170527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened"} -{"Time":"2026-02-03T00:32:28.140174274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened","Output":"=== RUN TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened\n"} -{"Time":"2026-02-03T00:32:28.14079434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened","Output":"🔍 Flattened: aw-prompts/prompt.txt → aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:28.140846918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened","Output":"🔍 Flattened: aw_info.json → aw_info.json\n"} -{"Time":"2026-02-03T00:32:28.140882304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened","Output":"🔍 Flattened: mcp-logs/log.txt → mcp-logs/log.txt\n"} -{"Time":"2026-02-03T00:32:28.140956052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened","Output":"🔍 Flattened unified agent-artifacts and removed nested structure\n"} -{"Time":"2026-02-03T00:32:28.141218862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/no_agent-artifacts_directory_-_no-op"} -{"Time":"2026-02-03T00:32:28.141229642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/no_agent-artifacts_directory_-_no-op","Output":"=== RUN TestFlattenUnifiedArtifact/no_agent-artifacts_directory_-_no-op\n"} -{"Time":"2026-02-03T00:32:28.141438673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly"} -{"Time":"2026-02-03T00:32:28.141449864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly","Output":"=== RUN TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly\n"} -{"Time":"2026-02-03T00:32:28.141692707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly","Output":"🔍 Flattened: file.txt → file.txt\n"} -{"Time":"2026-02-03T00:32:28.141822609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly","Output":"🔍 Flattened: subdir/nested.txt → subdir/nested.txt\n"} -{"Time":"2026-02-03T00:32:28.141940669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly","Output":"🔍 Flattened unified agent-artifacts and removed nested structure\n"} -{"Time":"2026-02-03T00:32:28.142116679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact","Output":"--- PASS: TestFlattenUnifiedArtifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.142131988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened","Output":" --- PASS: TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.142137818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/unified_artifact_with_nested_structure_gets_flattened","Elapsed":0} -{"Time":"2026-02-03T00:32:28.142142176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/no_agent-artifacts_directory_-_no-op","Output":" --- PASS: TestFlattenUnifiedArtifact/no_agent-artifacts_directory_-_no-op (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.142147066Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/no_agent-artifacts_directory_-_no-op","Elapsed":0} -{"Time":"2026-02-03T00:32:28.142151013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly","Output":" --- PASS: TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.142158156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact/agent-artifacts_without_tmp/gh-aw_structure_-_flatten_directly","Elapsed":0} -{"Time":"2026-02-03T00:32:28.142161693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFlattenUnifiedArtifact","Elapsed":0} -{"Time":"2026-02-03T00:32:28.1421654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNumber"} -{"Time":"2026-02-03T00:32:28.142169087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNumber","Output":"=== RUN TestFormatNumber\n"} -{"Time":"2026-02-03T00:32:28.142174046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNumber","Output":"--- PASS: TestFormatNumber (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.142179486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNumber","Elapsed":0} -{"Time":"2026-02-03T00:32:28.142183083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatFileSize"} -{"Time":"2026-02-03T00:32:28.142187151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatFileSize","Output":"=== RUN TestFormatFileSize\n"} -{"Time":"2026-02-03T00:32:28.14219212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatFileSize","Output":"--- PASS: TestFormatFileSize (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.14219777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatFileSize","Elapsed":0} -{"Time":"2026-02-03T00:32:28.142201267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJSONOutputNotCorruptedByStderr"} -{"Time":"2026-02-03T00:32:28.142205154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJSONOutputNotCorruptedByStderr","Output":"=== RUN TestJSONOutputNotCorruptedByStderr\n"} -{"Time":"2026-02-03T00:32:28.14242835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJSONOutputNotCorruptedByStderr","Output":"--- PASS: TestJSONOutputNotCorruptedByStderr (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.142440463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJSONOutputNotCorruptedByStderr","Elapsed":0} -{"Time":"2026-02-03T00:32:28.142444941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStderrMessagesAfterJSON"} -{"Time":"2026-02-03T00:32:28.142448668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStderrMessagesAfterJSON","Output":"=== RUN TestStderrMessagesAfterJSON\n"} -{"Time":"2026-02-03T00:32:28.142639815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStderrMessagesAfterJSON","Output":"--- PASS: TestStderrMessagesAfterJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.142651988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStderrMessagesAfterJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.14265831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputBeforeStderr"} -{"Time":"2026-02-03T00:32:28.142661997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputBeforeStderr","Output":"=== RUN TestLogsJSONOutputBeforeStderr\n"} -{"Time":"2026-02-03T00:32:28.176093468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputBeforeStderr","Output":" logs_json_stderr_order_test.go:76: Skipping test: GitHub authentication not available\n"} -{"Time":"2026-02-03T00:32:28.176231771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputBeforeStderr","Output":"--- SKIP: TestLogsJSONOutputBeforeStderr (0.03s)\n"} -{"Time":"2026-02-03T00:32:28.176247801Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONOutputBeforeStderr","Elapsed":0.03} -{"Time":"2026-02-03T00:32:28.176255766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONAndStderrRedirected"} -{"Time":"2026-02-03T00:32:28.176259833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONAndStderrRedirected","Output":"=== RUN TestLogsJSONAndStderrRedirected\n"} -{"Time":"2026-02-03T00:32:28.209348118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_false"} -{"Time":"2026-02-03T00:32:28.209376791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_false","Output":"=== RUN TestExtractMCPConfigurations/GitHub_tool_with_read-only_false\n"} -{"Time":"2026-02-03T00:32:28.221079612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONAndStderrRedirected","Output":" logs_json_stderr_order_test.go:199: Skipping test: GitHub authentication not available\n"} -{"Time":"2026-02-03T00:32:28.221117051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONAndStderrRedirected","Output":"--- SKIP: TestLogsJSONAndStderrRedirected (0.04s)\n"} -{"Time":"2026-02-03T00:32:28.221123604Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsJSONAndStderrRedirected","Elapsed":0.04} -{"Time":"2026-02-03T00:32:28.221131068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsData"} -{"Time":"2026-02-03T00:32:28.221135005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsData","Output":"=== RUN TestBuildLogsData\n"} -{"Time":"2026-02-03T00:32:28.221553205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsData","Output":"--- PASS: TestBuildLogsData (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.221570939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsData","Elapsed":0} -{"Time":"2026-02-03T00:32:28.221575747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSON"} -{"Time":"2026-02-03T00:32:28.221579875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSON","Output":"=== RUN TestRenderLogsJSON\n"} -{"Time":"2026-02-03T00:32:28.221871991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSON","Output":"--- PASS: TestRenderLogsJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.221940128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.221948273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummary"} -{"Time":"2026-02-03T00:32:28.22195206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummary","Output":"=== RUN TestBuildMissingToolsSummary\n"} -{"Time":"2026-02-03T00:32:28.221957961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummary","Output":"--- PASS: TestBuildMissingToolsSummary (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.221962039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummary","Elapsed":0} -{"Time":"2026-02-03T00:32:28.222022452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithContinuation"} -{"Time":"2026-02-03T00:32:28.22203221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithContinuation","Output":"=== RUN TestBuildLogsDataWithContinuation\n"} -{"Time":"2026-02-03T00:32:28.22230762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithContinuation","Output":"--- PASS: TestBuildLogsDataWithContinuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.22232381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithContinuation","Elapsed":0} -{"Time":"2026-02-03T00:32:28.222328479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithoutContinuation"} -{"Time":"2026-02-03T00:32:28.222332346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithoutContinuation","Output":"=== RUN TestBuildLogsDataWithoutContinuation\n"} -{"Time":"2026-02-03T00:32:28.222874411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithoutContinuation","Output":"--- PASS: TestBuildLogsDataWithoutContinuation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.222888568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataWithoutContinuation","Elapsed":0} -{"Time":"2026-02-03T00:32:28.222892365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummary"} -{"Time":"2026-02-03T00:32:28.222896503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummary","Output":"=== RUN TestBuildMCPFailuresSummary\n"} -{"Time":"2026-02-03T00:32:28.222901352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummary","Output":"--- PASS: TestBuildMCPFailuresSummary (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.222905189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummary","Elapsed":0} -{"Time":"2026-02-03T00:32:28.222908114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromSafeOutputsServer"} -{"Time":"2026-02-03T00:32:28.22291128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromSafeOutputsServer","Output":"=== RUN TestExtractMCPFailuresFromSafeOutputsServer\n"} -{"Time":"2026-02-03T00:32:28.223039129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromSafeOutputsServer","Output":"⚠ Found MCP server failure: safeoutputs (status: failed)\n"} -{"Time":"2026-02-03T00:32:28.223154865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromSafeOutputsServer","Output":"ℹ Found 1 MCP server failures for run 17701181429\n"} -{"Time":"2026-02-03T00:32:28.223308952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromSafeOutputsServer","Output":"--- PASS: TestExtractMCPFailuresFromSafeOutputsServer (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223376909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromSafeOutputsServer","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223396255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromLogFileDirectly"} -{"Time":"2026-02-03T00:32:28.223402627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromLogFileDirectly","Output":"=== RUN TestExtractMCPFailuresFromLogFileDirectly\n"} -{"Time":"2026-02-03T00:32:28.223496051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromLogFileDirectly","Output":"⚠ Found MCP server failure: safeoutputs (status: failed)\n"} -{"Time":"2026-02-03T00:32:28.223582653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromLogFileDirectly","Output":"--- PASS: TestExtractMCPFailuresFromLogFileDirectly (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.22360257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMCPFailuresFromLogFileDirectly","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223606267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary"} -{"Time":"2026-02-03T00:32:28.223609643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary","Output":"=== RUN TestBuildMCPToolUsageSummary\n"} -{"Time":"2026-02-03T00:32:28.223615174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/single_run_with_MCP_tool_usage"} -{"Time":"2026-02-03T00:32:28.22361862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/single_run_with_MCP_tool_usage","Output":"=== RUN TestBuildMCPToolUsageSummary/single_run_with_MCP_tool_usage\n"} -{"Time":"2026-02-03T00:32:28.223624441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_runs_with_same_tool"} -{"Time":"2026-02-03T00:32:28.223628308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_runs_with_same_tool","Output":"=== RUN TestBuildMCPToolUsageSummary/multiple_runs_with_same_tool\n"} -{"Time":"2026-02-03T00:32:28.223766155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_servers_and_tools"} -{"Time":"2026-02-03T00:32:28.223775323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_servers_and_tools","Output":"=== RUN TestBuildMCPToolUsageSummary/multiple_servers_and_tools\n"} -{"Time":"2026-02-03T00:32:28.223779901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/no_MCP_tool_usage_data"} -{"Time":"2026-02-03T00:32:28.223783718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/no_MCP_tool_usage_data","Output":"=== RUN TestBuildMCPToolUsageSummary/no_MCP_tool_usage_data\n"} -{"Time":"2026-02-03T00:32:28.223787856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/empty_runs"} -{"Time":"2026-02-03T00:32:28.223791062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/empty_runs","Output":"=== RUN TestBuildMCPToolUsageSummary/empty_runs\n"} -{"Time":"2026-02-03T00:32:28.223795701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary","Output":"--- PASS: TestBuildMCPToolUsageSummary (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.2238007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/single_run_with_MCP_tool_usage","Output":" --- PASS: TestBuildMCPToolUsageSummary/single_run_with_MCP_tool_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223805268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/single_run_with_MCP_tool_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223808825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_runs_with_same_tool","Output":" --- PASS: TestBuildMCPToolUsageSummary/multiple_runs_with_same_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223813203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_runs_with_same_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223816589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_servers_and_tools","Output":" --- PASS: TestBuildMCPToolUsageSummary/multiple_servers_and_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223821008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/multiple_servers_and_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223824474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/no_MCP_tool_usage_data","Output":" --- PASS: TestBuildMCPToolUsageSummary/no_MCP_tool_usage_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223828602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/no_MCP_tool_usage_data","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223831918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/empty_runs","Output":" --- PASS: TestBuildMCPToolUsageSummary/empty_runs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223835966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary/empty_runs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223839042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummary","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223842097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummaryAggregation"} -{"Time":"2026-02-03T00:32:28.223845243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummaryAggregation","Output":"=== RUN TestBuildMCPToolUsageSummaryAggregation\n"} -{"Time":"2026-02-03T00:32:28.223849531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummaryAggregation","Output":"--- PASS: TestBuildMCPToolUsageSummaryAggregation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223857035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummaryAggregation","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223860231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummarySorting"} -{"Time":"2026-02-03T00:32:28.223863327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummarySorting","Output":"=== RUN TestBuildMCPToolUsageSummarySorting\n"} -{"Time":"2026-02-03T00:32:28.223867525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummarySorting","Output":"--- PASS: TestBuildMCPToolUsageSummarySorting (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.223873456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPToolUsageSummarySorting","Elapsed":0} -{"Time":"2026-02-03T00:32:28.223876842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun"} -{"Time":"2026-02-03T00:32:28.223879998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun","Output":"=== RUN TestExtractMissingToolsFromRun\n"} -{"Time":"2026-02-03T00:32:28.223885268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/single_missing_tool_in_safe_output"} -{"Time":"2026-02-03T00:32:28.223888694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/single_missing_tool_in_safe_output","Output":"=== RUN TestExtractMissingToolsFromRun/single_missing_tool_in_safe_output\n"} -{"Time":"2026-02-03T00:32:28.224172223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/multiple_missing_tools_in_safe_output"} -{"Time":"2026-02-03T00:32:28.224193924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/multiple_missing_tools_in_safe_output","Output":"=== RUN TestExtractMissingToolsFromRun/multiple_missing_tools_in_safe_output\n"} -{"Time":"2026-02-03T00:32:28.224270637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/no_missing_tools_in_safe_output"} -{"Time":"2026-02-03T00:32:28.224321081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/no_missing_tools_in_safe_output","Output":"=== RUN TestExtractMissingToolsFromRun/no_missing_tools_in_safe_output\n"} -{"Time":"2026-02-03T00:32:28.224372133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/empty_safe_output"} -{"Time":"2026-02-03T00:32:28.224388904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/empty_safe_output","Output":"=== RUN TestExtractMissingToolsFromRun/empty_safe_output\n"} -{"Time":"2026-02-03T00:32:28.224932579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/malformed_json"} -{"Time":"2026-02-03T00:32:28.224943479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/malformed_json","Output":"=== RUN TestExtractMissingToolsFromRun/malformed_json\n"} -{"Time":"2026-02-03T00:32:28.224950011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun","Output":"--- PASS: TestExtractMissingToolsFromRun (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.224955542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/single_missing_tool_in_safe_output","Output":" --- PASS: TestExtractMissingToolsFromRun/single_missing_tool_in_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.224960461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/single_missing_tool_in_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.224964919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/multiple_missing_tools_in_safe_output","Output":" --- PASS: TestExtractMissingToolsFromRun/multiple_missing_tools_in_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.224969848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/multiple_missing_tools_in_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.224973765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/no_missing_tools_in_safe_output","Output":" --- PASS: TestExtractMissingToolsFromRun/no_missing_tools_in_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.224978334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/no_missing_tools_in_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.224981911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/empty_safe_output","Output":" --- PASS: TestExtractMissingToolsFromRun/empty_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.224986249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/empty_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.224989775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/malformed_json","Output":" --- PASS: TestExtractMissingToolsFromRun/malformed_json (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.224993943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun/malformed_json","Elapsed":0} -{"Time":"2026-02-03T00:32:28.224997159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractMissingToolsFromRun","Elapsed":0} -{"Time":"2026-02-03T00:32:28.225000295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun"} -{"Time":"2026-02-03T00:32:28.225003561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun","Output":"=== RUN TestExtractNoopsFromRun\n"} -{"Time":"2026-02-03T00:32:28.225007719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/single_noop_in_safe_output"} -{"Time":"2026-02-03T00:32:28.225011756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/single_noop_in_safe_output","Output":"=== RUN TestExtractNoopsFromRun/single_noop_in_safe_output\n"} -{"Time":"2026-02-03T00:32:28.225170292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/multiple_noops_in_safe_output"} -{"Time":"2026-02-03T00:32:28.225177075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/multiple_noops_in_safe_output","Output":"=== RUN TestExtractNoopsFromRun/multiple_noops_in_safe_output\n"} -{"Time":"2026-02-03T00:32:28.225417143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/no_noops_in_safe_output"} -{"Time":"2026-02-03T00:32:28.225424216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/no_noops_in_safe_output","Output":"=== RUN TestExtractNoopsFromRun/no_noops_in_safe_output\n"} -{"Time":"2026-02-03T00:32:28.22565151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/empty_safe_output"} -{"Time":"2026-02-03T00:32:28.225658794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/empty_safe_output","Output":"=== RUN TestExtractNoopsFromRun/empty_safe_output\n"} -{"Time":"2026-02-03T00:32:28.225944427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/malformed_json"} -{"Time":"2026-02-03T00:32:28.22595673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/malformed_json","Output":"=== RUN TestExtractNoopsFromRun/malformed_json\n"} -{"Time":"2026-02-03T00:32:28.226493787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun","Output":"--- PASS: TestExtractNoopsFromRun (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.226499337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/single_noop_in_safe_output","Output":" --- PASS: TestExtractNoopsFromRun/single_noop_in_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.226504417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/single_noop_in_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.226508715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/multiple_noops_in_safe_output","Output":" --- PASS: TestExtractNoopsFromRun/multiple_noops_in_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.226512973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/multiple_noops_in_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.22651694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/no_noops_in_safe_output","Output":" --- PASS: TestExtractNoopsFromRun/no_noops_in_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.226521188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/no_noops_in_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.226524514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/empty_safe_output","Output":" --- PASS: TestExtractNoopsFromRun/empty_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.226541085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/empty_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:28.226544642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/malformed_json","Output":" --- PASS: TestExtractNoopsFromRun/malformed_json (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.226548759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun/malformed_json","Elapsed":0} -{"Time":"2026-02-03T00:32:28.226551855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFromRun","Elapsed":0} -{"Time":"2026-02-03T00:32:28.226554961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFlattenedStructure"} -{"Time":"2026-02-03T00:32:28.226558287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFlattenedStructure","Output":"=== RUN TestExtractNoopsFlattenedStructure\n"} -{"Time":"2026-02-03T00:32:28.226564449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFlattenedStructure","Output":"--- PASS: TestExtractNoopsFlattenedStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.226568266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractNoopsFlattenedStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.226571502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools"} -{"Time":"2026-02-03T00:32:28.226574768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"=== RUN TestLogsOverviewIncludesMissingTools\n"} -{"Time":"2026-02-03T00:32:28.228352125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.228367794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"╭──────────────┬───────────────┬───────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.228375338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│Run ID │Workflow │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.228381099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"├──────────────┼───────────────┼───────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.228387932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│12345 │Test Workflow A│success│5.0m │1.00k │0.010 │3 │0 │2 │1 │0 │0 │2026-02-03│ │\n"} -{"Time":"2026-02-03T00:32:28.228392791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│67890 │Test Workflow B│failure│3.0m │500 │0.005 │2 │1 │0 │3 │0 │0 │2026-02-03│ │\n"} -{"Time":"2026-02-03T00:32:28.228397389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│TOTAL (2 runs)│ │ │8.0m │1.50k │0.015 │5 │1 │2 │4 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.22840277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"╰──────────────┴───────────────┴───────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.229236445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.229290656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"╭──────────────┬───────────────┬───────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.229331292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│Run ID │Workflow │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools │Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.229384812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"├──────────────┼───────────────┼───────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.229424346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│12345 │Test Workflow A│success│5.0m │1.00k │0.010 │3 │0 │2 │terraform │0 │0 │2026-02-03│ │\n"} -{"Time":"2026-02-03T00:32:28.230023134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│67890 │Test Workflow B│failure│3.0m │500 │0.005 │2 │1 │0 │kubectl, docker, helm│0 │0 │2026-02-03│ │\n"} -{"Time":"2026-02-03T00:32:28.230034996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"│TOTAL (2 runs)│ │ │8.0m │1.50k │0.015 │5 │1 │2 │4 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.230041117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"╰──────────────┴───────────────┴───────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.230054562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Output":"--- PASS: TestLogsOverviewIncludesMissingTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.230061295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewIncludesMissingTools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.230065012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunStructHasMissingToolCount"} -{"Time":"2026-02-03T00:32:28.230068228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunStructHasMissingToolCount","Output":"=== RUN TestWorkflowRunStructHasMissingToolCount\n"} -{"Time":"2026-02-03T00:32:28.230073117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunStructHasMissingToolCount","Output":"--- PASS: TestWorkflowRunStructHasMissingToolCount (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.230077124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunStructHasMissingToolCount","Elapsed":0} -{"Time":"2026-02-03T00:32:28.23008027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessedRunPopulatesMissingToolCount"} -{"Time":"2026-02-03T00:32:28.230083215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessedRunPopulatesMissingToolCount","Output":"=== RUN TestProcessedRunPopulatesMissingToolCount\n"} -{"Time":"2026-02-03T00:32:28.230087914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessedRunPopulatesMissingToolCount","Output":"--- PASS: TestProcessedRunPopulatesMissingToolCount (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.230091681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProcessedRunPopulatesMissingToolCount","Elapsed":0} -{"Time":"2026-02-03T00:32:28.230094577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewHeaderIncludesMissing"} -{"Time":"2026-02-03T00:32:28.230097402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewHeaderIncludesMissing","Output":"=== RUN TestLogsOverviewHeaderIncludesMissing\n"} -{"Time":"2026-02-03T00:32:28.23010145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewHeaderIncludesMissing","Output":"--- PASS: TestLogsOverviewHeaderIncludesMissing (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.230105087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsOverviewHeaderIncludesMissing","Elapsed":0} -{"Time":"2026-02-03T00:32:28.230108423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts"} -{"Time":"2026-02-03T00:32:28.23011247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts","Output":"=== RUN TestDisplayLogsOverviewWithVariousMissingToolCounts\n"} -{"Time":"2026-02-03T00:32:28.230116277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools"} -{"Time":"2026-02-03T00:32:28.230119674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"=== RUN TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools\n"} -{"Time":"2026-02-03T00:32:28.230248159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.230277514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"╭──────────────┬──────────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.230305576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.230333909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"├──────────────┼──────────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.231074245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"│1 │Clean Workflow│ │ │ │ │ │0 │0 │0 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.231118358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │0 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.231126342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"╰──────────────┴──────────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.23113606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.231141991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"╭──────────────┬──────────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.231148253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.231153874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"├──────────────┼──────────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.231160446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"│1 │Clean Workflow│ │ │ │ │ │0 │0 │0 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.231165235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │0 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.231170856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":"╰──────────────┴──────────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.23136634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool"} -{"Time":"2026-02-03T00:32:28.231375177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"=== RUN TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool\n"} -{"Time":"2026-02-03T00:32:28.231983702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.232036411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"╭──────────────┬────────────────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.232048373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.232055286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"├──────────────┼────────────────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.23206266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"│2 │Workflow with One...│ │ │ │ │ │0 │0 │1 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.232067939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │1 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.2320734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"╰──────────────┴────────────────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.232702815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.232725927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"╭──────────────┬────────────────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.232734454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.232740805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"├──────────────┼────────────────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.232878302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"│2 │Workflow with One...│ │ │ │ │ │0 │0 │terraform │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.232908017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │1 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.232977587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":"╰──────────────┴────────────────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.233005519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools"} -{"Time":"2026-02-03T00:32:28.233012843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"=== RUN TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools\n"} -{"Time":"2026-02-03T00:32:28.233639773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.233701258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"╭──────────────┬────────────────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.233712288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.23371844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"├──────────────┼────────────────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.233725323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"│3 │Workflow with Mul...│ │ │ │ │ │0 │0 │5 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.233730372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │5 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.233738217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"╰──────────────┴────────────────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.234497584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.234510568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"╭──────────────┬────────────────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬──────────────────────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.234520968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools │Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.234527981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"├──────────────┼────────────────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼──────────────────────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.234535525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"│3 │Workflow with Mul...│ │ │ │ │ │0 │0 │terraform, kubectl, docker,...│0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.234540965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │5 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.234546806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":"╰──────────────┴────────────────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴──────────────────────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.234663884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts"} -{"Time":"2026-02-03T00:32:28.234668593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"=== RUN TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts\n"} -{"Time":"2026-02-03T00:32:28.236129218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.236165095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"╭──────────────┬──────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.236187837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.236210019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"├──────────────┼──────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.236227351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│4 │Workflow A│ │ │ │ │ │0 │0 │0 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.236234604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│5 │Workflow B│ │ │ │ │ │0 │0 │2 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.236240014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│6 │Workflow C│ │ │ │ │ │0 │0 │1 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.236245435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│TOTAL (3 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │3 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.236251155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"╰──────────────┴──────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.236420251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.236431812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"╭──────────────┬──────────┬──────┬────────┬──────┬────────┬─────┬──────┬────────┬───────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.236439317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│Run ID │Workflow │Status│Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools │Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.236445308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"├──────────────┼──────────┼──────┼────────┼──────┼────────┼─────┼──────┼────────┼───────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.236452441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│4 │Workflow A│ │ │ │ │ │0 │0 │0 │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.236459855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│5 │Workflow B│ │ │ │ │ │0 │0 │kubectl, docker│0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.236465005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│6 │Workflow C│ │ │ │ │ │0 │0 │helm │0 │0 │0001-01-01│ │\n"} -{"Time":"2026-02-03T00:32:28.236470214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"│TOTAL (3 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │3 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.236479932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":"╰──────────────┴──────────┴──────┴────────┴──────┴────────┴─────┴──────┴────────┴───────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.236490362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts","Output":"--- PASS: TestDisplayLogsOverviewWithVariousMissingToolCounts (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.236495942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Output":" --- PASS: TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.236501402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/no_missing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.236506572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Output":" --- PASS: TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.236511592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/single_missing_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:28.2365159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Output":" --- PASS: TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.236520638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/multiple_missing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.236524165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Output":" --- PASS: TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.236528363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts/mixed_missing_tool_counts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.236531498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayLogsOverviewWithVariousMissingToolCounts","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.236536758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTotalMissingToolsCalculation"} -{"Time":"2026-02-03T00:32:28.236540175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTotalMissingToolsCalculation","Output":"=== RUN TestTotalMissingToolsCalculation\n"} -{"Time":"2026-02-03T00:32:28.236544503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTotalMissingToolsCalculation","Output":"--- PASS: TestTotalMissingToolsCalculation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.236548601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTotalMissingToolsCalculation","Elapsed":0} -{"Time":"2026-02-03T00:32:28.236552227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency"} -{"Time":"2026-02-03T00:32:28.236556806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"=== RUN TestOverviewDisplayConsistency\n"} -{"Time":"2026-02-03T00:32:28.2373514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.237365216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"╭──────────────┬────────────────┬───────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.23737293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"│Run ID │Workflow │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.237379041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"├──────────────┼────────────────┼───────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.237385563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"│99999 │Consistency Test│success│10.0m │2.00k │0.020 │5 │1 │3 │2 │0 │0 │2024-01-15│ │\n"} -{"Time":"2026-02-03T00:32:28.237400411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"│TOTAL (1 runs)│ │ │10.0m │2.00k │0.020 │5 │1 │3 │2 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.237406022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"╰──────────────┴────────────────┴───────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.238127588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.238143849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"╭──────────────┬────────────────┬───────┬────────┬──────┬────────┬─────┬──────┬────────┬──────────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.238152695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"│Run ID │Workflow │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools │Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.238158666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"├──────────────┼────────────────┼───────┼────────┼──────┼────────┼─────┼──────┼────────┼──────────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.23816582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"│99999 │Consistency Test│success│10.0m │2.00k │0.020 │5 │1 │3 │terraform, kubectl│0 │0 │2024-01-15│ │\n"} -{"Time":"2026-02-03T00:32:28.238170709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"│TOTAL (1 runs)│ │ │10.0m │2.00k │0.020 │5 │1 │3 │2 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.238176399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"╰──────────────┴────────────────┴───────┴────────┴──────┴────────┴─────┴──────┴────────┴──────────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.238185436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Output":"--- PASS: TestOverviewDisplayConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.238201917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestOverviewDisplayConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:28.238205524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration"} -{"Time":"2026-02-03T00:32:28.23820884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"=== RUN TestMissingToolsIntegration\n"} -{"Time":"2026-02-03T00:32:28.23899643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.239029121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"╭──────────────┬────────────────────┬───────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.239039861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"│Run ID │Workflow │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.239046403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"├──────────────┼────────────────────┼───────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.239053446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"│11111 │Integration Test ...│success│ │ │ │ │0 │0 │2 │0 │0 │0001-01-01│. │\n"} -{"Time":"2026-02-03T00:32:28.239070768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │2 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.239077451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"╰──────────────┴────────────────────┴───────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.23985973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.239885228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"╭──────────────┬────────────────────┬───────┬────────┬──────┬────────┬─────┬──────┬────────┬──────────────────┬────────────┬─────┬──────────┬─────────╮\n"} -{"Time":"2026-02-03T00:32:28.239892942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"│Run ID │Workflow │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools │Missing Data│Noops│Created │Logs Path│\n"} -{"Time":"2026-02-03T00:32:28.239898713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"├──────────────┼────────────────────┼───────┼────────┼──────┼────────┼─────┼──────┼────────┼──────────────────┼────────────┼─────┼──────────┼─────────┤\n"} -{"Time":"2026-02-03T00:32:28.239905385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"│11111 │Integration Test ...│success│ │ │ │ │0 │0 │terraform, kubectl│0 │0 │0001-01-01│. │\n"} -{"Time":"2026-02-03T00:32:28.239910114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"│TOTAL (1 runs)│ │ │0ns │0 │0.000 │0 │0 │0 │2 │0 │0 │ │ │\n"} -{"Time":"2026-02-03T00:32:28.239915334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"╰──────────────┴────────────────────┴───────┴────────┴──────┴────────┴─────┴──────┴────────┴──────────────────┴────────────┴─────┴──────────┴─────────╯\n"} -{"Time":"2026-02-03T00:32:28.239923178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Output":"--- PASS: TestMissingToolsIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.239927136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolsIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:28.239930672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolCountFieldAccessibility"} -{"Time":"2026-02-03T00:32:28.239933878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolCountFieldAccessibility","Output":"=== RUN TestMissingToolCountFieldAccessibility\n"} -{"Time":"2026-02-03T00:32:28.239938467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolCountFieldAccessibility","Output":"--- PASS: TestMissingToolCountFieldAccessibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.239942304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMissingToolCountFieldAccessibility","Elapsed":0} -{"Time":"2026-02-03T00:32:28.239946652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallel"} -{"Time":"2026-02-03T00:32:28.239949758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallel","Output":"=== RUN TestDownloadRunArtifactsParallel\n"} -{"Time":"2026-02-03T00:32:28.254220741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_without_read-only_(default_behavior)"} -{"Time":"2026-02-03T00:32:28.254629373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_without_read-only_(default_behavior)","Output":"=== RUN TestExtractMCPConfigurations/GitHub_tool_without_read-only_(default_behavior)\n"} -{"Time":"2026-02-03T00:32:28.298252725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallel","Output":"Processing runs: 0% (0B/2B)\rProcessing runs: 50% (1B/2B)\rProcessing runs: 100% (2B/2B)\r--- PASS: TestDownloadRunArtifactsParallel (0.06s)\n"} -{"Time":"2026-02-03T00:32:28.2988824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallelMaxRuns"} -{"Time":"2026-02-03T00:32:28.29896256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallelMaxRuns","Output":"=== RUN TestDownloadRunArtifactsParallelMaxRuns\n"} -{"Time":"2026-02-03T00:32:28.313742053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Empty_frontmatter"} -{"Time":"2026-02-03T00:32:28.313802827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Empty_frontmatter","Output":"=== RUN TestExtractMCPConfigurations/Empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.313810641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/No_tools_section"} -{"Time":"2026-02-03T00:32:28.313814598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/No_tools_section","Output":"=== RUN TestExtractMCPConfigurations/No_tools_section\n"} -{"Time":"2026-02-03T00:32:28.313819438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_default_configuration"} -{"Time":"2026-02-03T00:32:28.313823485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_default_configuration","Output":"=== RUN TestExtractMCPConfigurations/GitHub_tool_default_configuration\n"} -{"Time":"2026-02-03T00:32:28.398058778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_custom_configuration"} -{"Time":"2026-02-03T00:32:28.39808634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_custom_configuration","Output":"=== RUN TestExtractMCPConfigurations/GitHub_tool_with_custom_configuration\n"} -{"Time":"2026-02-03T00:32:28.425110759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallelMaxRuns","Output":"Processing runs: 0% (0B/5B)\rProcessing runs: 20% (1B/5B)\rProcessing runs: 40% (2B/5B)\rProcessing runs: 60% (3B/5B)\rProcessing runs: 80% (4B/5B)\rProcessing runs: 100% (5B/5B)\r--- PASS: TestDownloadRunArtifactsParallelMaxRuns (0.13s)\n"} -{"Time":"2026-02-03T00:32:28.425273172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadResult"} -{"Time":"2026-02-03T00:32:28.425304521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadResult","Output":"=== RUN TestDownloadResult\n"} -{"Time":"2026-02-03T00:32:28.425351128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadResult","Output":"--- PASS: TestDownloadResult (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.425371847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadResult","Elapsed":0} -{"Time":"2026-02-03T00:32:28.425395471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMaxConcurrentDownloads"} -{"Time":"2026-02-03T00:32:28.425429073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMaxConcurrentDownloads","Output":"=== RUN TestMaxConcurrentDownloads\n"} -{"Time":"2026-02-03T00:32:28.425458799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMaxConcurrentDownloads","Output":"--- PASS: TestMaxConcurrentDownloads (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.425483876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMaxConcurrentDownloads","Elapsed":0} -{"Time":"2026-02-03T00:32:28.425521055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads"} -{"Time":"2026-02-03T00:32:28.425541163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads","Output":"=== RUN TestGetMaxConcurrentDownloads\n"} -{"Time":"2026-02-03T00:32:28.425562472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/default_when_env_var_not_set"} -{"Time":"2026-02-03T00:32:28.42557756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/default_when_env_var_not_set","Output":"=== RUN TestGetMaxConcurrentDownloads/default_when_env_var_not_set\n"} -{"Time":"2026-02-03T00:32:28.425613447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_5"} -{"Time":"2026-02-03T00:32:28.425628956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_5","Output":"=== RUN TestGetMaxConcurrentDownloads/valid_value_5\n"} -{"Time":"2026-02-03T00:32:28.425644255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_1_(minimum)"} -{"Time":"2026-02-03T00:32:28.425658551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_1_(minimum)","Output":"=== RUN TestGetMaxConcurrentDownloads/valid_value_1_(minimum)\n"} -{"Time":"2026-02-03T00:32:28.425691473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_100_(maximum)"} -{"Time":"2026-02-03T00:32:28.425707373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_100_(maximum)","Output":"=== RUN TestGetMaxConcurrentDownloads/valid_value_100_(maximum)\n"} -{"Time":"2026-02-03T00:32:28.425722511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_50"} -{"Time":"2026-02-03T00:32:28.425736677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_50","Output":"=== RUN TestGetMaxConcurrentDownloads/valid_value_50\n"} -{"Time":"2026-02-03T00:32:28.425793443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_non-numeric_value"} -{"Time":"2026-02-03T00:32:28.425817498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_non-numeric_value","Output":"=== RUN TestGetMaxConcurrentDownloads/invalid_non-numeric_value\n"} -{"Time":"2026-02-03T00:32:28.425841423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_non-numeric_value","Output":"⚠ Invalid GH_AW_MAX_CONCURRENT_DOWNLOADS value 'invalid' (must be a number), using default 10\n"} -{"Time":"2026-02-03T00:32:28.425889032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_zero_value"} -{"Time":"2026-02-03T00:32:28.425905502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_zero_value","Output":"=== RUN TestGetMaxConcurrentDownloads/invalid_zero_value\n"} -{"Time":"2026-02-03T00:32:28.425921161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_zero_value","Output":"⚠ GH_AW_MAX_CONCURRENT_DOWNLOADS value 0 is out of bounds (must be 1-100), using default 10\n"} -{"Time":"2026-02-03T00:32:28.425954855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_negative_value"} -{"Time":"2026-02-03T00:32:28.425970974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_negative_value","Output":"=== RUN TestGetMaxConcurrentDownloads/invalid_negative_value\n"} -{"Time":"2026-02-03T00:32:28.425988187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_negative_value","Output":"⚠ GH_AW_MAX_CONCURRENT_DOWNLOADS value -5 is out of bounds (must be 1-100), using default 10\n"} -{"Time":"2026-02-03T00:32:28.426004267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_too_large_value"} -{"Time":"2026-02-03T00:32:28.426018523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_too_large_value","Output":"=== RUN TestGetMaxConcurrentDownloads/invalid_too_large_value\n"} -{"Time":"2026-02-03T00:32:28.426053479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_too_large_value","Output":"⚠ GH_AW_MAX_CONCURRENT_DOWNLOADS value 101 is out of bounds (must be 1-100), using default 10\n"} -{"Time":"2026-02-03T00:32:28.426061343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_extremely_large_value"} -{"Time":"2026-02-03T00:32:28.42606525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_extremely_large_value","Output":"=== RUN TestGetMaxConcurrentDownloads/invalid_extremely_large_value\n"} -{"Time":"2026-02-03T00:32:28.426069919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_extremely_large_value","Output":"⚠ GH_AW_MAX_CONCURRENT_DOWNLOADS value 1000 is out of bounds (must be 1-100), using default 10\n"} -{"Time":"2026-02-03T00:32:28.426075309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads","Output":"--- PASS: TestGetMaxConcurrentDownloads (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426080629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/default_when_env_var_not_set","Output":" --- PASS: TestGetMaxConcurrentDownloads/default_when_env_var_not_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426085238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/default_when_env_var_not_set","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426089315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_5","Output":" --- PASS: TestGetMaxConcurrentDownloads/valid_value_5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426093974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_5","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426097731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_1_(minimum)","Output":" --- PASS: TestGetMaxConcurrentDownloads/valid_value_1_(minimum) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426102029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_1_(minimum)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426154888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_100_(maximum)","Output":" --- PASS: TestGetMaxConcurrentDownloads/valid_value_100_(maximum) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.42617201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_100_(maximum)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426205623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_50","Output":" --- PASS: TestGetMaxConcurrentDownloads/valid_value_50 (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426223406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/valid_value_50","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426229697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_non-numeric_value","Output":" --- PASS: TestGetMaxConcurrentDownloads/invalid_non-numeric_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426234657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_non-numeric_value","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426238514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_zero_value","Output":" --- PASS: TestGetMaxConcurrentDownloads/invalid_zero_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426243092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_zero_value","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426246909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_negative_value","Output":" --- PASS: TestGetMaxConcurrentDownloads/invalid_negative_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426253592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_negative_value","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426257199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_too_large_value","Output":" --- PASS: TestGetMaxConcurrentDownloads/invalid_too_large_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426261957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_too_large_value","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426267658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_extremely_large_value","Output":" --- PASS: TestGetMaxConcurrentDownloads/invalid_extremely_large_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426314135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads/invalid_extremely_large_value","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426329353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMaxConcurrentDownloads","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426344321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallelWithCancellation"} -{"Time":"2026-02-03T00:32:28.426378305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallelWithCancellation","Output":"=== RUN TestDownloadRunArtifactsParallelWithCancellation\n"} -{"Time":"2026-02-03T00:32:28.426389045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDownloadRunArtifactsParallelWithCancellation","Output":"Processing runs: 0% (0B/2B)\r--- PASS: TestDownloadRunArtifactsParallelWithCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426394575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLog"} -{"Time":"2026-02-03T00:32:28.426398172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLog","Output":"=== RUN TestParseAgentLog\n"} -{"Time":"2026-02-03T00:32:28.42640251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLog","Output":" logs_parse_test.go:16: Test skipped - agent log parser scripts now use require() pattern and are loaded at runtime from external files\n"} -{"Time":"2026-02-03T00:32:28.42640775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLog","Output":"--- SKIP: TestParseAgentLog (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426411847Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLog","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426415113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogWithAgentOutputDir"} -{"Time":"2026-02-03T00:32:28.4264185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogWithAgentOutputDir","Output":"=== RUN TestParseAgentLogWithAgentOutputDir\n"} -{"Time":"2026-02-03T00:32:28.426422737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogWithAgentOutputDir","Output":" logs_parse_test.go:21: Test skipped - agent log parser scripts now use require() pattern and are loaded at runtime from external files\n"} -{"Time":"2026-02-03T00:32:28.426428188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogWithAgentOutputDir","Output":"--- SKIP: TestParseAgentLogWithAgentOutputDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426432215Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogWithAgentOutputDir","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426435521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoAgentOutput"} -{"Time":"2026-02-03T00:32:28.42648306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoAgentOutput","Output":"=== RUN TestParseAgentLogNoAgentOutput\n"} -{"Time":"2026-02-03T00:32:28.42649922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoAgentOutput","Output":"ℹ No agent logs found in test-4198541052, skipping log parsing\n"} -{"Time":"2026-02-03T00:32:28.426515741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoAgentOutput","Output":"--- PASS: TestParseAgentLogNoAgentOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.426549825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoAgentOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:28.426564532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoEngine"} -{"Time":"2026-02-03T00:32:28.426570293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoEngine","Output":"=== RUN TestParseAgentLogNoEngine\n"} -{"Time":"2026-02-03T00:32:28.426574631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoEngine","Output":"⚠ No engine detected in test-1835383119, skipping log parsing\n"} -{"Time":"2026-02-03T00:32:28.427088149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoEngine","Output":"--- PASS: TestParseAgentLogNoEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.427124667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAgentLogNoEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:28.427128835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser"} -{"Time":"2026-02-03T00:32:28.427132312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser","Output":"=== RUN TestParseLogFileWithEngine_FallbackParser\n"} -{"Time":"2026-02-03T00:32:28.427136449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/GitHub_Actions_workflow_commands"} -{"Time":"2026-02-03T00:32:28.427139906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/GitHub_Actions_workflow_commands","Output":"=== RUN TestParseLogFileWithEngine_FallbackParser/GitHub_Actions_workflow_commands\n"} -{"Time":"2026-02-03T00:32:28.427318489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Generic_error_patterns"} -{"Time":"2026-02-03T00:32:28.427328768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Generic_error_patterns","Output":"=== RUN TestParseLogFileWithEngine_FallbackParser/Generic_error_patterns\n"} -{"Time":"2026-02-03T00:32:28.427776098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Mixed_error_formats"} -{"Time":"2026-02-03T00:32:28.427791106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Mixed_error_formats","Output":"=== RUN TestParseLogFileWithEngine_FallbackParser/Mixed_error_formats\n"} -{"Time":"2026-02-03T00:32:28.428356206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/No_errors_or_warnings"} -{"Time":"2026-02-03T00:32:28.428367587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/No_errors_or_warnings","Output":"=== RUN TestParseLogFileWithEngine_FallbackParser/No_errors_or_warnings\n"} -{"Time":"2026-02-03T00:32:28.428538165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Empty_log_file"} -{"Time":"2026-02-03T00:32:28.428549056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Empty_log_file","Output":"=== RUN TestParseLogFileWithEngine_FallbackParser/Empty_log_file\n"} -{"Time":"2026-02-03T00:32:28.428881276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser","Output":"--- PASS: TestParseLogFileWithEngine_FallbackParser (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.42892623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/GitHub_Actions_workflow_commands","Output":" --- PASS: TestParseLogFileWithEngine_FallbackParser/GitHub_Actions_workflow_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.428933093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/GitHub_Actions_workflow_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:28.428937621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Generic_error_patterns","Output":" --- PASS: TestParseLogFileWithEngine_FallbackParser/Generic_error_patterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.42894246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Generic_error_patterns","Elapsed":0} -{"Time":"2026-02-03T00:32:28.428946067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Mixed_error_formats","Output":" --- PASS: TestParseLogFileWithEngine_FallbackParser/Mixed_error_formats (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.428950585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Mixed_error_formats","Elapsed":0} -{"Time":"2026-02-03T00:32:28.428954132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/No_errors_or_warnings","Output":" --- PASS: TestParseLogFileWithEngine_FallbackParser/No_errors_or_warnings (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.42895853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/No_errors_or_warnings","Elapsed":0} -{"Time":"2026-02-03T00:32:28.428962347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Empty_log_file","Output":" --- PASS: TestParseLogFileWithEngine_FallbackParser/Empty_log_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.428966685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser/Empty_log_file","Elapsed":0} -{"Time":"2026-02-03T00:32:28.428969821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackParser","Elapsed":0} -{"Time":"2026-02-03T00:32:28.428973288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackVsEngineSpecific"} -{"Time":"2026-02-03T00:32:28.428976534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackVsEngineSpecific","Output":"=== RUN TestParseLogFileWithEngine_FallbackVsEngineSpecific\n"} -{"Time":"2026-02-03T00:32:28.429154435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackVsEngineSpecific","Output":"--- PASS: TestParseLogFileWithEngine_FallbackVsEngineSpecific (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.429165266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_FallbackVsEngineSpecific","Elapsed":0} -{"Time":"2026-02-03T00:32:28.429169213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_NoAwInfoJson"} -{"Time":"2026-02-03T00:32:28.429173201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_NoAwInfoJson","Output":"=== RUN TestParseLogFileWithEngine_NoAwInfoJson\n"} -{"Time":"2026-02-03T00:32:28.429502495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_NoAwInfoJson","Output":"--- PASS: TestParseLogFileWithEngine_NoAwInfoJson (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.429555474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithEngine_NoAwInfoJson","Elapsed":0} -{"Time":"2026-02-03T00:32:28.429609785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithoutAwInfo"} -{"Time":"2026-02-03T00:32:28.429672102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithoutAwInfo","Output":"=== RUN TestParseLogFileWithoutAwInfo\n"} -{"Time":"2026-02-03T00:32:28.429828143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithoutAwInfo","Output":"--- PASS: TestParseLogFileWithoutAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.429838522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithoutAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:28.429842299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics"} -{"Time":"2026-02-03T00:32:28.429845846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics","Output":"=== RUN TestExtractJSONMetrics\n"} -{"Time":"2026-02-03T00:32:28.429850144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_streaming_format_with_usage"} -{"Time":"2026-02-03T00:32:28.430252014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_streaming_format_with_usage","Output":"=== RUN TestExtractJSONMetrics/Claude_streaming_format_with_usage\n"} -{"Time":"2026-02-03T00:32:28.430260139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Simple_token_count_(timestamp_ignored)"} -{"Time":"2026-02-03T00:32:28.430263525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Simple_token_count_(timestamp_ignored)","Output":"=== RUN TestExtractJSONMetrics/Simple_token_count_(timestamp_ignored)\n"} -{"Time":"2026-02-03T00:32:28.430267543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Cost_information"} -{"Time":"2026-02-03T00:32:28.43027132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Cost_information","Output":"=== RUN TestExtractJSONMetrics/Cost_information\n"} -{"Time":"2026-02-03T00:32:28.430275267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Usage_object_with_cost"} -{"Time":"2026-02-03T00:32:28.430280577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Usage_object_with_cost","Output":"=== RUN TestExtractJSONMetrics/Usage_object_with_cost\n"} -{"Time":"2026-02-03T00:32:28.430298741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_total_cost_usd"} -{"Time":"2026-02-03T00:32:28.430302649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_total_cost_usd","Output":"=== RUN TestExtractJSONMetrics/Claude_result_format_with_total_cost_usd\n"} -{"Time":"2026-02-03T00:32:28.430306776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_cache_tokens"} -{"Time":"2026-02-03T00:32:28.430310012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_cache_tokens","Output":"=== RUN TestExtractJSONMetrics/Claude_result_format_with_cache_tokens\n"} -{"Time":"2026-02-03T00:32:28.43031413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Not_JSON"} -{"Time":"2026-02-03T00:32:28.430317246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Not_JSON","Output":"=== RUN TestExtractJSONMetrics/Not_JSON\n"} -{"Time":"2026-02-03T00:32:28.430320782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Invalid_JSON"} -{"Time":"2026-02-03T00:32:28.430323808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Invalid_JSON","Output":"=== RUN TestExtractJSONMetrics/Invalid_JSON\n"} -{"Time":"2026-02-03T00:32:28.430328877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics","Output":"--- PASS: TestExtractJSONMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430333556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_streaming_format_with_usage","Output":" --- PASS: TestExtractJSONMetrics/Claude_streaming_format_with_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430337934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_streaming_format_with_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430341852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Simple_token_count_(timestamp_ignored)","Output":" --- PASS: TestExtractJSONMetrics/Simple_token_count_(timestamp_ignored) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430346901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Simple_token_count_(timestamp_ignored)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430352051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Cost_information","Output":" --- PASS: TestExtractJSONMetrics/Cost_information (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430356609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Cost_information","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430360376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Usage_object_with_cost","Output":" --- PASS: TestExtractJSONMetrics/Usage_object_with_cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430364845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Usage_object_with_cost","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430368451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_total_cost_usd","Output":" --- PASS: TestExtractJSONMetrics/Claude_result_format_with_total_cost_usd (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.43037311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_total_cost_usd","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430376747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_cache_tokens","Output":" --- PASS: TestExtractJSONMetrics/Claude_result_format_with_cache_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430381315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Claude_result_format_with_cache_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430384992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Not_JSON","Output":" --- PASS: TestExtractJSONMetrics/Not_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.43038924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Not_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430392436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Invalid_JSON","Output":" --- PASS: TestExtractJSONMetrics/Invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430396373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics/Invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430399309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430402455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithJSON"} -{"Time":"2026-02-03T00:32:28.430405601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithJSON","Output":"=== RUN TestParseLogFileWithJSON\n"} -{"Time":"2026-02-03T00:32:28.430413115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithJSON","Output":"--- PASS: TestParseLogFileWithJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430417303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430420669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToInt"} -{"Time":"2026-02-03T00:32:28.430423905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToInt","Output":"=== RUN TestConvertToInt\n"} -{"Time":"2026-02-03T00:32:28.430427992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToInt","Output":"--- PASS: TestConvertToInt (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.43043179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToInt","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430434855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToFloat"} -{"Time":"2026-02-03T00:32:28.430440736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToFloat","Output":"=== RUN TestConvertToFloat\n"} -{"Time":"2026-02-03T00:32:28.430445164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToFloat","Output":"--- PASS: TestConvertToFloat (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430448962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertToFloat","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430452107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost"} -{"Time":"2026-02-03T00:32:28.430455173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost","Output":"=== RUN TestExtractJSONCost\n"} -{"Time":"2026-02-03T00:32:28.4304589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/total_cost_usd_field"} -{"Time":"2026-02-03T00:32:28.430462166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/total_cost_usd_field","Output":"=== RUN TestExtractJSONCost/total_cost_usd_field\n"} -{"Time":"2026-02-03T00:32:28.430467526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/traditional_cost_field"} -{"Time":"2026-02-03T00:32:28.430471193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/traditional_cost_field","Output":"=== RUN TestExtractJSONCost/traditional_cost_field\n"} -{"Time":"2026-02-03T00:32:28.43047501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/nested_billing_cost"} -{"Time":"2026-02-03T00:32:28.430478286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/nested_billing_cost","Output":"=== RUN TestExtractJSONCost/nested_billing_cost\n"} -{"Time":"2026-02-03T00:32:28.430483857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/no_cost_fields"} -{"Time":"2026-02-03T00:32:28.430487433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/no_cost_fields","Output":"=== RUN TestExtractJSONCost/no_cost_fields\n"} -{"Time":"2026-02-03T00:32:28.430491942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost","Output":"--- PASS: TestExtractJSONCost (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.43049668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/total_cost_usd_field","Output":" --- PASS: TestExtractJSONCost/total_cost_usd_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430500948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/total_cost_usd_field","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430504325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/traditional_cost_field","Output":" --- PASS: TestExtractJSONCost/traditional_cost_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430508683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/traditional_cost_field","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430524893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/nested_billing_cost","Output":" --- PASS: TestExtractJSONCost/nested_billing_cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430529442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/nested_billing_cost","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430532948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/no_cost_fields","Output":" --- PASS: TestExtractJSONCost/no_cost_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.430537106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost/no_cost_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:28.430541474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractJSONCost","Elapsed":0} -{"Time":"2026-02-03T00:32:28.43054462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithClaudeResult"} -{"Time":"2026-02-03T00:32:28.430547736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithClaudeResult","Output":"=== RUN TestParseLogFileWithClaudeResult\n"} -{"Time":"2026-02-03T00:32:28.431685805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithClaudeResult","Output":"--- PASS: TestParseLogFileWithClaudeResult (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.431700913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithClaudeResult","Elapsed":0} -{"Time":"2026-02-03T00:32:28.431705822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexFormat"} -{"Time":"2026-02-03T00:32:28.431709699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexFormat","Output":"=== RUN TestParseLogFileWithCodexFormat\n"} -{"Time":"2026-02-03T00:32:28.431715009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexFormat","Output":"--- PASS: TestParseLogFileWithCodexFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.431719287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:28.431722543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexTokenSumming"} -{"Time":"2026-02-03T00:32:28.431726049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexTokenSumming","Output":"=== RUN TestParseLogFileWithCodexTokenSumming\n"} -{"Time":"2026-02-03T00:32:28.431731149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexTokenSumming","Output":"--- PASS: TestParseLogFileWithCodexTokenSumming (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.431735618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexTokenSumming","Elapsed":0} -{"Time":"2026-02-03T00:32:28.431739184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexRustFormat"} -{"Time":"2026-02-03T00:32:28.43174229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexRustFormat","Output":"=== RUN TestParseLogFileWithCodexRustFormat\n"} -{"Time":"2026-02-03T00:32:28.431746478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexRustFormat","Output":"--- PASS: TestParseLogFileWithCodexRustFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.431768769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexRustFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:28.431772226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexMixedFormats"} -{"Time":"2026-02-03T00:32:28.431775362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexMixedFormats","Output":"=== RUN TestParseLogFileWithCodexMixedFormats\n"} -{"Time":"2026-02-03T00:32:28.432067717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexMixedFormats","Output":"--- PASS: TestParseLogFileWithCodexMixedFormats (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.432156343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithCodexMixedFormats","Elapsed":0} -{"Time":"2026-02-03T00:32:28.432209712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithMixedTokenFormats"} -{"Time":"2026-02-03T00:32:28.432217958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithMixedTokenFormats","Output":"=== RUN TestParseLogFileWithMixedTokenFormats\n"} -{"Time":"2026-02-03T00:32:28.432804009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithMixedTokenFormats","Output":"--- PASS: TestParseLogFileWithMixedTokenFormats (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.432817545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithMixedTokenFormats","Elapsed":0} -{"Time":"2026-02-03T00:32:28.432822183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractEngineFromAwInfoNestedDirectory"} -{"Time":"2026-02-03T00:32:28.432826231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractEngineFromAwInfoNestedDirectory","Output":"=== RUN TestExtractEngineFromAwInfoNestedDirectory\n"} -{"Time":"2026-02-03T00:32:28.432972424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractEngineFromAwInfoNestedDirectory","Output":"ℹ aw_info.json is a directory, trying nested file: /tmp/gh-aw-test-runs/20260203-003222-17960/test-2782988291/aw_info.json/aw_info.json\n"} -{"Time":"2026-02-03T00:32:28.433381638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractEngineFromAwInfoNestedDirectory","Output":"--- PASS: TestExtractEngineFromAwInfoNestedDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.433395083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractEngineFromAwInfoNestedDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.433399271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithNonCodexTokensOnly"} -{"Time":"2026-02-03T00:32:28.433402847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithNonCodexTokensOnly","Output":"=== RUN TestParseLogFileWithNonCodexTokensOnly\n"} -{"Time":"2026-02-03T00:32:28.433638156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithNonCodexTokensOnly","Output":"--- PASS: TestParseLogFileWithNonCodexTokensOnly (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.43366702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLogFileWithNonCodexTokensOnly","Elapsed":0} -{"Time":"2026-02-03T00:32:28.433701775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractLogMetricsWithAwOutputFile"} -{"Time":"2026-02-03T00:32:28.433706393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractLogMetricsWithAwOutputFile","Output":"=== RUN TestExtractLogMetricsWithAwOutputFile\n"} -{"Time":"2026-02-03T00:32:28.434386563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractLogMetricsWithAwOutputFile","Output":"--- PASS: TestExtractLogMetricsWithAwOutputFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.434397594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractLogMetricsWithAwOutputFile","Elapsed":0} -{"Time":"2026-02-03T00:32:28.434401821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCustomEngineParseLogMetrics"} -{"Time":"2026-02-03T00:32:28.434405438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCustomEngineParseLogMetrics","Output":"=== RUN TestCustomEngineParseLogMetrics\n"} -{"Time":"2026-02-03T00:32:28.434662328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCustomEngineParseLogMetrics","Output":"--- PASS: TestCustomEngineParseLogMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.434707381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCustomEngineParseLogMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:28.434714815Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling"} -{"Time":"2026-02-03T00:32:28.434718362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Output":"=== RUN TestLogsPatchArtifactHandling\n"} -{"Time":"2026-02-03T00:32:28.434962808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Output":"🔍 Beginning metric extraction in /tmp/gh-aw-test-runs/20260203-003222-17960/test-3521797842/mock-run-123\n"} -{"Time":"2026-02-03T00:32:28.434991923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Output":"⚠ No engine_id found in aw_info.json\n"} -{"Time":"2026-02-03T00:32:28.434999467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Output":"⚠ aw_info.json exists but failed to extract engine\n"} -{"Time":"2026-02-03T00:32:28.435004166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Output":"ℹ Found agentic output file: safe_output.jsonl (34 B)\n"} -{"Time":"2026-02-03T00:32:28.435009776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Output":"ℹ Found git patch file: aw.patch (126 B)\n"} -{"Time":"2026-02-03T00:32:28.435363688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Output":"--- PASS: TestLogsPatchArtifactHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.435377744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsPatchArtifactHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:28.435383094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelp"} -{"Time":"2026-02-03T00:32:28.43538634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelp","Output":"=== RUN TestLogsCommandHelp\n"} -{"Time":"2026-02-03T00:32:28.435535469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelp","Output":"--- PASS: TestLogsCommandHelp (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.435556648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLogsCommandHelp","Elapsed":0} -{"Time":"2026-02-03T00:32:28.435612923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified"} -{"Time":"2026-02-03T00:32:28.436664857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"=== RUN TestRenderLogsConsoleUnified\n"} -{"Time":"2026-02-03T00:32:28.439300764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## Workflow Logs Summary\n"} -{"Time":"2026-02-03T00:32:28.43931458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.439319369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Runs : 2\n"} -{"Time":"2026-02-03T00:32:28.439323977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Duration : 10m30s\n"} -{"Time":"2026-02-03T00:32:28.439327995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Tokens : 2.50k\n"} -{"Time":"2026-02-03T00:32:28.439331952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Cost : $0.025\n"} -{"Time":"2026-02-03T00:32:28.439335519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Turns : 8\n"} -{"Time":"2026-02-03T00:32:28.439339156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Errors : 1\n"} -{"Time":"2026-02-03T00:32:28.439342913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Warnings : 3\n"} -{"Time":"2026-02-03T00:32:28.43934675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Missing Tools: 2\n"} -{"Time":"2026-02-03T00:32:28.439350477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Missing Data : 0\n"} -{"Time":"2026-02-03T00:32:28.439354023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.439357891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.439361227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.439366216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭──────┬─────────────┬──────┬─────────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬───────────────────┬───────────────╮\n"} -{"Time":"2026-02-03T00:32:28.43937334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Run ID│Workflow │Agent │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Created │Logs Path │\n"} -{"Time":"2026-02-03T00:32:28.439379441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├──────┼─────────────┼──────┼─────────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼───────────────────┼───────────────┤\n"} -{"Time":"2026-02-03T00:32:28.439386033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│12345 │test-workflow│claude│completed│5m30s │1.00k │$0.010 │3 │0 │2 │1 │0 │2026-02-03 00:32:28│/tmp/logs/12345│\n"} -{"Time":"2026-02-03T00:32:28.439392856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰──────┴─────────────┴──────┴─────────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴───────────────────┴───────────────╯\n"} -{"Time":"2026-02-03T00:32:28.439398947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## 🛠️ Tool Usage Summary\n"} -{"Time":"2026-02-03T00:32:28.439402604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.439407152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭─────────────────┬───────────┬────┬──────────┬────────────╮\n"} -{"Time":"2026-02-03T00:32:28.439411911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Tool │Total Calls│Runs│Max Output│Max Duration│\n"} -{"Time":"2026-02-03T00:32:28.439416199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├─────────────────┼───────────┼────┼──────────┼────────────┤\n"} -{"Time":"2026-02-03T00:32:28.439420728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│github-mcp-server│1.50k │5 │2.4 MB │1m30s │\n"} -{"Time":"2026-02-03T00:32:28.439425096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│playwright │500 │3 │500.0 KB │45s │\n"} -{"Time":"2026-02-03T00:32:28.439429715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰─────────────────┴───────────┴────┴──────────┴────────────╯\n"} -{"Time":"2026-02-03T00:32:28.439434293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## 🛠️ Missing Tools Summary\n"} -{"Time":"2026-02-03T00:32:28.43943778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.439442158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭─────────┬───────────┬──────────────────────────────────┬────────────────────────────────╮\n"} -{"Time":"2026-02-03T00:32:28.439448019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Tool │Occurrences│Workflows │First Reason │\n"} -{"Time":"2026-02-03T00:32:28.439455603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├─────────┼───────────┼──────────────────────────────────┼────────────────────────────────┤\n"} -{"Time":"2026-02-03T00:32:28.439470541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│terraform│5 │workflow-a, workflow-b, workflow-c│Infrastructure automation needed│\n"} -{"Time":"2026-02-03T00:32:28.43947521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│kubectl │3 │k8s-deploy │K8s management required │\n"} -{"Time":"2026-02-03T00:32:28.439480219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰─────────┴───────────┴──────────────────────────────────┴────────────────────────────────╯\n"} -{"Time":"2026-02-03T00:32:28.439485699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## ⚠️ MCP Server Failures\n"} -{"Time":"2026-02-03T00:32:28.439489246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.439493484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭─────────────────┬────────┬──────────────────────╮\n"} -{"Time":"2026-02-03T00:32:28.439498673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Server │Failures│Workflows │\n"} -{"Time":"2026-02-03T00:32:28.439503062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├─────────────────┼────────┼──────────────────────┤\n"} -{"Time":"2026-02-03T00:32:28.439509203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│github-mcp-server│2 │workflow-a, workflow-b│\n"} -{"Time":"2026-02-03T00:32:28.439513241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│playwright │1 │browser-test │\n"} -{"Time":"2026-02-03T00:32:28.439517679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰─────────────────┴────────┴──────────────────────╯\n"} -{"Time":"2026-02-03T00:32:28.439521746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441579156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.44159179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"✓ ✓ Downloaded 2 workflow logs to /tmp/logs\n"} -{"Time":"2026-02-03T00:32:28.441596779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" ℹ • 1 errors, 3 warnings across 2 runs\n"} -{"Time":"2026-02-03T00:32:28.441600997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" ℹ • 2 unique tools used\n"} -{"Time":"2026-02-03T00:32:28.441604754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## Workflow Logs Summary\n"} -{"Time":"2026-02-03T00:32:28.441608681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441612147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Runs : 2\n"} -{"Time":"2026-02-03T00:32:28.441616075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Duration : 10m30s\n"} -{"Time":"2026-02-03T00:32:28.441619832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Tokens : 2.50k\n"} -{"Time":"2026-02-03T00:32:28.441623368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Cost : $0.025\n"} -{"Time":"2026-02-03T00:32:28.44162954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Turns : 8\n"} -{"Time":"2026-02-03T00:32:28.441633077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Errors : 1\n"} -{"Time":"2026-02-03T00:32:28.441636773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Warnings : 3\n"} -{"Time":"2026-02-03T00:32:28.441640621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Missing Tools: 2\n"} -{"Time":"2026-02-03T00:32:28.441644238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" Total Missing Data : 0\n"} -{"Time":"2026-02-03T00:32:28.441647794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441651441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## Workflow Logs Overview\n"} -{"Time":"2026-02-03T00:32:28.441655148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441660187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭──────┬─────────────┬──────┬─────────┬────────┬──────┬────────┬─────┬──────┬────────┬─────────────┬────────────┬───────────────────┬───────────────╮\n"} -{"Time":"2026-02-03T00:32:28.441667351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Run ID│Workflow │Agent │Status │Duration│Tokens│Cost ($)│Turns│Errors│Warnings│Missing Tools│Missing Data│Created │Logs Path │\n"} -{"Time":"2026-02-03T00:32:28.441674424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├──────┼─────────────┼──────┼─────────┼────────┼──────┼────────┼─────┼──────┼────────┼─────────────┼────────────┼───────────────────┼───────────────┤\n"} -{"Time":"2026-02-03T00:32:28.441681046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│12345 │test-workflow│claude│completed│5m30s │1.00k │$0.010 │3 │0 │2 │1 │0 │2026-02-03 00:32:28│/tmp/logs/12345│\n"} -{"Time":"2026-02-03T00:32:28.441686647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰──────┴─────────────┴──────┴─────────┴────────┴──────┴────────┴─────┴──────┴────────┴─────────────┴────────────┴───────────────────┴───────────────╯\n"} -{"Time":"2026-02-03T00:32:28.441693299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## 🛠️ Tool Usage Summary\n"} -{"Time":"2026-02-03T00:32:28.441697277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441701394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭─────────────────┬───────────┬────┬──────────┬────────────╮\n"} -{"Time":"2026-02-03T00:32:28.441706123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Tool │Total Calls│Runs│Max Output│Max Duration│\n"} -{"Time":"2026-02-03T00:32:28.441710752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├─────────────────┼───────────┼────┼──────────┼────────────┤\n"} -{"Time":"2026-02-03T00:32:28.441715761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│github-mcp-server│1.50k │5 │2.4 MB │1m30s │\n"} -{"Time":"2026-02-03T00:32:28.441719979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│playwright │500 │3 │500.0 KB │45s │\n"} -{"Time":"2026-02-03T00:32:28.441724277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰─────────────────┴───────────┴────┴──────────┴────────────╯\n"} -{"Time":"2026-02-03T00:32:28.441728966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## 🛠️ Missing Tools Summary\n"} -{"Time":"2026-02-03T00:32:28.441733564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441737872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭─────────┬───────────┬──────────────────────────────────┬────────────────────────────────╮\n"} -{"Time":"2026-02-03T00:32:28.441743323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Tool │Occurrences│Workflows │First Reason │\n"} -{"Time":"2026-02-03T00:32:28.441765985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├─────────┼───────────┼──────────────────────────────────┼────────────────────────────────┤\n"} -{"Time":"2026-02-03T00:32:28.441772838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│terraform│5 │workflow-a, workflow-b, workflow-c│Infrastructure automation needed│\n"} -{"Time":"2026-02-03T00:32:28.441777516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│kubectl │3 │k8s-deploy │K8s management required │\n"} -{"Time":"2026-02-03T00:32:28.441782616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰─────────┴───────────┴──────────────────────────────────┴────────────────────────────────╯\n"} -{"Time":"2026-02-03T00:32:28.441788276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"## ⚠️ MCP Server Failures\n"} -{"Time":"2026-02-03T00:32:28.441791993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441795901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╭─────────────────┬────────┬──────────────────────╮\n"} -{"Time":"2026-02-03T00:32:28.44180073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│Server │Failures│Workflows │\n"} -{"Time":"2026-02-03T00:32:28.441805018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"├─────────────────┼────────┼──────────────────────┤\n"} -{"Time":"2026-02-03T00:32:28.441809787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│github-mcp-server│2 │workflow-a, workflow-b│\n"} -{"Time":"2026-02-03T00:32:28.441813784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"│playwright │1 │browser-test │\n"} -{"Time":"2026-02-03T00:32:28.441818122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"╰─────────────────┴────────┴──────────────────────╯\n"} -{"Time":"2026-02-03T00:32:28.441823713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441827219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"\n"} -{"Time":"2026-02-03T00:32:28.441830986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"✓ ✓ Downloaded 2 workflow logs to /tmp/logs\n"} -{"Time":"2026-02-03T00:32:28.441834873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" ℹ • 1 errors, 3 warnings across 2 runs\n"} -{"Time":"2026-02-03T00:32:28.441838901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":" ℹ • 2 unique tools used\n"} -{"Time":"2026-02-03T00:32:28.441845142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Output":"--- PASS: TestRenderLogsConsoleUnified (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.44184923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderLogsConsoleUnified","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.44185473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildToolUsageSummaryPopulatesDisplay"} -{"Time":"2026-02-03T00:32:28.441858057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildToolUsageSummaryPopulatesDisplay","Output":"=== RUN TestBuildToolUsageSummaryPopulatesDisplay\n"} -{"Time":"2026-02-03T00:32:28.44236916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildToolUsageSummaryPopulatesDisplay","Output":"--- PASS: TestBuildToolUsageSummaryPopulatesDisplay (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.442452987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildToolUsageSummaryPopulatesDisplay","Elapsed":0} -{"Time":"2026-02-03T00:32:28.442505164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryPopulatesDisplay"} -{"Time":"2026-02-03T00:32:28.442536973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryPopulatesDisplay","Output":"=== RUN TestBuildMissingToolsSummaryPopulatesDisplay\n"} -{"Time":"2026-02-03T00:32:28.442653791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryPopulatesDisplay","Output":"--- PASS: TestBuildMissingToolsSummaryPopulatesDisplay (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443792937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryPopulatesDisplay","Elapsed":0} -{"Time":"2026-02-03T00:32:28.44380489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryPopulatesDisplay"} -{"Time":"2026-02-03T00:32:28.443809087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryPopulatesDisplay","Output":"=== RUN TestBuildMCPFailuresSummaryPopulatesDisplay\n"} -{"Time":"2026-02-03T00:32:28.443815399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryPopulatesDisplay","Output":"--- PASS: TestBuildMCPFailuresSummaryPopulatesDisplay (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443820649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryPopulatesDisplay","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443823855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow"} -{"Time":"2026-02-03T00:32:28.443827482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow","Output":"=== RUN TestAddUniqueWorkflow\n"} -{"Time":"2026-02-03T00:32:28.44383162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_to_empty_list"} -{"Time":"2026-02-03T00:32:28.443835016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_to_empty_list","Output":"=== RUN TestAddUniqueWorkflow/add_to_empty_list\n"} -{"Time":"2026-02-03T00:32:28.443838853Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_new_workflow"} -{"Time":"2026-02-03T00:32:28.443842349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_new_workflow","Output":"=== RUN TestAddUniqueWorkflow/add_new_workflow\n"} -{"Time":"2026-02-03T00:32:28.443846317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_beginning"} -{"Time":"2026-02-03T00:32:28.443849854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_beginning","Output":"=== RUN TestAddUniqueWorkflow/duplicate_workflow_at_beginning\n"} -{"Time":"2026-02-03T00:32:28.443853761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_in_middle"} -{"Time":"2026-02-03T00:32:28.443857438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_in_middle","Output":"=== RUN TestAddUniqueWorkflow/duplicate_workflow_in_middle\n"} -{"Time":"2026-02-03T00:32:28.443861535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_end"} -{"Time":"2026-02-03T00:32:28.443864922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_end","Output":"=== RUN TestAddUniqueWorkflow/duplicate_workflow_at_end\n"} -{"Time":"2026-02-03T00:32:28.443869671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow","Output":"--- PASS: TestAddUniqueWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443874319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_to_empty_list","Output":" --- PASS: TestAddUniqueWorkflow/add_to_empty_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443878898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_to_empty_list","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443882645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_new_workflow","Output":" --- PASS: TestAddUniqueWorkflow/add_new_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443886943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/add_new_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443891802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_beginning","Output":" --- PASS: TestAddUniqueWorkflow/duplicate_workflow_at_beginning (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.44389615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_beginning","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443899506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_in_middle","Output":" --- PASS: TestAddUniqueWorkflow/duplicate_workflow_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443903814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443907321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_end","Output":" --- PASS: TestAddUniqueWorkflow/duplicate_workflow_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443911328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow/duplicate_workflow_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443914595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddUniqueWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443920185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryDeduplication"} -{"Time":"2026-02-03T00:32:28.443924743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryDeduplication","Output":"=== RUN TestBuildMissingToolsSummaryDeduplication\n"} -{"Time":"2026-02-03T00:32:28.443929322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryDeduplication","Output":"--- PASS: TestBuildMissingToolsSummaryDeduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443933299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMissingToolsSummaryDeduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443936676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryDeduplication"} -{"Time":"2026-02-03T00:32:28.443939892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryDeduplication","Output":"=== RUN TestBuildMCPFailuresSummaryDeduplication\n"} -{"Time":"2026-02-03T00:32:28.44394453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryDeduplication","Output":"--- PASS: TestBuildMCPFailuresSummaryDeduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443948568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildMCPFailuresSummaryDeduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443951964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateSummaryItems"} -{"Time":"2026-02-03T00:32:28.44395509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateSummaryItems","Output":"=== RUN TestAggregateSummaryItems\n"} -{"Time":"2026-02-03T00:32:28.443959358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateSummaryItems","Output":"--- PASS: TestAggregateSummaryItems (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.443963225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateSummaryItems","Elapsed":0} -{"Time":"2026-02-03T00:32:28.443966431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats"} -{"Time":"2026-02-03T00:32:28.443969477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats","Output":"=== RUN TestAggregateDomainStats\n"} -{"Time":"2026-02-03T00:32:28.443973374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/aggregates_domains_correctly"} -{"Time":"2026-02-03T00:32:28.443977722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/aggregates_domains_correctly","Output":"=== RUN TestAggregateDomainStats/aggregates_domains_correctly\n"} -{"Time":"2026-02-03T00:32:28.443982722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_nil_analysis"} -{"Time":"2026-02-03T00:32:28.443986338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_nil_analysis","Output":"=== RUN TestAggregateDomainStats/handles_nil_analysis\n"} -{"Time":"2026-02-03T00:32:28.443990306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_empty_runs"} -{"Time":"2026-02-03T00:32:28.443993522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_empty_runs","Output":"=== RUN TestAggregateDomainStats/handles_empty_runs\n"} -{"Time":"2026-02-03T00:32:28.44399816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats","Output":"--- PASS: TestAggregateDomainStats (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.44400315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/aggregates_domains_correctly","Output":" --- PASS: TestAggregateDomainStats/aggregates_domains_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444007818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/aggregates_domains_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444012537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_nil_analysis","Output":" --- PASS: TestAggregateDomainStats/handles_nil_analysis (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444017026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_nil_analysis","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444020532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_empty_runs","Output":" --- PASS: TestAggregateDomainStats/handles_empty_runs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444024379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats/handles_empty_runs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444027735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAggregateDomainStats","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444030821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices"} -{"Time":"2026-02-03T00:32:28.444034188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices","Output":"=== RUN TestConvertDomainsToSortedSlices\n"} -{"Time":"2026-02-03T00:32:28.444038075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/converts_and_sorts_domains"} -{"Time":"2026-02-03T00:32:28.444041592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/converts_and_sorts_domains","Output":"=== RUN TestConvertDomainsToSortedSlices/converts_and_sorts_domains\n"} -{"Time":"2026-02-03T00:32:28.444046611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/handles_empty_maps"} -{"Time":"2026-02-03T00:32:28.444050268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/handles_empty_maps","Output":"=== RUN TestConvertDomainsToSortedSlices/handles_empty_maps\n"} -{"Time":"2026-02-03T00:32:28.444054586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices","Output":"--- PASS: TestConvertDomainsToSortedSlices (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444060416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/converts_and_sorts_domains","Output":" --- PASS: TestConvertDomainsToSortedSlices/converts_and_sorts_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444065025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/converts_and_sorts_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444068702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/handles_empty_maps","Output":" --- PASS: TestConvertDomainsToSortedSlices/handles_empty_maps (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.44407286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices/handles_empty_maps","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444076016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestConvertDomainsToSortedSlices","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444079362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAccessLogSummaryWithSharedHelper"} -{"Time":"2026-02-03T00:32:28.444082608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAccessLogSummaryWithSharedHelper","Output":"=== RUN TestBuildAccessLogSummaryWithSharedHelper\n"} -{"Time":"2026-02-03T00:32:28.444087747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAccessLogSummaryWithSharedHelper","Output":"--- PASS: TestBuildAccessLogSummaryWithSharedHelper (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444091675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildAccessLogSummaryWithSharedHelper","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444094901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildFirewallLogSummaryWithSharedHelper"} -{"Time":"2026-02-03T00:32:28.444098277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildFirewallLogSummaryWithSharedHelper","Output":"=== RUN TestBuildFirewallLogSummaryWithSharedHelper\n"} -{"Time":"2026-02-03T00:32:28.444102866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildFirewallLogSummaryWithSharedHelper","Output":"--- PASS: TestBuildFirewallLogSummaryWithSharedHelper (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444106853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildFirewallLogSummaryWithSharedHelper","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444109829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataIncludesDateFields"} -{"Time":"2026-02-03T00:32:28.444113275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataIncludesDateFields","Output":"=== RUN TestBuildLogsDataIncludesDateFields\n"} -{"Time":"2026-02-03T00:32:28.444117593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataIncludesDateFields","Output":"--- PASS: TestBuildLogsDataIncludesDateFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444121701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildLogsDataIncludesDateFields","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444125237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFile"} -{"Time":"2026-02-03T00:32:28.444128373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFile","Output":"=== RUN TestWriteSummaryFile\n"} -{"Time":"2026-02-03T00:32:28.444132771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFile","Output":"--- PASS: TestWriteSummaryFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.444136639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFile","Elapsed":0} -{"Time":"2026-02-03T00:32:28.444141508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFileCreatesDirectory"} -{"Time":"2026-02-03T00:32:28.444146487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFileCreatesDirectory","Output":"=== RUN TestWriteSummaryFileCreatesDirectory\n"} -{"Time":"2026-02-03T00:32:28.444990123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFileCreatesDirectory","Output":"--- PASS: TestWriteSummaryFileCreatesDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.445006774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWriteSummaryFileCreatesDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.445011502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileDisabling"} -{"Time":"2026-02-03T00:32:28.445014849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileDisabling","Output":"=== RUN TestSummaryFileDisabling\n"} -{"Time":"2026-02-03T00:32:28.446820217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileDisabling","Output":" logs_summary_file_test.go:137: Empty summary file path correctly skips writing\n"} -{"Time":"2026-02-03T00:32:28.446835285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileDisabling","Output":"--- PASS: TestSummaryFileDisabling (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.446840284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSummaryFileDisabling","Elapsed":0} -{"Time":"2026-02-03T00:32:28.446844482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSaveAndLoadRunSummary"} -{"Time":"2026-02-03T00:32:28.446848049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSaveAndLoadRunSummary","Output":"=== RUN TestSaveAndLoadRunSummary\n"} -{"Time":"2026-02-03T00:32:28.446853559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSaveAndLoadRunSummary","Output":"--- PASS: TestSaveAndLoadRunSummary (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.446857697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSaveAndLoadRunSummary","Elapsed":0} -{"Time":"2026-02-03T00:32:28.446860913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryVersionMismatch"} -{"Time":"2026-02-03T00:32:28.446864179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryVersionMismatch","Output":"=== RUN TestLoadRunSummaryVersionMismatch\n"} -{"Time":"2026-02-03T00:32:28.446868728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryVersionMismatch","Output":"--- PASS: TestLoadRunSummaryVersionMismatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.446873016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryVersionMismatch","Elapsed":0} -{"Time":"2026-02-03T00:32:28.446876222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryMissingFile"} -{"Time":"2026-02-03T00:32:28.446879528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryMissingFile","Output":"=== RUN TestLoadRunSummaryMissingFile\n"} -{"Time":"2026-02-03T00:32:28.446884006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryMissingFile","Output":"--- PASS: TestLoadRunSummaryMissingFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.446887984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryMissingFile","Elapsed":0} -{"Time":"2026-02-03T00:32:28.44689129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryInvalidJSON"} -{"Time":"2026-02-03T00:32:28.446894726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryInvalidJSON","Output":"=== RUN TestLoadRunSummaryInvalidJSON\n"} -{"Time":"2026-02-03T00:32:28.446899084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryInvalidJSON","Output":"--- PASS: TestLoadRunSummaryInvalidJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.446902891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadRunSummaryInvalidJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:28.446906298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListArtifacts"} -{"Time":"2026-02-03T00:32:28.446909734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListArtifacts","Output":"=== RUN TestListArtifacts\n"} -{"Time":"2026-02-03T00:32:28.447795086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListArtifacts","Output":"--- PASS: TestListArtifacts (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.447875366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListArtifacts","Elapsed":0} -{"Time":"2026-02-03T00:32:28.447886748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunSummaryJSONStructure"} -{"Time":"2026-02-03T00:32:28.447912576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunSummaryJSONStructure","Output":"=== RUN TestRunSummaryJSONStructure\n"} -{"Time":"2026-02-03T00:32:28.44810212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunSummaryJSONStructure","Output":"--- PASS: TestRunSummaryJSONStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448113552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunSummaryJSONStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448117479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection"} -{"Time":"2026-02-03T00:32:28.448120915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection","Output":"=== RUN TestTimedOutConclusionDetection\n"} -{"Time":"2026-02-03T00:32:28.448126365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/success_conclusion"} -{"Time":"2026-02-03T00:32:28.448129802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/success_conclusion","Output":"=== RUN TestTimedOutConclusionDetection/success_conclusion\n"} -{"Time":"2026-02-03T00:32:28.448134811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/failure_conclusion"} -{"Time":"2026-02-03T00:32:28.448137917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/failure_conclusion","Output":"=== RUN TestTimedOutConclusionDetection/failure_conclusion\n"} -{"Time":"2026-02-03T00:32:28.448149809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/cancelled_conclusion"} -{"Time":"2026-02-03T00:32:28.448153366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/cancelled_conclusion","Output":"=== RUN TestTimedOutConclusionDetection/cancelled_conclusion\n"} -{"Time":"2026-02-03T00:32:28.448258031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/timed_out_conclusion"} -{"Time":"2026-02-03T00:32:28.44829477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/timed_out_conclusion","Output":"=== RUN TestTimedOutConclusionDetection/timed_out_conclusion\n"} -{"Time":"2026-02-03T00:32:28.448331588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/skipped_conclusion"} -{"Time":"2026-02-03T00:32:28.448356134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/skipped_conclusion","Output":"=== RUN TestTimedOutConclusionDetection/skipped_conclusion\n"} -{"Time":"2026-02-03T00:32:28.44839697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/neutral_conclusion"} -{"Time":"2026-02-03T00:32:28.448422749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/neutral_conclusion","Output":"=== RUN TestTimedOutConclusionDetection/neutral_conclusion\n"} -{"Time":"2026-02-03T00:32:28.448451652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/action_required_conclusion"} -{"Time":"2026-02-03T00:32:28.448488902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/action_required_conclusion","Output":"=== RUN TestTimedOutConclusionDetection/action_required_conclusion\n"} -{"Time":"2026-02-03T00:32:28.448496707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection","Output":"--- PASS: TestTimedOutConclusionDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448501195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/success_conclusion","Output":" --- PASS: TestTimedOutConclusionDetection/success_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448505483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/success_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.44850908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/failure_conclusion","Output":" --- PASS: TestTimedOutConclusionDetection/failure_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448513218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/failure_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448516744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/cancelled_conclusion","Output":" --- PASS: TestTimedOutConclusionDetection/cancelled_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448520842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/cancelled_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448524318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/timed_out_conclusion","Output":" --- PASS: TestTimedOutConclusionDetection/timed_out_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448528155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/timed_out_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448531441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/skipped_conclusion","Output":" --- PASS: TestTimedOutConclusionDetection/skipped_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448535148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/skipped_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448538434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/neutral_conclusion","Output":" --- PASS: TestTimedOutConclusionDetection/neutral_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448542482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/neutral_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448545698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/action_required_conclusion","Output":" --- PASS: TestTimedOutConclusionDetection/action_required_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448549495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection/action_required_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448552511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimedOutConclusionDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448704995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing"} -{"Time":"2026-02-03T00:32:28.448728369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing","Output":"=== RUN TestJobInfoJSONParsing\n"} -{"Time":"2026-02-03T00:32:28.448790385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/timed_out_job"} -{"Time":"2026-02-03T00:32:28.448797338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/timed_out_job","Output":"=== RUN TestJobInfoJSONParsing/timed_out_job\n"} -{"Time":"2026-02-03T00:32:28.448801085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/failed_job"} -{"Time":"2026-02-03T00:32:28.44880412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/failed_job","Output":"=== RUN TestJobInfoJSONParsing/failed_job\n"} -{"Time":"2026-02-03T00:32:28.448807647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/cancelled_job"} -{"Time":"2026-02-03T00:32:28.448810803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/cancelled_job","Output":"=== RUN TestJobInfoJSONParsing/cancelled_job\n"} -{"Time":"2026-02-03T00:32:28.448814289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/successful_job"} -{"Time":"2026-02-03T00:32:28.448880002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/successful_job","Output":"=== RUN TestJobInfoJSONParsing/successful_job\n"} -{"Time":"2026-02-03T00:32:28.448913645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing","Output":"--- PASS: TestJobInfoJSONParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448929144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/timed_out_job","Output":" --- PASS: TestJobInfoJSONParsing/timed_out_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448936047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/timed_out_job","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448939463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/failed_job","Output":" --- PASS: TestJobInfoJSONParsing/failed_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.44894326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/failed_job","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448946436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/cancelled_job","Output":" --- PASS: TestJobInfoJSONParsing/cancelled_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448950253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/cancelled_job","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448953309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/successful_job","Output":" --- PASS: TestJobInfoJSONParsing/successful_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.448956695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing/successful_job","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448959841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestJobInfoJSONParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:28.448962686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut"} -{"Time":"2026-02-03T00:32:28.448965712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut","Output":"=== RUN TestStatusDisplayForTimedOut\n"} -{"Time":"2026-02-03T00:32:28.448971222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_timed_out"} -{"Time":"2026-02-03T00:32:28.448974278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_timed_out","Output":"=== RUN TestStatusDisplayForTimedOut/completed_with_timed_out\n"} -{"Time":"2026-02-03T00:32:28.448977724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_failure"} -{"Time":"2026-02-03T00:32:28.449087409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_failure","Output":"=== RUN TestStatusDisplayForTimedOut/completed_with_failure\n"} -{"Time":"2026-02-03T00:32:28.44913063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_success"} -{"Time":"2026-02-03T00:32:28.449154504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_success","Output":"=== RUN TestStatusDisplayForTimedOut/completed_with_success\n"} -{"Time":"2026-02-03T00:32:28.449160806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/in_progress_with_no_conclusion"} -{"Time":"2026-02-03T00:32:28.449163982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/in_progress_with_no_conclusion","Output":"=== RUN TestStatusDisplayForTimedOut/in_progress_with_no_conclusion\n"} -{"Time":"2026-02-03T00:32:28.449167609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/queued_with_no_conclusion"} -{"Time":"2026-02-03T00:32:28.449170584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/queued_with_no_conclusion","Output":"=== RUN TestStatusDisplayForTimedOut/queued_with_no_conclusion\n"} -{"Time":"2026-02-03T00:32:28.449174832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut","Output":"--- PASS: TestStatusDisplayForTimedOut (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.44917884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_timed_out","Output":" --- PASS: TestStatusDisplayForTimedOut/completed_with_timed_out (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449182677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_timed_out","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449187416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_failure","Output":" --- PASS: TestStatusDisplayForTimedOut/completed_with_failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449191463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_failure","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449195601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_success","Output":" --- PASS: TestStatusDisplayForTimedOut/completed_with_success (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449199699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/completed_with_success","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449203095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/in_progress_with_no_conclusion","Output":" --- PASS: TestStatusDisplayForTimedOut/in_progress_with_no_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449208425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/in_progress_with_no_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449211931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/queued_with_no_conclusion","Output":" --- PASS: TestStatusDisplayForTimedOut/queued_with_no_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449215358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut/queued_with_no_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449218273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestStatusDisplayForTimedOut","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449221059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing"} -{"Time":"2026-02-03T00:32:28.449224044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing","Output":"=== RUN TestTimeoutFlagParsing\n"} -{"Time":"2026-02-03T00:32:28.449227811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/no_timeout_specified"} -{"Time":"2026-02-03T00:32:28.449230787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/no_timeout_specified","Output":"=== RUN TestTimeoutFlagParsing/no_timeout_specified\n"} -{"Time":"2026-02-03T00:32:28.449235566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_50_seconds"} -{"Time":"2026-02-03T00:32:28.449238641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_50_seconds","Output":"=== RUN TestTimeoutFlagParsing/timeout_of_50_seconds\n"} -{"Time":"2026-02-03T00:32:28.449242318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_120_seconds"} -{"Time":"2026-02-03T00:32:28.449245454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_120_seconds","Output":"=== RUN TestTimeoutFlagParsing/timeout_of_120_seconds\n"} -{"Time":"2026-02-03T00:32:28.449249662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing","Output":"--- PASS: TestTimeoutFlagParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449253669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/no_timeout_specified","Output":" --- PASS: TestTimeoutFlagParsing/no_timeout_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449257587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/no_timeout_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449260803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_50_seconds","Output":" --- PASS: TestTimeoutFlagParsing/timeout_of_50_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.44926466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_50_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449267886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_120_seconds","Output":" --- PASS: TestTimeoutFlagParsing/timeout_of_120_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449271282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing/timeout_of_120_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449274138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutFlagParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449276953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic"} -{"Time":"2026-02-03T00:32:28.449279688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic","Output":"=== RUN TestTimeoutLogic\n"} -{"Time":"2026-02-03T00:32:28.449283114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/no_timeout_set"} -{"Time":"2026-02-03T00:32:28.44928608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/no_timeout_set","Output":"=== RUN TestTimeoutLogic/no_timeout_set\n"} -{"Time":"2026-02-03T00:32:28.449289707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_not_reached"} -{"Time":"2026-02-03T00:32:28.449292672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_not_reached","Output":"=== RUN TestTimeoutLogic/timeout_not_reached\n"} -{"Time":"2026-02-03T00:32:28.449296199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exactly_reached"} -{"Time":"2026-02-03T00:32:28.449299254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exactly_reached","Output":"=== RUN TestTimeoutLogic/timeout_exactly_reached\n"} -{"Time":"2026-02-03T00:32:28.449302921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exceeded"} -{"Time":"2026-02-03T00:32:28.449306207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exceeded","Output":"=== RUN TestTimeoutLogic/timeout_exceeded\n"} -{"Time":"2026-02-03T00:32:28.449311116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic","Output":"--- PASS: TestTimeoutLogic (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449315134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/no_timeout_set","Output":" --- PASS: TestTimeoutLogic/no_timeout_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449318961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/no_timeout_set","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449322227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_not_reached","Output":" --- PASS: TestTimeoutLogic/timeout_not_reached (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449326225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_not_reached","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449329461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exactly_reached","Output":" --- PASS: TestTimeoutLogic/timeout_exactly_reached (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449333208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exactly_reached","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449336364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exceeded","Output":" --- PASS: TestTimeoutLogic/timeout_exceeded (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.44933975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic/timeout_exceeded","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449342495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTimeoutLogic","Elapsed":0} -{"Time":"2026-02-03T00:32:28.44934521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPServerDefaultTimeout"} -{"Time":"2026-02-03T00:32:28.449348105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPServerDefaultTimeout","Output":"=== RUN TestMCPServerDefaultTimeout\n"} -{"Time":"2026-02-03T00:32:28.449351852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPServerDefaultTimeout","Output":"--- PASS: TestMCPServerDefaultTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.449355349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPServerDefaultTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:28.449358295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality"} -{"Time":"2026-02-03T00:32:28.44936116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality","Output":"=== RUN TestAddMCPTool_BasicFunctionality\n"} -{"Time":"2026-02-03T00:32:28.450107412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_integer_version"} -{"Time":"2026-02-03T00:32:28.450121238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_integer_version","Output":"=== RUN TestExtractMCPConfigurations/GitHub_tool_with_integer_version\n"} -{"Time":"2026-02-03T00:32:28.450637433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality","Output":"✓ Fetched 1 servers from registry\n"} -{"Time":"2026-02-03T00:32:28.450879264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality","Output":"✓ Added MCP tool 'io.github.makenotion/notion-mcp-server' to workflow .github/workflows/test-workflow.md\n"} -{"Time":"2026-02-03T00:32:28.495990211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality","Output":"⚠ Workflow compilation failed. Please check your workflow configuration.\n"} -{"Time":"2026-02-03T00:32:28.49618782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality","Output":"ℹ You can fix the issues and run 'gh aw compile' manually\n"} -{"Time":"2026-02-03T00:32:28.496268801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_float_version"} -{"Time":"2026-02-03T00:32:28.496302824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_float_version","Output":"=== RUN TestExtractMCPConfigurations/GitHub_tool_with_float_version\n"} -{"Time":"2026-02-03T00:32:28.496554664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality","Output":"--- PASS: TestAddMCPTool_BasicFunctionality (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.496567628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_BasicFunctionality","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.496574962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_WorkflowNotFound"} -{"Time":"2026-02-03T00:32:28.4965791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_WorkflowNotFound","Output":"=== RUN TestAddMCPTool_WorkflowNotFound\n"} -{"Time":"2026-02-03T00:32:28.496976051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_WorkflowNotFound","Output":"--- PASS: TestAddMCPTool_WorkflowNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.497065077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_WorkflowNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:28.497139846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_ToolAlreadyExists"} -{"Time":"2026-02-03T00:32:28.497210138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_ToolAlreadyExists","Output":"=== RUN TestAddMCPTool_ToolAlreadyExists\n"} -{"Time":"2026-02-03T00:32:28.497932797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_ToolAlreadyExists","Output":"✓ Fetched 1 servers from registry\n"} -{"Time":"2026-02-03T00:32:28.498544789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_ToolAlreadyExists","Output":"--- PASS: TestAddMCPTool_ToolAlreadyExists (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.498559236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_ToolAlreadyExists","Elapsed":0} -{"Time":"2026-02-03T00:32:28.498564446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID"} -{"Time":"2026-02-03T00:32:28.498568684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID","Output":"=== RUN TestAddMCPTool_CustomToolID\n"} -{"Time":"2026-02-03T00:32:28.499492849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID","Output":"✓ Fetched 1 servers from registry\n"} -{"Time":"2026-02-03T00:32:28.499833835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID","Output":"✓ Added MCP tool 'my-notion' to workflow .github/workflows/test-workflow.md\n"} -{"Time":"2026-02-03T00:32:28.503535513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID","Output":"⚠ Workflow compilation failed. Please check your workflow configuration.\n"} -{"Time":"2026-02-03T00:32:28.50361961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID","Output":"ℹ You can fix the issues and run 'gh aw compile' manually\n"} -{"Time":"2026-02-03T00:32:28.503962771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID","Output":"--- PASS: TestAddMCPTool_CustomToolID (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.503975765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddMCPTool_CustomToolID","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.503982477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_StdioTransport"} -{"Time":"2026-02-03T00:32:28.503986395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_StdioTransport","Output":"=== RUN TestCreateMCPToolConfig_StdioTransport\n"} -{"Time":"2026-02-03T00:32:28.503994239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_StdioTransport","Output":"--- PASS: TestCreateMCPToolConfig_StdioTransport (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.503998848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_StdioTransport","Elapsed":0} -{"Time":"2026-02-03T00:32:28.504002725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_PreferredTransport"} -{"Time":"2026-02-03T00:32:28.504006182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_PreferredTransport","Output":"=== RUN TestCreateMCPToolConfig_PreferredTransport\n"} -{"Time":"2026-02-03T00:32:28.504013796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_PreferredTransport","Output":"--- PASS: TestCreateMCPToolConfig_PreferredTransport (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.504018555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCreateMCPToolConfig_PreferredTransport","Elapsed":0} -{"Time":"2026-02-03T00:32:28.504021971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers"} -{"Time":"2026-02-03T00:32:28.504025277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"=== RUN TestListAvailableServers\n"} -{"Time":"2026-02-03T00:32:28.504544014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"✓ Fetched 2 servers from registry\n"} -{"Time":"2026-02-03T00:32:28.504791606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"MCP registry: http://127.0.0.1:45005\n"} -{"Time":"2026-02-03T00:32:28.504868219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"╭──────────────────────────────────────┬─────────────────────╮\n"} -{"Time":"2026-02-03T00:32:28.504881284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"│Name │Description │\n"} -{"Time":"2026-02-03T00:32:28.504887676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"├──────────────────────────────────────┼─────────────────────┤\n"} -{"Time":"2026-02-03T00:32:28.504893657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"│io.github.makenotion/notion-mcp-server│Connect to Notion API│\n"} -{"Time":"2026-02-03T00:32:28.504898335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"│io.github.example/github-mcp-server │Connect to GitHub API│\n"} -{"Time":"2026-02-03T00:32:28.504914997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"│Total: 2 servers │ │\n"} -{"Time":"2026-02-03T00:32:28.504920477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"╰──────────────────────────────────────┴─────────────────────╯\n"} -{"Time":"2026-02-03T00:32:28.504926588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"ℹ Usage: gh aw mcp add \u003cworkflow-file\u003e \u003cserver-name\u003e\n"} -{"Time":"2026-02-03T00:32:28.504936066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Output":"--- PASS: TestListAvailableServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.504941406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListAvailableServers","Elapsed":0} -{"Time":"2026-02-03T00:32:28.504945463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID"} -{"Time":"2026-02-03T00:32:28.504949832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID","Output":"=== RUN TestCleanMCPToolID\n"} -{"Time":"2026-02-03T00:32:28.50495438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_-mcp_suffix"} -{"Time":"2026-02-03T00:32:28.504962746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_-mcp_suffix","Output":"=== RUN TestCleanMCPToolID/remove_-mcp_suffix\n"} -{"Time":"2026-02-03T00:32:28.504968867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_mcp-_prefix"} -{"Time":"2026-02-03T00:32:28.504972574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_mcp-_prefix","Output":"=== RUN TestCleanMCPToolID/remove_mcp-_prefix\n"} -{"Time":"2026-02-03T00:32:28.504977453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_both_prefix_and_suffix"} -{"Time":"2026-02-03T00:32:28.504981621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_both_prefix_and_suffix","Output":"=== RUN TestCleanMCPToolID/remove_both_prefix_and_suffix\n"} -{"Time":"2026-02-03T00:32:28.504986089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/no_changes_needed"} -{"Time":"2026-02-03T00:32:28.504989656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/no_changes_needed","Output":"=== RUN TestCleanMCPToolID/no_changes_needed\n"} -{"Time":"2026-02-03T00:32:28.504995677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_suffix"} -{"Time":"2026-02-03T00:32:28.504999194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_suffix","Output":"=== RUN TestCleanMCPToolID/complex_name_with_mcp_suffix\n"} -{"Time":"2026-02-03T00:32:28.505005115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_prefix"} -{"Time":"2026-02-03T00:32:28.505008762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_prefix","Output":"=== RUN TestCleanMCPToolID/complex_name_with_mcp_prefix\n"} -{"Time":"2026-02-03T00:32:28.505012799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/mcp_only_should_remain_unchanged"} -{"Time":"2026-02-03T00:32:28.505016546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/mcp_only_should_remain_unchanged","Output":"=== RUN TestCleanMCPToolID/mcp_only_should_remain_unchanged\n"} -{"Time":"2026-02-03T00:32:28.505020774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/edge_case:_mcp-mcp"} -{"Time":"2026-02-03T00:32:28.50502413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/edge_case:_mcp-mcp","Output":"=== RUN TestCleanMCPToolID/edge_case:_mcp-mcp\n"} -{"Time":"2026-02-03T00:32:28.505032436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID","Output":"--- PASS: TestCleanMCPToolID (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505037265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_-mcp_suffix","Output":" --- PASS: TestCleanMCPToolID/remove_-mcp_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505041533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_-mcp_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505045751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_mcp-_prefix","Output":" --- PASS: TestCleanMCPToolID/remove_mcp-_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505050239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_mcp-_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505054066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_both_prefix_and_suffix","Output":" --- PASS: TestCleanMCPToolID/remove_both_prefix_and_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505058815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/remove_both_prefix_and_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505062863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/no_changes_needed","Output":" --- PASS: TestCleanMCPToolID/no_changes_needed (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505069695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/no_changes_needed","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505073372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_suffix","Output":" --- PASS: TestCleanMCPToolID/complex_name_with_mcp_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.50507761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505081467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_prefix","Output":" --- PASS: TestCleanMCPToolID/complex_name_with_mcp_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505088521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/complex_name_with_mcp_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505092137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/mcp_only_should_remain_unchanged","Output":" --- PASS: TestCleanMCPToolID/mcp_only_should_remain_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505096585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/mcp_only_should_remain_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505100403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/edge_case:_mcp-mcp","Output":" --- PASS: TestCleanMCPToolID/edge_case:_mcp-mcp (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.505104871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID/edge_case:_mcp-mcp","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505108879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCleanMCPToolID","Elapsed":0} -{"Time":"2026-02-03T00:32:28.505112405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig"} -{"Time":"2026-02-03T00:32:28.505115832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig","Output":"=== RUN TestEnsureMCPConfig\n"} -{"Time":"2026-02-03T00:32:28.505122464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/creates_new_mcp.json_in_empty_directory"} -{"Time":"2026-02-03T00:32:28.505126111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/creates_new_mcp.json_in_empty_directory","Output":"=== RUN TestEnsureMCPConfig/creates_new_mcp.json_in_empty_directory\n"} -{"Time":"2026-02-03T00:32:28.505511089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/adds_to_existing_config_without_gh-aw_server"} -{"Time":"2026-02-03T00:32:28.505521569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/adds_to_existing_config_without_gh-aw_server","Output":"=== RUN TestEnsureMCPConfig/adds_to_existing_config_without_gh-aw_server\n"} -{"Time":"2026-02-03T00:32:28.506016433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/skips_update_when_config_is_identical"} -{"Time":"2026-02-03T00:32:28.506067388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/skips_update_when_config_is_identical","Output":"=== RUN TestEnsureMCPConfig/skips_update_when_config_is_identical\n"} -{"Time":"2026-02-03T00:32:28.506449301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/updates_existing_config_with_different_settings"} -{"Time":"2026-02-03T00:32:28.506500306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/updates_existing_config_with_different_settings","Output":"=== RUN TestEnsureMCPConfig/updates_existing_config_with_different_settings\n"} -{"Time":"2026-02-03T00:32:28.5069363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig","Output":"--- PASS: TestEnsureMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.506954023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/creates_new_mcp.json_in_empty_directory","Output":" --- PASS: TestEnsureMCPConfig/creates_new_mcp.json_in_empty_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.506961617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/creates_new_mcp.json_in_empty_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.506966807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/adds_to_existing_config_without_gh-aw_server","Output":" --- PASS: TestEnsureMCPConfig/adds_to_existing_config_without_gh-aw_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.506972457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/adds_to_existing_config_without_gh-aw_server","Elapsed":0} -{"Time":"2026-02-03T00:32:28.506976725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/skips_update_when_config_is_identical","Output":" --- PASS: TestEnsureMCPConfig/skips_update_when_config_is_identical (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.506981605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/skips_update_when_config_is_identical","Elapsed":0} -{"Time":"2026-02-03T00:32:28.506988417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/updates_existing_config_with_different_settings","Output":" --- PASS: TestEnsureMCPConfig/updates_existing_config_with_different_settings (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.506993998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig/updates_existing_config_with_different_settings","Elapsed":0} -{"Time":"2026-02-03T00:32:28.506997484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:28.50700078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing"} -{"Time":"2026-02-03T00:32:28.507004127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing","Output":"=== RUN TestMCPConfigParsing\n"} -{"Time":"2026-02-03T00:32:28.507008965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing","Output":"=== PAUSE TestMCPConfigParsing\n"} -{"Time":"2026-02-03T00:32:28.507012723Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing"} -{"Time":"2026-02-03T00:32:28.50701648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling"} -{"Time":"2026-02-03T00:32:28.507020126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling","Output":"=== RUN TestMCPConfigJSONMarshaling\n"} -{"Time":"2026-02-03T00:32:28.507024665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling","Output":"=== PAUSE TestMCPConfigJSONMarshaling\n"} -{"Time":"2026-02-03T00:32:28.507028151Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling"} -{"Time":"2026-02-03T00:32:28.507034323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfigDirectoryCreation"} -{"Time":"2026-02-03T00:32:28.50703807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfigDirectoryCreation","Output":"=== RUN TestEnsureMCPConfigDirectoryCreation\n"} -{"Time":"2026-02-03T00:32:28.507330376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfigDirectoryCreation","Output":"--- PASS: TestEnsureMCPConfigDirectoryCreation (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.507342428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureMCPConfigDirectoryCreation","Elapsed":0} -{"Time":"2026-02-03T00:32:28.507346656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigFilePermissions"} -{"Time":"2026-02-03T00:32:28.507350233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigFilePermissions","Output":"=== RUN TestMCPConfigFilePermissions\n"} -{"Time":"2026-02-03T00:32:28.507639272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigFilePermissions","Output":"--- PASS: TestMCPConfigFilePermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.507689335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigFilePermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:28.507721586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_NoSafeInputs"} -{"Time":"2026-02-03T00:32:28.507779764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_NoSafeInputs","Output":"=== RUN TestSpawnSafeInputsInspector_NoSafeInputs\n"} -{"Time":"2026-02-03T00:32:28.512192289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_NoSafeInputs","Output":"--- PASS: TestSpawnSafeInputsInspector_NoSafeInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.512221023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_NoSafeInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.512226262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithSafeInputs"} -{"Time":"2026-02-03T00:32:28.5122304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithSafeInputs","Output":"=== RUN TestSpawnSafeInputsInspector_WithSafeInputs\n"} -{"Time":"2026-02-03T00:32:28.517023856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithSafeInputs","Output":"--- PASS: TestSpawnSafeInputsInspector_WithSafeInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.517054954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithSafeInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.517062027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithImportedSafeInputs"} -{"Time":"2026-02-03T00:32:28.517066125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithImportedSafeInputs","Output":"=== RUN TestSpawnSafeInputsInspector_WithImportedSafeInputs\n"} -{"Time":"2026-02-03T00:32:28.523554013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithImportedSafeInputs","Output":"--- PASS: TestSpawnSafeInputsInspector_WithImportedSafeInputs (0.01s)\n"} -{"Time":"2026-02-03T00:32:28.523577206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSpawnSafeInputsInspector_WithImportedSafeInputs","Elapsed":0.01} -{"Time":"2026-02-03T00:32:28.52358477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets"} -{"Time":"2026-02-03T00:32:28.523588988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets","Output":"=== RUN TestValidateServerSecrets\n"} -{"Time":"2026-02-03T00:32:28.523594889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/no_environment_variables"} -{"Time":"2026-02-03T00:32:28.523599547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/no_environment_variables","Output":"=== RUN TestValidateServerSecrets/no_environment_variables\n"} -{"Time":"2026-02-03T00:32:28.523610288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/valid_environment_variable"} -{"Time":"2026-02-03T00:32:28.523614586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/valid_environment_variable","Output":"=== RUN TestValidateServerSecrets/valid_environment_variable\n"} -{"Time":"2026-02-03T00:32:28.523808377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/missing_environment_variable"} -{"Time":"2026-02-03T00:32:28.523893757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/missing_environment_variable","Output":"=== RUN TestValidateServerSecrets/missing_environment_variable\n"} -{"Time":"2026-02-03T00:32:28.523907723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/secrets_reference_(handled_gracefully)"} -{"Time":"2026-02-03T00:32:28.52391166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/secrets_reference_(handled_gracefully)","Output":"=== RUN TestValidateServerSecrets/secrets_reference_(handled_gracefully)\n"} -{"Time":"2026-02-03T00:32:28.523916479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_requires_GH_AW_GITHUB_TOKEN"} -{"Time":"2026-02-03T00:32:28.523920166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_requires_GH_AW_GITHUB_TOKEN","Output":"=== RUN TestValidateServerSecrets/github_remote_mode_requires_GH_AW_GITHUB_TOKEN\n"} -{"Time":"2026-02-03T00:32:28.523924554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_with_custom_token"} -{"Time":"2026-02-03T00:32:28.523928121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_with_custom_token","Output":"=== RUN TestValidateServerSecrets/github_remote_mode_with_custom_token\n"} -{"Time":"2026-02-03T00:32:28.523944962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_with_custom_token","Output":"⚠ ⚠️ 1 required secret(s) not found:\n"} -{"Time":"2026-02-03T00:32:28.523951214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_with_custom_token","Output":"⚠ ✗ CUSTOM_PAT\n"} -{"Time":"2026-02-03T00:32:28.523956003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_local_mode_does_not_require_GH_AW_GITHUB_TOKEN"} -{"Time":"2026-02-03T00:32:28.523960181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_local_mode_does_not_require_GH_AW_GITHUB_TOKEN","Output":"=== RUN TestValidateServerSecrets/github_local_mode_does_not_require_GH_AW_GITHUB_TOKEN\n"} -{"Time":"2026-02-03T00:32:28.523966503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets","Output":"--- PASS: TestValidateServerSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.523971552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/no_environment_variables","Output":" --- PASS: TestValidateServerSecrets/no_environment_variables (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.523976361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/no_environment_variables","Elapsed":0} -{"Time":"2026-02-03T00:32:28.52398101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/valid_environment_variable","Output":" --- PASS: TestValidateServerSecrets/valid_environment_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.523985478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/valid_environment_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:28.523988974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/missing_environment_variable","Output":" --- PASS: TestValidateServerSecrets/missing_environment_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.523993834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/missing_environment_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:28.523997621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/secrets_reference_(handled_gracefully)","Output":" --- PASS: TestValidateServerSecrets/secrets_reference_(handled_gracefully) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524003932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/secrets_reference_(handled_gracefully)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.52400806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_requires_GH_AW_GITHUB_TOKEN","Output":" --- PASS: TestValidateServerSecrets/github_remote_mode_requires_GH_AW_GITHUB_TOKEN (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524012959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_requires_GH_AW_GITHUB_TOKEN","Elapsed":0} -{"Time":"2026-02-03T00:32:28.524016987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_with_custom_token","Output":" --- PASS: TestValidateServerSecrets/github_remote_mode_with_custom_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524021866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_remote_mode_with_custom_token","Elapsed":0} -{"Time":"2026-02-03T00:32:28.524025803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_local_mode_does_not_require_GH_AW_GITHUB_TOKEN","Output":" --- PASS: TestValidateServerSecrets/github_local_mode_does_not_require_GH_AW_GITHUB_TOKEN (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524030542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets/github_local_mode_does_not_require_GH_AW_GITHUB_TOKEN","Elapsed":0} -{"Time":"2026-02-03T00:32:28.524034319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateServerSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:28.524037515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint"} -{"Time":"2026-02-03T00:32:28.524040982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint","Output":"=== RUN TestDisplayToolAllowanceHint\n"} -{"Time":"2026-02-03T00:32:28.524044939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools"} -{"Time":"2026-02-03T00:32:28.524048375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"=== RUN TestDisplayToolAllowanceHint/server_with_blocked_tools\n"} -{"Time":"2026-02-03T00:32:28.524052513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524056571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"ℹ 💡 To allow blocked tools, add them to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:28.524060668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524064595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"```yaml\n"} -{"Time":"2026-02-03T00:32:28.524068443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"tools:\n"} -{"Time":"2026-02-03T00:32:28.52407223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":" test-server:\n"} -{"Time":"2026-02-03T00:32:28.524075716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":" allowed:\n"} -{"Time":"2026-02-03T00:32:28.524080535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":" - tool1\n"} -{"Time":"2026-02-03T00:32:28.524083862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":" - tool2\n"} -{"Time":"2026-02-03T00:32:28.524087188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":" - tool3\n"} -{"Time":"2026-02-03T00:32:28.524090464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":" - tool4\n"} -{"Time":"2026-02-03T00:32:28.52409363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"```\n"} -{"Time":"2026-02-03T00:32:28.524099741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524103658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":"ℹ 📖 For more information, see: https://github.com/github/gh-aw/blob/main/docs/tools.md\n"} -{"Time":"2026-02-03T00:32:28.524107826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)"} -{"Time":"2026-02-03T00:32:28.524111533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"=== RUN TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)\n"} -{"Time":"2026-02-03T00:32:28.52411545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524119107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"ℹ 💡 All tools are currently allowed (no 'allowed' list specified)\n"} -{"Time":"2026-02-03T00:32:28.524122794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524126661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"ℹ To restrict tools, add an 'allowed' list to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:28.524130358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524134155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"```yaml\n"} -{"Time":"2026-02-03T00:32:28.524138303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"tools:\n"} -{"Time":"2026-02-03T00:32:28.524142251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":" open-server:\n"} -{"Time":"2026-02-03T00:32:28.524146619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":" allowed:\n"} -{"Time":"2026-02-03T00:32:28.524152389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":" - tool1 # Allow only specific tools\n"} -{"Time":"2026-02-03T00:32:28.524156858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":" - tool2\n"} -{"Time":"2026-02-03T00:32:28.524160605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"```\n"} -{"Time":"2026-02-03T00:32:28.524164191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524167498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":"ℹ 📖 For more information, see: https://github.com/github/gh-aw/blob/main/docs/tools.md\n"} -{"Time":"2026-02-03T00:32:28.524171575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed"} -{"Time":"2026-02-03T00:32:28.524175072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed","Output":"=== RUN TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed\n"} -{"Time":"2026-02-03T00:32:28.524180031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524183718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed","Output":"✓ ✅ All available tools are explicitly allowed in your workflow\n"} -{"Time":"2026-02-03T00:32:28.524187745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed","Output":"\n"} -{"Time":"2026-02-03T00:32:28.524191372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed","Output":"ℹ 📖 For more information, see: https://github.com/github/gh-aw/blob/main/docs/tools.md\n"} -{"Time":"2026-02-03T00:32:28.524196201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint","Output":"--- PASS: TestDisplayToolAllowanceHint (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524200459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Output":" --- PASS: TestDisplayToolAllowanceHint/server_with_blocked_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524204717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_blocked_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.524208524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Output":" --- PASS: TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524212932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_no_allowed_list_(all_tools_allowed)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.524216299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed","Output":" --- PASS: TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.524221298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint/server_with_all_tools_explicitly_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:28.524225225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolAllowanceHint","Elapsed":0} -{"Time":"2026-02-03T00:32:28.52422804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs"} -{"Time":"2026-02-03T00:32:28.524231056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs","Output":"=== RUN TestMCPInspectFiltersSafeOutputs\n"} -{"Time":"2026-02-03T00:32:28.524234753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them"} -{"Time":"2026-02-03T00:32:28.524237969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them","Output":"=== RUN TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them\n"} -{"Time":"2026-02-03T00:32:28.524241836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them","Output":" mcp_inspect_test.go:255: ✓ Parser correctly includes safe-outputs (to be filtered by inspect command)\n"} -{"Time":"2026-02-03T00:32:28.524247808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them","Output":" mcp_inspect_test.go:273: ✓ Inspect command filtering works: 1 configs before filter, 0 after filter\n"} -{"Time":"2026-02-03T00:32:28.524251915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs"} -{"Time":"2026-02-03T00:32:28.524255081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs","Output":"=== RUN TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs\n"} -{"Time":"2026-02-03T00:32:28.545558397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_default_configuration"} -{"Time":"2026-02-03T00:32:28.545589335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_default_configuration","Output":"=== RUN TestExtractMCPConfigurations/Playwright_tool_default_configuration\n"} -{"Time":"2026-02-03T00:32:28.545605174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_custom_Docker_image"} -{"Time":"2026-02-03T00:32:28.545609062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_custom_Docker_image","Output":"=== RUN TestExtractMCPConfigurations/Playwright_tool_with_custom_Docker_image\n"} -{"Time":"2026-02-03T00:32:28.545613339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_localhost_default"} -{"Time":"2026-02-03T00:32:28.545617066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_localhost_default","Output":"=== RUN TestExtractMCPConfigurations/Playwright_tool_with_localhost_default\n"} -{"Time":"2026-02-03T00:32:28.545623068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_integer_version"} -{"Time":"2026-02-03T00:32:28.545626775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_integer_version","Output":"=== RUN TestExtractMCPConfigurations/Playwright_tool_with_integer_version\n"} -{"Time":"2026-02-03T00:32:28.545640019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_float_version"} -{"Time":"2026-02-03T00:32:28.545645269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_float_version","Output":"=== RUN TestExtractMCPConfigurations/Playwright_tool_with_float_version\n"} -{"Time":"2026-02-03T00:32:28.545681056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_int64_version"} -{"Time":"2026-02-03T00:32:28.545685875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_int64_version","Output":"=== RUN TestExtractMCPConfigurations/Playwright_tool_with_int64_version\n"} -{"Time":"2026-02-03T00:32:28.545691565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_matching"} -{"Time":"2026-02-03T00:32:28.545696685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_matching","Output":"=== RUN TestExtractMCPConfigurations/Server_filter_-_matching\n"} -{"Time":"2026-02-03T00:32:28.567330478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs","Output":" mcp_inspect_test.go:255: ✓ Parser correctly includes safe-outputs (to be filtered by inspect command)\n"} -{"Time":"2026-02-03T00:32:28.567364602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs","Output":" mcp_inspect_test.go:273: ✓ Inspect command filtering works: 2 configs before filter, 1 after filter\n"} -{"Time":"2026-02-03T00:32:28.567375082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs","Output":"--- PASS: TestMCPInspectFiltersSafeOutputs (0.04s)\n"} -{"Time":"2026-02-03T00:32:28.567381423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them","Output":" --- PASS: TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.567386713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/parser_includes_safe-outputs_but_inspect_filters_them","Elapsed":0} -{"Time":"2026-02-03T00:32:28.567392203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs","Output":" --- PASS: TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs (0.04s)\n"} -{"Time":"2026-02-03T00:32:28.567397423Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs/mixed_configuration_filters_only_safe-outputs","Elapsed":0.04} -{"Time":"2026-02-03T00:32:28.567402393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPInspectFiltersSafeOutputs","Elapsed":0.04} -{"Time":"2026-02-03T00:32:28.56740638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs"} -{"Time":"2026-02-03T00:32:28.567409987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs","Output":"=== RUN TestFilterOutSafeOutputs\n"} -{"Time":"2026-02-03T00:32:28.567414756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/empty_input"} -{"Time":"2026-02-03T00:32:28.567418422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/empty_input","Output":"=== RUN TestFilterOutSafeOutputs/empty_input\n"} -{"Time":"2026-02-03T00:32:28.567422079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/only_safe-outputs"} -{"Time":"2026-02-03T00:32:28.567430755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/only_safe-outputs","Output":"=== RUN TestFilterOutSafeOutputs/only_safe-outputs\n"} -{"Time":"2026-02-03T00:32:28.567434462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/mixed_servers"} -{"Time":"2026-02-03T00:32:28.567437628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/mixed_servers","Output":"=== RUN TestFilterOutSafeOutputs/mixed_servers\n"} -{"Time":"2026-02-03T00:32:28.567441155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/no_safe-outputs"} -{"Time":"2026-02-03T00:32:28.56744395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/no_safe-outputs","Output":"=== RUN TestFilterOutSafeOutputs/no_safe-outputs\n"} -{"Time":"2026-02-03T00:32:28.567448098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs","Output":"--- PASS: TestFilterOutSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.567452476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/empty_input","Output":" --- PASS: TestFilterOutSafeOutputs/empty_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.567458647Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/empty_input","Elapsed":0} -{"Time":"2026-02-03T00:32:28.567461984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/only_safe-outputs","Output":" --- PASS: TestFilterOutSafeOutputs/only_safe-outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.567466252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/only_safe-outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.567469718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/mixed_servers","Output":" --- PASS: TestFilterOutSafeOutputs/mixed_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.567473585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/mixed_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:28.567476611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/no_safe-outputs","Output":" --- PASS: TestFilterOutSafeOutputs/no_safe-outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.567480418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs/no_safe-outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.567483243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterOutSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.567486089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP"} -{"Time":"2026-02-03T00:32:28.567490246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP","Output":"=== RUN TestListWorkflowMCP\n"} -{"Time":"2026-02-03T00:32:28.567493793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow"} -{"Time":"2026-02-03T00:32:28.567496929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"=== RUN TestListWorkflowMCP/list_specific_workflow\n"} -{"Time":"2026-02-03T00:32:28.595551667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_no_match"} -{"Time":"2026-02-03T00:32:28.595579229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_no_match","Output":"=== RUN TestExtractMCPConfigurations/Server_filter_-_no_match\n"} -{"Time":"2026-02-03T00:32:28.595610087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations","Output":"--- PASS: TestExtractMCPConfigurations (0.47s)\n"} -{"Time":"2026-02-03T00:32:28.595616589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_true","Output":" --- PASS: TestExtractMCPConfigurations/GitHub_tool_with_read-only_true (0.09s)\n"} -{"Time":"2026-02-03T00:32:28.595621508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_true","Elapsed":0.09} -{"Time":"2026-02-03T00:32:28.595629192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_false","Output":" --- PASS: TestExtractMCPConfigurations/GitHub_tool_with_read-only_false (0.04s)\n"} -{"Time":"2026-02-03T00:32:28.595634993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_read-only_false","Elapsed":0.04} -{"Time":"2026-02-03T00:32:28.595639091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_without_read-only_(default_behavior)","Output":" --- PASS: TestExtractMCPConfigurations/GitHub_tool_without_read-only_(default_behavior) (0.06s)\n"} -{"Time":"2026-02-03T00:32:28.595644351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_without_read-only_(default_behavior)","Elapsed":0.06} -{"Time":"2026-02-03T00:32:28.595654179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Empty_frontmatter","Output":" --- PASS: TestExtractMCPConfigurations/Empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595658597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595662314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/No_tools_section","Output":" --- PASS: TestExtractMCPConfigurations/No_tools_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595682341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/No_tools_section","Elapsed":0} -{"Time":"2026-02-03T00:32:28.59568694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_default_configuration","Output":" --- PASS: TestExtractMCPConfigurations/GitHub_tool_default_configuration (0.08s)\n"} -{"Time":"2026-02-03T00:32:28.595691568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_default_configuration","Elapsed":0.08} -{"Time":"2026-02-03T00:32:28.595695295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_custom_configuration","Output":" --- PASS: TestExtractMCPConfigurations/GitHub_tool_with_custom_configuration (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.595700014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_custom_configuration","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.595703952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_integer_version","Output":" --- PASS: TestExtractMCPConfigurations/GitHub_tool_with_integer_version (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.595710464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_integer_version","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.595714692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_float_version","Output":" --- PASS: TestExtractMCPConfigurations/GitHub_tool_with_float_version (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.59571914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/GitHub_tool_with_float_version","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.595722937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_default_configuration","Output":" --- PASS: TestExtractMCPConfigurations/Playwright_tool_default_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595727816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_default_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595732074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_custom_Docker_image","Output":" --- PASS: TestExtractMCPConfigurations/Playwright_tool_with_custom_Docker_image (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595736512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_custom_Docker_image","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595739879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_localhost_default","Output":" --- PASS: TestExtractMCPConfigurations/Playwright_tool_with_localhost_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595744337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_localhost_default","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595780675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_integer_version","Output":" --- PASS: TestExtractMCPConfigurations/Playwright_tool_with_integer_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595786345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_integer_version","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595789982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_float_version","Output":" --- PASS: TestExtractMCPConfigurations/Playwright_tool_with_float_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595794431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_float_version","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595797977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_int64_version","Output":" --- PASS: TestExtractMCPConfigurations/Playwright_tool_with_int64_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595802415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Playwright_tool_with_int64_version","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595805742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_matching","Output":" --- PASS: TestExtractMCPConfigurations/Server_filter_-_matching (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.59581007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_matching","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.5958154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_no_match","Output":" --- PASS: TestExtractMCPConfigurations/Server_filter_-_no_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.595820369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations/Server_filter_-_no_match","Elapsed":0} -{"Time":"2026-02-03T00:32:28.595823475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractMCPConfigurations","Elapsed":0.47} -{"Time":"2026-02-03T00:32:28.595826941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig"} -{"Time":"2026-02-03T00:32:28.595830157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig","Output":"=== RUN TestParseMCPConfig\n"} -{"Time":"2026-02-03T00:32:28.595834696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_command_and_args"} -{"Time":"2026-02-03T00:32:28.595838162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_command_and_args","Output":"=== RUN TestParseMCPConfig/Stdio_with_command_and_args\n"} -{"Time":"2026-02-03T00:32:28.59584256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_container"} -{"Time":"2026-02-03T00:32:28.59586401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_container","Output":"=== RUN TestParseMCPConfig/Stdio_with_container\n"} -{"Time":"2026-02-03T00:32:28.59586885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server"} -{"Time":"2026-02-03T00:32:28.595872096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server","Output":"=== RUN TestParseMCPConfig/HTTP_server\n"} -{"Time":"2026-02-03T00:32:28.595876053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server_with_underscored_headers"} -{"Time":"2026-02-03T00:32:28.595879509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server_with_underscored_headers","Output":"=== RUN TestParseMCPConfig/HTTP_server_with_underscored_headers\n"} -{"Time":"2026-02-03T00:32:28.595883406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/With_allowed_tools"} -{"Time":"2026-02-03T00:32:28.595886563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/With_allowed_tools","Output":"=== RUN TestParseMCPConfig/With_allowed_tools\n"} -{"Time":"2026-02-03T00:32:28.595890249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/JSON_string_config"} -{"Time":"2026-02-03T00:32:28.595893255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/JSON_string_config","Output":"=== RUN TestParseMCPConfig/JSON_string_config\n"} -{"Time":"2026-02-03T00:32:28.595896942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_environment_variables"} -{"Time":"2026-02-03T00:32:28.595900248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_environment_variables","Output":"=== RUN TestParseMCPConfig/Stdio_with_environment_variables\n"} -{"Time":"2026-02-03T00:32:28.595904216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Type_inferred_from_command_field"} -{"Time":"2026-02-03T00:32:28.595907511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Type_inferred_from_command_field","Output":"=== RUN TestParseMCPConfig/Type_inferred_from_command_field\n"} -{"Time":"2026-02-03T00:32:28.595912581Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_network_proxy-args_(new_format)"} -{"Time":"2026-02-03T00:32:28.595915777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_network_proxy-args_(new_format)","Output":"=== RUN TestParseMCPConfig/Stdio_with_network_proxy-args_(new_format)\n"} -{"Time":"2026-02-03T00:32:28.595919915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Local_type_(alias_for_stdio)"} -{"Time":"2026-02-03T00:32:28.595923171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Local_type_(alias_for_stdio)","Output":"=== RUN TestParseMCPConfig/Local_type_(alias_for_stdio)\n"} -{"Time":"2026-02-03T00:32:28.595945302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_registry"} -{"Time":"2026-02-03T00:32:28.59594934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_registry","Output":"=== RUN TestParseMCPConfig/Stdio_with_registry\n"} -{"Time":"2026-02-03T00:32:28.595953427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_with_registry"} -{"Time":"2026-02-03T00:32:28.595956403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_with_registry","Output":"=== RUN TestParseMCPConfig/HTTP_with_registry\n"} -{"Time":"2026-02-03T00:32:28.59595998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Missing_type_and_no_inferrable_fields"} -{"Time":"2026-02-03T00:32:28.595963195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Missing_type_and_no_inferrable_fields","Output":"=== RUN TestParseMCPConfig/Missing_type_and_no_inferrable_fields\n"} -{"Time":"2026-02-03T00:32:28.595967173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_type"} -{"Time":"2026-02-03T00:32:28.595970499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_type","Output":"=== RUN TestParseMCPConfig/Invalid_type\n"} -{"Time":"2026-02-03T00:32:28.595974116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Unsupported_type"} -{"Time":"2026-02-03T00:32:28.595977212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Unsupported_type","Output":"=== RUN TestParseMCPConfig/Unsupported_type\n"} -{"Time":"2026-02-03T00:32:28.595981289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_missing_command_and_container"} -{"Time":"2026-02-03T00:32:28.595984575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_missing_command_and_container","Output":"=== RUN TestParseMCPConfig/Stdio_missing_command_and_container\n"} -{"Time":"2026-02-03T00:32:28.595988282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_missing_URL"} -{"Time":"2026-02-03T00:32:28.595991298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_missing_URL","Output":"=== RUN TestParseMCPConfig/HTTP_missing_URL\n"} -{"Time":"2026-02-03T00:32:28.595994875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_JSON_string"} -{"Time":"2026-02-03T00:32:28.595998161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_JSON_string","Output":"=== RUN TestParseMCPConfig/Invalid_JSON_string\n"} -{"Time":"2026-02-03T00:32:28.596002068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_config_format"} -{"Time":"2026-02-03T00:32:28.596006146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_config_format","Output":"=== RUN TestParseMCPConfig/Invalid_config_format\n"} -{"Time":"2026-02-03T00:32:28.596027445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_command_type"} -{"Time":"2026-02-03T00:32:28.596031052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_command_type","Output":"=== RUN TestParseMCPConfig/Invalid_command_type\n"} -{"Time":"2026-02-03T00:32:28.59603533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_URL_type"} -{"Time":"2026-02-03T00:32:28.596038606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_URL_type","Output":"=== RUN TestParseMCPConfig/Invalid_URL_type\n"} -{"Time":"2026-02-03T00:32:28.596043495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig","Output":"--- PASS: TestParseMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596048505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_command_and_args","Output":" --- PASS: TestParseMCPConfig/Stdio_with_command_and_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596052702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_command_and_args","Elapsed":0} -{"Time":"2026-02-03T00:32:28.59605655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_container","Output":" --- PASS: TestParseMCPConfig/Stdio_with_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596060948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_container","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596064354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server","Output":" --- PASS: TestParseMCPConfig/HTTP_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596068552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596071848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server_with_underscored_headers","Output":" --- PASS: TestParseMCPConfig/HTTP_server_with_underscored_headers (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596076217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_server_with_underscored_headers","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596079512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/With_allowed_tools","Output":" --- PASS: TestParseMCPConfig/With_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.5960838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/With_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596087267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/JSON_string_config","Output":" --- PASS: TestParseMCPConfig/JSON_string_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596108827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/JSON_string_config","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596112795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_environment_variables","Output":" --- PASS: TestParseMCPConfig/Stdio_with_environment_variables (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596117173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_environment_variables","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596123254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Type_inferred_from_command_field","Output":" --- PASS: TestParseMCPConfig/Type_inferred_from_command_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596128053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Type_inferred_from_command_field","Elapsed":0} -{"Time":"2026-02-03T00:32:28.59613148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_network_proxy-args_(new_format)","Output":" --- PASS: TestParseMCPConfig/Stdio_with_network_proxy-args_(new_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596135788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_network_proxy-args_(new_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596139124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Local_type_(alias_for_stdio)","Output":" --- PASS: TestParseMCPConfig/Local_type_(alias_for_stdio) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596143231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Local_type_(alias_for_stdio)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596146588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_registry","Output":" --- PASS: TestParseMCPConfig/Stdio_with_registry (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596150716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_with_registry","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596153891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_with_registry","Output":" --- PASS: TestParseMCPConfig/HTTP_with_registry (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596158039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_with_registry","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596161385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Missing_type_and_no_inferrable_fields","Output":" --- PASS: TestParseMCPConfig/Missing_type_and_no_inferrable_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596165773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Missing_type_and_no_inferrable_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596169551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_type","Output":" --- PASS: TestParseMCPConfig/Invalid_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596192033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.5961959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Unsupported_type","Output":" --- PASS: TestParseMCPConfig/Unsupported_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596200298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Unsupported_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596203965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_missing_command_and_container","Output":" --- PASS: TestParseMCPConfig/Stdio_missing_command_and_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596208183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Stdio_missing_command_and_container","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596211559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_missing_URL","Output":" --- PASS: TestParseMCPConfig/HTTP_missing_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596216869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/HTTP_missing_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596220335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_JSON_string","Output":" --- PASS: TestParseMCPConfig/Invalid_JSON_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596224303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_JSON_string","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596227629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_config_format","Output":" --- PASS: TestParseMCPConfig/Invalid_config_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.59623357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_config_format","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596238068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_command_type","Output":" --- PASS: TestParseMCPConfig/Invalid_command_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596243549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_command_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596247165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_URL_type","Output":" --- PASS: TestParseMCPConfig/Invalid_URL_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596251143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig/Invalid_URL_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596275238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596279075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMCPConfigTypes"} -{"Time":"2026-02-03T00:32:28.596282491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMCPConfigTypes","Output":"=== RUN TestMCPConfigTypes\n"} -{"Time":"2026-02-03T00:32:28.596292069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMCPConfigTypes","Output":"--- PASS: TestMCPConfigTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596296267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMCPConfigTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596299603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType"} -{"Time":"2026-02-03T00:32:28.59630324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType","Output":"=== RUN TestIsMCPType\n"} -{"Time":"2026-02-03T00:32:28.596306987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/stdio_type"} -{"Time":"2026-02-03T00:32:28.596310003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/stdio_type","Output":"=== RUN TestIsMCPType/stdio_type\n"} -{"Time":"2026-02-03T00:32:28.59631377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/http_type"} -{"Time":"2026-02-03T00:32:28.596316996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/http_type","Output":"=== RUN TestIsMCPType/http_type\n"} -{"Time":"2026-02-03T00:32:28.596320673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/local_type_(alias_for_stdio)"} -{"Time":"2026-02-03T00:32:28.596324229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/local_type_(alias_for_stdio)","Output":"=== RUN TestIsMCPType/local_type_(alias_for_stdio)\n"} -{"Time":"2026-02-03T00:32:28.596328567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/empty_string"} -{"Time":"2026-02-03T00:32:28.596332535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/empty_string","Output":"=== RUN TestIsMCPType/empty_string\n"} -{"Time":"2026-02-03T00:32:28.596336392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/unknown_type"} -{"Time":"2026-02-03T00:32:28.596359695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/unknown_type","Output":"=== RUN TestIsMCPType/unknown_type\n"} -{"Time":"2026-02-03T00:32:28.596364003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/docker_type_(not_valid_MCP_type)"} -{"Time":"2026-02-03T00:32:28.5963674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/docker_type_(not_valid_MCP_type)","Output":"=== RUN TestIsMCPType/docker_type_(not_valid_MCP_type)\n"} -{"Time":"2026-02-03T00:32:28.596371067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/websocket_type_(not_valid)"} -{"Time":"2026-02-03T00:32:28.596374062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/websocket_type_(not_valid)","Output":"=== RUN TestIsMCPType/websocket_type_(not_valid)\n"} -{"Time":"2026-02-03T00:32:28.596377639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/grpc_type_(not_valid)"} -{"Time":"2026-02-03T00:32:28.596380634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/grpc_type_(not_valid)","Output":"=== RUN TestIsMCPType/grpc_type_(not_valid)\n"} -{"Time":"2026-02-03T00:32:28.596384381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_STDIO"} -{"Time":"2026-02-03T00:32:28.596387467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_STDIO","Output":"=== RUN TestIsMCPType/mixed_case_STDIO\n"} -{"Time":"2026-02-03T00:32:28.596391024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_Http"} -{"Time":"2026-02-03T00:32:28.59639403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_Http","Output":"=== RUN TestIsMCPType/mixed_case_Http\n"} -{"Time":"2026-02-03T00:32:28.5963996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/whitespace_padded"} -{"Time":"2026-02-03T00:32:28.596402566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/whitespace_padded","Output":"=== RUN TestIsMCPType/whitespace_padded\n"} -{"Time":"2026-02-03T00:32:28.596406923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType","Output":"--- PASS: TestIsMCPType (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596411222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/stdio_type","Output":" --- PASS: TestIsMCPType/stdio_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.59641551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/stdio_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596418996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/http_type","Output":" --- PASS: TestIsMCPType/http_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596423334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/http_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596444013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/local_type_(alias_for_stdio)","Output":" --- PASS: TestIsMCPType/local_type_(alias_for_stdio) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596448872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/local_type_(alias_for_stdio)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.59645341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/empty_string","Output":" --- PASS: TestIsMCPType/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596457538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596460894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/unknown_type","Output":" --- PASS: TestIsMCPType/unknown_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596465212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/unknown_type","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596468819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/docker_type_(not_valid_MCP_type)","Output":" --- PASS: TestIsMCPType/docker_type_(not_valid_MCP_type) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596473027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/docker_type_(not_valid_MCP_type)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596476484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/websocket_type_(not_valid)","Output":" --- PASS: TestIsMCPType/websocket_type_(not_valid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596480701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/websocket_type_(not_valid)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596484358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/grpc_type_(not_valid)","Output":" --- PASS: TestIsMCPType/grpc_type_(not_valid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596488696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/grpc_type_(not_valid)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596492233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_STDIO","Output":" --- PASS: TestIsMCPType/mixed_case_STDIO (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596497523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_STDIO","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596504335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_Http","Output":" --- PASS: TestIsMCPType/mixed_case_Http (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596527399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/mixed_case_Http","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596531306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/whitespace_padded","Output":" --- PASS: TestIsMCPType/whitespace_padded (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596535083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType/whitespace_padded","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596538279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsMCPType","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596541445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidMCPTypes"} -{"Time":"2026-02-03T00:32:28.596544681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidMCPTypes","Output":"=== RUN TestValidMCPTypes\n"} -{"Time":"2026-02-03T00:32:28.596548939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidMCPTypes","Output":"--- PASS: TestValidMCPTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.596552936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidMCPTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:28.596555932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions"} -{"Time":"2026-02-03T00:32:28.596559779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions","Output":"=== RUN TestQuoteCronExpressions\n"} -{"Time":"2026-02-03T00:32:28.596563736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Simple_unquoted_cron_expression"} -{"Time":"2026-02-03T00:32:28.596567303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Simple_unquoted_cron_expression","Output":"=== RUN TestQuoteCronExpressions/Simple_unquoted_cron_expression\n"} -{"Time":"2026-02-03T00:32:28.596580087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Already_quoted_cron_expression"} -{"Time":"2026-02-03T00:32:28.596583543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Already_quoted_cron_expression","Output":"=== RUN TestQuoteCronExpressions/Already_quoted_cron_expression\n"} -{"Time":"2026-02-03T00:32:28.59658739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Single_quoted_cron_expression"} -{"Time":"2026-02-03T00:32:28.59660888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Single_quoted_cron_expression","Output":"=== RUN TestQuoteCronExpressions/Single_quoted_cron_expression\n"} -{"Time":"2026-02-03T00:32:28.596613309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_unquoted_cron_expressions"} -{"Time":"2026-02-03T00:32:28.596616805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_unquoted_cron_expressions","Output":"=== RUN TestQuoteCronExpressions/Multiple_unquoted_cron_expressions\n"} -{"Time":"2026-02-03T00:32:28.596620893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_trailing_comment"} -{"Time":"2026-02-03T00:32:28.596624179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_trailing_comment","Output":"=== RUN TestQuoteCronExpressions/Cron_with_trailing_comment\n"} -{"Time":"2026-02-03T00:32:28.596628237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_dash_prefix"} -{"Time":"2026-02-03T00:32:28.596631813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_dash_prefix","Output":"=== RUN TestQuoteCronExpressions/Cron_without_dash_prefix\n"} -{"Time":"2026-02-03T00:32:28.596636131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_minute_cron_(starts_with_asterisk_-_not_matched)"} -{"Time":"2026-02-03T00:32:28.596639728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_minute_cron_(starts_with_asterisk_-_not_matched)","Output":"=== RUN TestQuoteCronExpressions/Every_minute_cron_(starts_with_asterisk_-_not_matched)\n"} -{"Time":"2026-02-03T00:32:28.596643696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_5_minutes_cron_(starts_with_asterisk_-_not_matched)"} -{"Time":"2026-02-03T00:32:28.596646891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_5_minutes_cron_(starts_with_asterisk_-_not_matched)","Output":"=== RUN TestQuoteCronExpressions/Every_5_minutes_cron_(starts_with_asterisk_-_not_matched)\n"} -{"Time":"2026-02-03T00:32:28.596650638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Midnight_daily_cron"} -{"Time":"2026-02-03T00:32:28.596653724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Midnight_daily_cron","Output":"=== RUN TestQuoteCronExpressions/Midnight_daily_cron\n"} -{"Time":"2026-02-03T00:32:28.596658323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Mixed_quoted_and_unquoted"} -{"Time":"2026-02-03T00:32:28.59666193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Mixed_quoted_and_unquoted","Output":"=== RUN TestQuoteCronExpressions/Mixed_quoted_and_unquoted\n"} -{"Time":"2026-02-03T00:32:28.596665877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Empty_input"} -{"Time":"2026-02-03T00:32:28.596669113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Empty_input","Output":"=== RUN TestQuoteCronExpressions/Empty_input\n"} -{"Time":"2026-02-03T00:32:28.596687948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/No_cron_expressions"} -{"Time":"2026-02-03T00:32:28.596691485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/No_cron_expressions","Output":"=== RUN TestQuoteCronExpressions/No_cron_expressions\n"} -{"Time":"2026-02-03T00:32:28.596695532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:28.596699129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_extra_whitespace","Output":"=== RUN TestQuoteCronExpressions/Cron_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:28.596703377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_schedules_in_one_workflow"} -{"Time":"2026-02-03T00:32:28.596706963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_schedules_in_one_workflow","Output":"=== RUN TestQuoteCronExpressions/Multiple_schedules_in_one_workflow\n"} -{"Time":"2026-02-03T00:32:28.596713476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_expression_with_slashes_and_commas"} -{"Time":"2026-02-03T00:32:28.596716922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_expression_with_slashes_and_commas","Output":"=== RUN TestQuoteCronExpressions/Cron_expression_with_slashes_and_commas\n"} -{"Time":"2026-02-03T00:32:28.596722613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_comment_and_extra_spaces"} -{"Time":"2026-02-03T00:32:28.596729035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_comment_and_extra_spaces","Output":"=== RUN TestQuoteCronExpressions/Cron_with_comment_and_extra_spaces\n"} -{"Time":"2026-02-03T00:32:28.596733082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Only_cron_line_in_input"} -{"Time":"2026-02-03T00:32:28.59673701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Only_cron_line_in_input","Output":"=== RUN TestQuoteCronExpressions/Only_cron_line_in_input\n"} -{"Time":"2026-02-03T00:32:28.596741097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_list_dash_and_with_indent"} -{"Time":"2026-02-03T00:32:28.596744724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_list_dash_and_with_indent","Output":"=== RUN TestQuoteCronExpressions/Cron_without_list_dash_and_with_indent\n"} -{"Time":"2026-02-03T00:32:28.597129412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions","Output":"--- PASS: TestQuoteCronExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597137818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Simple_unquoted_cron_expression","Output":" --- PASS: TestQuoteCronExpressions/Simple_unquoted_cron_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597142246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Simple_unquoted_cron_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597146614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Already_quoted_cron_expression","Output":" --- PASS: TestQuoteCronExpressions/Already_quoted_cron_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597152465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Already_quoted_cron_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:28.59725683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Single_quoted_cron_expression","Output":" --- PASS: TestQuoteCronExpressions/Single_quoted_cron_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597264254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Single_quoted_cron_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597268471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_unquoted_cron_expressions","Output":" --- PASS: TestQuoteCronExpressions/Multiple_unquoted_cron_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.59727328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_unquoted_cron_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597276727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_trailing_comment","Output":" --- PASS: TestQuoteCronExpressions/Cron_with_trailing_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.59728351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_trailing_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597287397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_dash_prefix","Output":" --- PASS: TestQuoteCronExpressions/Cron_without_dash_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597292196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_dash_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597296444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_minute_cron_(starts_with_asterisk_-_not_matched)","Output":" --- PASS: TestQuoteCronExpressions/Every_minute_cron_(starts_with_asterisk_-_not_matched) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597301223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_minute_cron_(starts_with_asterisk_-_not_matched)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.59730513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_5_minutes_cron_(starts_with_asterisk_-_not_matched)","Output":" --- PASS: TestQuoteCronExpressions/Every_5_minutes_cron_(starts_with_asterisk_-_not_matched) (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597310149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Every_5_minutes_cron_(starts_with_asterisk_-_not_matched)","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597435643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Midnight_daily_cron","Output":" --- PASS: TestQuoteCronExpressions/Midnight_daily_cron (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597443348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Midnight_daily_cron","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597447235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Mixed_quoted_and_unquoted","Output":" --- PASS: TestQuoteCronExpressions/Mixed_quoted_and_unquoted (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597451764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Mixed_quoted_and_unquoted","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597455451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Empty_input","Output":" --- PASS: TestQuoteCronExpressions/Empty_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597460029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Empty_input","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597463876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/No_cron_expressions","Output":" --- PASS: TestQuoteCronExpressions/No_cron_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597468685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/No_cron_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597472111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_extra_whitespace","Output":" --- PASS: TestQuoteCronExpressions/Cron_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.59747664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_schedules_in_one_workflow","Output":" --- PASS: TestQuoteCronExpressions/Multiple_schedules_in_one_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597604589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Multiple_schedules_in_one_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597611351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_expression_with_slashes_and_commas","Output":" --- PASS: TestQuoteCronExpressions/Cron_expression_with_slashes_and_commas (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597616601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_expression_with_slashes_and_commas","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597620388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_comment_and_extra_spaces","Output":" --- PASS: TestQuoteCronExpressions/Cron_with_comment_and_extra_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597624937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_with_comment_and_extra_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597628463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Only_cron_line_in_input","Output":" --- PASS: TestQuoteCronExpressions/Only_cron_line_in_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597633132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Only_cron_line_in_input","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597636949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_list_dash_and_with_indent","Output":" --- PASS: TestQuoteCronExpressions/Cron_without_list_dash_and_with_indent (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.597642389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions/Cron_without_list_dash_and_with_indent","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597645946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestQuoteCronExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:28.597649292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation"} -{"Time":"2026-02-03T00:32:28.597652708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation","Output":"=== RUN TestRuntimeImportExpressionValidation\n"} -{"Time":"2026-02-03T00:32:28.597656956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.actor"} -{"Time":"2026-02-03T00:32:28.597660483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.actor","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_github.actor\n"} -{"Time":"2026-02-03T00:32:28.61638204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"MCP servers in test-workflow.md\n"} -{"Time":"2026-02-03T00:32:28.616501684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"╭───────────┬───────┬───────────┬──────────────╮\n"} -{"Time":"2026-02-03T00:32:28.616566965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"│Server Name│Status │Tools Count│Network Access│\n"} -{"Time":"2026-02-03T00:32:28.616606349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"├───────────┼───────┼───────────┼──────────────┤\n"} -{"Time":"2026-02-03T00:32:28.616668876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"│safeoutputs│✓ Ready│1 tool │✗ Disabled │\n"} -{"Time":"2026-02-03T00:32:28.616701537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"│github │✓ Ready│All tools │✗ Disabled │\n"} -{"Time":"2026-02-03T00:32:28.616798998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"╰───────────┴───────┴───────────┴──────────────╯\n"} -{"Time":"2026-02-03T00:32:28.616840576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:28.616900608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":"Run 'gh aw mcp list test-workflow --verbose' for detailed information\n"} -{"Time":"2026-02-03T00:32:28.616957915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose"} -{"Time":"2026-02-03T00:32:28.616990015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"=== RUN TestListWorkflowMCP/list_specific_workflow_verbose\n"} -{"Time":"2026-02-03T00:32:28.636122871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.repository"} -{"Time":"2026-02-03T00:32:28.636183575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.repository","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_github.repository\n"} -{"Time":"2026-02-03T00:32:28.668997039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"MCP servers in test-workflow.md\n"} -{"Time":"2026-02-03T00:32:28.669039509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"╭───────────┬──────┬───────┬───────────┬──────────────┬───────────╮\n"} -{"Time":"2026-02-03T00:32:28.669047754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"│Server Name│Type │Status │Tools Count│Network Access│Command/URL│\n"} -{"Time":"2026-02-03T00:32:28.669053405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"├───────────┼──────┼───────┼───────────┼──────────────┼───────────┤\n"} -{"Time":"2026-02-03T00:32:28.669058905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"│safeoutputs│stdio │✓ Ready│1 tool │✗ Disabled │node │\n"} -{"Time":"2026-02-03T00:32:28.669063924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"│github │docker│✓ Ready│All tools │✗ Disabled │docker │\n"} -{"Time":"2026-02-03T00:32:28.669068864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":"╰───────────┴──────┴───────┴───────────┴──────────────┴───────────╯\n"} -{"Time":"2026-02-03T00:32:28.669079363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows"} -{"Time":"2026-02-03T00:32:28.669083501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"=== RUN TestListWorkflowMCP/list_all_workflows\n"} -{"Time":"2026-02-03T00:32:28.672372303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.issue.number"} -{"Time":"2026-02-03T00:32:28.672406056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.issue.number","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_github.event.issue.number\n"} -{"Time":"2026-02-03T00:32:28.710150536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_needs.build.outputs.version"} -{"Time":"2026-02-03T00:32:28.710188526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_needs.build.outputs.version","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_needs.build.outputs.version\n"} -{"Time":"2026-02-03T00:32:28.720031526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:28.720054969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"Select a workflow to view its MCP servers:\n"} -{"Time":"2026-02-03T00:32:28.720059949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:28.720063626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":" 1) test-workflow\n"} -{"Time":"2026-02-03T00:32:28.720067693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":" 2 server(s): safeoutputs, github\n"} -{"Time":"2026-02-03T00:32:28.72007129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:28.720272506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"Select (1-1): ╭─────────────┬────────────╮\n"} -{"Time":"2026-02-03T00:32:28.720283596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"│Workflow │Server Count│\n"} -{"Time":"2026-02-03T00:32:28.720288255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"├─────────────┼────────────┤\n"} -{"Time":"2026-02-03T00:32:28.720292423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"│test-workflow│2 │\n"} -{"Time":"2026-02-03T00:32:28.72029645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"╰─────────────┴────────────╯\n"} -{"Time":"2026-02-03T00:32:28.720300137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"\n"} -{"Time":"2026-02-03T00:32:28.720303694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"Run 'gh aw mcp list --verbose' for detailed information\n"} -{"Time":"2026-02-03T00:32:28.720307571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":"Run 'gh aw mcp list \u003cworkflow-name\u003e' to list MCP servers in a specific workflow\n"} -{"Time":"2026-02-03T00:32:28.720427755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/nonexistent_workflow"} -{"Time":"2026-02-03T00:32:28.720436481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/nonexistent_workflow","Output":"=== RUN TestListWorkflowMCP/nonexistent_workflow\n"} -{"Time":"2026-02-03T00:32:28.720787597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP","Output":"--- PASS: TestListWorkflowMCP (0.15s)\n"} -{"Time":"2026-02-03T00:32:28.72080017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Output":" --- PASS: TestListWorkflowMCP/list_specific_workflow (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.720805941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.720813034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Output":" --- PASS: TestListWorkflowMCP/list_specific_workflow_verbose (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.720818354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_specific_workflow_verbose","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.720823383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Output":" --- PASS: TestListWorkflowMCP/list_all_workflows (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.720835116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/list_all_workflows","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.720839043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/nonexistent_workflow","Output":" --- PASS: TestListWorkflowMCP/nonexistent_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.720845194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP/nonexistent_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:28.720848651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowMCP","Elapsed":0.15} -{"Time":"2026-02-03T00:32:28.720852047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers"} -{"Time":"2026-02-03T00:32:28.720855534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers","Output":"=== RUN TestListWorkflowsWithMCPServers\n"} -{"Time":"2026-02-03T00:32:28.721140575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp"} -{"Time":"2026-02-03T00:32:28.721149302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"=== RUN TestListWorkflowsWithMCPServers/list_workflows_with_mcp\n"} -{"Time":"2026-02-03T00:32:28.771925944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_steps.test.outputs.result"} -{"Time":"2026-02-03T00:32:28.771955409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_steps.test.outputs.result","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_steps.test.outputs.result\n"} -{"Time":"2026-02-03T00:32:28.813063347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_env.NODE_VERSION"} -{"Time":"2026-02-03T00:32:28.81309178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_env.NODE_VERSION","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_env.NODE_VERSION\n"} -{"Time":"2026-02-03T00:32:28.814044306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"\n"} -{"Time":"2026-02-03T00:32:28.814060827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"Select a workflow to view its MCP servers:\n"} -{"Time":"2026-02-03T00:32:28.814066678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"\n"} -{"Time":"2026-02-03T00:32:28.814199325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":" 1) with-mcp\n"} -{"Time":"2026-02-03T00:32:28.814251783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":" 2 server(s): safeoutputs, github\n"} -{"Time":"2026-02-03T00:32:28.814369774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"\n"} -{"Time":"2026-02-03T00:32:28.81473207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"Select (1-1): ╭────────┬────────────╮\n"} -{"Time":"2026-02-03T00:32:28.814835994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"│Workflow│Server Count│\n"} -{"Time":"2026-02-03T00:32:28.814963331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"├────────┼────────────┤\n"} -{"Time":"2026-02-03T00:32:28.814997465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"│with-mcp│2 │\n"} -{"Time":"2026-02-03T00:32:28.815140652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"╰────────┴────────────╯\n"} -{"Time":"2026-02-03T00:32:28.815178904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"\n"} -{"Time":"2026-02-03T00:32:28.815247652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"Run 'gh aw mcp list --verbose' for detailed information\n"} -{"Time":"2026-02-03T00:32:28.815314076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":"Run 'gh aw mcp list \u003cworkflow-name\u003e' to list MCP servers in a specific workflow\n"} -{"Time":"2026-02-03T00:32:28.815360933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose"} -{"Time":"2026-02-03T00:32:28.815494382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"=== RUN TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose\n"} -{"Time":"2026-02-03T00:32:28.847654561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_inputs.version"} -{"Time":"2026-02-03T00:32:28.847769305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_inputs.version","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_inputs.version\n"} -{"Time":"2026-02-03T00:32:28.862676206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"\n"} -{"Time":"2026-02-03T00:32:28.862719827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"Select a workflow to view its MCP servers:\n"} -{"Time":"2026-02-03T00:32:28.862725909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"\n"} -{"Time":"2026-02-03T00:32:28.862729666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":" 1) with-mcp\n"} -{"Time":"2026-02-03T00:32:28.862734064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":" 2 server(s): safeoutputs, github\n"} -{"Time":"2026-02-03T00:32:28.862738222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"\n"} -{"Time":"2026-02-03T00:32:28.862927405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"Select (1-1): ╭────────┬────────────┬───────────────────╮\n"} -{"Time":"2026-02-03T00:32:28.862949446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"│Workflow│Server Count│MCP Servers │\n"} -{"Time":"2026-02-03T00:32:28.862955297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"├────────┼────────────┼───────────────────┤\n"} -{"Time":"2026-02-03T00:32:28.862960116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"│with-mcp│2 │safeoutputs, github│\n"} -{"Time":"2026-02-03T00:32:28.862964364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"╰────────┴────────────┴───────────────────╯\n"} -{"Time":"2026-02-03T00:32:28.862968802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":"Run 'gh aw mcp list \u003cworkflow-name\u003e' to list MCP servers in a specific workflow\n"} -{"Time":"2026-02-03T00:32:28.862977869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/nonexistent_directory"} -{"Time":"2026-02-03T00:32:28.862981306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/nonexistent_directory","Output":"=== RUN TestListWorkflowsWithMCPServers/nonexistent_directory\n"} -{"Time":"2026-02-03T00:32:28.863319677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers","Output":"--- PASS: TestListWorkflowsWithMCPServers (0.14s)\n"} -{"Time":"2026-02-03T00:32:28.86333187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Output":" --- PASS: TestListWorkflowsWithMCPServers/list_workflows_with_mcp (0.09s)\n"} -{"Time":"2026-02-03T00:32:28.863338021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp","Elapsed":0.09} -{"Time":"2026-02-03T00:32:28.863356365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Output":" --- PASS: TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.863363008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/list_workflows_with_mcp_verbose","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.863367887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/nonexistent_directory","Output":" --- PASS: TestListWorkflowsWithMCPServers/nonexistent_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.86337478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers/nonexistent_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863378557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListWorkflowsWithMCPServers","Elapsed":0.14} -{"Time":"2026-02-03T00:32:28.863382594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListSubcommand"} -{"Time":"2026-02-03T00:32:28.863386692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListSubcommand","Output":"=== RUN TestNewMCPListSubcommand\n"} -{"Time":"2026-02-03T00:32:28.863392172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListSubcommand","Output":"--- PASS: TestNewMCPListSubcommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863396761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListSubcommand","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863400598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus"} -{"Time":"2026-02-03T00:32:28.863404024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus","Output":"=== RUN TestDetermineConfigStatus\n"} -{"Time":"2026-02-03T00:32:28.863409514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_stdio_config"} -{"Time":"2026-02-03T00:32:28.863413232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_stdio_config","Output":"=== RUN TestDetermineConfigStatus/valid_stdio_config\n"} -{"Time":"2026-02-03T00:32:28.8634176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_http_config"} -{"Time":"2026-02-03T00:32:28.863421487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_http_config","Output":"=== RUN TestDetermineConfigStatus/valid_http_config\n"} -{"Time":"2026-02-03T00:32:28.863427578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_container_config"} -{"Time":"2026-02-03T00:32:28.863431516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_container_config","Output":"=== RUN TestDetermineConfigStatus/valid_container_config\n"} -{"Time":"2026-02-03T00:32:28.863437437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/incomplete_config"} -{"Time":"2026-02-03T00:32:28.863446975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/incomplete_config","Output":"=== RUN TestDetermineConfigStatus/incomplete_config\n"} -{"Time":"2026-02-03T00:32:28.863455921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus","Output":"--- PASS: TestDetermineConfigStatus (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863461482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_stdio_config","Output":" --- PASS: TestDetermineConfigStatus/valid_stdio_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.86346626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_stdio_config","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863470548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_http_config","Output":" --- PASS: TestDetermineConfigStatus/valid_http_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863475357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_http_config","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863478964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_container_config","Output":" --- PASS: TestDetermineConfigStatus/valid_container_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863483783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/valid_container_config","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863487671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/incomplete_config","Output":" --- PASS: TestDetermineConfigStatus/incomplete_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863493591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus/incomplete_config","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863497208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetermineConfigStatus","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863500785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount"} -{"Time":"2026-02-03T00:32:28.863504442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount","Output":"=== RUN TestFormatToolsCount\n"} -{"Time":"2026-02-03T00:32:28.863508489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/no_restrictions"} -{"Time":"2026-02-03T00:32:28.863512096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/no_restrictions","Output":"=== RUN TestFormatToolsCount/no_restrictions\n"} -{"Time":"2026-02-03T00:32:28.863518568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/wildcard"} -{"Time":"2026-02-03T00:32:28.863522365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/wildcard","Output":"=== RUN TestFormatToolsCount/wildcard\n"} -{"Time":"2026-02-03T00:32:28.863528076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/single_tool"} -{"Time":"2026-02-03T00:32:28.863531753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/single_tool","Output":"=== RUN TestFormatToolsCount/single_tool\n"} -{"Time":"2026-02-03T00:32:28.863829438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/multiple_tools"} -{"Time":"2026-02-03T00:32:28.863839768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/multiple_tools","Output":"=== RUN TestFormatToolsCount/multiple_tools\n"} -{"Time":"2026-02-03T00:32:28.86384616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount","Output":"--- PASS: TestFormatToolsCount (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863864303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/no_restrictions","Output":" --- PASS: TestFormatToolsCount/no_restrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863869353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/no_restrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863873631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/wildcard","Output":" --- PASS: TestFormatToolsCount/wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863878309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863882177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/single_tool","Output":" --- PASS: TestFormatToolsCount/single_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863886896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/single_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863890552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/multiple_tools","Output":" --- PASS: TestFormatToolsCount/multiple_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.86389472Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount/multiple_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863897966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatToolsCount","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863901292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess"} -{"Time":"2026-02-03T00:32:28.863905029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess","Output":"=== RUN TestFormatNetworkAccess\n"} -{"Time":"2026-02-03T00:32:28.863908756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/enabled"} -{"Time":"2026-02-03T00:32:28.863912123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/enabled","Output":"=== RUN TestFormatNetworkAccess/enabled\n"} -{"Time":"2026-02-03T00:32:28.86391621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/disabled"} -{"Time":"2026-02-03T00:32:28.863919707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/disabled","Output":"=== RUN TestFormatNetworkAccess/disabled\n"} -{"Time":"2026-02-03T00:32:28.863924696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess","Output":"--- PASS: TestFormatNetworkAccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863929325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/enabled","Output":" --- PASS: TestFormatNetworkAccess/enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863934044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863937981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/disabled","Output":" --- PASS: TestFormatNetworkAccess/disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.863942499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess/disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863947158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatNetworkAccess","Elapsed":0} -{"Time":"2026-02-03T00:32:28.863950183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess"} -{"Time":"2026-02-03T00:32:28.86395371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess","Output":"=== RUN TestCheckNetworkAccess\n"} -{"Time":"2026-02-03T00:32:28.863957998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/nil_frontmatter"} -{"Time":"2026-02-03T00:32:28.863961615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/nil_frontmatter","Output":"=== RUN TestCheckNetworkAccess/nil_frontmatter\n"} -{"Time":"2026-02-03T00:32:28.863967867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/no_network_field"} -{"Time":"2026-02-03T00:32:28.863971343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/no_network_field","Output":"=== RUN TestCheckNetworkAccess/no_network_field\n"} -{"Time":"2026-02-03T00:32:28.863975671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_allowed_domains"} -{"Time":"2026-02-03T00:32:28.863979048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_allowed_domains","Output":"=== RUN TestCheckNetworkAccess/network_with_allowed_domains\n"} -{"Time":"2026-02-03T00:32:28.863983225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_empty_allowed"} -{"Time":"2026-02-03T00:32:28.863986782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_empty_allowed","Output":"=== RUN TestCheckNetworkAccess/network_with_empty_allowed\n"} -{"Time":"2026-02-03T00:32:28.86399138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_other_config"} -{"Time":"2026-02-03T00:32:28.863994937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_other_config","Output":"=== RUN TestCheckNetworkAccess/network_with_other_config\n"} -{"Time":"2026-02-03T00:32:28.864000598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess","Output":"--- PASS: TestCheckNetworkAccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.864005607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/nil_frontmatter","Output":" --- PASS: TestCheckNetworkAccess/nil_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.864010286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/nil_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:28.864014253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/no_network_field","Output":" --- PASS: TestCheckNetworkAccess/no_network_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.864018661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/no_network_field","Elapsed":0} -{"Time":"2026-02-03T00:32:28.864022539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_allowed_domains","Output":" --- PASS: TestCheckNetworkAccess/network_with_allowed_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.864029431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_allowed_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:28.86403397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_empty_allowed","Output":" --- PASS: TestCheckNetworkAccess/network_with_empty_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.864040131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_empty_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:28.864045131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_other_config","Output":" --- PASS: TestCheckNetworkAccess/network_with_other_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.864049669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess/network_with_other_config","Elapsed":0} -{"Time":"2026-02-03T00:32:28.864052955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckNetworkAccess","Elapsed":0} -{"Time":"2026-02-03T00:32:28.864056442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP"} -{"Time":"2026-02-03T00:32:28.86406595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP","Output":"=== RUN TestListToolsForMCP\n"} -{"Time":"2026-02-03T00:32:28.864072993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_mcp_server"} -{"Time":"2026-02-03T00:32:28.86407701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_mcp_server","Output":"=== RUN TestListToolsForMCP/find_workflows_with_mcp_server\n"} -{"Time":"2026-02-03T00:32:28.888884703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.inputs.branch"} -{"Time":"2026-02-03T00:32:28.888924347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.inputs.branch","Output":"=== RUN TestRuntimeImportExpressionValidation/safe_expression_github.event.inputs.branch\n"} -{"Time":"2026-02-03T00:32:28.905269561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_mcp_server","Output":"Found MCP server 'github' in 1 workflow(s): test-workflow\n"} -{"Time":"2026-02-03T00:32:28.905305708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_mcp_server","Output":"\n"} -{"Time":"2026-02-03T00:32:28.905311178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_mcp_server","Output":"Run 'gh aw mcp list-tools github \u003cworkflow-name\u003e' to list tools for a specific workflow\n"} -{"Time":"2026-02-03T00:32:28.905318392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_safe_outputs"} -{"Time":"2026-02-03T00:32:28.905322259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_safe_outputs","Output":"=== RUN TestListToolsForMCP/find_workflows_with_safe_outputs\n"} -{"Time":"2026-02-03T00:32:28.905770766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_safe_outputs","Output":"Found MCP server 'safeoutputs' in 1 workflow(s): test-workflow\n"} -{"Time":"2026-02-03T00:32:28.905782418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_safe_outputs","Output":"\n"} -{"Time":"2026-02-03T00:32:28.905787187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_safe_outputs","Output":"Run 'gh aw mcp list-tools safeoutputs \u003cworkflow-name\u003e' to list tools for a specific workflow\n"} -{"Time":"2026-02-03T00:32:28.905792256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_any_workflow"} -{"Time":"2026-02-03T00:32:28.905796013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_any_workflow","Output":"=== RUN TestListToolsForMCP/mcp_server_not_found_in_any_workflow\n"} -{"Time":"2026-02-03T00:32:28.906096083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_any_workflow","Output":"⚠ MCP server 'nonexistent-server' not found in any workflow\n"} -{"Time":"2026-02-03T00:32:28.90611027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_specific_workflow"} -{"Time":"2026-02-03T00:32:28.906114508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_specific_workflow","Output":"=== RUN TestListToolsForMCP/mcp_server_not_found_in_specific_workflow\n"} -{"Time":"2026-02-03T00:32:28.906266902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_specific_workflow","Output":"⚠ MCP server 'github' not found in workflow 'other-workflow.md'\n"} -{"Time":"2026-02-03T00:32:28.906278915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/nonexistent_workflow"} -{"Time":"2026-02-03T00:32:28.906283192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/nonexistent_workflow","Output":"=== RUN TestListToolsForMCP/nonexistent_workflow\n"} -{"Time":"2026-02-03T00:32:28.906380043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/verbose_mode"} -{"Time":"2026-02-03T00:32:28.906388789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/verbose_mode","Output":"=== RUN TestListToolsForMCP/verbose_mode\n"} -{"Time":"2026-02-03T00:32:28.924024305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_secrets.TOKEN"} -{"Time":"2026-02-03T00:32:28.92406446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_secrets.TOKEN","Output":"=== RUN TestRuntimeImportExpressionValidation/unsafe_expression_secrets.TOKEN\n"} -{"Time":"2026-02-03T00:32:28.957415713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/verbose_mode","Output":"Found MCP server 'github' in 1 workflow(s): test-workflow\n"} -{"Time":"2026-02-03T00:32:28.957444566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/verbose_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:28.957449716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/verbose_mode","Output":"Run 'gh aw mcp list-tools github \u003cworkflow-name\u003e' to list tools for a specific workflow\n"} -{"Time":"2026-02-03T00:32:28.957830787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP","Output":"--- PASS: TestListToolsForMCP (0.09s)\n"} -{"Time":"2026-02-03T00:32:28.957850254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_mcp_server","Output":" --- PASS: TestListToolsForMCP/find_workflows_with_mcp_server (0.04s)\n"} -{"Time":"2026-02-03T00:32:28.957855493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_mcp_server","Elapsed":0.04} -{"Time":"2026-02-03T00:32:28.957861936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_safe_outputs","Output":" --- PASS: TestListToolsForMCP/find_workflows_with_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.957866765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/find_workflows_with_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:28.957870191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_any_workflow","Output":" --- PASS: TestListToolsForMCP/mcp_server_not_found_in_any_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.95787509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_any_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:28.957878527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_specific_workflow","Output":" --- PASS: TestListToolsForMCP/mcp_server_not_found_in_specific_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.957882484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/mcp_server_not_found_in_specific_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:28.95788571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/nonexistent_workflow","Output":" --- PASS: TestListToolsForMCP/nonexistent_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:28.957889918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/nonexistent_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:28.957893064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/verbose_mode","Output":" --- PASS: TestListToolsForMCP/verbose_mode (0.05s)\n"} -{"Time":"2026-02-03T00:32:28.957899395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP/verbose_mode","Elapsed":0.05} -{"Time":"2026-02-03T00:32:28.957903333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestListToolsForMCP","Elapsed":0.09} -{"Time":"2026-02-03T00:32:28.957906929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer"} -{"Time":"2026-02-03T00:32:28.957910997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer","Output":"=== RUN TestFindWorkflowsWithMCPServer\n"} -{"Time":"2026-02-03T00:32:28.958269145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_github_server"} -{"Time":"2026-02-03T00:32:28.958277842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_github_server","Output":"=== RUN TestFindWorkflowsWithMCPServer/find_github_server\n"} -{"Time":"2026-02-03T00:32:28.959153486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_runner.os"} -{"Time":"2026-02-03T00:32:28.959164987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_runner.os","Output":"=== RUN TestRuntimeImportExpressionValidation/unsafe_expression_runner.os\n"} -{"Time":"2026-02-03T00:32:28.992205568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_github.token"} -{"Time":"2026-02-03T00:32:28.99223342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_github.token","Output":"=== RUN TestRuntimeImportExpressionValidation/unsafe_expression_github.token\n"} -{"Time":"2026-02-03T00:32:29.027646976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_vars.MY_VAR"} -{"Time":"2026-02-03T00:32:29.027677053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_vars.MY_VAR","Output":"=== RUN TestRuntimeImportExpressionValidation/unsafe_expression_vars.MY_VAR\n"} -{"Time":"2026-02-03T00:32:29.063915417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_github_server","Output":"Found MCP server 'github' in 2 workflow(s): workflow1, workflow3\n"} -{"Time":"2026-02-03T00:32:29.06396542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_github_server","Output":"\n"} -{"Time":"2026-02-03T00:32:29.063971401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_github_server","Output":"Run 'gh aw mcp list-tools github \u003cworkflow-name\u003e' to list tools for a specific workflow\n"} -{"Time":"2026-02-03T00:32:29.063978735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_safe_outputs_server"} -{"Time":"2026-02-03T00:32:29.063982602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_safe_outputs_server","Output":"=== RUN TestFindWorkflowsWithMCPServer/find_safe_outputs_server\n"} -{"Time":"2026-02-03T00:32:29.064293923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_safe_outputs_server","Output":"Found MCP server 'safeoutputs' in 1 workflow(s): workflow2\n"} -{"Time":"2026-02-03T00:32:29.064311516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_safe_outputs_server","Output":"\n"} -{"Time":"2026-02-03T00:32:29.064318108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_safe_outputs_server","Output":"Run 'gh aw mcp list-tools safeoutputs \u003cworkflow-name\u003e' to list tools for a specific workflow\n"} -{"Time":"2026-02-03T00:32:29.064323789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_nonexistent_server"} -{"Time":"2026-02-03T00:32:29.064327506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_nonexistent_server","Output":"=== RUN TestFindWorkflowsWithMCPServer/find_nonexistent_server\n"} -{"Time":"2026-02-03T00:32:29.064534031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_nonexistent_server","Output":"⚠ MCP server 'nonexistent' not found in any workflow\n"} -{"Time":"2026-02-03T00:32:29.064546444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/verbose_output"} -{"Time":"2026-02-03T00:32:29.064550492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/verbose_output","Output":"=== RUN TestFindWorkflowsWithMCPServer/verbose_output\n"} -{"Time":"2026-02-03T00:32:29.068191025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation","Output":"--- PASS: TestRuntimeImportExpressionValidation (0.47s)\n"} -{"Time":"2026-02-03T00:32:29.068205642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.actor","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_github.actor (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068211653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.actor","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.068218626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.repository","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_github.repository (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068223927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.repository","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.068228315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.issue.number","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_github.event.issue.number (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068235678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.issue.number","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.068239986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_needs.build.outputs.version","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_needs.build.outputs.version (0.06s)\n"} -{"Time":"2026-02-03T00:32:29.068244485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_needs.build.outputs.version","Elapsed":0.06} -{"Time":"2026-02-03T00:32:29.068248472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_steps.test.outputs.result","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_steps.test.outputs.result (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068253191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_steps.test.outputs.result","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.068257489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_env.NODE_VERSION","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_env.NODE_VERSION (0.03s)\n"} -{"Time":"2026-02-03T00:32:29.068262248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_env.NODE_VERSION","Elapsed":0.03} -{"Time":"2026-02-03T00:32:29.068265955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_inputs.version","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_inputs.version (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068270413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_inputs.version","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.06827392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.inputs.branch","Output":" --- PASS: TestRuntimeImportExpressionValidation/safe_expression_github.event.inputs.branch (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068278989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/safe_expression_github.event.inputs.branch","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.06828496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_secrets.TOKEN","Output":" --- PASS: TestRuntimeImportExpressionValidation/unsafe_expression_secrets.TOKEN (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068289378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_secrets.TOKEN","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.068293717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_runner.os","Output":" --- PASS: TestRuntimeImportExpressionValidation/unsafe_expression_runner.os (0.03s)\n"} -{"Time":"2026-02-03T00:32:29.068298275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_runner.os","Elapsed":0.03} -{"Time":"2026-02-03T00:32:29.068303906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_github.token","Output":" --- PASS: TestRuntimeImportExpressionValidation/unsafe_expression_github.token (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068309296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_github.token","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.068313634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_vars.MY_VAR","Output":" --- PASS: TestRuntimeImportExpressionValidation/unsafe_expression_vars.MY_VAR (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.068318142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation/unsafe_expression_vars.MY_VAR","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.068321859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportExpressionValidation","Elapsed":0.47} -{"Time":"2026-02-03T00:32:29.068325245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions"} -{"Time":"2026-02-03T00:32:29.068329032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions","Output":"=== RUN TestRuntimeImportProcessExpressions\n"} -{"Time":"2026-02-03T00:32:29.06833844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_safe_expressions"} -{"Time":"2026-02-03T00:32:29.068342478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_safe_expressions","Output":"=== RUN TestRuntimeImportProcessExpressions/content_with_safe_expressions\n"} -{"Time":"2026-02-03T00:32:29.102204594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_unsafe_expression"} -{"Time":"2026-02-03T00:32:29.102252543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_unsafe_expression","Output":"=== RUN TestRuntimeImportProcessExpressions/content_with_unsafe_expression\n"} -{"Time":"2026-02-03T00:32:29.141554569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_multiline_expression"} -{"Time":"2026-02-03T00:32:29.141585006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_multiline_expression","Output":"=== RUN TestRuntimeImportProcessExpressions/content_with_multiline_expression\n"} -{"Time":"2026-02-03T00:32:29.164190019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/verbose_output","Output":"Found MCP server 'github' in 2 workflow(s): workflow1, workflow3\n"} -{"Time":"2026-02-03T00:32:29.164291007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/verbose_output","Output":"\n"} -{"Time":"2026-02-03T00:32:29.16433537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/verbose_output","Output":"Run 'gh aw mcp list-tools github \u003cworkflow-name\u003e' to list tools for a specific workflow\n"} -{"Time":"2026-02-03T00:32:29.164487854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer","Output":"--- PASS: TestFindWorkflowsWithMCPServer (0.21s)\n"} -{"Time":"2026-02-03T00:32:29.164530845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_github_server","Output":" --- PASS: TestFindWorkflowsWithMCPServer/find_github_server (0.11s)\n"} -{"Time":"2026-02-03T00:32:29.164567874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_github_server","Elapsed":0.11} -{"Time":"2026-02-03T00:32:29.164604733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_safe_outputs_server","Output":" --- PASS: TestFindWorkflowsWithMCPServer/find_safe_outputs_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.16464643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_safe_outputs_server","Elapsed":0} -{"Time":"2026-02-03T00:32:29.164698037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_nonexistent_server","Output":" --- PASS: TestFindWorkflowsWithMCPServer/find_nonexistent_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.164736258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/find_nonexistent_server","Elapsed":0} -{"Time":"2026-02-03T00:32:29.164744974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/verbose_output","Output":" --- PASS: TestFindWorkflowsWithMCPServer/verbose_output (0.10s)\n"} -{"Time":"2026-02-03T00:32:29.164844149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer/verbose_output","Elapsed":0.1} -{"Time":"2026-02-03T00:32:29.164859248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithMCPServer","Elapsed":0.21} -{"Time":"2026-02-03T00:32:29.16486608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList"} -{"Time":"2026-02-03T00:32:29.164869948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList","Output":"=== RUN TestDisplayToolsList\n"} -{"Time":"2026-02-03T00:32:29.164874826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/empty_tools_list"} -{"Time":"2026-02-03T00:32:29.164878694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/empty_tools_list","Output":"=== RUN TestDisplayToolsList/empty_tools_list\n"} -{"Time":"2026-02-03T00:32:29.164883763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/empty_tools_list","Output":"⚠ No tools available from this MCP server\n"} -{"Time":"2026-02-03T00:32:29.164888532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/empty_tools_list","Output":"⚠ No tools available from this MCP server\n"} -{"Time":"2026-02-03T00:32:29.164893201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format"} -{"Time":"2026-02-03T00:32:29.164897088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"=== RUN TestDisplayToolsList/non_verbose_mode_uses_table_format\n"} -{"Time":"2026-02-03T00:32:29.164901206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"ℹ \n"} -{"Time":"2026-02-03T00:32:29.164907157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"🛠️ Available Tools (3 total)\n"} -{"Time":"2026-02-03T00:32:29.16550889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"╭─────────┬─────┬────────────────────────────────────────────────────────────╮\n"} -{"Time":"2026-02-03T00:32:29.165522796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"│Tool Name│Allow│Description │\n"} -{"Time":"2026-02-03T00:32:29.165528286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"├─────────┼─────┼────────────────────────────────────────────────────────────┤\n"} -{"Time":"2026-02-03T00:32:29.165536501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"│tool1 │✅ │This is a short description │\n"} -{"Time":"2026-02-03T00:32:29.16554123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"│tool2 │🚫 │This is a very long description that exceeds the maximum ...│\n"} -{"Time":"2026-02-03T00:32:29.165545578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"│tool3 │✅ │Another tool with a medium-length description │\n"} -{"Time":"2026-02-03T00:32:29.165550307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"╰─────────┴─────┴────────────────────────────────────────────────────────────╯\n"} -{"Time":"2026-02-03T00:32:29.16556761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"\n"} -{"Time":"2026-02-03T00:32:29.165572008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"📊 Summary: 2 allowed, 1 not allowed out of 3 total tools\n"} -{"Time":"2026-02-03T00:32:29.165577838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"\n"} -{"Time":"2026-02-03T00:32:29.165581976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":"Run with --verbose for detailed information\n"} -{"Time":"2026-02-03T00:32:29.165586595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column"} -{"Time":"2026-02-03T00:32:29.165590262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"=== RUN TestDisplayToolsList/verbose_mode_includes_allow_column\n"} -{"Time":"2026-02-03T00:32:29.1655946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"ℹ \n"} -{"Time":"2026-02-03T00:32:29.165598637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"🛠️ Available Tools (3 total)\n"} -{"Time":"2026-02-03T00:32:29.165603737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"╭─────────┬─────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\n"} -{"Time":"2026-02-03T00:32:29.165612663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"│Tool Name│Allow│Description │\n"} -{"Time":"2026-02-03T00:32:29.165620177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"├─────────┼─────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤\n"} -{"Time":"2026-02-03T00:32:29.16562687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"│tool1 │✅ │This is a short description │\n"} -{"Time":"2026-02-03T00:32:29.16563193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"│tool2 │🚫 │This is a very long description that exceeds the maximum length limit and should be truncated in non-verbose mode│\n"} -{"Time":"2026-02-03T00:32:29.165636809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"│tool3 │✅ │Another tool with a medium-length description │\n"} -{"Time":"2026-02-03T00:32:29.165642599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"╰─────────┴─────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\n"} -{"Time":"2026-02-03T00:32:29.165649031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"\n"} -{"Time":"2026-02-03T00:32:29.165652949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":"📊 Summary: 2 allowed, 1 not allowed out of 3 total tools\n"} -{"Time":"2026-02-03T00:32:29.165657207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed"} -{"Time":"2026-02-03T00:32:29.165660723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"=== RUN TestDisplayToolsList/no_allowed_tools_means_all_allowed\n"} -{"Time":"2026-02-03T00:32:29.165665061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"ℹ \n"} -{"Time":"2026-02-03T00:32:29.165669369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"🛠️ Available Tools (1 total)\n"} -{"Time":"2026-02-03T00:32:29.165678346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"╭─────────┬─────┬──────────────────────────╮\n"} -{"Time":"2026-02-03T00:32:29.165683516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"│Tool Name│Allow│Description │\n"} -{"Time":"2026-02-03T00:32:29.165688064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"├─────────┼─────┼──────────────────────────┤\n"} -{"Time":"2026-02-03T00:32:29.165693324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"│any_tool │✅ │Any tool should be allowed│\n"} -{"Time":"2026-02-03T00:32:29.165697913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"╰─────────┴─────┴──────────────────────────╯\n"} -{"Time":"2026-02-03T00:32:29.165702411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"\n"} -{"Time":"2026-02-03T00:32:29.165706449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":"📊 Summary: 1 allowed, 0 not allowed out of 1 total tools\n"} -{"Time":"2026-02-03T00:32:29.165710867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard"} -{"Time":"2026-02-03T00:32:29.165714504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"=== RUN TestDisplayToolsList/workflow_config_with_wildcard\n"} -{"Time":"2026-02-03T00:32:29.165720264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"ℹ \n"} -{"Time":"2026-02-03T00:32:29.165724262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"🛠️ Available Tools (2 total)\n"} -{"Time":"2026-02-03T00:32:29.166305927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"╭─────────┬─────┬───────────╮\n"} -{"Time":"2026-02-03T00:32:29.166333799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"│Tool Name│Allow│Description│\n"} -{"Time":"2026-02-03T00:32:29.166342465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"├─────────┼─────┼───────────┤\n"} -{"Time":"2026-02-03T00:32:29.166358646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"│any_tool1│✅ │First tool │\n"} -{"Time":"2026-02-03T00:32:29.166366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"│any_tool2│✅ │Second tool│\n"} -{"Time":"2026-02-03T00:32:29.166370268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"╰─────────┴─────┴───────────╯\n"} -{"Time":"2026-02-03T00:32:29.166374505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"\n"} -{"Time":"2026-02-03T00:32:29.166378523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"📊 Summary: 2 allowed, 0 not allowed out of 2 total tools\n"} -{"Time":"2026-02-03T00:32:29.16638243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"\n"} -{"Time":"2026-02-03T00:32:29.166386628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":"Run with --verbose for detailed information\n"} -{"Time":"2026-02-03T00:32:29.166392669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList","Output":"--- PASS: TestDisplayToolsList (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166397558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/empty_tools_list","Output":" --- PASS: TestDisplayToolsList/empty_tools_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166402127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/empty_tools_list","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166406275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Output":" --- PASS: TestDisplayToolsList/non_verbose_mode_uses_table_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166411434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/non_verbose_mode_uses_table_format","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166415231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Output":" --- PASS: TestDisplayToolsList/verbose_mode_includes_allow_column (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.16641971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/verbose_mode_includes_allow_column","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166423307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Output":" --- PASS: TestDisplayToolsList/no_allowed_tools_means_all_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166429418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/no_allowed_tools_means_all_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166433165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Output":" --- PASS: TestDisplayToolsList/workflow_config_with_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166439226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList/workflow_config_with_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166442703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDisplayToolsList","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166446099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListToolsSubcommand"} -{"Time":"2026-02-03T00:32:29.166450217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListToolsSubcommand","Output":"=== RUN TestNewMCPListToolsSubcommand\n"} -{"Time":"2026-02-03T00:32:29.166455086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListToolsSubcommand","Output":"--- PASS: TestNewMCPListToolsSubcommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166459574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPListToolsSubcommand","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166463181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_SmallOutput"} -{"Time":"2026-02-03T00:32:29.166466687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_SmallOutput","Output":"=== RUN TestCheckLogsOutputSize_SmallOutput\n"} -{"Time":"2026-02-03T00:32:29.166471246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_SmallOutput","Output":"--- PASS: TestCheckLogsOutputSize_SmallOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166475524Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_SmallOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:29.16647891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_LargeOutput"} -{"Time":"2026-02-03T00:32:29.166482557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_LargeOutput","Output":"=== RUN TestCheckLogsOutputSize_LargeOutput\n"} -{"Time":"2026-02-03T00:32:29.16648961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_LargeOutput","Output":"--- PASS: TestCheckLogsOutputSize_LargeOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166493768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_LargeOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166497334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_ExactLimit"} -{"Time":"2026-02-03T00:32:29.166500761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_ExactLimit","Output":"=== RUN TestCheckLogsOutputSize_ExactLimit\n"} -{"Time":"2026-02-03T00:32:29.166507033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_ExactLimit","Output":"--- PASS: TestCheckLogsOutputSize_ExactLimit (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.166511291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_ExactLimit","Elapsed":0} -{"Time":"2026-02-03T00:32:29.166514917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_JustOverLimit"} -{"Time":"2026-02-03T00:32:29.166518184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_JustOverLimit","Output":"=== RUN TestCheckLogsOutputSize_JustOverLimit\n"} -{"Time":"2026-02-03T00:32:29.167104948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_JustOverLimit","Output":"--- PASS: TestCheckLogsOutputSize_JustOverLimit (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167151475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_JustOverLimit","Elapsed":0} -{"Time":"2026-02-03T00:32:29.167162827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_CustomLimit"} -{"Time":"2026-02-03T00:32:29.167167325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_CustomLimit","Output":"=== RUN TestCheckLogsOutputSize_CustomLimit\n"} -{"Time":"2026-02-03T00:32:29.167172835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_CustomLimit","Output":"--- PASS: TestCheckLogsOutputSize_CustomLimit (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167177023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckLogsOutputSize_CustomLimit","Elapsed":0} -{"Time":"2026-02-03T00:32:29.16718064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLogsDataSchema"} -{"Time":"2026-02-03T00:32:29.167184216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLogsDataSchema","Output":"=== RUN TestGetLogsDataSchema\n"} -{"Time":"2026-02-03T00:32:29.167188855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLogsDataSchema","Output":"--- PASS: TestGetLogsDataSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167192933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLogsDataSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.167196199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSuggestedJqQueries"} -{"Time":"2026-02-03T00:32:29.167199635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSuggestedJqQueries","Output":"=== RUN TestGetSuggestedJqQueries\n"} -{"Time":"2026-02-03T00:32:29.167204364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSuggestedJqQueries","Output":"--- PASS: TestGetSuggestedJqQueries (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167208602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetSuggestedJqQueries","Elapsed":0} -{"Time":"2026-02-03T00:32:29.167211918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatGuardrailMessage"} -{"Time":"2026-02-03T00:32:29.167215354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatGuardrailMessage","Output":"=== RUN TestFormatGuardrailMessage\n"} -{"Time":"2026-02-03T00:32:29.167219813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatGuardrailMessage","Output":"--- PASS: TestFormatGuardrailMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167223941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatGuardrailMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:29.167227327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGuardrailResponseJSON"} -{"Time":"2026-02-03T00:32:29.167230723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGuardrailResponseJSON","Output":"=== RUN TestGuardrailResponseJSON\n"} -{"Time":"2026-02-03T00:32:29.167235142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGuardrailResponseJSON","Output":"--- PASS: TestGuardrailResponseJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167241594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGuardrailResponseJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:29.16724508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMaxTokensConstant"} -{"Time":"2026-02-03T00:32:29.167248306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMaxTokensConstant","Output":"=== RUN TestDefaultMaxTokensConstant\n"} -{"Time":"2026-02-03T00:32:29.167252925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMaxTokensConstant","Output":"--- PASS: TestDefaultMaxTokensConstant (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167257353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMaxTokensConstant","Elapsed":0} -{"Time":"2026-02-03T00:32:29.167262142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEstimateTokens"} -{"Time":"2026-02-03T00:32:29.167266049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEstimateTokens","Output":"=== RUN TestEstimateTokens\n"} -{"Time":"2026-02-03T00:32:29.167270708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEstimateTokens","Output":"--- PASS: TestEstimateTokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.167274685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEstimateTokens","Elapsed":0} -{"Time":"2026-02-03T00:32:29.167278002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling"} -{"Time":"2026-02-03T00:32:29.167281508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling","Output":"=== RUN TestMCPRegistryClient_ImprovedErrorHandling\n"} -{"Time":"2026-02-03T00:32:29.167285826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/403_Forbidden"} -{"Time":"2026-02-03T00:32:29.167289223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/403_Forbidden","Output":"=== RUN TestMCPRegistryClient_ImprovedErrorHandling/403_Forbidden\n"} -{"Time":"2026-02-03T00:32:29.167983187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/401_Unauthorized"} -{"Time":"2026-02-03T00:32:29.168046335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/401_Unauthorized","Output":"=== RUN TestMCPRegistryClient_ImprovedErrorHandling/401_Unauthorized\n"} -{"Time":"2026-02-03T00:32:29.168432777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/404_Not_Found"} -{"Time":"2026-02-03T00:32:29.168442885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/404_Not_Found","Output":"=== RUN TestMCPRegistryClient_ImprovedErrorHandling/404_Not_Found\n"} -{"Time":"2026-02-03T00:32:29.169088735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/429_Rate_Limited"} -{"Time":"2026-02-03T00:32:29.169103052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/429_Rate_Limited","Output":"=== RUN TestMCPRegistryClient_ImprovedErrorHandling/429_Rate_Limited\n"} -{"Time":"2026-02-03T00:32:29.169541851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/500_Server_Error"} -{"Time":"2026-02-03T00:32:29.169554304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/500_Server_Error","Output":"=== RUN TestMCPRegistryClient_ImprovedErrorHandling/500_Server_Error\n"} -{"Time":"2026-02-03T00:32:29.170001257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling","Output":"--- PASS: TestMCPRegistryClient_ImprovedErrorHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.170015925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/403_Forbidden","Output":" --- PASS: TestMCPRegistryClient_ImprovedErrorHandling/403_Forbidden (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.170023519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/403_Forbidden","Elapsed":0} -{"Time":"2026-02-03T00:32:29.170028027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/401_Unauthorized","Output":" --- PASS: TestMCPRegistryClient_ImprovedErrorHandling/401_Unauthorized (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.170032987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/401_Unauthorized","Elapsed":0} -{"Time":"2026-02-03T00:32:29.170036824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/404_Not_Found","Output":" --- PASS: TestMCPRegistryClient_ImprovedErrorHandling/404_Not_Found (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.170041693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/404_Not_Found","Elapsed":0} -{"Time":"2026-02-03T00:32:29.170046832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/429_Rate_Limited","Output":" --- PASS: TestMCPRegistryClient_ImprovedErrorHandling/429_Rate_Limited (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.170051852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/429_Rate_Limited","Elapsed":0} -{"Time":"2026-02-03T00:32:29.17005599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/500_Server_Error","Output":" --- PASS: TestMCPRegistryClient_ImprovedErrorHandling/500_Server_Error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.170060408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling/500_Server_Error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.170064165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_ImprovedErrorHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:29.170067721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation"} -{"Time":"2026-02-03T00:32:29.170071548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation","Output":"=== RUN TestMCPRegistryClient_FlexibleValidation\n"} -{"Time":"2026-02-03T00:32:29.170076878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_10_servers_(should_pass)"} -{"Time":"2026-02-03T00:32:29.170080816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_10_servers_(should_pass)","Output":"=== RUN TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_10_servers_(should_pass)\n"} -{"Time":"2026-02-03T00:32:29.170242738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_9_servers_(should_fail)"} -{"Time":"2026-02-03T00:32:29.170253768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_9_servers_(should_fail)","Output":"=== RUN TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_9_servers_(should_fail)\n"} -{"Time":"2026-02-03T00:32:29.170263878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Custom_registry_with_5_servers_(should_pass)"} -{"Time":"2026-02-03T00:32:29.170268095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Custom_registry_with_5_servers_(should_pass)","Output":"=== RUN TestMCPRegistryClient_FlexibleValidation/Custom_registry_with_5_servers_(should_pass)\n"} -{"Time":"2026-02-03T00:32:29.17086498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Custom_registry_with_5_servers_(should_pass)","Output":"✓ Fetched 5 servers from registry\n"} -{"Time":"2026-02-03T00:32:29.171082365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation","Output":"--- PASS: TestMCPRegistryClient_FlexibleValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.171107332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_10_servers_(should_pass)","Output":" --- PASS: TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_10_servers_(should_pass) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.171114445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_10_servers_(should_pass)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.171120246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_9_servers_(should_fail)","Output":" --- PASS: TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_9_servers_(should_fail) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.171126056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Production_registry_simulation_with_9_servers_(should_fail)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.171130605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Custom_registry_with_5_servers_(should_pass)","Output":" --- PASS: TestMCPRegistryClient_FlexibleValidation/Custom_registry_with_5_servers_(should_pass) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.171135364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation/Custom_registry_with_5_servers_(should_pass)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.171139231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_FlexibleValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.171143539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_SearchServers"} -{"Time":"2026-02-03T00:32:29.171147316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_SearchServers","Output":"=== RUN TestMCPRegistryClient_SearchServers\n"} -{"Time":"2026-02-03T00:32:29.171513259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_SearchServers","Output":"✓ Fetched 1 servers from registry\n"} -{"Time":"2026-02-03T00:32:29.171689418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_SearchServers","Output":"--- PASS: TestMCPRegistryClient_SearchServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.171770379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_SearchServers","Elapsed":0} -{"Time":"2026-02-03T00:32:29.171777643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServer"} -{"Time":"2026-02-03T00:32:29.171782101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServer","Output":"=== RUN TestMCPRegistryClient_GetServer\n"} -{"Time":"2026-02-03T00:32:29.172148125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServer","Output":"✓ Fetched MCP server 'io.github.makenotion/notion-mcp-server'\n"} -{"Time":"2026-02-03T00:32:29.172287335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServer","Output":"--- PASS: TestMCPRegistryClient_GetServer (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.172301612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServer","Elapsed":0} -{"Time":"2026-02-03T00:32:29.17230653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServerNotFound"} -{"Time":"2026-02-03T00:32:29.172320126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServerNotFound","Output":"=== RUN TestMCPRegistryClient_GetServerNotFound\n"} -{"Time":"2026-02-03T00:32:29.172700406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServerNotFound","Output":"✓ Fetched MCP server 'nonexistent'\n"} -{"Time":"2026-02-03T00:32:29.172791225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServerNotFound","Output":"--- PASS: TestMCPRegistryClient_GetServerNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.17280447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPRegistryClient_GetServerNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:29.172809339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_DefaultURL"} -{"Time":"2026-02-03T00:32:29.172812695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_DefaultURL","Output":"=== RUN TestNewMCPRegistryClient_DefaultURL\n"} -{"Time":"2026-02-03T00:32:29.172817925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_DefaultURL","Output":"--- PASS: TestNewMCPRegistryClient_DefaultURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.172822283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_DefaultURL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.17282579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_CustomURL"} -{"Time":"2026-02-03T00:32:29.172829437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_CustomURL","Output":"=== RUN TestNewMCPRegistryClient_CustomURL\n"} -{"Time":"2026-02-03T00:32:29.172834185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_CustomURL","Output":"--- PASS: TestNewMCPRegistryClient_CustomURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.172838383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewMCPRegistryClient_CustomURL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.172841789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema"} -{"Time":"2026-02-03T00:32:29.172845346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema","Output":"=== RUN TestGenerateOutputSchema\n"} -{"Time":"2026-02-03T00:32:29.172863891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_simple_struct"} -{"Time":"2026-02-03T00:32:29.172868339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_simple_struct","Output":"=== RUN TestGenerateOutputSchema/generates_schema_for_simple_struct\n"} -{"Time":"2026-02-03T00:32:29.17287416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_struct_with_optional_fields"} -{"Time":"2026-02-03T00:32:29.172877997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_struct_with_optional_fields","Output":"=== RUN TestGenerateOutputSchema/generates_schema_for_struct_with_optional_fields\n"} -{"Time":"2026-02-03T00:32:29.173122093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_nested_struct"} -{"Time":"2026-02-03T00:32:29.173204306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_nested_struct","Output":"=== RUN TestGenerateOutputSchema/generates_schema_for_nested_struct\n"} -{"Time":"2026-02-03T00:32:29.17322803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_slice_field"} -{"Time":"2026-02-03T00:32:29.173244251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_slice_field","Output":"=== RUN TestGenerateOutputSchema/generates_schema_for_slice_field\n"} -{"Time":"2026-02-03T00:32:29.173260631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_WorkflowStatus"} -{"Time":"2026-02-03T00:32:29.173299924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_WorkflowStatus","Output":"=== RUN TestGenerateOutputSchema/generates_schema_for_WorkflowStatus\n"} -{"Time":"2026-02-03T00:32:29.173350449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_LogsData"} -{"Time":"2026-02-03T00:32:29.173385755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_LogsData","Output":"=== RUN TestGenerateOutputSchema/generates_schema_for_LogsData\n"} -{"Time":"2026-02-03T00:32:29.173605284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_AuditData"} -{"Time":"2026-02-03T00:32:29.173793436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_AuditData","Output":"=== RUN TestGenerateOutputSchema/generates_schema_for_AuditData\n"} -{"Time":"2026-02-03T00:32:29.174895072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema","Output":"--- PASS: TestGenerateOutputSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.174951036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_simple_struct","Output":" --- PASS: TestGenerateOutputSchema/generates_schema_for_simple_struct (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.17496421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_simple_struct","Elapsed":0} -{"Time":"2026-02-03T00:32:29.174969771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_struct_with_optional_fields","Output":" --- PASS: TestGenerateOutputSchema/generates_schema_for_struct_with_optional_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.174975502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_struct_with_optional_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.174979379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_nested_struct","Output":" --- PASS: TestGenerateOutputSchema/generates_schema_for_nested_struct (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.174984128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_nested_struct","Elapsed":0} -{"Time":"2026-02-03T00:32:29.174987754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_slice_field","Output":" --- PASS: TestGenerateOutputSchema/generates_schema_for_slice_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.174992353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_slice_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.174995729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_WorkflowStatus","Output":" --- PASS: TestGenerateOutputSchema/generates_schema_for_WorkflowStatus (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175000609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_WorkflowStatus","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175004215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_LogsData","Output":" --- PASS: TestGenerateOutputSchema/generates_schema_for_LogsData (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175008693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_LogsData","Elapsed":0} -{"Time":"2026-02-03T00:32:29.17501224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_AuditData","Output":" --- PASS: TestGenerateOutputSchema/generates_schema_for_AuditData (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.17501744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema/generates_schema_for_AuditData","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175020636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175024022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault"} -{"Time":"2026-02-03T00:32:29.175028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault","Output":"=== RUN TestAddSchemaDefault\n"} -{"Time":"2026-02-03T00:32:29.175032698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/adds_default_to_existing_property"} -{"Time":"2026-02-03T00:32:29.175036205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/adds_default_to_existing_property","Output":"=== RUN TestAddSchemaDefault/adds_default_to_existing_property\n"} -{"Time":"2026-02-03T00:32:29.175046875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_non-existent_property_gracefully"} -{"Time":"2026-02-03T00:32:29.175050482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_non-existent_property_gracefully","Output":"=== RUN TestAddSchemaDefault/handles_non-existent_property_gracefully\n"} -{"Time":"2026-02-03T00:32:29.175054629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_nil_schema_gracefully"} -{"Time":"2026-02-03T00:32:29.175058657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_nil_schema_gracefully","Output":"=== RUN TestAddSchemaDefault/handles_nil_schema_gracefully\n"} -{"Time":"2026-02-03T00:32:29.175064267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault","Output":"--- PASS: TestAddSchemaDefault (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175068986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/adds_default_to_existing_property","Output":" --- PASS: TestAddSchemaDefault/adds_default_to_existing_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175077061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/adds_default_to_existing_property","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175080999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_non-existent_property_gracefully","Output":" --- PASS: TestAddSchemaDefault/handles_non-existent_property_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175085697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_non-existent_property_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175089244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_nil_schema_gracefully","Output":" --- PASS: TestAddSchemaDefault/handles_nil_schema_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175093281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault/handles_nil_schema_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175096517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAddSchemaDefault","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175099513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults"} -{"Time":"2026-02-03T00:32:29.175103481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults","Output":"=== RUN TestGenerateOutputSchemaWithDefaults\n"} -{"Time":"2026-02-03T00:32:29.175108069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults/manually_adds_default_values_to_schema"} -{"Time":"2026-02-03T00:32:29.175111516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults/manually_adds_default_values_to_schema","Output":"=== RUN TestGenerateOutputSchemaWithDefaults/manually_adds_default_values_to_schema\n"} -{"Time":"2026-02-03T00:32:29.175117116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults","Output":"--- PASS: TestGenerateOutputSchemaWithDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175121875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults/manually_adds_default_values_to_schema","Output":" --- PASS: TestGenerateOutputSchemaWithDefaults/manually_adds_default_values_to_schema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.175126343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults/manually_adds_default_values_to_schema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175130511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGenerateOutputSchemaWithDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:29.175133667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput"} -{"Time":"2026-02-03T00:32:29.175141121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput","Output":"=== RUN TestGeneratedSchemasValidateRealOutput\n"} -{"Time":"2026-02-03T00:32:29.175145078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_LogsData_schema_against_real_data"} -{"Time":"2026-02-03T00:32:29.175149196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_LogsData_schema_against_real_data","Output":"=== RUN TestGeneratedSchemasValidateRealOutput/validates_LogsData_schema_against_real_data\n"} -{"Time":"2026-02-03T00:32:29.177678214Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_AuditData_schema_against_real_data"} -{"Time":"2026-02-03T00:32:29.177696248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_AuditData_schema_against_real_data","Output":"=== RUN TestGeneratedSchemasValidateRealOutput/validates_AuditData_schema_against_real_data\n"} -{"Time":"2026-02-03T00:32:29.183916989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_WorkflowStatus_schema_against_real_data"} -{"Time":"2026-02-03T00:32:29.183932447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_WorkflowStatus_schema_against_real_data","Output":"=== RUN TestGeneratedSchemasValidateRealOutput/validates_WorkflowStatus_schema_against_real_data\n"} -{"Time":"2026-02-03T00:32:29.184575487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput","Output":"--- PASS: TestGeneratedSchemasValidateRealOutput (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.184615713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_LogsData_schema_against_real_data","Output":" --- PASS: TestGeneratedSchemasValidateRealOutput/validates_LogsData_schema_against_real_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.184672679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_LogsData_schema_against_real_data","Elapsed":0} -{"Time":"2026-02-03T00:32:29.184708746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_AuditData_schema_against_real_data","Output":" --- PASS: TestGeneratedSchemasValidateRealOutput/validates_AuditData_schema_against_real_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.184780059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_AuditData_schema_against_real_data","Elapsed":0} -{"Time":"2026-02-03T00:32:29.184836234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_WorkflowStatus_schema_against_real_data","Output":" --- PASS: TestGeneratedSchemasValidateRealOutput/validates_WorkflowStatus_schema_against_real_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.184874625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput/validates_WorkflowStatus_schema_against_real_data","Elapsed":0} -{"Time":"2026-02-03T00:32:29.184904111Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGeneratedSchemasValidateRealOutput","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.184934588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets"} -{"Time":"2026-02-03T00:32:29.184942162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets","Output":"=== RUN TestCheckAndSuggestSecrets\n"} -{"Time":"2026-02-03T00:32:29.184947702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets","Output":"=== PAUSE TestCheckAndSuggestSecrets\n"} -{"Time":"2026-02-03T00:32:29.184951349Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets"} -{"Time":"2026-02-03T00:32:29.184955647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction"} -{"Time":"2026-02-03T00:32:29.184958993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction","Output":"=== RUN TestSecretExtraction\n"} -{"Time":"2026-02-03T00:32:29.184963391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction","Output":"=== PAUSE TestSecretExtraction\n"} -{"Time":"2026-02-03T00:32:29.184966617Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction"} -{"Time":"2026-02-03T00:32:29.184970124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing"} -{"Time":"2026-02-03T00:32:29.18497342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing","Output":"=== RUN TestSecretSyntaxParsing\n"} -{"Time":"2026-02-03T00:32:29.184977648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing","Output":"=== PAUSE TestSecretSyntaxParsing\n"} -{"Time":"2026-02-03T00:32:29.184981004Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing"} -{"Time":"2026-02-03T00:32:29.184984971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection"} -{"Time":"2026-02-03T00:32:29.184988738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection","Output":"=== RUN TestCheckAndSuggestSecretsWithInvalidMCPSection\n"} -{"Time":"2026-02-03T00:32:29.184993467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection","Output":"=== PAUSE TestCheckAndSuggestSecretsWithInvalidMCPSection\n"} -{"Time":"2026-02-03T00:32:29.184996974Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection"} -{"Time":"2026-02-03T00:32:29.185000631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases"} -{"Time":"2026-02-03T00:32:29.185004127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases","Output":"=== RUN TestSecretExtractionEdgeCases\n"} -{"Time":"2026-02-03T00:32:29.185008355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases","Output":"=== PAUSE TestSecretExtractionEdgeCases\n"} -{"Time":"2026-02-03T00:32:29.185011962Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases"} -{"Time":"2026-02-03T00:32:29.185015499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults"} -{"Time":"2026-02-03T00:32:29.185018594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults","Output":"=== RUN TestMCPToolElicitationDefaults\n"} -{"Time":"2026-02-03T00:32:29.185023253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/compile_tool_has_strict_default"} -{"Time":"2026-02-03T00:32:29.185026689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/compile_tool_has_strict_default","Output":"=== RUN TestMCPToolElicitationDefaults/compile_tool_has_strict_default\n"} -{"Time":"2026-02-03T00:32:29.185033001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/logs_tool_has_count,_timeout,_and_max_tokens_defaults"} -{"Time":"2026-02-03T00:32:29.185036678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/logs_tool_has_count,_timeout,_and_max_tokens_defaults","Output":"=== RUN TestMCPToolElicitationDefaults/logs_tool_has_count,_timeout,_and_max_tokens_defaults\n"} -{"Time":"2026-02-03T00:32:29.185041327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/schema_with_defaults_is_valid_JSON_Schema"} -{"Time":"2026-02-03T00:32:29.185045224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/schema_with_defaults_is_valid_JSON_Schema","Output":"=== RUN TestMCPToolElicitationDefaults/schema_with_defaults_is_valid_JSON_Schema\n"} -{"Time":"2026-02-03T00:32:29.185053299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults","Output":"--- PASS: TestMCPToolElicitationDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.185057958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/compile_tool_has_strict_default","Output":" --- PASS: TestMCPToolElicitationDefaults/compile_tool_has_strict_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.185062837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/compile_tool_has_strict_default","Elapsed":0} -{"Time":"2026-02-03T00:32:29.185066924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/logs_tool_has_count,_timeout,_and_max_tokens_defaults","Output":" --- PASS: TestMCPToolElicitationDefaults/logs_tool_has_count,_timeout,_and_max_tokens_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.185072174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/logs_tool_has_count,_timeout,_and_max_tokens_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:29.185076522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/schema_with_defaults_is_valid_JSON_Schema","Output":" --- PASS: TestMCPToolElicitationDefaults/schema_with_defaults_is_valid_JSON_Schema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.185081271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults/schema_with_defaults_is_valid_JSON_Schema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.185084557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolElicitationDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:29.185087643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas"} -{"Time":"2026-02-03T00:32:29.185090869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas","Output":"=== RUN TestMCPToolOutputSchemas\n"} -{"Time":"2026-02-03T00:32:29.185094546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/logs_schema_can_be_generated_(for_future_use)"} -{"Time":"2026-02-03T00:32:29.185097782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/logs_schema_can_be_generated_(for_future_use)","Output":"=== RUN TestMCPToolOutputSchemas/logs_schema_can_be_generated_(for_future_use)\n"} -{"Time":"2026-02-03T00:32:29.188256617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_without_expressions"} -{"Time":"2026-02-03T00:32:29.188277336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_without_expressions","Output":"=== RUN TestRuntimeImportProcessExpressions/content_without_expressions\n"} -{"Time":"2026-02-03T00:32:29.191022459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/logs_schema_can_be_generated_(for_future_use)","Output":" mcp_tool_schemas_test.go:49: Logs schema JSON length: 8214 bytes (ready for future use)\n"} -{"Time":"2026-02-03T00:32:29.19106584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/audit_schema_can_be_generated_(for_future_use)"} -{"Time":"2026-02-03T00:32:29.191114401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/audit_schema_can_be_generated_(for_future_use)","Output":"=== RUN TestMCPToolOutputSchemas/audit_schema_can_be_generated_(for_future_use)\n"} -{"Time":"2026-02-03T00:32:29.194425981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/audit_schema_can_be_generated_(for_future_use)","Output":" mcp_tool_schemas_test.go:87: Audit schema JSON length: 7056 bytes (ready for future use)\n"} -{"Time":"2026-02-03T00:32:29.194480663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/status_tool_array_schema_can_be_generated"} -{"Time":"2026-02-03T00:32:29.194503616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/status_tool_array_schema_can_be_generated","Output":"=== RUN TestMCPToolOutputSchemas/status_tool_array_schema_can_be_generated\n"} -{"Time":"2026-02-03T00:32:29.194580449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/status_tool_array_schema_can_be_generated","Output":" mcp_tool_schemas_test.go:110: Note: Status tool cannot use this schema in MCP because output schemas must be objects\n"} -{"Time":"2026-02-03T00:32:29.194592071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas","Output":"--- PASS: TestMCPToolOutputSchemas (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.194599364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/logs_schema_can_be_generated_(for_future_use)","Output":" --- PASS: TestMCPToolOutputSchemas/logs_schema_can_be_generated_(for_future_use) (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.194604895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/logs_schema_can_be_generated_(for_future_use)","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.194610936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/audit_schema_can_be_generated_(for_future_use)","Output":" --- PASS: TestMCPToolOutputSchemas/audit_schema_can_be_generated_(for_future_use) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.194615575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/audit_schema_can_be_generated_(for_future_use)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.194618991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/status_tool_array_schema_can_be_generated","Output":" --- PASS: TestMCPToolOutputSchemas/status_tool_array_schema_can_be_generated (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.19462382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas/status_tool_array_schema_can_be_generated","Elapsed":0} -{"Time":"2026-02-03T00:32:29.194626976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPToolOutputSchemas","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.194631044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable"} -{"Time":"2026-02-03T00:32:29.194635321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable","Output":"=== RUN TestRenderMCPToolTable\n"} -{"Time":"2026-02-03T00:32:29.19463993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/empty_tools_list_returns_empty_string"} -{"Time":"2026-02-03T00:32:29.194643717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/empty_tools_list_returns_empty_string","Output":"=== RUN TestRenderMCPToolTable/empty_tools_list_returns_empty_string\n"} -{"Time":"2026-02-03T00:32:29.19465045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/renders_table_with_default_options"} -{"Time":"2026-02-03T00:32:29.194654267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/renders_table_with_default_options","Output":"=== RUN TestRenderMCPToolTable/renders_table_with_default_options\n"} -{"Time":"2026-02-03T00:32:29.19503626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/truncates_descriptions_when_requested"} -{"Time":"2026-02-03T00:32:29.195046509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/truncates_descriptions_when_requested","Output":"=== RUN TestRenderMCPToolTable/truncates_descriptions_when_requested\n"} -{"Time":"2026-02-03T00:32:29.195344896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_truncation_when_length_is_zero"} -{"Time":"2026-02-03T00:32:29.195355325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_truncation_when_length_is_zero","Output":"=== RUN TestRenderMCPToolTable/no_truncation_when_length_is_zero\n"} -{"Time":"2026-02-03T00:32:29.195959452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/hides_summary_when_disabled"} -{"Time":"2026-02-03T00:32:29.195969562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/hides_summary_when_disabled","Output":"=== RUN TestRenderMCPToolTable/hides_summary_when_disabled\n"} -{"Time":"2026-02-03T00:32:29.196336316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/shows_verbose_hint_when_enabled"} -{"Time":"2026-02-03T00:32:29.196344461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/shows_verbose_hint_when_enabled","Output":"=== RUN TestRenderMCPToolTable/shows_verbose_hint_when_enabled\n"} -{"Time":"2026-02-03T00:32:29.196721224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/custom_summary_format"} -{"Time":"2026-02-03T00:32:29.19672947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/custom_summary_format","Output":"=== RUN TestRenderMCPToolTable/custom_summary_format\n"} -{"Time":"2026-02-03T00:32:29.197127202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_allowed_tools_means_all_allowed"} -{"Time":"2026-02-03T00:32:29.197136669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_allowed_tools_means_all_allowed","Output":"=== RUN TestRenderMCPToolTable/no_allowed_tools_means_all_allowed\n"} -{"Time":"2026-02-03T00:32:29.197427773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/wildcard_allows_all_tools"} -{"Time":"2026-02-03T00:32:29.197440948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/wildcard_allows_all_tools","Output":"=== RUN TestRenderMCPToolTable/wildcard_allows_all_tools\n"} -{"Time":"2026-02-03T00:32:29.197741629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable","Output":"--- PASS: TestRenderMCPToolTable (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197765964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/empty_tools_list_returns_empty_string","Output":" --- PASS: TestRenderMCPToolTable/empty_tools_list_returns_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197771314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/empty_tools_list_returns_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197775261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/renders_table_with_default_options","Output":" --- PASS: TestRenderMCPToolTable/renders_table_with_default_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197781733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/renders_table_with_default_options","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197785671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/truncates_descriptions_when_requested","Output":" --- PASS: TestRenderMCPToolTable/truncates_descriptions_when_requested (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.19779043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/truncates_descriptions_when_requested","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197793776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_truncation_when_length_is_zero","Output":" --- PASS: TestRenderMCPToolTable/no_truncation_when_length_is_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197798134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_truncation_when_length_is_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:29.1978015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/hides_summary_when_disabled","Output":" --- PASS: TestRenderMCPToolTable/hides_summary_when_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197805829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/hides_summary_when_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197810177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/shows_verbose_hint_when_enabled","Output":" --- PASS: TestRenderMCPToolTable/shows_verbose_hint_when_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197814405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/shows_verbose_hint_when_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197822019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/custom_summary_format","Output":" --- PASS: TestRenderMCPToolTable/custom_summary_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197826597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/custom_summary_format","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197830334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_allowed_tools_means_all_allowed","Output":" --- PASS: TestRenderMCPToolTable/no_allowed_tools_means_all_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197834622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/no_allowed_tools_means_all_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197838149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/wildcard_allows_all_tools","Output":" --- PASS: TestRenderMCPToolTable/wildcard_allows_all_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197842236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable/wildcard_allows_all_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197846905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPToolTable","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197849901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMCPToolTableOptions"} -{"Time":"2026-02-03T00:32:29.197853558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMCPToolTableOptions","Output":"=== RUN TestDefaultMCPToolTableOptions\n"} -{"Time":"2026-02-03T00:32:29.197861522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMCPToolTableOptions","Output":"--- PASS: TestDefaultMCPToolTableOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197865129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDefaultMCPToolTableOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197868265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree"} -{"Time":"2026-02-03T00:32:29.197871331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree","Output":"=== RUN TestRenderMCPHierarchyTree\n"} -{"Time":"2026-02-03T00:32:29.197875488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree","Output":"--- PASS: TestRenderMCPHierarchyTree (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197880758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197883634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_EmptyConfigs"} -{"Time":"2026-02-03T00:32:29.197886619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_EmptyConfigs","Output":"=== RUN TestRenderMCPHierarchyTree_EmptyConfigs\n"} -{"Time":"2026-02-03T00:32:29.19789242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_EmptyConfigs","Output":"--- PASS: TestRenderMCPHierarchyTree_EmptyConfigs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.197900796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_EmptyConfigs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.197904012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_MissingServerInfo"} -{"Time":"2026-02-03T00:32:29.197907007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_MissingServerInfo","Output":"=== RUN TestRenderMCPHierarchyTree_MissingServerInfo\n"} -{"Time":"2026-02-03T00:32:29.197912798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_MissingServerInfo","Output":"--- PASS: TestRenderMCPHierarchyTree_MissingServerInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.198213259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRenderMCPHierarchyTree_MissingServerInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.198222376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs"} -{"Time":"2026-02-03T00:32:29.198226213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs","Output":"=== RUN TestLoadWorkflowMCPConfigs\n"} -{"Time":"2026-02-03T00:32:29.198314879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_no_filter"} -{"Time":"2026-02-03T00:32:29.198322813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_no_filter","Output":"=== RUN TestLoadWorkflowMCPConfigs/load_workflow_with_no_filter\n"} -{"Time":"2026-02-03T00:32:29.223318079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_mixed_safe_and_unsafe"} -{"Time":"2026-02-03T00:32:29.223346282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_mixed_safe_and_unsafe","Output":"=== RUN TestRuntimeImportProcessExpressions/content_with_mixed_safe_and_unsafe\n"} -{"Time":"2026-02-03T00:32:29.259506763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_server_filter"} -{"Time":"2026-02-03T00:32:29.259536177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_server_filter","Output":"=== RUN TestLoadWorkflowMCPConfigs/load_workflow_with_server_filter\n"} -{"Time":"2026-02-03T00:32:29.266136439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions","Output":"--- PASS: TestRuntimeImportProcessExpressions (0.20s)\n"} -{"Time":"2026-02-03T00:32:29.266171875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_safe_expressions","Output":" --- PASS: TestRuntimeImportProcessExpressions/content_with_safe_expressions (0.03s)\n"} -{"Time":"2026-02-03T00:32:29.266177976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_safe_expressions","Elapsed":0.03} -{"Time":"2026-02-03T00:32:29.266184398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_unsafe_expression","Output":" --- PASS: TestRuntimeImportProcessExpressions/content_with_unsafe_expression (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.266189127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_unsafe_expression","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.266193315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_multiline_expression","Output":" --- PASS: TestRuntimeImportProcessExpressions/content_with_multiline_expression (0.05s)\n"} -{"Time":"2026-02-03T00:32:29.266198024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_multiline_expression","Elapsed":0.05} -{"Time":"2026-02-03T00:32:29.266201881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_without_expressions","Output":" --- PASS: TestRuntimeImportProcessExpressions/content_without_expressions (0.03s)\n"} -{"Time":"2026-02-03T00:32:29.266206269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_without_expressions","Elapsed":0.03} -{"Time":"2026-02-03T00:32:29.26621217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_mixed_safe_and_unsafe","Output":" --- PASS: TestRuntimeImportProcessExpressions/content_with_mixed_safe_and_unsafe (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.266405451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions/content_with_mixed_safe_and_unsafe","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.266438763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportProcessExpressions","Elapsed":0.2} -{"Time":"2026-02-03T00:32:29.26644276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions"} -{"Time":"2026-02-03T00:32:29.266446507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions","Output":"=== RUN TestRuntimeImportWithExpressions\n"} -{"Time":"2026-02-03T00:32:29.266957341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_safe_expressions"} -{"Time":"2026-02-03T00:32:29.266968782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_safe_expressions","Output":"=== RUN TestRuntimeImportWithExpressions/file_with_safe_expressions\n"} -{"Time":"2026-02-03T00:32:29.320501989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_nonexistent_workflow"} -{"Time":"2026-02-03T00:32:29.320544508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_nonexistent_workflow","Output":"=== RUN TestLoadWorkflowMCPConfigs/load_nonexistent_workflow\n"} -{"Time":"2026-02-03T00:32:29.320634946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_invalid_frontmatter"} -{"Time":"2026-02-03T00:32:29.320645816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_invalid_frontmatter","Output":"=== RUN TestLoadWorkflowMCPConfigs/load_workflow_with_invalid_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.320975321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_without_mcp_servers"} -{"Time":"2026-02-03T00:32:29.320985129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_without_mcp_servers","Output":"=== RUN TestLoadWorkflowMCPConfigs/load_workflow_without_mcp_servers\n"} -{"Time":"2026-02-03T00:32:29.321376209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_unsafe_expression"} -{"Time":"2026-02-03T00:32:29.321401477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_unsafe_expression","Output":"=== RUN TestRuntimeImportWithExpressions/file_with_unsafe_expression\n"} -{"Time":"2026-02-03T00:32:29.321552719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs","Output":"--- PASS: TestLoadWorkflowMCPConfigs (0.12s)\n"} -{"Time":"2026-02-03T00:32:29.321566084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_no_filter","Output":" --- PASS: TestLoadWorkflowMCPConfigs/load_workflow_with_no_filter (0.06s)\n"} -{"Time":"2026-02-03T00:32:29.321572195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_no_filter","Elapsed":0.06} -{"Time":"2026-02-03T00:32:29.321579138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_server_filter","Output":" --- PASS: TestLoadWorkflowMCPConfigs/load_workflow_with_server_filter (0.06s)\n"} -{"Time":"2026-02-03T00:32:29.321587133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_server_filter","Elapsed":0.06} -{"Time":"2026-02-03T00:32:29.321605187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_nonexistent_workflow","Output":" --- PASS: TestLoadWorkflowMCPConfigs/load_nonexistent_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.321610156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_nonexistent_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.321614033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_invalid_frontmatter","Output":" --- PASS: TestLoadWorkflowMCPConfigs/load_workflow_with_invalid_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.321624583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_with_invalid_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.321629222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_without_mcp_servers","Output":" --- PASS: TestLoadWorkflowMCPConfigs/load_workflow_without_mcp_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.321633419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs/load_workflow_without_mcp_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:29.321636816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLoadWorkflowMCPConfigs","Elapsed":0.12} -{"Time":"2026-02-03T00:32:29.321640332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithGitHubWorkflowsFallback"} -{"Time":"2026-02-03T00:32:29.321643859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithGitHubWorkflowsFallback","Output":"=== RUN TestFindWorkflowWithGitHubWorkflowsFallback\n"} -{"Time":"2026-02-03T00:32:29.322256352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithGitHubWorkflowsFallback","Output":"--- PASS: TestFindWorkflowWithGitHubWorkflowsFallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.322271881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithGitHubWorkflowsFallback","Elapsed":0} -{"Time":"2026-02-03T00:32:29.322276339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithoutFallback"} -{"Time":"2026-02-03T00:32:29.322280627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithoutFallback","Output":"=== RUN TestFindWorkflowWithoutFallback\n"} -{"Time":"2026-02-03T00:32:29.322704689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithoutFallback","Output":"--- PASS: TestFindWorkflowWithoutFallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.322717102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowWithoutFallback","Elapsed":0} -{"Time":"2026-02-03T00:32:29.322720869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowFallbackFailure"} -{"Time":"2026-02-03T00:32:29.322724315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowFallbackFailure","Output":"=== RUN TestFindWorkflowFallbackFailure\n"} -{"Time":"2026-02-03T00:32:29.323012753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowFallbackFailure","Output":"--- PASS: TestFindWorkflowFallbackFailure (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.323025227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowFallbackFailure","Elapsed":0} -{"Time":"2026-02-03T00:32:29.323029275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowNonWorkflowsPath"} -{"Time":"2026-02-03T00:32:29.323032951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowNonWorkflowsPath","Output":"=== RUN TestFindWorkflowNonWorkflowsPath\n"} -{"Time":"2026-02-03T00:32:29.323329244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowNonWorkflowsPath","Output":"--- PASS: TestFindWorkflowNonWorkflowsPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.323340786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowNonWorkflowsPath","Elapsed":0} -{"Time":"2026-02-03T00:32:29.323344663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive"} -{"Time":"2026-02-03T00:32:29.32334838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive","Output":"=== RUN TestCollectPackageIncludesRecursive\n"} -{"Time":"2026-02-03T00:32:29.32335396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/single_include"} -{"Time":"2026-02-03T00:32:29.323357156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/single_include","Output":"=== RUN TestCollectPackageIncludesRecursive/single_include\n"} -{"Time":"2026-02-03T00:32:29.324370347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/optional_include_with_missing_file"} -{"Time":"2026-02-03T00:32:29.324381839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/optional_include_with_missing_file","Output":"=== RUN TestCollectPackageIncludesRecursive/optional_include_with_missing_file\n"} -{"Time":"2026-02-03T00:32:29.324387359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/include_with_section_reference"} -{"Time":"2026-02-03T00:32:29.324391557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/include_with_section_reference","Output":"=== RUN TestCollectPackageIncludesRecursive/include_with_section_reference\n"} -{"Time":"2026-02-03T00:32:29.324396065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/nested_includes"} -{"Time":"2026-02-03T00:32:29.324399281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/nested_includes","Output":"=== RUN TestCollectPackageIncludesRecursive/nested_includes\n"} -{"Time":"2026-02-03T00:32:29.324745117Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/duplicate_includes_skipped"} -{"Time":"2026-02-03T00:32:29.324770023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/duplicate_includes_skipped","Output":"=== RUN TestCollectPackageIncludesRecursive/duplicate_includes_skipped\n"} -{"Time":"2026-02-03T00:32:29.325101321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/no_includes"} -{"Time":"2026-02-03T00:32:29.325163447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/no_includes","Output":"=== RUN TestCollectPackageIncludesRecursive/no_includes\n"} -{"Time":"2026-02-03T00:32:29.32522572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/whitespace_variations"} -{"Time":"2026-02-03T00:32:29.325239275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/whitespace_variations","Output":"=== RUN TestCollectPackageIncludesRecursive/whitespace_variations\n"} -{"Time":"2026-02-03T00:32:29.325762145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive","Output":"--- PASS: TestCollectPackageIncludesRecursive (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325777453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/single_include","Output":" --- PASS: TestCollectPackageIncludesRecursive/single_include (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325783224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/single_include","Elapsed":0} -{"Time":"2026-02-03T00:32:29.325789295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/optional_include_with_missing_file","Output":" --- PASS: TestCollectPackageIncludesRecursive/optional_include_with_missing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325794355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/optional_include_with_missing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.325798172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/include_with_section_reference","Output":" --- PASS: TestCollectPackageIncludesRecursive/include_with_section_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325813571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/include_with_section_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:29.325825523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/nested_includes","Output":" --- PASS: TestCollectPackageIncludesRecursive/nested_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325830652Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/nested_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.3258345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/duplicate_includes_skipped","Output":" --- PASS: TestCollectPackageIncludesRecursive/duplicate_includes_skipped (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325839068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/duplicate_includes_skipped","Elapsed":0} -{"Time":"2026-02-03T00:32:29.325848917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/no_includes","Output":" --- PASS: TestCollectPackageIncludesRecursive/no_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325853715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/no_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.325857543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/whitespace_variations","Output":" --- PASS: TestCollectPackageIncludesRecursive/whitespace_variations (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.325861851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive/whitespace_variations","Elapsed":0} -{"Time":"2026-02-03T00:32:29.325865187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive","Elapsed":0} -{"Time":"2026-02-03T00:32:29.325868553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive_CircularReference"} -{"Time":"2026-02-03T00:32:29.32587198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive_CircularReference","Output":"=== RUN TestCollectPackageIncludesRecursive_CircularReference\n"} -{"Time":"2026-02-03T00:32:29.326277537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive_CircularReference","Output":"--- PASS: TestCollectPackageIncludesRecursive_CircularReference (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.326316239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectPackageIncludesRecursive_CircularReference","Elapsed":0} -{"Time":"2026-02-03T00:32:29.326336166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce"} -{"Time":"2026-02-03T00:32:29.326350763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce\n"} -{"Time":"2026-02-03T00:32:29.326878389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/copy_single_dependency"} -{"Time":"2026-02-03T00:32:29.326912773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/copy_single_dependency","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce/copy_single_dependency\n"} -{"Time":"2026-02-03T00:32:29.327116894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_existing_file_without_force"} -{"Time":"2026-02-03T00:32:29.327153342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_existing_file_without_force","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce/skip_existing_file_without_force\n"} -{"Time":"2026-02-03T00:32:29.327479761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_existing_file_without_force","Output":"ℹ Include file file1.md already exists with different content, skipping (use --force to overwrite)\n"} -{"Time":"2026-02-03T00:32:29.327886389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/overwrite_existing_file_with_force"} -{"Time":"2026-02-03T00:32:29.327921825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/overwrite_existing_file_with_force","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce/overwrite_existing_file_with_force\n"} -{"Time":"2026-02-03T00:32:29.328228137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/overwrite_existing_file_with_force","Output":"ℹ Overwriting existing include file: file1.md\n"} -{"Time":"2026-02-03T00:32:29.328776851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_optional_missing_file"} -{"Time":"2026-02-03T00:32:29.328789134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_optional_missing_file","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce/skip_optional_missing_file\n"} -{"Time":"2026-02-03T00:32:29.329074015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_when_content_identical"} -{"Time":"2026-02-03T00:32:29.329084575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_when_content_identical","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce/skip_when_content_identical\n"} -{"Time":"2026-02-03T00:32:29.329626627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/create_nested_directories"} -{"Time":"2026-02-03T00:32:29.329637888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/create_nested_directories","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce/create_nested_directories\n"} -{"Time":"2026-02-03T00:32:29.330573003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce","Output":"--- PASS: TestCopyIncludeDependenciesFromPackageWithForce (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.330585566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/copy_single_dependency","Output":" --- PASS: TestCopyIncludeDependenciesFromPackageWithForce/copy_single_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.330591047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/copy_single_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:29.330595605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_existing_file_without_force","Output":" --- PASS: TestCopyIncludeDependenciesFromPackageWithForce/skip_existing_file_without_force (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.330600875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_existing_file_without_force","Elapsed":0} -{"Time":"2026-02-03T00:32:29.330604401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/overwrite_existing_file_with_force","Output":" --- PASS: TestCopyIncludeDependenciesFromPackageWithForce/overwrite_existing_file_with_force (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33060911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/overwrite_existing_file_with_force","Elapsed":0} -{"Time":"2026-02-03T00:32:29.330612476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_optional_missing_file","Output":" --- PASS: TestCopyIncludeDependenciesFromPackageWithForce/skip_optional_missing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.330616885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_optional_missing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.330621393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_when_content_identical","Output":" --- PASS: TestCopyIncludeDependenciesFromPackageWithForce/skip_when_content_identical (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.330625681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/skip_when_content_identical","Elapsed":0} -{"Time":"2026-02-03T00:32:29.330629278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/create_nested_directories","Output":" --- PASS: TestCopyIncludeDependenciesFromPackageWithForce/create_nested_directories (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.330633325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce/create_nested_directories","Elapsed":0} -{"Time":"2026-02-03T00:32:29.330636331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce","Elapsed":0} -{"Time":"2026-02-03T00:32:29.330639447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce_FileTracker"} -{"Time":"2026-02-03T00:32:29.330642743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce_FileTracker","Output":"=== RUN TestCopyIncludeDependenciesFromPackageWithForce_FileTracker\n"} -{"Time":"2026-02-03T00:32:29.335129142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce_FileTracker","Output":"ℹ Overwriting existing include file: file.md\n"} -{"Time":"2026-02-03T00:32:29.335423281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce_FileTracker","Output":"--- PASS: TestCopyIncludeDependenciesFromPackageWithForce_FileTracker (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.335480818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopyIncludeDependenciesFromPackageWithForce_FileTracker","Elapsed":0} -{"Time":"2026-02-03T00:32:29.335523217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern"} -{"Time":"2026-02-03T00:32:29.335560217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern","Output":"=== RUN TestIncludePattern\n"} -{"Time":"2026-02-03T00:32:29.335614678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_shared/common.md"} -{"Time":"2026-02-03T00:32:29.335622503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_shared/common.md","Output":"=== RUN TestIncludePattern/@include_shared/common.md\n"} -{"Time":"2026-02-03T00:32:29.335627743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include?_shared/optional.md"} -{"Time":"2026-02-03T00:32:29.335631439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include?_shared/optional.md","Output":"=== RUN TestIncludePattern/@include?_shared/optional.md\n"} -{"Time":"2026-02-03T00:32:29.335635838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include__shared/file.md__"} -{"Time":"2026-02-03T00:32:29.335639625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include__shared/file.md__","Output":"=== RUN TestIncludePattern/@include__shared/file.md__\n"} -{"Time":"2026-02-03T00:32:29.335646167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/#_Not_an_include"} -{"Time":"2026-02-03T00:32:29.335649854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/#_Not_an_include","Output":"=== RUN TestIncludePattern/#_Not_an_include\n"} -{"Time":"2026-02-03T00:32:29.335653861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_file.md#section"} -{"Time":"2026-02-03T00:32:29.335657308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_file.md#section","Output":"=== RUN TestIncludePattern/@include_file.md#section\n"} -{"Time":"2026-02-03T00:32:29.335663199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern","Output":"--- PASS: TestIncludePattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33567986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_shared/common.md","Output":" --- PASS: TestIncludePattern/@include_shared/common.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.335685009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_shared/common.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.33569105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include?_shared/optional.md","Output":" --- PASS: TestIncludePattern/@include?_shared/optional.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33569587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include?_shared/optional.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.335700268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include__shared/file.md__","Output":" --- PASS: TestIncludePattern/@include__shared/file.md__ (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.335705377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include__shared/file.md__","Elapsed":0} -{"Time":"2026-02-03T00:32:29.335709215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/#_Not_an_include","Output":" --- PASS: TestIncludePattern/#_Not_an_include (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.335714454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/#_Not_an_include","Elapsed":0} -{"Time":"2026-02-03T00:32:29.335718352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_file.md#section","Output":" --- PASS: TestIncludePattern/@include_file.md#section (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33572271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern/@include_file.md#section","Elapsed":0} -{"Time":"2026-02-03T00:32:29.335726046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIncludePattern","Elapsed":0} -{"Time":"2026-02-03T00:32:29.335731156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile"} -{"Time":"2026-02-03T00:32:29.335734402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile","Output":"=== RUN TestIsValidWorkflowFile\n"} -{"Time":"2026-02-03T00:32:29.335738509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_frontmatter"} -{"Time":"2026-02-03T00:32:29.335742176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_frontmatter","Output":"=== RUN TestIsValidWorkflowFile/valid_workflow_with_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.335764568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_minimal_frontmatter"} -{"Time":"2026-02-03T00:32:29.335769337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_minimal_frontmatter","Output":"=== RUN TestIsValidWorkflowFile/valid_workflow_with_minimal_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.336012671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_without_frontmatter"} -{"Time":"2026-02-03T00:32:29.336023531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_without_frontmatter","Output":"=== RUN TestIsValidWorkflowFile/markdown_without_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.336040964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_unclosed_frontmatter"} -{"Time":"2026-02-03T00:32:29.336045412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_unclosed_frontmatter","Output":"=== RUN TestIsValidWorkflowFile/markdown_with_unclosed_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.336052014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_invalid_YAML"} -{"Time":"2026-02-03T00:32:29.336056072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_invalid_YAML","Output":"=== RUN TestIsValidWorkflowFile/markdown_with_invalid_YAML\n"} -{"Time":"2026-02-03T00:32:29.33629078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/empty_file"} -{"Time":"2026-02-03T00:32:29.336334431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/empty_file","Output":"=== RUN TestIsValidWorkflowFile/empty_file\n"} -{"Time":"2026-02-03T00:32:29.336376069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/file_with_only_frontmatter"} -{"Time":"2026-02-03T00:32:29.336422996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/file_with_only_frontmatter","Output":"=== RUN TestIsValidWorkflowFile/file_with_only_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.336434288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/frontmatter_without_on_field"} -{"Time":"2026-02-03T00:32:29.336438275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/frontmatter_without_on_field","Output":"=== RUN TestIsValidWorkflowFile/frontmatter_without_on_field\n"} -{"Time":"2026-02-03T00:32:29.336598885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/non-existent_file"} -{"Time":"2026-02-03T00:32:29.336609354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/non-existent_file","Output":"=== RUN TestIsValidWorkflowFile/non-existent_file\n"} -{"Time":"2026-02-03T00:32:29.336850144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile","Output":"--- PASS: TestIsValidWorkflowFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336862557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_frontmatter","Output":" --- PASS: TestIsValidWorkflowFile/valid_workflow_with_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336868117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336872586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_minimal_frontmatter","Output":" --- PASS: TestIsValidWorkflowFile/valid_workflow_with_minimal_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336877735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/valid_workflow_with_minimal_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336881763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_without_frontmatter","Output":" --- PASS: TestIsValidWorkflowFile/markdown_without_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336886862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_without_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.33689104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_unclosed_frontmatter","Output":" --- PASS: TestIsValidWorkflowFile/markdown_with_unclosed_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336895629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_unclosed_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336899325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_invalid_YAML","Output":" --- PASS: TestIsValidWorkflowFile/markdown_with_invalid_YAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336905888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/markdown_with_invalid_YAML","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336912931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/empty_file","Output":" --- PASS: TestIsValidWorkflowFile/empty_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33691755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/empty_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336921176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/file_with_only_frontmatter","Output":" --- PASS: TestIsValidWorkflowFile/file_with_only_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336925715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/file_with_only_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336929502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/frontmatter_without_on_field","Output":" --- PASS: TestIsValidWorkflowFile/frontmatter_without_on_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33693415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/frontmatter_without_on_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336937917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/non-existent_file","Output":" --- PASS: TestIsValidWorkflowFile/non-existent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.336942957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile/non-existent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336946594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFile","Elapsed":0} -{"Time":"2026-02-03T00:32:29.336951763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior"} -{"Time":"2026-02-03T00:32:29.33695544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior","Output":"=== RUN TestIsValidWorkflowFileFilteringBehavior\n"} -{"Time":"2026-02-03T00:32:29.336962083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/README.md"} -{"Time":"2026-02-03T00:32:29.336965749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/README.md","Output":"=== RUN TestIsValidWorkflowFileFilteringBehavior/README.md\n"} -{"Time":"2026-02-03T00:32:29.337225654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/CODE_OF_CONDUCT.md"} -{"Time":"2026-02-03T00:32:29.337250541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/CODE_OF_CONDUCT.md","Output":"=== RUN TestIsValidWorkflowFileFilteringBehavior/CODE_OF_CONDUCT.md\n"} -{"Time":"2026-02-03T00:32:29.337268805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/SUPPORT.md"} -{"Time":"2026-02-03T00:32:29.337284524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/SUPPORT.md","Output":"=== RUN TestIsValidWorkflowFileFilteringBehavior/SUPPORT.md\n"} -{"Time":"2026-02-03T00:32:29.337322635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/valid-workflow.md"} -{"Time":"2026-02-03T00:32:29.337391434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/valid-workflow.md","Output":"=== RUN TestIsValidWorkflowFileFilteringBehavior/valid-workflow.md\n"} -{"Time":"2026-02-03T00:32:29.337428002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/malformed.md"} -{"Time":"2026-02-03T00:32:29.33747475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/malformed.md","Output":"=== RUN TestIsValidWorkflowFileFilteringBehavior/malformed.md\n"} -{"Time":"2026-02-03T00:32:29.337593822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior","Output":"--- PASS: TestIsValidWorkflowFileFilteringBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.337643414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/README.md","Output":" --- PASS: TestIsValidWorkflowFileFilteringBehavior/README.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.337679401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/README.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.337685082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/CODE_OF_CONDUCT.md","Output":" --- PASS: TestIsValidWorkflowFileFilteringBehavior/CODE_OF_CONDUCT.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.337690392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/CODE_OF_CONDUCT.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.33769444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/SUPPORT.md","Output":" --- PASS: TestIsValidWorkflowFileFilteringBehavior/SUPPORT.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.337699218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/SUPPORT.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.337703466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/valid-workflow.md","Output":" --- PASS: TestIsValidWorkflowFileFilteringBehavior/valid-workflow.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33785569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/valid-workflow.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.337864186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/malformed.md","Output":" --- PASS: TestIsValidWorkflowFileFilteringBehavior/malformed.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.33787154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior/malformed.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.337874976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsValidWorkflowFileFilteringBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:29.337878523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput"} -{"Time":"2026-02-03T00:32:29.33788212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput","Output":"=== RUN TestParseAndDisplayPoutineOutput\n"} -{"Time":"2026-02-03T00:32:29.337886408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_error_finding"} -{"Time":"2026-02-03T00:32:29.337901927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_error_finding","Output":"=== RUN TestParseAndDisplayPoutineOutput/single_file_with_error_finding\n"} -{"Time":"2026-02-03T00:32:29.337906535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_warning_finding"} -{"Time":"2026-02-03T00:32:29.337910252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_warning_finding","Output":"=== RUN TestParseAndDisplayPoutineOutput/single_file_with_warning_finding\n"} -{"Time":"2026-02-03T00:32:29.337916664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_note_finding"} -{"Time":"2026-02-03T00:32:29.337920491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_note_finding","Output":"=== RUN TestParseAndDisplayPoutineOutput/single_file_with_note_finding\n"} -{"Time":"2026-02-03T00:32:29.338089186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_findings_in_same_file"} -{"Time":"2026-02-03T00:32:29.338099936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_findings_in_same_file","Output":"=== RUN TestParseAndDisplayPoutineOutput/multiple_findings_in_same_file\n"} -{"Time":"2026-02-03T00:32:29.338105216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/file_with_no_findings"} -{"Time":"2026-02-03T00:32:29.338109093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/file_with_no_findings","Output":"=== RUN TestParseAndDisplayPoutineOutput/file_with_no_findings\n"} -{"Time":"2026-02-03T00:32:29.338115094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_files_-_filter_to_target_file_only"} -{"Time":"2026-02-03T00:32:29.338118731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_files_-_filter_to_target_file_only","Output":"=== RUN TestParseAndDisplayPoutineOutput/multiple_files_-_filter_to_target_file_only\n"} -{"Time":"2026-02-03T00:32:29.338265255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/finding_without_line_number"} -{"Time":"2026-02-03T00:32:29.338308676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/finding_without_line_number","Output":"=== RUN TestParseAndDisplayPoutineOutput/finding_without_line_number\n"} -{"Time":"2026-02-03T00:32:29.33834298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/empty_output"} -{"Time":"2026-02-03T00:32:29.338370391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/empty_output","Output":"=== RUN TestParseAndDisplayPoutineOutput/empty_output\n"} -{"Time":"2026-02-03T00:32:29.338420404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/invalid_JSON"} -{"Time":"2026-02-03T00:32:29.338427488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/invalid_JSON","Output":"=== RUN TestParseAndDisplayPoutineOutput/invalid_JSON\n"} -{"Time":"2026-02-03T00:32:29.338433769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput","Output":"--- PASS: TestParseAndDisplayPoutineOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338439029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_error_finding","Output":" --- PASS: TestParseAndDisplayPoutineOutput/single_file_with_error_finding (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338444159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_error_finding","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338448186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_warning_finding","Output":" --- PASS: TestParseAndDisplayPoutineOutput/single_file_with_warning_finding (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338454388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_warning_finding","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338470357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_note_finding","Output":" --- PASS: TestParseAndDisplayPoutineOutput/single_file_with_note_finding (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338475828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/single_file_with_note_finding","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338480106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_findings_in_same_file","Output":" --- PASS: TestParseAndDisplayPoutineOutput/multiple_findings_in_same_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338485235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_findings_in_same_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338489103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/file_with_no_findings","Output":" --- PASS: TestParseAndDisplayPoutineOutput/file_with_no_findings (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338496637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/file_with_no_findings","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338501786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_files_-_filter_to_target_file_only","Output":" --- PASS: TestParseAndDisplayPoutineOutput/multiple_files_-_filter_to_target_file_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338506886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/multiple_files_-_filter_to_target_file_only","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338511474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/finding_without_line_number","Output":" --- PASS: TestParseAndDisplayPoutineOutput/finding_without_line_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338516684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/finding_without_line_number","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338520982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/empty_output","Output":" --- PASS: TestParseAndDisplayPoutineOutput/empty_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338525551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/empty_output","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338530991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/invalid_JSON","Output":" --- PASS: TestParseAndDisplayPoutineOutput/invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338535419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput/invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338538775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayPoutineOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338542122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig"} -{"Time":"2026-02-03T00:32:29.338545708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig","Output":"=== RUN TestEnsurePoutineConfig\n"} -{"Time":"2026-02-03T00:32:29.338552521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/creates_config_file_when_it_doesn't_exist"} -{"Time":"2026-02-03T00:32:29.338556448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/creates_config_file_when_it_doesn't_exist","Output":"=== RUN TestEnsurePoutineConfig/creates_config_file_when_it_doesn't_exist\n"} -{"Time":"2026-02-03T00:32:29.338561067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/does_not_overwrite_existing_config_file"} -{"Time":"2026-02-03T00:32:29.338564834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/does_not_overwrite_existing_config_file","Output":"=== RUN TestEnsurePoutineConfig/does_not_overwrite_existing_config_file\n"} -{"Time":"2026-02-03T00:32:29.338880082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig","Output":"--- PASS: TestEnsurePoutineConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338892806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/creates_config_file_when_it_doesn't_exist","Output":" --- PASS: TestEnsurePoutineConfig/creates_config_file_when_it_doesn't_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338898326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/creates_config_file_when_it_doesn't_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338902674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/does_not_overwrite_existing_config_file","Output":" --- PASS: TestEnsurePoutineConfig/does_not_overwrite_existing_config_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.338907523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig/does_not_overwrite_existing_config_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.33891107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsurePoutineConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:29.338914406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWaitForWorkflowCompletionUsesSignalHandling"} -{"Time":"2026-02-03T00:32:29.338917722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWaitForWorkflowCompletionUsesSignalHandling","Output":"=== RUN TestWaitForWorkflowCompletionUsesSignalHandling\n"} -{"Time":"2026-02-03T00:32:29.361981348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_mixed_expressions"} -{"Time":"2026-02-03T00:32:29.362021403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_mixed_expressions","Output":"=== RUN TestRuntimeImportWithExpressions/file_with_mixed_expressions\n"} -{"Time":"2026-02-03T00:32:29.39078936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWaitForWorkflowCompletionUsesSignalHandling","Output":"--- PASS: TestWaitForWorkflowCompletionUsesSignalHandling (0.05s)\n"} -{"Time":"2026-02-03T00:32:29.39082128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWaitForWorkflowCompletionUsesSignalHandling","Elapsed":0.05} -{"Time":"2026-02-03T00:32:29.390829335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL"} -{"Time":"2026-02-03T00:32:29.390833382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL","Output":"=== RUN TestParsePRURL\n"} -{"Time":"2026-02-03T00:32:29.390840846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL"} -{"Time":"2026-02-03T00:32:29.390847068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL","Output":"=== RUN TestParsePRURL/valid_GitHub_PR_URL\n"} -{"Time":"2026-02-03T00:32:29.39085337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_hyphenated_repo_name"} -{"Time":"2026-02-03T00:32:29.390857277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_hyphenated_repo_name","Output":"=== RUN TestParsePRURL/valid_GitHub_PR_URL_with_hyphenated_repo_name\n"} -{"Time":"2026-02-03T00:32:29.390861465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_underscores"} -{"Time":"2026-02-03T00:32:29.390864701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_underscores","Output":"=== RUN TestParsePRURL/valid_GitHub_PR_URL_with_underscores\n"} -{"Time":"2026-02-03T00:32:29.390870562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_URL_format"} -{"Time":"2026-02-03T00:32:29.390874018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_URL_format","Output":"=== RUN TestParsePRURL/invalid_URL_format\n"} -{"Time":"2026-02-03T00:32:29.390877805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/non-GitHub_URL_with_valid_path_structure"} -{"Time":"2026-02-03T00:32:29.390881011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/non-GitHub_URL_with_valid_path_structure","Output":"=== RUN TestParsePRURL/non-GitHub_URL_with_valid_path_structure\n"} -{"Time":"2026-02-03T00:32:29.390886922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_missing_pull"} -{"Time":"2026-02-03T00:32:29.390890429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_missing_pull","Output":"=== RUN TestParsePRURL/invalid_GitHub_URL_path_-_missing_pull\n"} -{"Time":"2026-02-03T00:32:29.390896079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_wrong_format"} -{"Time":"2026-02-03T00:32:29.390899526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_wrong_format","Output":"=== RUN TestParsePRURL/invalid_GitHub_URL_path_-_wrong_format\n"} -{"Time":"2026-02-03T00:32:29.390905216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_PR_number"} -{"Time":"2026-02-03T00:32:29.390909094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_PR_number","Output":"=== RUN TestParsePRURL/invalid_PR_number\n"} -{"Time":"2026-02-03T00:32:29.390920715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_owner"} -{"Time":"2026-02-03T00:32:29.390924302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_owner","Output":"=== RUN TestParsePRURL/missing_owner\n"} -{"Time":"2026-02-03T00:32:29.390931596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_repo"} -{"Time":"2026-02-03T00:32:29.390934992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_repo","Output":"=== RUN TestParsePRURL/missing_repo\n"} -{"Time":"2026-02-03T00:32:29.390948798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL","Output":"--- PASS: TestParsePRURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.390953897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL","Output":" --- PASS: TestParsePRURL/valid_GitHub_PR_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.390959708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.390964046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_hyphenated_repo_name","Output":" --- PASS: TestParsePRURL/valid_GitHub_PR_URL_with_hyphenated_repo_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.390969126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_hyphenated_repo_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.390972482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_underscores","Output":" --- PASS: TestParsePRURL/valid_GitHub_PR_URL_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.390976069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/valid_GitHub_PR_URL_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:29.390979214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_URL_format","Output":" --- PASS: TestParsePRURL/invalid_URL_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.390983863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_URL_format","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39098777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/non-GitHub_URL_with_valid_path_structure","Output":" --- PASS: TestParsePRURL/non-GitHub_URL_with_valid_path_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.390995174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/non-GitHub_URL_with_valid_path_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:29.390999392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_missing_pull","Output":" --- PASS: TestParsePRURL/invalid_GitHub_URL_path_-_missing_pull (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391004421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_missing_pull","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39100878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_wrong_format","Output":" --- PASS: TestParsePRURL/invalid_GitHub_URL_path_-_wrong_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391013348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_GitHub_URL_path_-_wrong_format","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391017436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_PR_number","Output":" --- PASS: TestParsePRURL/invalid_PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391021954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/invalid_PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391025801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_owner","Output":" --- PASS: TestParsePRURL/missing_owner (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391031893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_owner","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39103572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_repo","Output":" --- PASS: TestParsePRURL/missing_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391041721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL/missing_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391044887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParsePRURL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391048484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPRInfo"} -{"Time":"2026-02-03T00:32:29.39105197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPRInfo","Output":"=== RUN TestPRInfo\n"} -{"Time":"2026-02-03T00:32:29.391056329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPRInfo","Output":"--- PASS: TestPRInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391060446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPRInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391063662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRCommand"} -{"Time":"2026-02-03T00:32:29.391067209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRCommand","Output":"=== RUN TestNewPRCommand\n"} -{"Time":"2026-02-03T00:32:29.391071767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRCommand","Output":"--- PASS: TestNewPRCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391075694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391078871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRTransferSubcommand"} -{"Time":"2026-02-03T00:32:29.391082046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRTransferSubcommand","Output":"=== RUN TestNewPRTransferSubcommand\n"} -{"Time":"2026-02-03T00:32:29.391087126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRTransferSubcommand","Output":"--- PASS: TestNewPRTransferSubcommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391091163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewPRTransferSubcommand","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39109459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectCommand"} -{"Time":"2026-02-03T00:32:29.391097766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectCommand","Output":"=== RUN TestNewProjectCommand\n"} -{"Time":"2026-02-03T00:32:29.391103857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectCommand","Output":"--- PASS: TestNewProjectCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391107634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391111091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectNewCommand"} -{"Time":"2026-02-03T00:32:29.391114217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectNewCommand","Output":"=== RUN TestNewProjectNewCommand\n"} -{"Time":"2026-02-03T00:32:29.391120047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectNewCommand","Output":"--- PASS: TestNewProjectNewCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391124185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewProjectNewCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391127481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString"} -{"Time":"2026-02-03T00:32:29.39113224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString","Output":"=== RUN TestEscapeGraphQLString\n"} -{"Time":"2026-02-03T00:32:29.391136388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/plain_text"} -{"Time":"2026-02-03T00:32:29.391140245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/plain_text","Output":"=== RUN TestEscapeGraphQLString/plain_text\n"} -{"Time":"2026-02-03T00:32:29.391145865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_quotes"} -{"Time":"2026-02-03T00:32:29.391149262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_quotes","Output":"=== RUN TestEscapeGraphQLString/with_quotes\n"} -{"Time":"2026-02-03T00:32:29.39115346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_backslash"} -{"Time":"2026-02-03T00:32:29.391156896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_backslash","Output":"=== RUN TestEscapeGraphQLString/with_backslash\n"} -{"Time":"2026-02-03T00:32:29.391162687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_newline"} -{"Time":"2026-02-03T00:32:29.391166154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_newline","Output":"=== RUN TestEscapeGraphQLString/with_newline\n"} -{"Time":"2026-02-03T00:32:29.391171363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_tab"} -{"Time":"2026-02-03T00:32:29.391174569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_tab","Output":"=== RUN TestEscapeGraphQLString/with_tab\n"} -{"Time":"2026-02-03T00:32:29.391182213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/complex_string"} -{"Time":"2026-02-03T00:32:29.391187082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/complex_string","Output":"=== RUN TestEscapeGraphQLString/complex_string\n"} -{"Time":"2026-02-03T00:32:29.391193745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString","Output":"--- PASS: TestEscapeGraphQLString (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391198383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/plain_text","Output":" --- PASS: TestEscapeGraphQLString/plain_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391202762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/plain_text","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391206278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_quotes","Output":" --- PASS: TestEscapeGraphQLString/with_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391210616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391214213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_backslash","Output":" --- PASS: TestEscapeGraphQLString/with_backslash (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391218752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_backslash","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391222579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_newline","Output":" --- PASS: TestEscapeGraphQLString/with_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391227117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391231956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_tab","Output":" --- PASS: TestEscapeGraphQLString/with_tab (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391236385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/with_tab","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391239901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/complex_string","Output":" --- PASS: TestEscapeGraphQLString/complex_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391244039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString/complex_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391247415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEscapeGraphQLString","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391250781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig"} -{"Time":"2026-02-03T00:32:29.391254058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig","Output":"=== RUN TestProjectConfig\n"} -{"Time":"2026-02-03T00:32:29.391258025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/user_project"} -{"Time":"2026-02-03T00:32:29.391261451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/user_project","Output":"=== RUN TestProjectConfig/user_project\n"} -{"Time":"2026-02-03T00:32:29.391267933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/org_project"} -{"Time":"2026-02-03T00:32:29.39127133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/org_project","Output":"=== RUN TestProjectConfig/org_project\n"} -{"Time":"2026-02-03T00:32:29.391275267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/project_with_repo"} -{"Time":"2026-02-03T00:32:29.391278533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/project_with_repo","Output":"=== RUN TestProjectConfig/project_with_repo\n"} -{"Time":"2026-02-03T00:32:29.391282981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig","Output":"--- PASS: TestProjectConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.39128726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/user_project","Output":" --- PASS: TestProjectConfig/user_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.39129282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/user_project","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391296426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/org_project","Output":" --- PASS: TestProjectConfig/org_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391300514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/org_project","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391304061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/project_with_repo","Output":" --- PASS: TestProjectConfig/project_with_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391307988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig/project_with_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391311344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:29.3913146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs"} -{"Time":"2026-02-03T00:32:29.391318027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs","Output":"=== RUN TestProjectNewCommandArgs\n"} -{"Time":"2026-02-03T00:32:29.391323557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/no_arguments"} -{"Time":"2026-02-03T00:32:29.391326783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/no_arguments","Output":"=== RUN TestProjectNewCommandArgs/no_arguments\n"} -{"Time":"2026-02-03T00:32:29.391332293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/one_argument"} -{"Time":"2026-02-03T00:32:29.391336111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/one_argument","Output":"=== RUN TestProjectNewCommandArgs/one_argument\n"} -{"Time":"2026-02-03T00:32:29.391340158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/too_many_arguments"} -{"Time":"2026-02-03T00:32:29.391343955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/too_many_arguments","Output":"=== RUN TestProjectNewCommandArgs/too_many_arguments\n"} -{"Time":"2026-02-03T00:32:29.391348534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs","Output":"--- PASS: TestProjectNewCommandArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391352862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/no_arguments","Output":" --- PASS: TestProjectNewCommandArgs/no_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391359123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/no_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391363271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/one_argument","Output":" --- PASS: TestProjectNewCommandArgs/one_argument (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391367569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/one_argument","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391370735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/too_many_arguments","Output":" --- PASS: TestProjectNewCommandArgs/too_many_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391374713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs/too_many_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391377959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391381395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandFlags"} -{"Time":"2026-02-03T00:32:29.391384741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandFlags","Output":"=== RUN TestProjectNewCommandFlags\n"} -{"Time":"2026-02-03T00:32:29.3913894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandFlags","Output":"--- PASS: TestProjectNewCommandFlags (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391393378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectNewCommandFlags","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391396653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL"} -{"Time":"2026-02-03T00:32:29.39139992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL","Output":"=== RUN TestParseProjectURL\n"} -{"Time":"2026-02-03T00:32:29.39140563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/org_project"} -{"Time":"2026-02-03T00:32:29.391409217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/org_project","Output":"=== RUN TestParseProjectURL/org_project\n"} -{"Time":"2026-02-03T00:32:29.391414818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/user_project"} -{"Time":"2026-02-03T00:32:29.391418374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/user_project","Output":"=== RUN TestParseProjectURL/user_project\n"} -{"Time":"2026-02-03T00:32:29.391422251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/invalid_URL"} -{"Time":"2026-02-03T00:32:29.391425477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/invalid_URL","Output":"=== RUN TestParseProjectURL/invalid_URL\n"} -{"Time":"2026-02-03T00:32:29.391429695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/empty_URL"} -{"Time":"2026-02-03T00:32:29.391433162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/empty_URL","Output":"=== RUN TestParseProjectURL/empty_URL\n"} -{"Time":"2026-02-03T00:32:29.391438792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL","Output":"--- PASS: TestParseProjectURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391443371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/org_project","Output":" --- PASS: TestParseProjectURL/org_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391447709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/org_project","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391451426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/user_project","Output":" --- PASS: TestParseProjectURL/user_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391455754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/user_project","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391459521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/invalid_URL","Output":" --- PASS: TestParseProjectURL/invalid_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391464029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/invalid_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391467906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/empty_URL","Output":" --- PASS: TestParseProjectURL/empty_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391473777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL/empty_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391477334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseProjectURL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39148068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore"} -{"Time":"2026-02-03T00:32:29.391484197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore","Output":"=== RUN TestEnsureSingleSelectOptionBefore\n"} -{"Time":"2026-02-03T00:32:29.391488435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/add_new_option_before_Done"} -{"Time":"2026-02-03T00:32:29.391491921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/add_new_option_before_Done","Output":"=== RUN TestEnsureSingleSelectOptionBefore/add_new_option_before_Done\n"} -{"Time":"2026-02-03T00:32:29.391496279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_already_exists_in_correct_position"} -{"Time":"2026-02-03T00:32:29.391500037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_already_exists_in_correct_position","Output":"=== RUN TestEnsureSingleSelectOptionBefore/option_already_exists_in_correct_position\n"} -{"Time":"2026-02-03T00:32:29.391506128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_exists_but_in_wrong_position"} -{"Time":"2026-02-03T00:32:29.391510005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_exists_but_in_wrong_position","Output":"=== RUN TestEnsureSingleSelectOptionBefore/option_exists_but_in_wrong_position\n"} -{"Time":"2026-02-03T00:32:29.391516207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/beforeName_option_does_not_exist_-_appends_to_end"} -{"Time":"2026-02-03T00:32:29.391519894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/beforeName_option_does_not_exist_-_appends_to_end","Output":"=== RUN TestEnsureSingleSelectOptionBefore/beforeName_option_does_not_exist_-_appends_to_end\n"} -{"Time":"2026-02-03T00:32:29.391524763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore","Output":"--- PASS: TestEnsureSingleSelectOptionBefore (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391529892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/add_new_option_before_Done","Output":" --- PASS: TestEnsureSingleSelectOptionBefore/add_new_option_before_Done (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391534481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/add_new_option_before_Done","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391538438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_already_exists_in_correct_position","Output":" --- PASS: TestEnsureSingleSelectOptionBefore/option_already_exists_in_correct_position (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391543037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_already_exists_in_correct_position","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391546804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_exists_but_in_wrong_position","Output":" --- PASS: TestEnsureSingleSelectOptionBefore/option_exists_but_in_wrong_position (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391552825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/option_exists_but_in_wrong_position","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391556462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/beforeName_option_does_not_exist_-_appends_to_end","Output":" --- PASS: TestEnsureSingleSelectOptionBefore/beforeName_option_does_not_exist_-_appends_to_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.39156084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore/beforeName_option_does_not_exist_-_appends_to_end","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391564226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureSingleSelectOptionBefore","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391567412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual"} -{"Time":"2026-02-03T00:32:29.391570558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual","Output":"=== RUN TestSingleSelectOptionsEqual\n"} -{"Time":"2026-02-03T00:32:29.391576088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/equal_options"} -{"Time":"2026-02-03T00:32:29.391579354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/equal_options","Output":"=== RUN TestSingleSelectOptionsEqual/equal_options\n"} -{"Time":"2026-02-03T00:32:29.391584584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_lengths"} -{"Time":"2026-02-03T00:32:29.39158789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_lengths","Output":"=== RUN TestSingleSelectOptionsEqual/different_lengths\n"} -{"Time":"2026-02-03T00:32:29.391591657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_order"} -{"Time":"2026-02-03T00:32:29.391595334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_order","Output":"=== RUN TestSingleSelectOptionsEqual/different_order\n"} -{"Time":"2026-02-03T00:32:29.391599442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/both_empty"} -{"Time":"2026-02-03T00:32:29.391602999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/both_empty","Output":"=== RUN TestSingleSelectOptionsEqual/both_empty\n"} -{"Time":"2026-02-03T00:32:29.391607727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual","Output":"--- PASS: TestSingleSelectOptionsEqual (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391612166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/equal_options","Output":" --- PASS: TestSingleSelectOptionsEqual/equal_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391616734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/equal_options","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391620611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_lengths","Output":" --- PASS: TestSingleSelectOptionsEqual/different_lengths (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.39162487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_lengths","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391629728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_order","Output":" --- PASS: TestSingleSelectOptionsEqual/different_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391634327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/different_order","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391643394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/both_empty","Output":" --- PASS: TestSingleSelectOptionsEqual/both_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391647832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual/both_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391651209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSingleSelectOptionsEqual","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391654314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup"} -{"Time":"2026-02-03T00:32:29.391657841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup","Output":"=== RUN TestProjectConfigWithCampaignSetup\n"} -{"Time":"2026-02-03T00:32:29.391663842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/with_campaign_setup"} -{"Time":"2026-02-03T00:32:29.391667389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/with_campaign_setup","Output":"=== RUN TestProjectConfigWithCampaignSetup/with_campaign_setup\n"} -{"Time":"2026-02-03T00:32:29.391671517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/without_campaign_setup"} -{"Time":"2026-02-03T00:32:29.391676295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/without_campaign_setup","Output":"=== RUN TestProjectConfigWithCampaignSetup/without_campaign_setup\n"} -{"Time":"2026-02-03T00:32:29.391681215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup","Output":"--- PASS: TestProjectConfigWithCampaignSetup (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391686054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/with_campaign_setup","Output":" --- PASS: TestProjectConfigWithCampaignSetup/with_campaign_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391690542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/with_campaign_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391694449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/without_campaign_setup","Output":" --- PASS: TestProjectConfigWithCampaignSetup/without_campaign_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.391698627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup/without_campaign_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:29.391702184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestProjectConfigWithCampaignSetup","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39170547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog"} -{"Time":"2026-02-03T00:32:29.391708806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog","Output":"=== RUN TestParseRedactedDomainsLog\n"} -{"Time":"2026-02-03T00:32:29.391713044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/empty_file"} -{"Time":"2026-02-03T00:32:29.391716671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/empty_file","Output":"=== RUN TestParseRedactedDomainsLog/empty_file\n"} -{"Time":"2026-02-03T00:32:29.393514546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/single_domain"} -{"Time":"2026-02-03T00:32:29.393562966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/single_domain","Output":"=== RUN TestParseRedactedDomainsLog/single_domain\n"} -{"Time":"2026-02-03T00:32:29.39357038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/multiple_domains"} -{"Time":"2026-02-03T00:32:29.393574187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/multiple_domains","Output":"=== RUN TestParseRedactedDomainsLog/multiple_domains\n"} -{"Time":"2026-02-03T00:32:29.393590347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/duplicate_domains_are_deduplicated"} -{"Time":"2026-02-03T00:32:29.393594505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/duplicate_domains_are_deduplicated","Output":"=== RUN TestParseRedactedDomainsLog/duplicate_domains_are_deduplicated\n"} -{"Time":"2026-02-03T00:32:29.393599254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/domains_are_sorted"} -{"Time":"2026-02-03T00:32:29.393602871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/domains_are_sorted","Output":"=== RUN TestParseRedactedDomainsLog/domains_are_sorted\n"} -{"Time":"2026-02-03T00:32:29.393609393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/blank_lines_are_ignored"} -{"Time":"2026-02-03T00:32:29.39361322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/blank_lines_are_ignored","Output":"=== RUN TestParseRedactedDomainsLog/blank_lines_are_ignored\n"} -{"Time":"2026-02-03T00:32:29.39397198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/comment_lines_are_ignored"} -{"Time":"2026-02-03T00:32:29.393984353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/comment_lines_are_ignored","Output":"=== RUN TestParseRedactedDomainsLog/comment_lines_are_ignored\n"} -{"Time":"2026-02-03T00:32:29.394333274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/whitespace_is_trimmed"} -{"Time":"2026-02-03T00:32:29.394397143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/whitespace_is_trimmed","Output":"=== RUN TestParseRedactedDomainsLog/whitespace_is_trimmed\n"} -{"Time":"2026-02-03T00:32:29.394706262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog","Output":"--- PASS: TestParseRedactedDomainsLog (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.394722853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/empty_file","Output":" --- PASS: TestParseRedactedDomainsLog/empty_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.394729295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/empty_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.394734164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/single_domain","Output":" --- PASS: TestParseRedactedDomainsLog/single_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.394741658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/single_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:29.394746347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/multiple_domains","Output":" --- PASS: TestParseRedactedDomainsLog/multiple_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.39476949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/multiple_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:29.394774108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/duplicate_domains_are_deduplicated","Output":" --- PASS: TestParseRedactedDomainsLog/duplicate_domains_are_deduplicated (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.39478011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/duplicate_domains_are_deduplicated","Elapsed":0} -{"Time":"2026-02-03T00:32:29.394784518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/domains_are_sorted","Output":" --- PASS: TestParseRedactedDomainsLog/domains_are_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.394797552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/domains_are_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39480183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/blank_lines_are_ignored","Output":" --- PASS: TestParseRedactedDomainsLog/blank_lines_are_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.394807321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/blank_lines_are_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:29.394811458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/comment_lines_are_ignored","Output":" --- PASS: TestParseRedactedDomainsLog/comment_lines_are_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.394816588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/comment_lines_are_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:29.394820896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/whitespace_is_trimmed","Output":" --- PASS: TestParseRedactedDomainsLog/whitespace_is_trimmed (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.39542415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog/whitespace_is_trimmed","Elapsed":0} -{"Time":"2026-02-03T00:32:29.395435481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog","Elapsed":0} -{"Time":"2026-02-03T00:32:29.395439308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog_FileNotFound"} -{"Time":"2026-02-03T00:32:29.395443105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog_FileNotFound","Output":"=== RUN TestParseRedactedDomainsLog_FileNotFound\n"} -{"Time":"2026-02-03T00:32:29.395449036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog_FileNotFound","Output":"--- PASS: TestParseRedactedDomainsLog_FileNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.395454987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRedactedDomainsLog_FileNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:29.395458654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_DirectPath"} -{"Time":"2026-02-03T00:32:29.395462301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_DirectPath","Output":"=== RUN TestAnalyzeRedactedDomains_DirectPath\n"} -{"Time":"2026-02-03T00:32:29.39548304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_DirectPath","Output":"--- PASS: TestAnalyzeRedactedDomains_DirectPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.395487578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_DirectPath","Elapsed":0} -{"Time":"2026-02-03T00:32:29.395491576Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_AgentOutputsPath"} -{"Time":"2026-02-03T00:32:29.395495162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_AgentOutputsPath","Output":"=== RUN TestAnalyzeRedactedDomains_AgentOutputsPath\n"} -{"Time":"2026-02-03T00:32:29.395776297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_AgentOutputsPath","Output":"--- PASS: TestAnalyzeRedactedDomains_AgentOutputsPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.395790954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_AgentOutputsPath","Elapsed":0} -{"Time":"2026-02-03T00:32:29.395795242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_FullArtifactPath"} -{"Time":"2026-02-03T00:32:29.39579935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_FullArtifactPath","Output":"=== RUN TestAnalyzeRedactedDomains_FullArtifactPath\n"} -{"Time":"2026-02-03T00:32:29.396479459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_FullArtifactPath","Output":"--- PASS: TestAnalyzeRedactedDomains_FullArtifactPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.396550432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_FullArtifactPath","Elapsed":0} -{"Time":"2026-02-03T00:32:29.396572804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_NoLogFile"} -{"Time":"2026-02-03T00:32:29.396603481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_NoLogFile","Output":"=== RUN TestAnalyzeRedactedDomains_NoLogFile\n"} -{"Time":"2026-02-03T00:32:29.396974092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_NoLogFile","Output":"--- PASS: TestAnalyzeRedactedDomains_NoLogFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.396985964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_NoLogFile","Elapsed":0} -{"Time":"2026-02-03T00:32:29.396990172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_RecursiveSearch"} -{"Time":"2026-02-03T00:32:29.39699418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_RecursiveSearch","Output":"=== RUN TestAnalyzeRedactedDomains_RecursiveSearch\n"} -{"Time":"2026-02-03T00:32:29.397620108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_RecursiveSearch","Output":"--- PASS: TestAnalyzeRedactedDomains_RecursiveSearch (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.397633002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestAnalyzeRedactedDomains_RecursiveSearch","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39763736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_ConsoleRendering"} -{"Time":"2026-02-03T00:32:29.397640877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_ConsoleRendering","Output":"=== RUN TestRedactedDomainsAnalysis_ConsoleRendering\n"} -{"Time":"2026-02-03T00:32:29.39764798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_ConsoleRendering","Output":"--- PASS: TestRedactedDomainsAnalysis_ConsoleRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.397652238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_ConsoleRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:29.397655805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsLogSummary_ConsoleRendering"} -{"Time":"2026-02-03T00:32:29.397659231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsLogSummary_ConsoleRendering","Output":"=== RUN TestRedactedDomainsLogSummary_ConsoleRendering\n"} -{"Time":"2026-02-03T00:32:29.397665853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsLogSummary_ConsoleRendering","Output":"--- PASS: TestRedactedDomainsLogSummary_ConsoleRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.397670282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsLogSummary_ConsoleRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:29.397673848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_EmptyDomains"} -{"Time":"2026-02-03T00:32:29.397677194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_EmptyDomains","Output":"=== RUN TestRedactedDomainsAnalysis_EmptyDomains\n"} -{"Time":"2026-02-03T00:32:29.397683476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_EmptyDomains","Output":"--- PASS: TestRedactedDomainsAnalysis_EmptyDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.397687694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRedactedDomainsAnalysis_EmptyDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:29.39769067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages"} -{"Time":"2026-02-03T00:32:29.397694216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages","Output":"=== RUN TestRepoSlugErrorMessages\n"} -{"Time":"2026-02-03T00:32:29.397699787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_no_slash"} -{"Time":"2026-02-03T00:32:29.397703584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_no_slash","Output":"=== RUN TestRepoSlugErrorMessages/invalid_format_-_no_slash\n"} -{"Time":"2026-02-03T00:32:29.397949843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_too_many_slashes"} -{"Time":"2026-02-03T00:32:29.397960814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_too_many_slashes","Output":"=== RUN TestRepoSlugErrorMessages/invalid_format_-_too_many_slashes\n"} -{"Time":"2026-02-03T00:32:29.397966194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_owner"} -{"Time":"2026-02-03T00:32:29.397970171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_owner","Output":"=== RUN TestRepoSlugErrorMessages/invalid_format_-_empty_owner\n"} -{"Time":"2026-02-03T00:32:29.39797454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_repo"} -{"Time":"2026-02-03T00:32:29.397978226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_repo","Output":"=== RUN TestRepoSlugErrorMessages/invalid_format_-_empty_repo\n"} -{"Time":"2026-02-03T00:32:29.397983626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages","Output":"--- PASS: TestRepoSlugErrorMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.397988475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_no_slash","Output":" --- PASS: TestRepoSlugErrorMessages/invalid_format_-_no_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.397993525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_no_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:29.397997532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_too_many_slashes","Output":" --- PASS: TestRepoSlugErrorMessages/invalid_format_-_too_many_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.398002392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_too_many_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398006409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_owner","Output":" --- PASS: TestRepoSlugErrorMessages/invalid_format_-_empty_owner (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.398011058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_owner","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398014885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_repo","Output":" --- PASS: TestRepoSlugErrorMessages/invalid_format_-_empty_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.398019453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages/invalid_format_-_empty_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398023401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRepoSlugErrorMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398026707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages"} -{"Time":"2026-02-03T00:32:29.398030293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages","Output":"=== RUN TestParseRepoSpecErrorMessages\n"} -{"Time":"2026-02-03T00:32:29.398034341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_single_name"} -{"Time":"2026-02-03T00:32:29.398038238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_single_name","Output":"=== RUN TestParseRepoSpecErrorMessages/invalid_format_-_single_name\n"} -{"Time":"2026-02-03T00:32:29.398044069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_too_many_parts"} -{"Time":"2026-02-03T00:32:29.398047616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_too_many_parts","Output":"=== RUN TestParseRepoSpecErrorMessages/invalid_format_-_too_many_parts\n"} -{"Time":"2026-02-03T00:32:29.398051864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_GitHub_URL"} -{"Time":"2026-02-03T00:32:29.39805548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_GitHub_URL","Output":"=== RUN TestParseRepoSpecErrorMessages/invalid_GitHub_URL\n"} -{"Time":"2026-02-03T00:32:29.398060269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages","Output":"--- PASS: TestParseRepoSpecErrorMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.398065419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_single_name","Output":" --- PASS: TestParseRepoSpecErrorMessages/invalid_format_-_single_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.398070088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_single_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398073955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_too_many_parts","Output":" --- PASS: TestParseRepoSpecErrorMessages/invalid_format_-_too_many_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.398078604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_format_-_too_many_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398082561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_GitHub_URL","Output":" --- PASS: TestParseRepoSpecErrorMessages/invalid_GitHub_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.398086939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages/invalid_GitHub_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398090165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpecErrorMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:29.398093271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlug"} -{"Time":"2026-02-03T00:32:29.398096737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlug","Output":"=== RUN TestGetCurrentRepoSlug\n"} -{"Time":"2026-02-03T00:32:29.402168086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions","Output":"--- PASS: TestRuntimeImportWithExpressions (0.14s)\n"} -{"Time":"2026-02-03T00:32:29.402216055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_safe_expressions","Output":" --- PASS: TestRuntimeImportWithExpressions/file_with_safe_expressions (0.05s)\n"} -{"Time":"2026-02-03T00:32:29.402254106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_safe_expressions","Elapsed":0.05} -{"Time":"2026-02-03T00:32:29.402274845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_unsafe_expression","Output":" --- PASS: TestRuntimeImportWithExpressions/file_with_unsafe_expression (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.402399718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_unsafe_expression","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.402423913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_mixed_expressions","Output":" --- PASS: TestRuntimeImportWithExpressions/file_with_mixed_expressions (0.04s)\n"} -{"Time":"2026-02-03T00:32:29.402438881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions/file_with_mixed_expressions","Elapsed":0.04} -{"Time":"2026-02-03T00:32:29.402443299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRuntimeImportWithExpressions","Elapsed":0.14} -{"Time":"2026-02-03T00:32:29.402447096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression"} -{"Time":"2026-02-03T00:32:29.402451023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression","Output":"=== RUN TestIsCronExpression\n"} -{"Time":"2026-02-03T00:32:29.402473365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*"} -{"Time":"2026-02-03T00:32:29.402477293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*","Output":"=== RUN TestIsCronExpression/0_0_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.402481871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/*/15_*_*_*_*"} -{"Time":"2026-02-03T00:32:29.402485548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/*/15_*_*_*_*","Output":"=== RUN TestIsCronExpression/*/15_*_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.402489686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_14_*_*_1-5"} -{"Time":"2026-02-03T00:32:29.402493142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_14_*_*_1-5","Output":"=== RUN TestIsCronExpression/0_14_*_*_1-5\n"} -{"Time":"2026-02-03T00:32:29.40249719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/30_6_*_*_1"} -{"Time":"2026-02-03T00:32:29.402500736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/30_6_*_*_1","Output":"=== RUN TestIsCronExpression/30_6_*_*_1\n"} -{"Time":"2026-02-03T00:32:29.402506347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_12_25_12_*"} -{"Time":"2026-02-03T00:32:29.402509873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_12_25_12_*","Output":"=== RUN TestIsCronExpression/0_12_25_12_*\n"} -{"Time":"2026-02-03T00:32:29.402693977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/daily"} -{"Time":"2026-02-03T00:32:29.402793302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/daily","Output":"=== RUN TestIsCronExpression/daily\n"} -{"Time":"2026-02-03T00:32:29.402823138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/weekly_on_monday"} -{"Time":"2026-02-03T00:32:29.402839428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/weekly_on_monday","Output":"=== RUN TestIsCronExpression/weekly_on_monday\n"} -{"Time":"2026-02-03T00:32:29.40287749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/every_10_minutes"} -{"Time":"2026-02-03T00:32:29.402885565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/every_10_minutes","Output":"=== RUN TestIsCronExpression/every_10_minutes\n"} -{"Time":"2026-02-03T00:32:29.402890153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*"} -{"Time":"2026-02-03T00:32:29.402895343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*","Output":"=== RUN TestIsCronExpression/0_0_*_*\n"} -{"Time":"2026-02-03T00:32:29.402899801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_*"} -{"Time":"2026-02-03T00:32:29.402905061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_*","Output":"=== RUN TestIsCronExpression/0_0_*_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.402909138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_extra"} -{"Time":"2026-02-03T00:32:29.402912495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_extra","Output":"=== RUN TestIsCronExpression/0_0_*_*_*_extra\n"} -{"Time":"2026-02-03T00:32:29.402916713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/invalid_cron_expression"} -{"Time":"2026-02-03T00:32:29.402919909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/invalid_cron_expression","Output":"=== RUN TestIsCronExpression/invalid_cron_expression\n"} -{"Time":"2026-02-03T00:32:29.402926561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/#00"} -{"Time":"2026-02-03T00:32:29.402930048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/#00","Output":"=== RUN TestIsCronExpression/#00\n"} -{"Time":"2026-02-03T00:32:29.402935338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression","Output":"--- PASS: TestIsCronExpression (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402939906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*","Output":" --- PASS: TestIsCronExpression/0_0_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402944334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.402948442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/*/15_*_*_*_*","Output":" --- PASS: TestIsCronExpression/*/15_*_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402953832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/*/15_*_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.402957509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_14_*_*_1-5","Output":" --- PASS: TestIsCronExpression/0_14_*_*_1-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402961927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_14_*_*_1-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.402965534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/30_6_*_*_1","Output":" --- PASS: TestIsCronExpression/30_6_*_*_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402970002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/30_6_*_*_1","Elapsed":0} -{"Time":"2026-02-03T00:32:29.402973759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_12_25_12_*","Output":" --- PASS: TestIsCronExpression/0_12_25_12_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402978047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_12_25_12_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.402984549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/daily","Output":" --- PASS: TestIsCronExpression/daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402989258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/daily","Elapsed":0} -{"Time":"2026-02-03T00:32:29.402993095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/weekly_on_monday","Output":" --- PASS: TestIsCronExpression/weekly_on_monday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.402997794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/weekly_on_monday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403001421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/every_10_minutes","Output":" --- PASS: TestIsCronExpression/every_10_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.40300627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/every_10_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403009566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*","Output":" --- PASS: TestIsCronExpression/0_0_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403014205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403017791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_*","Output":" --- PASS: TestIsCronExpression/0_0_*_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403022089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403025576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_extra","Output":" --- PASS: TestIsCronExpression/0_0_*_*_*_extra (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403030595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/0_0_*_*_*_extra","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403034623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/invalid_cron_expression","Output":" --- PASS: TestIsCronExpression/invalid_cron_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403040343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/invalid_cron_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40304382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/#00","Output":" --- PASS: TestIsCronExpression/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403047888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403051314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsCronExpression","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40305459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron"} -{"Time":"2026-02-03T00:32:29.403057976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron","Output":"=== RUN TestIsDailyCron\n"} -{"Time":"2026-02-03T00:32:29.403075619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_*"} -{"Time":"2026-02-03T00:32:29.403079857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_*","Output":"=== RUN TestIsDailyCron/0_0_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403084125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/30_14_*_*_*"} -{"Time":"2026-02-03T00:32:29.403088854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/30_14_*_*_*","Output":"=== RUN TestIsDailyCron/30_14_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403093002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_9_*_*_*"} -{"Time":"2026-02-03T00:32:29.403098271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_9_*_*_*","Output":"=== RUN TestIsDailyCron/0_9_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403102579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/*/15_*_*_*_*"} -{"Time":"2026-02-03T00:32:29.403106146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/*/15_*_*_*_*","Output":"=== RUN TestIsDailyCron/*/15_*_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403112638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_1_*_*"} -{"Time":"2026-02-03T00:32:29.403116115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_1_*_*","Output":"=== RUN TestIsDailyCron/0_0_1_*_*\n"} -{"Time":"2026-02-03T00:32:29.403121244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_1"} -{"Time":"2026-02-03T00:32:29.403124621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_1","Output":"=== RUN TestIsDailyCron/0_0_*_*_1\n"} -{"Time":"2026-02-03T00:32:29.403128398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_14_*_*_1-5"} -{"Time":"2026-02-03T00:32:29.403131804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_14_*_*_1-5","Output":"=== RUN TestIsDailyCron/0_14_*_*_1-5\n"} -{"Time":"2026-02-03T00:32:29.403135902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/invalid"} -{"Time":"2026-02-03T00:32:29.403139148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/invalid","Output":"=== RUN TestIsDailyCron/invalid\n"} -{"Time":"2026-02-03T00:32:29.403143275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/#00"} -{"Time":"2026-02-03T00:32:29.403146932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/#00","Output":"=== RUN TestIsDailyCron/#00\n"} -{"Time":"2026-02-03T00:32:29.403151431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron","Output":"--- PASS: TestIsDailyCron (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403155939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_*","Output":" --- PASS: TestIsDailyCron/0_0_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403164165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403168052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/30_14_*_*_*","Output":" --- PASS: TestIsDailyCron/30_14_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403173933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/30_14_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40317768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_9_*_*_*","Output":" --- PASS: TestIsDailyCron/0_9_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403182228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_9_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403185985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/*/15_*_*_*_*","Output":" --- PASS: TestIsDailyCron/*/15_*_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403192147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/*/15_*_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403195793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_1_*_*","Output":" --- PASS: TestIsDailyCron/0_0_1_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403200502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_1_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403204099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_1","Output":" --- PASS: TestIsDailyCron/0_0_*_*_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403208497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_0_*_*_1","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403213567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_14_*_*_1-5","Output":" --- PASS: TestIsDailyCron/0_14_*_*_1-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403217925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/0_14_*_*_1-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403221492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/invalid","Output":" --- PASS: TestIsDailyCron/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403225669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403229336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/#00","Output":" --- PASS: TestIsDailyCron/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403233454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40323672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsDailyCron","Elapsed":0} -{"Time":"2026-02-03T00:32:29.403239976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron"} -{"Time":"2026-02-03T00:32:29.403243242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron","Output":"=== RUN TestIsHourlyCron\n"} -{"Time":"2026-02-03T00:32:29.40324728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_*/1_*_*_*"} -{"Time":"2026-02-03T00:32:29.403250496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_*/1_*_*_*","Output":"=== RUN TestIsHourlyCron/0_*/1_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403256306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/30_*/2_*_*_*"} -{"Time":"2026-02-03T00:32:29.403259873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/30_*/2_*_*_*","Output":"=== RUN TestIsHourlyCron/30_*/2_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403263981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/15_*/6_*_*_*"} -{"Time":"2026-02-03T00:32:29.403267497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/15_*/6_*_*_*","Output":"=== RUN TestIsHourlyCron/15_*/6_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403271615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_*_*_*"} -{"Time":"2026-02-03T00:32:29.403274891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_*_*_*","Output":"=== RUN TestIsHourlyCron/0_0_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403278949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/*/30_*_*_*_*"} -{"Time":"2026-02-03T00:32:29.403282555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/*/30_*_*_*_*","Output":"=== RUN TestIsHourlyCron/*/30_*_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.403289488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_1_*_*"} -{"Time":"2026-02-03T00:32:29.403293075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_1_*_*","Output":"=== RUN TestIsHourlyCron/0_0_1_*_*\n"} -{"Time":"2026-02-03T00:32:29.403298385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/invalid"} -{"Time":"2026-02-03T00:32:29.403301811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/invalid","Output":"=== RUN TestIsHourlyCron/invalid\n"} -{"Time":"2026-02-03T00:32:29.403307362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/#00"} -{"Time":"2026-02-03T00:32:29.403310738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/#00","Output":"=== RUN TestIsHourlyCron/#00\n"} -{"Time":"2026-02-03T00:32:29.403986038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron","Output":"--- PASS: TestIsHourlyCron (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.403999484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_*/1_*_*_*","Output":" --- PASS: TestIsHourlyCron/0_*/1_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404004713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_*/1_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404023859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/30_*/2_*_*_*","Output":" --- PASS: TestIsHourlyCron/30_*/2_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.40402992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/30_*/2_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404033898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/15_*/6_*_*_*","Output":" --- PASS: TestIsHourlyCron/15_*/6_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404038286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/15_*/6_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404041872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_*_*_*","Output":" --- PASS: TestIsHourlyCron/0_0_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404046391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404050148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/*/30_*_*_*_*","Output":" --- PASS: TestIsHourlyCron/*/30_*_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404054736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/*/30_*_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404058343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_1_*_*","Output":" --- PASS: TestIsHourlyCron/0_0_1_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404062932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/0_0_1_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404066368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/invalid","Output":" --- PASS: TestIsHourlyCron/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404070596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404074303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/#00","Output":" --- PASS: TestIsHourlyCron/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404078832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404082178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsHourlyCron","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404085524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron"} -{"Time":"2026-02-03T00:32:29.40408884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron","Output":"=== RUN TestIsWeeklyCron\n"} -{"Time":"2026-02-03T00:32:29.404092928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_1"} -{"Time":"2026-02-03T00:32:29.404096324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_1","Output":"=== RUN TestIsWeeklyCron/0_0_*_*_1\n"} -{"Time":"2026-02-03T00:32:29.404100322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/30_14_*_*_5"} -{"Time":"2026-02-03T00:32:29.404103598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/30_14_*_*_5","Output":"=== RUN TestIsWeeklyCron/30_14_*_*_5\n"} -{"Time":"2026-02-03T00:32:29.404109088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_9_*_*_0"} -{"Time":"2026-02-03T00:32:29.404112514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_9_*_*_0","Output":"=== RUN TestIsWeeklyCron/0_9_*_*_0\n"} -{"Time":"2026-02-03T00:32:29.404116371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_17_*_*_6"} -{"Time":"2026-02-03T00:32:29.404119588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_17_*_*_6","Output":"=== RUN TestIsWeeklyCron/0_17_*_*_6\n"} -{"Time":"2026-02-03T00:32:29.404123194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/*/15_*_*_*_*"} -{"Time":"2026-02-03T00:32:29.404128694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/*/15_*_*_*_*","Output":"=== RUN TestIsWeeklyCron/*/15_*_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.404133614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_1_*_*"} -{"Time":"2026-02-03T00:32:29.404137571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_1_*_*","Output":"=== RUN TestIsWeeklyCron/0_0_1_*_*\n"} -{"Time":"2026-02-03T00:32:29.404142059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_*"} -{"Time":"2026-02-03T00:32:29.404145826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_*","Output":"=== RUN TestIsWeeklyCron/0_0_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.404150245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_14_*_*_1-5"} -{"Time":"2026-02-03T00:32:29.404154042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_14_*_*_1-5","Output":"=== RUN TestIsWeeklyCron/0_14_*_*_1-5\n"} -{"Time":"2026-02-03T00:32:29.404158029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/invalid"} -{"Time":"2026-02-03T00:32:29.404161616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/invalid","Output":"=== RUN TestIsWeeklyCron/invalid\n"} -{"Time":"2026-02-03T00:32:29.404166745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/#00"} -{"Time":"2026-02-03T00:32:29.404169871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/#00","Output":"=== RUN TestIsWeeklyCron/#00\n"} -{"Time":"2026-02-03T00:32:29.40417441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron","Output":"--- PASS: TestIsWeeklyCron (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404178958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_1","Output":" --- PASS: TestIsWeeklyCron/0_0_*_*_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404183577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_1","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404187514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/30_14_*_*_5","Output":" --- PASS: TestIsWeeklyCron/30_14_*_*_5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404192273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/30_14_*_*_5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4041961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_9_*_*_0","Output":" --- PASS: TestIsWeeklyCron/0_9_*_*_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404200779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_9_*_*_0","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404205337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_17_*_*_6","Output":" --- PASS: TestIsWeeklyCron/0_17_*_*_6 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404209816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_17_*_*_6","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404213323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/*/15_*_*_*_*","Output":" --- PASS: TestIsWeeklyCron/*/15_*_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404217991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/*/15_*_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404221367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_1_*_*","Output":" --- PASS: TestIsWeeklyCron/0_0_1_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404226677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_1_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404230284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_*","Output":" --- PASS: TestIsWeeklyCron/0_0_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404234833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_0_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404238389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_14_*_*_1-5","Output":" --- PASS: TestIsWeeklyCron/0_14_*_*_1-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404242387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/0_14_*_*_1-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404245753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/invalid","Output":" --- PASS: TestIsWeeklyCron/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404249951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404253798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/#00","Output":" --- PASS: TestIsWeeklyCron/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404257986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404261292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsWeeklyCron","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404264859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron"} -{"Time":"2026-02-03T00:32:29.404269858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron","Output":"=== RUN TestIsFuzzyCron\n"} -{"Time":"2026-02-03T00:32:29.404273615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:DAILY_*_*_*"} -{"Time":"2026-02-03T00:32:29.404276981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:DAILY_*_*_*","Output":"=== RUN TestIsFuzzyCron/FUZZY:DAILY_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.404280899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:HOURLY_*_*_*"} -{"Time":"2026-02-03T00:32:29.404284395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:HOURLY_*_*_*","Output":"=== RUN TestIsFuzzyCron/FUZZY:HOURLY_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.404288513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:WEEKLY_*_*_*"} -{"Time":"2026-02-03T00:32:29.404291759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:WEEKLY_*_*_*","Output":"=== RUN TestIsFuzzyCron/FUZZY:WEEKLY_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.404296879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/0_0_*_*_*"} -{"Time":"2026-02-03T00:32:29.404300525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/0_0_*_*_*","Output":"=== RUN TestIsFuzzyCron/0_0_*_*_*\n"} -{"Time":"2026-02-03T00:32:29.404304483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/daily"} -{"Time":"2026-02-03T00:32:29.404307979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/daily","Output":"=== RUN TestIsFuzzyCron/daily\n"} -{"Time":"2026-02-03T00:32:29.404311967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/#00"} -{"Time":"2026-02-03T00:32:29.404316144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/#00","Output":"=== RUN TestIsFuzzyCron/#00\n"} -{"Time":"2026-02-03T00:32:29.404321094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron","Output":"--- PASS: TestIsFuzzyCron (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404325792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:DAILY_*_*_*","Output":" --- PASS: TestIsFuzzyCron/FUZZY:DAILY_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404330601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:DAILY_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404334489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:HOURLY_*_*_*","Output":" --- PASS: TestIsFuzzyCron/FUZZY:HOURLY_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404338817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:HOURLY_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404342484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:WEEKLY_*_*_*","Output":" --- PASS: TestIsFuzzyCron/FUZZY:WEEKLY_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404346882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/FUZZY:WEEKLY_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404350528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/0_0_*_*_*","Output":" --- PASS: TestIsFuzzyCron/0_0_*_*_* (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404355277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/0_0_*_*_*","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404358764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/daily","Output":" --- PASS: TestIsFuzzyCron/daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404363012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/daily","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404366508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/#00","Output":" --- PASS: TestIsFuzzyCron/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404370276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404373832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsFuzzyCron","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404377309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule"} -{"Time":"2026-02-03T00:32:29.404380484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule","Output":"=== RUN TestScatterSchedule\n"} -{"Time":"2026-02-03T00:32:29.404385514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/valid_fuzzy_daily"} -{"Time":"2026-02-03T00:32:29.404390052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/valid_fuzzy_daily","Output":"=== RUN TestScatterSchedule/valid_fuzzy_daily\n"} -{"Time":"2026-02-03T00:32:29.40439433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/not_a_fuzzy_cron"} -{"Time":"2026-02-03T00:32:29.404397696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/not_a_fuzzy_cron","Output":"=== RUN TestScatterSchedule/not_a_fuzzy_cron\n"} -{"Time":"2026-02-03T00:32:29.404402015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/invalid_fuzzy_pattern"} -{"Time":"2026-02-03T00:32:29.404406343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/invalid_fuzzy_pattern","Output":"=== RUN TestScatterSchedule/invalid_fuzzy_pattern\n"} -{"Time":"2026-02-03T00:32:29.404410711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule","Output":"--- PASS: TestScatterSchedule (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.4044153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/valid_fuzzy_daily","Output":" --- PASS: TestScatterSchedule/valid_fuzzy_daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404419938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/valid_fuzzy_daily","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404423555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/not_a_fuzzy_cron","Output":" --- PASS: TestScatterSchedule/not_a_fuzzy_cron (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404428364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/not_a_fuzzy_cron","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404432021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/invalid_fuzzy_pattern","Output":" --- PASS: TestScatterSchedule/invalid_fuzzy_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404436168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule/invalid_fuzzy_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404439445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterSchedule","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4044426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDeterministic"} -{"Time":"2026-02-03T00:32:29.404446117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDeterministic","Output":"=== RUN TestScatterScheduleDeterministic\n"} -{"Time":"2026-02-03T00:32:29.404450615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDeterministic","Output":"--- PASS: TestScatterScheduleDeterministic (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404454482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDeterministic","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404457979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly"} -{"Time":"2026-02-03T00:32:29.404461355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly","Output":"=== RUN TestScatterScheduleHourly\n"} -{"Time":"2026-02-03T00:32:29.404465433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_1h"} -{"Time":"2026-02-03T00:32:29.40446908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_1h","Output":"=== RUN TestScatterScheduleHourly/valid_fuzzy_hourly_1h\n"} -{"Time":"2026-02-03T00:32:29.404473137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_6h"} -{"Time":"2026-02-03T00:32:29.404477435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_6h","Output":"=== RUN TestScatterScheduleHourly/valid_fuzzy_hourly_6h\n"} -{"Time":"2026-02-03T00:32:29.404482745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly","Output":"--- PASS: TestScatterScheduleHourly (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404487384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_1h","Output":" --- PASS: TestScatterScheduleHourly/valid_fuzzy_hourly_1h (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404491983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_1h","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40449581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_6h","Output":" --- PASS: TestScatterScheduleHourly/valid_fuzzy_hourly_6h (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404500168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly/valid_fuzzy_hourly_6h","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404503554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleHourly","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40450663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround"} -{"Time":"2026-02-03T00:32:29.404509746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround","Output":"=== RUN TestScatterScheduleDailyAround\n"} -{"Time":"2026-02-03T00:32:29.404513924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_9am"} -{"Time":"2026-02-03T00:32:29.40451744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_9am","Output":"=== RUN TestScatterScheduleDailyAround/valid_fuzzy_daily_around_9am\n"} -{"Time":"2026-02-03T00:32:29.404521688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_14:30"} -{"Time":"2026-02-03T00:32:29.404525214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_14:30","Output":"=== RUN TestScatterScheduleDailyAround/valid_fuzzy_daily_around_14:30\n"} -{"Time":"2026-02-03T00:32:29.404529513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_midnight"} -{"Time":"2026-02-03T00:32:29.404533249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_midnight","Output":"=== RUN TestScatterScheduleDailyAround/valid_fuzzy_daily_around_midnight\n"} -{"Time":"2026-02-03T00:32:29.404537688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_23:30"} -{"Time":"2026-02-03T00:32:29.40454396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_23:30","Output":"=== RUN TestScatterScheduleDailyAround/valid_fuzzy_daily_around_23:30\n"} -{"Time":"2026-02-03T00:32:29.40454935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround","Output":"--- PASS: TestScatterScheduleDailyAround (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404554139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_9am","Output":" --- PASS: TestScatterScheduleDailyAround/valid_fuzzy_daily_around_9am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404559879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_9am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404563927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_14:30","Output":" --- PASS: TestScatterScheduleDailyAround/valid_fuzzy_daily_around_14:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404568355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_14:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404572082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_midnight","Output":" --- PASS: TestScatterScheduleDailyAround/valid_fuzzy_daily_around_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404576791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404580698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_23:30","Output":" --- PASS: TestScatterScheduleDailyAround/valid_fuzzy_daily_around_23:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404585016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround/valid_fuzzy_daily_around_23:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404588603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAround","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404591989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAroundDeterministic"} -{"Time":"2026-02-03T00:32:29.404595556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAroundDeterministic","Output":"=== RUN TestScatterScheduleDailyAroundDeterministic\n"} -{"Time":"2026-02-03T00:32:29.404600225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAroundDeterministic","Output":"--- PASS: TestScatterScheduleDailyAroundDeterministic (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404605184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleDailyAroundDeterministic","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40460832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly"} -{"Time":"2026-02-03T00:32:29.404611696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly","Output":"=== RUN TestScatterScheduleWeekly\n"} -{"Time":"2026-02-03T00:32:29.404615673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly"} -{"Time":"2026-02-03T00:32:29.40461923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly","Output":"=== RUN TestScatterScheduleWeekly/valid_fuzzy_weekly\n"} -{"Time":"2026-02-03T00:32:29.404627415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_monday"} -{"Time":"2026-02-03T00:32:29.404631232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_monday","Output":"=== RUN TestScatterScheduleWeekly/valid_fuzzy_weekly_on_monday\n"} -{"Time":"2026-02-03T00:32:29.4046356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_friday"} -{"Time":"2026-02-03T00:32:29.404639888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_friday","Output":"=== RUN TestScatterScheduleWeekly/valid_fuzzy_weekly_on_friday\n"} -{"Time":"2026-02-03T00:32:29.404645599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly","Output":"--- PASS: TestScatterScheduleWeekly (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404650799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly","Output":" --- PASS: TestScatterScheduleWeekly/valid_fuzzy_weekly (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404655698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404659395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_monday","Output":" --- PASS: TestScatterScheduleWeekly/valid_fuzzy_weekly_on_monday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404665216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_monday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404669424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_friday","Output":" --- PASS: TestScatterScheduleWeekly/valid_fuzzy_weekly_on_friday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404673832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly/valid_fuzzy_weekly_on_friday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404677268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeekly","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404680675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyDeterministic"} -{"Time":"2026-02-03T00:32:29.404684011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyDeterministic","Output":"=== RUN TestScatterScheduleWeeklyDeterministic\n"} -{"Time":"2026-02-03T00:32:29.40468898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyDeterministic","Output":"--- PASS: TestScatterScheduleWeeklyDeterministic (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404693288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyDeterministic","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404696524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyOnDayDeterministic"} -{"Time":"2026-02-03T00:32:29.404700171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyOnDayDeterministic","Output":"=== RUN TestScatterScheduleWeeklyOnDayDeterministic\n"} -{"Time":"2026-02-03T00:32:29.40470495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyOnDayDeterministic","Output":"--- PASS: TestScatterScheduleWeeklyOnDayDeterministic (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404708887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyOnDayDeterministic","Elapsed":0} -{"Time":"2026-02-03T00:32:29.404712474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround"} -{"Time":"2026-02-03T00:32:29.404715991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround","Output":"=== RUN TestScatterScheduleWeeklyAround\n"} -{"Time":"2026-02-03T00:32:29.404720038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_monday_9am"} -{"Time":"2026-02-03T00:32:29.404724897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_monday_9am","Output":"=== RUN TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_monday_9am\n"} -{"Time":"2026-02-03T00:32:29.404729406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_friday_17:00"} -{"Time":"2026-02-03T00:32:29.404733113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_friday_17:00","Output":"=== RUN TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_friday_17:00\n"} -{"Time":"2026-02-03T00:32:29.404737451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_sunday_midnight"} -{"Time":"2026-02-03T00:32:29.404741027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_sunday_midnight","Output":"=== RUN TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_sunday_midnight\n"} -{"Time":"2026-02-03T00:32:29.404745456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_wednesday_14:30"} -{"Time":"2026-02-03T00:32:29.404943165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_wednesday_14:30","Output":"=== RUN TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_wednesday_14:30\n"} -{"Time":"2026-02-03T00:32:29.404963282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround","Output":"--- PASS: TestScatterScheduleWeeklyAround (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.404980855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_monday_9am","Output":" --- PASS: TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_monday_9am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.40502659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_monday_9am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405043392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_friday_17:00","Output":" --- PASS: TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_friday_17:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405059943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_friday_17:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405100248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_sunday_midnight","Output":" --- PASS: TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_sunday_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405119103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_sunday_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405136546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_wednesday_14:30","Output":" --- PASS: TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_wednesday_14:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405153377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround/valid_fuzzy_weekly_around_wednesday_14:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405274844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAround","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405294931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAroundDeterministic"} -{"Time":"2026-02-03T00:32:29.405316611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAroundDeterministic","Output":"=== RUN TestScatterScheduleWeeklyAroundDeterministic\n"} -{"Time":"2026-02-03T00:32:29.405361275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAroundDeterministic","Output":"--- PASS: TestScatterScheduleWeeklyAroundDeterministic (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405451583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleWeeklyAroundDeterministic","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405472332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly"} -{"Time":"2026-02-03T00:32:29.405488022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly","Output":"=== RUN TestScatterScheduleBiWeekly\n"} -{"Time":"2026-02-03T00:32:29.405503961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_fuzzy"} -{"Time":"2026-02-03T00:32:29.40554605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_fuzzy","Output":"=== RUN TestScatterScheduleBiWeekly/bi-weekly_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.405627402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_with_different_workflow"} -{"Time":"2026-02-03T00:32:29.40564778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_with_different_workflow","Output":"=== RUN TestScatterScheduleBiWeekly/bi-weekly_with_different_workflow\n"} -{"Time":"2026-02-03T00:32:29.405664831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly","Output":"--- PASS: TestScatterScheduleBiWeekly (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405681292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_fuzzy","Output":" --- PASS: TestScatterScheduleBiWeekly/bi-weekly_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405783894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405794123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_with_different_workflow","Output":" --- PASS: TestScatterScheduleBiWeekly/bi-weekly_with_different_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405799262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly/bi-weekly_with_different_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405802769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleBiWeekly","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405806265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly"} -{"Time":"2026-02-03T00:32:29.405809632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly","Output":"=== RUN TestScatterScheduleTriWeekly\n"} -{"Time":"2026-02-03T00:32:29.405813839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_fuzzy"} -{"Time":"2026-02-03T00:32:29.405817376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_fuzzy","Output":"=== RUN TestScatterScheduleTriWeekly/tri-weekly_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.405821905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_with_different_workflow"} -{"Time":"2026-02-03T00:32:29.405825812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_with_different_workflow","Output":"=== RUN TestScatterScheduleTriWeekly/tri-weekly_with_different_workflow\n"} -{"Time":"2026-02-03T00:32:29.405831042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly","Output":"--- PASS: TestScatterScheduleTriWeekly (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405835941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_fuzzy","Output":" --- PASS: TestScatterScheduleTriWeekly/tri-weekly_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.405956616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.405978677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_with_different_workflow","Output":" --- PASS: TestScatterScheduleTriWeekly/tri-weekly_with_different_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406044971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly/tri-weekly_with_different_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406053597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleTriWeekly","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406057144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHash"} -{"Time":"2026-02-03T00:32:29.406061021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHash","Output":"=== RUN TestStableHash\n"} -{"Time":"2026-02-03T00:32:29.406066301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHash","Output":"--- PASS: TestStableHash (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406070619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHash","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406074015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform"} -{"Time":"2026-02-03T00:32:29.406077471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform","Output":"=== RUN TestStableHashCrossPlatform\n"} -{"Time":"2026-02-03T00:32:29.40608189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md"} -{"Time":"2026-02-03T00:32:29.406085587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md","Output":"=== RUN TestStableHashCrossPlatform/workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.406091157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md"} -{"Time":"2026-02-03T00:32:29.406094683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md","Output":"=== RUN TestStableHashCrossPlatform/workflow-b.md\n"} -{"Time":"2026-02-03T00:32:29.406098701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/repo/workflow-a.md"} -{"Time":"2026-02-03T00:32:29.406236318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/repo/workflow-a.md","Output":"=== RUN TestStableHashCrossPlatform/repo/workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.406254782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test/workflow.md"} -{"Time":"2026-02-03T00:32:29.406269861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test/workflow.md","Output":"=== RUN TestStableHashCrossPlatform/test/workflow.md\n"} -{"Time":"2026-02-03T00:32:29.406390936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#01"} -{"Time":"2026-02-03T00:32:29.406400524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#01","Output":"=== RUN TestStableHashCrossPlatform/workflow-a.md#01\n"} -{"Time":"2026-02-03T00:32:29.406405554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#01"} -{"Time":"2026-02-03T00:32:29.40640903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#01","Output":"=== RUN TestStableHashCrossPlatform/workflow-b.md#01\n"} -{"Time":"2026-02-03T00:32:29.406413378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#02"} -{"Time":"2026-02-03T00:32:29.406416735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#02","Output":"=== RUN TestStableHashCrossPlatform/workflow-a.md#02\n"} -{"Time":"2026-02-03T00:32:29.406420812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#02"} -{"Time":"2026-02-03T00:32:29.406424239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#02","Output":"=== RUN TestStableHashCrossPlatform/workflow-b.md#02\n"} -{"Time":"2026-02-03T00:32:29.406428296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#03"} -{"Time":"2026-02-03T00:32:29.406431793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#03","Output":"=== RUN TestStableHashCrossPlatform/workflow-a.md#03\n"} -{"Time":"2026-02-03T00:32:29.406436041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#03"} -{"Time":"2026-02-03T00:32:29.406439317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#03","Output":"=== RUN TestStableHashCrossPlatform/workflow-b.md#03\n"} -{"Time":"2026-02-03T00:32:29.406443074Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/daily-workflow"} -{"Time":"2026-02-03T00:32:29.40644638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/daily-workflow","Output":"=== RUN TestStableHashCrossPlatform/daily-workflow\n"} -{"Time":"2026-02-03T00:32:29.406576663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/weekly-workflow"} -{"Time":"2026-02-03T00:32:29.406582404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/weekly-workflow","Output":"=== RUN TestStableHashCrossPlatform/weekly-workflow\n"} -{"Time":"2026-02-03T00:32:29.406586561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/hourly-workflow"} -{"Time":"2026-02-03T00:32:29.406590178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/hourly-workflow","Output":"=== RUN TestStableHashCrossPlatform/hourly-workflow\n"} -{"Time":"2026-02-03T00:32:29.406594186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/my-workflow.md"} -{"Time":"2026-02-03T00:32:29.406597702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/my-workflow.md","Output":"=== RUN TestStableHashCrossPlatform/my-workflow.md\n"} -{"Time":"2026-02-03T00:32:29.406602101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test-repo/my-workflow.md"} -{"Time":"2026-02-03T00:32:29.406606749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test-repo/my-workflow.md","Output":"=== RUN TestStableHashCrossPlatform/test-repo/my-workflow.md\n"} -{"Time":"2026-02-03T00:32:29.40661235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform","Output":"--- PASS: TestStableHashCrossPlatform (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406617129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md","Output":" --- PASS: TestStableHashCrossPlatform/workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406621637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406625645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md","Output":" --- PASS: TestStableHashCrossPlatform/workflow-b.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406630443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40663382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/repo/workflow-a.md","Output":" --- PASS: TestStableHashCrossPlatform/repo/workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406785332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/repo/workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406822773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test/workflow.md","Output":" --- PASS: TestStableHashCrossPlatform/test/workflow.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406911949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test/workflow.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406921677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#01","Output":" --- PASS: TestStableHashCrossPlatform/workflow-a.md#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406927157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#01","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406930924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#01","Output":" --- PASS: TestStableHashCrossPlatform/workflow-b.md#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406935733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#01","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406939631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#02","Output":" --- PASS: TestStableHashCrossPlatform/workflow-a.md#02 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.4069445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#02","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406948247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#02","Output":" --- PASS: TestStableHashCrossPlatform/workflow-b.md#02 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406952875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#02","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406956612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#03","Output":" --- PASS: TestStableHashCrossPlatform/workflow-a.md#03 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406961211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-a.md#03","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406964607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#03","Output":" --- PASS: TestStableHashCrossPlatform/workflow-b.md#03 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.406969566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/workflow-b.md#03","Elapsed":0} -{"Time":"2026-02-03T00:32:29.406973063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/daily-workflow","Output":" --- PASS: TestStableHashCrossPlatform/daily-workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407087877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/daily-workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407092837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/weekly-workflow","Output":" --- PASS: TestStableHashCrossPlatform/weekly-workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407099358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/weekly-workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407104699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/hourly-workflow","Output":" --- PASS: TestStableHashCrossPlatform/hourly-workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407109798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/hourly-workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407113825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/my-workflow.md","Output":" --- PASS: TestStableHashCrossPlatform/my-workflow.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407118424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/my-workflow.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407122432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test-repo/my-workflow.md","Output":" --- PASS: TestStableHashCrossPlatform/test-repo/my-workflow.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407127621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform/test-repo/my-workflow.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407134684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashCrossPlatform","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407261381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency"} -{"Time":"2026-02-03T00:32:29.407278343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency\n"} -{"Time":"2026-02-03T00:32:29.407331532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-a.md"} -{"Time":"2026-02-03T00:32:29.407349616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-a.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.407371046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-b.md"} -{"Time":"2026-02-03T00:32:29.407377388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-b.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-b.md\n"} -{"Time":"2026-02-03T00:32:29.407382056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/1_-_workflow-a.md"} -{"Time":"2026-02-03T00:32:29.407385803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/1_-_workflow-a.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/hourly/1_-_workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.407390292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/2_-_workflow-b.md"} -{"Time":"2026-02-03T00:32:29.407393988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/2_-_workflow-b.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/hourly/2_-_workflow-b.md\n"} -{"Time":"2026-02-03T00:32:29.407539029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_-_workflow-a.md"} -{"Time":"2026-02-03T00:32:29.407546693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_-_workflow-a.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/weekly_-_workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.407551322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly:1_-_workflow-a.md"} -{"Time":"2026-02-03T00:32:29.407606034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly:1_-_workflow-a.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/weekly:1_-_workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.407626873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_around_14:00_-_workflow-a.md"} -{"Time":"2026-02-03T00:32:29.407681655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_around_14:00_-_workflow-a.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/daily_around_14:00_-_workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.40770548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_around_monday_9:00_-_workflow-a.md"} -{"Time":"2026-02-03T00:32:29.407774549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_around_monday_9:00_-_workflow-a.md","Output":"=== RUN TestScatterScheduleCrossPlatformConsistency/weekly_around_monday_9:00_-_workflow-a.md\n"} -{"Time":"2026-02-03T00:32:29.407786892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency","Output":"--- PASS: TestScatterScheduleCrossPlatformConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407795107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-a.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407800257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407804555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-b.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-b.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407810646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_-_workflow-b.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407814774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/1_-_workflow-a.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/hourly/1_-_workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407819683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/1_-_workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407824021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/2_-_workflow-b.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/hourly/2_-_workflow-b.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.40782887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/hourly/2_-_workflow-b.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.407832797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_-_workflow-a.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/weekly_-_workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.407994068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_-_workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408015428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly:1_-_workflow-a.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/weekly:1_-_workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408032951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly:1_-_workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408144289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_around_14:00_-_workflow-a.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/daily_around_14:00_-_workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.40815544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/daily_around_14:00_-_workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408159838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_around_monday_9:00_-_workflow-a.md","Output":" --- PASS: TestScatterScheduleCrossPlatformConsistency/weekly_around_monday_9:00_-_workflow-a.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408164807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency/weekly_around_monday_9:00_-_workflow-a.md","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408168664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestScatterScheduleCrossPlatformConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408172251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties"} -{"Time":"2026-02-03T00:32:29.408175707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties","Output":"=== RUN TestStableHashProperties\n"} -{"Time":"2026-02-03T00:32:29.408179635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/same_input_produces_same_output"} -{"Time":"2026-02-03T00:32:29.408183141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/same_input_produces_same_output","Output":"=== RUN TestStableHashProperties/same_input_produces_same_output\n"} -{"Time":"2026-02-03T00:32:29.408187339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/output_is_within_modulo_range"} -{"Time":"2026-02-03T00:32:29.408190926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/output_is_within_modulo_range","Output":"=== RUN TestStableHashProperties/output_is_within_modulo_range\n"} -{"Time":"2026-02-03T00:32:29.408196837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/different_inputs_produce_different_outputs_with_high_probability"} -{"Time":"2026-02-03T00:32:29.408200654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/different_inputs_produce_different_outputs_with_high_probability","Output":"=== RUN TestStableHashProperties/different_inputs_produce_different_outputs_with_high_probability\n"} -{"Time":"2026-02-03T00:32:29.408205032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/empty_string_is_handled"} -{"Time":"2026-02-03T00:32:29.408315508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/empty_string_is_handled","Output":"=== RUN TestStableHashProperties/empty_string_is_handled\n"} -{"Time":"2026-02-03T00:32:29.408322982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/special_characters_are_handled"} -{"Time":"2026-02-03T00:32:29.408326719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/special_characters_are_handled","Output":"=== RUN TestStableHashProperties/special_characters_are_handled\n"} -{"Time":"2026-02-03T00:32:29.408332059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties","Output":"--- PASS: TestStableHashProperties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408336798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/same_input_produces_same_output","Output":" --- PASS: TestStableHashProperties/same_input_produces_same_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408341527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/same_input_produces_same_output","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408345615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/output_is_within_modulo_range","Output":" --- PASS: TestStableHashProperties/output_is_within_modulo_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408351856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/output_is_within_modulo_range","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408355974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/different_inputs_produce_different_outputs_with_high_probability","Output":" --- PASS: TestStableHashProperties/different_inputs_produce_different_outputs_with_high_probability (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408360843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/different_inputs_produce_different_outputs_with_high_probability","Elapsed":0} -{"Time":"2026-02-03T00:32:29.40836471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/empty_string_is_handled","Output":" --- PASS: TestStableHashProperties/empty_string_is_handled (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408370891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/empty_string_is_handled","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408374589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/special_characters_are_handled","Output":" --- PASS: TestStableHashProperties/special_characters_are_handled (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.408497117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties/special_characters_are_handled","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408513348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStableHashProperties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.408528696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule"} -{"Time":"2026-02-03T00:32:29.408647528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule","Output":"=== RUN TestParseSchedule\n"} -{"Time":"2026-02-03T00:32:29.408658769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_default_time"} -{"Time":"2026-02-03T00:32:29.408662616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_default_time","Output":"=== RUN TestParseSchedule/daily_default_time\n"} -{"Time":"2026-02-03T00:32:29.408667014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00"} -{"Time":"2026-02-03T00:32:29.408670441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00","Output":"=== RUN TestParseSchedule/daily_at_02:00\n"} -{"Time":"2026-02-03T00:32:29.408674488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_midnight"} -{"Time":"2026-02-03T00:32:29.408678245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_midnight","Output":"=== RUN TestParseSchedule/daily_at_midnight\n"} -{"Time":"2026-02-03T00:32:29.408682062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_noon"} -{"Time":"2026-02-03T00:32:29.408685559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_noon","Output":"=== RUN TestParseSchedule/daily_at_noon\n"} -{"Time":"2026-02-03T00:32:29.408689426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm"} -{"Time":"2026-02-03T00:32:29.408694656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm","Output":"=== RUN TestParseSchedule/daily_at_3pm\n"} -{"Time":"2026-02-03T00:32:29.408698383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_1am"} -{"Time":"2026-02-03T00:32:29.408701809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_1am","Output":"=== RUN TestParseSchedule/daily_at_1am\n"} -{"Time":"2026-02-03T00:32:29.408705907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_(midnight)"} -{"Time":"2026-02-03T00:32:29.408709403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_(midnight)","Output":"=== RUN TestParseSchedule/daily_at_12am_(midnight)\n"} -{"Time":"2026-02-03T00:32:29.408794112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_(noon)"} -{"Time":"2026-02-03T00:32:29.408857339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_(noon)","Output":"=== RUN TestParseSchedule/daily_at_12pm_(noon)\n"} -{"Time":"2026-02-03T00:32:29.408878318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm"} -{"Time":"2026-02-03T00:32:29.408893858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm","Output":"=== RUN TestParseSchedule/daily_at_11pm\n"} -{"Time":"2026-02-03T00:32:29.408901161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_6am"} -{"Time":"2026-02-03T00:32:29.408904668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_6am","Output":"=== RUN TestParseSchedule/daily_at_6am\n"} -{"Time":"2026-02-03T00:32:29.408908795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_02:00"} -{"Time":"2026-02-03T00:32:29.408912262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_02:00","Output":"=== RUN TestParseSchedule/daily_around_02:00\n"} -{"Time":"2026-02-03T00:32:29.408917923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight"} -{"Time":"2026-02-03T00:32:29.409028028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight","Output":"=== RUN TestParseSchedule/daily_around_midnight\n"} -{"Time":"2026-02-03T00:32:29.409035492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon"} -{"Time":"2026-02-03T00:32:29.409039149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon","Output":"=== RUN TestParseSchedule/daily_around_noon\n"} -{"Time":"2026-02-03T00:32:29.409043537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm"} -{"Time":"2026-02-03T00:32:29.409046923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm","Output":"=== RUN TestParseSchedule/daily_around_3pm\n"} -{"Time":"2026-02-03T00:32:29.409051251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:30"} -{"Time":"2026-02-03T00:32:29.409054898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:30","Output":"=== RUN TestParseSchedule/daily_around_14:30\n"} -{"Time":"2026-02-03T00:32:29.409058976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am"} -{"Time":"2026-02-03T00:32:29.409062633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am","Output":"=== RUN TestParseSchedule/daily_around_9am\n"} -{"Time":"2026-02-03T00:32:29.40906668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:00_utc+9"} -{"Time":"2026-02-03T00:32:29.409070006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:00_utc+9","Output":"=== RUN TestParseSchedule/daily_around_14:00_utc+9\n"} -{"Time":"2026-02-03T00:32:29.409074284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm_utc-5"} -{"Time":"2026-02-03T00:32:29.409077841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm_utc-5","Output":"=== RUN TestParseSchedule/daily_around_3pm_utc-5\n"} -{"Time":"2026-02-03T00:32:29.409082149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am_utc+05:30"} -{"Time":"2026-02-03T00:32:29.409085565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am_utc+05:30","Output":"=== RUN TestParseSchedule/daily_around_9am_utc+05:30\n"} -{"Time":"2026-02-03T00:32:29.409089513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight_utc-8"} -{"Time":"2026-02-03T00:32:29.409229754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight_utc-8","Output":"=== RUN TestParseSchedule/daily_around_midnight_utc-8\n"} -{"Time":"2026-02-03T00:32:29.409235876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon_utc+2"} -{"Time":"2026-02-03T00:32:29.409239432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon_utc+2","Output":"=== RUN TestParseSchedule/daily_around_noon_utc+2\n"} -{"Time":"2026-02-03T00:32:29.40924362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9:00_and_17:00"} -{"Time":"2026-02-03T00:32:29.409249471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9:00_and_17:00","Output":"=== RUN TestParseSchedule/daily_between_9:00_and_17:00\n"} -{"Time":"2026-02-03T00:32:29.40925414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_and_5pm"} -{"Time":"2026-02-03T00:32:29.409257637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_and_5pm","Output":"=== RUN TestParseSchedule/daily_between_9am_and_5pm\n"} -{"Time":"2026-02-03T00:32:29.409261934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_noon"} -{"Time":"2026-02-03T00:32:29.409265651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_noon","Output":"=== RUN TestParseSchedule/daily_between_midnight_and_noon\n"} -{"Time":"2026-02-03T00:32:29.409269799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_midnight"} -{"Time":"2026-02-03T00:32:29.409273727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_midnight","Output":"=== RUN TestParseSchedule/daily_between_noon_and_midnight\n"} -{"Time":"2026-02-03T00:32:29.409278225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_22:00_and_02:00"} -{"Time":"2026-02-03T00:32:29.409281882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_22:00_and_02:00","Output":"=== RUN TestParseSchedule/daily_between_22:00_and_02:00\n"} -{"Time":"2026-02-03T00:32:29.409300496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10pm_and_2am"} -{"Time":"2026-02-03T00:32:29.409305155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10pm_and_2am","Output":"=== RUN TestParseSchedule/daily_between_10pm_and_2am\n"} -{"Time":"2026-02-03T00:32:29.409309303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:30_and_18:45"} -{"Time":"2026-02-03T00:32:29.409312889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:30_and_18:45","Output":"=== RUN TestParseSchedule/daily_between_8:30_and_18:45\n"} -{"Time":"2026-02-03T00:32:29.409317067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-5_and_5pm_utc-5"} -{"Time":"2026-02-03T00:32:29.409320524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-5_and_5pm_utc-5","Output":"=== RUN TestParseSchedule/daily_between_9am_utc-5_and_5pm_utc-5\n"} -{"Time":"2026-02-03T00:32:29.409325002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+9_and_17:00_utc+9"} -{"Time":"2026-02-03T00:32:29.409331695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+9_and_17:00_utc+9","Output":"=== RUN TestParseSchedule/daily_between_8:00_utc+9_and_17:00_utc+9\n"} -{"Time":"2026-02-03T00:32:29.409336594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6am_and_6pm"} -{"Time":"2026-02-03T00:32:29.409340231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6am_and_6pm","Output":"=== RUN TestParseSchedule/daily_between_6am_and_6pm\n"} -{"Time":"2026-02-03T00:32:29.409344208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_1am_and_11pm"} -{"Time":"2026-02-03T00:32:29.409348997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_1am_and_11pm","Output":"=== RUN TestParseSchedule/daily_between_1am_and_11pm\n"} -{"Time":"2026-02-03T00:32:29.409353425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_00:00_and_23:59"} -{"Time":"2026-02-03T00:32:29.409357503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_00:00_and_23:59","Output":"=== RUN TestParseSchedule/daily_between_00:00_and_23:59\n"} -{"Time":"2026-02-03T00:32:29.409361941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_12am_and_11:59pm"} -{"Time":"2026-02-03T00:32:29.409365297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_12am_and_11:59pm","Output":"=== RUN TestParseSchedule/daily_between_12am_and_11:59pm\n"} -{"Time":"2026-02-03T00:32:29.409369575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_23:00_and_01:00"} -{"Time":"2026-02-03T00:32:29.409373162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_23:00_and_01:00","Output":"=== RUN TestParseSchedule/daily_between_23:00_and_01:00\n"} -{"Time":"2026-02-03T00:32:29.409377781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_11pm_and_1am"} -{"Time":"2026-02-03T00:32:29.409381638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_11pm_and_1am","Output":"=== RUN TestParseSchedule/daily_between_11pm_and_1am\n"} -{"Time":"2026-02-03T00:32:29.409385605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_7:15_and_16:45"} -{"Time":"2026-02-03T00:32:29.409389092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_7:15_and_16:45","Output":"=== RUN TestParseSchedule/daily_between_7:15_and_16:45\n"} -{"Time":"2026-02-03T00:32:29.409393279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_3:30am_and_8:30pm"} -{"Time":"2026-02-03T00:32:29.409396736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_3:30am_and_8:30pm","Output":"=== RUN TestParseSchedule/daily_between_3:30am_and_8:30pm\n"} -{"Time":"2026-02-03T00:32:29.409400864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_6pm"} -{"Time":"2026-02-03T00:32:29.409404601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_6pm","Output":"=== RUN TestParseSchedule/daily_between_noon_and_6pm\n"} -{"Time":"2026-02-03T00:32:29.409408598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_6am"} -{"Time":"2026-02-03T00:32:29.409413467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_6am","Output":"=== RUN TestParseSchedule/daily_between_midnight_and_6am\n"} -{"Time":"2026-02-03T00:32:29.409417314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6pm_and_midnight"} -{"Time":"2026-02-03T00:32:29.409420621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6pm_and_midnight","Output":"=== RUN TestParseSchedule/daily_between_6pm_and_midnight\n"} -{"Time":"2026-02-03T00:32:29.409424768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10:00_utc+0_and_14:00_utc+0"} -{"Time":"2026-02-03T00:32:29.409428255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10:00_utc+0_and_14:00_utc+0","Output":"=== RUN TestParseSchedule/daily_between_10:00_utc+0_and_14:00_utc+0\n"} -{"Time":"2026-02-03T00:32:29.409432403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-8_and_5pm_utc-8"} -{"Time":"2026-02-03T00:32:29.409435979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-8_and_5pm_utc-8","Output":"=== RUN TestParseSchedule/daily_between_9am_utc-8_and_5pm_utc-8\n"} -{"Time":"2026-02-03T00:32:29.409440187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+05:30_and_18:00_utc+05:30"} -{"Time":"2026-02-03T00:32:29.409443604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+05:30_and_18:00_utc+05:30","Output":"=== RUN TestParseSchedule/daily_between_8:00_utc+05:30_and_18:00_utc+05:30\n"} -{"Time":"2026-02-03T00:32:29.409447961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_and"} -{"Time":"2026-02-03T00:32:29.409451558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_and","Output":"=== RUN TestParseSchedule/daily_between_missing_and\n"} -{"Time":"2026-02-03T00:32:29.409455486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_end_time"} -{"Time":"2026-02-03T00:32:29.409460375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_end_time","Output":"=== RUN TestParseSchedule/daily_between_missing_end_time\n"} -{"Time":"2026-02-03T00:32:29.409464623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time"} -{"Time":"2026-02-03T00:32:29.409467939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time","Output":"=== RUN TestParseSchedule/daily_between_same_time\n"} -{"Time":"2026-02-03T00:32:29.409472006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_incomplete"} -{"Time":"2026-02-03T00:32:29.409475553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_incomplete","Output":"=== RUN TestParseSchedule/daily_between_incomplete\n"} -{"Time":"2026-02-03T00:32:29.409479991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_start_time"} -{"Time":"2026-02-03T00:32:29.409483388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_start_time","Output":"=== RUN TestParseSchedule/daily_between_invalid_start_time\n"} -{"Time":"2026-02-03T00:32:29.409487696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_end_time"} -{"Time":"2026-02-03T00:32:29.409492094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_end_time","Output":"=== RUN TestParseSchedule/daily_between_invalid_end_time\n"} -{"Time":"2026-02-03T00:32:29.409496302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_with_only_'and'"} -{"Time":"2026-02-03T00:32:29.409499668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_with_only_'and'","Output":"=== RUN TestParseSchedule/daily_between_with_only_'and'\n"} -{"Time":"2026-02-03T00:32:29.409503926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_both_times"} -{"Time":"2026-02-03T00:32:29.409507473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_both_times","Output":"=== RUN TestParseSchedule/daily_between_missing_both_times\n"} -{"Time":"2026-02-03T00:32:29.409511971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_midnight"} -{"Time":"2026-02-03T00:32:29.409515528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_midnight","Output":"=== RUN TestParseSchedule/daily_between_same_time_at_midnight\n"} -{"Time":"2026-02-03T00:32:29.409519605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_noon"} -{"Time":"2026-02-03T00:32:29.409523292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_noon","Output":"=== RUN TestParseSchedule/daily_between_same_time_at_noon\n"} -{"Time":"2026-02-03T00:32:29.40952736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_with_am/pm"} -{"Time":"2026-02-03T00:32:29.409531016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_with_am/pm","Output":"=== RUN TestParseSchedule/daily_between_same_time_with_am/pm\n"} -{"Time":"2026-02-03T00:32:29.409535164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/hourly"} -{"Time":"2026-02-03T00:32:29.409538621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/hourly","Output":"=== RUN TestParseSchedule/hourly\n"} -{"Time":"2026-02-03T00:32:29.409542378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_fuzzy"} -{"Time":"2026-02-03T00:32:29.409545564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_fuzzy","Output":"=== RUN TestParseSchedule/weekly_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.409550252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_fuzzy"} -{"Time":"2026-02-03T00:32:29.409553659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_fuzzy","Output":"=== RUN TestParseSchedule/weekly_on_monday_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.409557867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_fuzzy"} -{"Time":"2026-02-03T00:32:29.409561213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_fuzzy","Output":"=== RUN TestParseSchedule/weekly_on_sunday_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.4095651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_fuzzy"} -{"Time":"2026-02-03T00:32:29.409568637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_fuzzy","Output":"=== RUN TestParseSchedule/weekly_on_friday_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.409573506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_fuzzy"} -{"Time":"2026-02-03T00:32:29.409576992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_fuzzy","Output":"=== RUN TestParseSchedule/weekly_on_saturday_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.409583945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_fuzzy"} -{"Time":"2026-02-03T00:32:29.409587452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_fuzzy","Output":"=== RUN TestParseSchedule/weekly_on_tuesday_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.409591159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_06:30"} -{"Time":"2026-02-03T00:32:29.409594786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_06:30","Output":"=== RUN TestParseSchedule/weekly_on_monday_at_06:30\n"} -{"Time":"2026-02-03T00:32:29.409599063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_17:00"} -{"Time":"2026-02-03T00:32:29.40960238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_17:00","Output":"=== RUN TestParseSchedule/weekly_on_friday_at_17:00\n"} -{"Time":"2026-02-03T00:32:29.409606477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_at_midnight"} -{"Time":"2026-02-03T00:32:29.409609844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_at_midnight","Output":"=== RUN TestParseSchedule/weekly_on_saturday_at_midnight\n"} -{"Time":"2026-02-03T00:32:29.409613811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00_utc+9"} -{"Time":"2026-02-03T00:32:29.409617348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00_utc+9","Output":"=== RUN TestParseSchedule/daily_at_02:00_utc+9\n"} -{"Time":"2026-02-03T00:32:29.409621085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_14:00_utc-5"} -{"Time":"2026-02-03T00:32:29.409624731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_14:00_utc-5","Output":"=== RUN TestParseSchedule/daily_at_14:00_utc-5\n"} -{"Time":"2026-02-03T00:32:29.40962903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_09:30_utc+05:30"} -{"Time":"2026-02-03T00:32:29.409632466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_09:30_utc+05:30","Output":"=== RUN TestParseSchedule/daily_at_09:30_utc+05:30\n"} -{"Time":"2026-02-03T00:32:29.409636954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_08:00_utc+0"} -{"Time":"2026-02-03T00:32:29.409640311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_08:00_utc+0","Output":"=== RUN TestParseSchedule/weekly_on_monday_at_08:00_utc+0\n"} -{"Time":"2026-02-03T00:32:29.409644418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_12:00_utc-8"} -{"Time":"2026-02-03T00:32:29.409648315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_12:00_utc-8","Output":"=== RUN TestParseSchedule/monthly_on_15_at_12:00_utc-8\n"} -{"Time":"2026-02-03T00:32:29.409652553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm_utc+9"} -{"Time":"2026-02-03T00:32:29.409657222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm_utc+9","Output":"=== RUN TestParseSchedule/daily_at_3pm_utc+9\n"} -{"Time":"2026-02-03T00:32:29.40966146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_9am_utc-5"} -{"Time":"2026-02-03T00:32:29.409664826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_9am_utc-5","Output":"=== RUN TestParseSchedule/daily_at_9am_utc-5\n"} -{"Time":"2026-02-03T00:32:29.409668944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_utc+1"} -{"Time":"2026-02-03T00:32:29.40967227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_utc+1","Output":"=== RUN TestParseSchedule/daily_at_12pm_utc+1\n"} -{"Time":"2026-02-03T00:32:29.409676298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_utc-8"} -{"Time":"2026-02-03T00:32:29.409679884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_utc-8","Output":"=== RUN TestParseSchedule/daily_at_12am_utc-8\n"} -{"Time":"2026-02-03T00:32:29.409684593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm_utc+05:30"} -{"Time":"2026-02-03T00:32:29.40968829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm_utc+05:30","Output":"=== RUN TestParseSchedule/daily_at_11pm_utc+05:30\n"} -{"Time":"2026-02-03T00:32:29.409692348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_8am_utc+9"} -{"Time":"2026-02-03T00:32:29.409695884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_8am_utc+9","Output":"=== RUN TestParseSchedule/weekly_on_monday_at_8am_utc+9\n"} -{"Time":"2026-02-03T00:32:29.409700924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_6pm_utc-7"} -{"Time":"2026-02-03T00:32:29.40970446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_6pm_utc-7","Output":"=== RUN TestParseSchedule/weekly_on_friday_at_6pm_utc-7\n"} -{"Time":"2026-02-03T00:32:29.409708728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_09:00"} -{"Time":"2026-02-03T00:32:29.409712345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_09:00","Output":"=== RUN TestParseSchedule/weekly_on_monday_around_09:00\n"} -{"Time":"2026-02-03T00:32:29.409716583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_17:00"} -{"Time":"2026-02-03T00:32:29.409720129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_17:00","Output":"=== RUN TestParseSchedule/weekly_on_friday_around_17:00\n"} -{"Time":"2026-02-03T00:32:29.409724097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_around_midnight"} -{"Time":"2026-02-03T00:32:29.409727313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_around_midnight","Output":"=== RUN TestParseSchedule/weekly_on_sunday_around_midnight\n"} -{"Time":"2026-02-03T00:32:29.409731681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_wednesday_around_noon"} -{"Time":"2026-02-03T00:32:29.409735117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_wednesday_around_noon","Output":"=== RUN TestParseSchedule/weekly_on_wednesday_around_noon\n"} -{"Time":"2026-02-03T00:32:29.409740347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_thursday_around_14:30"} -{"Time":"2026-02-03T00:32:29.409743733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_thursday_around_14:30","Output":"=== RUN TestParseSchedule/weekly_on_thursday_around_14:30\n"} -{"Time":"2026-02-03T00:32:29.409769351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_around_9am"} -{"Time":"2026-02-03T00:32:29.409774381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_around_9am","Output":"=== RUN TestParseSchedule/weekly_on_saturday_around_9am\n"} -{"Time":"2026-02-03T00:32:29.409778318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_around_3pm"} -{"Time":"2026-02-03T00:32:29.409781504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_around_3pm","Output":"=== RUN TestParseSchedule/weekly_on_tuesday_around_3pm\n"} -{"Time":"2026-02-03T00:32:29.409785441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_08:00_utc+9"} -{"Time":"2026-02-03T00:32:29.409788988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_08:00_utc+9","Output":"=== RUN TestParseSchedule/weekly_on_monday_around_08:00_utc+9\n"} -{"Time":"2026-02-03T00:32:29.409793296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_5pm_utc-5"} -{"Time":"2026-02-03T00:32:29.409797123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_5pm_utc-5","Output":"=== RUN TestParseSchedule/weekly_on_friday_around_5pm_utc-5\n"} -{"Time":"2026-02-03T00:32:29.409801361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_8_am_PT"} -{"Time":"2026-02-03T00:32:29.409804868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_8_am_PT","Output":"=== RUN TestParseSchedule/weekly_on_friday_around_8_am_PT\n"} -{"Time":"2026-02-03T00:32:29.411481588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_10am_utc+2"} -{"Time":"2026-02-03T00:32:29.411494722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_10am_utc+2","Output":"=== RUN TestParseSchedule/monthly_on_15_at_10am_utc+2\n"} -{"Time":"2026-02-03T00:32:29.411500864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1_at_7pm_utc-3"} -{"Time":"2026-02-03T00:32:29.411504691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1_at_7pm_utc-3","Output":"=== RUN TestParseSchedule/monthly_on_1_at_7pm_utc-3\n"} -{"Time":"2026-02-03T00:32:29.411508859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_5pm"} -{"Time":"2026-02-03T00:32:29.411512786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_5pm","Output":"=== RUN TestParseSchedule/weekly_on_friday_at_5pm\n"} -{"Time":"2026-02-03T00:32:29.411516473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_9am"} -{"Time":"2026-02-03T00:32:29.411519849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_9am","Output":"=== RUN TestParseSchedule/monthly_on_15_at_9am\n"} -{"Time":"2026-02-03T00:32:29.411523967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1st"} -{"Time":"2026-02-03T00:32:29.411527173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1st","Output":"=== RUN TestParseSchedule/monthly_on_1st\n"} -{"Time":"2026-02-03T00:32:29.41153124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th"} -{"Time":"2026-02-03T00:32:29.411537392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th","Output":"=== RUN TestParseSchedule/monthly_on_15th\n"} -{"Time":"2026-02-03T00:32:29.4115419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th_at_09:00"} -{"Time":"2026-02-03T00:32:29.411545527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th_at_09:00","Output":"=== RUN TestParseSchedule/monthly_on_15th_at_09:00\n"} -{"Time":"2026-02-03T00:32:29.411550356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_31st"} -{"Time":"2026-02-03T00:32:29.411554053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_31st","Output":"=== RUN TestParseSchedule/monthly_on_31st\n"} -{"Time":"2026-02-03T00:32:29.411558371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_fuzzy"} -{"Time":"2026-02-03T00:32:29.411561567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_fuzzy","Output":"=== RUN TestParseSchedule/bi-weekly_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.411564993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_with_parameters"} -{"Time":"2026-02-03T00:32:29.411567939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_with_parameters","Output":"=== RUN TestParseSchedule/bi-weekly_with_parameters\n"} -{"Time":"2026-02-03T00:32:29.411571616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_fuzzy"} -{"Time":"2026-02-03T00:32:29.411574611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_fuzzy","Output":"=== RUN TestParseSchedule/tri-weekly_fuzzy\n"} -{"Time":"2026-02-03T00:32:29.411578408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_with_parameters"} -{"Time":"2026-02-03T00:32:29.411582416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_with_parameters","Output":"=== RUN TestParseSchedule/tri-weekly_with_parameters\n"} -{"Time":"2026-02-03T00:32:29.411586043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_minutes"} -{"Time":"2026-02-03T00:32:29.411589058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_minutes","Output":"=== RUN TestParseSchedule/every_10_minutes\n"} -{"Time":"2026-02-03T00:32:29.411592685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_5_minutes"} -{"Time":"2026-02-03T00:32:29.411597023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_5_minutes","Output":"=== RUN TestParseSchedule/every_5_minutes\n"} -{"Time":"2026-02-03T00:32:29.41160068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30_minutes"} -{"Time":"2026-02-03T00:32:29.411603725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30_minutes","Output":"=== RUN TestParseSchedule/every_30_minutes\n"} -{"Time":"2026-02-03T00:32:29.411607703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_hour"} -{"Time":"2026-02-03T00:32:29.411610698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_hour","Output":"=== RUN TestParseSchedule/every_1_hour\n"} -{"Time":"2026-02-03T00:32:29.411614516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_hours"} -{"Time":"2026-02-03T00:32:29.411617692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_hours","Output":"=== RUN TestParseSchedule/every_2_hours\n"} -{"Time":"2026-02-03T00:32:29.411621078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6_hours"} -{"Time":"2026-02-03T00:32:29.411624454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6_hours","Output":"=== RUN TestParseSchedule/every_6_hours\n"} -{"Time":"2026-02-03T00:32:29.41162779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_12_hours"} -{"Time":"2026-02-03T00:32:29.411630866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_12_hours","Output":"=== RUN TestParseSchedule/every_12_hours\n"} -{"Time":"2026-02-03T00:32:29.411634293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30m"} -{"Time":"2026-02-03T00:32:29.411637128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30m","Output":"=== RUN TestParseSchedule/every_30m\n"} -{"Time":"2026-02-03T00:32:29.411640444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1h"} -{"Time":"2026-02-03T00:32:29.411643339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1h","Output":"=== RUN TestParseSchedule/every_1h\n"} -{"Time":"2026-02-03T00:32:29.41164892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2h"} -{"Time":"2026-02-03T00:32:29.411652487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2h","Output":"=== RUN TestParseSchedule/every_2h\n"} -{"Time":"2026-02-03T00:32:29.411656564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6h"} -{"Time":"2026-02-03T00:32:29.41165989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6h","Output":"=== RUN TestParseSchedule/every_6h\n"} -{"Time":"2026-02-03T00:32:29.41166486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1d"} -{"Time":"2026-02-03T00:32:29.411668086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1d","Output":"=== RUN TestParseSchedule/every_1d\n"} -{"Time":"2026-02-03T00:32:29.411671883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2d"} -{"Time":"2026-02-03T00:32:29.411675159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2d","Output":"=== RUN TestParseSchedule/every_2d\n"} -{"Time":"2026-02-03T00:32:29.411679016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1w"} -{"Time":"2026-02-03T00:32:29.411682423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1w","Output":"=== RUN TestParseSchedule/every_1w\n"} -{"Time":"2026-02-03T00:32:29.411686139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2w"} -{"Time":"2026-02-03T00:32:29.411689556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2w","Output":"=== RUN TestParseSchedule/every_2w\n"} -{"Time":"2026-02-03T00:32:29.411693643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1mo"} -{"Time":"2026-02-03T00:32:29.41169707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1mo","Output":"=== RUN TestParseSchedule/every_1mo\n"} -{"Time":"2026-02-03T00:32:29.411701408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2mo"} -{"Time":"2026-02-03T00:32:29.411704473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2mo","Output":"=== RUN TestParseSchedule/every_2mo\n"} -{"Time":"2026-02-03T00:32:29.411708761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/DAILY_uppercase"} -{"Time":"2026-02-03T00:32:29.411712258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/DAILY_uppercase","Output":"=== RUN TestParseSchedule/DAILY_uppercase\n"} -{"Time":"2026-02-03T00:32:29.411717508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/Weekly_On_Monday_mixed_case"} -{"Time":"2026-02-03T00:32:29.411721565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/Weekly_On_Monday_mixed_case","Output":"=== RUN TestParseSchedule/Weekly_On_Monday_mixed_case\n"} -{"Time":"2026-02-03T00:32:29.411725773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/existing_cron_expression"} -{"Time":"2026-02-03T00:32:29.41172932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/existing_cron_expression","Output":"=== RUN TestParseSchedule/existing_cron_expression\n"} -{"Time":"2026-02-03T00:32:29.411733428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/complex_cron_expression"} -{"Time":"2026-02-03T00:32:29.411736804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/complex_cron_expression","Output":"=== RUN TestParseSchedule/complex_cron_expression\n"} -{"Time":"2026-02-03T00:32:29.411741713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/cron_with_ranges"} -{"Time":"2026-02-03T00:32:29.4117451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/cron_with_ranges","Output":"=== RUN TestParseSchedule/cron_with_ranges\n"} -{"Time":"2026-02-03T00:32:29.411767902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/empty_string"} -{"Time":"2026-02-03T00:32:29.411773312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/empty_string","Output":"=== RUN TestParseSchedule/empty_string\n"} -{"Time":"2026-02-03T00:32:29.41177744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_with_time_conflict"} -{"Time":"2026-02-03T00:32:29.411781257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_with_time_conflict","Output":"=== RUN TestParseSchedule/interval_with_time_conflict\n"} -{"Time":"2026-02-03T00:32:29.411785495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/invalid_interval_number"} -{"Time":"2026-02-03T00:32:29.411788941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/invalid_interval_number","Output":"=== RUN TestParseSchedule/invalid_interval_number\n"} -{"Time":"2026-02-03T00:32:29.411794021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_days"} -{"Time":"2026-02-03T00:32:29.411797517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_days","Output":"=== RUN TestParseSchedule/every_2_days\n"} -{"Time":"2026-02-03T00:32:29.411801314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_3_days"} -{"Time":"2026-02-03T00:32:29.41180457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_3_days","Output":"=== RUN TestParseSchedule/every_3_days\n"} -{"Time":"2026-02-03T00:32:29.411808187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_7_days"} -{"Time":"2026-02-03T00:32:29.411811303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_7_days","Output":"=== RUN TestParseSchedule/every_7_days\n"} -{"Time":"2026-02-03T00:32:29.41181515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_days"} -{"Time":"2026-02-03T00:32:29.411818496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_days","Output":"=== RUN TestParseSchedule/every_10_days\n"} -{"Time":"2026-02-03T00:32:29.411822353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_14_days"} -{"Time":"2026-02-03T00:32:29.4118258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_14_days","Output":"=== RUN TestParseSchedule/every_14_days\n"} -{"Time":"2026-02-03T00:32:29.411829507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_day"} -{"Time":"2026-02-03T00:32:29.411832753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_day","Output":"=== RUN TestParseSchedule/every_1_day\n"} -{"Time":"2026-02-03T00:32:29.41183678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_without_on"} -{"Time":"2026-02-03T00:32:29.411840167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_without_on","Output":"=== RUN TestParseSchedule/weekly_without_on\n"} -{"Time":"2026-02-03T00:32:29.411844174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_invalid_weekday"} -{"Time":"2026-02-03T00:32:29.41184742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_invalid_weekday","Output":"=== RUN TestParseSchedule/weekly_invalid_weekday\n"} -{"Time":"2026-02-03T00:32:29.411851638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_without_on"} -{"Time":"2026-02-03T00:32:29.411854874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_without_on","Output":"=== RUN TestParseSchedule/monthly_without_on\n"} -{"Time":"2026-02-03T00:32:29.411859803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_invalid_day"} -{"Time":"2026-02-03T00:32:29.41186316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_invalid_day","Output":"=== RUN TestParseSchedule/monthly_invalid_day\n"} -{"Time":"2026-02-03T00:32:29.411867207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_day_out_of_range"} -{"Time":"2026-02-03T00:32:29.411870834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_day_out_of_range","Output":"=== RUN TestParseSchedule/monthly_day_out_of_range\n"} -{"Time":"2026-02-03T00:32:29.411875212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/negative_interval"} -{"Time":"2026-02-03T00:32:29.411878598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/negative_interval","Output":"=== RUN TestParseSchedule/negative_interval\n"} -{"Time":"2026-02-03T00:32:29.411882345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/zero_interval"} -{"Time":"2026-02-03T00:32:29.411885562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/zero_interval","Output":"=== RUN TestParseSchedule/zero_interval\n"} -{"Time":"2026-02-03T00:32:29.411889238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_1m"} -{"Time":"2026-02-03T00:32:29.411892434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_1m","Output":"=== RUN TestParseSchedule/interval_below_minimum_-_1m\n"} -{"Time":"2026-02-03T00:32:29.411896282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_2_minutes"} -{"Time":"2026-02-03T00:32:29.411899588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_2_minutes","Output":"=== RUN TestParseSchedule/interval_below_minimum_-_2_minutes\n"} -{"Time":"2026-02-03T00:32:29.411903515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_4m"} -{"Time":"2026-02-03T00:32:29.411906631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_4m","Output":"=== RUN TestParseSchedule/interval_below_minimum_-_4m\n"} -{"Time":"2026-02-03T00:32:29.412535254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5m"} -{"Time":"2026-02-03T00:32:29.412546725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5m","Output":"=== RUN TestParseSchedule/interval_at_minimum_-_5m\n"} -{"Time":"2026-02-03T00:32:29.412553448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5_minutes"} -{"Time":"2026-02-03T00:32:29.412557636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5_minutes","Output":"=== RUN TestParseSchedule/interval_at_minimum_-_5_minutes\n"} -{"Time":"2026-02-03T00:32:29.412563647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule","Output":"--- PASS: TestParseSchedule (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.412570059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_default_time","Output":" --- PASS: TestParseSchedule/daily_default_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412574918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_default_time","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412579196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00","Output":" --- PASS: TestParseSchedule/daily_at_02:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412583765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412587632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_midnight","Output":" --- PASS: TestParseSchedule/daily_at_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412711252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412733865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_noon","Output":" --- PASS: TestParseSchedule/daily_at_noon (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412784329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_noon","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412795219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm","Output":" --- PASS: TestParseSchedule/daily_at_3pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412801982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412805849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_1am","Output":" --- PASS: TestParseSchedule/daily_at_1am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412810488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_1am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412814215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_(midnight)","Output":" --- PASS: TestParseSchedule/daily_at_12am_(midnight) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412818543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_(midnight)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41282225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_(noon)","Output":" --- PASS: TestParseSchedule/daily_at_12pm_(noon) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412826698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_(noon)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412830225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm","Output":" --- PASS: TestParseSchedule/daily_at_11pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412834473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.412838049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_6am","Output":" --- PASS: TestParseSchedule/daily_at_6am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.412959526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_6am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413029226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_02:00","Output":" --- PASS: TestParseSchedule/daily_around_02:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41305818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_02:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41307431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight","Output":" --- PASS: TestParseSchedule/daily_around_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413114014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41313305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon","Output":" --- PASS: TestParseSchedule/daily_around_noon (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413140844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41314422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm","Output":" --- PASS: TestParseSchedule/daily_around_3pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413148699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413152175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:30","Output":" --- PASS: TestParseSchedule/daily_around_14:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413156123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413159299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am","Output":" --- PASS: TestParseSchedule/daily_around_9am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413163046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413166362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:00_utc+9","Output":" --- PASS: TestParseSchedule/daily_around_14:00_utc+9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41317053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_14:00_utc+9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413173756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm_utc-5","Output":" --- PASS: TestParseSchedule/daily_around_3pm_utc-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413325519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_3pm_utc-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413338884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am_utc+05:30","Output":" --- PASS: TestParseSchedule/daily_around_9am_utc+05:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413385171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_9am_utc+05:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413390962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight_utc-8","Output":" --- PASS: TestParseSchedule/daily_around_midnight_utc-8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413395921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_midnight_utc-8","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413400209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon_utc+2","Output":" --- PASS: TestParseSchedule/daily_around_noon_utc+2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413404898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_around_noon_utc+2","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413408976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9:00_and_17:00","Output":" --- PASS: TestParseSchedule/daily_between_9:00_and_17:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413413674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9:00_and_17:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413417672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_and_5pm","Output":" --- PASS: TestParseSchedule/daily_between_9am_and_5pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413422651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_and_5pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413426468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_noon","Output":" --- PASS: TestParseSchedule/daily_between_midnight_and_noon (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413431498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_noon","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413435074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_midnight","Output":" --- PASS: TestParseSchedule/daily_between_noon_and_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413439893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413443721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_22:00_and_02:00","Output":" --- PASS: TestParseSchedule/daily_between_22:00_and_02:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413448119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_22:00_and_02:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413452036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10pm_and_2am","Output":" --- PASS: TestParseSchedule/daily_between_10pm_and_2am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413457155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10pm_and_2am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413461183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:30_and_18:45","Output":" --- PASS: TestParseSchedule/daily_between_8:30_and_18:45 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413466343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:30_and_18:45","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413472304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-5_and_5pm_utc-5","Output":" --- PASS: TestParseSchedule/daily_between_9am_utc-5_and_5pm_utc-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413477303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-5_and_5pm_utc-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413481441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+9_and_17:00_utc+9","Output":" --- PASS: TestParseSchedule/daily_between_8:00_utc+9_and_17:00_utc+9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41348622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+9_and_17:00_utc+9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413490027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6am_and_6pm","Output":" --- PASS: TestParseSchedule/daily_between_6am_and_6pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413494936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6am_and_6pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413499966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_1am_and_11pm","Output":" --- PASS: TestParseSchedule/daily_between_1am_and_11pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413505897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_1am_and_11pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413509483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_00:00_and_23:59","Output":" --- PASS: TestParseSchedule/daily_between_00:00_and_23:59 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413515775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_00:00_and_23:59","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413519772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_12am_and_11:59pm","Output":" --- PASS: TestParseSchedule/daily_between_12am_and_11:59pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413524341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_12am_and_11:59pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413528228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_23:00_and_01:00","Output":" --- PASS: TestParseSchedule/daily_between_23:00_and_01:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413533017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_23:00_and_01:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413536414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_11pm_and_1am","Output":" --- PASS: TestParseSchedule/daily_between_11pm_and_1am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413540892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_11pm_and_1am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413544679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_7:15_and_16:45","Output":" --- PASS: TestParseSchedule/daily_between_7:15_and_16:45 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413549047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_7:15_and_16:45","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413553054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_3:30am_and_8:30pm","Output":" --- PASS: TestParseSchedule/daily_between_3:30am_and_8:30pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413559677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_3:30am_and_8:30pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413563604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_6pm","Output":" --- PASS: TestParseSchedule/daily_between_noon_and_6pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413568363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_noon_and_6pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41357217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_6am","Output":" --- PASS: TestParseSchedule/daily_between_midnight_and_6am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413577069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_midnight_and_6am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41358257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6pm_and_midnight","Output":" --- PASS: TestParseSchedule/daily_between_6pm_and_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413587709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_6pm_and_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413591897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10:00_utc+0_and_14:00_utc+0","Output":" --- PASS: TestParseSchedule/daily_between_10:00_utc+0_and_14:00_utc+0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413597107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_10:00_utc+0_and_14:00_utc+0","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413600934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-8_and_5pm_utc-8","Output":" --- PASS: TestParseSchedule/daily_between_9am_utc-8_and_5pm_utc-8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413605923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_9am_utc-8_and_5pm_utc-8","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41360966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+05:30_and_18:00_utc+05:30","Output":" --- PASS: TestParseSchedule/daily_between_8:00_utc+05:30_and_18:00_utc+05:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413616022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_8:00_utc+05:30_and_18:00_utc+05:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41362005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_and","Output":" --- PASS: TestParseSchedule/daily_between_missing_and (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413625189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_and","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413629287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_end_time","Output":" --- PASS: TestParseSchedule/daily_between_missing_end_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413635027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_end_time","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413639496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time","Output":" --- PASS: TestParseSchedule/daily_between_same_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41364719Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413651048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_incomplete","Output":" --- PASS: TestParseSchedule/daily_between_incomplete (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413657409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_incomplete","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413661186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_start_time","Output":" --- PASS: TestParseSchedule/daily_between_invalid_start_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413666015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_start_time","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413670143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_end_time","Output":" --- PASS: TestParseSchedule/daily_between_invalid_end_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413674792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_invalid_end_time","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413678669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_with_only_'and'","Output":" --- PASS: TestParseSchedule/daily_between_with_only_'and' (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413683007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_with_only_'and'","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413687004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_both_times","Output":" --- PASS: TestParseSchedule/daily_between_missing_both_times (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413691332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_missing_both_times","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41369514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_midnight","Output":" --- PASS: TestParseSchedule/daily_between_same_time_at_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413699839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413703766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_noon","Output":" --- PASS: TestParseSchedule/daily_between_same_time_at_noon (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413708505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_at_noon","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413712101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_with_am/pm","Output":" --- PASS: TestParseSchedule/daily_between_same_time_with_am/pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413717131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_between_same_time_with_am/pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413720958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/hourly","Output":" --- PASS: TestParseSchedule/hourly (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413725506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/hourly","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413730486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_fuzzy","Output":" --- PASS: TestParseSchedule/weekly_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413735205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413738871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_fuzzy","Output":" --- PASS: TestParseSchedule/weekly_on_monday_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41374341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413766934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_fuzzy","Output":" --- PASS: TestParseSchedule/weekly_on_sunday_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413776091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413780379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_fuzzy","Output":" --- PASS: TestParseSchedule/weekly_on_friday_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413785027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413788744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_fuzzy","Output":" --- PASS: TestParseSchedule/weekly_on_saturday_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413793463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41379703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_fuzzy","Output":" --- PASS: TestParseSchedule/weekly_on_tuesday_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413802159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413805917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_06:30","Output":" --- PASS: TestParseSchedule/weekly_on_monday_at_06:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413810826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_06:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413814833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_17:00","Output":" --- PASS: TestParseSchedule/weekly_on_friday_at_17:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413819502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_17:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41382376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_at_midnight","Output":" --- PASS: TestParseSchedule/weekly_on_saturday_at_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413828779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_at_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413832997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00_utc+9","Output":" --- PASS: TestParseSchedule/daily_at_02:00_utc+9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413837405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_02:00_utc+9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413842665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_14:00_utc-5","Output":" --- PASS: TestParseSchedule/daily_at_14:00_utc-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413847604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_14:00_utc-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413851371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_09:30_utc+05:30","Output":" --- PASS: TestParseSchedule/daily_at_09:30_utc+05:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41385591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_09:30_utc+05:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413859647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_08:00_utc+0","Output":" --- PASS: TestParseSchedule/weekly_on_monday_at_08:00_utc+0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413863825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_08:00_utc+0","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413867632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_12:00_utc-8","Output":" --- PASS: TestParseSchedule/monthly_on_15_at_12:00_utc-8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41387226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_12:00_utc-8","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413875907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm_utc+9","Output":" --- PASS: TestParseSchedule/daily_at_3pm_utc+9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413880606Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_3pm_utc+9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413884303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_9am_utc-5","Output":" --- PASS: TestParseSchedule/daily_at_9am_utc-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413888821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_9am_utc-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413892698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_utc+1","Output":" --- PASS: TestParseSchedule/daily_at_12pm_utc+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413897016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12pm_utc+1","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413900673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_utc-8","Output":" --- PASS: TestParseSchedule/daily_at_12am_utc-8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413905062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_12am_utc-8","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413908488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm_utc+05:30","Output":" --- PASS: TestParseSchedule/daily_at_11pm_utc+05:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413913527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/daily_at_11pm_utc+05:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413918857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_8am_utc+9","Output":" --- PASS: TestParseSchedule/weekly_on_monday_at_8am_utc+9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413923666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_at_8am_utc+9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413929387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_6pm_utc-7","Output":" --- PASS: TestParseSchedule/weekly_on_friday_at_6pm_utc-7 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413933955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_6pm_utc-7","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413937672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_09:00","Output":" --- PASS: TestParseSchedule/weekly_on_monday_around_09:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413942331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_09:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413946849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_17:00","Output":" --- PASS: TestParseSchedule/weekly_on_friday_around_17:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41395259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_17:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413956297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_around_midnight","Output":" --- PASS: TestParseSchedule/weekly_on_sunday_around_midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413961256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_sunday_around_midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413965564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_wednesday_around_noon","Output":" --- PASS: TestParseSchedule/weekly_on_wednesday_around_noon (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413970153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_wednesday_around_noon","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4139739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_thursday_around_14:30","Output":" --- PASS: TestParseSchedule/weekly_on_thursday_around_14:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413978479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_thursday_around_14:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413982426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_around_9am","Output":" --- PASS: TestParseSchedule/weekly_on_saturday_around_9am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413986834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_saturday_around_9am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41399016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_around_3pm","Output":" --- PASS: TestParseSchedule/weekly_on_tuesday_around_3pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.413994418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_tuesday_around_3pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.413997955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_08:00_utc+9","Output":" --- PASS: TestParseSchedule/weekly_on_monday_around_08:00_utc+9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414002373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_monday_around_08:00_utc+9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41400591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_5pm_utc-5","Output":" --- PASS: TestParseSchedule/weekly_on_friday_around_5pm_utc-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414011029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_5pm_utc-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414014686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_8_am_PT","Output":" --- PASS: TestParseSchedule/weekly_on_friday_around_8_am_PT (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414019175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_around_8_am_PT","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414023072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_10am_utc+2","Output":" --- PASS: TestParseSchedule/monthly_on_15_at_10am_utc+2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41402746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_10am_utc+2","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414030997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1_at_7pm_utc-3","Output":" --- PASS: TestParseSchedule/monthly_on_1_at_7pm_utc-3 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414035245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1_at_7pm_utc-3","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414038841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_5pm","Output":" --- PASS: TestParseSchedule/weekly_on_friday_at_5pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414043019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_on_friday_at_5pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414046736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_9am","Output":" --- PASS: TestParseSchedule/monthly_on_15_at_9am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414051344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15_at_9am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414054891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1st","Output":" --- PASS: TestParseSchedule/monthly_on_1st (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.4140597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_1st","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414063247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th","Output":" --- PASS: TestParseSchedule/monthly_on_15th (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414067685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414071552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th_at_09:00","Output":" --- PASS: TestParseSchedule/monthly_on_15th_at_09:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41407592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_15th_at_09:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414079527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_31st","Output":" --- PASS: TestParseSchedule/monthly_on_31st (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414083825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_on_31st","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414086961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_fuzzy","Output":" --- PASS: TestParseSchedule/bi-weekly_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414092191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414095777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_with_parameters","Output":" --- PASS: TestParseSchedule/bi-weekly_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414100276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/bi-weekly_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414104083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_fuzzy","Output":" --- PASS: TestParseSchedule/tri-weekly_fuzzy (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414108461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_fuzzy","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414113931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_with_parameters","Output":" --- PASS: TestParseSchedule/tri-weekly_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414120123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/tri-weekly_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414123629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_minutes","Output":" --- PASS: TestParseSchedule/every_10_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414128348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414132045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_5_minutes","Output":" --- PASS: TestParseSchedule/every_5_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414136293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_5_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41413982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30_minutes","Output":" --- PASS: TestParseSchedule/every_30_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414144388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414148155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_hour","Output":" --- PASS: TestParseSchedule/every_1_hour (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414152664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_hour","Elapsed":0} -{"Time":"2026-02-03T00:32:29.414156601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_hours","Output":" --- PASS: TestParseSchedule/every_2_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.414160929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415362129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6_hours","Output":" --- PASS: TestParseSchedule/every_6_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415377738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415383048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_12_hours","Output":" --- PASS: TestParseSchedule/every_12_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415390973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_12_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41539465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30m","Output":" --- PASS: TestParseSchedule/every_30m (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41540025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_30m","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415403867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1h","Output":" --- PASS: TestParseSchedule/every_1h (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415408746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1h","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415412413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2h","Output":" --- PASS: TestParseSchedule/every_2h (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415416931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2h","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415420538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6h","Output":" --- PASS: TestParseSchedule/every_6h (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415424586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_6h","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415428202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1d","Output":" --- PASS: TestParseSchedule/every_1d (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41543263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1d","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415436838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2d","Output":" --- PASS: TestParseSchedule/every_2d (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415440896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2d","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415444212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1w","Output":" --- PASS: TestParseSchedule/every_1w (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.4154483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1w","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415451656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2w","Output":" --- PASS: TestParseSchedule/every_2w (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415455563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2w","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415459451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1mo","Output":" --- PASS: TestParseSchedule/every_1mo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415463568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1mo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415466764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2mo","Output":" --- PASS: TestParseSchedule/every_2mo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415472465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2mo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415475891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/DAILY_uppercase","Output":" --- PASS: TestParseSchedule/DAILY_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415480871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/DAILY_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415484638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/Weekly_On_Monday_mixed_case","Output":" --- PASS: TestParseSchedule/Weekly_On_Monday_mixed_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415490378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/Weekly_On_Monday_mixed_case","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415495167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/existing_cron_expression","Output":" --- PASS: TestParseSchedule/existing_cron_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415500016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/existing_cron_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415503914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/complex_cron_expression","Output":" --- PASS: TestParseSchedule/complex_cron_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415508382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/complex_cron_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415511949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/cron_with_ranges","Output":" --- PASS: TestParseSchedule/cron_with_ranges (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415516226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/cron_with_ranges","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415521216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/empty_string","Output":" --- PASS: TestParseSchedule/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415525684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415529251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_with_time_conflict","Output":" --- PASS: TestParseSchedule/interval_with_time_conflict (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415533679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_with_time_conflict","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415537356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/invalid_interval_number","Output":" --- PASS: TestParseSchedule/invalid_interval_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415541864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/invalid_interval_number","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415545571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_days","Output":" --- PASS: TestParseSchedule/every_2_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41555057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_2_days","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415554117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_3_days","Output":" --- PASS: TestParseSchedule/every_3_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415559838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_3_days","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415563515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_7_days","Output":" --- PASS: TestParseSchedule/every_7_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415567883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_7_days","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41557171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_days","Output":" --- PASS: TestParseSchedule/every_10_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415576218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_10_days","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415579956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_14_days","Output":" --- PASS: TestParseSchedule/every_14_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415584865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_14_days","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415588872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_day","Output":" --- PASS: TestParseSchedule/every_1_day (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41559343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/every_1_day","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415597117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_without_on","Output":" --- PASS: TestParseSchedule/weekly_without_on (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415601325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_without_on","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415604912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_invalid_weekday","Output":" --- PASS: TestParseSchedule/weekly_invalid_weekday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415610272Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/weekly_invalid_weekday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415614139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_without_on","Output":" --- PASS: TestParseSchedule/monthly_without_on (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415626713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_without_on","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41563094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_invalid_day","Output":" --- PASS: TestParseSchedule/monthly_invalid_day (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415635709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_invalid_day","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415639196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_day_out_of_range","Output":" --- PASS: TestParseSchedule/monthly_day_out_of_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415643815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/monthly_day_out_of_range","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415647782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/negative_interval","Output":" --- PASS: TestParseSchedule/negative_interval (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41565219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/negative_interval","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415657079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/zero_interval","Output":" --- PASS: TestParseSchedule/zero_interval (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415661668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/zero_interval","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415665215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_1m","Output":" --- PASS: TestParseSchedule/interval_below_minimum_-_1m (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415669823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_1m","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415674382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_2_minutes","Output":" --- PASS: TestParseSchedule/interval_below_minimum_-_2_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415679481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_2_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415683238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_4m","Output":" --- PASS: TestParseSchedule/interval_below_minimum_-_4m (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415687706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_below_minimum_-_4m","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415691404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5m","Output":" --- PASS: TestParseSchedule/interval_at_minimum_-_5m (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415695952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5m","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415699649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5_minutes","Output":" --- PASS: TestParseSchedule/interval_at_minimum_-_5_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415703837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule/interval_at_minimum_-_5_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415707463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseSchedule","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.415711711Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday"} -{"Time":"2026-02-03T00:32:29.415715138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday","Output":"=== RUN TestMapWeekday\n"} -{"Time":"2026-02-03T00:32:29.415719255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sunday"} -{"Time":"2026-02-03T00:32:29.415722782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sunday","Output":"=== RUN TestMapWeekday/sunday\n"} -{"Time":"2026-02-03T00:32:29.415726609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Sunday"} -{"Time":"2026-02-03T00:32:29.415729825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Sunday","Output":"=== RUN TestMapWeekday/Sunday\n"} -{"Time":"2026-02-03T00:32:29.415733913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sun"} -{"Time":"2026-02-03T00:32:29.415737329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sun","Output":"=== RUN TestMapWeekday/sun\n"} -{"Time":"2026-02-03T00:32:29.415741467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/monday"} -{"Time":"2026-02-03T00:32:29.415746326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/monday","Output":"=== RUN TestMapWeekday/monday\n"} -{"Time":"2026-02-03T00:32:29.415778776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Monday"} -{"Time":"2026-02-03T00:32:29.415782774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Monday","Output":"=== RUN TestMapWeekday/Monday\n"} -{"Time":"2026-02-03T00:32:29.415786842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/mon"} -{"Time":"2026-02-03T00:32:29.415789877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/mon","Output":"=== RUN TestMapWeekday/mon\n"} -{"Time":"2026-02-03T00:32:29.415794376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tuesday"} -{"Time":"2026-02-03T00:32:29.415797652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tuesday","Output":"=== RUN TestMapWeekday/tuesday\n"} -{"Time":"2026-02-03T00:32:29.415801639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tue"} -{"Time":"2026-02-03T00:32:29.415804935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tue","Output":"=== RUN TestMapWeekday/tue\n"} -{"Time":"2026-02-03T00:32:29.415817689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wednesday"} -{"Time":"2026-02-03T00:32:29.415822328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wednesday","Output":"=== RUN TestMapWeekday/wednesday\n"} -{"Time":"2026-02-03T00:32:29.415826145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wed"} -{"Time":"2026-02-03T00:32:29.415829651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wed","Output":"=== RUN TestMapWeekday/wed\n"} -{"Time":"2026-02-03T00:32:29.415833769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thursday"} -{"Time":"2026-02-03T00:32:29.415837035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thursday","Output":"=== RUN TestMapWeekday/thursday\n"} -{"Time":"2026-02-03T00:32:29.415840952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thu"} -{"Time":"2026-02-03T00:32:29.415844259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thu","Output":"=== RUN TestMapWeekday/thu\n"} -{"Time":"2026-02-03T00:32:29.415848587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/friday"} -{"Time":"2026-02-03T00:32:29.415852113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/friday","Output":"=== RUN TestMapWeekday/friday\n"} -{"Time":"2026-02-03T00:32:29.415858004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/fri"} -{"Time":"2026-02-03T00:32:29.415861441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/fri","Output":"=== RUN TestMapWeekday/fri\n"} -{"Time":"2026-02-03T00:32:29.415865578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/saturday"} -{"Time":"2026-02-03T00:32:29.415869165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/saturday","Output":"=== RUN TestMapWeekday/saturday\n"} -{"Time":"2026-02-03T00:32:29.415873273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sat"} -{"Time":"2026-02-03T00:32:29.415876619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sat","Output":"=== RUN TestMapWeekday/sat\n"} -{"Time":"2026-02-03T00:32:29.41588279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/invalid"} -{"Time":"2026-02-03T00:32:29.415886197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/invalid","Output":"=== RUN TestMapWeekday/invalid\n"} -{"Time":"2026-02-03T00:32:29.415890345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/#00"} -{"Time":"2026-02-03T00:32:29.415893651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/#00","Output":"=== RUN TestMapWeekday/#00\n"} -{"Time":"2026-02-03T00:32:29.415898971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday","Output":"--- PASS: TestMapWeekday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415915482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sunday","Output":" --- PASS: TestMapWeekday/sunday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415920741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sunday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415925009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Sunday","Output":" --- PASS: TestMapWeekday/Sunday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415929608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Sunday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415933115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sun","Output":" --- PASS: TestMapWeekday/sun (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415937743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sun","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41594145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/monday","Output":" --- PASS: TestMapWeekday/monday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415946189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/monday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415949575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Monday","Output":" --- PASS: TestMapWeekday/Monday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415954124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/Monday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41595745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/mon","Output":" --- PASS: TestMapWeekday/mon (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415961698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/mon","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415965515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tuesday","Output":" --- PASS: TestMapWeekday/tuesday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415969763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tuesday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41597343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tue","Output":" --- PASS: TestMapWeekday/tue (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415980142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/tue","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415983859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wednesday","Output":" --- PASS: TestMapWeekday/wednesday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415988327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wednesday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.415991884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wed","Output":" --- PASS: TestMapWeekday/wed (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.415997174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/wed","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416001031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thursday","Output":" --- PASS: TestMapWeekday/thursday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416005189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thursday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416008575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thu","Output":" --- PASS: TestMapWeekday/thu (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416012893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/thu","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416018203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/friday","Output":" --- PASS: TestMapWeekday/friday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416022692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/friday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416026378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/fri","Output":" --- PASS: TestMapWeekday/fri (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416030927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/fri","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416034945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/saturday","Output":" --- PASS: TestMapWeekday/saturday (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416039293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/saturday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416043631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sat","Output":" --- PASS: TestMapWeekday/sat (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416047909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/sat","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416051796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/invalid","Output":" --- PASS: TestMapWeekday/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416056074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416059751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/#00","Output":" --- PASS: TestMapWeekday/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416063899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416067235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestMapWeekday","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416070361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime"} -{"Time":"2026-02-03T00:32:29.416073526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime","Output":"=== RUN TestParseTime\n"} -{"Time":"2026-02-03T00:32:29.416077444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/midnight"} -{"Time":"2026-02-03T00:32:29.41608072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/midnight","Output":"=== RUN TestParseTime/midnight\n"} -{"Time":"2026-02-03T00:32:29.416084657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/noon"} -{"Time":"2026-02-03T00:32:29.416089396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/noon","Output":"=== RUN TestParseTime/noon\n"} -{"Time":"2026-02-03T00:32:29.416094686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/00:00"} -{"Time":"2026-02-03T00:32:29.416097982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/00:00","Output":"=== RUN TestParseTime/00:00\n"} -{"Time":"2026-02-03T00:32:29.41610191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:00"} -{"Time":"2026-02-03T00:32:29.416105506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:00","Output":"=== RUN TestParseTime/12:00\n"} -{"Time":"2026-02-03T00:32:29.416109504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/06:30"} -{"Time":"2026-02-03T00:32:29.416112519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/06:30","Output":"=== RUN TestParseTime/06:30\n"} -{"Time":"2026-02-03T00:32:29.416117358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/23:59"} -{"Time":"2026-02-03T00:32:29.416120845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/23:59","Output":"=== RUN TestParseTime/23:59\n"} -{"Time":"2026-02-03T00:32:29.416124772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/09:15"} -{"Time":"2026-02-03T00:32:29.416128088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/09:15","Output":"=== RUN TestParseTime/09:15\n"} -{"Time":"2026-02-03T00:32:29.416132006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/1am"} -{"Time":"2026-02-03T00:32:29.416135362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/1am","Output":"=== RUN TestParseTime/1am\n"} -{"Time":"2026-02-03T00:32:29.416139389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/3pm"} -{"Time":"2026-02-03T00:32:29.416142756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/3pm","Output":"=== RUN TestParseTime/3pm\n"} -{"Time":"2026-02-03T00:32:29.416146513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12am"} -{"Time":"2026-02-03T00:32:29.416150049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12am","Output":"=== RUN TestParseTime/12am\n"} -{"Time":"2026-02-03T00:32:29.416154187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12pm"} -{"Time":"2026-02-03T00:32:29.416157443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12pm","Output":"=== RUN TestParseTime/12pm\n"} -{"Time":"2026-02-03T00:32:29.41616106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/11pm"} -{"Time":"2026-02-03T00:32:29.416164366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/11pm","Output":"=== RUN TestParseTime/11pm\n"} -{"Time":"2026-02-03T00:32:29.416168444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/6am"} -{"Time":"2026-02-03T00:32:29.41617191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/6am","Output":"=== RUN TestParseTime/6am\n"} -{"Time":"2026-02-03T00:32:29.416175677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/8_am"} -{"Time":"2026-02-03T00:32:29.416178793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/8_am","Output":"=== RUN TestParseTime/8_am\n"} -{"Time":"2026-02-03T00:32:29.41618244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/9am"} -{"Time":"2026-02-03T00:32:29.416185726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/9am","Output":"=== RUN TestParseTime/9am\n"} -{"Time":"2026-02-03T00:32:29.416190605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/5pm"} -{"Time":"2026-02-03T00:32:29.416193821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/5pm","Output":"=== RUN TestParseTime/5pm\n"} -{"Time":"2026-02-03T00:32:29.416197668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/10pm"} -{"Time":"2026-02-03T00:32:29.416201115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/10pm","Output":"=== RUN TestParseTime/10pm\n"} -{"Time":"2026-02-03T00:32:29.416204892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/invalid"} -{"Time":"2026-02-03T00:32:29.416208278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/invalid","Output":"=== RUN TestParseTime/invalid\n"} -{"Time":"2026-02-03T00:32:29.416212256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/25:00"} -{"Time":"2026-02-03T00:32:29.416215662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/25:00","Output":"=== RUN TestParseTime/25:00\n"} -{"Time":"2026-02-03T00:32:29.416219469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:60"} -{"Time":"2026-02-03T00:32:29.416222705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:60","Output":"=== RUN TestParseTime/12:60\n"} -{"Time":"2026-02-03T00:32:29.416226592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12"} -{"Time":"2026-02-03T00:32:29.416231742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12","Output":"=== RUN TestParseTime/12\n"} -{"Time":"2026-02-03T00:32:29.416235549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/13pm"} -{"Time":"2026-02-03T00:32:29.416238885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/13pm","Output":"=== RUN TestParseTime/13pm\n"} -{"Time":"2026-02-03T00:32:29.416242842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/0am"} -{"Time":"2026-02-03T00:32:29.416246079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/0am","Output":"=== RUN TestParseTime/0am\n"} -{"Time":"2026-02-03T00:32:29.416250897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime","Output":"--- PASS: TestParseTime (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416255316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/midnight","Output":" --- PASS: TestParseTime/midnight (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416259684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/midnight","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416263752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/noon","Output":" --- PASS: TestParseTime/noon (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41626804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/noon","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416271837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/00:00","Output":" --- PASS: TestParseTime/00:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416276315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/00:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416279962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:00","Output":" --- PASS: TestParseTime/12:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41628427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416289199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/06:30","Output":" --- PASS: TestParseTime/06:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416293637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/06:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416297374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/23:59","Output":" --- PASS: TestParseTime/23:59 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416301662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/23:59","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416305229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/09:15","Output":" --- PASS: TestParseTime/09:15 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416309687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/09:15","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416313274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/1am","Output":" --- PASS: TestParseTime/1am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416317321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/1am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416321008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/3pm","Output":" --- PASS: TestParseTime/3pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416325457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/3pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416328973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12am","Output":" --- PASS: TestParseTime/12am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416333101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416336868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12pm","Output":" --- PASS: TestParseTime/12pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416341036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416344512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/11pm","Output":" --- PASS: TestParseTime/11pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416349812Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/11pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416353439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/6am","Output":" --- PASS: TestParseTime/6am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416358118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/6am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416361714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/8_am","Output":" --- PASS: TestParseTime/8_am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416366002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/8_am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416369479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/9am","Output":" --- PASS: TestParseTime/9am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416373817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/9am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416377293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/5pm","Output":" --- PASS: TestParseTime/5pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416381521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/5pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4163861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/10pm","Output":" --- PASS: TestParseTime/10pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416390278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/10pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416393614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/invalid","Output":" --- PASS: TestParseTime/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416397702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416401238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/25:00","Output":" --- PASS: TestParseTime/25:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416405256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/25:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416408722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:60","Output":" --- PASS: TestParseTime/12:60 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41641287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12:60","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416416457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12","Output":" --- PASS: TestParseTime/12 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416420725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/12","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416424371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/13pm","Output":" --- PASS: TestParseTime/13pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416428689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/13pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416432336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/0am","Output":" --- PASS: TestParseTime/0am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416436564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime/0am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41643992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTime","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416442916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes"} -{"Time":"2026-02-03T00:32:29.416446012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes","Output":"=== RUN TestParseTimeToMinutes\n"} -{"Time":"2026-02-03T00:32:29.416449849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/0:0"} -{"Time":"2026-02-03T00:32:29.416453285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/0:0","Output":"=== RUN TestParseTimeToMinutes/0:0\n"} -{"Time":"2026-02-03T00:32:29.416459006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/12:0"} -{"Time":"2026-02-03T00:32:29.416462543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/12:0","Output":"=== RUN TestParseTimeToMinutes/12:0\n"} -{"Time":"2026-02-03T00:32:29.41646667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/23:59"} -{"Time":"2026-02-03T00:32:29.416470087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/23:59","Output":"=== RUN TestParseTimeToMinutes/23:59\n"} -{"Time":"2026-02-03T00:32:29.416474014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/6:30"} -{"Time":"2026-02-03T00:32:29.416478302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/6:30","Output":"=== RUN TestParseTimeToMinutes/6:30\n"} -{"Time":"2026-02-03T00:32:29.416484774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/18:45"} -{"Time":"2026-02-03T00:32:29.416488471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/18:45","Output":"=== RUN TestParseTimeToMinutes/18:45\n"} -{"Time":"2026-02-03T00:32:29.416493561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes","Output":"--- PASS: TestParseTimeToMinutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416499962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/0:0","Output":" --- PASS: TestParseTimeToMinutes/0:0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416504471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/0:0","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416508328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/12:0","Output":" --- PASS: TestParseTimeToMinutes/12:0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416512686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/12:0","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416516383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/23:59","Output":" --- PASS: TestParseTimeToMinutes/23:59 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416522795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/23:59","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416526512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/6:30","Output":" --- PASS: TestParseTimeToMinutes/6:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41653085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/6:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416534146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/18:45","Output":" --- PASS: TestParseTimeToMinutes/18:45 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416538093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes/18:45","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41654134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseTimeToMinutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416544476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset"} -{"Time":"2026-02-03T00:32:29.416547641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset","Output":"=== RUN TestParseUTCOffset\n"} -{"Time":"2026-02-03T00:32:29.416551278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+0"} -{"Time":"2026-02-03T00:32:29.416554384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+0","Output":"=== RUN TestParseUTCOffset/utc+0\n"} -{"Time":"2026-02-03T00:32:29.416557971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+9"} -{"Time":"2026-02-03T00:32:29.416561567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+9","Output":"=== RUN TestParseUTCOffset/utc+9\n"} -{"Time":"2026-02-03T00:32:29.416565565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-5"} -{"Time":"2026-02-03T00:32:29.416569111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-5","Output":"=== RUN TestParseUTCOffset/utc-5\n"} -{"Time":"2026-02-03T00:32:29.416572949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+5:30"} -{"Time":"2026-02-03T00:32:29.416577237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+5:30","Output":"=== RUN TestParseUTCOffset/utc+5:30\n"} -{"Time":"2026-02-03T00:32:29.416581074Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-8:00"} -{"Time":"2026-02-03T00:32:29.41658453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-8:00","Output":"=== RUN TestParseUTCOffset/utc-8:00\n"} -{"Time":"2026-02-03T00:32:29.416588658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc"} -{"Time":"2026-02-03T00:32:29.416592285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc","Output":"=== RUN TestParseUTCOffset/utc\n"} -{"Time":"2026-02-03T00:32:29.416596302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/invalid"} -{"Time":"2026-02-03T00:32:29.416599648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/invalid","Output":"=== RUN TestParseUTCOffset/invalid\n"} -{"Time":"2026-02-03T00:32:29.416604668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset","Output":"--- PASS: TestParseUTCOffset (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416609026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+0","Output":" --- PASS: TestParseUTCOffset/utc+0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416613184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+0","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416617822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+9","Output":" --- PASS: TestParseUTCOffset/utc+9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41662215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416625336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-5","Output":" --- PASS: TestParseUTCOffset/utc-5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416629655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-5","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41663285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+5:30","Output":" --- PASS: TestParseUTCOffset/utc+5:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416636718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc+5:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416639984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-8:00","Output":" --- PASS: TestParseUTCOffset/utc-8:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416644482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc-8:00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416648189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc","Output":" --- PASS: TestParseUTCOffset/utc (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416652337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/utc","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416655853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/invalid","Output":" --- PASS: TestParseUTCOffset/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416659811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416663187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseUTCOffset","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416667806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute"} -{"Time":"2026-02-03T00:32:29.416671052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute","Output":"=== RUN TestParseHourMinute\n"} -{"Time":"2026-02-03T00:32:29.416674799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:30"} -{"Time":"2026-02-03T00:32:29.416678035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:30","Output":"=== RUN TestParseHourMinute/12:30\n"} -{"Time":"2026-02-03T00:32:29.416681902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9:15"} -{"Time":"2026-02-03T00:32:29.416686811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9:15","Output":"=== RUN TestParseHourMinute/9:15\n"} -{"Time":"2026-02-03T00:32:29.416691189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/23:59"} -{"Time":"2026-02-03T00:32:29.416694966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/23:59","Output":"=== RUN TestParseHourMinute/23:59\n"} -{"Time":"2026-02-03T00:32:29.416698984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/0:0"} -{"Time":"2026-02-03T00:32:29.41670244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/0:0","Output":"=== RUN TestParseHourMinute/0:0\n"} -{"Time":"2026-02-03T00:32:29.416706618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12"} -{"Time":"2026-02-03T00:32:29.416710034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12","Output":"=== RUN TestParseHourMinute/12\n"} -{"Time":"2026-02-03T00:32:29.416714633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9"} -{"Time":"2026-02-03T00:32:29.416717809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9","Output":"=== RUN TestParseHourMinute/9\n"} -{"Time":"2026-02-03T00:32:29.416721656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/invalid"} -{"Time":"2026-02-03T00:32:29.416725143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/invalid","Output":"=== RUN TestParseHourMinute/invalid\n"} -{"Time":"2026-02-03T00:32:29.41672912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:60:30"} -{"Time":"2026-02-03T00:32:29.416733378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:60:30","Output":"=== RUN TestParseHourMinute/12:60:30\n"} -{"Time":"2026-02-03T00:32:29.416738327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute","Output":"--- PASS: TestParseHourMinute (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416742755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:30","Output":" --- PASS: TestParseHourMinute/12:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416768173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416773553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9:15","Output":" --- PASS: TestParseHourMinute/9:15 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416778422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9:15","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4167824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/23:59","Output":" --- PASS: TestParseHourMinute/23:59 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41678822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/23:59","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416792067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/0:0","Output":" --- PASS: TestParseHourMinute/0:0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416796335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/0:0","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416799782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12","Output":" --- PASS: TestParseHourMinute/12 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41680425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416807647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9","Output":" --- PASS: TestParseHourMinute/9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416811995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/9","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416815321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/invalid","Output":" --- PASS: TestParseHourMinute/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416819549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416823085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:60:30","Output":" --- PASS: TestParseHourMinute/12:60:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416827453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute/12:60:30","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41683087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestParseHourMinute","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416834406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken"} -{"Time":"2026-02-03T00:32:29.416838003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken","Output":"=== RUN TestIsAMPMToken\n"} -{"Time":"2026-02-03T00:32:29.416841991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/am"} -{"Time":"2026-02-03T00:32:29.416845387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/am","Output":"=== RUN TestIsAMPMToken/am\n"} -{"Time":"2026-02-03T00:32:29.416849515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/AM"} -{"Time":"2026-02-03T00:32:29.416852881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/AM","Output":"=== RUN TestIsAMPMToken/AM\n"} -{"Time":"2026-02-03T00:32:29.416857339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/pm"} -{"Time":"2026-02-03T00:32:29.416860565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/pm","Output":"=== RUN TestIsAMPMToken/pm\n"} -{"Time":"2026-02-03T00:32:29.416864563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/PM"} -{"Time":"2026-02-03T00:32:29.416867869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/PM","Output":"=== RUN TestIsAMPMToken/PM\n"} -{"Time":"2026-02-03T00:32:29.416871887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Am"} -{"Time":"2026-02-03T00:32:29.416875523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Am","Output":"=== RUN TestIsAMPMToken/Am\n"} -{"Time":"2026-02-03T00:32:29.416881935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Pm"} -{"Time":"2026-02-03T00:32:29.416885462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Pm","Output":"=== RUN TestIsAMPMToken/Pm\n"} -{"Time":"2026-02-03T00:32:29.41688987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/invalid"} -{"Time":"2026-02-03T00:32:29.416893347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/invalid","Output":"=== RUN TestIsAMPMToken/invalid\n"} -{"Time":"2026-02-03T00:32:29.416897274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/#00"} -{"Time":"2026-02-03T00:32:29.41690052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/#00","Output":"=== RUN TestIsAMPMToken/#00\n"} -{"Time":"2026-02-03T00:32:29.416905008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken","Output":"--- PASS: TestIsAMPMToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416909467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/am","Output":" --- PASS: TestIsAMPMToken/am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416913454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416917421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/AM","Output":" --- PASS: TestIsAMPMToken/AM (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41692199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/AM","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416925547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/pm","Output":" --- PASS: TestIsAMPMToken/pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416929424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41693285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/PM","Output":" --- PASS: TestIsAMPMToken/PM (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416937379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/PM","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416941086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Am","Output":" --- PASS: TestIsAMPMToken/Am (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416944963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Am","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41694869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Pm","Output":" --- PASS: TestIsAMPMToken/Pm (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416953008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/Pm","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416956925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/invalid","Output":" --- PASS: TestIsAMPMToken/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416961273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41696487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/#00","Output":" --- PASS: TestIsAMPMToken/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.416968817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.416972164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsAMPMToken","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419062244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation"} -{"Time":"2026-02-03T00:32:29.419076601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation","Output":"=== RUN TestNormalizeTimezoneAbbreviation\n"} -{"Time":"2026-02-03T00:32:29.419082873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pst"} -{"Time":"2026-02-03T00:32:29.41908697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pst","Output":"=== RUN TestNormalizeTimezoneAbbreviation/pst\n"} -{"Time":"2026-02-03T00:32:29.419091519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/PST"} -{"Time":"2026-02-03T00:32:29.419094775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/PST","Output":"=== RUN TestNormalizeTimezoneAbbreviation/PST\n"} -{"Time":"2026-02-03T00:32:29.419099143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pt"} -{"Time":"2026-02-03T00:32:29.41910289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pt","Output":"=== RUN TestNormalizeTimezoneAbbreviation/pt\n"} -{"Time":"2026-02-03T00:32:29.41910846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pdt"} -{"Time":"2026-02-03T00:32:29.419112297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pdt","Output":"=== RUN TestNormalizeTimezoneAbbreviation/pdt\n"} -{"Time":"2026-02-03T00:32:29.419116556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/est"} -{"Time":"2026-02-03T00:32:29.419159416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/est","Output":"=== RUN TestNormalizeTimezoneAbbreviation/est\n"} -{"Time":"2026-02-03T00:32:29.419168833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/edt"} -{"Time":"2026-02-03T00:32:29.41917262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/edt","Output":"=== RUN TestNormalizeTimezoneAbbreviation/edt\n"} -{"Time":"2026-02-03T00:32:29.419176407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/invalid"} -{"Time":"2026-02-03T00:32:29.419179974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/invalid","Output":"=== RUN TestNormalizeTimezoneAbbreviation/invalid\n"} -{"Time":"2026-02-03T00:32:29.419183681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/#00"} -{"Time":"2026-02-03T00:32:29.419187067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/#00","Output":"=== RUN TestNormalizeTimezoneAbbreviation/#00\n"} -{"Time":"2026-02-03T00:32:29.419192397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation","Output":"--- PASS: TestNormalizeTimezoneAbbreviation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419197006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pst","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/pst (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419201624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pst","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419206063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/PST","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/PST (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419224918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/PST","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419229627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pt","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/pt (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419234465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pt","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419238363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pdt","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/pdt (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419242701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/pdt","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419246618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/est","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/est (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419250996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/est","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419254483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/edt","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/edt (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419259142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/edt","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419262698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/invalid","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41926886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419272677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/#00","Output":" --- PASS: TestNormalizeTimezoneAbbreviation/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419276905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419280201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimezoneAbbreviation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419283347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens"} -{"Time":"2026-02-03T00:32:29.419286763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens","Output":"=== RUN TestNormalizeTimeTokens\n"} -{"Time":"2026-02-03T00:32:29.419291031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/single_time_token"} -{"Time":"2026-02-03T00:32:29.419294738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/single_time_token","Output":"=== RUN TestNormalizeTimeTokens/single_time_token\n"} -{"Time":"2026-02-03T00:32:29.419299016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM"} -{"Time":"2026-02-03T00:32:29.419302663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM","Output":"=== RUN TestNormalizeTimeTokens/time_with_AM\n"} -{"Time":"2026-02-03T00:32:29.4193068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_PM"} -{"Time":"2026-02-03T00:32:29.419310267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_PM","Output":"=== RUN TestNormalizeTimeTokens/time_with_PM\n"} -{"Time":"2026-02-03T00:32:29.419314405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_UTC_offset"} -{"Time":"2026-02-03T00:32:29.419318172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_UTC_offset","Output":"=== RUN TestNormalizeTimeTokens/time_with_UTC_offset\n"} -{"Time":"2026-02-03T00:32:29.419324293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM_and_UTC"} -{"Time":"2026-02-03T00:32:29.419327739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM_and_UTC","Output":"=== RUN TestNormalizeTimeTokens/time_with_AM_and_UTC\n"} -{"Time":"2026-02-03T00:32:29.419331707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_timezone_abbreviation"} -{"Time":"2026-02-03T00:32:29.419336075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_timezone_abbreviation","Output":"=== RUN TestNormalizeTimeTokens/time_with_timezone_abbreviation\n"} -{"Time":"2026-02-03T00:32:29.419340704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/empty_tokens"} -{"Time":"2026-02-03T00:32:29.41934414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/empty_tokens","Output":"=== RUN TestNormalizeTimeTokens/empty_tokens\n"} -{"Time":"2026-02-03T00:32:29.419348889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens","Output":"--- PASS: TestNormalizeTimeTokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419355822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/single_time_token","Output":" --- PASS: TestNormalizeTimeTokens/single_time_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.41936025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/single_time_token","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419364268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM","Output":" --- PASS: TestNormalizeTimeTokens/time_with_AM (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419368686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419372463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_PM","Output":" --- PASS: TestNormalizeTimeTokens/time_with_PM (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419377112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_PM","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419380829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_UTC_offset","Output":" --- PASS: TestNormalizeTimeTokens/time_with_UTC_offset (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419385527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_UTC_offset","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419389224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM_and_UTC","Output":" --- PASS: TestNormalizeTimeTokens/time_with_AM_and_UTC (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419394013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_AM_and_UTC","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41939748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_timezone_abbreviation","Output":" --- PASS: TestNormalizeTimeTokens/time_with_timezone_abbreviation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419402198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/time_with_timezone_abbreviation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419405945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/empty_tokens","Output":" --- PASS: TestNormalizeTimeTokens/empty_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419410143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens/empty_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:29.41941356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestNormalizeTimeTokens","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419416776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos"} -{"Time":"2026-02-03T00:32:29.419420372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos\n"} -{"Time":"2026-02-03T00:32:29.41942461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_permisions_instead_of_permissions"} -{"Time":"2026-02-03T00:32:29.419429259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_permisions_instead_of_permissions","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/typo:_permisions_instead_of_permissions\n"} -{"Time":"2026-02-03T00:32:29.419433838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_engnie_instead_of_engine"} -{"Time":"2026-02-03T00:32:29.419438577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_engnie_instead_of_engine","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/typo:_engnie_instead_of_engine\n"} -{"Time":"2026-02-03T00:32:29.419443015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_toolz_instead_of_tools"} -{"Time":"2026-02-03T00:32:29.419446421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_toolz_instead_of_tools","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/typo:_toolz_instead_of_tools\n"} -{"Time":"2026-02-03T00:32:29.419450719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_timeout_minute_instead_of_timeout_minutes"} -{"Time":"2026-02-03T00:32:29.419454476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_timeout_minute_instead_of_timeout_minutes","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/typo:_timeout_minute_instead_of_timeout_minutes\n"} -{"Time":"2026-02-03T00:32:29.419459055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_runs_on_instead_of_runs-on"} -{"Time":"2026-02-03T00:32:29.419462852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_runs_on_instead_of_runs-on","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/typo:_runs_on_instead_of_runs-on\n"} -{"Time":"2026-02-03T00:32:29.419467841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_safe_outputs_instead_of_safe-outputs"} -{"Time":"2026-02-03T00:32:29.419471538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_safe_outputs_instead_of_safe-outputs","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/typo:_safe_outputs_instead_of_safe-outputs\n"} -{"Time":"2026-02-03T00:32:29.419475946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_mcp_servers_instead_of_mcp-servers"} -{"Time":"2026-02-03T00:32:29.419479433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_mcp_servers_instead_of_mcp-servers","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/typo:_mcp_servers_instead_of_mcp-servers\n"} -{"Time":"2026-02-03T00:32:29.419483731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/multiple_typos:_permisions,_engnie,_toolz"} -{"Time":"2026-02-03T00:32:29.419487438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/multiple_typos:_permisions,_engnie,_toolz","Output":"=== RUN TestAdditionalPropertiesFalse_CommonTypos/multiple_typos:_permisions,_engnie,_toolz\n"} -{"Time":"2026-02-03T00:32:29.419492788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos","Output":"--- PASS: TestAdditionalPropertiesFalse_CommonTypos (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419497857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_permisions_instead_of_permissions","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/typo:_permisions_instead_of_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419502857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_permisions_instead_of_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419507816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_engnie_instead_of_engine","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/typo:_engnie_instead_of_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419512865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_engnie_instead_of_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419516522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_toolz_instead_of_tools","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/typo:_toolz_instead_of_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419521641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_toolz_instead_of_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419525388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_timeout_minute_instead_of_timeout_minutes","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/typo:_timeout_minute_instead_of_timeout_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419530428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_timeout_minute_instead_of_timeout_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419534245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_runs_on_instead_of_runs-on","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/typo:_runs_on_instead_of_runs-on (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419538924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_runs_on_instead_of_runs-on","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419542661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_safe_outputs_instead_of_safe-outputs","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/typo:_safe_outputs_instead_of_safe-outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419548642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_safe_outputs_instead_of_safe-outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419552569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_mcp_servers_instead_of_mcp-servers","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/typo:_mcp_servers_instead_of_mcp-servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419556967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/typo:_mcp_servers_instead_of_mcp-servers","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419567647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/multiple_typos:_permisions,_engnie,_toolz","Output":" --- PASS: TestAdditionalPropertiesFalse_CommonTypos/multiple_typos:_permisions,_engnie,_toolz (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419572336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos/multiple_typos:_permisions,_engnie,_toolz","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419575943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_CommonTypos","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419579289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema"} -{"Time":"2026-02-03T00:32:29.419583768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema","Output":"=== RUN TestAdditionalPropertiesFalse_IncludedFileSchema\n"} -{"Time":"2026-02-03T00:32:29.419588035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_toolz_instead_of_tools"} -{"Time":"2026-02-03T00:32:29.419591542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_toolz_instead_of_tools","Output":"=== RUN TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_toolz_instead_of_tools\n"} -{"Time":"2026-02-03T00:32:29.419599938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_mcp_servers_instead_of_mcp-servers"} -{"Time":"2026-02-03T00:32:29.419604025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_mcp_servers_instead_of_mcp-servers","Output":"=== RUN TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_mcp_servers_instead_of_mcp-servers\n"} -{"Time":"2026-02-03T00:32:29.419608964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_safe_outputs_instead_of_safe-outputs"} -{"Time":"2026-02-03T00:32:29.419616348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_safe_outputs_instead_of_safe-outputs","Output":"=== RUN TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_safe_outputs_instead_of_safe-outputs\n"} -{"Time":"2026-02-03T00:32:29.41962238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema","Output":"--- PASS: TestAdditionalPropertiesFalse_IncludedFileSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419627349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_toolz_instead_of_tools","Output":" --- PASS: TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_toolz_instead_of_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419632288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_toolz_instead_of_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419636286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_mcp_servers_instead_of_mcp-servers","Output":" --- PASS: TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_mcp_servers_instead_of_mcp-servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419641455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_mcp_servers_instead_of_mcp-servers","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419645513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_safe_outputs_instead_of_safe-outputs","Output":" --- PASS: TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_safe_outputs_instead_of_safe-outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419650091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema/typo_in_included_file:_safe_outputs_instead_of_safe-outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419653888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_IncludedFileSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419658417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema"} -{"Time":"2026-02-03T00:32:29.419662144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema","Output":"=== RUN TestAdditionalPropertiesFalse_MCPConfigSchema\n"} -{"Time":"2026-02-03T00:32:29.419666382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_comand_instead_of_command"} -{"Time":"2026-02-03T00:32:29.419670179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_comand_instead_of_command","Output":"=== RUN TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_comand_instead_of_command\n"} -{"Time":"2026-02-03T00:32:29.419674487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_typ_instead_of_type"} -{"Time":"2026-02-03T00:32:29.419677993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_typ_instead_of_type","Output":"=== RUN TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_typ_instead_of_type\n"} -{"Time":"2026-02-03T00:32:29.419682341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_environement_instead_of_env"} -{"Time":"2026-02-03T00:32:29.419685998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_environement_instead_of_env","Output":"=== RUN TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_environement_instead_of_env\n"} -{"Time":"2026-02-03T00:32:29.419691028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema","Output":"--- PASS: TestAdditionalPropertiesFalse_MCPConfigSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419696067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_comand_instead_of_command","Output":" --- PASS: TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_comand_instead_of_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419701156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_comand_instead_of_command","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419704963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_typ_instead_of_type","Output":" --- PASS: TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_typ_instead_of_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419710514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_typ_instead_of_type","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419714421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_environement_instead_of_env","Output":" --- PASS: TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_environement_instead_of_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419720362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema/typo_in_MCP_config:_environement_instead_of_env","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419723969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAdditionalPropertiesFalse_MCPConfigSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419728307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected"} -{"Time":"2026-02-03T00:32:29.419731984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected","Output":"=== RUN TestValidProperties_NotRejected\n"} -{"Time":"2026-02-03T00:32:29.419737164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_main_workflow_with_all_common_fields"} -{"Time":"2026-02-03T00:32:29.419741171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_main_workflow_with_all_common_fields","Output":"=== RUN TestValidProperties_NotRejected/valid_main_workflow_with_all_common_fields\n"} -{"Time":"2026-02-03T00:32:29.419746381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_minimal_workflow"} -{"Time":"2026-02-03T00:32:29.419768793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_minimal_workflow","Output":"=== RUN TestValidProperties_NotRejected/valid_minimal_workflow\n"} -{"Time":"2026-02-03T00:32:29.419774373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected","Output":"--- PASS: TestValidProperties_NotRejected (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419779422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_main_workflow_with_all_common_fields","Output":" --- PASS: TestValidProperties_NotRejected/valid_main_workflow_with_all_common_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419784372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_main_workflow_with_all_common_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419788169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_minimal_workflow","Output":" --- PASS: TestValidProperties_NotRejected/valid_minimal_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.419792156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected/valid_minimal_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419795713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidProperties_NotRejected","Elapsed":0} -{"Time":"2026-02-03T00:32:29.419798889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetMainWorkflowDeprecatedFields"} -{"Time":"2026-02-03T00:32:29.419802245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetMainWorkflowDeprecatedFields","Output":"=== RUN TestGetMainWorkflowDeprecatedFields\n"} -{"Time":"2026-02-03T00:32:29.425458662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetMainWorkflowDeprecatedFields","Output":"--- PASS: TestGetMainWorkflowDeprecatedFields (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.425513645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetMainWorkflowDeprecatedFields","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.425547768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter"} -{"Time":"2026-02-03T00:32:29.425595758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter","Output":"=== RUN TestFindDeprecatedFieldsInFrontmatter\n"} -{"Time":"2026-02-03T00:32:29.425967342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/no_deprecated_fields"} -{"Time":"2026-02-03T00:32:29.426005262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/no_deprecated_fields","Output":"=== RUN TestFindDeprecatedFieldsInFrontmatter/no_deprecated_fields\n"} -{"Time":"2026-02-03T00:32:29.426044856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/one_deprecated_field"} -{"Time":"2026-02-03T00:32:29.426074672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/one_deprecated_field","Output":"=== RUN TestFindDeprecatedFieldsInFrontmatter/one_deprecated_field\n"} -{"Time":"2026-02-03T00:32:29.426107684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/multiple_deprecated_fields"} -{"Time":"2026-02-03T00:32:29.426136638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/multiple_deprecated_fields","Output":"=== RUN TestFindDeprecatedFieldsInFrontmatter/multiple_deprecated_fields\n"} -{"Time":"2026-02-03T00:32:29.426168217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter","Output":"--- PASS: TestFindDeprecatedFieldsInFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426203192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/no_deprecated_fields","Output":" --- PASS: TestFindDeprecatedFieldsInFrontmatter/no_deprecated_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426235792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/no_deprecated_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426265939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/one_deprecated_field","Output":" --- PASS: TestFindDeprecatedFieldsInFrontmatter/one_deprecated_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.42629878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/one_deprecated_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426327183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/multiple_deprecated_fields","Output":" --- PASS: TestFindDeprecatedFieldsInFrontmatter/multiple_deprecated_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426361157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter/multiple_deprecated_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426388337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindDeprecatedFieldsInFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426422761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription"} -{"Time":"2026-02-03T00:32:29.426451976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription","Output":"=== RUN TestExtractReplacementFromDescription\n"} -{"Time":"2026-02-03T00:32:29.426490808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/single_quote_pattern"} -{"Time":"2026-02-03T00:32:29.426518961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/single_quote_pattern","Output":"=== RUN TestExtractReplacementFromDescription/single_quote_pattern\n"} -{"Time":"2026-02-03T00:32:29.426548356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/double_quote_pattern"} -{"Time":"2026-02-03T00:32:29.426574996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/double_quote_pattern","Output":"=== RUN TestExtractReplacementFromDescription/double_quote_pattern\n"} -{"Time":"2026-02-03T00:32:29.426603228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/backtick_pattern"} -{"Time":"2026-02-03T00:32:29.426633955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/backtick_pattern","Output":"=== RUN TestExtractReplacementFromDescription/backtick_pattern\n"} -{"Time":"2026-02-03T00:32:29.426665865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/replaced_with_pattern"} -{"Time":"2026-02-03T00:32:29.426694519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/replaced_with_pattern","Output":"=== RUN TestExtractReplacementFromDescription/replaced_with_pattern\n"} -{"Time":"2026-02-03T00:32:29.426724064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/no_replacement_pattern"} -{"Time":"2026-02-03T00:32:29.426768807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/no_replacement_pattern","Output":"=== RUN TestExtractReplacementFromDescription/no_replacement_pattern\n"} -{"Time":"2026-02-03T00:32:29.426812028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/complex_description_with_replacement"} -{"Time":"2026-02-03T00:32:29.426840832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/complex_description_with_replacement","Output":"=== RUN TestExtractReplacementFromDescription/complex_description_with_replacement\n"} -{"Time":"2026-02-03T00:32:29.426873212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription","Output":"--- PASS: TestExtractReplacementFromDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426904871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/single_quote_pattern","Output":" --- PASS: TestExtractReplacementFromDescription/single_quote_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426929046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/single_quote_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426933795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/double_quote_pattern","Output":" --- PASS: TestExtractReplacementFromDescription/double_quote_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426938714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/double_quote_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426942131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/backtick_pattern","Output":" --- PASS: TestExtractReplacementFromDescription/backtick_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426946439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/backtick_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426950025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/replaced_with_pattern","Output":" --- PASS: TestExtractReplacementFromDescription/replaced_with_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426954313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/replaced_with_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:29.42695759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/no_replacement_pattern","Output":" --- PASS: TestExtractReplacementFromDescription/no_replacement_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426961938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/no_replacement_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426967558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/complex_description_with_replacement","Output":" --- PASS: TestExtractReplacementFromDescription/complex_description_with_replacement (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.426972347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription/complex_description_with_replacement","Elapsed":0} -{"Time":"2026-02-03T00:32:29.426975764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractReplacementFromDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:29.42697918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation"} -{"Time":"2026-02-03T00:32:29.426983919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation","Output":"=== RUN TestValidateWithSchemaAndLocation\n"} -{"Time":"2026-02-03T00:32:29.426988187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/valid_data_should_not_error"} -{"Time":"2026-02-03T00:32:29.426991423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/valid_data_should_not_error","Output":"=== RUN TestValidateWithSchemaAndLocation/valid_data_should_not_error\n"} -{"Time":"2026-02-03T00:32:29.42699526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/invalid_data_should_show_file_location_and_clean_error"} -{"Time":"2026-02-03T00:32:29.426998656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/invalid_data_should_show_file_location_and_clean_error","Output":"=== RUN TestValidateWithSchemaAndLocation/invalid_data_should_show_file_location_and_clean_error\n"} -{"Time":"2026-02-03T00:32:29.427006391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/schema_error_without_location_should_still_work"} -{"Time":"2026-02-03T00:32:29.42701143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/schema_error_without_location_should_still_work","Output":"=== RUN TestValidateWithSchemaAndLocation/schema_error_without_location_should_still_work\n"} -{"Time":"2026-02-03T00:32:29.427016369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation","Output":"--- PASS: TestValidateWithSchemaAndLocation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.427020998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/valid_data_should_not_error","Output":" --- PASS: TestValidateWithSchemaAndLocation/valid_data_should_not_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.427025747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/valid_data_should_not_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.427029413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/invalid_data_should_show_file_location_and_clean_error","Output":" --- PASS: TestValidateWithSchemaAndLocation/invalid_data_should_show_file_location_and_clean_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.427033952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/invalid_data_should_show_file_location_and_clean_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.427037448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/schema_error_without_location_should_still_work","Output":" --- PASS: TestValidateWithSchemaAndLocation/schema_error_without_location_should_still_work (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.427041566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation/schema_error_without_location_should_still_work","Elapsed":0} -{"Time":"2026-02-03T00:32:29.427045253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.427048259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestSchemaURLDomainChange"} -{"Time":"2026-02-03T00:32:29.427051325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestSchemaURLDomainChange","Output":"=== RUN TestSchemaURLDomainChange\n"} -{"Time":"2026-02-03T00:32:29.427055412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestSchemaURLDomainChange","Output":"--- PASS: TestSchemaURLDomainChange (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.427059269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestSchemaURLDomainChange","Elapsed":0} -{"Time":"2026-02-03T00:32:29.427062976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation"} -{"Time":"2026-02-03T00:32:29.427067054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchemaAndLocation\n"} -{"Time":"2026-02-03T00:32:29.427071422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/valid_workflow_frontmatter"} -{"Time":"2026-02-03T00:32:29.4270757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/valid_workflow_frontmatter","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/valid_workflow_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.42708089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/invalid_workflow_frontmatter_with_location"} -{"Time":"2026-02-03T00:32:29.427085959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/invalid_workflow_frontmatter_with_location","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/invalid_workflow_frontmatter_with_location\n"} -{"Time":"2026-02-03T00:32:29.432924425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation","Output":"--- PASS: TestValidateMainWorkflowFrontmatterWithSchemaAndLocation (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.4329751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/valid_workflow_frontmatter","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/valid_workflow_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.433015295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/valid_workflow_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.433032627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/invalid_workflow_frontmatter_with_location","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/invalid_workflow_frontmatter_with_location (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.433048687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation/invalid_workflow_frontmatter_with_location","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.433064456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.433078984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties"} -{"Time":"2026-02-03T00:32:29.433092549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties\n"} -{"Time":"2026-02-03T00:32:29.433112887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_permissions_with_additional_property_shows_location"} -{"Time":"2026-02-03T00:32:29.433127725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_permissions_with_additional_property_shows_location","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_permissions_with_additional_property_shows_location\n"} -{"Time":"2026-02-03T00:32:29.440183268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_trigger_with_additional_property_shows_location"} -{"Time":"2026-02-03T00:32:29.440245094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_trigger_with_additional_property_shows_location","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_trigger_with_additional_property_shows_location\n"} -{"Time":"2026-02-03T00:32:29.445673258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlug","Output":" repo_test.go:43: GetCurrentRepoSlug returned consistent results (result: github/gh-aw, error: \u003cnil\u003e)\n"} -{"Time":"2026-02-03T00:32:29.445726528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlug","Output":"--- PASS: TestGetCurrentRepoSlug (0.05s)\n"} -{"Time":"2026-02-03T00:32:29.445738811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlug","Elapsed":0.05} -{"Time":"2026-02-03T00:32:29.445745032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestClearCurrentRepoSlugCache"} -{"Time":"2026-02-03T00:32:29.445764519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestClearCurrentRepoSlugCache","Output":"=== RUN TestClearCurrentRepoSlugCache\n"} -{"Time":"2026-02-03T00:32:29.445872741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_tools_configuration_with_additional_property_shows_location"} -{"Time":"2026-02-03T00:32:29.445883421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_tools_configuration_with_additional_property_shows_location","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_tools_configuration_with_additional_property_shows_location\n"} -{"Time":"2026-02-03T00:32:29.450991915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties","Output":"--- PASS: TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties (0.02s)\n"} -{"Time":"2026-02-03T00:32:29.451008766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_permissions_with_additional_property_shows_location","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_permissions_with_additional_property_shows_location (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.451015298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_permissions_with_additional_property_shows_location","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.451020688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_trigger_with_additional_property_shows_location","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_trigger_with_additional_property_shows_location (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.451026689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_trigger_with_additional_property_shows_location","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.451042529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_tools_configuration_with_additional_property_shows_location","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_tools_configuration_with_additional_property_shows_location (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.45104843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties/invalid_tools_configuration_with_additional_property_shows_location","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.451052477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchemaAndLocation_AdditionalProperties","Elapsed":0.02} -{"Time":"2026-02-03T00:32:29.451056535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints"} -{"Time":"2026-02-03T00:32:29.451059971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints","Output":"=== RUN TestValidateOneOfConstraints\n"} -{"Time":"2026-02-03T00:32:29.451066423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_push"} -{"Time":"2026-02-03T00:32:29.451070511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_push","Output":"=== RUN TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_push\n"} -{"Time":"2026-02-03T00:32:29.451290111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_push"} -{"Time":"2026-02-03T00:32:29.451299318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_push","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_branches_in_push\n"} -{"Time":"2026-02-03T00:32:29.451304017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_push"} -{"Time":"2026-02-03T00:32:29.451307674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_push","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_branches-ignore_in_push\n"} -{"Time":"2026-02-03T00:32:29.451312152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_neither_branches_nor_branches-ignore_in_push"} -{"Time":"2026-02-03T00:32:29.451315648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_neither_branches_nor_branches-ignore_in_push","Output":"=== RUN TestValidateOneOfConstraints/valid:_neither_branches_nor_branches-ignore_in_push\n"} -{"Time":"2026-02-03T00:32:29.451456892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_push"} -{"Time":"2026-02-03T00:32:29.451494653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_push","Output":"=== RUN TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_push\n"} -{"Time":"2026-02-03T00:32:29.451502698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_push"} -{"Time":"2026-02-03T00:32:29.451506304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_push","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_paths_in_push\n"} -{"Time":"2026-02-03T00:32:29.451631718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths-ignore_in_push"} -{"Time":"2026-02-03T00:32:29.451672895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths-ignore_in_push","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_paths-ignore_in_push\n"} -{"Time":"2026-02-03T00:32:29.45169659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request"} -{"Time":"2026-02-03T00:32:29.451703071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request","Output":"=== RUN TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request\n"} -{"Time":"2026-02-03T00:32:29.451709664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request"} -{"Time":"2026-02-03T00:32:29.451713331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_branches_in_pull_request\n"} -{"Time":"2026-02-03T00:32:29.451836551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_pull_request"} -{"Time":"2026-02-03T00:32:29.451893938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_pull_request","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_branches-ignore_in_pull_request\n"} -{"Time":"2026-02-03T00:32:29.451904197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request"} -{"Time":"2026-02-03T00:32:29.451908074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request","Output":"=== RUN TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request\n"} -{"Time":"2026-02-03T00:32:29.452019652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_pull_request"} -{"Time":"2026-02-03T00:32:29.452028048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_pull_request","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_paths_in_pull_request\n"} -{"Time":"2026-02-03T00:32:29.452109761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request_target"} -{"Time":"2026-02-03T00:32:29.452152961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request_target","Output":"=== RUN TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request_target\n"} -{"Time":"2026-02-03T00:32:29.452254901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request_target"} -{"Time":"2026-02-03T00:32:29.452275139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request_target","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_branches_in_pull_request_target\n"} -{"Time":"2026-02-03T00:32:29.452284667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request_target"} -{"Time":"2026-02-03T00:32:29.452297882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request_target","Output":"=== RUN TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request_target\n"} -{"Time":"2026-02-03T00:32:29.452411985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_workflow_run"} -{"Time":"2026-02-03T00:32:29.452432613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_workflow_run","Output":"=== RUN TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_workflow_run\n"} -{"Time":"2026-02-03T00:32:29.452517391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_workflow_run"} -{"Time":"2026-02-03T00:32:29.452526087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_workflow_run","Output":"=== RUN TestValidateOneOfConstraints/valid:_only_branches_in_workflow_run\n"} -{"Time":"2026-02-03T00:32:29.452609654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_slash_command_with_label_event"} -{"Time":"2026-02-03T00:32:29.45265041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_slash_command_with_label_event","Output":"=== RUN TestValidateOneOfConstraints/invalid:_slash_command_with_label_event\n"} -{"Time":"2026-02-03T00:32:29.452683912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_slash_command_without_label_event"} -{"Time":"2026-02-03T00:32:29.452690755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_slash_command_without_label_event","Output":"=== RUN TestValidateOneOfConstraints/valid:_slash_command_without_label_event\n"} -{"Time":"2026-02-03T00:32:29.452816469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_label_event_without_slash_command"} -{"Time":"2026-02-03T00:32:29.452825316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_label_event_without_slash_command","Output":"=== RUN TestValidateOneOfConstraints/valid:_label_event_without_slash_command\n"} -{"Time":"2026-02-03T00:32:29.452832069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_command_with_label_event"} -{"Time":"2026-02-03T00:32:29.452835785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_command_with_label_event","Output":"=== RUN TestValidateOneOfConstraints/invalid:_command_with_label_event\n"} -{"Time":"2026-02-03T00:32:29.452933979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches_and_paths_in_push"} -{"Time":"2026-02-03T00:32:29.452941903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches_and_paths_in_push","Output":"=== RUN TestValidateOneOfConstraints/valid:_branches_and_paths_in_push\n"} -{"Time":"2026-02-03T00:32:29.453035068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches-ignore_and_paths-ignore_in_push"} -{"Time":"2026-02-03T00:32:29.453043303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches-ignore_and_paths-ignore_in_push","Output":"=== RUN TestValidateOneOfConstraints/valid:_branches-ignore_and_paths-ignore_in_push\n"} -{"Time":"2026-02-03T00:32:29.453124655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints","Output":"--- PASS: TestValidateOneOfConstraints (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453133902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_push","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453138961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453143159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_push","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_branches_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453148008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453151705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_push","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_branches-ignore_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453156344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.45315989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_neither_branches_nor_branches-ignore_in_push","Output":" --- PASS: TestValidateOneOfConstraints/valid:_neither_branches_nor_branches-ignore_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453164429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_neither_branches_nor_branches-ignore_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453168336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_push","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453172995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453176621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_push","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_paths_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.45318105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453184667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths-ignore_in_push","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_paths-ignore_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453189896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths-ignore_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453193423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453198432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453203822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_branches_in_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453208321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453212018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_pull_request","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_branches-ignore_in_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453216586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches-ignore_in_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453220443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453225172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453228859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_pull_request","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_paths_in_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.45323497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_paths_in_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453238998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request_target","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453243857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_pull_request_target","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453247614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request_target","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_branches_in_pull_request_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453252393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_pull_request_target","Elapsed":0} -{"Time":"2026-02-03T00:32:29.45325597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request_target","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453260729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_paths_and_paths-ignore_in_pull_request_target","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453264756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_workflow_run","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_workflow_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453270427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_both_branches_and_branches-ignore_in_workflow_run","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453274184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_workflow_run","Output":" --- PASS: TestValidateOneOfConstraints/valid:_only_branches_in_workflow_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453278662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_only_branches_in_workflow_run","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453282209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_slash_command_with_label_event","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_slash_command_with_label_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453286897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_slash_command_with_label_event","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453290674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_slash_command_without_label_event","Output":" --- PASS: TestValidateOneOfConstraints/valid:_slash_command_without_label_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453295213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_slash_command_without_label_event","Elapsed":0} -{"Time":"2026-02-03T00:32:29.45329883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_label_event_without_slash_command","Output":" --- PASS: TestValidateOneOfConstraints/valid:_label_event_without_slash_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453303338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_label_event_without_slash_command","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453306965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_command_with_label_event","Output":" --- PASS: TestValidateOneOfConstraints/invalid:_command_with_label_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453311373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/invalid:_command_with_label_event","Elapsed":0} -{"Time":"2026-02-03T00:32:29.45331489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches_and_paths_in_push","Output":" --- PASS: TestValidateOneOfConstraints/valid:_branches_and_paths_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453319478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches_and_paths_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453333815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches-ignore_and_paths-ignore_in_push","Output":" --- PASS: TestValidateOneOfConstraints/valid:_branches-ignore_and_paths-ignore_in_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.453338574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints/valid:_branches-ignore_and_paths-ignore_in_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.45334176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateOneOfConstraints","Elapsed":0} -{"Time":"2026-02-03T00:32:29.453345126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation"} -{"Time":"2026-02-03T00:32:29.453349624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation","Output":"=== RUN TestPassThroughFieldValidation\n"} -{"Time":"2026-02-03T00:32:29.453355716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_simple_string"} -{"Time":"2026-02-03T00:32:29.453359112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_simple_string","Output":"=== RUN TestPassThroughFieldValidation/valid_concurrency_-_simple_string\n"} -{"Time":"2026-02-03T00:32:29.45336338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group"} -{"Time":"2026-02-03T00:32:29.453366997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group","Output":"=== RUN TestPassThroughFieldValidation/valid_concurrency_-_object_with_group\n"} -{"Time":"2026-02-03T00:32:29.453371335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group_and_cancel-in-progress"} -{"Time":"2026-02-03T00:32:29.453375092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group_and_cancel-in-progress","Output":"=== RUN TestPassThroughFieldValidation/valid_concurrency_-_object_with_group_and_cancel-in-progress\n"} -{"Time":"2026-02-03T00:32:29.45337933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_array"} -{"Time":"2026-02-03T00:32:29.453382806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_array","Output":"=== RUN TestPassThroughFieldValidation/invalid_concurrency_-_array\n"} -{"Time":"2026-02-03T00:32:29.453387445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_missing_required_group"} -{"Time":"2026-02-03T00:32:29.453391162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_missing_required_group","Output":"=== RUN TestPassThroughFieldValidation/invalid_concurrency_-_object_missing_required_group\n"} -{"Time":"2026-02-03T00:32:29.453928194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_with_invalid_field"} -{"Time":"2026-02-03T00:32:29.453957158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_with_invalid_field","Output":"=== RUN TestPassThroughFieldValidation/invalid_concurrency_-_object_with_invalid_field\n"} -{"Time":"2026-02-03T00:32:29.453965284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_simple_string"} -{"Time":"2026-02-03T00:32:29.4539691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_simple_string","Output":"=== RUN TestPassThroughFieldValidation/valid_container_-_simple_string\n"} -{"Time":"2026-02-03T00:32:29.453973439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image"} -{"Time":"2026-02-03T00:32:29.453977186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image","Output":"=== RUN TestPassThroughFieldValidation/valid_container_-_object_with_image\n"} -{"Time":"2026-02-03T00:32:29.453981423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image_and_credentials"} -{"Time":"2026-02-03T00:32:29.453985101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image_and_credentials","Output":"=== RUN TestPassThroughFieldValidation/valid_container_-_object_with_image_and_credentials\n"} -{"Time":"2026-02-03T00:32:29.453998586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_array"} -{"Time":"2026-02-03T00:32:29.454002443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_array","Output":"=== RUN TestPassThroughFieldValidation/invalid_container_-_array\n"} -{"Time":"2026-02-03T00:32:29.454009206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_missing_required_image"} -{"Time":"2026-02-03T00:32:29.454014956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_missing_required_image","Output":"=== RUN TestPassThroughFieldValidation/invalid_container_-_object_missing_required_image\n"} -{"Time":"2026-02-03T00:32:29.454019445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_with_invalid_field"} -{"Time":"2026-02-03T00:32:29.454023612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_with_invalid_field","Output":"=== RUN TestPassThroughFieldValidation/invalid_container_-_object_with_invalid_field\n"} -{"Time":"2026-02-03T00:32:29.45402784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_simple_string"} -{"Time":"2026-02-03T00:32:29.454031287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_simple_string","Output":"=== RUN TestPassThroughFieldValidation/valid_environment_-_simple_string\n"} -{"Time":"2026-02-03T00:32:29.454037819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name"} -{"Time":"2026-02-03T00:32:29.454041305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name","Output":"=== RUN TestPassThroughFieldValidation/valid_environment_-_object_with_name\n"} -{"Time":"2026-02-03T00:32:29.454045543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name_and_url"} -{"Time":"2026-02-03T00:32:29.454050252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name_and_url","Output":"=== RUN TestPassThroughFieldValidation/valid_environment_-_object_with_name_and_url\n"} -{"Time":"2026-02-03T00:32:29.454055973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_array"} -{"Time":"2026-02-03T00:32:29.454059269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_array","Output":"=== RUN TestPassThroughFieldValidation/invalid_environment_-_array\n"} -{"Time":"2026-02-03T00:32:29.454273519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_missing_required_name"} -{"Time":"2026-02-03T00:32:29.454305709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_missing_required_name","Output":"=== RUN TestPassThroughFieldValidation/invalid_environment_-_object_missing_required_name\n"} -{"Time":"2026-02-03T00:32:29.454353297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_with_invalid_field"} -{"Time":"2026-02-03T00:32:29.454380979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_with_invalid_field","Output":"=== RUN TestPassThroughFieldValidation/invalid_environment_-_object_with_invalid_field\n"} -{"Time":"2026-02-03T00:32:29.454436483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_object_with_string_values"} -{"Time":"2026-02-03T00:32:29.45446729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_object_with_string_values","Output":"=== RUN TestPassThroughFieldValidation/valid_env_-_object_with_string_values\n"} -{"Time":"2026-02-03T00:32:29.454498168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_string_(pass-through)"} -{"Time":"2026-02-03T00:32:29.454538683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_string_(pass-through)","Output":"=== RUN TestPassThroughFieldValidation/valid_env_-_string_(pass-through)\n"} -{"Time":"2026-02-03T00:32:29.454543833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_env_-_array"} -{"Time":"2026-02-03T00:32:29.45454748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_env_-_array","Output":"=== RUN TestPassThroughFieldValidation/invalid_env_-_array\n"} -{"Time":"2026-02-03T00:32:29.454553561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_simple_string"} -{"Time":"2026-02-03T00:32:29.45455821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_simple_string","Output":"=== RUN TestPassThroughFieldValidation/valid_runs-on_-_simple_string\n"} -{"Time":"2026-02-03T00:32:29.454562548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_array_of_strings"} -{"Time":"2026-02-03T00:32:29.454566315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_array_of_strings","Output":"=== RUN TestPassThroughFieldValidation/valid_runs-on_-_array_of_strings\n"} -{"Time":"2026-02-03T00:32:29.454572466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_labels"} -{"Time":"2026-02-03T00:32:29.454576093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_labels","Output":"=== RUN TestPassThroughFieldValidation/valid_runs-on_-_object_with_labels\n"} -{"Time":"2026-02-03T00:32:29.454694424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_group_and_labels"} -{"Time":"2026-02-03T00:32:29.454702469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_group_and_labels","Output":"=== RUN TestPassThroughFieldValidation/valid_runs-on_-_object_with_group_and_labels\n"} -{"Time":"2026-02-03T00:32:29.454707449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_number"} -{"Time":"2026-02-03T00:32:29.454711145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_number","Output":"=== RUN TestPassThroughFieldValidation/invalid_runs-on_-_number\n"} -{"Time":"2026-02-03T00:32:29.454867808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_object_with_invalid_field"} -{"Time":"2026-02-03T00:32:29.454898796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_object_with_invalid_field","Output":"=== RUN TestPassThroughFieldValidation/invalid_runs-on_-_object_with_invalid_field\n"} -{"Time":"2026-02-03T00:32:29.454918863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_names"} -{"Time":"2026-02-03T00:32:29.454925095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_names","Output":"=== RUN TestPassThroughFieldValidation/valid_services_-_object_with_service_names\n"} -{"Time":"2026-02-03T00:32:29.454984976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_configuration"} -{"Time":"2026-02-03T00:32:29.454989805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_configuration","Output":"=== RUN TestPassThroughFieldValidation/valid_services_-_object_with_service_configuration\n"} -{"Time":"2026-02-03T00:32:29.454994434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_string"} -{"Time":"2026-02-03T00:32:29.45499776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_string","Output":"=== RUN TestPassThroughFieldValidation/invalid_services_-_string\n"} -{"Time":"2026-02-03T00:32:29.455151618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_array"} -{"Time":"2026-02-03T00:32:29.455205298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_array","Output":"=== RUN TestPassThroughFieldValidation/invalid_services_-_array\n"} -{"Time":"2026-02-03T00:32:29.455216378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_service_object_missing_required_image"} -{"Time":"2026-02-03T00:32:29.455220646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_service_object_missing_required_image","Output":"=== RUN TestPassThroughFieldValidation/invalid_services_-_service_object_missing_required_image\n"} -{"Time":"2026-02-03T00:32:29.455229813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation","Output":"--- PASS: TestPassThroughFieldValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455235804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_simple_string","Output":" --- PASS: TestPassThroughFieldValidation/valid_concurrency_-_simple_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455240774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_simple_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455244861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group","Output":" --- PASS: TestPassThroughFieldValidation/valid_concurrency_-_object_with_group (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455250231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455254089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group_and_cancel-in-progress","Output":" --- PASS: TestPassThroughFieldValidation/valid_concurrency_-_object_with_group_and_cancel-in-progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455269157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_concurrency_-_object_with_group_and_cancel-in-progress","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455273204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_array","Output":" --- PASS: TestPassThroughFieldValidation/invalid_concurrency_-_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455279586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455283383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_missing_required_group","Output":" --- PASS: TestPassThroughFieldValidation/invalid_concurrency_-_object_missing_required_group (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455288222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_missing_required_group","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455293502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_with_invalid_field","Output":" --- PASS: TestPassThroughFieldValidation/invalid_concurrency_-_object_with_invalid_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455298051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_concurrency_-_object_with_invalid_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455302158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_simple_string","Output":" --- PASS: TestPassThroughFieldValidation/valid_container_-_simple_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.45530834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_simple_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455313229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image","Output":" --- PASS: TestPassThroughFieldValidation/valid_container_-_object_with_image (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455317868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455321715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image_and_credentials","Output":" --- PASS: TestPassThroughFieldValidation/valid_container_-_object_with_image_and_credentials (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455326313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_container_-_object_with_image_and_credentials","Elapsed":0} -{"Time":"2026-02-03T00:32:29.45533012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_array","Output":" --- PASS: TestPassThroughFieldValidation/invalid_container_-_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455334539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455338196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_missing_required_image","Output":" --- PASS: TestPassThroughFieldValidation/invalid_container_-_object_missing_required_image (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455342694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_missing_required_image","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455346251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_with_invalid_field","Output":" --- PASS: TestPassThroughFieldValidation/invalid_container_-_object_with_invalid_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455350879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_container_-_object_with_invalid_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455354827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_simple_string","Output":" --- PASS: TestPassThroughFieldValidation/valid_environment_-_simple_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455359506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_simple_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455363062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name","Output":" --- PASS: TestPassThroughFieldValidation/valid_environment_-_object_with_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455367581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455371107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name_and_url","Output":" --- PASS: TestPassThroughFieldValidation/valid_environment_-_object_with_name_and_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455376838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_environment_-_object_with_name_and_url","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455380364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_array","Output":" --- PASS: TestPassThroughFieldValidation/invalid_environment_-_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455384893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.45538867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_missing_required_name","Output":" --- PASS: TestPassThroughFieldValidation/invalid_environment_-_object_missing_required_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455393178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_missing_required_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455396875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_with_invalid_field","Output":" --- PASS: TestPassThroughFieldValidation/invalid_environment_-_object_with_invalid_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455402466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_environment_-_object_with_invalid_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455406253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_object_with_string_values","Output":" --- PASS: TestPassThroughFieldValidation/valid_env_-_object_with_string_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455411152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_object_with_string_values","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455414839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_string_(pass-through)","Output":" --- PASS: TestPassThroughFieldValidation/valid_env_-_string_(pass-through) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455419217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_env_-_string_(pass-through)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455422874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_env_-_array","Output":" --- PASS: TestPassThroughFieldValidation/invalid_env_-_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455427382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_env_-_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455431269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_simple_string","Output":" --- PASS: TestPassThroughFieldValidation/valid_runs-on_-_simple_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455435637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_simple_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455439124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_array_of_strings","Output":" --- PASS: TestPassThroughFieldValidation/valid_runs-on_-_array_of_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455444464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_array_of_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455448101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_labels","Output":" --- PASS: TestPassThroughFieldValidation/valid_runs-on_-_object_with_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455452539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455456296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_group_and_labels","Output":" --- PASS: TestPassThroughFieldValidation/valid_runs-on_-_object_with_group_and_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455460875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_runs-on_-_object_with_group_and_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455464351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_number","Output":" --- PASS: TestPassThroughFieldValidation/invalid_runs-on_-_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455468659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_number","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455472256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_object_with_invalid_field","Output":" --- PASS: TestPassThroughFieldValidation/invalid_runs-on_-_object_with_invalid_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455476914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_runs-on_-_object_with_invalid_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455480561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_names","Output":" --- PASS: TestPassThroughFieldValidation/valid_services_-_object_with_service_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.45548503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_names","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455489157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_configuration","Output":" --- PASS: TestPassThroughFieldValidation/valid_services_-_object_with_service_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455493906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/valid_services_-_object_with_service_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455497864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_string","Output":" --- PASS: TestPassThroughFieldValidation/invalid_services_-_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455502552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455506209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_array","Output":" --- PASS: TestPassThroughFieldValidation/invalid_services_-_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.45551177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455515466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_service_object_missing_required_image","Output":" --- PASS: TestPassThroughFieldValidation/invalid_services_-_service_object_missing_required_image (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455519995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation/invalid_services_-_service_object_missing_required_image","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455523612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455526828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases"} -{"Time":"2026-02-03T00:32:29.455530104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases","Output":"=== RUN TestPassThroughFieldEdgeCases\n"} -{"Time":"2026-02-03T00:32:29.455534261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/concurrency_with_expression_in_group"} -{"Time":"2026-02-03T00:32:29.455537988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/concurrency_with_expression_in_group","Output":"=== RUN TestPassThroughFieldEdgeCases/concurrency_with_expression_in_group\n"} -{"Time":"2026-02-03T00:32:29.45554444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/runs-on_with_empty_labels_array_is_valid"} -{"Time":"2026-02-03T00:32:29.455547997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/runs-on_with_empty_labels_array_is_valid","Output":"=== RUN TestPassThroughFieldEdgeCases/runs-on_with_empty_labels_array_is_valid\n"} -{"Time":"2026-02-03T00:32:29.455552255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/container_with_all_optional_fields"} -{"Time":"2026-02-03T00:32:29.455555692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/container_with_all_optional_fields","Output":"=== RUN TestPassThroughFieldEdgeCases/container_with_all_optional_fields\n"} -{"Time":"2026-02-03T00:32:29.455559849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/environment_with_expression_in_url"} -{"Time":"2026-02-03T00:32:29.455563256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/environment_with_expression_in_url","Output":"=== RUN TestPassThroughFieldEdgeCases/environment_with_expression_in_url\n"} -{"Time":"2026-02-03T00:32:29.455567694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/services_with_credentials"} -{"Time":"2026-02-03T00:32:29.455571221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/services_with_credentials","Output":"=== RUN TestPassThroughFieldEdgeCases/services_with_credentials\n"} -{"Time":"2026-02-03T00:32:29.455575809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases","Output":"--- PASS: TestPassThroughFieldEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455580438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/concurrency_with_expression_in_group","Output":" --- PASS: TestPassThroughFieldEdgeCases/concurrency_with_expression_in_group (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455586359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/concurrency_with_expression_in_group","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455590637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/runs-on_with_empty_labels_array_is_valid","Output":" --- PASS: TestPassThroughFieldEdgeCases/runs-on_with_empty_labels_array_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455595335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/runs-on_with_empty_labels_array_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455598902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/container_with_all_optional_fields","Output":" --- PASS: TestPassThroughFieldEdgeCases/container_with_all_optional_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.45560328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/container_with_all_optional_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455606767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/environment_with_expression_in_url","Output":" --- PASS: TestPassThroughFieldEdgeCases/environment_with_expression_in_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455611425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/environment_with_expression_in_url","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455615002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/services_with_credentials","Output":" --- PASS: TestPassThroughFieldEdgeCases/services_with_credentials (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.455618859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases/services_with_credentials","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455622376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestPassThroughFieldEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:29.455625432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStrictFieldSchemaDocumentation"} -{"Time":"2026-02-03T00:32:29.455628798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStrictFieldSchemaDocumentation","Output":"=== RUN TestStrictFieldSchemaDocumentation\n"} -{"Time":"2026-02-03T00:32:29.461720226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStrictFieldSchemaDocumentation","Output":" schema_strict_documentation_test.go:75: ✓ Strict field description is comprehensive (888 chars)\n"} -{"Time":"2026-02-03T00:32:29.4617705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStrictFieldSchemaDocumentation","Output":"--- PASS: TestStrictFieldSchemaDocumentation (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.461779396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestStrictFieldSchemaDocumentation","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.461784316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions"} -{"Time":"2026-02-03T00:32:29.461787902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions","Output":"=== RUN TestGenerateSchemaBasedSuggestions\n"} -{"Time":"2026-02-03T00:32:29.461924137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_at_root_level"} -{"Time":"2026-02-03T00:32:29.461932853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_at_root_level","Output":"=== RUN TestGenerateSchemaBasedSuggestions/additional_property_error_at_root_level\n"} -{"Time":"2026-02-03T00:32:29.462020396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_in_nested_object"} -{"Time":"2026-02-03T00:32:29.462052837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_in_nested_object","Output":"=== RUN TestGenerateSchemaBasedSuggestions/additional_property_error_in_nested_object\n"} -{"Time":"2026-02-03T00:32:29.462164836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/type_error_with_integer_expected"} -{"Time":"2026-02-03T00:32:29.462173352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/type_error_with_integer_expected","Output":"=== RUN TestGenerateSchemaBasedSuggestions/type_error_with_integer_expected\n"} -{"Time":"2026-02-03T00:32:29.462178231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/multiple_additional_properties"} -{"Time":"2026-02-03T00:32:29.462181697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/multiple_additional_properties","Output":"=== RUN TestGenerateSchemaBasedSuggestions/multiple_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.462289939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/non-validation_error"} -{"Time":"2026-02-03T00:32:29.462298155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/non-validation_error","Output":"=== RUN TestGenerateSchemaBasedSuggestions/non-validation_error\n"} -{"Time":"2026-02-03T00:32:29.462304015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions","Output":"--- PASS: TestGenerateSchemaBasedSuggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462309075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_at_root_level","Output":" --- PASS: TestGenerateSchemaBasedSuggestions/additional_property_error_at_root_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462313984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_at_root_level","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462318052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_in_nested_object","Output":" --- PASS: TestGenerateSchemaBasedSuggestions/additional_property_error_in_nested_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.46232258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/additional_property_error_in_nested_object","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462336516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/type_error_with_integer_expected","Output":" --- PASS: TestGenerateSchemaBasedSuggestions/type_error_with_integer_expected (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462341716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/type_error_with_integer_expected","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462345403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/multiple_additional_properties","Output":" --- PASS: TestGenerateSchemaBasedSuggestions/multiple_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462352566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/multiple_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462356243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/non-validation_error","Output":" --- PASS: TestGenerateSchemaBasedSuggestions/non-validation_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462360421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions/non-validation_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462363607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateSchemaBasedSuggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462367244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema"} -{"Time":"2026-02-03T00:32:29.46237057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema","Output":"=== RUN TestExtractAcceptedFieldsFromSchema\n"} -{"Time":"2026-02-03T00:32:29.46237626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/root_level_fields"} -{"Time":"2026-02-03T00:32:29.462379647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/root_level_fields","Output":"=== RUN TestExtractAcceptedFieldsFromSchema/root_level_fields\n"} -{"Time":"2026-02-03T00:32:29.462383804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/nested_object_fields"} -{"Time":"2026-02-03T00:32:29.462388624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/nested_object_fields","Output":"=== RUN TestExtractAcceptedFieldsFromSchema/nested_object_fields\n"} -{"Time":"2026-02-03T00:32:29.462392701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/non-existent_path"} -{"Time":"2026-02-03T00:32:29.462396037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/non-existent_path","Output":"=== RUN TestExtractAcceptedFieldsFromSchema/non-existent_path\n"} -{"Time":"2026-02-03T00:32:29.462400566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema","Output":"--- PASS: TestExtractAcceptedFieldsFromSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462405154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/root_level_fields","Output":" --- PASS: TestExtractAcceptedFieldsFromSchema/root_level_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462409492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/root_level_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462412979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/nested_object_fields","Output":" --- PASS: TestExtractAcceptedFieldsFromSchema/nested_object_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462417267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/nested_object_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462420813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/non-existent_path","Output":" --- PASS: TestExtractAcceptedFieldsFromSchema/non-existent_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462424911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema/non-existent_path","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462428217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractAcceptedFieldsFromSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462431363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions"} -{"Time":"2026-02-03T00:32:29.462434569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions","Output":"=== RUN TestGenerateFieldSuggestions\n"} -{"Time":"2026-02-03T00:32:29.462439879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/single_invalid_property_with_close_matches"} -{"Time":"2026-02-03T00:32:29.462443235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/single_invalid_property_with_close_matches","Output":"=== RUN TestGenerateFieldSuggestions/single_invalid_property_with_close_matches\n"} -{"Time":"2026-02-03T00:32:29.462447383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/multiple_invalid_properties"} -{"Time":"2026-02-03T00:32:29.462450619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/multiple_invalid_properties","Output":"=== RUN TestGenerateFieldSuggestions/multiple_invalid_properties\n"} -{"Time":"2026-02-03T00:32:29.462454446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/no_accepted_fields"} -{"Time":"2026-02-03T00:32:29.462457993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/no_accepted_fields","Output":"=== RUN TestGenerateFieldSuggestions/no_accepted_fields\n"} -{"Time":"2026-02-03T00:32:29.462463754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions","Output":"--- PASS: TestGenerateFieldSuggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462469494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/single_invalid_property_with_close_matches","Output":" --- PASS: TestGenerateFieldSuggestions/single_invalid_property_with_close_matches (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462473912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/single_invalid_property_with_close_matches","Elapsed":0} -{"Time":"2026-02-03T00:32:29.46247779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/multiple_invalid_properties","Output":" --- PASS: TestGenerateFieldSuggestions/multiple_invalid_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462481958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/multiple_invalid_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462485484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/no_accepted_fields","Output":" --- PASS: TestGenerateFieldSuggestions/no_accepted_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462491195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions/no_accepted_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462494341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateFieldSuggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462497296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches"} -{"Time":"2026-02-03T00:32:29.462500442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches","Output":"=== RUN TestFindClosestMatches\n"} -{"Time":"2026-02-03T00:32:29.462505011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/exact_match_skipped_-_returns_next_closest"} -{"Time":"2026-02-03T00:32:29.462508748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/exact_match_skipped_-_returns_next_closest","Output":"=== RUN TestFindClosestMatches/exact_match_skipped_-_returns_next_closest\n"} -{"Time":"2026-02-03T00:32:29.462514238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/partial_match"} -{"Time":"2026-02-03T00:32:29.462517684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/partial_match","Output":"=== RUN TestFindClosestMatches/partial_match\n"} -{"Time":"2026-02-03T00:32:29.462522724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/prefix_match"} -{"Time":"2026-02-03T00:32:29.462525869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/prefix_match","Output":"=== RUN TestFindClosestMatches/prefix_match\n"} -{"Time":"2026-02-03T00:32:29.462530188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches","Output":"--- PASS: TestFindClosestMatches (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462534856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/exact_match_skipped_-_returns_next_closest","Output":" --- PASS: TestFindClosestMatches/exact_match_skipped_-_returns_next_closest (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462539315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/exact_match_skipped_-_returns_next_closest","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462544514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/partial_match","Output":" --- PASS: TestFindClosestMatches/partial_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462549073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/partial_match","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462552419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/prefix_match","Output":" --- PASS: TestFindClosestMatches/prefix_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.462556286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches/prefix_match","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462559372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindClosestMatches","Elapsed":0} -{"Time":"2026-02-03T00:32:29.462562598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath"} -{"Time":"2026-02-03T00:32:29.462565784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath","Output":"=== RUN TestGenerateExampleJSONForPath\n"} -{"Time":"2026-02-03T00:32:29.462571004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/integer_field"} -{"Time":"2026-02-03T00:32:29.46257428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/integer_field","Output":"=== RUN TestGenerateExampleJSONForPath/integer_field\n"} -{"Time":"2026-02-03T00:32:29.462578167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/string_field"} -{"Time":"2026-02-03T00:32:29.462581473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/string_field","Output":"=== RUN TestGenerateExampleJSONForPath/string_field\n"} -{"Time":"2026-02-03T00:32:29.462586533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/boolean_field"} -{"Time":"2026-02-03T00:32:29.462589839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/boolean_field","Output":"=== RUN TestGenerateExampleJSONForPath/boolean_field\n"} -{"Time":"2026-02-03T00:32:29.463121246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/array_field"} -{"Time":"2026-02-03T00:32:29.463134501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/array_field","Output":"=== RUN TestGenerateExampleJSONForPath/array_field\n"} -{"Time":"2026-02-03T00:32:29.463140762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/object_field"} -{"Time":"2026-02-03T00:32:29.46314478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/object_field","Output":"=== RUN TestGenerateExampleJSONForPath/object_field\n"} -{"Time":"2026-02-03T00:32:29.463150871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath","Output":"--- PASS: TestGenerateExampleJSONForPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.463156291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/integer_field","Output":" --- PASS: TestGenerateExampleJSONForPath/integer_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.463161942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/integer_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.46316634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/string_field","Output":" --- PASS: TestGenerateExampleJSONForPath/string_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.463171219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/string_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.463184664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/boolean_field","Output":" --- PASS: TestGenerateExampleJSONForPath/boolean_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.463189814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/boolean_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.463193741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/array_field","Output":" --- PASS: TestGenerateExampleJSONForPath/array_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.463198149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/array_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.463202067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/object_field","Output":" --- PASS: TestGenerateExampleJSONForPath/object_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.463206325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath/object_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.463209611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGenerateExampleJSONForPath","Elapsed":0} -{"Time":"2026-02-03T00:32:29.463212757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema"} -{"Time":"2026-02-03T00:32:29.463216043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema\n"} -{"Time":"2026-02-03T00:32:29.463221904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_all_allowed_keys"} -{"Time":"2026-02-03T00:32:29.463225741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_all_allowed_keys","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_all_allowed_keys\n"} -{"Time":"2026-02-03T00:32:29.463231963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_subset_of_keys"} -{"Time":"2026-02-03T00:32:29.46323593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_subset_of_keys","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_subset_of_keys\n"} -{"Time":"2026-02-03T00:32:29.463240639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/empty_frontmatter_-_missing_required_'on'_field"} -{"Time":"2026-02-03T00:32:29.463244356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/empty_frontmatter_-_missing_required_'on'_field","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/empty_frontmatter_-_missing_required_'on'_field\n"} -{"Time":"2026-02-03T00:32:29.463249285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_claude"} -{"Time":"2026-02-03T00:32:29.463252912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_claude","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_claude\n"} -{"Time":"2026-02-03T00:32:29.463259073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_codex"} -{"Time":"2026-02-03T00:32:29.46326268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_codex","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_codex\n"} -{"Time":"2026-02-03T00:32:29.463339263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_minimal"} -{"Time":"2026-02-03T00:32:29.463347078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_minimal","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_minimal\n"} -{"Time":"2026-02-03T00:32:29.463499362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_version"} -{"Time":"2026-02-03T00:32:29.463511524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_version","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_version\n"} -{"Time":"2026-02-03T00:32:29.463672595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_model"} -{"Time":"2026-02-03T00:32:29.463701279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_model","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_model\n"} -{"Time":"2026-02-03T00:32:29.464400298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_complete"} -{"Time":"2026-02-03T00:32:29.464411288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_complete","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_complete\n"} -{"Time":"2026-02-03T00:32:29.464416558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_string_format"} -{"Time":"2026-02-03T00:32:29.464420055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_string_format","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_string_format\n"} -{"Time":"2026-02-03T00:32:29.464424663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_invalid_id"} -{"Time":"2026-02-03T00:32:29.464428099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_invalid_id","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_invalid_id\n"} -{"Time":"2026-02-03T00:32:29.464432257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_missing_id"} -{"Time":"2026-02-03T00:32:29.464435794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_missing_id","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_missing_id\n"} -{"Time":"2026-02-03T00:32:29.464440112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_additional_properties"} -{"Time":"2026-02-03T00:32:29.464443498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.464448598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_unexpected_key"} -{"Time":"2026-02-03T00:32:29.464452084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_unexpected_key","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_unexpected_key\n"} -{"Time":"2026-02-03T00:32:29.464456262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys"} -{"Time":"2026-02-03T00:32:29.464461802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys\n"} -{"Time":"2026-02-03T00:32:29.464466902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_complex_on_object"} -{"Time":"2026-02-03T00:32:29.464470369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_complex_on_object","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_complex_on_object\n"} -{"Time":"2026-02-03T00:32:29.46447643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_command_trigger"} -{"Time":"2026-02-03T00:32:29.464479896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_command_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_command_trigger\n"} -{"Time":"2026-02-03T00:32:29.464486709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_trigger"} -{"Time":"2026-02-03T00:32:29.464490426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_trigger\n"} -{"Time":"2026-02-03T00:32:29.464708884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_comment_trigger"} -{"Time":"2026-02-03T00:32:29.46471772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_comment_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_comment_trigger\n"} -{"Time":"2026-02-03T00:32:29.464722529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_discussion_trigger"} -{"Time":"2026-02-03T00:32:29.464725946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_discussion_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_discussion_trigger\n"} -{"Time":"2026-02-03T00:32:29.464730234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_branch_protection_rule_trigger"} -{"Time":"2026-02-03T00:32:29.46473365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_branch_protection_rule_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_branch_protection_rule_trigger\n"} -{"Time":"2026-02-03T00:32:29.464738369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_run_trigger"} -{"Time":"2026-02-03T00:32:29.464741745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_run_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_run_trigger\n"} -{"Time":"2026-02-03T00:32:29.464766441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_suite_trigger"} -{"Time":"2026-02-03T00:32:29.464814952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_suite_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_suite_trigger\n"} -{"Time":"2026-02-03T00:32:29.464834849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_create_trigger"} -{"Time":"2026-02-03T00:32:29.464849346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_create_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_create_trigger\n"} -{"Time":"2026-02-03T00:32:29.464902585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_delete_trigger"} -{"Time":"2026-02-03T00:32:29.465015225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_delete_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_delete_trigger\n"} -{"Time":"2026-02-03T00:32:29.465038338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_fork_trigger"} -{"Time":"2026-02-03T00:32:29.46504466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_fork_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_fork_trigger\n"} -{"Time":"2026-02-03T00:32:29.465049129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_gollum_trigger"} -{"Time":"2026-02-03T00:32:29.465052675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_gollum_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_gollum_trigger\n"} -{"Time":"2026-02-03T00:32:29.465061782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_label_trigger"} -{"Time":"2026-02-03T00:32:29.465065399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_label_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_label_trigger\n"} -{"Time":"2026-02-03T00:32:29.465071079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_merge_group_trigger"} -{"Time":"2026-02-03T00:32:29.465074686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_merge_group_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_merge_group_trigger\n"} -{"Time":"2026-02-03T00:32:29.465219106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_milestone_trigger"} -{"Time":"2026-02-03T00:32:29.465249132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_milestone_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_milestone_trigger\n"} -{"Time":"2026-02-03T00:32:29.465276613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_page_build_trigger"} -{"Time":"2026-02-03T00:32:29.465317559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_page_build_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_page_build_trigger\n"} -{"Time":"2026-02-03T00:32:29.465344911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_public_trigger"} -{"Time":"2026-02-03T00:32:29.465348798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_public_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_public_trigger\n"} -{"Time":"2026-02-03T00:32:29.465353527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_target_trigger"} -{"Time":"2026-02-03T00:32:29.465356923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_target_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_target_trigger\n"} -{"Time":"2026-02-03T00:32:29.465480033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_review_trigger"} -{"Time":"2026-02-03T00:32:29.465517623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_review_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_review_trigger\n"} -{"Time":"2026-02-03T00:32:29.465571549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_registry_package_trigger"} -{"Time":"2026-02-03T00:32:29.465585705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_registry_package_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_registry_package_trigger\n"} -{"Time":"2026-02-03T00:32:29.465775394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_repository_dispatch_trigger"} -{"Time":"2026-02-03T00:32:29.465784701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_repository_dispatch_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_repository_dispatch_trigger\n"} -{"Time":"2026-02-03T00:32:29.465905767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_status_trigger"} -{"Time":"2026-02-03T00:32:29.465914524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_status_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_status_trigger\n"} -{"Time":"2026-02-03T00:32:29.466015502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_watch_trigger"} -{"Time":"2026-02-03T00:32:29.466023387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_watch_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_watch_trigger\n"} -{"Time":"2026-02-03T00:32:29.466141648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_workflow_call_trigger"} -{"Time":"2026-02-03T00:32:29.466153129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_workflow_call_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_workflow_call_trigger\n"} -{"Time":"2026-02-03T00:32:29.466254834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_issues_trigger_types"} -{"Time":"2026-02-03T00:32:29.46626333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_issues_trigger_types","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_issues_trigger_types\n"} -{"Time":"2026-02-03T00:32:29.466938675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_field"} -{"Time":"2026-02-03T00:32:29.466950026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_field","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_field\n"} -{"Time":"2026-02-03T00:32:29.466955757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_false"} -{"Time":"2026-02-03T00:32:29.466959484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_false","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_false\n"} -{"Time":"2026-02-03T00:32:29.466964323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_field"} -{"Time":"2026-02-03T00:32:29.46696824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_field","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_field\n"} -{"Time":"2026-02-03T00:32:29.466972428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_false"} -{"Time":"2026-02-03T00:32:29.466976295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_false","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_false\n"} -{"Time":"2026-02-03T00:32:29.466980944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_pull_request_trigger_types"} -{"Time":"2026-02-03T00:32:29.46698451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_pull_request_trigger_types","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_pull_request_trigger_types\n"} -{"Time":"2026-02-03T00:32:29.466988889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_detailed_permissions"} -{"Time":"2026-02-03T00:32:29.466992285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_detailed_permissions","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_detailed_permissions\n"} -{"Time":"2026-02-03T00:32:29.466996653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_single_cache_configuration"} -{"Time":"2026-02-03T00:32:29.467001172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_single_cache_configuration","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_single_cache_configuration\n"} -{"Time":"2026-02-03T00:32:29.467005239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_multiple_cache_configurations"} -{"Time":"2026-02-03T00:32:29.467009688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_multiple_cache_configurations","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_multiple_cache_configurations\n"} -{"Time":"2026-02-03T00:32:29.467013976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_cache_configuration_missing_required_key"} -{"Time":"2026-02-03T00:32:29.467019065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_cache_configuration_missing_required_key","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_cache_configuration_missing_required_key\n"} -{"Time":"2026-02-03T00:32:29.467025156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_additional_property"} -{"Time":"2026-02-03T00:32:29.467028603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_additional_property","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_additional_property\n"} -{"Time":"2026-02-03T00:32:29.467034193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_on_trigger_with_additional_properties"} -{"Time":"2026-02-03T00:32:29.4670378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_on_trigger_with_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_on_trigger_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.467119027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_schedule_with_additional_properties"} -{"Time":"2026-02-03T00:32:29.467131781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_schedule_with_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_schedule_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.467295696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_schedule_array"} -{"Time":"2026-02-03T00:32:29.46732978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_schedule_array","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_schedule_array\n"} -{"Time":"2026-02-03T00:32:29.467584215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_toolsets_array"} -{"Time":"2026-02-03T00:32:29.467612798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_toolsets_array","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_toolsets_array\n"} -{"Time":"2026-02-03T00:32:29.468530335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_issue_names_array"} -{"Time":"2026-02-03T00:32:29.468545443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_issue_names_array","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_issue_names_array\n"} -{"Time":"2026-02-03T00:32:29.468551405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_pull_request_names_array"} -{"Time":"2026-02-03T00:32:29.468555302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_pull_request_names_array","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_pull_request_names_array\n"} -{"Time":"2026-02-03T00:32:29.468559861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_schedule_with_multiple_cron_entries"} -{"Time":"2026-02-03T00:32:29.468563407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_schedule_with_multiple_cron_entries","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_schedule_with_multiple_cron_entries\n"} -{"Time":"2026-02-03T00:32:29.468567965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_workflow_dispatch_with_additional_properties"} -{"Time":"2026-02-03T00:32:29.468571993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_workflow_dispatch_with_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_workflow_dispatch_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.468583254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_concurrency_with_additional_properties"} -{"Time":"2026-02-03T00:32:29.468587272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_concurrency_with_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_concurrency_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.4685916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_runs-on_object_with_additional_properties"} -{"Time":"2026-02-03T00:32:29.468595156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_runs-on_object_with_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_runs-on_object_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.468599524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_github_tools_with_additional_properties"} -{"Time":"2026-02-03T00:32:29.468602991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_github_tools_with_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_github_tools_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.468607319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_claude_top-level_field_(deprecated)"} -{"Time":"2026-02-03T00:32:29.468610865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_claude_top-level_field_(deprecated)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_claude_top-level_field_(deprecated)\n"} -{"Time":"2026-02-03T00:32:29.468615003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_safe-outputs_configuration_with_additional_properties"} -{"Time":"2026-02-03T00:32:29.46861863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_safe-outputs_configuration_with_additional_properties","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_safe-outputs_configuration_with_additional_properties\n"} -{"Time":"2026-02-03T00:32:29.468709144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_unsupported_repository-projects_property"} -{"Time":"2026-02-03T00:32:29.468721367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_unsupported_repository-projects_property","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_unsupported_repository-projects_property\n"} -{"Time":"2026-02-03T00:32:29.468961199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_claude_engine_with_network_permissions"} -{"Time":"2026-02-03T00:32:29.468975827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_claude_engine_with_network_permissions","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_claude_engine_with_network_permissions\n"} -{"Time":"2026-02-03T00:32:29.46907952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_engine_without_permissions"} -{"Time":"2026-02-03T00:32:29.469091954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_engine_without_permissions","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_engine_without_permissions\n"} -{"Time":"2026-02-03T00:32:29.469225773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_string_engine_(no_permissions_possible)"} -{"Time":"2026-02-03T00:32:29.469238557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_string_engine_(no_permissions_possible)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_string_engine_(no_permissions_possible)\n"} -{"Time":"2026-02-03T00:32:29.469333073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_defaults"} -{"Time":"2026-02-03T00:32:29.469342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_defaults","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_network_defaults\n"} -{"Time":"2026-02-03T00:32:29.469393165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_empty_object"} -{"Time":"2026-02-03T00:32:29.469397884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_empty_object","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_network_empty_object\n"} -{"Time":"2026-02-03T00:32:29.469445403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_with_allowed_domains"} -{"Time":"2026-02-03T00:32:29.469450973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_with_allowed_domains","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_network_with_allowed_domains\n"} -{"Time":"2026-02-03T00:32:29.469741045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_string_(not_defaults)"} -{"Time":"2026-02-03T00:32:29.469765671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_string_(not_defaults)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_string_(not_defaults)\n"} -{"Time":"2026-02-03T00:32:29.469771782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_object_with_unknown_property"} -{"Time":"2026-02-03T00:32:29.469775409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_object_with_unknown_property","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_object_with_unknown_property\n"} -{"Time":"2026-02-03T00:32:29.469780499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field"} -{"Time":"2026-02-03T00:32:29.469783895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field\n"} -{"Time":"2026-02-03T00:32:29.469788133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field_with_other_valid_fields"} -{"Time":"2026-02-03T00:32:29.469791769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field_with_other_valid_fields","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field_with_other_valid_fields\n"} -{"Time":"2026-02-03T00:32:29.469844247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issues_event"} -{"Time":"2026-02-03T00:32:29.469849477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issues_event","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issues_event\n"} -{"Time":"2026-02-03T00:32:29.469853575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issue_comment_event"} -{"Time":"2026-02-03T00:32:29.469861029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issue_comment_event","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issue_comment_event\n"} -{"Time":"2026-02-03T00:32:29.46986719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_event"} -{"Time":"2026-02-03T00:32:29.469870777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_event","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_event\n"} -{"Time":"2026-02-03T00:32:29.469879573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_review_comment_event"} -{"Time":"2026-02-03T00:32:29.469883721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_review_comment_event","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_review_comment_event\n"} -{"Time":"2026-02-03T00:32:29.469964903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_multiple_conflicting_events"} -{"Time":"2026-02-03T00:32:29.470003875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_multiple_conflicting_events","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_multiple_conflicting_events\n"} -{"Time":"2026-02-03T00:32:29.470022029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_with_non-conflicting_events"} -{"Time":"2026-02-03T00:32:29.470036787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_with_non-conflicting_events","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_with_non-conflicting_events\n"} -{"Time":"2026-02-03T00:32:29.470055291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_alone"} -{"Time":"2026-02-03T00:32:29.4700866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_alone","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_alone\n"} -{"Time":"2026-02-03T00:32:29.470103371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_as_null_(default_workflow_name)"} -{"Time":"2026-02-03T00:32:29.470116926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_as_null_(default_workflow_name)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_as_null_(default_workflow_name)\n"} -{"Time":"2026-02-03T00:32:29.470245452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_issues_event_without_command"} -{"Time":"2026-02-03T00:32:29.470283643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_issues_event_without_command","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid:_issues_event_without_command\n"} -{"Time":"2026-02-03T00:32:29.470381766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_name_field"} -{"Time":"2026-02-03T00:32:29.470509735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_name_field","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_name_field\n"} -{"Time":"2026-02-03T00:32:29.471135206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_on_field_(string_format)"} -{"Time":"2026-02-03T00:32:29.471151095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_on_field_(string_format)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_on_field_(string_format)\n"} -{"Time":"2026-02-03T00:32:29.471402495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command_trigger_(string_format)"} -{"Time":"2026-02-03T00:32:29.471412924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command_trigger_(string_format)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command_trigger_(string_format)\n"} -{"Time":"2026-02-03T00:32:29.471556632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command.name_field"} -{"Time":"2026-02-03T00:32:29.471564477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command.name_field","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command.name_field\n"} -{"Time":"2026-02-03T00:32:29.471721851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_name_starting_with_slash_(string_format)"} -{"Time":"2026-02-03T00:32:29.471727952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_name_starting_with_slash_(string_format)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_name_starting_with_slash_(string_format)\n"} -{"Time":"2026-02-03T00:32:29.47378643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command.name_starting_with_slash_(object_format)"} -{"Time":"2026-02-03T00:32:29.473800887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command.name_starting_with_slash_(object_format)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command.name_starting_with_slash_(object_format)\n"} -{"Time":"2026-02-03T00:32:29.473807329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_name_without_slash_(string_format)"} -{"Time":"2026-02-03T00:32:29.473811537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_name_without_slash_(string_format)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_name_without_slash_(string_format)\n"} -{"Time":"2026-02-03T00:32:29.473816245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command.name_without_slash_(object_format)"} -{"Time":"2026-02-03T00:32:29.473819962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command.name_without_slash_(object_format)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid:_command.name_without_slash_(object_format)\n"} -{"Time":"2026-02-03T00:32:29.473824391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_events_array_for_command_trigger"} -{"Time":"2026-02-03T00:32:29.473828318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_events_array_for_command_trigger","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_events_array_for_command_trigger\n"} -{"Time":"2026-02-03T00:32:29.473832666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_workflow_dispatch_with_25_inputs_(max_allowed)"} -{"Time":"2026-02-03T00:32:29.473836483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_workflow_dispatch_with_25_inputs_(max_allowed)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid:_workflow_dispatch_with_25_inputs_(max_allowed)\n"} -{"Time":"2026-02-03T00:32:29.473841022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_workflow_dispatch_with_26_inputs_(exceeds_max)"} -{"Time":"2026-02-03T00:32:29.473844929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_workflow_dispatch_with_26_inputs_(exceeds_max)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid:_workflow_dispatch_with_26_inputs_(exceeds_max)\n"} -{"Time":"2026-02-03T00:32:29.473849458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_various_key-value_pairs"} -{"Time":"2026-02-03T00:32:29.473853285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_various_key-value_pairs","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_various_key-value_pairs\n"} -{"Time":"2026-02-03T00:32:29.473857863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_key_(64_chars)"} -{"Time":"2026-02-03T00:32:29.4738616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_key_(64_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_key_(64_chars)\n"} -{"Time":"2026-02-03T00:32:29.473875186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_value_(1024_chars)"} -{"Time":"2026-02-03T00:32:29.473879243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_value_(1024_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_value_(1024_chars)\n"} -{"Time":"2026-02-03T00:32:29.473884202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_key_too_long_(65_chars)"} -{"Time":"2026-02-03T00:32:29.473887839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_key_too_long_(65_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_key_too_long_(65_chars)\n"} -{"Time":"2026-02-03T00:32:29.473892187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_value_too_long_(1025_chars)"} -{"Time":"2026-02-03T00:32:29.473896245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_value_too_long_(1025_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_value_too_long_(1025_chars)\n"} -{"Time":"2026-02-03T00:32:29.473902045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_non-string_value"} -{"Time":"2026-02-03T00:32:29.473905783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_non-string_value","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_non-string_value\n"} -{"Time":"2026-02-03T00:32:29.473910341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_empty_key"} -{"Time":"2026-02-03T00:32:29.473914078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_empty_key","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_empty_key\n"} -{"Time":"2026-02-03T00:32:29.473918656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_name_too_long_(257_chars)"} -{"Time":"2026-02-03T00:32:29.473923957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_name_too_long_(257_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_name_too_long_(257_chars)\n"} -{"Time":"2026-02-03T00:32:29.473928675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_name_at_max_length_(256_chars)"} -{"Time":"2026-02-03T00:32:29.473932683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_name_at_max_length_(256_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_name_at_max_length_(256_chars)\n"} -{"Time":"2026-02-03T00:32:29.473937602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_description_too_long_(10001_chars)"} -{"Time":"2026-02-03T00:32:29.473941129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_description_too_long_(10001_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_description_too_long_(10001_chars)\n"} -{"Time":"2026-02-03T00:32:29.474179543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_description_at_max_length_(10000_chars)"} -{"Time":"2026-02-03T00:32:29.474186867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_description_at_max_length_(10000_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_description_at_max_length_(10000_chars)\n"} -{"Time":"2026-02-03T00:32:29.474572621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_tracker-id_too_long_(129_chars)"} -{"Time":"2026-02-03T00:32:29.474585705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_tracker-id_too_long_(129_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/invalid_tracker-id_too_long_(129_chars)\n"} -{"Time":"2026-02-03T00:32:29.474766062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_tracker-id_at_max_length_(128_chars)"} -{"Time":"2026-02-03T00:32:29.474777403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_tracker-id_at_max_length_(128_chars)","Output":"=== RUN TestValidateMainWorkflowFrontmatterWithSchema/valid_tracker-id_at_max_length_(128_chars)\n"} -{"Time":"2026-02-03T00:32:29.474912256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema","Output":"--- PASS: TestValidateMainWorkflowFrontmatterWithSchema (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.47496818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_all_allowed_keys","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_all_allowed_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.474995391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_all_allowed_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475040525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_subset_of_keys","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_subset_of_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475069509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_subset_of_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47508622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/empty_frontmatter_-_missing_required_'on'_field","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/empty_frontmatter_-_missing_required_'on'_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475122338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/empty_frontmatter_-_missing_required_'on'_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475146713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_claude","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475167452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_claude","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47518224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_codex","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475216564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_string_format_-_codex","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475224879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_minimal","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_minimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475230319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_minimal","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475234246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_version","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475239046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475242933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_model","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475248363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_with_model","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47525239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_complete","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_complete (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475257159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_engine_object_format_-_complete","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475261257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_string_format","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_string_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475266196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_string_format","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475314135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_invalid_id","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_invalid_id (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.4753327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_invalid_id","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475346927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_missing_id","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_missing_id (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47538084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_missing_id","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475387322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475392502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_engine_object_format_-_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47539656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_unexpected_key","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_unexpected_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475400948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_unexpected_key","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475404855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475409884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475414062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_complex_on_object","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_complex_on_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475419462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_complex_on_object","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475423439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_command_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_command_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475428569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_command_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475432557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475476549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475495634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_comment_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_comment_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475514119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_discussion_comment_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475547421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_discussion_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_discussion_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475567479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_discussion_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475582847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_branch_protection_rule_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_branch_protection_rule_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475599087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_branch_protection_rule_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475638841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_run_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_run_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47564885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_run_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475653529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_suite_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_suite_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475658789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_check_suite_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475663227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_create_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_create_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475668076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_create_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475672204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_delete_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_delete_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475676622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_delete_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475680519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_fork_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_fork_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475684968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_fork_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475688665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_gollum_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_gollum_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475736003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_gollum_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475776909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_label_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_label_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475785034Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_label_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475791607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_merge_group_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_merge_group_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475796836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_merge_group_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475801345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_milestone_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_milestone_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475806374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_milestone_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475810662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_page_build_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_page_build_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475815551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_page_build_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475819609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_public_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_public_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475824298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_public_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475828275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_target_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_target_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475833284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_target_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475836781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_review_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_review_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475854775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_pull_request_review_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475860535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_registry_package_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_registry_package_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475869382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_registry_package_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475874111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_repository_dispatch_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_repository_dispatch_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47587941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_repository_dispatch_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475883378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_status_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_status_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475888237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_status_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475892034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_watch_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_watch_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475897134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_watch_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475900941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_workflow_call_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_workflow_call_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47590582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_simple_workflow_call_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475909657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_issues_trigger_types","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_issues_trigger_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475915037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_issues_trigger_types","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475918854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_field","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475924214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475928232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_false","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475933862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issues_trigger_lock-for-agent_false","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47593812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_field","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47594314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475946686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_false","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475951345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_issue_comment_trigger_lock-for-agent_false","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475955553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_pull_request_trigger_types","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_pull_request_trigger_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475962536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_updated_pull_request_trigger_types","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475966443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_detailed_permissions","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_detailed_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475971242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_detailed_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475975049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_single_cache_configuration","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_single_cache_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475979868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_single_cache_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475983885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_multiple_cache_configurations","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_multiple_cache_configurations (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475988554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_frontmatter_with_multiple_cache_configurations","Elapsed":0} -{"Time":"2026-02-03T00:32:29.475992361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_cache_configuration_missing_required_key","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_cache_configuration_missing_required_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.475998783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_cache_configuration_missing_required_key","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47600264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_additional_property","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_additional_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476007449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_additional_property","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476011577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_on_trigger_with_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_on_trigger_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476016286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_on_trigger_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476019873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_schedule_with_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_schedule_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476024451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_schedule_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476028218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_schedule_array","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_schedule_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476032737Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_schedule_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476036203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_toolsets_array","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_toolsets_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476040942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_toolsets_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47604518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_issue_names_array","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_issue_names_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476049859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_issue_names_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476053946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_pull_request_names_array","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_pull_request_names_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476059046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_empty_pull_request_names_array","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476063494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_schedule_with_multiple_cron_entries","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_schedule_with_multiple_cron_entries (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476067932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_schedule_with_multiple_cron_entries","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4760718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_workflow_dispatch_with_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_workflow_dispatch_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476076839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_workflow_dispatch_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476080897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_concurrency_with_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_concurrency_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476085305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_concurrency_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476089132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_runs-on_object_with_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_runs-on_object_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476094161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_runs-on_object_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4760989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_github_tools_with_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_github_tools_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47610403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_github_tools_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476107917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_claude_top-level_field_(deprecated)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_claude_top-level_field_(deprecated) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476112976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_claude_top-level_field_(deprecated)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476117074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_safe-outputs_configuration_with_additional_properties","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_safe-outputs_configuration_with_additional_properties (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476121933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_safe-outputs_configuration_with_additional_properties","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476127003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_unsupported_repository-projects_property","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_unsupported_repository-projects_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476131812Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_permissions_with_unsupported_repository-projects_property","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476135619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_claude_engine_with_network_permissions","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_claude_engine_with_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476140227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_claude_engine_with_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476144124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_engine_without_permissions","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_engine_without_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476149254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_engine_without_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476154294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_string_engine_(no_permissions_possible)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_string_engine_(no_permissions_possible) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476159533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_codex_string_engine_(no_permissions_possible)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476163491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_defaults","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_network_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47616879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476172658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_empty_object","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_network_empty_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476177366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_empty_object","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476181164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_with_allowed_domains","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_network_with_allowed_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476185893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_network_with_allowed_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47618996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_string_(not_defaults)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_string_(not_defaults) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476196873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_string_(not_defaults)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476202053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_object_with_unknown_property","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_object_with_unknown_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476206781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_network_object_with_unknown_property","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476210669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476215337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476219054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field_with_other_valid_fields","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field_with_other_valid_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476223693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/missing_required_on_field_with_other_valid_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47622719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issues_event","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issues_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476231808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issues_event","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476235645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issue_comment_event","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issue_comment_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476240635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_issue_comment_event","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476244582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_event","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476249481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_event","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476253408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_review_comment_event","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_review_comment_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47625945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_pull_request_review_comment_event","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476263377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_multiple_conflicting_events","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_multiple_conflicting_events (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476268266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_trigger_with_multiple_conflicting_events","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476273666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_with_non-conflicting_events","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_with_non-conflicting_events (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476278696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_with_non-conflicting_events","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476282874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_alone","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_alone (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476287712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_alone","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476291339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_as_null_(default_workflow_name)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_as_null_(default_workflow_name) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476295938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_trigger_as_null_(default_workflow_name)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476299815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_issues_event_without_command","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid:_issues_event_without_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476304784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_issues_event_without_command","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476308151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_name_field","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_name_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47631291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_name_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476316686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_on_field_(string_format)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_on_field_(string_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476323089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_on_field_(string_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476326996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command_trigger_(string_format)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command_trigger_(string_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476331865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command_trigger_(string_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476336043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command.name_field","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command.name_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476355048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_string_for_command.name_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476360007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_name_starting_with_slash_(string_format)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_name_starting_with_slash_(string_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476365568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command_name_starting_with_slash_(string_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476369365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command.name_starting_with_slash_(object_format)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command.name_starting_with_slash_(object_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476374004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_command.name_starting_with_slash_(object_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476378011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_name_without_slash_(string_format)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_name_without_slash_(string_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47638284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command_name_without_slash_(string_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476386527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command.name_without_slash_(object_format)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid:_command.name_without_slash_(object_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476391296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_command.name_without_slash_(object_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476394932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_events_array_for_command_trigger","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_events_array_for_command_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476406314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_empty_events_array_for_command_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476410291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_workflow_dispatch_with_25_inputs_(max_allowed)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid:_workflow_dispatch_with_25_inputs_(max_allowed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.47641511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid:_workflow_dispatch_with_25_inputs_(max_allowed)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476419178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_workflow_dispatch_with_26_inputs_(exceeds_max)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid:_workflow_dispatch_with_26_inputs_(exceeds_max) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476423977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid:_workflow_dispatch_with_26_inputs_(exceeds_max)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476428225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_various_key-value_pairs","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_various_key-value_pairs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476433094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_various_key-value_pairs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476436931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_key_(64_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_key_(64_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476442031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_key_(64_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476445607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_value_(1024_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_value_(1024_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476450166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_metadata_with_max_length_value_(1024_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476455105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_key_too_long_(65_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_key_too_long_(65_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476470033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_key_too_long_(65_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4764741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_value_too_long_(1025_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_value_too_long_(1025_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476480302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_value_too_long_(1025_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47648455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_non-string_value","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_non-string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476489589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_non-string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476493396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_empty_key","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_empty_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476498255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_metadata_with_empty_key","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476501922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_name_too_long_(257_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_name_too_long_(257_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476506441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_name_too_long_(257_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476510208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_name_at_max_length_(256_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_name_at_max_length_(256_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476515007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_name_at_max_length_(256_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476518643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_description_too_long_(10001_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_description_too_long_(10001_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476523052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_description_too_long_(10001_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476526628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_description_at_max_length_(10000_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_description_at_max_length_(10000_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476531457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_description_at_max_length_(10000_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476534954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_tracker-id_too_long_(129_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/invalid_tracker-id_too_long_(129_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476539332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/invalid_tracker-id_too_long_(129_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47654369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_tracker-id_at_max_length_(128_chars)","Output":" --- PASS: TestValidateMainWorkflowFrontmatterWithSchema/valid_tracker-id_at_max_length_(128_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476547818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema/valid_tracker-id_at_max_length_(128_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476551304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowFrontmatterWithSchema","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.476555522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema"} -{"Time":"2026-02-03T00:32:29.476558949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema\n"} -{"Time":"2026-02-03T00:32:29.476567975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_tools_only"} -{"Time":"2026-02-03T00:32:29.476571863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_tools_only","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_tools_only\n"} -{"Time":"2026-02-03T00:32:29.476577804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/empty_frontmatter"} -{"Time":"2026-02-03T00:32:29.476581471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/empty_frontmatter","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.476585588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_on_trigger"} -{"Time":"2026-02-03T00:32:29.476589215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_on_trigger","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_on_trigger\n"} -{"Time":"2026-02-03T00:32:29.476593393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys"} -{"Time":"2026-02-03T00:32:29.476598042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys\n"} -{"Time":"2026-02-03T00:32:29.476602179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_only_unexpected_keys"} -{"Time":"2026-02-03T00:32:29.476605496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_only_unexpected_keys","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_only_unexpected_keys\n"} -{"Time":"2026-02-03T00:32:29.476609813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_complex_tools_object"} -{"Time":"2026-02-03T00:32:29.4766132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_complex_tools_object","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_complex_tools_object\n"} -{"Time":"2026-02-03T00:32:29.47661863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_true"} -{"Time":"2026-02-03T00:32:29.476622177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_true","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_true\n"} -{"Time":"2026-02-03T00:32:29.476626545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_false"} -{"Time":"2026-02-03T00:32:29.476629931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_false","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_false\n"} -{"Time":"2026-02-03T00:32:29.47663449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_null"} -{"Time":"2026-02-03T00:32:29.476638698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_null","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_null\n"} -{"Time":"2026-02-03T00:32:29.476644017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_custom_MCP_tool"} -{"Time":"2026-02-03T00:32:29.476647163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_custom_MCP_tool","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_custom_MCP_tool\n"} -{"Time":"2026-02-03T00:32:29.476651461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_HTTP_MCP_tool_with_underscored_headers"} -{"Time":"2026-02-03T00:32:29.476655008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_HTTP_MCP_tool_with_underscored_headers","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_HTTP_MCP_tool_with_underscored_headers\n"} -{"Time":"2026-02-03T00:32:29.476660388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_true"} -{"Time":"2026-02-03T00:32:29.476664495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_true","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_true\n"} -{"Time":"2026-02-03T00:32:29.476669114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_false"} -{"Time":"2026-02-03T00:32:29.476672841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_false","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_false\n"} -{"Time":"2026-02-03T00:32:29.47667753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_nil"} -{"Time":"2026-02-03T00:32:29.476682199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_nil","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_nil\n"} -{"Time":"2026-02-03T00:32:29.476686577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_object_with_key"} -{"Time":"2026-02-03T00:32:29.476690294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_object_with_key","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_object_with_key\n"} -{"Time":"2026-02-03T00:32:29.476694612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_with_all_valid_options"} -{"Time":"2026-02-03T00:32:29.476697968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_with_all_valid_options","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_with_all_valid_options\n"} -{"Time":"2026-02-03T00:32:29.476702546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_low)"} -{"Time":"2026-02-03T00:32:29.476706053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_low)","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_low)\n"} -{"Time":"2026-02-03T00:32:29.476710221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_high)"} -{"Time":"2026-02-03T00:32:29.476713647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_high)","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_high)\n"} -{"Time":"2026-02-03T00:32:29.476718035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_unsupported_docker-image_field"} -{"Time":"2026-02-03T00:32:29.476721292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_unsupported_docker-image_field","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_unsupported_docker-image_field\n"} -{"Time":"2026-02-03T00:32:29.4767255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_additional_property"} -{"Time":"2026-02-03T00:32:29.476729096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_additional_property","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_additional_property\n"} -{"Time":"2026-02-03T00:32:29.476733564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid:_included_file_cannot_have_inputs_at_root_level"} -{"Time":"2026-02-03T00:32:29.476736821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid:_included_file_cannot_have_inputs_at_root_level","Output":"=== RUN TestValidateIncludedFileFrontmatterWithSchema/invalid:_included_file_cannot_have_inputs_at_root_level\n"} -{"Time":"2026-02-03T00:32:29.476743844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema","Output":"--- PASS: TestValidateIncludedFileFrontmatterWithSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476767267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_tools_only","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_tools_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476773058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_tools_only","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476777336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/empty_frontmatter","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476782255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476785922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_on_trigger","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_on_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476793246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_on_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476797263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476803345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_multiple_unexpected_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476807502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_only_unexpected_keys","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_only_unexpected_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476812522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_frontmatter_with_only_unexpected_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47681665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_complex_tools_object","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_complex_tools_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476821178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_complex_tools_object","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476825195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_true","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476830395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_true","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476836026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_false","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476841416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_boolean_false","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476846125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_null","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_null (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476850533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_bash_as_null","Elapsed":0} -{"Time":"2026-02-03T00:32:29.47685423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_custom_MCP_tool","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_custom_MCP_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476859019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_custom_MCP_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476863186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_HTTP_MCP_tool_with_underscored_headers","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_HTTP_MCP_tool_with_underscored_headers (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476868246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_HTTP_MCP_tool_with_underscored_headers","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476871833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_true","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476876892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_true","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476880819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_false","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476885428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_boolean_false","Elapsed":0} -{"Time":"2026-02-03T00:32:29.476890227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_nil","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.476894836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477028234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_object_with_key","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_object_with_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477038323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_as_object_with_key","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477042882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_with_all_valid_options","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_with_all_valid_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477047941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/valid_frontmatter_with_cache-memory_with_all_valid_options","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477051788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_low)","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_low) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477057259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_low)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477061527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_high)","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_high) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477066736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_invalid_retention-days_(too_high)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477071215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_unsupported_docker-image_field","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_unsupported_docker-image_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477076244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_unsupported_docker-image_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477102212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_additional_property","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_additional_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477108354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid_cache-memory_with_additional_property","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477112211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid:_included_file_cannot_have_inputs_at_root_level","Output":" --- PASS: TestValidateIncludedFileFrontmatterWithSchema/invalid:_included_file_cannot_have_inputs_at_root_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.4771169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema/invalid:_included_file_cannot_have_inputs_at_root_level","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477121829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileFrontmatterWithSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477125917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema"} -{"Time":"2026-02-03T00:32:29.477129403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema","Output":"=== RUN TestValidateWithSchema\n"} -{"Time":"2026-02-03T00:32:29.477133621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/valid_data_with_simple_schema"} -{"Time":"2026-02-03T00:32:29.477137228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/valid_data_with_simple_schema","Output":"=== RUN TestValidateWithSchema/valid_data_with_simple_schema\n"} -{"Time":"2026-02-03T00:32:29.477144511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_data_with_additional_property"} -{"Time":"2026-02-03T00:32:29.477148038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_data_with_additional_property","Output":"=== RUN TestValidateWithSchema/invalid_data_with_additional_property\n"} -{"Time":"2026-02-03T00:32:29.477152466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_schema_JSON"} -{"Time":"2026-02-03T00:32:29.477156273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_schema_JSON","Output":"=== RUN TestValidateWithSchema/invalid_schema_JSON\n"} -{"Time":"2026-02-03T00:32:29.477161904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema","Output":"--- PASS: TestValidateWithSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477187271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/valid_data_with_simple_schema","Output":" --- PASS: TestValidateWithSchema/valid_data_with_simple_schema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477195006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/valid_data_with_simple_schema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477201708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_data_with_additional_property","Output":" --- PASS: TestValidateWithSchema/invalid_data_with_additional_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477207288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_data_with_additional_property","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477211887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_schema_JSON","Output":" --- PASS: TestValidateWithSchema/invalid_schema_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.477216836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema/invalid_schema_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477219982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.477224892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation_CleanedErrorMessage"} -{"Time":"2026-02-03T00:32:29.477228147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation_CleanedErrorMessage","Output":"=== RUN TestValidateWithSchemaAndLocation_CleanedErrorMessage\n"} -{"Time":"2026-02-03T00:32:29.481540315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation_CleanedErrorMessage","Output":"--- PASS: TestValidateWithSchemaAndLocation_CleanedErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.48159128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateWithSchemaAndLocation_CleanedErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:29.481646433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema"} -{"Time":"2026-02-03T00:32:29.48167687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema","Output":"=== RUN TestValidateMCPConfigWithSchema\n"} -{"Time":"2026-02-03T00:32:29.481724879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_command"} -{"Time":"2026-02-03T00:32:29.481783409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_command","Output":"=== RUN TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_command\n"} -{"Time":"2026-02-03T00:32:29.48182173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_http_MCP_config_with_url"} -{"Time":"2026-02-03T00:32:29.481874789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_http_MCP_config_with_url","Output":"=== RUN TestValidateMCPConfigWithSchema/valid_http_MCP_config_with_url\n"} -{"Time":"2026-02-03T00:32:29.481908252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_command_field"} -{"Time":"2026-02-03T00:32:29.481956702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_command_field","Output":"=== RUN TestValidateMCPConfigWithSchema/invalid:_empty_string_for_command_field\n"} -{"Time":"2026-02-03T00:32:29.48199301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_url_field"} -{"Time":"2026-02-03T00:32:29.482039657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_url_field","Output":"=== RUN TestValidateMCPConfigWithSchema/invalid:_empty_string_for_url_field\n"} -{"Time":"2026-02-03T00:32:29.482081044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_container"} -{"Time":"2026-02-03T00:32:29.482132831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_container","Output":"=== RUN TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_container\n"} -{"Time":"2026-02-03T00:32:29.482144903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema","Output":"--- PASS: TestValidateMCPConfigWithSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.482151165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_command","Output":" --- PASS: TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.482155814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_command","Elapsed":0} -{"Time":"2026-02-03T00:32:29.482160012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_http_MCP_config_with_url","Output":" --- PASS: TestValidateMCPConfigWithSchema/valid_http_MCP_config_with_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.482169319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_http_MCP_config_with_url","Elapsed":0} -{"Time":"2026-02-03T00:32:29.482173747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_command_field","Output":" --- PASS: TestValidateMCPConfigWithSchema/invalid:_empty_string_for_command_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.482179007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_command_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.482183425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_url_field","Output":" --- PASS: TestValidateMCPConfigWithSchema/invalid:_empty_string_for_url_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.482312967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/invalid:_empty_string_for_url_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.482342472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_container","Output":" --- PASS: TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.482389039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema/valid_stdio_MCP_config_with_container","Elapsed":0} -{"Time":"2026-02-03T00:32:29.482417142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMCPConfigWithSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:29.482422421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetSafeOutputTypeKeys"} -{"Time":"2026-02-03T00:32:29.482425738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetSafeOutputTypeKeys","Output":"=== RUN TestGetSafeOutputTypeKeys\n"} -{"Time":"2026-02-03T00:32:29.487122312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetSafeOutputTypeKeys","Output":"--- PASS: TestGetSafeOutputTypeKeys (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487135988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestGetSafeOutputTypeKeys","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487140346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields"} -{"Time":"2026-02-03T00:32:29.487143812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields","Output":"=== RUN TestFilterIgnoredFields\n"} -{"Time":"2026-02-03T00:32:29.48714794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/nil_frontmatter"} -{"Time":"2026-02-03T00:32:29.487160243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/nil_frontmatter","Output":"=== RUN TestFilterIgnoredFields/nil_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.487166244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/empty_frontmatter"} -{"Time":"2026-02-03T00:32:29.487169871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/empty_frontmatter","Output":"=== RUN TestFilterIgnoredFields/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:29.487174159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_description_-_no_longer_filtered"} -{"Time":"2026-02-03T00:32:29.487177616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_description_-_no_longer_filtered","Output":"=== RUN TestFilterIgnoredFields/frontmatter_with_description_-_no_longer_filtered\n"} -{"Time":"2026-02-03T00:32:29.487181843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_applyTo_-_no_longer_filtered"} -{"Time":"2026-02-03T00:32:29.48718523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_applyTo_-_no_longer_filtered","Output":"=== RUN TestFilterIgnoredFields/frontmatter_with_applyTo_-_no_longer_filtered\n"} -{"Time":"2026-02-03T00:32:29.487190019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_both_description_and_applyTo_-_no_longer_filtered"} -{"Time":"2026-02-03T00:32:29.487193415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_both_description_and_applyTo_-_no_longer_filtered","Output":"=== RUN TestFilterIgnoredFields/frontmatter_with_both_description_and_applyTo_-_no_longer_filtered\n"} -{"Time":"2026-02-03T00:32:29.487198525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_only_valid_fields"} -{"Time":"2026-02-03T00:32:29.487201911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_only_valid_fields","Output":"=== RUN TestFilterIgnoredFields/frontmatter_with_only_valid_fields\n"} -{"Time":"2026-02-03T00:32:29.487207361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields","Output":"--- PASS: TestFilterIgnoredFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487213282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/nil_frontmatter","Output":" --- PASS: TestFilterIgnoredFields/nil_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487217761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/nil_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487221157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/empty_frontmatter","Output":" --- PASS: TestFilterIgnoredFields/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487227198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487230614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_description_-_no_longer_filtered","Output":" --- PASS: TestFilterIgnoredFields/frontmatter_with_description_-_no_longer_filtered (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487234802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_description_-_no_longer_filtered","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487238349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_applyTo_-_no_longer_filtered","Output":" --- PASS: TestFilterIgnoredFields/frontmatter_with_applyTo_-_no_longer_filtered (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487242777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_applyTo_-_no_longer_filtered","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487246274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_both_description_and_applyTo_-_no_longer_filtered","Output":" --- PASS: TestFilterIgnoredFields/frontmatter_with_both_description_and_applyTo_-_no_longer_filtered (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487250712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_both_description_and_applyTo_-_no_longer_filtered","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487254048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_only_valid_fields","Output":" --- PASS: TestFilterIgnoredFields/frontmatter_with_only_valid_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.487883312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields/frontmatter_with_only_valid_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487891106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFilterIgnoredFields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.487894903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields"} -{"Time":"2026-02-03T00:32:29.48789862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields","Output":"=== RUN TestValidateMainWorkflowWithIgnoredFields\n"} -{"Time":"2026-02-03T00:32:29.488014777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_field_-_now_properly_validated"} -{"Time":"2026-02-03T00:32:29.488024094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_field_-_now_properly_validated","Output":"=== RUN TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_field_-_now_properly_validated\n"} -{"Time":"2026-02-03T00:32:29.488473364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_applyTo_field_-_not_allowed_in_main_workflow"} -{"Time":"2026-02-03T00:32:29.488544016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_applyTo_field_-_not_allowed_in_main_workflow","Output":"=== RUN TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_applyTo_field_-_not_allowed_in_main_workflow\n"} -{"Time":"2026-02-03T00:32:29.488568411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_-_now_properly_validated"} -{"Time":"2026-02-03T00:32:29.488614978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_-_now_properly_validated","Output":"=== RUN TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_-_now_properly_validated\n"} -{"Time":"2026-02-03T00:32:29.488634054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_ignored_fields_-_other_validation_should_still_work"} -{"Time":"2026-02-03T00:32:29.488650104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_ignored_fields_-_other_validation_should_still_work","Output":"=== RUN TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_ignored_fields_-_other_validation_should_still_work\n"} -{"Time":"2026-02-03T00:32:29.488713793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields","Output":"--- PASS: TestValidateMainWorkflowWithIgnoredFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.488763135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_field_-_now_properly_validated","Output":" --- PASS: TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_field_-_now_properly_validated (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.488875735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_field_-_now_properly_validated","Elapsed":0} -{"Time":"2026-02-03T00:32:29.488898788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_applyTo_field_-_not_allowed_in_main_workflow","Output":" --- PASS: TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_applyTo_field_-_not_allowed_in_main_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.488979037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_applyTo_field_-_not_allowed_in_main_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489029331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_-_now_properly_validated","Output":" --- PASS: TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_-_now_properly_validated (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489109832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/valid_frontmatter_with_description_-_now_properly_validated","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489142442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_ignored_fields_-_other_validation_should_still_work","Output":" --- PASS: TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_ignored_fields_-_other_validation_should_still_work (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.48915164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields/invalid_frontmatter_with_ignored_fields_-_other_validation_should_still_work","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489166547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateMainWorkflowWithIgnoredFields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489170144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields"} -{"Time":"2026-02-03T00:32:29.489174112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields","Output":"=== RUN TestValidateIncludedFileWithIgnoredFields\n"} -{"Time":"2026-02-03T00:32:29.489179642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_applyTo_-_should_fail_(not_in_schema_yet)"} -{"Time":"2026-02-03T00:32:29.489184251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_applyTo_-_should_fail_(not_in_schema_yet)","Output":"=== RUN TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_applyTo_-_should_fail_(not_in_schema_yet)\n"} -{"Time":"2026-02-03T00:32:29.489190051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_description_-_should_pass"} -{"Time":"2026-02-03T00:32:29.489193929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_description_-_should_pass","Output":"=== RUN TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_description_-_should_pass\n"} -{"Time":"2026-02-03T00:32:29.489201372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_'on'_field_-_should_fail"} -{"Time":"2026-02-03T00:32:29.48920551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_'on'_field_-_should_fail","Output":"=== RUN TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_'on'_field_-_should_fail\n"} -{"Time":"2026-02-03T00:32:29.48921052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_invalid_field_-_should_fail"} -{"Time":"2026-02-03T00:32:29.489214256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_invalid_field_-_should_fail","Output":"=== RUN TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_invalid_field_-_should_fail\n"} -{"Time":"2026-02-03T00:32:29.489220037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields","Output":"--- PASS: TestValidateIncludedFileWithIgnoredFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489225638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_applyTo_-_should_fail_(not_in_schema_yet)","Output":" --- PASS: TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_applyTo_-_should_fail_(not_in_schema_yet) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489230898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_applyTo_-_should_fail_(not_in_schema_yet)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489236518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_description_-_should_pass","Output":" --- PASS: TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_description_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489241467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/valid_included_file_with_description_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489245104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_'on'_field_-_should_fail","Output":" --- PASS: TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_'on'_field_-_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489249512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_'on'_field_-_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489253309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_invalid_field_-_should_fail","Output":" --- PASS: TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_invalid_field_-_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489258108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields/invalid_included_file_with_invalid_field_-_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489262236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestValidateIncludedFileWithIgnoredFields","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489265793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows"} -{"Time":"2026-02-03T00:32:29.48926955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows\n"} -{"Time":"2026-02-03T00:32:29.489274098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_on"} -{"Time":"2026-02-03T00:32:29.489277595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_on","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_on\n"} -{"Time":"2026-02-03T00:32:29.489282073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_command"} -{"Time":"2026-02-03T00:32:29.48928574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_command","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_command\n"} -{"Time":"2026-02-03T00:32:29.489289848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_concurrency"} -{"Time":"2026-02-03T00:32:29.489293043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_concurrency","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_concurrency\n"} -{"Time":"2026-02-03T00:32:29.489297612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_container"} -{"Time":"2026-02-03T00:32:29.489301239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_container","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_container\n"} -{"Time":"2026-02-03T00:32:29.489305447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_env"} -{"Time":"2026-02-03T00:32:29.489310396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_env","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_env\n"} -{"Time":"2026-02-03T00:32:29.489314273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_environment"} -{"Time":"2026-02-03T00:32:29.48931782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_environment","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_environment\n"} -{"Time":"2026-02-03T00:32:29.489323771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_features"} -{"Time":"2026-02-03T00:32:29.489327538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_features","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_features\n"} -{"Time":"2026-02-03T00:32:29.489331996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_github-token"} -{"Time":"2026-02-03T00:32:29.489335583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_github-token","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_github-token\n"} -{"Time":"2026-02-03T00:32:29.489339701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_if"} -{"Time":"2026-02-03T00:32:29.489343578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_if","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_if\n"} -{"Time":"2026-02-03T00:32:29.489348146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_name"} -{"Time":"2026-02-03T00:32:29.489351723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_name","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_name\n"} -{"Time":"2026-02-03T00:32:29.489357634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_roles"} -{"Time":"2026-02-03T00:32:29.489361271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_roles","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_roles\n"} -{"Time":"2026-02-03T00:32:29.489365218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_run-name"} -{"Time":"2026-02-03T00:32:29.489368855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_run-name","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_run-name\n"} -{"Time":"2026-02-03T00:32:29.489373173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_runs-on"} -{"Time":"2026-02-03T00:32:29.489376549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_runs-on","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_runs-on\n"} -{"Time":"2026-02-03T00:32:29.489381008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_sandbox"} -{"Time":"2026-02-03T00:32:29.489384534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_sandbox","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_sandbox\n"} -{"Time":"2026-02-03T00:32:29.489391698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_strict"} -{"Time":"2026-02-03T00:32:29.48939801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_strict","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_strict\n"} -{"Time":"2026-02-03T00:32:29.489403179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout-minutes"} -{"Time":"2026-02-03T00:32:29.489406626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout-minutes","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_timeout-minutes\n"} -{"Time":"2026-02-03T00:32:29.489411064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout_minutes"} -{"Time":"2026-02-03T00:32:29.489414801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout_minutes","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_timeout_minutes\n"} -{"Time":"2026-02-03T00:32:29.489421493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_tracker-id"} -{"Time":"2026-02-03T00:32:29.48942531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_tracker-id","Output":"=== RUN TestForbiddenFieldsInSharedWorkflows/reject_tracker-id\n"} -{"Time":"2026-02-03T00:32:29.489432624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows","Output":"--- PASS: TestForbiddenFieldsInSharedWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489438114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_on","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_on (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489442873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_on","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489447051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_command","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.48945178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_command","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489455737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_concurrency","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_concurrency (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489459875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_concurrency","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489463792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_container","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489468541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_container","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489472188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_env","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489477087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_env","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489481195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_environment","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_environment (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489487617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_environment","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489491554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_features","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_features (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489496453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_features","Elapsed":0} -{"Time":"2026-02-03T00:32:29.48949992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_github-token","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_github-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489504108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_github-token","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489507855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_if","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_if (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489513274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_if","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489517102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_name","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489521951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489525888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_roles","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_roles (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489530577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_roles","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489534665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_run-name","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_run-name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489541126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_run-name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489544743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_runs-on","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_runs-on (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489549502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_runs-on","Elapsed":0} -{"Time":"2026-02-03T00:32:29.48955358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_sandbox","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_sandbox (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489558329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_sandbox","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489562396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_strict","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_strict (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.48956964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_strict","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489573196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout-minutes","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_timeout-minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489577835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout-minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489581332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout_minutes","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_timeout_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.48958572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_timeout_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489588966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_tracker-id","Output":" --- PASS: TestForbiddenFieldsInSharedWorkflows/reject_tracker-id (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.489592703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows/reject_tracker-id","Elapsed":0} -{"Time":"2026-02-03T00:32:29.4895963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestForbiddenFieldsInSharedWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:29.489600457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows"} -{"Time":"2026-02-03T00:32:29.489603964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows","Output":"=== RUN TestAllowedFieldsInSharedWorkflows\n"} -{"Time":"2026-02-03T00:32:29.489608262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_mcp-servers"} -{"Time":"2026-02-03T00:32:29.489611989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_mcp-servers","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_mcp-servers\n"} -{"Time":"2026-02-03T00:32:29.489616166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_steps"} -{"Time":"2026-02-03T00:32:29.489619483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_steps","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_steps\n"} -{"Time":"2026-02-03T00:32:29.489623871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_inputs"} -{"Time":"2026-02-03T00:32:29.489627658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_inputs","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_inputs\n"} -{"Time":"2026-02-03T00:32:29.48963428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_bots"} -{"Time":"2026-02-03T00:32:29.489637957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_bots","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_bots\n"} -{"Time":"2026-02-03T00:32:29.489643167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_post-steps"} -{"Time":"2026-02-03T00:32:29.489646343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_post-steps","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_post-steps\n"} -{"Time":"2026-02-03T00:32:29.489651833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_labels"} -{"Time":"2026-02-03T00:32:29.48965539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_labels","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_labels\n"} -{"Time":"2026-02-03T00:32:29.490389951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_imports"} -{"Time":"2026-02-03T00:32:29.490400651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_imports","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_imports\n"} -{"Time":"2026-02-03T00:32:29.490406111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_network"} -{"Time":"2026-02-03T00:32:29.490411571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_network","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_network\n"} -{"Time":"2026-02-03T00:32:29.490416079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_runtimes"} -{"Time":"2026-02-03T00:32:29.490419796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_runtimes","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_runtimes\n"} -{"Time":"2026-02-03T00:32:29.490423834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-outputs"} -{"Time":"2026-02-03T00:32:29.490427541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-outputs","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_safe-outputs\n"} -{"Time":"2026-02-03T00:32:29.490431708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_services"} -{"Time":"2026-02-03T00:32:29.490435415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_services","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_services\n"} -{"Time":"2026-02-03T00:32:29.490439503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_secret-masking"} -{"Time":"2026-02-03T00:32:29.490442889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_secret-masking","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_secret-masking\n"} -{"Time":"2026-02-03T00:32:29.490447107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_metadata"} -{"Time":"2026-02-03T00:32:29.490450524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_metadata","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_metadata\n"} -{"Time":"2026-02-03T00:32:29.490454702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_cache"} -{"Time":"2026-02-03T00:32:29.490458198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_cache","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_cache\n"} -{"Time":"2026-02-03T00:32:29.490462536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_source"} -{"Time":"2026-02-03T00:32:29.490466143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_source","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_source\n"} -{"Time":"2026-02-03T00:32:29.490470411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-inputs"} -{"Time":"2026-02-03T00:32:29.490474118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-inputs","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_safe-inputs\n"} -{"Time":"2026-02-03T00:32:29.490478546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_jobs"} -{"Time":"2026-02-03T00:32:29.490483275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_jobs","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_jobs\n"} -{"Time":"2026-02-03T00:32:29.490487563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_description"} -{"Time":"2026-02-03T00:32:29.490490829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_description","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_description\n"} -{"Time":"2026-02-03T00:32:29.490495317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_tools"} -{"Time":"2026-02-03T00:32:29.490498774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_tools","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_tools\n"} -{"Time":"2026-02-03T00:32:29.490502721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_engine"} -{"Time":"2026-02-03T00:32:29.490506478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_engine","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_engine\n"} -{"Time":"2026-02-03T00:32:29.490510746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_permissions"} -{"Time":"2026-02-03T00:32:29.490514112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_permissions","Output":"=== RUN TestAllowedFieldsInSharedWorkflows/allow_permissions\n"} -{"Time":"2026-02-03T00:32:29.490519412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows","Output":"--- PASS: TestAllowedFieldsInSharedWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490524562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_mcp-servers","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_mcp-servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49052917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_mcp-servers","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490533088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_steps","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490537777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490541464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_inputs","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490546342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490549939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_bots","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_bots (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490554889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_bots","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490558726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_post-steps","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_post-steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490564516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_post-steps","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490568364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_labels","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490573123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490576599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_imports","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490581138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490584704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_network","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_network (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490589393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_network","Elapsed":0} -{"Time":"2026-02-03T00:32:29.49059312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_runtimes","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_runtimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490597769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_runtimes","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490601345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-outputs","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_safe-outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490606064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490609871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_services","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_services (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490615512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_services","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490619299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_secret-masking","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_secret-masking (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490624098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_secret-masking","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490627745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_metadata","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_metadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490632102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_metadata","Elapsed":0} -{"Time":"2026-02-03T00:32:29.49063596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_cache","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_cache (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490641921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_cache","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490645688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_source","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_source (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490651158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_source","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490654635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-inputs","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_safe-inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490659243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_safe-inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490663301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_jobs","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49066853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490671897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_description","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490676075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_description","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490679501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_tools","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490683639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490687115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_engine","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490691343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:29.49069475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_permissions","Output":" --- PASS: TestAllowedFieldsInSharedWorkflows/allow_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490698517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows/allow_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490701712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestAllowedFieldsInSharedWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490704999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError"} -{"Time":"2026-02-03T00:32:29.490708465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError","Output":"=== RUN TestExtractYAMLError\n"} -{"Time":"2026-02-03T00:32:29.490712332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error"} -{"Time":"2026-02-03T00:32:29.490715558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error","Output":"=== RUN TestExtractYAMLError/yaml_line_error\n"} -{"Time":"2026-02-03T00:32:29.490720357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error_with_frontmatter_offset"} -{"Time":"2026-02-03T00:32:29.490723493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error_with_frontmatter_offset","Output":"=== RUN TestExtractYAMLError/yaml_line_error_with_frontmatter_offset\n"} -{"Time":"2026-02-03T00:32:29.490730366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/non-yaml_error"} -{"Time":"2026-02-03T00:32:29.490733953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/non-yaml_error","Output":"=== RUN TestExtractYAMLError/non-yaml_error\n"} -{"Time":"2026-02-03T00:32:29.490738451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_different_message_format"} -{"Time":"2026-02-03T00:32:29.490742118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_different_message_format","Output":"=== RUN TestExtractYAMLError/yaml_error_with_different_message_format\n"} -{"Time":"2026-02-03T00:32:29.490746626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_indentation_issue"} -{"Time":"2026-02-03T00:32:29.490771493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_indentation_issue","Output":"=== RUN TestExtractYAMLError/yaml_error_with_indentation_issue\n"} -{"Time":"2026-02-03T00:32:29.490776091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_duplicate_key"} -{"Time":"2026-02-03T00:32:29.490779768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_duplicate_key","Output":"=== RUN TestExtractYAMLError/yaml_error_with_duplicate_key\n"} -{"Time":"2026-02-03T00:32:29.490784136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_complex_format"} -{"Time":"2026-02-03T00:32:29.490787593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_complex_format","Output":"=== RUN TestExtractYAMLError/yaml_error_with_complex_format\n"} -{"Time":"2026-02-03T00:32:29.49079145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_unmarshal_error_multiline"} -{"Time":"2026-02-03T00:32:29.490794766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_unmarshal_error_multiline","Output":"=== RUN TestExtractYAMLError/yaml_unmarshal_error_multiline\n"} -{"Time":"2026-02-03T00:32:29.490799365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_flow_mapping"} -{"Time":"2026-02-03T00:32:29.490802641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_flow_mapping","Output":"=== RUN TestExtractYAMLError/yaml_error_with_flow_mapping\n"} -{"Time":"2026-02-03T00:32:29.490806598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_invalid_character"} -{"Time":"2026-02-03T00:32:29.490810145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_invalid_character","Output":"=== RUN TestExtractYAMLError/yaml_error_with_invalid_character\n"} -{"Time":"2026-02-03T00:32:29.490814363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_unmarshal_type_issue"} -{"Time":"2026-02-03T00:32:29.49081794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_unmarshal_type_issue","Output":"=== RUN TestExtractYAMLError/yaml_error_with_unmarshal_type_issue\n"} -{"Time":"2026-02-03T00:32:29.49082392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_complex_unmarshal_error_with_nested_line_info"} -{"Time":"2026-02-03T00:32:29.490827477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_complex_unmarshal_error_with_nested_line_info","Output":"=== RUN TestExtractYAMLError/yaml_complex_unmarshal_error_with_nested_line_info\n"} -{"Time":"2026-02-03T00:32:29.490832256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_information_greater_than_1"} -{"Time":"2026-02-03T00:32:29.490835813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_information_greater_than_1","Output":"=== RUN TestExtractYAMLError/yaml_error_with_column_information_greater_than_1\n"} -{"Time":"2026-02-03T00:32:29.490840381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_high_column_number"} -{"Time":"2026-02-03T00:32:29.490846793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_high_column_number","Output":"=== RUN TestExtractYAMLError/yaml_error_with_high_column_number\n"} -{"Time":"2026-02-03T00:32:29.490851302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_1_explicitly_specified"} -{"Time":"2026-02-03T00:32:29.49085545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_1_explicitly_specified","Output":"=== RUN TestExtractYAMLError/yaml_error_with_column_1_explicitly_specified\n"} -{"Time":"2026-02-03T00:32:29.490860188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_medium_column_position"} -{"Time":"2026-02-03T00:32:29.490863705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_medium_column_position","Output":"=== RUN TestExtractYAMLError/yaml_error_with_medium_column_position\n"} -{"Time":"2026-02-03T00:32:29.490869485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError","Output":"--- PASS: TestExtractYAMLError (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490875287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error","Output":" --- PASS: TestExtractYAMLError/yaml_line_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490880005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490883822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error_with_frontmatter_offset","Output":" --- PASS: TestExtractYAMLError/yaml_line_error_with_frontmatter_offset (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49088767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_line_error_with_frontmatter_offset","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490890946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/non-yaml_error","Output":" --- PASS: TestExtractYAMLError/non-yaml_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490894993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/non-yaml_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.49089856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_different_message_format","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_different_message_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490904631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_different_message_format","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490908158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_indentation_issue","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_indentation_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490912626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_indentation_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490916413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_duplicate_key","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_duplicate_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490920751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_duplicate_key","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490924759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_complex_format","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_complex_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490929768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_complex_format","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490933615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_unmarshal_error_multiline","Output":" --- PASS: TestExtractYAMLError/yaml_unmarshal_error_multiline (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490938344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_unmarshal_error_multiline","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490942512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_flow_mapping","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_flow_mapping (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49094686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_flow_mapping","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490951879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_invalid_character","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_invalid_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490956979Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_invalid_character","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490961067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_unmarshal_type_issue","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_unmarshal_type_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490965856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_unmarshal_type_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490969612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_complex_unmarshal_error_with_nested_line_info","Output":" --- PASS: TestExtractYAMLError/yaml_complex_unmarshal_error_with_nested_line_info (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490974912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_complex_unmarshal_error_with_nested_line_info","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490978549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_information_greater_than_1","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_column_information_greater_than_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490988387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_information_greater_than_1","Elapsed":0} -{"Time":"2026-02-03T00:32:29.490992385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_high_column_number","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_high_column_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.490997304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_high_column_number","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491001271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_1_explicitly_specified","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_column_1_explicitly_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491007854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_column_1_explicitly_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491012302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_medium_column_position","Output":" --- PASS: TestExtractYAMLError/yaml_error_with_medium_column_position (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491017251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError/yaml_error_with_medium_column_position","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491020608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLError","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491024104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors"} -{"Time":"2026-02-03T00:32:29.491027711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors","Output":"=== RUN TestExtractYAMLErrorWithGoccyErrors\n"} -{"Time":"2026-02-03T00:32:29.491032259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax"} -{"Time":"2026-02-03T00:32:29.491035756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax","Output":"=== RUN TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax\n"} -{"Time":"2026-02-03T00:32:29.491040335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax","Output":" yaml_error_test.go:233: YAML: \"invalid: yaml: content\" -\u003e Line: 1, Column: 10, Message: mapping value is not allowed in this context\n"} -{"Time":"2026-02-03T00:32:29.491047708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax","Output":" \u003e 1 | invalid: yaml: content\n"} -{"Time":"2026-02-03T00:32:29.491052597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax","Output":" ^\n"} -{"Time":"2026-02-03T00:32:29.491057036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error"} -{"Time":"2026-02-03T00:32:29.491060682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error","Output":"=== RUN TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error\n"} -{"Time":"2026-02-03T00:32:29.49106494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error","Output":" yaml_error_test.go:233: YAML: \"name: test\\n invalid_indentation: here\" -\u003e Line: 2, Column: 7, Message: mapping value is not allowed in this context\n"} -{"Time":"2026-02-03T00:32:29.4910703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error","Output":" \u003e 1 | name: test\n"} -{"Time":"2026-02-03T00:32:29.49107556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error","Output":" 2 | invalid_indentation: here\n"} -{"Time":"2026-02-03T00:32:29.491079488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error","Output":" ^\n"} -{"Time":"2026-02-03T00:32:29.491083405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key"} -{"Time":"2026-02-03T00:32:29.491086631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key","Output":"=== RUN TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key\n"} -{"Time":"2026-02-03T00:32:29.491090939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key","Output":" yaml_error_test.go:233: YAML: \"name: test\\nname: duplicate\" -\u003e Line: 1, Column: 1, Message: mapping key \"name\" already defined at [1:1]\n"} -{"Time":"2026-02-03T00:32:29.491095397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key","Output":" 1 | name: test\n"} -{"Time":"2026-02-03T00:32:29.491100046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key","Output":" \u003e 2 | name: duplicate\n"} -{"Time":"2026-02-03T00:32:29.491104464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key","Output":" ^\n"} -{"Time":"2026-02-03T00:32:29.491109914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors","Output":"--- PASS: TestExtractYAMLErrorWithGoccyErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491115044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax","Output":" --- PASS: TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491119502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_invalid_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491123109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error","Output":" --- PASS: TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491127567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_indentation_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491131084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key","Output":" --- PASS: TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491135382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors/goccy_duplicate_key","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491138628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorWithGoccyErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491142906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation"} -{"Time":"2026-02-03T00:32:29.491146192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation","Output":"=== RUN TestExtractYAMLErrorUnknownLocation\n"} -{"Time":"2026-02-03T00:32:29.491150129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/non-yaml_error_without_location"} -{"Time":"2026-02-03T00:32:29.491153626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/non-yaml_error_without_location","Output":"=== RUN TestExtractYAMLErrorUnknownLocation/non-yaml_error_without_location\n"} -{"Time":"2026-02-03T00:32:29.491157784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/malformed_yaml_error_string"} -{"Time":"2026-02-03T00:32:29.491163675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/malformed_yaml_error_string","Output":"=== RUN TestExtractYAMLErrorUnknownLocation/malformed_yaml_error_string\n"} -{"Time":"2026-02-03T00:32:29.491169065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation","Output":"--- PASS: TestExtractYAMLErrorUnknownLocation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491174325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/non-yaml_error_without_location","Output":" --- PASS: TestExtractYAMLErrorUnknownLocation/non-yaml_error_without_location (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.491178913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/non-yaml_error_without_location","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491183251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/malformed_yaml_error_string","Output":" --- PASS: TestExtractYAMLErrorUnknownLocation/malformed_yaml_error_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49118786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation/malformed_yaml_error_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491191717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestExtractYAMLErrorUnknownLocation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.491195113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowE2EImport"} -{"Time":"2026-02-03T00:32:29.49119869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowE2EImport","Output":"=== RUN TestYAMLWorkflowE2EImport\n"} -{"Time":"2026-02-03T00:32:29.492332015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowE2EImport","Output":"--- PASS: TestYAMLWorkflowE2EImport (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.492373102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowE2EImport","Elapsed":0} -{"Time":"2026-02-03T00:32:29.492403519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowImportWithServices"} -{"Time":"2026-02-03T00:32:29.49243127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowImportWithServices","Output":"=== RUN TestYAMLWorkflowImportWithServices\n"} -{"Time":"2026-02-03T00:32:29.492942004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowImportWithServices","Output":"--- PASS: TestYAMLWorkflowImportWithServices (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493001615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestYAMLWorkflowImportWithServices","Elapsed":0} -{"Time":"2026-02-03T00:32:29.493081945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile"} -{"Time":"2026-02-03T00:32:29.493116369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile","Output":"=== RUN TestIsYAMLWorkflowFile\n"} -{"Time":"2026-02-03T00:32:29.493171482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yml_file"} -{"Time":"2026-02-03T00:32:29.493221455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yml_file","Output":"=== RUN TestIsYAMLWorkflowFile/yml_file\n"} -{"Time":"2026-02-03T00:32:29.493285424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yaml_file"} -{"Time":"2026-02-03T00:32:29.493319498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yaml_file","Output":"=== RUN TestIsYAMLWorkflowFile/yaml_file\n"} -{"Time":"2026-02-03T00:32:29.493362388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/lock_yml_file_-_should_be_rejected"} -{"Time":"2026-02-03T00:32:29.493367077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/lock_yml_file_-_should_be_rejected","Output":"=== RUN TestIsYAMLWorkflowFile/lock_yml_file_-_should_be_rejected\n"} -{"Time":"2026-02-03T00:32:29.493371234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/markdown_file"} -{"Time":"2026-02-03T00:32:29.493374951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/markdown_file","Output":"=== RUN TestIsYAMLWorkflowFile/markdown_file\n"} -{"Time":"2026-02-03T00:32:29.49337943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_YML"} -{"Time":"2026-02-03T00:32:29.493383317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_YML","Output":"=== RUN TestIsYAMLWorkflowFile/uppercase_YML\n"} -{"Time":"2026-02-03T00:32:29.493387315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_LOCK.YML"} -{"Time":"2026-02-03T00:32:29.493391282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_LOCK.YML","Output":"=== RUN TestIsYAMLWorkflowFile/uppercase_LOCK.YML\n"} -{"Time":"2026-02-03T00:32:29.493397303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile","Output":"--- PASS: TestIsYAMLWorkflowFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493402523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yml_file","Output":" --- PASS: TestIsYAMLWorkflowFile/yml_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493407152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yml_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.493411359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yaml_file","Output":" --- PASS: TestIsYAMLWorkflowFile/yaml_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493416168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/yaml_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.493420045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/lock_yml_file_-_should_be_rejected","Output":" --- PASS: TestIsYAMLWorkflowFile/lock_yml_file_-_should_be_rejected (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493424484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/lock_yml_file_-_should_be_rejected","Elapsed":0} -{"Time":"2026-02-03T00:32:29.49360468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/markdown_file","Output":" --- PASS: TestIsYAMLWorkflowFile/markdown_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493663339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/markdown_file","Elapsed":0} -{"Time":"2026-02-03T00:32:29.493695159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_YML","Output":" --- PASS: TestIsYAMLWorkflowFile/uppercase_YML (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493721468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_YML","Elapsed":0} -{"Time":"2026-02-03T00:32:29.493725936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_LOCK.YML","Output":" --- PASS: TestIsYAMLWorkflowFile/uppercase_LOCK.YML (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.493730355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile/uppercase_LOCK.YML","Elapsed":0} -{"Time":"2026-02-03T00:32:29.493733851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsYAMLWorkflowFile","Elapsed":0} -{"Time":"2026-02-03T00:32:29.493736997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile"} -{"Time":"2026-02-03T00:32:29.493740313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile","Output":"=== RUN TestIsActionDefinitionFile\n"} -{"Time":"2026-02-03T00:32:29.493744481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yml_by_name"} -{"Time":"2026-02-03T00:32:29.49383538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yml_by_name","Output":"=== RUN TestIsActionDefinitionFile/action.yml_by_name\n"} -{"Time":"2026-02-03T00:32:29.493899099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yaml_by_name"} -{"Time":"2026-02-03T00:32:29.493908657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yaml_by_name","Output":"=== RUN TestIsActionDefinitionFile/action.yaml_by_name\n"} -{"Time":"2026-02-03T00:32:29.493914358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/workflow_with_jobs"} -{"Time":"2026-02-03T00:32:29.493918486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/workflow_with_jobs","Output":"=== RUN TestIsActionDefinitionFile/workflow_with_jobs\n"} -{"Time":"2026-02-03T00:32:29.493959823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action_by_structure_-_has_runs,_no_jobs"} -{"Time":"2026-02-03T00:32:29.49402795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action_by_structure_-_has_runs,_no_jobs","Output":"=== RUN TestIsActionDefinitionFile/action_by_structure_-_has_runs,_no_jobs\n"} -{"Time":"2026-02-03T00:32:29.494038159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile","Output":"--- PASS: TestIsActionDefinitionFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49404387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yml_by_name","Output":" --- PASS: TestIsActionDefinitionFile/action.yml_by_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494048348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yml_by_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494052456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yaml_by_name","Output":" --- PASS: TestIsActionDefinitionFile/action.yaml_by_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494057285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action.yaml_by_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494060912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/workflow_with_jobs","Output":" --- PASS: TestIsActionDefinitionFile/workflow_with_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494065841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/workflow_with_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494069457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action_by_structure_-_has_runs,_no_jobs","Output":" --- PASS: TestIsActionDefinitionFile/action_by_structure_-_has_runs,_no_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494073635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile/action_by_structure_-_has_runs,_no_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494077583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestIsActionDefinitionFile","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494080829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport"} -{"Time":"2026-02-03T00:32:29.494084115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport","Output":"=== RUN TestProcessYAMLWorkflowImport\n"} -{"Time":"2026-02-03T00:32:29.494088152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/simple_workflow_with_jobs"} -{"Time":"2026-02-03T00:32:29.494193248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/simple_workflow_with_jobs","Output":"=== RUN TestProcessYAMLWorkflowImport/simple_workflow_with_jobs\n"} -{"Time":"2026-02-03T00:32:29.494204419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/workflow_with_services"} -{"Time":"2026-02-03T00:32:29.494208948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/workflow_with_services","Output":"=== RUN TestProcessYAMLWorkflowImport/workflow_with_services\n"} -{"Time":"2026-02-03T00:32:29.494215901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_action_definition"} -{"Time":"2026-02-03T00:32:29.494219557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_action_definition","Output":"=== RUN TestProcessYAMLWorkflowImport/reject_action_definition\n"} -{"Time":"2026-02-03T00:32:29.494433266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_invalid_workflow"} -{"Time":"2026-02-03T00:32:29.494469263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_invalid_workflow","Output":"=== RUN TestProcessYAMLWorkflowImport/reject_invalid_workflow\n"} -{"Time":"2026-02-03T00:32:29.494737875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport","Output":"--- PASS: TestProcessYAMLWorkflowImport (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494805832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/simple_workflow_with_jobs","Output":" --- PASS: TestProcessYAMLWorkflowImport/simple_workflow_with_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494829295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/simple_workflow_with_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.49483703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/workflow_with_services","Output":" --- PASS: TestProcessYAMLWorkflowImport/workflow_with_services (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49484229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/workflow_with_services","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494846357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_action_definition","Output":" --- PASS: TestProcessYAMLWorkflowImport/reject_action_definition (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494852669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_action_definition","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494870142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_invalid_workflow","Output":" --- PASS: TestProcessYAMLWorkflowImport/reject_invalid_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.494874981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport/reject_invalid_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494879159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestProcessYAMLWorkflowImport","Elapsed":0} -{"Time":"2026-02-03T00:32:29.494883076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportYAMLWorkflow"} -{"Time":"2026-02-03T00:32:29.494887053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportYAMLWorkflow","Output":"=== RUN TestImportYAMLWorkflow\n"} -{"Time":"2026-02-03T00:32:29.495515316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportYAMLWorkflow","Output":"--- PASS: TestImportYAMLWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.495584505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportYAMLWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.495595024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRejectLockYMLImport"} -{"Time":"2026-02-03T00:32:29.495598992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRejectLockYMLImport","Output":"=== RUN TestRejectLockYMLImport\n"} -{"Time":"2026-02-03T00:32:29.4958871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRejectLockYMLImport","Output":"--- PASS: TestRejectLockYMLImport (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.495955648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestRejectLockYMLImport","Elapsed":0} -{"Time":"2026-02-03T00:32:29.495977488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError"} -{"Time":"2026-02-03T00:32:29.495984381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError","Output":"=== RUN TestImportError\n"} -{"Time":"2026-02-03T00:32:29.496091511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/basic_import_error"} -{"Time":"2026-02-03T00:32:29.496100558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/basic_import_error","Output":"=== RUN TestImportError/basic_import_error\n"} -{"Time":"2026-02-03T00:32:29.496107932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/remote_import_error"} -{"Time":"2026-02-03T00:32:29.496111819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/remote_import_error","Output":"=== RUN TestImportError/remote_import_error\n"} -{"Time":"2026-02-03T00:32:29.49611749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError","Output":"--- PASS: TestImportError (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496122208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/basic_import_error","Output":" --- PASS: TestImportError/basic_import_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496126947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/basic_import_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496131716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/remote_import_error","Output":" --- PASS: TestImportError/remote_import_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496136185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError/remote_import_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.49613946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportError","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496142907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError"} -{"Time":"2026-02-03T00:32:29.496146404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError","Output":"=== RUN TestFormatImportError\n"} -{"Time":"2026-02-03T00:32:29.496150191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/file_not_found_error"} -{"Time":"2026-02-03T00:32:29.496153617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/file_not_found_error","Output":"=== RUN TestFormatImportError/file_not_found_error\n"} -{"Time":"2026-02-03T00:32:29.496157925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/download_failed_error"} -{"Time":"2026-02-03T00:32:29.496161542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/download_failed_error","Output":"=== RUN TestFormatImportError/download_failed_error\n"} -{"Time":"2026-02-03T00:32:29.49616574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/invalid_workflowspec_error"} -{"Time":"2026-02-03T00:32:29.496171941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/invalid_workflowspec_error","Output":"=== RUN TestFormatImportError/invalid_workflowspec_error\n"} -{"Time":"2026-02-03T00:32:29.496176921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError","Output":"--- PASS: TestFormatImportError (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496181649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/file_not_found_error","Output":" --- PASS: TestFormatImportError/file_not_found_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496186288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/file_not_found_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496189955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/download_failed_error","Output":" --- PASS: TestFormatImportError/download_failed_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496196246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/download_failed_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496199933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/invalid_workflowspec_error","Output":" --- PASS: TestFormatImportError/invalid_workflowspec_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496203951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError/invalid_workflowspec_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496207578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFormatImportError","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496211906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation"} -{"Time":"2026-02-03T00:32:29.496215272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation","Output":"=== RUN TestFindImportsFieldLocation\n"} -{"Time":"2026-02-03T00:32:29.49621947Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/simple_imports_field"} -{"Time":"2026-02-03T00:32:29.496222936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/simple_imports_field","Output":"=== RUN TestFindImportsFieldLocation/simple_imports_field\n"} -{"Time":"2026-02-03T00:32:29.496228587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/imports_field_with_indentation"} -{"Time":"2026-02-03T00:32:29.496232194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/imports_field_with_indentation","Output":"=== RUN TestFindImportsFieldLocation/imports_field_with_indentation\n"} -{"Time":"2026-02-03T00:32:29.496236612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/no_imports_field"} -{"Time":"2026-02-03T00:32:29.496239567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/no_imports_field","Output":"=== RUN TestFindImportsFieldLocation/no_imports_field\n"} -{"Time":"2026-02-03T00:32:29.496244627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation","Output":"--- PASS: TestFindImportsFieldLocation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49625136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/simple_imports_field","Output":" --- PASS: TestFindImportsFieldLocation/simple_imports_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496256599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/simple_imports_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496260597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/imports_field_with_indentation","Output":" --- PASS: TestFindImportsFieldLocation/imports_field_with_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496265315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/imports_field_with_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496269183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/no_imports_field","Output":" --- PASS: TestFindImportsFieldLocation/no_imports_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49627329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation/no_imports_field","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496276757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportsFieldLocation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496281105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation"} -{"Time":"2026-02-03T00:32:29.496284491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation","Output":"=== RUN TestFindImportItemLocation\n"} -{"Time":"2026-02-03T00:32:29.496288469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/simple_string_import"} -{"Time":"2026-02-03T00:32:29.496292236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/simple_string_import","Output":"=== RUN TestFindImportItemLocation/simple_string_import\n"} -{"Time":"2026-02-03T00:32:29.496296724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/multiple_imports_-_second_item"} -{"Time":"2026-02-03T00:32:29.496300591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/multiple_imports_-_second_item","Output":"=== RUN TestFindImportItemLocation/multiple_imports_-_second_item\n"} -{"Time":"2026-02-03T00:32:29.496306172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/object-style_import"} -{"Time":"2026-02-03T00:32:29.496309648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/object-style_import","Output":"=== RUN TestFindImportItemLocation/object-style_import\n"} -{"Time":"2026-02-03T00:32:29.496315188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation","Output":"--- PASS: TestFindImportItemLocation (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496320138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/simple_string_import","Output":" --- PASS: TestFindImportItemLocation/simple_string_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496324777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/simple_string_import","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496328914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/multiple_imports_-_second_item","Output":" --- PASS: TestFindImportItemLocation/multiple_imports_-_second_item (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.496333874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/multiple_imports_-_second_item","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496338101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/object-style_import","Output":" --- PASS: TestFindImportItemLocation/object-style_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.49634259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation/object-style_import","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496346066Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestFindImportItemLocation","Elapsed":0} -{"Time":"2026-02-03T00:32:29.496349182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort"} -{"Time":"2026-02-03T00:32:29.496352578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort","Output":"=== RUN TestImportTopologicalSort\n"} -{"Time":"2026-02-03T00:32:29.496358439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/linear_dependency_chain"} -{"Time":"2026-02-03T00:32:29.496361896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/linear_dependency_chain","Output":"=== RUN TestImportTopologicalSort/linear_dependency_chain\n"} -{"Time":"2026-02-03T00:32:29.499820129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/linear_dependency_chain","Output":" import_topological_test.go:166: Expected order: [c.md b.md a.md]\n"} -{"Time":"2026-02-03T00:32:29.499834686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/linear_dependency_chain","Output":" import_topological_test.go:167: Actual order: [c.md b.md a.md]\n"} -{"Time":"2026-02-03T00:32:29.500182866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/multiple_roots"} -{"Time":"2026-02-03T00:32:29.500264378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/multiple_roots","Output":"=== RUN TestImportTopologicalSort/multiple_roots\n"} -{"Time":"2026-02-03T00:32:29.501391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/multiple_roots","Output":" import_topological_test.go:166: Expected order: [a.md b.md c.md]\n"} -{"Time":"2026-02-03T00:32:29.501472743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/multiple_roots","Output":" import_topological_test.go:167: Actual order: [a.md b.md c.md]\n"} -{"Time":"2026-02-03T00:32:29.501645996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/diamond_dependency"} -{"Time":"2026-02-03T00:32:29.501684448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/diamond_dependency","Output":"=== RUN TestImportTopologicalSort/diamond_dependency\n"} -{"Time":"2026-02-03T00:32:29.503438521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/diamond_dependency","Output":" import_topological_test.go:166: Expected order: [c.md a.md b.md]\n"} -{"Time":"2026-02-03T00:32:29.503483034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/diamond_dependency","Output":" import_topological_test.go:167: Actual order: [c.md a.md b.md]\n"} -{"Time":"2026-02-03T00:32:29.50363057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/complex_tree"} -{"Time":"2026-02-03T00:32:29.503640148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/complex_tree","Output":"=== RUN TestImportTopologicalSort/complex_tree\n"} -{"Time":"2026-02-03T00:32:29.507677863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/complex_tree","Output":" import_topological_test.go:166: Expected order: [d.md e.md b.md f.md c.md a.md]\n"} -{"Time":"2026-02-03T00:32:29.507690707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/complex_tree","Output":" import_topological_test.go:167: Actual order: [d.md e.md b.md f.md c.md a.md]\n"} -{"Time":"2026-02-03T00:32:29.507856076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort","Output":"--- PASS: TestImportTopologicalSort (0.01s)\n"} -{"Time":"2026-02-03T00:32:29.50786883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/linear_dependency_chain","Output":" --- PASS: TestImportTopologicalSort/linear_dependency_chain (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.50787444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/linear_dependency_chain","Elapsed":0} -{"Time":"2026-02-03T00:32:29.507879499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/multiple_roots","Output":" --- PASS: TestImportTopologicalSort/multiple_roots (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.507884819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/multiple_roots","Elapsed":0} -{"Time":"2026-02-03T00:32:29.507888716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/diamond_dependency","Output":" --- PASS: TestImportTopologicalSort/diamond_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.507894147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/diamond_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:29.507897934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/complex_tree","Output":" --- PASS: TestImportTopologicalSort/complex_tree (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.507904696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort/complex_tree","Elapsed":0} -{"Time":"2026-02-03T00:32:29.507908253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSort","Elapsed":0.01} -{"Time":"2026-02-03T00:32:29.507912872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortWithSections"} -{"Time":"2026-02-03T00:32:29.507916408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortWithSections","Output":"=== RUN TestImportTopologicalSortWithSections\n"} -{"Time":"2026-02-03T00:32:29.509005601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortWithSections","Output":"--- PASS: TestImportTopologicalSortWithSections (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.509018816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortWithSections","Elapsed":0} -{"Time":"2026-02-03T00:32:29.509023655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortPreservesAlphabeticalForSameLevel"} -{"Time":"2026-02-03T00:32:29.509027702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortPreservesAlphabeticalForSameLevel","Output":"=== RUN TestImportTopologicalSortPreservesAlphabeticalForSameLevel\n"} -{"Time":"2026-02-03T00:32:29.510109501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortPreservesAlphabeticalForSameLevel","Output":"--- PASS: TestImportTopologicalSortPreservesAlphabeticalForSameLevel (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.510169363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/parser","Test":"TestImportTopologicalSortPreservesAlphabeticalForSameLevel","Elapsed":0} -{"Time":"2026-02-03T00:32:29.510203536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Output":"FAIL\n"} -{"Time":"2026-02-03T00:32:29.513533771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Output":"coverage: 76.3% of statements\n"} -{"Time":"2026-02-03T00:32:29.519651219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/parser","Output":"FAIL\tgithub.com/github/gh-aw/pkg/parser\t4.426s\n"} -{"Time":"2026-02-03T00:32:29.519668812Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/parser","Elapsed":4.426} -{"Time":"2026-02-03T00:32:29.545455115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestClearCurrentRepoSlugCache","Output":" repo_test.go:76: Cache clear test passed (result: github/gh-aw, error: \u003cnil\u003e)\n"} -{"Time":"2026-02-03T00:32:29.545504857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestClearCurrentRepoSlugCache","Output":"--- PASS: TestClearCurrentRepoSlugCache (0.10s)\n"} -{"Time":"2026-02-03T00:32:29.545512301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestClearCurrentRepoSlugCache","Elapsed":0.1} -{"Time":"2026-02-03T00:32:29.545518543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlugFormat"} -{"Time":"2026-02-03T00:32:29.54552221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlugFormat","Output":"=== RUN TestGetCurrentRepoSlugFormat\n"} -{"Time":"2026-02-03T00:32:29.545530184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlugFormat","Output":" repo_test.go:98: GetCurrentRepoSlug returned: github/gh-aw\n"} -{"Time":"2026-02-03T00:32:29.545535324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlugFormat","Output":"--- PASS: TestGetCurrentRepoSlugFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.545539382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetCurrentRepoSlugFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:29.545542487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath"} -{"Time":"2026-02-03T00:32:29.545545473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath","Output":"=== RUN TestResolveWorkflowPath\n"} -{"Time":"2026-02-03T00:32:29.545951681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_without_extension_in_workflows_dir"} -{"Time":"2026-02-03T00:32:29.545962231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_without_extension_in_workflows_dir","Output":"=== RUN TestResolveWorkflowPath/workflow_name_without_extension_in_workflows_dir\n"} -{"Time":"2026-02-03T00:32:29.545976598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_with_extension_in_workflows_dir"} -{"Time":"2026-02-03T00:32:29.545985654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_with_extension_in_workflows_dir","Output":"=== RUN TestResolveWorkflowPath/workflow_name_with_extension_in_workflows_dir\n"} -{"Time":"2026-02-03T00:32:29.546021742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow"} -{"Time":"2026-02-03T00:32:29.546048342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow","Output":"=== RUN TestResolveWorkflowPath/full_relative_path_to_shared_workflow\n"} -{"Time":"2026-02-03T00:32:29.546062838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow_without_extension"} -{"Time":"2026-02-03T00:32:29.546067667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow_without_extension","Output":"=== RUN TestResolveWorkflowPath/full_relative_path_to_shared_workflow_without_extension\n"} -{"Time":"2026-02-03T00:32:29.546087845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow"} -{"Time":"2026-02-03T00:32:29.546092424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow","Output":"=== RUN TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow\n"} -{"Time":"2026-02-03T00:32:29.546157942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow_without_extension"} -{"Time":"2026-02-03T00:32:29.546184011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow_without_extension","Output":"=== RUN TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow_without_extension\n"} -{"Time":"2026-02-03T00:32:29.546190373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/basename_only_(no_recursive_matching)"} -{"Time":"2026-02-03T00:32:29.546193769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/basename_only_(no_recursive_matching)","Output":"=== RUN TestResolveWorkflowPath/basename_only_(no_recursive_matching)\n"} -{"Time":"2026-02-03T00:32:29.546266976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/partial_subpath_(no_recursive_matching)"} -{"Time":"2026-02-03T00:32:29.546277896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/partial_subpath_(no_recursive_matching)","Output":"=== RUN TestResolveWorkflowPath/partial_subpath_(no_recursive_matching)\n"} -{"Time":"2026-02-03T00:32:29.546361643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/nonexistent_workflow"} -{"Time":"2026-02-03T00:32:29.546369918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/nonexistent_workflow","Output":"=== RUN TestResolveWorkflowPath/nonexistent_workflow\n"} -{"Time":"2026-02-03T00:32:29.546800175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath","Output":"--- PASS: TestResolveWorkflowPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546817807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_without_extension_in_workflows_dir","Output":" --- PASS: TestResolveWorkflowPath/workflow_name_without_extension_in_workflows_dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546824129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_without_extension_in_workflows_dir","Elapsed":0} -{"Time":"2026-02-03T00:32:29.54682967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_with_extension_in_workflows_dir","Output":" --- PASS: TestResolveWorkflowPath/workflow_name_with_extension_in_workflows_dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.54683536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/workflow_name_with_extension_in_workflows_dir","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546839258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow","Output":" --- PASS: TestResolveWorkflowPath/full_relative_path_to_shared_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546846912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.5468513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow_without_extension","Output":" --- PASS: TestResolveWorkflowPath/full_relative_path_to_shared_workflow_without_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546868201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared_workflow_without_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546877068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow","Output":" --- PASS: TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546882038Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546885845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow_without_extension","Output":" --- PASS: TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow_without_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546890674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/full_relative_path_to_shared/mcp_workflow_without_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546894511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/basename_only_(no_recursive_matching)","Output":" --- PASS: TestResolveWorkflowPath/basename_only_(no_recursive_matching) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546899129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/basename_only_(no_recursive_matching)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546903307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/partial_subpath_(no_recursive_matching)","Output":" --- PASS: TestResolveWorkflowPath/partial_subpath_(no_recursive_matching) (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546908046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/partial_subpath_(no_recursive_matching)","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546911953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/nonexistent_workflow","Output":" --- PASS: TestResolveWorkflowPath/nonexistent_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546917063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath/nonexistent_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546920529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveWorkflowPath","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546924086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile"} -{"Time":"2026-02-03T00:32:29.546927743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile","Output":"=== RUN TestNormalizeWorkflowFile\n"} -{"Time":"2026-02-03T00:32:29.546941288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/add_.md_extension"} -{"Time":"2026-02-03T00:32:29.546945065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/add_.md_extension","Output":"=== RUN TestNormalizeWorkflowFile/add_.md_extension\n"} -{"Time":"2026-02-03T00:32:29.546949664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/already_has_.md_extension"} -{"Time":"2026-02-03T00:32:29.546953631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/already_has_.md_extension","Output":"=== RUN TestNormalizeWorkflowFile/already_has_.md_extension\n"} -{"Time":"2026-02-03T00:32:29.546957919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/empty_string"} -{"Time":"2026-02-03T00:32:29.546961335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/empty_string","Output":"=== RUN TestNormalizeWorkflowFile/empty_string\n"} -{"Time":"2026-02-03T00:32:29.546966365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile","Output":"--- PASS: TestNormalizeWorkflowFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546971675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/add_.md_extension","Output":" --- PASS: TestNormalizeWorkflowFile/add_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546976263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/add_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:29.54698011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/already_has_.md_extension","Output":" --- PASS: TestNormalizeWorkflowFile/already_has_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546984849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/already_has_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546988606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/empty_string","Output":" --- PASS: TestNormalizeWorkflowFile/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.546993235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546996611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNormalizeWorkflowFile","Elapsed":0} -{"Time":"2026-02-03T00:32:29.546999847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace"} -{"Time":"2026-02-03T00:32:29.547009035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace","Output":"=== RUN TestRunCommand403ErrorInCodespace\n"} -{"Time":"2026-02-03T00:32:29.547013392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_in_codespace_shows_specialized_message"} -{"Time":"2026-02-03T00:32:29.54701745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_in_codespace_shows_specialized_message","Output":"=== RUN TestRunCommand403ErrorInCodespace/403_error_in_codespace_shows_specialized_message\n"} -{"Time":"2026-02-03T00:32:29.547022009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/forbidden_error_in_codespace_shows_specialized_message"} -{"Time":"2026-02-03T00:32:29.547025726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/forbidden_error_in_codespace_shows_specialized_message","Output":"=== RUN TestRunCommand403ErrorInCodespace/forbidden_error_in_codespace_shows_specialized_message\n"} -{"Time":"2026-02-03T00:32:29.547032628Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/permission_denied_in_codespace_shows_specialized_message"} -{"Time":"2026-02-03T00:32:29.547036486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/permission_denied_in_codespace_shows_specialized_message","Output":"=== RUN TestRunCommand403ErrorInCodespace/permission_denied_in_codespace_shows_specialized_message\n"} -{"Time":"2026-02-03T00:32:29.547044811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_outside_codespace_shows_standard_error"} -{"Time":"2026-02-03T00:32:29.547049119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_outside_codespace_shows_standard_error","Output":"=== RUN TestRunCommand403ErrorInCodespace/403_error_outside_codespace_shows_standard_error\n"} -{"Time":"2026-02-03T00:32:29.547053888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/non-403_error_in_codespace_shows_standard_error"} -{"Time":"2026-02-03T00:32:29.547057204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/non-403_error_in_codespace_shows_standard_error","Output":"=== RUN TestRunCommand403ErrorInCodespace/non-403_error_in_codespace_shows_standard_error\n"} -{"Time":"2026-02-03T00:32:29.547061733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/generic_error_in_codespace_shows_standard_error"} -{"Time":"2026-02-03T00:32:29.54706544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/generic_error_in_codespace_shows_standard_error","Output":"=== RUN TestRunCommand403ErrorInCodespace/generic_error_in_codespace_shows_standard_error\n"} -{"Time":"2026-02-03T00:32:29.547081049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace","Output":"--- PASS: TestRunCommand403ErrorInCodespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547088322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_in_codespace_shows_specialized_message","Output":" --- PASS: TestRunCommand403ErrorInCodespace/403_error_in_codespace_shows_specialized_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547093412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_in_codespace_shows_specialized_message","Elapsed":0} -{"Time":"2026-02-03T00:32:29.54709796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/forbidden_error_in_codespace_shows_specialized_message","Output":" --- PASS: TestRunCommand403ErrorInCodespace/forbidden_error_in_codespace_shows_specialized_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547103371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/forbidden_error_in_codespace_shows_specialized_message","Elapsed":0} -{"Time":"2026-02-03T00:32:29.5471245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/permission_denied_in_codespace_shows_specialized_message","Output":" --- PASS: TestRunCommand403ErrorInCodespace/permission_denied_in_codespace_shows_specialized_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547131633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/permission_denied_in_codespace_shows_specialized_message","Elapsed":0} -{"Time":"2026-02-03T00:32:29.547146381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_outside_codespace_shows_standard_error","Output":" --- PASS: TestRunCommand403ErrorInCodespace/403_error_outside_codespace_shows_standard_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547152362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/403_error_outside_codespace_shows_standard_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.54715641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/non-403_error_in_codespace_shows_standard_error","Output":" --- PASS: TestRunCommand403ErrorInCodespace/non-403_error_in_codespace_shows_standard_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547161279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/non-403_error_in_codespace_shows_standard_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.547165206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/generic_error_in_codespace_shows_standard_error","Output":" --- PASS: TestRunCommand403ErrorInCodespace/generic_error_in_codespace_shows_standard_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547169754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace/generic_error_in_codespace_shows_standard_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.547173822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunCommand403ErrorInCodespace","Elapsed":0} -{"Time":"2026-02-03T00:32:29.547176958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodespaceErrorMessageIntegration"} -{"Time":"2026-02-03T00:32:29.547180755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodespaceErrorMessageIntegration","Output":"=== RUN TestCodespaceErrorMessageIntegration\n"} -{"Time":"2026-02-03T00:32:29.547196705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodespaceErrorMessageIntegration","Output":"--- PASS: TestCodespaceErrorMessageIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.547203627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCodespaceErrorMessageIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:29.547213606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs"} -{"Time":"2026-02-03T00:32:29.547217644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs","Output":"=== RUN TestGetWorkflowInputs\n"} -{"Time":"2026-02-03T00:32:29.547222503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_required_and_optional_inputs"} -{"Time":"2026-02-03T00:32:29.547235297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_required_and_optional_inputs","Output":"=== RUN TestGetWorkflowInputs/workflow_with_required_and_optional_inputs\n"} -{"Time":"2026-02-03T00:32:29.547687798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_no_inputs"} -{"Time":"2026-02-03T00:32:29.547738382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_no_inputs","Output":"=== RUN TestGetWorkflowInputs/workflow_with_no_inputs\n"} -{"Time":"2026-02-03T00:32:29.548145796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_without_workflow_dispatch"} -{"Time":"2026-02-03T00:32:29.548162717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_without_workflow_dispatch","Output":"=== RUN TestGetWorkflowInputs/workflow_without_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:29.548578804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs","Output":"--- PASS: TestGetWorkflowInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.548595164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_required_and_optional_inputs","Output":" --- PASS: TestGetWorkflowInputs/workflow_with_required_and_optional_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.548600765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_required_and_optional_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.548605965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_no_inputs","Output":" --- PASS: TestGetWorkflowInputs/workflow_with_no_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.548611445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_with_no_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.548615553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_without_workflow_dispatch","Output":" --- PASS: TestGetWorkflowInputs/workflow_without_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.548619961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs/workflow_without_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:29.548630901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.548634758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs"} -{"Time":"2026-02-03T00:32:29.548638556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs","Output":"=== RUN TestValidateWorkflowInputs\n"} -{"Time":"2026-02-03T00:32:29.548644827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/all_required_inputs_provided"} -{"Time":"2026-02-03T00:32:29.548648594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/all_required_inputs_provided","Output":"=== RUN TestValidateWorkflowInputs/all_required_inputs_provided\n"} -{"Time":"2026-02-03T00:32:29.549127428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/missing_required_input"} -{"Time":"2026-02-03T00:32:29.549142256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/missing_required_input","Output":"=== RUN TestValidateWorkflowInputs/missing_required_input\n"} -{"Time":"2026-02-03T00:32:29.549550698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/typo_in_input_name"} -{"Time":"2026-02-03T00:32:29.549565726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/typo_in_input_name","Output":"=== RUN TestValidateWorkflowInputs/typo_in_input_name\n"} -{"Time":"2026-02-03T00:32:29.550008783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/multiple_errors:_missing_required_and_typo"} -{"Time":"2026-02-03T00:32:29.550021286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/multiple_errors:_missing_required_and_typo","Output":"=== RUN TestValidateWorkflowInputs/multiple_errors:_missing_required_and_typo\n"} -{"Time":"2026-02-03T00:32:29.550459183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/no_inputs_defined"} -{"Time":"2026-02-03T00:32:29.550471376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/no_inputs_defined","Output":"=== RUN TestValidateWorkflowInputs/no_inputs_defined\n"} -{"Time":"2026-02-03T00:32:29.550870521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/optional_input_not_provided_-_should_not_error"} -{"Time":"2026-02-03T00:32:29.550883786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/optional_input_not_provided_-_should_not_error","Output":"=== RUN TestValidateWorkflowInputs/optional_input_not_provided_-_should_not_error\n"} -{"Time":"2026-02-03T00:32:29.551278869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/unknown_input_with_no_close_matches"} -{"Time":"2026-02-03T00:32:29.55129522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/unknown_input_with_no_close_matches","Output":"=== RUN TestValidateWorkflowInputs/unknown_input_with_no_close_matches\n"} -{"Time":"2026-02-03T00:32:29.551726925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs","Output":"--- PASS: TestValidateWorkflowInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.551740461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/all_required_inputs_provided","Output":" --- PASS: TestValidateWorkflowInputs/all_required_inputs_provided (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.55174542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/all_required_inputs_provided","Elapsed":0} -{"Time":"2026-02-03T00:32:29.551769625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/missing_required_input","Output":" --- PASS: TestValidateWorkflowInputs/missing_required_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.551774785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/missing_required_input","Elapsed":0} -{"Time":"2026-02-03T00:32:29.551778401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/typo_in_input_name","Output":" --- PASS: TestValidateWorkflowInputs/typo_in_input_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.55178302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/typo_in_input_name","Elapsed":0} -{"Time":"2026-02-03T00:32:29.551786667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/multiple_errors:_missing_required_and_typo","Output":" --- PASS: TestValidateWorkflowInputs/multiple_errors:_missing_required_and_typo (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.551790704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/multiple_errors:_missing_required_and_typo","Elapsed":0} -{"Time":"2026-02-03T00:32:29.551801735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/no_inputs_defined","Output":" --- PASS: TestValidateWorkflowInputs/no_inputs_defined (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.551806293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/no_inputs_defined","Elapsed":0} -{"Time":"2026-02-03T00:32:29.551812054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/optional_input_not_provided_-_should_not_error","Output":" --- PASS: TestValidateWorkflowInputs/optional_input_not_provided_-_should_not_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.551817013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/optional_input_not_provided_-_should_not_error","Elapsed":0} -{"Time":"2026-02-03T00:32:29.55182067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/unknown_input_with_no_close_matches","Output":" --- PASS: TestValidateWorkflowInputs/unknown_input_with_no_close_matches (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.551824718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs/unknown_input_with_no_close_matches","Elapsed":0} -{"Time":"2026-02-03T00:32:29.551828084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.55183128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows"} -{"Time":"2026-02-03T00:32:29.551834556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows","Output":"=== RUN TestFindRunnableWorkflows\n"} -{"Time":"2026-02-03T00:32:29.552829754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows","Output":"--- PASS: TestFindRunnableWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.552843249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:29.552846725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription"} -{"Time":"2026-02-03T00:32:29.55284958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription","Output":"=== RUN TestBuildWorkflowDescription\n"} -{"Time":"2026-02-03T00:32:29.552853278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/no_inputs"} -{"Time":"2026-02-03T00:32:29.552856333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/no_inputs","Output":"=== RUN TestBuildWorkflowDescription/no_inputs\n"} -{"Time":"2026-02-03T00:32:29.552975309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_required_inputs"} -{"Time":"2026-02-03T00:32:29.552987171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_required_inputs","Output":"=== RUN TestBuildWorkflowDescription/only_required_inputs\n"} -{"Time":"2026-02-03T00:32:29.552993343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_optional_inputs"} -{"Time":"2026-02-03T00:32:29.55299743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_optional_inputs","Output":"=== RUN TestBuildWorkflowDescription/only_optional_inputs\n"} -{"Time":"2026-02-03T00:32:29.553003201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/mixed_inputs"} -{"Time":"2026-02-03T00:32:29.553007309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/mixed_inputs","Output":"=== RUN TestBuildWorkflowDescription/mixed_inputs\n"} -{"Time":"2026-02-03T00:32:29.55301334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription","Output":"--- PASS: TestBuildWorkflowDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553043446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/no_inputs","Output":" --- PASS: TestBuildWorkflowDescription/no_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553053094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/no_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553058224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_required_inputs","Output":" --- PASS: TestBuildWorkflowDescription/only_required_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553063223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_required_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553067321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_optional_inputs","Output":" --- PASS: TestBuildWorkflowDescription/only_optional_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.55307244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/only_optional_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553075857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/mixed_inputs","Output":" --- PASS: TestBuildWorkflowDescription/mixed_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553080505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription/mixed_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553084282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildWorkflowDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:29.55308823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString"} -{"Time":"2026-02-03T00:32:29.553091887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString","Output":"=== RUN TestBuildCommandString\n"} -{"Time":"2026-02-03T00:32:29.553096515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/basic_command"} -{"Time":"2026-02-03T00:32:29.553100082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/basic_command","Output":"=== RUN TestBuildCommandString/basic_command\n"} -{"Time":"2026-02-03T00:32:29.55310437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_inputs"} -{"Time":"2026-02-03T00:32:29.553107806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_inputs","Output":"=== RUN TestBuildCommandString/with_inputs\n"} -{"Time":"2026-02-03T00:32:29.553112455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_repo_override"} -{"Time":"2026-02-03T00:32:29.553116643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_repo_override","Output":"=== RUN TestBuildCommandString/with_repo_override\n"} -{"Time":"2026-02-03T00:32:29.553123305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_ref_override"} -{"Time":"2026-02-03T00:32:29.553126772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_ref_override","Output":"=== RUN TestBuildCommandString/with_ref_override\n"} -{"Time":"2026-02-03T00:32:29.55313148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_auto_merge_PRs"} -{"Time":"2026-02-03T00:32:29.553135057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_auto_merge_PRs","Output":"=== RUN TestBuildCommandString/with_auto_merge_PRs\n"} -{"Time":"2026-02-03T00:32:29.553139445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push_secrets"} -{"Time":"2026-02-03T00:32:29.553143543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push_secrets","Output":"=== RUN TestBuildCommandString/with_push_secrets\n"} -{"Time":"2026-02-03T00:32:29.553149243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push"} -{"Time":"2026-02-03T00:32:29.55315282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push","Output":"=== RUN TestBuildCommandString/with_push\n"} -{"Time":"2026-02-03T00:32:29.553157078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_engine_override"} -{"Time":"2026-02-03T00:32:29.553160695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_engine_override","Output":"=== RUN TestBuildCommandString/with_engine_override\n"} -{"Time":"2026-02-03T00:32:29.553164953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/all_flags"} -{"Time":"2026-02-03T00:32:29.553168329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/all_flags","Output":"=== RUN TestBuildCommandString/all_flags\n"} -{"Time":"2026-02-03T00:32:29.55317396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString","Output":"--- PASS: TestBuildCommandString (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553178648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/basic_command","Output":" --- PASS: TestBuildCommandString/basic_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553183207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/basic_command","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553186974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_inputs","Output":" --- PASS: TestBuildCommandString/with_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553191643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.55319555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_repo_override","Output":" --- PASS: TestBuildCommandString/with_repo_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553200138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_repo_override","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553204146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_ref_override","Output":" --- PASS: TestBuildCommandString/with_ref_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553208745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_ref_override","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553212281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_auto_merge_PRs","Output":" --- PASS: TestBuildCommandString/with_auto_merge_PRs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553218633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_auto_merge_PRs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.55322233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push_secrets","Output":" --- PASS: TestBuildCommandString/with_push_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553226678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553230365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push","Output":" --- PASS: TestBuildCommandString/with_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553236586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_push","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553241856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_engine_override","Output":" --- PASS: TestBuildCommandString/with_engine_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553246675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/with_engine_override","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553251044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/all_flags","Output":" --- PASS: TestBuildCommandString/all_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553257255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString/all_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553260882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildCommandString","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553264348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_NoWorkflowsDir"} -{"Time":"2026-02-03T00:32:29.553267795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_NoWorkflowsDir","Output":"=== RUN TestFindRunnableWorkflows_NoWorkflowsDir\n"} -{"Time":"2026-02-03T00:32:29.553408728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_NoWorkflowsDir","Output":"--- PASS: TestFindRunnableWorkflows_NoWorkflowsDir (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.553424387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_NoWorkflowsDir","Elapsed":0} -{"Time":"2026-02-03T00:32:29.553429026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_WithInputs"} -{"Time":"2026-02-03T00:32:29.553432833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_WithInputs","Output":"=== RUN TestFindRunnableWorkflows_WithInputs\n"} -{"Time":"2026-02-03T00:32:29.55412231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_WithInputs","Output":"--- PASS: TestFindRunnableWorkflows_WithInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:29.554135494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindRunnableWorkflows_WithInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:29.554140063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow"} -{"Time":"2026-02-03T00:32:29.554143779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"=== RUN TestCollectWorkflowFiles_SimpleWorkflow\n"} -{"Time":"2026-02-03T00:32:29.561967607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"../../../../../../../tmp/TestCollectWorkflowFiles_SimpleWorkflow1728633488/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:29.561986262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:29.5619909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:29.561995068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:29.561998695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:29.562002332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:29.562005858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:29.562009445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:29.562013633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:29.562016999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:29.562020065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:29.562023612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:29.562027529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:29.562031025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:29.562034792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:29.562038119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:29.613816804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:29.639012255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"✓ ../../../../../../../tmp/TestCollectWorkflowFiles_SimpleWorkflow1728633488/001/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:29.798353254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:29.798683691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Output":"--- PASS: TestCollectWorkflowFiles_SimpleWorkflow (0.24s)\n"} -{"Time":"2026-02-03T00:32:29.798696435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_SimpleWorkflow","Elapsed":0.24} -{"Time":"2026-02-03T00:32:29.798703308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports"} -{"Time":"2026-02-03T00:32:29.798707956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"=== RUN TestCollectWorkflowFiles_WithImports\n"} -{"Time":"2026-02-03T00:32:29.80911599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"../../../../../../../tmp/TestCollectWorkflowFiles_WithImports571006115/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:29.809132982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:29.809138692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:29.80914296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"\n"} -{"Time":"2026-02-03T00:32:29.80914788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:29.809152128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"\n"} -{"Time":"2026-02-03T00:32:29.809155915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:29.809159922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:29.80916955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:29.809174048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:29.809177775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"\n"} -{"Time":"2026-02-03T00:32:29.809181993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:29.809186161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:29.809190519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:29.809195118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:29.809198985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"\n"} -{"Time":"2026-02-03T00:32:29.853920536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:29.863319355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"✓ ../../../../../../../tmp/TestCollectWorkflowFiles_WithImports571006115/001/test-workflow.md (26.1 KB)\n"} -{"Time":"2026-02-03T00:32:29.983127487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:29.983501285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Output":"--- PASS: TestCollectWorkflowFiles_WithImports (0.18s)\n"} -{"Time":"2026-02-03T00:32:29.983515752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithImports","Elapsed":0.18} -{"Time":"2026-02-03T00:32:29.983523426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports"} -{"Time":"2026-02-03T00:32:29.983528315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"=== RUN TestCollectWorkflowFiles_TransitiveImports\n"} -{"Time":"2026-02-03T00:32:29.995049546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"../../../../../../../tmp/TestCollectWorkflowFiles_TransitiveImports2855756130/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:29.995077297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:29.995082657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:29.995092175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:29.995096643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:29.995100681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:29.995104348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:29.995108255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:29.995112042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:29.995115458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:29.995118685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:29.995122101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:29.995125838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:29.995129465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:29.995132891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:29.995136087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:30.090203215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:30.102552202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"✓ ../../../../../../../tmp/TestCollectWorkflowFiles_TransitiveImports2855756130/001/test-workflow.md (26.2 KB)\n"} -{"Time":"2026-02-03T00:32:30.233032538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:30.233491375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Output":"--- PASS: TestCollectWorkflowFiles_TransitiveImports (0.25s)\n"} -{"Time":"2026-02-03T00:32:30.233522042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_TransitiveImports","Elapsed":0.25} -{"Time":"2026-02-03T00:32:30.233541097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal"} -{"Time":"2026-02-03T00:32:30.233545866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal","Output":"=== RUN TestIsWorkflowSpecFormatLocal\n"} -{"Time":"2026-02-03T00:32:30.233552348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_SHA"} -{"Time":"2026-02-03T00:32:30.233559762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_SHA","Output":"=== RUN TestIsWorkflowSpecFormatLocal/workflowspec_with_SHA\n"} -{"Time":"2026-02-03T00:32:30.233567938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_without_SHA"} -{"Time":"2026-02-03T00:32:30.233571394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_without_SHA","Output":"=== RUN TestIsWorkflowSpecFormatLocal/workflowspec_without_SHA\n"} -{"Time":"2026-02-03T00:32:30.233575772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_with_./"} -{"Time":"2026-02-03T00:32:30.233579188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_with_./","Output":"=== RUN TestIsWorkflowSpecFormatLocal/relative_path_with_./\n"} -{"Time":"2026-02-03T00:32:30.233584398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_without_./"} -{"Time":"2026-02-03T00:32:30.233592814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_without_./","Output":"=== RUN TestIsWorkflowSpecFormatLocal/relative_path_without_./\n"} -{"Time":"2026-02-03T00:32:30.233598495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/absolute_path"} -{"Time":"2026-02-03T00:32:30.233603574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/absolute_path","Output":"=== RUN TestIsWorkflowSpecFormatLocal/absolute_path\n"} -{"Time":"2026-02-03T00:32:30.233607942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_section"} -{"Time":"2026-02-03T00:32:30.233611408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_section","Output":"=== RUN TestIsWorkflowSpecFormatLocal/workflowspec_with_section\n"} -{"Time":"2026-02-03T00:32:30.233626126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/simple_filename"} -{"Time":"2026-02-03T00:32:30.233629763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/simple_filename","Output":"=== RUN TestIsWorkflowSpecFormatLocal/simple_filename\n"} -{"Time":"2026-02-03T00:32:30.233634963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal","Output":"--- PASS: TestIsWorkflowSpecFormatLocal (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.233644009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_SHA","Output":" --- PASS: TestIsWorkflowSpecFormatLocal/workflowspec_with_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.233648538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233652525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_without_SHA","Output":" --- PASS: TestIsWorkflowSpecFormatLocal/workflowspec_without_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.233657384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_without_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233661302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_with_./","Output":" --- PASS: TestIsWorkflowSpecFormatLocal/relative_path_with_./ (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.233666271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_with_./","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233670599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_without_./","Output":" --- PASS: TestIsWorkflowSpecFormatLocal/relative_path_without_./ (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.233675628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/relative_path_without_./","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233679435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/absolute_path","Output":" --- PASS: TestIsWorkflowSpecFormatLocal/absolute_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.233684275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/absolute_path","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233687962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_section","Output":" --- PASS: TestIsWorkflowSpecFormatLocal/workflowspec_with_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.2336925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/workflowspec_with_section","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233696828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/simple_filename","Output":" --- PASS: TestIsWorkflowSpecFormatLocal/simple_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.233701036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal/simple_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233704172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowSpecFormatLocal","Elapsed":0} -{"Time":"2026-02-03T00:32:30.233707338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal"} -{"Time":"2026-02-03T00:32:30.233710674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal","Output":"=== RUN TestResolveImportPathLocal\n"} -{"Time":"2026-02-03T00:32:30.233840673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/relative_path"} -{"Time":"2026-02-03T00:32:30.233850983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/relative_path","Output":"=== RUN TestResolveImportPathLocal/relative_path\n"} -{"Time":"2026-02-03T00:32:30.233858246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/path_with_section"} -{"Time":"2026-02-03T00:32:30.233862394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/path_with_section","Output":"=== RUN TestResolveImportPathLocal/path_with_section\n"} -{"Time":"2026-02-03T00:32:30.233876961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_with_@"} -{"Time":"2026-02-03T00:32:30.233880468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_with_@","Output":"=== RUN TestResolveImportPathLocal/workflowspec_format_with_@\n"} -{"Time":"2026-02-03T00:32:30.23388693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_without_@"} -{"Time":"2026-02-03T00:32:30.233890106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_without_@","Output":"=== RUN TestResolveImportPathLocal/workflowspec_format_without_@\n"} -{"Time":"2026-02-03T00:32:30.234081683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal","Output":"--- PASS: TestResolveImportPathLocal (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.234095489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/relative_path","Output":" --- PASS: TestResolveImportPathLocal/relative_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.234101751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/relative_path","Elapsed":0} -{"Time":"2026-02-03T00:32:30.234105928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/path_with_section","Output":" --- PASS: TestResolveImportPathLocal/path_with_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.234110617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/path_with_section","Elapsed":0} -{"Time":"2026-02-03T00:32:30.234114174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_with_@","Output":" --- PASS: TestResolveImportPathLocal/workflowspec_format_with_@ (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.234119133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_with_@","Elapsed":0} -{"Time":"2026-02-03T00:32:30.234123271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_without_@","Output":" --- PASS: TestResolveImportPathLocal/workflowspec_format_without_@ (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.234127319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal/workflowspec_format_without_@","Elapsed":0} -{"Time":"2026-02-03T00:32:30.234132508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveImportPathLocal","Elapsed":0} -{"Time":"2026-02-03T00:32:30.234135884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithOutdatedLockFile"} -{"Time":"2026-02-03T00:32:30.234139341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithOutdatedLockFile","Output":"=== RUN TestCollectWorkflowFiles_WithOutdatedLockFile\n"} -{"Time":"2026-02-03T00:32:30.335392864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithOutdatedLockFile","Output":"--- PASS: TestCollectWorkflowFiles_WithOutdatedLockFile (0.10s)\n"} -{"Time":"2026-02-03T00:32:30.335430154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithOutdatedLockFile","Elapsed":0.1} -{"Time":"2026-02-03T00:32:30.33543874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithFrontmatterHashMismatch"} -{"Time":"2026-02-03T00:32:30.335443549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithFrontmatterHashMismatch","Output":"=== RUN TestCollectWorkflowFiles_WithFrontmatterHashMismatch\n"} -{"Time":"2026-02-03T00:32:30.436691853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithFrontmatterHashMismatch","Output":"--- PASS: TestCollectWorkflowFiles_WithFrontmatterHashMismatch (0.10s)\n"} -{"Time":"2026-02-03T00:32:30.436727399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_WithFrontmatterHashMismatch","Elapsed":0.1} -{"Time":"2026-02-03T00:32:30.436735203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles"} -{"Time":"2026-02-03T00:32:30.43673884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"=== RUN TestPushWorkflowFiles_WithStagedFiles\n"} -{"Time":"2026-02-03T00:32:30.449596268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.449627066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"✗ Cannot proceed: there are already staged files in git that are not part of this workflow\n"} -{"Time":"2026-02-03T00:32:30.449635231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.44963995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"ℹ Extra staged files:\n"} -{"Time":"2026-02-03T00:32:30.449644548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":" - test-file.txt\n"} -{"Time":"2026-02-03T00:32:30.449648736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.449652733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"ℹ Please commit or unstage these files before using --push\n"} -{"Time":"2026-02-03T00:32:30.449657312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.450531824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Output":"--- PASS: TestPushWorkflowFiles_WithStagedFiles (0.01s)\n"} -{"Time":"2026-02-03T00:32:30.450570206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPushWorkflowFiles_WithStagedFiles","Elapsed":0.01} -{"Time":"2026-02-03T00:32:30.450597617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles"} -{"Time":"2026-02-03T00:32:30.450606664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"=== RUN TestCollectWorkflowFiles_AlwaysRecompiles\n"} -{"Time":"2026-02-03T00:32:30.560309375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"../../../../../../../tmp/TestCollectWorkflowFiles_AlwaysRecompiles2724505802/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:30.560342117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:30.560347326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:30.560351835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.560356132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:30.56036021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.560364087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:30.560368265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:30.560372343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:30.56037618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:30.560380037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.560384235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:30.560388954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:30.560392791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:30.560396448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:30.560400045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"\n"} -{"Time":"2026-02-03T00:32:30.600451802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:30.62217385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"✓ ../../../../../../../tmp/TestCollectWorkflowFiles_AlwaysRecompiles2724505802/001/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:30.776148293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"⚠ Compiled 1 workflow(s): 0 error(s), 1 warning(s)\n"} -{"Time":"2026-02-03T00:32:30.776485994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Output":"--- PASS: TestCollectWorkflowFiles_AlwaysRecompiles (0.33s)\n"} -{"Time":"2026-02-03T00:32:30.776502154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCollectWorkflowFiles_AlwaysRecompiles","Elapsed":0.33} -{"Time":"2026-02-03T00:32:30.776509277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation"} -{"Time":"2026-02-03T00:32:30.776513535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation","Output":"=== RUN TestRunWorkflowOnGitHub_InputValidation\n"} -{"Time":"2026-02-03T00:32:30.776519216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_workflow_name"} -{"Time":"2026-02-03T00:32:30.776522903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_workflow_name","Output":"=== RUN TestRunWorkflowOnGitHub_InputValidation/empty_workflow_name\n"} -{"Time":"2026-02-03T00:32:30.776539584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_no_equals_sign"} -{"Time":"2026-02-03T00:32:30.776543811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_no_equals_sign","Output":"=== RUN TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_no_equals_sign\n"} -{"Time":"2026-02-03T00:32:30.776577094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_empty_key"} -{"Time":"2026-02-03T00:32:30.776581963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_empty_key","Output":"=== RUN TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_empty_key\n"} -{"Time":"2026-02-03T00:32:30.776588595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/valid_input_format_-_workflow_resolution_fails"} -{"Time":"2026-02-03T00:32:30.776592493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/valid_input_format_-_workflow_resolution_fails","Output":"=== RUN TestRunWorkflowOnGitHub_InputValidation/valid_input_format_-_workflow_resolution_fails\n"} -{"Time":"2026-02-03T00:32:30.868740703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/multiple_valid_inputs_-_workflow_resolution_fails"} -{"Time":"2026-02-03T00:32:30.868790726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/multiple_valid_inputs_-_workflow_resolution_fails","Output":"=== RUN TestRunWorkflowOnGitHub_InputValidation/multiple_valid_inputs_-_workflow_resolution_fails\n"} -{"Time":"2026-02-03T00:32:30.906512324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_value_is_allowed_-_workflow_resolution_fails"} -{"Time":"2026-02-03T00:32:30.906569952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_value_is_allowed_-_workflow_resolution_fails","Output":"=== RUN TestRunWorkflowOnGitHub_InputValidation/empty_value_is_allowed_-_workflow_resolution_fails\n"} -{"Time":"2026-02-03T00:32:30.949742201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation","Output":"--- PASS: TestRunWorkflowOnGitHub_InputValidation (0.17s)\n"} -{"Time":"2026-02-03T00:32:30.949789489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_workflow_name","Output":" --- PASS: TestRunWorkflowOnGitHub_InputValidation/empty_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.949797754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:30.949804176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_no_equals_sign","Output":" --- PASS: TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_no_equals_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.949809576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_no_equals_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:30.949813804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_empty_key","Output":" --- PASS: TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_empty_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.949818763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/invalid_input_format_-_empty_key","Elapsed":0} -{"Time":"2026-02-03T00:32:30.949822841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/valid_input_format_-_workflow_resolution_fails","Output":" --- PASS: TestRunWorkflowOnGitHub_InputValidation/valid_input_format_-_workflow_resolution_fails (0.09s)\n"} -{"Time":"2026-02-03T00:32:30.949828622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/valid_input_format_-_workflow_resolution_fails","Elapsed":0.09} -{"Time":"2026-02-03T00:32:30.949834423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/multiple_valid_inputs_-_workflow_resolution_fails","Output":" --- PASS: TestRunWorkflowOnGitHub_InputValidation/multiple_valid_inputs_-_workflow_resolution_fails (0.04s)\n"} -{"Time":"2026-02-03T00:32:30.949839673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/multiple_valid_inputs_-_workflow_resolution_fails","Elapsed":0.04} -{"Time":"2026-02-03T00:32:30.94984372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_value_is_allowed_-_workflow_resolution_fails","Output":" --- PASS: TestRunWorkflowOnGitHub_InputValidation/empty_value_is_allowed_-_workflow_resolution_fails (0.04s)\n"} -{"Time":"2026-02-03T00:32:30.949858417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation/empty_value_is_allowed_-_workflow_resolution_fails","Elapsed":0.04} -{"Time":"2026-02-03T00:32:30.949863938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_InputValidation","Elapsed":0.17} -{"Time":"2026-02-03T00:32:30.949867414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_ContextCancellation"} -{"Time":"2026-02-03T00:32:30.949871422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_ContextCancellation","Output":"=== RUN TestRunWorkflowOnGitHub_ContextCancellation\n"} -{"Time":"2026-02-03T00:32:30.949876231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_ContextCancellation","Output":"⚠ Operation cancelled\n"} -{"Time":"2026-02-03T00:32:30.949883995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_ContextCancellation","Output":"--- PASS: TestRunWorkflowOnGitHub_ContextCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.949897831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_ContextCancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:30.949901478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation"} -{"Time":"2026-02-03T00:32:30.949905165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation","Output":"=== RUN TestRunWorkflowsOnGitHub_InputValidation\n"} -{"Time":"2026-02-03T00:32:30.949909323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/empty_workflow_list"} -{"Time":"2026-02-03T00:32:30.949912979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/empty_workflow_list","Output":"=== RUN TestRunWorkflowsOnGitHub_InputValidation/empty_workflow_list\n"} -{"Time":"2026-02-03T00:32:30.949922176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/single_workflow_-_resolution_fails"} -{"Time":"2026-02-03T00:32:30.949926435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/single_workflow_-_resolution_fails","Output":"=== RUN TestRunWorkflowsOnGitHub_InputValidation/single_workflow_-_resolution_fails\n"} -{"Time":"2026-02-03T00:32:30.949932766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/multiple_workflows_-_resolution_fails"} -{"Time":"2026-02-03T00:32:30.949936453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/multiple_workflows_-_resolution_fails","Output":"=== RUN TestRunWorkflowsOnGitHub_InputValidation/multiple_workflows_-_resolution_fails\n"} -{"Time":"2026-02-03T00:32:30.950035799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation","Output":"--- PASS: TestRunWorkflowsOnGitHub_InputValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.950049785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/empty_workflow_list","Output":" --- PASS: TestRunWorkflowsOnGitHub_InputValidation/empty_workflow_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.950055235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/empty_workflow_list","Elapsed":0} -{"Time":"2026-02-03T00:32:30.950059323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/single_workflow_-_resolution_fails","Output":" --- PASS: TestRunWorkflowsOnGitHub_InputValidation/single_workflow_-_resolution_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.950064362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/single_workflow_-_resolution_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:30.95006844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/multiple_workflows_-_resolution_fails","Output":" --- PASS: TestRunWorkflowsOnGitHub_InputValidation/multiple_workflows_-_resolution_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.950072838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation/multiple_workflows_-_resolution_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:30.950076024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_InputValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:30.950079189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_ContextCancellation"} -{"Time":"2026-02-03T00:32:30.950083027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_ContextCancellation","Output":"=== RUN TestRunWorkflowsOnGitHub_ContextCancellation\n"} -{"Time":"2026-02-03T00:32:30.950088737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_ContextCancellation","Output":"⚠ Operation cancelled\n"} -{"Time":"2026-02-03T00:32:30.950093747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_ContextCancellation","Output":"--- PASS: TestRunWorkflowsOnGitHub_ContextCancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:30.950098355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowsOnGitHub_ContextCancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:30.950101702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations"} -{"Time":"2026-02-03T00:32:30.950104807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations","Output":"=== RUN TestRunWorkflowOnGitHub_FlagCombinations\n"} -{"Time":"2026-02-03T00:32:30.950109095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations/push_flag_with_remote_repo"} -{"Time":"2026-02-03T00:32:30.950112672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations/push_flag_with_remote_repo","Output":"=== RUN TestRunWorkflowOnGitHub_FlagCombinations/push_flag_with_remote_repo\n"} -{"Time":"2026-02-03T00:32:31.018678276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations","Output":"--- PASS: TestRunWorkflowOnGitHub_FlagCombinations (0.07s)\n"} -{"Time":"2026-02-03T00:32:31.018713211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations/push_flag_with_remote_repo","Output":" --- PASS: TestRunWorkflowOnGitHub_FlagCombinations/push_flag_with_remote_repo (0.07s)\n"} -{"Time":"2026-02-03T00:32:31.018724422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations/push_flag_with_remote_repo","Elapsed":0.07} -{"Time":"2026-02-03T00:32:31.018731125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestRunWorkflowOnGitHub_FlagCombinations","Elapsed":0.07} -{"Time":"2026-02-03T00:32:31.018735423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo"} -{"Time":"2026-02-03T00:32:31.01873903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo","Output":"=== RUN TestWorkflowRunInfo\n"} -{"Time":"2026-02-03T00:32:31.0187444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo","Output":"--- PASS: TestWorkflowRunInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018770378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018775037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_EmptyValues"} -{"Time":"2026-02-03T00:32:31.018778773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_EmptyValues","Output":"=== RUN TestWorkflowRunInfo_EmptyValues\n"} -{"Time":"2026-02-03T00:32:31.018784404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_EmptyValues","Output":"--- PASS: TestWorkflowRunInfo_EmptyValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018791136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_EmptyValues","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018795124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues"} -{"Time":"2026-02-03T00:32:31.018798721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues","Output":"=== RUN TestWorkflowRunInfo_StatusValues\n"} -{"Time":"2026-02-03T00:32:31.018803019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_successfully"} -{"Time":"2026-02-03T00:32:31.018806876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_successfully","Output":"=== RUN TestWorkflowRunInfo_StatusValues/completed_successfully\n"} -{"Time":"2026-02-03T00:32:31.018811454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_with_failure"} -{"Time":"2026-02-03T00:32:31.018815161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_with_failure","Output":"=== RUN TestWorkflowRunInfo_StatusValues/completed_with_failure\n"} -{"Time":"2026-02-03T00:32:31.018836311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/in_progress"} -{"Time":"2026-02-03T00:32:31.018840629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/in_progress","Output":"=== RUN TestWorkflowRunInfo_StatusValues/in_progress\n"} -{"Time":"2026-02-03T00:32:31.018845638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/queued"} -{"Time":"2026-02-03T00:32:31.018849084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/queued","Output":"=== RUN TestWorkflowRunInfo_StatusValues/queued\n"} -{"Time":"2026-02-03T00:32:31.018853593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/cancelled"} -{"Time":"2026-02-03T00:32:31.018856909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/cancelled","Output":"=== RUN TestWorkflowRunInfo_StatusValues/cancelled\n"} -{"Time":"2026-02-03T00:32:31.018865425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues","Output":"--- PASS: TestWorkflowRunInfo_StatusValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018871186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_successfully","Output":" --- PASS: TestWorkflowRunInfo_StatusValues/completed_successfully (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018876145Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_successfully","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018880262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_with_failure","Output":" --- PASS: TestWorkflowRunInfo_StatusValues/completed_with_failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018885843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/completed_with_failure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.01888982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/in_progress","Output":" --- PASS: TestWorkflowRunInfo_StatusValues/in_progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018894589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/in_progress","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018898737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/queued","Output":" --- PASS: TestWorkflowRunInfo_StatusValues/queued (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018903987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/queued","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018908085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/cancelled","Output":" --- PASS: TestWorkflowRunInfo_StatusValues/cancelled (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018912422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues/cancelled","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018916109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_StatusValues","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018919456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling"} -{"Time":"2026-02-03T00:32:31.018922952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling","Output":"=== RUN TestWorkflowRunInfo_TimestampHandling\n"} -{"Time":"2026-02-03T00:32:31.018931137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/valid_timestamp"} -{"Time":"2026-02-03T00:32:31.018934774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/valid_timestamp","Output":"=== RUN TestWorkflowRunInfo_TimestampHandling/valid_timestamp\n"} -{"Time":"2026-02-03T00:32:31.018941146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/zero_timestamp"} -{"Time":"2026-02-03T00:32:31.018945033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/zero_timestamp","Output":"=== RUN TestWorkflowRunInfo_TimestampHandling/zero_timestamp\n"} -{"Time":"2026-02-03T00:32:31.018949471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/past_timestamp"} -{"Time":"2026-02-03T00:32:31.018952668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/past_timestamp","Output":"=== RUN TestWorkflowRunInfo_TimestampHandling/past_timestamp\n"} -{"Time":"2026-02-03T00:32:31.018958368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/future_timestamp"} -{"Time":"2026-02-03T00:32:31.018961945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/future_timestamp","Output":"=== RUN TestWorkflowRunInfo_TimestampHandling/future_timestamp\n"} -{"Time":"2026-02-03T00:32:31.018966964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling","Output":"--- PASS: TestWorkflowRunInfo_TimestampHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018972124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/valid_timestamp","Output":" --- PASS: TestWorkflowRunInfo_TimestampHandling/valid_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018977203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/valid_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018982062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/zero_timestamp","Output":" --- PASS: TestWorkflowRunInfo_TimestampHandling/zero_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018988845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/zero_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:31.018992522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/past_timestamp","Output":" --- PASS: TestWorkflowRunInfo_TimestampHandling/past_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.018997892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/past_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:31.01900215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/future_timestamp","Output":" --- PASS: TestWorkflowRunInfo_TimestampHandling/future_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.019007079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling/future_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019010645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_TimestampHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019014863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats"} -{"Time":"2026-02-03T00:32:31.01901847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats","Output":"=== RUN TestWorkflowRunInfo_URLFormats\n"} -{"Time":"2026-02-03T00:32:31.019026545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/standard_GitHub_URL"} -{"Time":"2026-02-03T00:32:31.019030192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/standard_GitHub_URL","Output":"=== RUN TestWorkflowRunInfo_URLFormats/standard_GitHub_URL\n"} -{"Time":"2026-02-03T00:32:31.01903443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/GitHub_Enterprise_URL"} -{"Time":"2026-02-03T00:32:31.019038007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/GitHub_Enterprise_URL","Output":"=== RUN TestWorkflowRunInfo_URLFormats/GitHub_Enterprise_URL\n"} -{"Time":"2026-02-03T00:32:31.019041473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/URL_with_query_parameters"} -{"Time":"2026-02-03T00:32:31.019044448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/URL_with_query_parameters","Output":"=== RUN TestWorkflowRunInfo_URLFormats/URL_with_query_parameters\n"} -{"Time":"2026-02-03T00:32:31.019047775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/empty_URL"} -{"Time":"2026-02-03T00:32:31.019052584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/empty_URL","Output":"=== RUN TestWorkflowRunInfo_URLFormats/empty_URL\n"} -{"Time":"2026-02-03T00:32:31.019059196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats","Output":"--- PASS: TestWorkflowRunInfo_URLFormats (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.019064195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/standard_GitHub_URL","Output":" --- PASS: TestWorkflowRunInfo_URLFormats/standard_GitHub_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.019068533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/standard_GitHub_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019073883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/GitHub_Enterprise_URL","Output":" --- PASS: TestWorkflowRunInfo_URLFormats/GitHub_Enterprise_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.019078722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/GitHub_Enterprise_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019082299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/URL_with_query_parameters","Output":" --- PASS: TestWorkflowRunInfo_URLFormats/URL_with_query_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.01908803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/URL_with_query_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019091957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/empty_URL","Output":" --- PASS: TestWorkflowRunInfo_URLFormats/empty_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.019095964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats/empty_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.01909907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowRunInfo_URLFormats","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019102427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath"} -{"Time":"2026-02-03T00:32:31.019105562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath","Output":"=== RUN TestGetLockFilePath\n"} -{"Time":"2026-02-03T00:32:31.019110742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/regular_workflow"} -{"Time":"2026-02-03T00:32:31.019114138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/regular_workflow","Output":"=== RUN TestGetLockFilePath/regular_workflow\n"} -{"Time":"2026-02-03T00:32:31.019118346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/workflow_in_nested_directory"} -{"Time":"2026-02-03T00:32:31.019131591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/workflow_in_nested_directory","Output":"=== RUN TestGetLockFilePath/workflow_in_nested_directory\n"} -{"Time":"2026-02-03T00:32:31.019137091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath","Output":"--- PASS: TestGetLockFilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.01914156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/regular_workflow","Output":" --- PASS: TestGetLockFilePath/regular_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.019145797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/regular_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019149394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/workflow_in_nested_directory","Output":" --- PASS: TestGetLockFilePath/workflow_in_nested_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.019153081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath/workflow_in_nested_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019156096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLockFilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:31.019159072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile"} -{"Time":"2026-02-03T00:32:31.019162168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile","Output":"=== RUN TestIsRunnable_WithLockFile\n"} -{"Time":"2026-02-03T00:32:31.019166185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_workflow_dispatch_trigger"} -{"Time":"2026-02-03T00:32:31.019169461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_workflow_dispatch_trigger","Output":"=== RUN TestIsRunnable_WithLockFile/workflow_with_workflow_dispatch_trigger\n"} -{"Time":"2026-02-03T00:32:31.019739097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_schedule_and_workflow_dispatch"} -{"Time":"2026-02-03T00:32:31.019773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_schedule_and_workflow_dispatch","Output":"=== RUN TestIsRunnable_WithLockFile/workflow_with_schedule_and_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:31.020228778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_workflow_dispatch"} -{"Time":"2026-02-03T00:32:31.020241552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_workflow_dispatch","Output":"=== RUN TestIsRunnable_WithLockFile/workflow_without_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:31.020722999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_no_triggers"} -{"Time":"2026-02-03T00:32:31.020794292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_no_triggers","Output":"=== RUN TestIsRunnable_WithLockFile/workflow_with_no_triggers\n"} -{"Time":"2026-02-03T00:32:31.021155456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_lock_file"} -{"Time":"2026-02-03T00:32:31.021166577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_lock_file","Output":"=== RUN TestIsRunnable_WithLockFile/workflow_without_lock_file\n"} -{"Time":"2026-02-03T00:32:31.021450315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile","Output":"--- PASS: TestIsRunnable_WithLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.021464151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_workflow_dispatch_trigger","Output":" --- PASS: TestIsRunnable_WithLockFile/workflow_with_workflow_dispatch_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.021470443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_workflow_dispatch_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:31.021474961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_schedule_and_workflow_dispatch","Output":" --- PASS: TestIsRunnable_WithLockFile/workflow_with_schedule_and_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.021480722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_schedule_and_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.021484859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_workflow_dispatch","Output":" --- PASS: TestIsRunnable_WithLockFile/workflow_without_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.021489719Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.021494047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_no_triggers","Output":" --- PASS: TestIsRunnable_WithLockFile/workflow_with_no_triggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.021498976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_with_no_triggers","Elapsed":0} -{"Time":"2026-02-03T00:32:31.021503174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_lock_file","Output":" --- PASS: TestIsRunnable_WithLockFile/workflow_without_lock_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.021507882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile/workflow_without_lock_file","Elapsed":0} -{"Time":"2026-02-03T00:32:31.021511529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_WithLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:31.021514976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile"} -{"Time":"2026-02-03T00:32:31.021518452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile","Output":"=== RUN TestGetWorkflowInputs_WithLockFile\n"} -{"Time":"2026-02-03T00:32:31.021524544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_required_and_optional_inputs"} -{"Time":"2026-02-03T00:32:31.021528371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_required_and_optional_inputs","Output":"=== RUN TestGetWorkflowInputs_WithLockFile/workflow_with_required_and_optional_inputs\n"} -{"Time":"2026-02-03T00:32:31.022009106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_no_inputs"} -{"Time":"2026-02-03T00:32:31.022036167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_no_inputs","Output":"=== RUN TestGetWorkflowInputs_WithLockFile/workflow_with_no_inputs\n"} -{"Time":"2026-02-03T00:32:31.022463062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_workflow_dispatch"} -{"Time":"2026-02-03T00:32:31.022476077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_workflow_dispatch","Output":"=== RUN TestGetWorkflowInputs_WithLockFile/workflow_without_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:31.022961832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_lock_file"} -{"Time":"2026-02-03T00:32:31.022974555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_lock_file","Output":"=== RUN TestGetWorkflowInputs_WithLockFile/workflow_without_lock_file\n"} -{"Time":"2026-02-03T00:32:31.023230643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile","Output":"--- PASS: TestGetWorkflowInputs_WithLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.023243767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_required_and_optional_inputs","Output":" --- PASS: TestGetWorkflowInputs_WithLockFile/workflow_with_required_and_optional_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.023260328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_required_and_optional_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:31.023265077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_no_inputs","Output":" --- PASS: TestGetWorkflowInputs_WithLockFile/workflow_with_no_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.023270046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_with_no_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:31.023273873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_workflow_dispatch","Output":" --- PASS: TestGetWorkflowInputs_WithLockFile/workflow_without_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.023278742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.02328294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_lock_file","Output":" --- PASS: TestGetWorkflowInputs_WithLockFile/workflow_without_lock_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.023287639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile/workflow_without_lock_file","Elapsed":0} -{"Time":"2026-02-03T00:32:31.023291075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetWorkflowInputs_WithLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:31.023294161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_RealWorldScenario"} -{"Time":"2026-02-03T00:32:31.023297297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_RealWorldScenario","Output":"=== RUN TestIsRunnable_RealWorldScenario\n"} -{"Time":"2026-02-03T00:32:31.023670371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_RealWorldScenario","Output":"--- PASS: TestIsRunnable_RealWorldScenario (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.023681502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunnable_RealWorldScenario","Elapsed":0} -{"Time":"2026-02-03T00:32:31.0236861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs_WithLockFile"} -{"Time":"2026-02-03T00:32:31.023690338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs_WithLockFile","Output":"=== RUN TestValidateWorkflowInputs_WithLockFile\n"} -{"Time":"2026-02-03T00:32:31.024269908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs_WithLockFile","Output":"--- PASS: TestValidateWorkflowInputs_WithLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024289925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowInputs_WithLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024294354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet"} -{"Time":"2026-02-03T00:32:31.024298271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet","Output":"=== RUN TestResolveSecretValueForSet\n"} -{"Time":"2026-02-03T00:32:31.024304383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_flag"} -{"Time":"2026-02-03T00:32:31.024308881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_flag","Output":"=== RUN TestResolveSecretValueForSet/from_flag\n"} -{"Time":"2026-02-03T00:32:31.024321495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_set"} -{"Time":"2026-02-03T00:32:31.024325081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_set","Output":"=== RUN TestResolveSecretValueForSet/from_env_var_-_set\n"} -{"Time":"2026-02-03T00:32:31.024402847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_empty"} -{"Time":"2026-02-03T00:32:31.024417564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_empty","Output":"=== RUN TestResolveSecretValueForSet/from_env_var_-_empty\n"} -{"Time":"2026-02-03T00:32:31.024424397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet","Output":"--- PASS: TestResolveSecretValueForSet (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024430268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_flag","Output":" --- PASS: TestResolveSecretValueForSet/from_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024435207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024439816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_set","Output":" --- PASS: TestResolveSecretValueForSet/from_env_var_-_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024444755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_set","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024448983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_empty","Output":" --- PASS: TestResolveSecretValueForSet/from_env_var_-_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024461797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet/from_env_var_-_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024465604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveSecretValueForSet","Elapsed":0} -{"Time":"2026-02-03T00:32:31.02446911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKey"} -{"Time":"2026-02-03T00:32:31.024472797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKey","Output":"=== RUN TestEncryptWithPublicKey\n"} -{"Time":"2026-02-03T00:32:31.024650759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKey","Output":"--- PASS: TestEncryptWithPublicKey (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024665637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKey","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024669684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey"} -{"Time":"2026-02-03T00:32:31.024673451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey","Output":"=== RUN TestEncryptWithPublicKeyInvalidKey\n"} -{"Time":"2026-02-03T00:32:31.024679863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/invalid_base64"} -{"Time":"2026-02-03T00:32:31.024683951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/invalid_base64","Output":"=== RUN TestEncryptWithPublicKeyInvalidKey/invalid_base64\n"} -{"Time":"2026-02-03T00:32:31.024689822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/wrong_key_length"} -{"Time":"2026-02-03T00:32:31.024693448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/wrong_key_length","Output":"=== RUN TestEncryptWithPublicKeyInvalidKey/wrong_key_length\n"} -{"Time":"2026-02-03T00:32:31.024702816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey","Output":"--- PASS: TestEncryptWithPublicKeyInvalidKey (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024712253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/invalid_base64","Output":" --- PASS: TestEncryptWithPublicKeyInvalidKey/invalid_base64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024717273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/invalid_base64","Elapsed":0} -{"Time":"2026-02-03T00:32:31.02472099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/wrong_key_length","Output":" --- PASS: TestEncryptWithPublicKeyInvalidKey/wrong_key_length (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024726921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey/wrong_key_length","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024730447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyInvalidKey","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024733463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyEmptyPlaintext"} -{"Time":"2026-02-03T00:32:31.024736999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyEmptyPlaintext","Output":"=== RUN TestEncryptWithPublicKeyEmptyPlaintext\n"} -{"Time":"2026-02-03T00:32:31.024943324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyEmptyPlaintext","Output":"--- PASS: TestEncryptWithPublicKeyEmptyPlaintext (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.024956499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptWithPublicKeyEmptyPlaintext","Elapsed":0} -{"Time":"2026-02-03T00:32:31.024960706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptDecryptRoundTrip"} -{"Time":"2026-02-03T00:32:31.024964383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptDecryptRoundTrip","Output":"=== RUN TestEncryptDecryptRoundTrip\n"} -{"Time":"2026-02-03T00:32:31.025312522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptDecryptRoundTrip","Output":"--- PASS: TestEncryptDecryptRoundTrip (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025329414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEncryptDecryptRoundTrip","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025334433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewSecretsCommand"} -{"Time":"2026-02-03T00:32:31.02533805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewSecretsCommand","Output":"=== RUN TestNewSecretsCommand\n"} -{"Time":"2026-02-03T00:32:31.025345233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewSecretsCommand","Output":"--- PASS: TestNewSecretsCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025369638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewSecretsCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025388073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp"} -{"Time":"2026-02-03T00:32:31.025395817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"=== RUN TestSecretsCommandHelp\n"} -{"Time":"2026-02-03T00:32:31.025400506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"Manage GitHub Actions secrets and tokens for GitHub Agentic Workflows.\n"} -{"Time":"2026-02-03T00:32:31.025404583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"\n"} -{"Time":"2026-02-03T00:32:31.025409202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"This command provides tools for managing secrets required by agentic workflows, including\n"} -{"Time":"2026-02-03T00:32:31.025413981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"AI API keys (Anthropic, OpenAI, GitHub Copilot) and GitHub tokens for workflow execution.\n"} -{"Time":"2026-02-03T00:32:31.025418349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"\n"} -{"Time":"2026-02-03T00:32:31.02542393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"Available subcommands:\n"} -{"Time":"2026-02-03T00:32:31.025428378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" • set - Create or update individual secrets\n"} -{"Time":"2026-02-03T00:32:31.025433628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" • bootstrap - Validate and configure all required secrets for workflows\n"} -{"Time":"2026-02-03T00:32:31.025437996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"\n"} -{"Time":"2026-02-03T00:32:31.025442164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"Use 'gh aw init --tokens' to check which secrets are configured for your repository.\n"} -{"Time":"2026-02-03T00:32:31.025446271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"\n"} -{"Time":"2026-02-03T00:32:31.025449938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"Examples:\n"} -{"Time":"2026-02-03T00:32:31.025453975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" gh aw secrets set MY_SECRET --value \"secret123\" # Set a secret directly\n"} -{"Time":"2026-02-03T00:32:31.025458223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" gh aw secrets bootstrap # Check all required secrets\n"} -{"Time":"2026-02-03T00:32:31.025462732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" gh aw init --tokens --engine copilot # Validate Copilot tokens\n"} -{"Time":"2026-02-03T00:32:31.025466779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"\n"} -{"Time":"2026-02-03T00:32:31.025472249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"Usage:\n"} -{"Time":"2026-02-03T00:32:31.025476207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" secrets\n"} -{"Time":"2026-02-03T00:32:31.025480004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" secrets [command]\n"} -{"Time":"2026-02-03T00:32:31.025483761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"\n"} -{"Time":"2026-02-03T00:32:31.025487789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"Available Commands:\n"} -{"Time":"2026-02-03T00:32:31.025495012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" bootstrap Check and suggest setup for gh aw GitHub token secrets\n"} -{"Time":"2026-02-03T00:32:31.02549912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":" set Create or update a repository secret\n"} -{"Time":"2026-02-03T00:32:31.025502726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"\n"} -{"Time":"2026-02-03T00:32:31.025506644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"Use \"secrets [command] --help\" for more information about a command.\n"} -{"Time":"2026-02-03T00:32:31.025512064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Output":"--- PASS: TestSecretsCommandHelp (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025516322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandHelp","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025519998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure"} -{"Time":"2026-02-03T00:32:31.025523615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure","Output":"=== RUN TestSecretsCommandStructure\n"} -{"Time":"2026-02-03T00:32:31.025527943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure/secrets_command_exists"} -{"Time":"2026-02-03T00:32:31.025536319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure/secrets_command_exists","Output":"=== RUN TestSecretsCommandStructure/secrets_command_exists\n"} -{"Time":"2026-02-03T00:32:31.025542611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure","Output":"--- PASS: TestSecretsCommandStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.02554774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure/secrets_command_exists","Output":" --- PASS: TestSecretsCommandStructure/secrets_command_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025552158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure/secrets_command_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025555645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretsCommandStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025559091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName"} -{"Time":"2026-02-03T00:32:31.025562337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName","Output":"=== RUN TestExtractSecretName\n"} -{"Time":"2026-02-03T00:32:31.025566325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/simple_secret"} -{"Time":"2026-02-03T00:32:31.025569771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/simple_secret","Output":"=== RUN TestExtractSecretName/simple_secret\n"} -{"Time":"2026-02-03T00:32:31.025575753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_default_value"} -{"Time":"2026-02-03T00:32:31.025579239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_default_value","Output":"=== RUN TestExtractSecretName/secret_with_default_value\n"} -{"Time":"2026-02-03T00:32:31.025583267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_spaces"} -{"Time":"2026-02-03T00:32:31.025586813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_spaces","Output":"=== RUN TestExtractSecretName/secret_with_spaces\n"} -{"Time":"2026-02-03T00:32:31.025592223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/bearer_token"} -{"Time":"2026-02-03T00:32:31.02559575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/bearer_token","Output":"=== RUN TestExtractSecretName/bearer_token\n"} -{"Time":"2026-02-03T00:32:31.025599557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/no_secret"} -{"Time":"2026-02-03T00:32:31.025602933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/no_secret","Output":"=== RUN TestExtractSecretName/no_secret\n"} -{"Time":"2026-02-03T00:32:31.025607001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/empty_value"} -{"Time":"2026-02-03T00:32:31.025610567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/empty_value","Output":"=== RUN TestExtractSecretName/empty_value\n"} -{"Time":"2026-02-03T00:32:31.025615617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName","Output":"--- PASS: TestExtractSecretName (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025620496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/simple_secret","Output":" --- PASS: TestExtractSecretName/simple_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025625094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/simple_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025628741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_default_value","Output":" --- PASS: TestExtractSecretName/secret_with_default_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.02563369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_default_value","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025637387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_spaces","Output":" --- PASS: TestExtractSecretName/secret_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025641695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/secret_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025645272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/bearer_token","Output":" --- PASS: TestExtractSecretName/bearer_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.02564953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/bearer_token","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025653467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/no_secret","Output":" --- PASS: TestExtractSecretName/no_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025658236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/no_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025661813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/empty_value","Output":" --- PASS: TestExtractSecretName/empty_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.0256658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName/empty_value","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025668996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretName","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025672272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig"} -{"Time":"2026-02-03T00:32:31.025675659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig","Output":"=== RUN TestExtractSecretsFromConfig\n"} -{"Time":"2026-02-03T00:32:31.025682281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/HTTP_headers_with_secrets"} -{"Time":"2026-02-03T00:32:31.025685918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/HTTP_headers_with_secrets","Output":"=== RUN TestExtractSecretsFromConfig/HTTP_headers_with_secrets\n"} -{"Time":"2026-02-03T00:32:31.025690516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/env_vars_with_secrets"} -{"Time":"2026-02-03T00:32:31.025694343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/env_vars_with_secrets","Output":"=== RUN TestExtractSecretsFromConfig/env_vars_with_secrets\n"} -{"Time":"2026-02-03T00:32:31.025700405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/mixed_headers_and_env"} -{"Time":"2026-02-03T00:32:31.025703981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/mixed_headers_and_env","Output":"=== RUN TestExtractSecretsFromConfig/mixed_headers_and_env\n"} -{"Time":"2026-02-03T00:32:31.025709622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/no_secrets"} -{"Time":"2026-02-03T00:32:31.025713198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/no_secrets","Output":"=== RUN TestExtractSecretsFromConfig/no_secrets\n"} -{"Time":"2026-02-03T00:32:31.025717687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/duplicate_secrets_(should_only_appear_once)"} -{"Time":"2026-02-03T00:32:31.025722466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/duplicate_secrets_(should_only_appear_once)","Output":"=== RUN TestExtractSecretsFromConfig/duplicate_secrets_(should_only_appear_once)\n"} -{"Time":"2026-02-03T00:32:31.025727515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig","Output":"--- PASS: TestExtractSecretsFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025732605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/HTTP_headers_with_secrets","Output":" --- PASS: TestExtractSecretsFromConfig/HTTP_headers_with_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025737283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/HTTP_headers_with_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025741862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/env_vars_with_secrets","Output":" --- PASS: TestExtractSecretsFromConfig/env_vars_with_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025746881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/env_vars_with_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025774162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/mixed_headers_and_env","Output":" --- PASS: TestExtractSecretsFromConfig/mixed_headers_and_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025779221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/mixed_headers_and_env","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025784061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/no_secrets","Output":" --- PASS: TestExtractSecretsFromConfig/no_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.02578931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/no_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025794921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/duplicate_secrets_(should_only_appear_once)","Output":" --- PASS: TestExtractSecretsFromConfig/duplicate_secrets_(should_only_appear_once) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025799389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig/duplicate_secrets_(should_only_appear_once)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025802785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractSecretsFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025806342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability"} -{"Time":"2026-02-03T00:32:31.025809729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability","Output":"=== RUN TestCheckSecretsAvailability\n"} -{"Time":"2026-02-03T00:32:31.025814046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_in_environment"} -{"Time":"2026-02-03T00:32:31.025817693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_in_environment","Output":"=== RUN TestCheckSecretsAvailability/secret_in_environment\n"} -{"Time":"2026-02-03T00:32:31.025824386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_not_found"} -{"Time":"2026-02-03T00:32:31.025827702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_not_found","Output":"=== RUN TestCheckSecretsAvailability/secret_not_found\n"} -{"Time":"2026-02-03T00:32:31.02583196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/multiple_secrets_mixed_availability"} -{"Time":"2026-02-03T00:32:31.025835727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/multiple_secrets_mixed_availability","Output":"=== RUN TestCheckSecretsAvailability/multiple_secrets_mixed_availability\n"} -{"Time":"2026-02-03T00:32:31.025840606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability","Output":"--- PASS: TestCheckSecretsAvailability (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025845846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_in_environment","Output":" --- PASS: TestCheckSecretsAvailability/secret_in_environment (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025850695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_in_environment","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025854432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_not_found","Output":" --- PASS: TestCheckSecretsAvailability/secret_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.02585919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/secret_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025862737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/multiple_secrets_mixed_availability","Output":" --- PASS: TestCheckSecretsAvailability/multiple_secrets_mixed_availability (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025866785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability/multiple_secrets_mixed_availability","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025870191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckSecretsAvailability","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025873447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention"} -{"Time":"2026-02-03T00:32:31.025878276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention","Output":"=== RUN TestSecurityCLICommandInjectionPrevention\n"} -{"Time":"2026-02-03T00:32:31.025882344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/valid_workflow_name"} -{"Time":"2026-02-03T00:32:31.025885951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/valid_workflow_name","Output":"=== RUN TestSecurityCLICommandInjectionPrevention/valid_workflow_name\n"} -{"Time":"2026-02-03T00:32:31.025894406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_semicolon"} -{"Time":"2026-02-03T00:32:31.025898394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_semicolon","Output":"=== RUN TestSecurityCLICommandInjectionPrevention/workflow_name_with_semicolon\n"} -{"Time":"2026-02-03T00:32:31.025902812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_backticks"} -{"Time":"2026-02-03T00:32:31.025906509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_backticks","Output":"=== RUN TestSecurityCLICommandInjectionPrevention/workflow_name_with_backticks\n"} -{"Time":"2026-02-03T00:32:31.025911067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_dollar_paren"} -{"Time":"2026-02-03T00:32:31.025914854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_dollar_paren","Output":"=== RUN TestSecurityCLICommandInjectionPrevention/workflow_name_with_dollar_paren\n"} -{"Time":"2026-02-03T00:32:31.025919282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_pipe"} -{"Time":"2026-02-03T00:32:31.02592326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_pipe","Output":"=== RUN TestSecurityCLICommandInjectionPrevention/workflow_name_with_pipe\n"} -{"Time":"2026-02-03T00:32:31.025929291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_ampersand"} -{"Time":"2026-02-03T00:32:31.025932938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_ampersand","Output":"=== RUN TestSecurityCLICommandInjectionPrevention/workflow_name_with_ampersand\n"} -{"Time":"2026-02-03T00:32:31.025938238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention","Output":"--- PASS: TestSecurityCLICommandInjectionPrevention (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025943438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/valid_workflow_name","Output":" --- PASS: TestSecurityCLICommandInjectionPrevention/valid_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025948116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/valid_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025952224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_semicolon","Output":" --- PASS: TestSecurityCLICommandInjectionPrevention/workflow_name_with_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025957103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025962162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_backticks","Output":" --- PASS: TestSecurityCLICommandInjectionPrevention/workflow_name_with_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025967362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025970909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_dollar_paren","Output":" --- PASS: TestSecurityCLICommandInjectionPrevention/workflow_name_with_dollar_paren (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025975367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_dollar_paren","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025979194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_pipe","Output":" --- PASS: TestSecurityCLICommandInjectionPrevention/workflow_name_with_pipe (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025984003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_pipe","Elapsed":0} -{"Time":"2026-02-03T00:32:31.02598762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_ampersand","Output":" --- PASS: TestSecurityCLICommandInjectionPrevention/workflow_name_with_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.025994052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention/workflow_name_with_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:31.025997428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLICommandInjectionPrevention","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026000874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization"} -{"Time":"2026-02-03T00:32:31.026004541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization","Output":"=== RUN TestSecurityCLIPathSanitization\n"} -{"Time":"2026-02-03T00:32:31.026008579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/simple_filename"} -{"Time":"2026-02-03T00:32:31.026012146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/simple_filename","Output":"=== RUN TestSecurityCLIPathSanitization/simple_filename\n"} -{"Time":"2026-02-03T00:32:31.026821152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/relative_path"} -{"Time":"2026-02-03T00:32:31.026835279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/relative_path","Output":"=== RUN TestSecurityCLIPathSanitization/relative_path\n"} -{"Time":"2026-02-03T00:32:31.026841831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/parent_traversal"} -{"Time":"2026-02-03T00:32:31.026846028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/parent_traversal","Output":"=== RUN TestSecurityCLIPathSanitization/parent_traversal\n"} -{"Time":"2026-02-03T00:32:31.026850537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/hidden_parent_traversal"} -{"Time":"2026-02-03T00:32:31.026854524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/hidden_parent_traversal","Output":"=== RUN TestSecurityCLIPathSanitization/hidden_parent_traversal\n"} -{"Time":"2026-02-03T00:32:31.026858782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/null_byte_injection"} -{"Time":"2026-02-03T00:32:31.026862469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/null_byte_injection","Output":"=== RUN TestSecurityCLIPathSanitization/null_byte_injection\n"} -{"Time":"2026-02-03T00:32:31.026866627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/nested_subdir"} -{"Time":"2026-02-03T00:32:31.026870634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/nested_subdir","Output":"=== RUN TestSecurityCLIPathSanitization/nested_subdir\n"} -{"Time":"2026-02-03T00:32:31.026875764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization","Output":"--- PASS: TestSecurityCLIPathSanitization (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026882647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/simple_filename","Output":" --- PASS: TestSecurityCLIPathSanitization/simple_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.0268949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/simple_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026899198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/relative_path","Output":" --- PASS: TestSecurityCLIPathSanitization/relative_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026904017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/relative_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026907814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/parent_traversal","Output":" --- PASS: TestSecurityCLIPathSanitization/parent_traversal (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026912572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/parent_traversal","Elapsed":0} -{"Time":"2026-02-03T00:32:31.02691629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/hidden_parent_traversal","Output":" --- PASS: TestSecurityCLIPathSanitization/hidden_parent_traversal (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026920958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/hidden_parent_traversal","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026924835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/null_byte_injection","Output":" --- PASS: TestSecurityCLIPathSanitization/null_byte_injection (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026929895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/null_byte_injection","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026933542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/nested_subdir","Output":" --- PASS: TestSecurityCLIPathSanitization/nested_subdir (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026937319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization/nested_subdir","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026940685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIPathSanitization","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026943641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations"} -{"Time":"2026-02-03T00:32:31.026947167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations","Output":"=== RUN TestSecurityCLIUnsafeFlagCombinations\n"} -{"Time":"2026-02-03T00:32:31.026951325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/force_overwrite_without_confirm"} -{"Time":"2026-02-03T00:32:31.026954971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/force_overwrite_without_confirm","Output":"=== RUN TestSecurityCLIUnsafeFlagCombinations/force_overwrite_without_confirm\n"} -{"Time":"2026-02-03T00:32:31.02695958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/trial_mode_safe"} -{"Time":"2026-02-03T00:32:31.026962786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/trial_mode_safe","Output":"=== RUN TestSecurityCLIUnsafeFlagCombinations/trial_mode_safe\n"} -{"Time":"2026-02-03T00:32:31.026966884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/no_emit_safe"} -{"Time":"2026-02-03T00:32:31.026970821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/no_emit_safe","Output":"=== RUN TestSecurityCLIUnsafeFlagCombinations/no_emit_safe\n"} -{"Time":"2026-02-03T00:32:31.026977754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations","Output":"--- PASS: TestSecurityCLIUnsafeFlagCombinations (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026982673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/force_overwrite_without_confirm","Output":" --- PASS: TestSecurityCLIUnsafeFlagCombinations/force_overwrite_without_confirm (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026987202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/force_overwrite_without_confirm","Elapsed":0} -{"Time":"2026-02-03T00:32:31.026992221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/trial_mode_safe","Output":" --- PASS: TestSecurityCLIUnsafeFlagCombinations/trial_mode_safe (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.026997781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/trial_mode_safe","Elapsed":0} -{"Time":"2026-02-03T00:32:31.02700255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/no_emit_safe","Output":" --- PASS: TestSecurityCLIUnsafeFlagCombinations/no_emit_safe (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.027006888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations/no_emit_safe","Elapsed":0} -{"Time":"2026-02-03T00:32:31.027010735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIUnsafeFlagCombinations","Elapsed":0} -{"Time":"2026-02-03T00:32:31.027014052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits"} -{"Time":"2026-02-03T00:32:31.027017508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits","Output":"=== RUN TestSecurityCLIInputSizeLimits\n"} -{"Time":"2026-02-03T00:32:31.027022467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/reasonable_workflow"} -{"Time":"2026-02-03T00:32:31.027048165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/reasonable_workflow","Output":"=== RUN TestSecurityCLIInputSizeLimits/reasonable_workflow\n"} -{"Time":"2026-02-03T00:32:31.027069114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/reasonable_workflow","Output":" security_regression_test.go:314: Created test file: 77 bytes\n"} -{"Time":"2026-02-03T00:32:31.027088691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/large_markdown_content"} -{"Time":"2026-02-03T00:32:31.027095213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/large_markdown_content","Output":"=== RUN TestSecurityCLIInputSizeLimits/large_markdown_content\n"} -{"Time":"2026-02-03T00:32:31.032049555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/large_markdown_content","Output":" security_regression_test.go:314: Created test file: 22074 bytes\n"} -{"Time":"2026-02-03T00:32:31.032197672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits","Output":"--- PASS: TestSecurityCLIInputSizeLimits (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.032219192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/reasonable_workflow","Output":" --- PASS: TestSecurityCLIInputSizeLimits/reasonable_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.032225052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/reasonable_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:31.032232466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/large_markdown_content","Output":" --- PASS: TestSecurityCLIInputSizeLimits/large_markdown_content (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.032237686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits/large_markdown_content","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.032242605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIInputSizeLimits","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.032246332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization"} -{"Time":"2026-02-03T00:32:31.032250319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization","Output":"=== RUN TestSecurityCLIEnvironmentVariableSanitization\n"} -{"Time":"2026-02-03T00:32:31.032264967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/valid_env_var"} -{"Time":"2026-02-03T00:32:31.032269024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/valid_env_var","Output":"=== RUN TestSecurityCLIEnvironmentVariableSanitization/valid_env_var\n"} -{"Time":"2026-02-03T00:32:31.032274134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_newline"} -{"Time":"2026-02-03T00:32:31.032277811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_newline","Output":"=== RUN TestSecurityCLIEnvironmentVariableSanitization/env_var_with_newline\n"} -{"Time":"2026-02-03T00:32:31.032283642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_special_chars"} -{"Time":"2026-02-03T00:32:31.032287579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_special_chars","Output":"=== RUN TestSecurityCLIEnvironmentVariableSanitization/env_var_with_special_chars\n"} -{"Time":"2026-02-03T00:32:31.032294562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization","Output":"--- PASS: TestSecurityCLIEnvironmentVariableSanitization (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.03229917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/valid_env_var","Output":" --- PASS: TestSecurityCLIEnvironmentVariableSanitization/valid_env_var (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.032303298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/valid_env_var","Elapsed":0} -{"Time":"2026-02-03T00:32:31.032306775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_newline","Output":" --- PASS: TestSecurityCLIEnvironmentVariableSanitization/env_var_with_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.032311103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:31.032314569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_special_chars","Output":" --- PASS: TestSecurityCLIEnvironmentVariableSanitization/env_var_with_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.03232008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization/env_var_with_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:31.032323346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIEnvironmentVariableSanitization","Elapsed":0} -{"Time":"2026-02-03T00:32:31.032326492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation"} -{"Time":"2026-02-03T00:32:31.032329858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation","Output":"=== RUN TestSecurityCLIWorkflowFileValidation\n"} -{"Time":"2026-02-03T00:32:31.032334146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow"} -{"Time":"2026-02-03T00:32:31.032337532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"=== RUN TestSecurityCLIWorkflowFileValidation/valid_workflow\n"} -{"Time":"2026-02-03T00:32:31.037372384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/workflow-validation-test2370785363/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:31.03741874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:31.037430202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:31.037435311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:31.03743986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:31.037444448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:31.037448776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:31.037453034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:31.037457012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:31.037462512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:31.037466549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:31.037470747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:31.037475286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:31.037479473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:31.037483571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:31.037487348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"\n"} -{"Time":"2026-02-03T00:32:31.070700636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:31.077234712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/workflow-validation-test2370785363/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:31.07744301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_secrets_expression"} -{"Time":"2026-02-03T00:32:31.077456225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_secrets_expression","Output":"=== RUN TestSecurityCLIWorkflowFileValidation/workflow_with_secrets_expression\n"} -{"Time":"2026-02-03T00:32:31.081144376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_without_frontmatter"} -{"Time":"2026-02-03T00:32:31.081159033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_without_frontmatter","Output":"=== RUN TestSecurityCLIWorkflowFileValidation/workflow_without_frontmatter\n"} -{"Time":"2026-02-03T00:32:31.081362362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_invalid_yaml"} -{"Time":"2026-02-03T00:32:31.081375687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_invalid_yaml","Output":"=== RUN TestSecurityCLIWorkflowFileValidation/workflow_with_invalid_yaml\n"} -{"Time":"2026-02-03T00:32:31.081648215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation","Output":"--- PASS: TestSecurityCLIWorkflowFileValidation (0.05s)\n"} -{"Time":"2026-02-03T00:32:31.081665918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Output":" --- PASS: TestSecurityCLIWorkflowFileValidation/valid_workflow (0.05s)\n"} -{"Time":"2026-02-03T00:32:31.081679583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/valid_workflow","Elapsed":0.05} -{"Time":"2026-02-03T00:32:31.081695102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_secrets_expression","Output":" --- PASS: TestSecurityCLIWorkflowFileValidation/workflow_with_secrets_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.081703087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_secrets_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:31.081707686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_without_frontmatter","Output":" --- PASS: TestSecurityCLIWorkflowFileValidation/workflow_without_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.081712625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_without_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:31.081716582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_invalid_yaml","Output":" --- PASS: TestSecurityCLIWorkflowFileValidation/workflow_with_invalid_yaml (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.081721191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation/workflow_with_invalid_yaml","Elapsed":0} -{"Time":"2026-02-03T00:32:31.081724828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIWorkflowFileValidation","Elapsed":0.05} -{"Time":"2026-02-03T00:32:31.081728485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety"} -{"Time":"2026-02-03T00:32:31.081732432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety","Output":"=== RUN TestSecurityCLIOutputDirectorySafety\n"} -{"Time":"2026-02-03T00:32:31.081738954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_relative_dir"} -{"Time":"2026-02-03T00:32:31.081742711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_relative_dir","Output":"=== RUN TestSecurityCLIOutputDirectorySafety/valid_relative_dir\n"} -{"Time":"2026-02-03T00:32:31.081829463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_custom_dir"} -{"Time":"2026-02-03T00:32:31.081840203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_custom_dir","Output":"=== RUN TestSecurityCLIOutputDirectorySafety/valid_custom_dir\n"} -{"Time":"2026-02-03T00:32:31.081948565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/parent_traversal_dir"} -{"Time":"2026-02-03T00:32:31.08196167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/parent_traversal_dir","Output":"=== RUN TestSecurityCLIOutputDirectorySafety/parent_traversal_dir\n"} -{"Time":"2026-02-03T00:32:31.082075973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/nested_traversal"} -{"Time":"2026-02-03T00:32:31.082107522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/nested_traversal","Output":"=== RUN TestSecurityCLIOutputDirectorySafety/nested_traversal\n"} -{"Time":"2026-02-03T00:32:31.082215943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety","Output":"--- PASS: TestSecurityCLIOutputDirectorySafety (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082233345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_relative_dir","Output":" --- PASS: TestSecurityCLIOutputDirectorySafety/valid_relative_dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082238996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_relative_dir","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082243674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_custom_dir","Output":" --- PASS: TestSecurityCLIOutputDirectorySafety/valid_custom_dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082249165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/valid_custom_dir","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082258172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/parent_traversal_dir","Output":" --- PASS: TestSecurityCLIOutputDirectorySafety/parent_traversal_dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082263622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/parent_traversal_dir","Elapsed":0} -{"Time":"2026-02-03T00:32:31.08226777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/nested_traversal","Output":" --- PASS: TestSecurityCLIOutputDirectorySafety/nested_traversal (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082272659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety/nested_traversal","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082276666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecurityCLIOutputDirectorySafety","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082280233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion"} -{"Time":"2026-02-03T00:32:31.08228405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion","Output":"=== RUN TestIsPreciseVersion\n"} -{"Time":"2026-02-03T00:32:31.082288288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major_only_-_not_precise"} -{"Time":"2026-02-03T00:32:31.082291774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major_only_-_not_precise","Output":"=== RUN TestIsPreciseVersion/major_only_-_not_precise\n"} -{"Time":"2026-02-03T00:32:31.082297946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor_-_not_precise"} -{"Time":"2026-02-03T00:32:31.082301883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor_-_not_precise","Output":"=== RUN TestIsPreciseVersion/major.minor_-_not_precise\n"} -{"Time":"2026-02-03T00:32:31.082306321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_-_precise"} -{"Time":"2026-02-03T00:32:31.082310028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_-_precise","Output":"=== RUN TestIsPreciseVersion/major.minor.patch_-_precise\n"} -{"Time":"2026-02-03T00:32:31.082314577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_non-zero_-_precise"} -{"Time":"2026-02-03T00:32:31.082318293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_non-zero_-_precise","Output":"=== RUN TestIsPreciseVersion/major.minor.patch_non-zero_-_precise\n"} -{"Time":"2026-02-03T00:32:31.082325136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/full_version_-_precise"} -{"Time":"2026-02-03T00:32:31.082329074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/full_version_-_precise","Output":"=== RUN TestIsPreciseVersion/full_version_-_precise\n"} -{"Time":"2026-02-03T00:32:31.082340214Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/without_v_prefix_-_precise"} -{"Time":"2026-02-03T00:32:31.082344142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/without_v_prefix_-_precise","Output":"=== RUN TestIsPreciseVersion/without_v_prefix_-_precise\n"} -{"Time":"2026-02-03T00:32:31.08234859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/single_digit_major_-_not_precise"} -{"Time":"2026-02-03T00:32:31.082352347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/single_digit_major_-_not_precise","Output":"=== RUN TestIsPreciseVersion/single_digit_major_-_not_precise\n"} -{"Time":"2026-02-03T00:32:31.082356825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/three_component_version_-_precise"} -{"Time":"2026-02-03T00:32:31.082360592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/three_component_version_-_precise","Output":"=== RUN TestIsPreciseVersion/three_component_version_-_precise\n"} -{"Time":"2026-02-03T00:32:31.082367605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion","Output":"--- PASS: TestIsPreciseVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082372575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major_only_-_not_precise","Output":" --- PASS: TestIsPreciseVersion/major_only_-_not_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082377544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major_only_-_not_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082381622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor_-_not_precise","Output":" --- PASS: TestIsPreciseVersion/major.minor_-_not_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.0823864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor_-_not_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082390358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_-_precise","Output":" --- PASS: TestIsPreciseVersion/major.minor.patch_-_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082395147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_-_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082398884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_non-zero_-_precise","Output":" --- PASS: TestIsPreciseVersion/major.minor.patch_non-zero_-_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082403572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/major.minor.patch_non-zero_-_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.0824074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/full_version_-_precise","Output":" --- PASS: TestIsPreciseVersion/full_version_-_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082412399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/full_version_-_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082416216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/without_v_prefix_-_precise","Output":" --- PASS: TestIsPreciseVersion/without_v_prefix_-_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082421045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/without_v_prefix_-_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082426846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/single_digit_major_-_not_precise","Output":" --- PASS: TestIsPreciseVersion/single_digit_major_-_not_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082431795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/single_digit_major_-_not_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082435863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/three_component_version_-_precise","Output":" --- PASS: TestIsPreciseVersion/three_component_version_-_precise (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082440391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion/three_component_version_-_precise","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082443827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsPreciseVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082447785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPreciseVersionPreference"} -{"Time":"2026-02-03T00:32:31.082453576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPreciseVersionPreference","Output":"=== RUN TestPreciseVersionPreference\n"} -{"Time":"2026-02-03T00:32:31.082458705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPreciseVersionPreference","Output":"--- PASS: TestPreciseVersionPreference (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082462713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPreciseVersionPreference","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082466219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag"} -{"Time":"2026-02-03T00:32:31.082470096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag","Output":"=== RUN TestIsSemanticVersionTag\n"} -{"Time":"2026-02-03T00:32:31.082474455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_v_prefix"} -{"Time":"2026-02-03T00:32:31.082478041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_v_prefix","Output":"=== RUN TestIsSemanticVersionTag/version_with_v_prefix\n"} -{"Time":"2026-02-03T00:32:31.08248243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_without_v_prefix"} -{"Time":"2026-02-03T00:32:31.082486106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_without_v_prefix","Output":"=== RUN TestIsSemanticVersionTag/version_without_v_prefix\n"} -{"Time":"2026-02-03T00:32:31.082490605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_two_parts"} -{"Time":"2026-02-03T00:32:31.082500463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_two_parts","Output":"=== RUN TestIsSemanticVersionTag/version_with_two_parts\n"} -{"Time":"2026-02-03T00:32:31.082505152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_one_part"} -{"Time":"2026-02-03T00:32:31.082508929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_one_part","Output":"=== RUN TestIsSemanticVersionTag/version_with_one_part\n"} -{"Time":"2026-02-03T00:32:31.08251513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_prerelease"} -{"Time":"2026-02-03T00:32:31.082527333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_prerelease","Output":"=== RUN TestIsSemanticVersionTag/version_with_prerelease\n"} -{"Time":"2026-02-03T00:32:31.082532332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_build_metadata"} -{"Time":"2026-02-03T00:32:31.08253622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_build_metadata","Output":"=== RUN TestIsSemanticVersionTag/version_with_build_metadata\n"} -{"Time":"2026-02-03T00:32:31.082541019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name"} -{"Time":"2026-02-03T00:32:31.082544706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name","Output":"=== RUN TestIsSemanticVersionTag/branch_name\n"} -{"Time":"2026-02-03T00:32:31.08255816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name_with_dash"} -{"Time":"2026-02-03T00:32:31.082562388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name_with_dash","Output":"=== RUN TestIsSemanticVersionTag/branch_name_with_dash\n"} -{"Time":"2026-02-03T00:32:31.082566747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/commit_sha"} -{"Time":"2026-02-03T00:32:31.082570564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/commit_sha","Output":"=== RUN TestIsSemanticVersionTag/commit_sha\n"} -{"Time":"2026-02-03T00:32:31.082574671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/random_string"} -{"Time":"2026-02-03T00:32:31.082578138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/random_string","Output":"=== RUN TestIsSemanticVersionTag/random_string\n"} -{"Time":"2026-02-03T00:32:31.082583538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag","Output":"--- PASS: TestIsSemanticVersionTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082588216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_v_prefix","Output":" --- PASS: TestIsSemanticVersionTag/version_with_v_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082593146Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_v_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082596853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_without_v_prefix","Output":" --- PASS: TestIsSemanticVersionTag/version_without_v_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082601601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_without_v_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082605439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_two_parts","Output":" --- PASS: TestIsSemanticVersionTag/version_with_two_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082610438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_two_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082614676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_one_part","Output":" --- PASS: TestIsSemanticVersionTag/version_with_one_part (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082619044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_one_part","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082624214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_prerelease","Output":" --- PASS: TestIsSemanticVersionTag/version_with_prerelease (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082629083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_prerelease","Elapsed":0} -{"Time":"2026-02-03T00:32:31.08263305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_build_metadata","Output":" --- PASS: TestIsSemanticVersionTag/version_with_build_metadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082637629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/version_with_build_metadata","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082641556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name","Output":" --- PASS: TestIsSemanticVersionTag/branch_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082648088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082652366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name_with_dash","Output":" --- PASS: TestIsSemanticVersionTag/branch_name_with_dash (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082657055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/branch_name_with_dash","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082663397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/commit_sha","Output":" --- PASS: TestIsSemanticVersionTag/commit_sha (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082668516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/commit_sha","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082672273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/random_string","Output":" --- PASS: TestIsSemanticVersionTag/random_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082676431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag/random_string","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082679987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsSemanticVersionTag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082682652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion"} -{"Time":"2026-02-03T00:32:31.082685558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion","Output":"=== RUN TestParseVersion\n"} -{"Time":"2026-02-03T00:32:31.082689275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_with_v"} -{"Time":"2026-02-03T00:32:31.082692401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_with_v","Output":"=== RUN TestParseVersion/full_version_with_v\n"} -{"Time":"2026-02-03T00:32:31.082696168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_without_v"} -{"Time":"2026-02-03T00:32:31.082699754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_without_v","Output":"=== RUN TestParseVersion/full_version_without_v\n"} -{"Time":"2026-02-03T00:32:31.082703551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/version_with_prerelease"} -{"Time":"2026-02-03T00:32:31.082708391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/version_with_prerelease","Output":"=== RUN TestParseVersion/version_with_prerelease\n"} -{"Time":"2026-02-03T00:32:31.082712648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/two-part_version"} -{"Time":"2026-02-03T00:32:31.082716506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/two-part_version","Output":"=== RUN TestParseVersion/two-part_version\n"} -{"Time":"2026-02-03T00:32:31.082720193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/one-part_version"} -{"Time":"2026-02-03T00:32:31.082723408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/one-part_version","Output":"=== RUN TestParseVersion/one-part_version\n"} -{"Time":"2026-02-03T00:32:31.082727266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/invalid_version"} -{"Time":"2026-02-03T00:32:31.082730712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/invalid_version","Output":"=== RUN TestParseVersion/invalid_version\n"} -{"Time":"2026-02-03T00:32:31.082737134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/branch_name"} -{"Time":"2026-02-03T00:32:31.08274056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/branch_name","Output":"=== RUN TestParseVersion/branch_name\n"} -{"Time":"2026-02-03T00:32:31.08274558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion","Output":"--- PASS: TestParseVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082776017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_with_v","Output":" --- PASS: TestParseVersion/full_version_with_v (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082782819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_with_v","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082787408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_without_v","Output":" --- PASS: TestParseVersion/full_version_without_v (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082793499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/full_version_without_v","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082797336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/version_with_prerelease","Output":" --- PASS: TestParseVersion/version_with_prerelease (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082801895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/version_with_prerelease","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082805421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/two-part_version","Output":" --- PASS: TestParseVersion/two-part_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.08280998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/two-part_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082813366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/one-part_version","Output":" --- PASS: TestParseVersion/one-part_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082817684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/one-part_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082821571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/invalid_version","Output":" --- PASS: TestParseVersion/invalid_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082825779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/invalid_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082830308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/branch_name","Output":" --- PASS: TestParseVersion/branch_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082834345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion/branch_name","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082837671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082841318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer"} -{"Time":"2026-02-03T00:32:31.082844825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer","Output":"=== RUN TestVersionIsNewer\n"} -{"Time":"2026-02-03T00:32:31.082848892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_major"} -{"Time":"2026-02-03T00:32:31.082852329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_major","Output":"=== RUN TestVersionIsNewer/newer_major\n"} -{"Time":"2026-02-03T00:32:31.082856026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_major"} -{"Time":"2026-02-03T00:32:31.082859672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_major","Output":"=== RUN TestVersionIsNewer/older_major\n"} -{"Time":"2026-02-03T00:32:31.08286397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_minor"} -{"Time":"2026-02-03T00:32:31.082867256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_minor","Output":"=== RUN TestVersionIsNewer/newer_minor\n"} -{"Time":"2026-02-03T00:32:31.082871544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_minor"} -{"Time":"2026-02-03T00:32:31.08287477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_minor","Output":"=== RUN TestVersionIsNewer/older_minor\n"} -{"Time":"2026-02-03T00:32:31.082878778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_patch"} -{"Time":"2026-02-03T00:32:31.082882164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_patch","Output":"=== RUN TestVersionIsNewer/newer_patch\n"} -{"Time":"2026-02-03T00:32:31.082886082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_patch"} -{"Time":"2026-02-03T00:32:31.082889308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_patch","Output":"=== RUN TestVersionIsNewer/older_patch\n"} -{"Time":"2026-02-03T00:32:31.082900999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_version"} -{"Time":"2026-02-03T00:32:31.082904806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_version","Output":"=== RUN TestVersionIsNewer/same_version\n"} -{"Time":"2026-02-03T00:32:31.082908633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/release_vs_prerelease"} -{"Time":"2026-02-03T00:32:31.08291199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/release_vs_prerelease","Output":"=== RUN TestVersionIsNewer/release_vs_prerelease\n"} -{"Time":"2026-02-03T00:32:31.082916138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/prerelease_vs_release"} -{"Time":"2026-02-03T00:32:31.082919474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/prerelease_vs_release","Output":"=== RUN TestVersionIsNewer/prerelease_vs_release\n"} -{"Time":"2026-02-03T00:32:31.082924764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_with_prerelease"} -{"Time":"2026-02-03T00:32:31.082937538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_with_prerelease","Output":"=== RUN TestVersionIsNewer/same_with_prerelease\n"} -{"Time":"2026-02-03T00:32:31.082942937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer","Output":"--- PASS: TestVersionIsNewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082956533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_major","Output":" --- PASS: TestVersionIsNewer/newer_major (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082961562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_major","Elapsed":0} -{"Time":"2026-02-03T00:32:31.08296577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_major","Output":" --- PASS: TestVersionIsNewer/older_major (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082970609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_major","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082974316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_minor","Output":" --- PASS: TestVersionIsNewer/newer_minor (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082978955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_minor","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082982702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_minor","Output":" --- PASS: TestVersionIsNewer/older_minor (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.082994904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_minor","Elapsed":0} -{"Time":"2026-02-03T00:32:31.082998962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_patch","Output":" --- PASS: TestVersionIsNewer/newer_patch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.08300343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/newer_patch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083006776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_patch","Output":" --- PASS: TestVersionIsNewer/older_patch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083011245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/older_patch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083015142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_version","Output":" --- PASS: TestVersionIsNewer/same_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083019651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083023447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/release_vs_prerelease","Output":" --- PASS: TestVersionIsNewer/release_vs_prerelease (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083028216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/release_vs_prerelease","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083031833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/prerelease_vs_release","Output":" --- PASS: TestVersionIsNewer/prerelease_vs_release (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083036322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/prerelease_vs_release","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083039798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_with_prerelease","Output":" --- PASS: TestVersionIsNewer/same_with_prerelease (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083043986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer/same_with_prerelease","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083047492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestVersionIsNewer","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083050648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell"} -{"Time":"2026-02-03T00:32:31.083053674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell","Output":"=== RUN TestDetectShell\n"} -{"Time":"2026-02-03T00:32:31.083057982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_BASH_VERSION"} -{"Time":"2026-02-03T00:32:31.083061639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_BASH_VERSION","Output":"=== RUN TestDetectShell/detect_bash_from_BASH_VERSION\n"} -{"Time":"2026-02-03T00:32:31.083066007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_ZSH_VERSION"} -{"Time":"2026-02-03T00:32:31.083069473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_ZSH_VERSION","Output":"=== RUN TestDetectShell/detect_zsh_from_ZSH_VERSION\n"} -{"Time":"2026-02-03T00:32:31.083073571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_FISH_VERSION"} -{"Time":"2026-02-03T00:32:31.083077037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_FISH_VERSION","Output":"=== RUN TestDetectShell/detect_fish_from_FISH_VERSION\n"} -{"Time":"2026-02-03T00:32:31.083085874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_SHELL_path"} -{"Time":"2026-02-03T00:32:31.08308926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_SHELL_path","Output":"=== RUN TestDetectShell/detect_bash_from_SHELL_path\n"} -{"Time":"2026-02-03T00:32:31.083093197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_SHELL_path"} -{"Time":"2026-02-03T00:32:31.083096935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_SHELL_path","Output":"=== RUN TestDetectShell/detect_zsh_from_SHELL_path\n"} -{"Time":"2026-02-03T00:32:31.083101022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_SHELL_path"} -{"Time":"2026-02-03T00:32:31.083104609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_SHELL_path","Output":"=== RUN TestDetectShell/detect_fish_from_SHELL_path\n"} -{"Time":"2026-02-03T00:32:31.083108676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_powershell_from_SHELL_path"} -{"Time":"2026-02-03T00:32:31.083112373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_powershell_from_SHELL_path","Output":"=== RUN TestDetectShell/detect_powershell_from_SHELL_path\n"} -{"Time":"2026-02-03T00:32:31.083116531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/unknown_shell"} -{"Time":"2026-02-03T00:32:31.083123193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/unknown_shell","Output":"=== RUN TestDetectShell/unknown_shell\n"} -{"Time":"2026-02-03T00:32:31.083128293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell","Output":"--- PASS: TestDetectShell (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083132861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_BASH_VERSION","Output":" --- PASS: TestDetectShell/detect_bash_from_BASH_VERSION (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.08313732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_BASH_VERSION","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083141187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_ZSH_VERSION","Output":" --- PASS: TestDetectShell/detect_zsh_from_ZSH_VERSION (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083146076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_ZSH_VERSION","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083149643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_FISH_VERSION","Output":" --- PASS: TestDetectShell/detect_fish_from_FISH_VERSION (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083154271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_FISH_VERSION","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083158109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_SHELL_path","Output":" --- PASS: TestDetectShell/detect_bash_from_SHELL_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083164961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_bash_from_SHELL_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083168898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_SHELL_path","Output":" --- PASS: TestDetectShell/detect_zsh_from_SHELL_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083174519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_zsh_from_SHELL_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083179158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_SHELL_path","Output":" --- PASS: TestDetectShell/detect_fish_from_SHELL_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083184037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_fish_from_SHELL_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083187704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_powershell_from_SHELL_path","Output":" --- PASS: TestDetectShell/detect_powershell_from_SHELL_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083191961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/detect_powershell_from_SHELL_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083195719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/unknown_shell","Output":" --- PASS: TestDetectShell/unknown_shell (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083200007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell/unknown_shell","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083203132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShell","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083206529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellNoShellEnv"} -{"Time":"2026-02-03T00:32:31.083209795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellNoShellEnv","Output":"=== RUN TestDetectShellNoShellEnv\n"} -{"Time":"2026-02-03T00:32:31.083215255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellNoShellEnv","Output":"--- PASS: TestDetectShellNoShellEnv (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083219543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellNoShellEnv","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083222859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellPrioritizesVersionVariable"} -{"Time":"2026-02-03T00:32:31.083226396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellPrioritizesVersionVariable","Output":"=== RUN TestDetectShellPrioritizesVersionVariable\n"} -{"Time":"2026-02-03T00:32:31.083231425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellPrioritizesVersionVariable","Output":"--- PASS: TestDetectShellPrioritizesVersionVariable (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083235893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestDetectShellPrioritizesVersionVariable","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083239701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString"} -{"Time":"2026-02-03T00:32:31.083243237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString","Output":"=== RUN TestShellTypeString\n"} -{"Time":"2026-02-03T00:32:31.083247705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/bash"} -{"Time":"2026-02-03T00:32:31.083251232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/bash","Output":"=== RUN TestShellTypeString/bash\n"} -{"Time":"2026-02-03T00:32:31.083255239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/zsh"} -{"Time":"2026-02-03T00:32:31.083258766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/zsh","Output":"=== RUN TestShellTypeString/zsh\n"} -{"Time":"2026-02-03T00:32:31.083264046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/fish"} -{"Time":"2026-02-03T00:32:31.083267662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/fish","Output":"=== RUN TestShellTypeString/fish\n"} -{"Time":"2026-02-03T00:32:31.083271991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/powershell"} -{"Time":"2026-02-03T00:32:31.083275277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/powershell","Output":"=== RUN TestShellTypeString/powershell\n"} -{"Time":"2026-02-03T00:32:31.083279064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/unknown"} -{"Time":"2026-02-03T00:32:31.083282971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/unknown","Output":"=== RUN TestShellTypeString/unknown\n"} -{"Time":"2026-02-03T00:32:31.08328776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString","Output":"--- PASS: TestShellTypeString (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083292429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/bash","Output":" --- PASS: TestShellTypeString/bash (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083296947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/bash","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083301135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/zsh","Output":" --- PASS: TestShellTypeString/zsh (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083305704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/zsh","Elapsed":0} -{"Time":"2026-02-03T00:32:31.08330928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/fish","Output":" --- PASS: TestShellTypeString/fish (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083314039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/fish","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083317776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/powershell","Output":" --- PASS: TestShellTypeString/powershell (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083322284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/powershell","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083326171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/unknown","Output":" --- PASS: TestShellTypeString/unknown (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083330299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString/unknown","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083333716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShellTypeString","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083337252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletion"} -{"Time":"2026-02-03T00:32:31.083340809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletion","Output":"=== RUN TestUninstallBashCompletion\n"} -{"Time":"2026-02-03T00:32:31.083347551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletion","Output":"✓ Removed bash completion from: /tmp/TestUninstallBashCompletion1581796259/001/.bash_completion.d/gh-aw\n"} -{"Time":"2026-02-03T00:32:31.08335234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletion","Output":"ℹ Please restart your shell for changes to take effect\n"} -{"Time":"2026-02-03T00:32:31.083512278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletion","Output":"--- PASS: TestUninstallBashCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083524932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:31.08352925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletionNotFound"} -{"Time":"2026-02-03T00:32:31.083533388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletionNotFound","Output":"=== RUN TestUninstallBashCompletionNotFound\n"} -{"Time":"2026-02-03T00:32:31.08379241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletionNotFound","Output":"--- PASS: TestUninstallBashCompletionNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.083806206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallBashCompletionNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:31.083811065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletion"} -{"Time":"2026-02-03T00:32:31.083815113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletion","Output":"=== RUN TestUninstallZshCompletion\n"} -{"Time":"2026-02-03T00:32:31.084080387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletion","Output":"✓ Removed zsh completion from: /tmp/TestUninstallZshCompletion3593351296/001/.zsh/completions/_gh-aw\n"} -{"Time":"2026-02-03T00:32:31.08411442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletion","Output":"ℹ Please restart your shell for changes to take effect\n"} -{"Time":"2026-02-03T00:32:31.084282754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletion","Output":"--- PASS: TestUninstallZshCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.084295678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:31.084300407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletionNotFound"} -{"Time":"2026-02-03T00:32:31.08430731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletionNotFound","Output":"=== RUN TestUninstallZshCompletionNotFound\n"} -{"Time":"2026-02-03T00:32:31.084536407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletionNotFound","Output":"--- PASS: TestUninstallZshCompletionNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.084547067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallZshCompletionNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:31.084551355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletion"} -{"Time":"2026-02-03T00:32:31.084555312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletion","Output":"=== RUN TestUninstallFishCompletion\n"} -{"Time":"2026-02-03T00:32:31.08484922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletion","Output":"✓ Removed fish completion from: /tmp/TestUninstallFishCompletion2083906258/001/.config/fish/completions/gh-aw.fish\n"} -{"Time":"2026-02-03T00:32:31.084863927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletion","Output":"ℹ Fish will automatically detect the removal on next shell start\n"} -{"Time":"2026-02-03T00:32:31.085071815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletion","Output":"--- PASS: TestUninstallFishCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.085085831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:31.085091942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletionNotFound"} -{"Time":"2026-02-03T00:32:31.085095689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletionNotFound","Output":"=== RUN TestUninstallFishCompletionNotFound\n"} -{"Time":"2026-02-03T00:32:31.085304899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletionNotFound","Output":"--- PASS: TestUninstallFishCompletionNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.085317582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallFishCompletionNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:31.085321971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion"} -{"Time":"2026-02-03T00:32:31.085325617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion","Output":"=== RUN TestUninstallShellCompletion\n"} -{"Time":"2026-02-03T00:32:31.085442415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/bash_uninstall_success"} -{"Time":"2026-02-03T00:32:31.085453576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/bash_uninstall_success","Output":"=== RUN TestUninstallShellCompletion/bash_uninstall_success\n"} -{"Time":"2026-02-03T00:32:31.085577687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/bash_uninstall_success","Output":"ℹ Detected shell: bash\n"} -{"Time":"2026-02-03T00:32:31.085597614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/bash_uninstall_success","Output":"✓ Removed bash completion from: /tmp/TestUninstallShellCompletion1758613150/001/.bash_completion.d/gh-aw\n"} -{"Time":"2026-02-03T00:32:31.085604878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/bash_uninstall_success","Output":"ℹ Please restart your shell for changes to take effect\n"} -{"Time":"2026-02-03T00:32:31.085651615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/zsh_uninstall_success"} -{"Time":"2026-02-03T00:32:31.085658107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/zsh_uninstall_success","Output":"=== RUN TestUninstallShellCompletion/zsh_uninstall_success\n"} -{"Time":"2026-02-03T00:32:31.08582608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/zsh_uninstall_success","Output":"ℹ Detected shell: zsh\n"} -{"Time":"2026-02-03T00:32:31.085864051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/zsh_uninstall_success","Output":"✓ Removed zsh completion from: /tmp/TestUninstallShellCompletion1758613150/001/.zsh/completions/_gh-aw\n"} -{"Time":"2026-02-03T00:32:31.085874019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/zsh_uninstall_success","Output":"ℹ Please restart your shell for changes to take effect\n"} -{"Time":"2026-02-03T00:32:31.085880702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/fish_uninstall_success"} -{"Time":"2026-02-03T00:32:31.085884549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/fish_uninstall_success","Output":"=== RUN TestUninstallShellCompletion/fish_uninstall_success\n"} -{"Time":"2026-02-03T00:32:31.086068512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/fish_uninstall_success","Output":"ℹ Detected shell: fish\n"} -{"Time":"2026-02-03T00:32:31.086091034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/fish_uninstall_success","Output":"✓ Removed fish completion from: /tmp/TestUninstallShellCompletion1758613150/001/.config/fish/completions/gh-aw.fish\n"} -{"Time":"2026-02-03T00:32:31.086097015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/fish_uninstall_success","Output":"ℹ Fish will automatically detect the removal on next shell start\n"} -{"Time":"2026-02-03T00:32:31.086162177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/unknown_shell_fails"} -{"Time":"2026-02-03T00:32:31.086198685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/unknown_shell_fails","Output":"=== RUN TestUninstallShellCompletion/unknown_shell_fails\n"} -{"Time":"2026-02-03T00:32:31.086493024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion","Output":"--- PASS: TestUninstallShellCompletion (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.086506839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/bash_uninstall_success","Output":" --- PASS: TestUninstallShellCompletion/bash_uninstall_success (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.086513181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/bash_uninstall_success","Elapsed":0} -{"Time":"2026-02-03T00:32:31.086517509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/zsh_uninstall_success","Output":" --- PASS: TestUninstallShellCompletion/zsh_uninstall_success (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.086522799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/zsh_uninstall_success","Elapsed":0} -{"Time":"2026-02-03T00:32:31.086526807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/fish_uninstall_success","Output":" --- PASS: TestUninstallShellCompletion/fish_uninstall_success (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.086531936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/fish_uninstall_success","Elapsed":0} -{"Time":"2026-02-03T00:32:31.086535673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/unknown_shell_fails","Output":" --- PASS: TestUninstallShellCompletion/unknown_shell_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.086540502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion/unknown_shell_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:31.086543938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUninstallShellCompletion","Elapsed":0} -{"Time":"2026-02-03T00:32:31.086547615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Success"} -{"Time":"2026-02-03T00:32:31.086551292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Success","Output":"=== RUN TestPollWithSignalHandling_Success\n"} -{"Time":"2026-02-03T00:32:31.106888167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Success","Output":"--- PASS: TestPollWithSignalHandling_Success (0.02s)\n"} -{"Time":"2026-02-03T00:32:31.10692711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Success","Elapsed":0.02} -{"Time":"2026-02-03T00:32:31.106935636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Failure"} -{"Time":"2026-02-03T00:32:31.106941026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Failure","Output":"=== RUN TestPollWithSignalHandling_Failure\n"} -{"Time":"2026-02-03T00:32:31.10694864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Failure","Output":"--- PASS: TestPollWithSignalHandling_Failure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.106953609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Failure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.106957316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Timeout"} -{"Time":"2026-02-03T00:32:31.106961454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Timeout","Output":"=== RUN TestPollWithSignalHandling_Timeout\n"} -{"Time":"2026-02-03T00:32:31.209005128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Timeout","Output":"--- PASS: TestPollWithSignalHandling_Timeout (0.10s)\n"} -{"Time":"2026-02-03T00:32:31.209034652Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_Timeout","Elapsed":0.1} -{"Time":"2026-02-03T00:32:31.209041736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_ImmediateSuccess"} -{"Time":"2026-02-03T00:32:31.209045252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_ImmediateSuccess","Output":"=== RUN TestPollWithSignalHandling_ImmediateSuccess\n"} -{"Time":"2026-02-03T00:32:31.209051213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_ImmediateSuccess","Output":"--- PASS: TestPollWithSignalHandling_ImmediateSuccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209055411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_ImmediateSuccess","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209058767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_SignalInterruption"} -{"Time":"2026-02-03T00:32:31.209062023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_SignalInterruption","Output":"=== RUN TestPollWithSignalHandling_SignalInterruption\n"} -{"Time":"2026-02-03T00:32:31.209065991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_SignalInterruption","Output":" signal_aware_poll_test.go:105: Signal interruption requires manual testing - implementation verified by code review\n"} -{"Time":"2026-02-03T00:32:31.20907092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_SignalInterruption","Output":"--- SKIP: TestPollWithSignalHandling_SignalInterruption (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209074898Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPollWithSignalHandling_SignalInterruption","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209077843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL"} -{"Time":"2026-02-03T00:32:31.209081269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL","Output":"=== RUN TestParseGitHubURL\n"} -{"Time":"2026-02-03T00:32:31.209084876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/blob_URL_with_main_branch"} -{"Time":"2026-02-03T00:32:31.209087972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/blob_URL_with_main_branch","Output":"=== RUN TestParseGitHubURL/blob_URL_with_main_branch\n"} -{"Time":"2026-02-03T00:32:31.209091659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/blob_URL_with_main_branch","Output":" spec_github_url_test.go:119: parseGitHubURL() repo = \"github/gh-aw-trial\", want \"githubnext/gh-aw-trial\"\n"} -{"Time":"2026-02-03T00:32:31.209095736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/tree_URL_with_develop_branch"} -{"Time":"2026-02-03T00:32:31.209098652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/tree_URL_with_develop_branch","Output":"=== RUN TestParseGitHubURL/tree_URL_with_develop_branch\n"} -{"Time":"2026-02-03T00:32:31.209102198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw_URL_with_version_tag"} -{"Time":"2026-02-03T00:32:31.209105454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw_URL_with_version_tag","Output":"=== RUN TestParseGitHubURL/raw_URL_with_version_tag\n"} -{"Time":"2026-02-03T00:32:31.209108851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_non-github_domain"} -{"Time":"2026-02-03T00:32:31.209112988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_non-github_domain","Output":"=== RUN TestParseGitHubURL/invalid_-_non-github_domain\n"} -{"Time":"2026-02-03T00:32:31.209116485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_path_too_short"} -{"Time":"2026-02-03T00:32:31.20911947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_path_too_short","Output":"=== RUN TestParseGitHubURL/invalid_-_path_too_short\n"} -{"Time":"2026-02-03T00:32:31.209123067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_wrong_URL_type"} -{"Time":"2026-02-03T00:32:31.209131623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_wrong_URL_type","Output":"=== RUN TestParseGitHubURL/invalid_-_wrong_URL_type\n"} -{"Time":"2026-02-03T00:32:31.20913532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_missing_.md_extension"} -{"Time":"2026-02-03T00:32:31.209138115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_missing_.md_extension","Output":"=== RUN TestParseGitHubURL/invalid_-_missing_.md_extension\n"} -{"Time":"2026-02-03T00:32:31.209143515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/heads/branch"} -{"Time":"2026-02-03T00:32:31.209146922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/heads/branch","Output":"=== RUN TestParseGitHubURL/raw.githubusercontent.com_with_refs/heads/branch\n"} -{"Time":"2026-02-03T00:32:31.209150829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/heads/branch","Output":" spec_github_url_test.go:119: parseGitHubURL() repo = \"github/gh-aw\", want \"githubnext/gh-aw\"\n"} -{"Time":"2026-02-03T00:32:31.209154616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_commit_SHA"} -{"Time":"2026-02-03T00:32:31.209157662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_commit_SHA","Output":"=== RUN TestParseGitHubURL/raw.githubusercontent.com_with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.209161439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_commit_SHA","Output":" spec_github_url_test.go:119: parseGitHubURL() repo = \"github/gh-aw\", want \"githubnext/gh-aw\"\n"} -{"Time":"2026-02-03T00:32:31.209166929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/tags/tag"} -{"Time":"2026-02-03T00:32:31.209169984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/tags/tag","Output":"=== RUN TestParseGitHubURL/raw.githubusercontent.com_with_refs/tags/tag\n"} -{"Time":"2026-02-03T00:32:31.209174854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL","Output":"--- FAIL: TestParseGitHubURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209179172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/blob_URL_with_main_branch","Output":" --- FAIL: TestParseGitHubURL/blob_URL_with_main_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209183229Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/blob_URL_with_main_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209186526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/tree_URL_with_develop_branch","Output":" --- PASS: TestParseGitHubURL/tree_URL_with_develop_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209191675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/tree_URL_with_develop_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209194951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw_URL_with_version_tag","Output":" --- PASS: TestParseGitHubURL/raw_URL_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209199019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw_URL_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209202255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_non-github_domain","Output":" --- PASS: TestParseGitHubURL/invalid_-_non-github_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209206242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_non-github_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209209368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_path_too_short","Output":" --- PASS: TestParseGitHubURL/invalid_-_path_too_short (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209213656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_path_too_short","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209216882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_wrong_URL_type","Output":" --- PASS: TestParseGitHubURL/invalid_-_wrong_URL_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.20922125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_wrong_URL_type","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209224546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_missing_.md_extension","Output":" --- PASS: TestParseGitHubURL/invalid_-_missing_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209228714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/invalid_-_missing_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209237821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/heads/branch","Output":" --- FAIL: TestParseGitHubURL/raw.githubusercontent.com_with_refs/heads/branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.20924235Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/heads/branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209245686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_commit_SHA","Output":" --- FAIL: TestParseGitHubURL/raw.githubusercontent.com_with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209249763Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.20925307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/tags/tag","Output":" --- PASS: TestParseGitHubURL/raw.githubusercontent.com_with_refs/tags/tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209256766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL/raw.githubusercontent.com_with_refs/tags/tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209259591Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseGitHubURL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209262727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec"} -{"Time":"2026-02-03T00:32:31.209266504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec","Output":"=== RUN TestParseRepoSpec\n"} -{"Time":"2026-02-03T00:32:31.209269921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_version_tag"} -{"Time":"2026-02-03T00:32:31.209273047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_version_tag","Output":"=== RUN TestParseRepoSpec/repo_with_version_tag\n"} -{"Time":"2026-02-03T00:32:31.209277796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_branch"} -{"Time":"2026-02-03T00:32:31.209281372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_branch","Output":"=== RUN TestParseRepoSpec/repo_with_branch\n"} -{"Time":"2026-02-03T00:32:31.209285149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_without_version"} -{"Time":"2026-02-03T00:32:31.209288285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_without_version","Output":"=== RUN TestParseRepoSpec/repo_without_version\n"} -{"Time":"2026-02-03T00:32:31.209291611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_commit_SHA"} -{"Time":"2026-02-03T00:32:31.209294527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_commit_SHA","Output":"=== RUN TestParseRepoSpec/repo_with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.209297993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_owner"} -{"Time":"2026-02-03T00:32:31.209301139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_owner","Output":"=== RUN TestParseRepoSpec/invalid_format_-_missing_owner\n"} -{"Time":"2026-02-03T00:32:31.209304806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_repo"} -{"Time":"2026-02-03T00:32:31.209307641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_repo","Output":"=== RUN TestParseRepoSpec/invalid_format_-_missing_repo\n"} -{"Time":"2026-02-03T00:32:31.209311348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_no_slash"} -{"Time":"2026-02-03T00:32:31.209314203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_no_slash","Output":"=== RUN TestParseRepoSpec/invalid_format_-_no_slash\n"} -{"Time":"2026-02-03T00:32:31.2093177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_without_version"} -{"Time":"2026-02-03T00:32:31.209320716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_without_version","Output":"=== RUN TestParseRepoSpec/GitHub_URL_without_version\n"} -{"Time":"2026-02-03T00:32:31.209325464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_version"} -{"Time":"2026-02-03T00:32:31.20932833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_version","Output":"=== RUN TestParseRepoSpec/GitHub_URL_with_version\n"} -{"Time":"2026-02-03T00:32:31.209331626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_branch"} -{"Time":"2026-02-03T00:32:31.209334762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_branch","Output":"=== RUN TestParseRepoSpec/GitHub_URL_with_branch\n"} -{"Time":"2026-02-03T00:32:31.209338509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_missing_repo"} -{"Time":"2026-02-03T00:32:31.209342476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_missing_repo","Output":"=== RUN TestParseRepoSpec/invalid_GitHub_URL_-_missing_repo\n"} -{"Time":"2026-02-03T00:32:31.209345992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_too_many_path_parts"} -{"Time":"2026-02-03T00:32:31.209349149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_too_many_path_parts","Output":"=== RUN TestParseRepoSpec/invalid_GitHub_URL_-_too_many_path_parts\n"} -{"Time":"2026-02-03T00:32:31.209353497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec","Output":"--- PASS: TestParseRepoSpec (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209357774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_version_tag","Output":" --- PASS: TestParseRepoSpec/repo_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209362143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209365148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_branch","Output":" --- PASS: TestParseRepoSpec/repo_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209368745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209372672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_without_version","Output":" --- PASS: TestParseRepoSpec/repo_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.20937675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209380176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_commit_SHA","Output":" --- PASS: TestParseRepoSpec/repo_with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209384003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/repo_with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209387009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_owner","Output":" --- PASS: TestParseRepoSpec/invalid_format_-_missing_owner (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209390796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_owner","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209393992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_repo","Output":" --- PASS: TestParseRepoSpec/invalid_format_-_missing_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209399082Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_missing_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209403339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_no_slash","Output":" --- PASS: TestParseRepoSpec/invalid_format_-_no_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209407407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_format_-_no_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209410603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_without_version","Output":" --- PASS: TestParseRepoSpec/GitHub_URL_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.20941444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209418668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_version","Output":" --- PASS: TestParseRepoSpec/GitHub_URL_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209422445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209425831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_branch","Output":" --- PASS: TestParseRepoSpec/GitHub_URL_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209429799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/GitHub_URL_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209432925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_missing_repo","Output":" --- PASS: TestParseRepoSpec/invalid_GitHub_URL_-_missing_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209436882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_missing_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209440108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_too_many_path_parts","Output":" --- PASS: TestParseRepoSpec/invalid_GitHub_URL_-_too_many_path_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209443745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec/invalid_GitHub_URL_-_too_many_path_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:31.20944649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseRepoSpec","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209449335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec"} -{"Time":"2026-02-03T00:32:31.20945207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec","Output":"=== RUN TestParseWorkflowSpec\n"} -{"Time":"2026-02-03T00:32:31.209455547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_main_branch"} -{"Time":"2026-02-03T00:32:31.209458613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_main_branch","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_blob_with_main_branch\n"} -{"Time":"2026-02-03T00:32:31.209462279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_main_branch","Output":" spec_test.go:320: parseWorkflowSpec() repo = \"github/gh-aw-trial\", want \"githubnext/gh-aw-trial\"\n"} -{"Time":"2026-02-03T00:32:31.209466066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_version_tag"} -{"Time":"2026-02-03T00:32:31.209469122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_version_tag","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_blob_with_version_tag\n"} -{"Time":"2026-02-03T00:32:31.209472749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_tree_with_branch"} -{"Time":"2026-02-03T00:32:31.209475564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_tree_with_branch","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_tree_with_branch\n"} -{"Time":"2026-02-03T00:32:31.209479071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_raw_format"} -{"Time":"2026-02-03T00:32:31.209481866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_raw_format","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_raw_format\n"} -{"Time":"2026-02-03T00:32:31.209486104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_commit_SHA"} -{"Time":"2026-02-03T00:32:31.209489029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_commit_SHA","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.209492726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_domain"} -{"Time":"2026-02-03T00:32:31.209495731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_domain","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_invalid_domain\n"} -{"Time":"2026-02-03T00:32:31.209499288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_missing_file_extension"} -{"Time":"2026-02-03T00:32:31.209502334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_missing_file_extension","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_missing_file_extension\n"} -{"Time":"2026-02-03T00:32:31.209506041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_path_(too_short)"} -{"Time":"2026-02-03T00:32:31.209509087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_path_(too_short)","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_invalid_path_(too_short)\n"} -{"Time":"2026-02-03T00:32:31.209512483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_type"} -{"Time":"2026-02-03T00:32:31.209515679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_type","Output":"=== RUN TestParseWorkflowSpec/GitHub_URL_-_invalid_type\n"} -{"Time":"2026-02-03T00:32:31.209520247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_with_version"} -{"Time":"2026-02-03T00:32:31.209523283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_with_version","Output":"=== RUN TestParseWorkflowSpec/three-part_spec_with_version\n"} -{"Time":"2026-02-03T00:32:31.209526809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_without_version"} -{"Time":"2026-02-03T00:32:31.209529755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_without_version","Output":"=== RUN TestParseWorkflowSpec/three-part_spec_without_version\n"} -{"Time":"2026-02-03T00:32:31.209533261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/four-part_spec_with_workflows_prefix"} -{"Time":"2026-02-03T00:32:31.209536337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/four-part_spec_with_workflows_prefix","Output":"=== RUN TestParseWorkflowSpec/four-part_spec_with_workflows_prefix\n"} -{"Time":"2026-02-03T00:32:31.209539844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/nested_path_with_version"} -{"Time":"2026-02-03T00:32:31.209542959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/nested_path_with_version","Output":"=== RUN TestParseWorkflowSpec/nested_path_with_version\n"} -{"Time":"2026-02-03T00:32:31.209546616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_too_few_parts"} -{"Time":"2026-02-03T00:32:31.209549402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_too_few_parts","Output":"=== RUN TestParseWorkflowSpec/invalid_-_too_few_parts\n"} -{"Time":"2026-02-03T00:32:31.20955373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_four_parts_without_.md_extension"} -{"Time":"2026-02-03T00:32:31.209556856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_four_parts_without_.md_extension","Output":"=== RUN TestParseWorkflowSpec/invalid_-_four_parts_without_.md_extension\n"} -{"Time":"2026-02-03T00:32:31.209560572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_owner"} -{"Time":"2026-02-03T00:32:31.209563528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_owner","Output":"=== RUN TestParseWorkflowSpec/invalid_-_empty_owner\n"} -{"Time":"2026-02-03T00:32:31.209566954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_repo"} -{"Time":"2026-02-03T00:32:31.209569809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_repo","Output":"=== RUN TestParseWorkflowSpec/invalid_-_empty_repo\n"} -{"Time":"2026-02-03T00:32:31.209573356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_bad_GitHub_identifier"} -{"Time":"2026-02-03T00:32:31.209576332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_bad_GitHub_identifier","Output":"=== RUN TestParseWorkflowSpec/invalid_-_bad_GitHub_identifier\n"} -{"Time":"2026-02-03T00:32:31.209579979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_branch"} -{"Time":"2026-02-03T00:32:31.209583014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_branch","Output":"=== RUN TestParseWorkflowSpec//files/_format_with_branch\n"} -{"Time":"2026-02-03T00:32:31.209586791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_commit_SHA"} -{"Time":"2026-02-03T00:32:31.209589797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_commit_SHA","Output":"=== RUN TestParseWorkflowSpec//files/_format_with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.209593273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_tag"} -{"Time":"2026-02-03T00:32:31.20959698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_tag","Output":"=== RUN TestParseWorkflowSpec//files/_format_with_tag\n"} -{"Time":"2026-02-03T00:32:31.209601318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec","Output":"--- FAIL: TestParseWorkflowSpec (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209605386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_main_branch","Output":" --- FAIL: TestParseWorkflowSpec/GitHub_URL_-_blob_with_main_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209609554Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_main_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.2096129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_version_tag","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_blob_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209617158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_blob_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209620504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_tree_with_branch","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_tree_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209625503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_tree_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.20962885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_raw_format","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_raw_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209632847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_raw_format","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209637135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_commit_SHA","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209641603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209644889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_domain","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_invalid_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209648847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209651983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_missing_file_extension","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_missing_file_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.20965604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_missing_file_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209659286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_path_(too_short)","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_invalid_path_(too_short) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209663354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_path_(too_short)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.20966646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_type","Output":" --- PASS: TestParseWorkflowSpec/GitHub_URL_-_invalid_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209670557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/GitHub_URL_-_invalid_type","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209673703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_with_version","Output":" --- PASS: TestParseWorkflowSpec/three-part_spec_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209678202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209681337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_without_version","Output":" --- PASS: TestParseWorkflowSpec/three-part_spec_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209685295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/three-part_spec_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209689112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/four-part_spec_with_workflows_prefix","Output":" --- PASS: TestParseWorkflowSpec/four-part_spec_with_workflows_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209693841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/four-part_spec_with_workflows_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209697187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/nested_path_with_version","Output":" --- PASS: TestParseWorkflowSpec/nested_path_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209701194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/nested_path_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209704491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_too_few_parts","Output":" --- PASS: TestParseWorkflowSpec/invalid_-_too_few_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209708458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_too_few_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209711554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_four_parts_without_.md_extension","Output":" --- PASS: TestParseWorkflowSpec/invalid_-_four_parts_without_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209715631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_four_parts_without_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209718787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_owner","Output":" --- PASS: TestParseWorkflowSpec/invalid_-_empty_owner (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209722674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_owner","Elapsed":0} -{"Time":"2026-02-03T00:32:31.20972563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_repo","Output":" --- PASS: TestParseWorkflowSpec/invalid_-_empty_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209730048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_empty_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209733304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_bad_GitHub_identifier","Output":" --- PASS: TestParseWorkflowSpec/invalid_-_bad_GitHub_identifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209737282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec/invalid_-_bad_GitHub_identifier","Elapsed":0} -{"Time":"2026-02-03T00:32:31.20974172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_branch","Output":" --- PASS: TestParseWorkflowSpec//files/_format_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209745637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209770123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_commit_SHA","Output":" --- PASS: TestParseWorkflowSpec//files/_format_with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209776174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209779741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_tag","Output":" --- PASS: TestParseWorkflowSpec//files/_format_with_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.209785071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec//files/_format_with_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209789479Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseWorkflowSpec","Elapsed":0} -{"Time":"2026-02-03T00:32:31.209792595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec"} -{"Time":"2026-02-03T00:32:31.20979543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec","Output":"=== RUN TestParseLocalWorkflowSpec\n"} -{"Time":"2026-02-03T00:32:31.209799488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/valid_local_workflow"} -{"Time":"2026-02-03T00:32:31.209802814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/valid_local_workflow","Output":"=== RUN TestParseLocalWorkflowSpec/valid_local_workflow\n"} -{"Time":"2026-02-03T00:32:31.315643354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_in_current_directory"} -{"Time":"2026-02-03T00:32:31.315672789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_in_current_directory","Output":"=== RUN TestParseLocalWorkflowSpec/local_workflow_in_current_directory\n"} -{"Time":"2026-02-03T00:32:31.315680052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_without_.md_extension"} -{"Time":"2026-02-03T00:32:31.315683529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_without_.md_extension","Output":"=== RUN TestParseLocalWorkflowSpec/local_workflow_without_.md_extension\n"} -{"Time":"2026-02-03T00:32:31.315687456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/nested_local_workflow"} -{"Time":"2026-02-03T00:32:31.315690852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/nested_local_workflow","Output":"=== RUN TestParseLocalWorkflowSpec/nested_local_workflow\n"} -{"Time":"2026-02-03T00:32:31.315698026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec","Output":"--- PASS: TestParseLocalWorkflowSpec (0.10s)\n"} -{"Time":"2026-02-03T00:32:31.315702685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/valid_local_workflow","Output":" --- PASS: TestParseLocalWorkflowSpec/valid_local_workflow (0.10s)\n"} -{"Time":"2026-02-03T00:32:31.315707924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/valid_local_workflow","Elapsed":0.1} -{"Time":"2026-02-03T00:32:31.315713825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_in_current_directory","Output":" --- PASS: TestParseLocalWorkflowSpec/local_workflow_in_current_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315723303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_in_current_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31572703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_without_.md_extension","Output":" --- PASS: TestParseLocalWorkflowSpec/local_workflow_without_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.3157324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/local_workflow_without_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31574318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/nested_local_workflow","Output":" --- PASS: TestParseLocalWorkflowSpec/nested_local_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315773446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec/nested_local_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315777073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseLocalWorkflowSpec","Elapsed":0.1} -{"Time":"2026-02-03T00:32:31.315780349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString"} -{"Time":"2026-02-03T00:32:31.315783866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString","Output":"=== RUN TestWorkflowSpecString\n"} -{"Time":"2026-02-03T00:32:31.315787533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_version"} -{"Time":"2026-02-03T00:32:31.315790498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_version","Output":"=== RUN TestWorkflowSpecString/with_version\n"} -{"Time":"2026-02-03T00:32:31.315794275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/without_version"} -{"Time":"2026-02-03T00:32:31.315798944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/without_version","Output":"=== RUN TestWorkflowSpecString/without_version\n"} -{"Time":"2026-02-03T00:32:31.315802741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_branch"} -{"Time":"2026-02-03T00:32:31.315806318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_branch","Output":"=== RUN TestWorkflowSpecString/with_branch\n"} -{"Time":"2026-02-03T00:32:31.315809844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow"} -{"Time":"2026-02-03T00:32:31.31581287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow","Output":"=== RUN TestWorkflowSpecString/local_workflow\n"} -{"Time":"2026-02-03T00:32:31.315816457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow_in_current_directory"} -{"Time":"2026-02-03T00:32:31.315819322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow_in_current_directory","Output":"=== RUN TestWorkflowSpecString/local_workflow_in_current_directory\n"} -{"Time":"2026-02-03T00:32:31.315823931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString","Output":"--- PASS: TestWorkflowSpecString (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315828138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_version","Output":" --- PASS: TestWorkflowSpecString/with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315832256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315835262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/without_version","Output":" --- PASS: TestWorkflowSpecString/without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315839059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315841904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_branch","Output":" --- PASS: TestWorkflowSpecString/with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315845821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315848817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow","Output":" --- PASS: TestWorkflowSpecString/local_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315852554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315856161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow_in_current_directory","Output":" --- PASS: TestWorkflowSpecString/local_workflow_in_current_directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315859647Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString/local_workflow_in_current_directory","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315862572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowSpecString","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315865167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec"} -{"Time":"2026-02-03T00:32:31.315868053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec","Output":"=== RUN TestParseSourceSpec\n"} -{"Time":"2026-02-03T00:32:31.315872702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_tag"} -{"Time":"2026-02-03T00:32:31.315875677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_tag","Output":"=== RUN TestParseSourceSpec/full_spec_with_tag\n"} -{"Time":"2026-02-03T00:32:31.315881578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_branch"} -{"Time":"2026-02-03T00:32:31.315884544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_branch","Output":"=== RUN TestParseSourceSpec/full_spec_with_branch\n"} -{"Time":"2026-02-03T00:32:31.31588803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/spec_without_ref"} -{"Time":"2026-02-03T00:32:31.315890795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/spec_without_ref","Output":"=== RUN TestParseSourceSpec/spec_without_ref\n"} -{"Time":"2026-02-03T00:32:31.315894162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/nested_path"} -{"Time":"2026-02-03T00:32:31.315897117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/nested_path","Output":"=== RUN TestParseSourceSpec/nested_path\n"} -{"Time":"2026-02-03T00:32:31.315900493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_too_few_parts"} -{"Time":"2026-02-03T00:32:31.315903649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_too_few_parts","Output":"=== RUN TestParseSourceSpec/invalid_format_-_too_few_parts\n"} -{"Time":"2026-02-03T00:32:31.315907236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_missing_owner"} -{"Time":"2026-02-03T00:32:31.315910241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_missing_owner","Output":"=== RUN TestParseSourceSpec/invalid_format_-_missing_owner\n"} -{"Time":"2026-02-03T00:32:31.315914279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec","Output":"--- PASS: TestParseSourceSpec (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315918196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_tag","Output":" --- PASS: TestParseSourceSpec/full_spec_with_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315922574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31592562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_branch","Output":" --- PASS: TestParseSourceSpec/full_spec_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315929407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/full_spec_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315932463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/spec_without_ref","Output":" --- PASS: TestParseSourceSpec/spec_without_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315936049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/spec_without_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315939055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/nested_path","Output":" --- PASS: TestParseSourceSpec/nested_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315943113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/nested_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31594706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_too_few_parts","Output":" --- PASS: TestParseSourceSpec/invalid_format_-_too_few_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.315950957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_too_few_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315954203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_missing_owner","Output":" --- PASS: TestParseSourceSpec/invalid_format_-_missing_owner (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.31595775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec/invalid_format_-_missing_owner","Elapsed":0} -{"Time":"2026-02-03T00:32:31.315960565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseSourceSpec","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31596336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString"} -{"Time":"2026-02-03T00:32:31.315966306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString","Output":"=== RUN TestBuildSourceString\n"} -{"Time":"2026-02-03T00:32:31.315969812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_version"} -{"Time":"2026-02-03T00:32:31.315972938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_version","Output":"=== RUN TestBuildSourceString/workflow_with_version\n"} -{"Time":"2026-02-03T00:32:31.315976465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_branch"} -{"Time":"2026-02-03T00:32:31.31597943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_branch","Output":"=== RUN TestBuildSourceString/workflow_with_branch\n"} -{"Time":"2026-02-03T00:32:31.315982656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_without_version"} -{"Time":"2026-02-03T00:32:31.315985492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_without_version","Output":"=== RUN TestBuildSourceString/workflow_without_version\n"} -{"Time":"2026-02-03T00:32:31.315988958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_nested_path"} -{"Time":"2026-02-03T00:32:31.315993426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_nested_path","Output":"=== RUN TestBuildSourceString/workflow_with_nested_path\n"} -{"Time":"2026-02-03T00:32:31.315997043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_repo"} -{"Time":"2026-02-03T00:32:31.315999868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_repo","Output":"=== RUN TestBuildSourceString/empty_repo\n"} -{"Time":"2026-02-03T00:32:31.316003225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_workflow_path"} -{"Time":"2026-02-03T00:32:31.31600612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_workflow_path","Output":"=== RUN TestBuildSourceString/empty_workflow_path\n"} -{"Time":"2026-02-03T00:32:31.316009597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_without_version"} -{"Time":"2026-02-03T00:32:31.316012482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_without_version","Output":"=== RUN TestBuildSourceString/local_workflow_without_version\n"} -{"Time":"2026-02-03T00:32:31.31601676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_with_version_(should_still_work)"} -{"Time":"2026-02-03T00:32:31.316019756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_with_version_(should_still_work)","Output":"=== RUN TestBuildSourceString/local_workflow_with_version_(should_still_work)\n"} -{"Time":"2026-02-03T00:32:31.316023863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString","Output":"--- PASS: TestBuildSourceString (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316028031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_version","Output":" --- PASS: TestBuildSourceString/workflow_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.3160331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316036416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_branch","Output":" --- PASS: TestBuildSourceString/workflow_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316040234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31604338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_without_version","Output":" --- PASS: TestBuildSourceString/workflow_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316047697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316050843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_nested_path","Output":" --- PASS: TestBuildSourceString/workflow_with_nested_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.3160546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/workflow_with_nested_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316057746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_repo","Output":" --- PASS: TestBuildSourceString/empty_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316061614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316064599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_workflow_path","Output":" --- PASS: TestBuildSourceString/empty_workflow_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316068476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/empty_workflow_path","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316071532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_without_version","Output":" --- PASS: TestBuildSourceString/local_workflow_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316075439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316078645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_with_version_(should_still_work)","Output":" --- PASS: TestBuildSourceString/local_workflow_with_version_(should_still_work) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316082202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString/local_workflow_with_version_(should_still_work)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316087782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceString","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316090748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA"} -{"Time":"2026-02-03T00:32:31.316093583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA","Output":"=== RUN TestBuildSourceStringWithCommitSHA\n"} -{"Time":"2026-02-03T00:32:31.316097029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA"} -{"Time":"2026-02-03T00:32:31.316100055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA","Output":"=== RUN TestBuildSourceStringWithCommitSHA/with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.316103472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA_overrides_version"} -{"Time":"2026-02-03T00:32:31.316106367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA_overrides_version","Output":"=== RUN TestBuildSourceStringWithCommitSHA/with_commit_SHA_overrides_version\n"} -{"Time":"2026-02-03T00:32:31.316110054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_falls_back_to_version"} -{"Time":"2026-02-03T00:32:31.316113069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_falls_back_to_version","Output":"=== RUN TestBuildSourceStringWithCommitSHA/without_commit_SHA_falls_back_to_version\n"} -{"Time":"2026-02-03T00:32:31.316116756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_or_version"} -{"Time":"2026-02-03T00:32:31.316120002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_or_version","Output":"=== RUN TestBuildSourceStringWithCommitSHA/without_commit_SHA_or_version\n"} -{"Time":"2026-02-03T00:32:31.316123409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/empty_repo_with_commit_SHA"} -{"Time":"2026-02-03T00:32:31.316126324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/empty_repo_with_commit_SHA","Output":"=== RUN TestBuildSourceStringWithCommitSHA/empty_repo_with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.316130291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_with_commit_SHA"} -{"Time":"2026-02-03T00:32:31.316133247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_with_commit_SHA","Output":"=== RUN TestBuildSourceStringWithCommitSHA/local_workflow_with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.316138016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_without_commit_SHA"} -{"Time":"2026-02-03T00:32:31.316141091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_without_commit_SHA","Output":"=== RUN TestBuildSourceStringWithCommitSHA/local_workflow_without_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.316145139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA","Output":"--- PASS: TestBuildSourceStringWithCommitSHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.31615104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA","Output":" --- PASS: TestBuildSourceStringWithCommitSHA/with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.31615632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316159325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA_overrides_version","Output":" --- PASS: TestBuildSourceStringWithCommitSHA/with_commit_SHA_overrides_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316163684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/with_commit_SHA_overrides_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316166879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_falls_back_to_version","Output":" --- PASS: TestBuildSourceStringWithCommitSHA/without_commit_SHA_falls_back_to_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316170967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_falls_back_to_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316174414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_or_version","Output":" --- PASS: TestBuildSourceStringWithCommitSHA/without_commit_SHA_or_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316178732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/without_commit_SHA_or_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316181968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/empty_repo_with_commit_SHA","Output":" --- PASS: TestBuildSourceStringWithCommitSHA/empty_repo_with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316185965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/empty_repo_with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316188981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_with_commit_SHA","Output":" --- PASS: TestBuildSourceStringWithCommitSHA/local_workflow_with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316193028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316196214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_without_commit_SHA","Output":" --- PASS: TestBuildSourceStringWithCommitSHA/local_workflow_without_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316199781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA/local_workflow_without_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316202626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestBuildSourceStringWithCommitSHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316205351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA"} -{"Time":"2026-02-03T00:32:31.316208307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA","Output":"=== RUN TestIsCommitSHA\n"} -{"Time":"2026-02-03T00:32:31.316211533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA"} -{"Time":"2026-02-03T00:32:31.316214398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA","Output":"=== RUN TestIsCommitSHA/valid_SHA\n"} -{"Time":"2026-02-03T00:32:31.316218506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_lowercase"} -{"Time":"2026-02-03T00:32:31.316222263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_lowercase","Output":"=== RUN TestIsCommitSHA/valid_SHA_lowercase\n"} -{"Time":"2026-02-03T00:32:31.31622584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_uppercase"} -{"Time":"2026-02-03T00:32:31.316228885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_uppercase","Output":"=== RUN TestIsCommitSHA/valid_SHA_uppercase\n"} -{"Time":"2026-02-03T00:32:31.316232332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_mixed_case"} -{"Time":"2026-02-03T00:32:31.316235057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_mixed_case","Output":"=== RUN TestIsCommitSHA/valid_SHA_mixed_case\n"} -{"Time":"2026-02-03T00:32:31.316238373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_short"} -{"Time":"2026-02-03T00:32:31.31624227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_short","Output":"=== RUN TestIsCommitSHA/invalid_-_too_short\n"} -{"Time":"2026-02-03T00:32:31.316245677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_long"} -{"Time":"2026-02-03T00:32:31.316248652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_long","Output":"=== RUN TestIsCommitSHA/invalid_-_too_long\n"} -{"Time":"2026-02-03T00:32:31.316251818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_contains_non-hex"} -{"Time":"2026-02-03T00:32:31.316254663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_contains_non-hex","Output":"=== RUN TestIsCommitSHA/invalid_-_contains_non-hex\n"} -{"Time":"2026-02-03T00:32:31.31625806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_empty"} -{"Time":"2026-02-03T00:32:31.316260925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_empty","Output":"=== RUN TestIsCommitSHA/invalid_-_empty\n"} -{"Time":"2026-02-03T00:32:31.316264181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_branch_name"} -{"Time":"2026-02-03T00:32:31.316267046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_branch_name","Output":"=== RUN TestIsCommitSHA/invalid_-_branch_name\n"} -{"Time":"2026-02-03T00:32:31.316270152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_version_tag"} -{"Time":"2026-02-03T00:32:31.316272957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_version_tag","Output":"=== RUN TestIsCommitSHA/invalid_-_version_tag\n"} -{"Time":"2026-02-03T00:32:31.316276574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA","Output":"--- PASS: TestIsCommitSHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316280582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA","Output":" --- PASS: TestIsCommitSHA/valid_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316285992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316289027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_lowercase","Output":" --- PASS: TestIsCommitSHA/valid_SHA_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316292694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316296591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_uppercase","Output":" --- PASS: TestIsCommitSHA/valid_SHA_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316300318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316303464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_mixed_case","Output":" --- PASS: TestIsCommitSHA/valid_SHA_mixed_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316307161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/valid_SHA_mixed_case","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316310146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_short","Output":" --- PASS: TestIsCommitSHA/invalid_-_too_short (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316313933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_short","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31631746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_long","Output":" --- PASS: TestIsCommitSHA/invalid_-_too_long (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316321147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_too_long","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316324263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_contains_non-hex","Output":" --- PASS: TestIsCommitSHA/invalid_-_contains_non-hex (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.31632816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_contains_non-hex","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316331617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_empty","Output":" --- PASS: TestIsCommitSHA/invalid_-_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316335163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316338349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_branch_name","Output":" --- PASS: TestIsCommitSHA/invalid_-_branch_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316342166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_branch_name","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316345613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_version_tag","Output":" --- PASS: TestIsCommitSHA/invalid_-_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316349089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA/invalid_-_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316352105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsCommitSHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.31635502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo"} -{"Time":"2026-02-03T00:32:31.316357825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo","Output":"=== RUN TestParseAwInfo\n"} -{"Time":"2026-02-03T00:32:31.316361783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_true_as_boolean"} -{"Time":"2026-02-03T00:32:31.316365049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_true_as_boolean","Output":"=== RUN TestParseAwInfo/staged_true_as_boolean\n"} -{"Time":"2026-02-03T00:32:31.316372613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_false_as_boolean"} -{"Time":"2026-02-03T00:32:31.31637627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_false_as_boolean","Output":"=== RUN TestParseAwInfo/staged_false_as_boolean\n"} -{"Time":"2026-02-03T00:32:31.316379696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/no_staged_field"} -{"Time":"2026-02-03T00:32:31.316382712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/no_staged_field","Output":"=== RUN TestParseAwInfo/no_staged_field\n"} -{"Time":"2026-02-03T00:32:31.316386148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/missing_file"} -{"Time":"2026-02-03T00:32:31.316389024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/missing_file","Output":"=== RUN TestParseAwInfo/missing_file\n"} -{"Time":"2026-02-03T00:32:31.3163923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/invalid_json"} -{"Time":"2026-02-03T00:32:31.316395666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/invalid_json","Output":"=== RUN TestParseAwInfo/invalid_json\n"} -{"Time":"2026-02-03T00:32:31.316399172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_as_directory_with_nested_file"} -{"Time":"2026-02-03T00:32:31.316402108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_as_directory_with_nested_file","Output":"=== RUN TestParseAwInfo/staged_as_directory_with_nested_file\n"} -{"Time":"2026-02-03T00:32:31.316405644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/complete_aw_info_structure"} -{"Time":"2026-02-03T00:32:31.31640853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/complete_aw_info_structure","Output":"=== RUN TestParseAwInfo/complete_aw_info_structure\n"} -{"Time":"2026-02-03T00:32:31.316412227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo","Output":"--- PASS: TestParseAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316415964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_true_as_boolean","Output":" --- PASS: TestParseAwInfo/staged_true_as_boolean (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316420993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_true_as_boolean","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316424059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_false_as_boolean","Output":" --- PASS: TestParseAwInfo/staged_false_as_boolean (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316427806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_false_as_boolean","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316431563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/no_staged_field","Output":" --- PASS: TestParseAwInfo/no_staged_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.31643543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/no_staged_field","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316438696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/missing_file","Output":" --- PASS: TestParseAwInfo/missing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316442393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/missing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316445519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/invalid_json","Output":" --- PASS: TestParseAwInfo/invalid_json (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316449406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/invalid_json","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316453223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_as_directory_with_nested_file","Output":" --- PASS: TestParseAwInfo/staged_as_directory_with_nested_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.31645711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/staged_as_directory_with_nested_file","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316460266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/complete_aw_info_structure","Output":" --- PASS: TestParseAwInfo/complete_aw_info_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316463693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo/complete_aw_info_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316466588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316469223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraph"} -{"Time":"2026-02-03T00:32:31.316471988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraph","Output":"=== RUN TestToolGraph\n"} -{"Time":"2026-02-03T00:32:31.316477068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraph","Output":"--- PASS: TestToolGraph (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316480534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraph","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316483269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphMultipleSequences"} -{"Time":"2026-02-03T00:32:31.316486105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphMultipleSequences","Output":"=== RUN TestToolGraphMultipleSequences\n"} -{"Time":"2026-02-03T00:32:31.316489901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphMultipleSequences","Output":"--- PASS: TestToolGraphMultipleSequences (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316493488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphMultipleSequences","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316496243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphEmptySequences"} -{"Time":"2026-02-03T00:32:31.316498968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphEmptySequences","Output":"=== RUN TestToolGraphEmptySequences\n"} -{"Time":"2026-02-03T00:32:31.316502715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphEmptySequences","Output":"--- PASS: TestToolGraphEmptySequences (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.316506352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestToolGraphEmptySequences","Elapsed":0} -{"Time":"2026-02-03T00:32:31.316509288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering"} -{"Time":"2026-02-03T00:32:31.316512243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering","Output":"=== RUN TestTrialConfirmationLipglossRendering\n"} -{"Time":"2026-02-03T00:32:31.31651591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic"} -{"Time":"2026-02-03T00:32:31.316518855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":"=== RUN TestTrialConfirmationLipglossRendering/single_workflow_basic\n"} -{"Time":"2026-02-03T00:32:31.316522743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:167: Test case: Should render single workflow without errors\n"} -{"Time":"2026-02-03T00:32:31.316527682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:168: Workflows: 1\n"} -{"Time":"2026-02-03T00:32:31.316531419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:169: Logical repo: owner/logical\n"} -{"Time":"2026-02-03T00:32:31.316535076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:170: Clone repo: \n"} -{"Time":"2026-02-03T00:32:31.316538703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:171: Host repo: owner/host\n"} -{"Time":"2026-02-03T00:32:31.316542179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:172: Delete host repo: false\n"} -{"Time":"2026-02-03T00:32:31.316545485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:173: Push secrets: false\n"} -{"Time":"2026-02-03T00:32:31.316548942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:174: Auto-merge PRs: false\n"} -{"Time":"2026-02-03T00:32:31.316552358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:175: Repeat count: 0\n"} -{"Time":"2026-02-03T00:32:31.316555654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" trial_command_lipgloss_test.go:176: Direct trial mode: false\n"} -{"Time":"2026-02-03T00:32:31.316559181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows"} -{"Time":"2026-02-03T00:32:31.316562006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":"=== RUN TestTrialConfirmationLipglossRendering/multiple_workflows\n"} -{"Time":"2026-02-03T00:32:31.316565272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:167: Test case: Should render multiple workflows without errors\n"} -{"Time":"2026-02-03T00:32:31.316568808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:168: Workflows: 2\n"} -{"Time":"2026-02-03T00:32:31.316572275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:169: Logical repo: owner/logical\n"} -{"Time":"2026-02-03T00:32:31.316575491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:170: Clone repo: \n"} -{"Time":"2026-02-03T00:32:31.316578877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:171: Host repo: owner/host\n"} -{"Time":"2026-02-03T00:32:31.316583235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:172: Delete host repo: false\n"} -{"Time":"2026-02-03T00:32:31.316586682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:173: Push secrets: false\n"} -{"Time":"2026-02-03T00:32:31.316589938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:174: Auto-merge PRs: false\n"} -{"Time":"2026-02-03T00:32:31.316593234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:175: Repeat count: 0\n"} -{"Time":"2026-02-03T00:32:31.31659666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" trial_command_lipgloss_test.go:176: Direct trial mode: false\n"} -{"Time":"2026-02-03T00:32:31.316599926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode"} -{"Time":"2026-02-03T00:32:31.316602862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":"=== RUN TestTrialConfirmationLipglossRendering/clone-repo_mode\n"} -{"Time":"2026-02-03T00:32:31.316606349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:167: Test case: Should render clone-repo mode without errors\n"} -{"Time":"2026-02-03T00:32:31.316610045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:168: Workflows: 1\n"} -{"Time":"2026-02-03T00:32:31.316613903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:169: Logical repo: \n"} -{"Time":"2026-02-03T00:32:31.316617569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:170: Clone repo: owner/source\n"} -{"Time":"2026-02-03T00:32:31.316621146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:171: Host repo: owner/host\n"} -{"Time":"2026-02-03T00:32:31.316624522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:172: Delete host repo: true\n"} -{"Time":"2026-02-03T00:32:31.316627909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:173: Push secrets: true\n"} -{"Time":"2026-02-03T00:32:31.316631405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:174: Auto-merge PRs: false\n"} -{"Time":"2026-02-03T00:32:31.316634802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:175: Repeat count: 0\n"} -{"Time":"2026-02-03T00:32:31.316638438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" trial_command_lipgloss_test.go:176: Direct trial mode: false\n"} -{"Time":"2026-02-03T00:32:31.316642817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode"} -{"Time":"2026-02-03T00:32:31.316645882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":"=== RUN TestTrialConfirmationLipglossRendering/direct_trial_mode\n"} -{"Time":"2026-02-03T00:32:31.316649489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:167: Test case: Should render direct trial mode without errors\n"} -{"Time":"2026-02-03T00:32:31.316652995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:168: Workflows: 1\n"} -{"Time":"2026-02-03T00:32:31.316657494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:169: Logical repo: \n"} -{"Time":"2026-02-03T00:32:31.316661191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:170: Clone repo: \n"} -{"Time":"2026-02-03T00:32:31.316664667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:171: Host repo: owner/host\n"} -{"Time":"2026-02-03T00:32:31.316668133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:172: Delete host repo: false\n"} -{"Time":"2026-02-03T00:32:31.316672592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:173: Push secrets: false\n"} -{"Time":"2026-02-03T00:32:31.316676309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:174: Auto-merge PRs: true\n"} -{"Time":"2026-02-03T00:32:31.316679956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:175: Repeat count: 0\n"} -{"Time":"2026-02-03T00:32:31.316683392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" trial_command_lipgloss_test.go:176: Direct trial mode: true\n"} -{"Time":"2026-02-03T00:32:31.316687179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count"} -{"Time":"2026-02-03T00:32:31.316690205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":"=== RUN TestTrialConfirmationLipglossRendering/with_repeat_count\n"} -{"Time":"2026-02-03T00:32:31.316693821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:167: Test case: Should render with repeat count without errors\n"} -{"Time":"2026-02-03T00:32:31.316697478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:168: Workflows: 1\n"} -{"Time":"2026-02-03T00:32:31.316700945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:169: Logical repo: owner/logical\n"} -{"Time":"2026-02-03T00:32:31.316705283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:170: Clone repo: \n"} -{"Time":"2026-02-03T00:32:31.316708829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:171: Host repo: owner/host\n"} -{"Time":"2026-02-03T00:32:31.316712276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:172: Delete host repo: false\n"} -{"Time":"2026-02-03T00:32:31.316715793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:173: Push secrets: false\n"} -{"Time":"2026-02-03T00:32:31.316719259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:174: Auto-merge PRs: false\n"} -{"Time":"2026-02-03T00:32:31.316722765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:175: Repeat count: 3\n"} -{"Time":"2026-02-03T00:32:31.316726452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" trial_command_lipgloss_test.go:176: Direct trial mode: false\n"} -{"Time":"2026-02-03T00:32:31.316730169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled"} -{"Time":"2026-02-03T00:32:31.316733045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":"=== RUN TestTrialConfirmationLipglossRendering/all_options_enabled\n"} -{"Time":"2026-02-03T00:32:31.316736752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:167: Test case: Should render with all options enabled without errors\n"} -{"Time":"2026-02-03T00:32:31.323053081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:168: Workflows: 2\n"} -{"Time":"2026-02-03T00:32:31.323135965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:169: Logical repo: owner/logical\n"} -{"Time":"2026-02-03T00:32:31.323188554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:170: Clone repo: \n"} -{"Time":"2026-02-03T00:32:31.3232239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:171: Host repo: owner/host\n"} -{"Time":"2026-02-03T00:32:31.323256169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:172: Delete host repo: true\n"} -{"Time":"2026-02-03T00:32:31.323304249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:173: Push secrets: true\n"} -{"Time":"2026-02-03T00:32:31.32334737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:174: Auto-merge PRs: true\n"} -{"Time":"2026-02-03T00:32:31.323362618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:175: Repeat count: 5\n"} -{"Time":"2026-02-03T00:32:31.323376203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" trial_command_lipgloss_test.go:176: Direct trial mode: false\n"} -{"Time":"2026-02-03T00:32:31.323382956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering","Output":"--- PASS: TestTrialConfirmationLipglossRendering (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.323397683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Output":" --- PASS: TestTrialConfirmationLipglossRendering/single_workflow_basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.32341184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/single_workflow_basic","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323416188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Output":" --- PASS: TestTrialConfirmationLipglossRendering/multiple_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323441685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/multiple_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323445262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Output":" --- PASS: TestTrialConfirmationLipglossRendering/clone-repo_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323458587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/clone-repo_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323462133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Output":" --- PASS: TestTrialConfirmationLipglossRendering/direct_trial_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323465951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/direct_trial_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323478253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Output":" --- PASS: TestTrialConfirmationLipglossRendering/with_repeat_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323492179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/with_repeat_count","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323496608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Output":" --- PASS: TestTrialConfirmationLipglossRendering/all_options_enabled (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.323510293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering/all_options_enabled","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.32351391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationLipglossRendering","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.323517066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationStructure"} -{"Time":"2026-02-03T00:32:31.323520382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationStructure","Output":"=== RUN TestTrialConfirmationStructure\n"} -{"Time":"2026-02-03T00:32:31.323534989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationStructure","Output":" trial_command_lipgloss_test.go:203: Function signature validated\n"} -{"Time":"2026-02-03T00:32:31.323539257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationStructure","Output":"--- PASS: TestTrialConfirmationStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323543024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialConfirmationStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.32354627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLipglossImportPresent"} -{"Time":"2026-02-03T00:32:31.323549085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLipglossImportPresent","Output":"=== RUN TestLipglossImportPresent\n"} -{"Time":"2026-02-03T00:32:31.323552692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLipglossImportPresent","Output":" trial_command_lipgloss_test.go:214: Lipgloss types are available and imported\n"} -{"Time":"2026-02-03T00:32:31.323556689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLipglossImportPresent","Output":"--- PASS: TestLipglossImportPresent (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323572339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestLipglossImportPresent","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323575585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern"} -{"Time":"2026-02-03T00:32:31.32357841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Output":"=== RUN TestSectionCompositionPattern\n"} -{"Time":"2026-02-03T00:32:31.323581626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Output":" trial_command_lipgloss_test.go:231: Expected pattern: Title box with DoubleBorder\n"} -{"Time":"2026-02-03T00:32:31.323585213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Output":" trial_command_lipgloss_test.go:231: Expected pattern: Info sections with left-border emphasis\n"} -{"Time":"2026-02-03T00:32:31.323588799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Output":" trial_command_lipgloss_test.go:231: Expected pattern: JoinVertical composition\n"} -{"Time":"2026-02-03T00:32:31.323596333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Output":" trial_command_lipgloss_test.go:231: Expected pattern: TTY detection for adaptive styling\n"} -{"Time":"2026-02-03T00:32:31.323600591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Output":" trial_command_lipgloss_test.go:231: Expected pattern: Plain text output for non-TTY\n"} -{"Time":"2026-02-03T00:32:31.323606212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Output":"--- PASS: TestSectionCompositionPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323609698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSectionCompositionPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323612634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing"} -{"Time":"2026-02-03T00:32:31.323615289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing","Output":"=== RUN TestHostRepoSlugProcessing\n"} -{"Time":"2026-02-03T00:32:31.323618765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug"} -{"Time":"2026-02-03T00:32:31.323623253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug","Output":"=== RUN TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug\n"} -{"Time":"2026-02-03T00:32:31.323627251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug","Output":" trial_command_test.go:52: Test case: When hostRepoSlug is '.', it should use getCurrentRepoSlug\n"} -{"Time":"2026-02-03T00:32:31.323630988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug","Output":" trial_command_test.go:53: Input: ., Expected behavior: current_repo\n"} -{"Time":"2026-02-03T00:32:31.323634785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/full_slug_should_be_used_as-is"} -{"Time":"2026-02-03T00:32:31.323637731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/full_slug_should_be_used_as-is","Output":"=== RUN TestHostRepoSlugProcessing/full_slug_should_be_used_as-is\n"} -{"Time":"2026-02-03T00:32:31.323642329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/full_slug_should_be_used_as-is","Output":" trial_command_test.go:52: Test case: When hostRepoSlug contains '/', it should be used as-is\n"} -{"Time":"2026-02-03T00:32:31.323646076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/full_slug_should_be_used_as-is","Output":" trial_command_test.go:53: Input: owner/repo, Expected behavior: custom_full\n"} -{"Time":"2026-02-03T00:32:31.323649663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username"} -{"Time":"2026-02-03T00:32:31.323652748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username","Output":"=== RUN TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username\n"} -{"Time":"2026-02-03T00:32:31.323656435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username","Output":" trial_command_test.go:52: Test case: When hostRepoSlug is just a name, it should be prefixed with username\n"} -{"Time":"2026-02-03T00:32:31.323660503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username","Output":" trial_command_test.go:53: Input: my-repo, Expected behavior: custom_prefixed\n"} -{"Time":"2026-02-03T00:32:31.32366422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/empty_string_should_use_default"} -{"Time":"2026-02-03T00:32:31.323667466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/empty_string_should_use_default","Output":"=== RUN TestHostRepoSlugProcessing/empty_string_should_use_default\n"} -{"Time":"2026-02-03T00:32:31.323671053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/empty_string_should_use_default","Output":" trial_command_test.go:52: Test case: When hostRepoSlug is empty, it should use the default trial repo\n"} -{"Time":"2026-02-03T00:32:31.323674609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/empty_string_should_use_default","Output":" trial_command_test.go:53: Input: , Expected behavior: default\n"} -{"Time":"2026-02-03T00:32:31.323678737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing","Output":"--- PASS: TestHostRepoSlugProcessing (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323685359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug","Output":" --- PASS: TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323690238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/dot_notation_should_call_getCurrentRepoSlug","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323693504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/full_slug_should_be_used_as-is","Output":" --- PASS: TestHostRepoSlugProcessing/full_slug_should_be_used_as-is (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323697963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/full_slug_should_be_used_as-is","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323701229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username","Output":" --- PASS: TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323705216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/repo_name_only_should_be_prefixed_with_username","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323708512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/empty_string_should_use_default","Output":" --- PASS: TestHostRepoSlugProcessing/empty_string_should_use_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323712249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing/empty_string_should_use_default","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323715265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHostRepoSlugProcessing","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323718221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion"} -{"Time":"2026-02-03T00:32:31.323721146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion","Output":"=== RUN TestCloneRepoWithVersion\n"} -{"Time":"2026-02-03T00:32:31.323724653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_tag"} -{"Time":"2026-02-03T00:32:31.323727999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_tag","Output":"=== RUN TestCloneRepoWithVersion/repo_with_tag\n"} -{"Time":"2026-02-03T00:32:31.323731666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_branch"} -{"Time":"2026-02-03T00:32:31.323734631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_branch","Output":"=== RUN TestCloneRepoWithVersion/repo_with_branch\n"} -{"Time":"2026-02-03T00:32:31.323738238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_commit_SHA"} -{"Time":"2026-02-03T00:32:31.323741333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_commit_SHA","Output":"=== RUN TestCloneRepoWithVersion/repo_with_commit_SHA\n"} -{"Time":"2026-02-03T00:32:31.3237449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_without_version"} -{"Time":"2026-02-03T00:32:31.323763765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_without_version","Output":"=== RUN TestCloneRepoWithVersion/repo_without_version\n"} -{"Time":"2026-02-03T00:32:31.323767983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/GitHub_URL_with_tag"} -{"Time":"2026-02-03T00:32:31.32377189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/GitHub_URL_with_tag","Output":"=== RUN TestCloneRepoWithVersion/GitHub_URL_with_tag\n"} -{"Time":"2026-02-03T00:32:31.323776419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion","Output":"--- PASS: TestCloneRepoWithVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323780537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_tag","Output":" --- PASS: TestCloneRepoWithVersion/repo_with_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323784845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323788051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_branch","Output":" --- PASS: TestCloneRepoWithVersion/repo_with_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323793361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323796556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_commit_SHA","Output":" --- PASS: TestCloneRepoWithVersion/repo_with_commit_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323800363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_with_commit_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323803529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_without_version","Output":" --- PASS: TestCloneRepoWithVersion/repo_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323807737Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/repo_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323811915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/GitHub_URL_with_tag","Output":" --- PASS: TestCloneRepoWithVersion/GitHub_URL_with_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.323816363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion/GitHub_URL_with_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323819469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCloneRepoWithVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:31.323822625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode"} -{"Time":"2026-02-03T00:32:31.323826001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode","Output":"=== RUN TestModifyWorkflowForTrialMode\n"} -{"Time":"2026-02-03T00:32:31.323829608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_github.repository_variable"} -{"Time":"2026-02-03T00:32:31.323832604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_github.repository_variable","Output":"=== RUN TestModifyWorkflowForTrialMode/replace_github.repository_variable\n"} -{"Time":"2026-02-03T00:32:31.32698852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_proper_indentation"} -{"Time":"2026-02-03T00:32:31.327003849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_proper_indentation","Output":"=== RUN TestModifyWorkflowForTrialMode/replace_checkout_action_with_proper_indentation\n"} -{"Time":"2026-02-03T00:32:31.327806194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_different_indentation"} -{"Time":"2026-02-03T00:32:31.327820711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_different_indentation","Output":"=== RUN TestModifyWorkflowForTrialMode/replace_checkout_action_with_different_indentation\n"} -{"Time":"2026-02-03T00:32:31.328462617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_with_additional_parameters"} -{"Time":"2026-02-03T00:32:31.328478627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_with_additional_parameters","Output":"=== RUN TestModifyWorkflowForTrialMode/replace_checkout_with_additional_parameters\n"} -{"Time":"2026-02-03T00:32:31.329182072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/handle_multiple_checkout_actions"} -{"Time":"2026-02-03T00:32:31.329193693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/handle_multiple_checkout_actions","Output":"=== RUN TestModifyWorkflowForTrialMode/handle_multiple_checkout_actions\n"} -{"Time":"2026-02-03T00:32:31.330105649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/preserve_existing_with_clause_structure"} -{"Time":"2026-02-03T00:32:31.330133251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/preserve_existing_with_clause_structure","Output":"=== RUN TestModifyWorkflowForTrialMode/preserve_existing_with_clause_structure\n"} -{"Time":"2026-02-03T00:32:31.330687172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/combined_replacements"} -{"Time":"2026-02-03T00:32:31.33069658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/combined_replacements","Output":"=== RUN TestModifyWorkflowForTrialMode/combined_replacements\n"} -{"Time":"2026-02-03T00:32:31.330924448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/no_modifications_needed"} -{"Time":"2026-02-03T00:32:31.330937833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/no_modifications_needed","Output":"=== RUN TestModifyWorkflowForTrialMode/no_modifications_needed\n"} -{"Time":"2026-02-03T00:32:31.331432905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode","Output":"--- PASS: TestModifyWorkflowForTrialMode (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.331449706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_github.repository_variable","Output":" --- PASS: TestModifyWorkflowForTrialMode/replace_github.repository_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331456449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_github.repository_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331461638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_proper_indentation","Output":" --- PASS: TestModifyWorkflowForTrialMode/replace_checkout_action_with_proper_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331466979Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_proper_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331471267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_different_indentation","Output":" --- PASS: TestModifyWorkflowForTrialMode/replace_checkout_action_with_different_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331476957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_action_with_different_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331480884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_with_additional_parameters","Output":" --- PASS: TestModifyWorkflowForTrialMode/replace_checkout_with_additional_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331486124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/replace_checkout_with_additional_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331490182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/handle_multiple_checkout_actions","Output":" --- PASS: TestModifyWorkflowForTrialMode/handle_multiple_checkout_actions (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331494951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/handle_multiple_checkout_actions","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331499669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/preserve_existing_with_clause_structure","Output":" --- PASS: TestModifyWorkflowForTrialMode/preserve_existing_with_clause_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331506312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/preserve_existing_with_clause_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331510339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/combined_replacements","Output":" --- PASS: TestModifyWorkflowForTrialMode/combined_replacements (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331515519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/combined_replacements","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331519396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/no_modifications_needed","Output":" --- PASS: TestModifyWorkflowForTrialMode/no_modifications_needed (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.331523814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode/no_modifications_needed","Elapsed":0} -{"Time":"2026-02-03T00:32:31.331527321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialMode","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.331532691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases"} -{"Time":"2026-02-03T00:32:31.331535947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases","Output":"=== RUN TestModifyWorkflowForTrialModeEdgeCases\n"} -{"Time":"2026-02-03T00:32:31.331542669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/empty_file"} -{"Time":"2026-02-03T00:32:31.331546687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/empty_file","Output":"=== RUN TestModifyWorkflowForTrialModeEdgeCases/empty_file\n"} -{"Time":"2026-02-03T00:32:31.332471107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/malformed_yaml"} -{"Time":"2026-02-03T00:32:31.33248378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/malformed_yaml","Output":"=== RUN TestModifyWorkflowForTrialModeEdgeCases/malformed_yaml\n"} -{"Time":"2026-02-03T00:32:31.332963905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_commented_line"} -{"Time":"2026-02-03T00:32:31.332976077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_commented_line","Output":"=== RUN TestModifyWorkflowForTrialModeEdgeCases/checkout_in_commented_line\n"} -{"Time":"2026-02-03T00:32:31.33348721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_string_content"} -{"Time":"2026-02-03T00:32:31.33349817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_string_content","Output":"=== RUN TestModifyWorkflowForTrialModeEdgeCases/checkout_in_string_content\n"} -{"Time":"2026-02-03T00:32:31.3339914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases","Output":"--- PASS: TestModifyWorkflowForTrialModeEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334004854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/empty_file","Output":" --- PASS: TestModifyWorkflowForTrialModeEdgeCases/empty_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334010545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/empty_file","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334015554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/malformed_yaml","Output":" --- PASS: TestModifyWorkflowForTrialModeEdgeCases/malformed_yaml (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334020754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/malformed_yaml","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334025012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_commented_line","Output":" --- PASS: TestModifyWorkflowForTrialModeEdgeCases/checkout_in_commented_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334030072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_commented_line","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334034059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_string_content","Output":" --- PASS: TestModifyWorkflowForTrialModeEdgeCases/checkout_in_string_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334038888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases/checkout_in_string_content","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334042535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestModifyWorkflowForTrialModeEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334046041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation"} -{"Time":"2026-02-03T00:32:31.334049858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation","Output":"=== RUN TestTrialModeValidation\n"} -{"Time":"2026-02-03T00:32:31.334054457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_and_clone-repo_are_mutually_exclusive"} -{"Time":"2026-02-03T00:32:31.334057793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_and_clone-repo_are_mutually_exclusive","Output":"=== RUN TestTrialModeValidation/logical-repo_and_clone-repo_are_mutually_exclusive\n"} -{"Time":"2026-02-03T00:32:31.334065137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_and_clone-repo_are_mutually_exclusive","Output":" trial_command_test.go:603: Error validation passed: Should reject both --logical-repo and --clone-repo\n"} -{"Time":"2026-02-03T00:32:31.334070086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_clone-repo_is_allowed"} -{"Time":"2026-02-03T00:32:31.334073903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_clone-repo_is_allowed","Output":"=== RUN TestTrialModeValidation/repo_with_clone-repo_is_allowed\n"} -{"Time":"2026-02-03T00:32:31.334078542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_logical-repo_is_allowed"} -{"Time":"2026-02-03T00:32:31.334082069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_logical-repo_is_allowed","Output":"=== RUN TestTrialModeValidation/repo_with_logical-repo_is_allowed\n"} -{"Time":"2026-02-03T00:32:31.334087398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_alone_is_allowed_(direct_mode)"} -{"Time":"2026-02-03T00:32:31.334091105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_alone_is_allowed_(direct_mode)","Output":"=== RUN TestTrialModeValidation/repo_alone_is_allowed_(direct_mode)\n"} -{"Time":"2026-02-03T00:32:31.334095133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/clone-repo_alone_is_allowed"} -{"Time":"2026-02-03T00:32:31.3340989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/clone-repo_alone_is_allowed","Output":"=== RUN TestTrialModeValidation/clone-repo_alone_is_allowed\n"} -{"Time":"2026-02-03T00:32:31.33410458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_alone_is_allowed"} -{"Time":"2026-02-03T00:32:31.334108237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_alone_is_allowed","Output":"=== RUN TestTrialModeValidation/logical-repo_alone_is_allowed\n"} -{"Time":"2026-02-03T00:32:31.334116372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation","Output":"--- PASS: TestTrialModeValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334122253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_and_clone-repo_are_mutually_exclusive","Output":" --- PASS: TestTrialModeValidation/logical-repo_and_clone-repo_are_mutually_exclusive (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334127153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_and_clone-repo_are_mutually_exclusive","Elapsed":0} -{"Time":"2026-02-03T00:32:31.33413114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_clone-repo_is_allowed","Output":" --- PASS: TestTrialModeValidation/repo_with_clone-repo_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334135638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_clone-repo_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334139305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_logical-repo_is_allowed","Output":" --- PASS: TestTrialModeValidation/repo_with_logical-repo_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334144024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_with_logical-repo_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:31.33414754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_alone_is_allowed_(direct_mode)","Output":" --- PASS: TestTrialModeValidation/repo_alone_is_allowed_(direct_mode) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334153912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/repo_alone_is_allowed_(direct_mode)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334157429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/clone-repo_alone_is_allowed","Output":" --- PASS: TestTrialModeValidation/clone-repo_alone_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334161977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/clone-repo_alone_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334165774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_alone_is_allowed","Output":" --- PASS: TestTrialModeValidation/logical-repo_alone_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334171796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation/logical-repo_alone_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334175693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialModeValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334178949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL"} -{"Time":"2026-02-03T00:32:31.334182445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL","Output":"=== RUN TestExtractIssueNumberFromURL\n"} -{"Time":"2026-02-03T00:32:31.334186693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Valid_GitHub_issue_URL"} -{"Time":"2026-02-03T00:32:31.334190019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Valid_GitHub_issue_URL","Output":"=== RUN TestExtractIssueNumberFromURL/Valid_GitHub_issue_URL\n"} -{"Time":"2026-02-03T00:32:31.334195369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Another_valid_issue_URL"} -{"Time":"2026-02-03T00:32:31.334198996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Another_valid_issue_URL","Output":"=== RUN TestExtractIssueNumberFromURL/Another_valid_issue_URL\n"} -{"Time":"2026-02-03T00:32:31.334203264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Issue_URL_with_single_digit"} -{"Time":"2026-02-03T00:32:31.334206621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Issue_URL_with_single_digit","Output":"=== RUN TestExtractIssueNumberFromURL/Issue_URL_with_single_digit\n"} -{"Time":"2026-02-03T00:32:31.334211089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_GitHub"} -{"Time":"2026-02-03T00:32:31.334214796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_GitHub","Output":"=== RUN TestExtractIssueNumberFromURL/Invalid_URL_-_not_GitHub\n"} -{"Time":"2026-02-03T00:32:31.334220587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_an_issue"} -{"Time":"2026-02-03T00:32:31.334224033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_an_issue","Output":"=== RUN TestExtractIssueNumberFromURL/Invalid_URL_-_not_an_issue\n"} -{"Time":"2026-02-03T00:32:31.334579435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_missing_issue_number"} -{"Time":"2026-02-03T00:32:31.334640549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_missing_issue_number","Output":"=== RUN TestExtractIssueNumberFromURL/Invalid_URL_-_missing_issue_number\n"} -{"Time":"2026-02-03T00:32:31.33465186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_non-numeric_issue_number"} -{"Time":"2026-02-03T00:32:31.334656419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_non-numeric_issue_number","Output":"=== RUN TestExtractIssueNumberFromURL/Invalid_URL_-_non-numeric_issue_number\n"} -{"Time":"2026-02-03T00:32:31.334661278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Empty_URL"} -{"Time":"2026-02-03T00:32:31.334664915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Empty_URL","Output":"=== RUN TestExtractIssueNumberFromURL/Empty_URL\n"} -{"Time":"2026-02-03T00:32:31.334669433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_query_parameters"} -{"Time":"2026-02-03T00:32:31.33467331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_query_parameters","Output":"=== RUN TestExtractIssueNumberFromURL/URL_with_query_parameters\n"} -{"Time":"2026-02-03T00:32:31.334677618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_fragment"} -{"Time":"2026-02-03T00:32:31.334681125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_fragment","Output":"=== RUN TestExtractIssueNumberFromURL/URL_with_fragment\n"} -{"Time":"2026-02-03T00:32:31.334686715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL","Output":"--- PASS: TestExtractIssueNumberFromURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334692035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Valid_GitHub_issue_URL","Output":" --- PASS: TestExtractIssueNumberFromURL/Valid_GitHub_issue_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334697135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Valid_GitHub_issue_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334701272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Another_valid_issue_URL","Output":" --- PASS: TestExtractIssueNumberFromURL/Another_valid_issue_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334706081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Another_valid_issue_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334712413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Issue_URL_with_single_digit","Output":" --- PASS: TestExtractIssueNumberFromURL/Issue_URL_with_single_digit (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334717021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Issue_URL_with_single_digit","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334720728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_GitHub","Output":" --- PASS: TestExtractIssueNumberFromURL/Invalid_URL_-_not_GitHub (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334725678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_GitHub","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334729275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_an_issue","Output":" --- PASS: TestExtractIssueNumberFromURL/Invalid_URL_-_not_an_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334736117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_not_an_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334740075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_missing_issue_number","Output":" --- PASS: TestExtractIssueNumberFromURL/Invalid_URL_-_missing_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334744763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_missing_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334788976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_non-numeric_issue_number","Output":" --- PASS: TestExtractIssueNumberFromURL/Invalid_URL_-_non-numeric_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334796199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Invalid_URL_-_non-numeric_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334800377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Empty_URL","Output":" --- PASS: TestExtractIssueNumberFromURL/Empty_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334805005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/Empty_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334808522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_query_parameters","Output":" --- PASS: TestExtractIssueNumberFromURL/URL_with_query_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334813572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_query_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334817308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_fragment","Output":" --- PASS: TestExtractIssueNumberFromURL/URL_with_fragment (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334821737Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL/URL_with_fragment","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334825093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractIssueNumberFromURL","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334828649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing"} -{"Time":"2026-02-03T00:32:31.334831866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing","Output":"=== RUN TestTrialWorkflowSpecParsing\n"} -{"Time":"2026-02-03T00:32:31.334836053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/GitHub_URL_workflow_spec"} -{"Time":"2026-02-03T00:32:31.334839079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/GitHub_URL_workflow_spec","Output":"=== RUN TestTrialWorkflowSpecParsing/GitHub_URL_workflow_spec\n"} -{"Time":"2026-02-03T00:32:31.334843457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Simple_workflow_spec"} -{"Time":"2026-02-03T00:32:31.334846763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Simple_workflow_spec","Output":"=== RUN TestTrialWorkflowSpecParsing/Simple_workflow_spec\n"} -{"Time":"2026-02-03T00:32:31.334852975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Invalid_workflow_spec"} -{"Time":"2026-02-03T00:32:31.334856742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Invalid_workflow_spec","Output":"=== RUN TestTrialWorkflowSpecParsing/Invalid_workflow_spec\n"} -{"Time":"2026-02-03T00:32:31.334863214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing","Output":"--- PASS: TestTrialWorkflowSpecParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334868183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/GitHub_URL_workflow_spec","Output":" --- PASS: TestTrialWorkflowSpecParsing/GitHub_URL_workflow_spec (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334872962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/GitHub_URL_workflow_spec","Elapsed":0} -{"Time":"2026-02-03T00:32:31.33487702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Simple_workflow_spec","Output":" --- PASS: TestTrialWorkflowSpecParsing/Simple_workflow_spec (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334881678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Simple_workflow_spec","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334887299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Invalid_workflow_spec","Output":" --- PASS: TestTrialWorkflowSpecParsing/Invalid_workflow_spec (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334891687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing/Invalid_workflow_spec","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334895144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestTrialWorkflowSpecParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:31.33489862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistency"} -{"Time":"2026-02-03T00:32:31.334901666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistency","Output":"=== RUN TestActionKeyVersionConsistency\n"} -{"Time":"2026-02-03T00:32:31.334906284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistency","Output":"--- PASS: TestActionKeyVersionConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.334910673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334914349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistencyInJSON"} -{"Time":"2026-02-03T00:32:31.334917806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistencyInJSON","Output":"=== RUN TestActionKeyVersionConsistencyInJSON\n"} -{"Time":"2026-02-03T00:32:31.334922675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistencyInJSON","Output":"--- PASS: TestActionKeyVersionConsistencyInJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.3349308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestActionKeyVersionConsistencyInJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:31.334934357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo"} -{"Time":"2026-02-03T00:32:31.334939166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo","Output":"=== RUN TestExtractBaseRepo\n"} -{"Time":"2026-02-03T00:32:31.334943434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_without_subfolder"} -{"Time":"2026-02-03T00:32:31.33494679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_without_subfolder","Output":"=== RUN TestExtractBaseRepo/action_without_subfolder\n"} -{"Time":"2026-02-03T00:32:31.334951538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_one_subfolder"} -{"Time":"2026-02-03T00:32:31.334958021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_one_subfolder","Output":"=== RUN TestExtractBaseRepo/action_with_one_subfolder\n"} -{"Time":"2026-02-03T00:32:31.334962739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_multiple_subfolders"} -{"Time":"2026-02-03T00:32:31.334966426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_multiple_subfolders","Output":"=== RUN TestExtractBaseRepo/action_with_multiple_subfolders\n"} -{"Time":"2026-02-03T00:32:31.334970854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_deeply_nested_subfolders"} -{"Time":"2026-02-03T00:32:31.334974471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_deeply_nested_subfolders","Output":"=== RUN TestExtractBaseRepo/action_with_deeply_nested_subfolders\n"} -{"Time":"2026-02-03T00:32:31.334978869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_only_owner"} -{"Time":"2026-02-03T00:32:31.334982236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_only_owner","Output":"=== RUN TestExtractBaseRepo/action_with_only_owner\n"} -{"Time":"2026-02-03T00:32:31.334986354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/empty_string"} -{"Time":"2026-02-03T00:32:31.33499001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/empty_string","Output":"=== RUN TestExtractBaseRepo/empty_string\n"} -{"Time":"2026-02-03T00:32:31.33499518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo","Output":"--- PASS: TestExtractBaseRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.33500034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_without_subfolder","Output":" --- PASS: TestExtractBaseRepo/action_without_subfolder (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335005178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_without_subfolder","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335009216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_one_subfolder","Output":" --- PASS: TestExtractBaseRepo/action_with_one_subfolder (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335014125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_one_subfolder","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335017792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_multiple_subfolders","Output":" --- PASS: TestExtractBaseRepo/action_with_multiple_subfolders (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335022601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_multiple_subfolders","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335026729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_deeply_nested_subfolders","Output":" --- PASS: TestExtractBaseRepo/action_with_deeply_nested_subfolders (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.33503291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_deeply_nested_subfolders","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335036797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_only_owner","Output":" --- PASS: TestExtractBaseRepo/action_with_only_owner (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335041446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/action_with_only_owner","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335046265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/empty_string","Output":" --- PASS: TestExtractBaseRepo/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335050543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335053879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestExtractBaseRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335057246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference"} -{"Time":"2026-02-03T00:32:31.335060832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference","Output":"=== RUN TestMajorVersionPreference\n"} -{"Time":"2026-02-03T00:32:31.335064609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0"} -{"Time":"2026-02-03T00:32:31.335068006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0","Output":"=== RUN TestMajorVersionPreference/prefer_v8_over_v8.0.0\n"} -{"Time":"2026-02-03T00:32:31.335072193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v6_over_v6.0.0"} -{"Time":"2026-02-03T00:32:31.33507571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v6_over_v6.0.0","Output":"=== RUN TestMajorVersionPreference/prefer_v6_over_v6.0.0\n"} -{"Time":"2026-02-03T00:32:31.335079938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0.0_(four-part_version)"} -{"Time":"2026-02-03T00:32:31.335083504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0.0_(four-part_version)","Output":"=== RUN TestMajorVersionPreference/prefer_v8_over_v8.0.0.0_(four-part_version)\n"} -{"Time":"2026-02-03T00:32:31.335087883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_newest_when_versions_differ"} -{"Time":"2026-02-03T00:32:31.33509199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_newest_when_versions_differ","Output":"=== RUN TestMajorVersionPreference/prefer_newest_when_versions_differ\n"} -{"Time":"2026-02-03T00:32:31.335097591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference","Output":"--- PASS: TestMajorVersionPreference (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.33510262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0","Output":" --- PASS: TestMajorVersionPreference/prefer_v8_over_v8.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335107559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335111366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v6_over_v6.0.0","Output":" --- PASS: TestMajorVersionPreference/prefer_v6_over_v6.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335115624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v6_over_v6.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335120423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0.0_(four-part_version)","Output":" --- PASS: TestMajorVersionPreference/prefer_v8_over_v8.0.0.0_(four-part_version) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335125373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_v8_over_v8.0.0.0_(four-part_version)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335130562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_newest_when_versions_differ","Output":" --- PASS: TestMajorVersionPreference/prefer_newest_when_versions_differ (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.335135161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference/prefer_newest_when_versions_differ","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335138807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMajorVersionPreference","Elapsed":0} -{"Time":"2026-02-03T00:32:31.335143406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate"} -{"Time":"2026-02-03T00:32:31.335146802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate","Output":"=== RUN TestShouldCheckForUpdate\n"} -{"Time":"2026-02-03T00:32:31.33515119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_flag_is_false_and_no_recent_check"} -{"Time":"2026-02-03T00:32:31.335155118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_flag_is_false_and_no_recent_check","Output":"=== RUN TestShouldCheckForUpdate/should_check_when_flag_is_false_and_no_recent_check\n"} -{"Time":"2026-02-03T00:32:31.335162382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_flag_is_true"} -{"Time":"2026-02-03T00:32:31.335165838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_flag_is_true","Output":"=== RUN TestShouldCheckForUpdate/should_not_check_when_flag_is_true\n"} -{"Time":"2026-02-03T00:32:31.335920183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_CI_environment"} -{"Time":"2026-02-03T00:32:31.335962422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_CI_environment","Output":"=== RUN TestShouldCheckForUpdate/should_not_check_in_CI_environment\n"} -{"Time":"2026-02-03T00:32:31.336004821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_MCP_server_mode"} -{"Time":"2026-02-03T00:32:31.336036821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_MCP_server_mode","Output":"=== RUN TestShouldCheckForUpdate/should_not_check_in_MCP_server_mode\n"} -{"Time":"2026-02-03T00:32:31.336070443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_recent_check_exists"} -{"Time":"2026-02-03T00:32:31.336102473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_recent_check_exists","Output":"=== RUN TestShouldCheckForUpdate/should_not_check_when_recent_check_exists\n"} -{"Time":"2026-02-03T00:32:31.336364001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_last_check_is_old"} -{"Time":"2026-02-03T00:32:31.336374721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_last_check_is_old","Output":"=== RUN TestShouldCheckForUpdate/should_check_when_last_check_is_old\n"} -{"Time":"2026-02-03T00:32:31.33668544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate","Output":"--- PASS: TestShouldCheckForUpdate (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336699165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_flag_is_false_and_no_recent_check","Output":" --- PASS: TestShouldCheckForUpdate/should_check_when_flag_is_false_and_no_recent_check (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336704966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_flag_is_false_and_no_recent_check","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336709685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_flag_is_true","Output":" --- PASS: TestShouldCheckForUpdate/should_not_check_when_flag_is_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336714764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_flag_is_true","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336718461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_CI_environment","Output":" --- PASS: TestShouldCheckForUpdate/should_not_check_in_CI_environment (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.33672347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_CI_environment","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336727167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_MCP_server_mode","Output":" --- PASS: TestShouldCheckForUpdate/should_not_check_in_MCP_server_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336731756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_in_MCP_server_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336738248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_recent_check_exists","Output":" --- PASS: TestShouldCheckForUpdate/should_not_check_when_recent_check_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336743508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_not_check_when_recent_check_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336773614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_last_check_is_old","Output":" --- PASS: TestShouldCheckForUpdate/should_check_when_last_check_is_old (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336780426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate/should_check_when_last_check_is_old","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336783933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShouldCheckForUpdate","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336787239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer"} -{"Time":"2026-02-03T00:32:31.336790495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer","Output":"=== RUN TestIsRunningAsMCPServer\n"} -{"Time":"2026-02-03T00:32:31.336797338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/not_in_MCP_server_mode"} -{"Time":"2026-02-03T00:32:31.336801165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/not_in_MCP_server_mode","Output":"=== RUN TestIsRunningAsMCPServer/not_in_MCP_server_mode\n"} -{"Time":"2026-02-03T00:32:31.336805693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/in_MCP_server_mode"} -{"Time":"2026-02-03T00:32:31.33680912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/in_MCP_server_mode","Output":"=== RUN TestIsRunningAsMCPServer/in_MCP_server_mode\n"} -{"Time":"2026-02-03T00:32:31.336816384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer","Output":"--- PASS: TestIsRunningAsMCPServer (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336821843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/not_in_MCP_server_mode","Output":" --- PASS: TestIsRunningAsMCPServer/not_in_MCP_server_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336826472Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/not_in_MCP_server_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336830399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/in_MCP_server_mode","Output":" --- PASS: TestIsRunningAsMCPServer/in_MCP_server_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336834748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer/in_MCP_server_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336838144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsRunningAsMCPServer","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336841651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLastCheckFilePath"} -{"Time":"2026-02-03T00:32:31.336845017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLastCheckFilePath","Output":"=== RUN TestGetLastCheckFilePath\n"} -{"Time":"2026-02-03T00:32:31.3368523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLastCheckFilePath","Output":"--- PASS: TestGetLastCheckFilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.336856528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetLastCheckFilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:31.336859794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateLastCheckTime"} -{"Time":"2026-02-03T00:32:31.336863151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateLastCheckTime","Output":"=== RUN TestUpdateLastCheckTime\n"} -{"Time":"2026-02-03T00:32:31.337192985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateLastCheckTime","Output":"--- PASS: TestUpdateLastCheckTime (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.33720639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateLastCheckTime","Elapsed":0} -{"Time":"2026-02-03T00:32:31.337210758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesWithNoCheckUpdateFlag"} -{"Time":"2026-02-03T00:32:31.337214485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesWithNoCheckUpdateFlag","Output":"=== RUN TestCheckForUpdatesWithNoCheckUpdateFlag\n"} -{"Time":"2026-02-03T00:32:31.337494437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesWithNoCheckUpdateFlag","Output":"--- PASS: TestCheckForUpdatesWithNoCheckUpdateFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.337511519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesWithNoCheckUpdateFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.337517259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesInCIMode"} -{"Time":"2026-02-03T00:32:31.337520766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesInCIMode","Output":"=== RUN TestCheckForUpdatesInCIMode\n"} -{"Time":"2026-02-03T00:32:31.337858425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesInCIMode","Output":"--- PASS: TestCheckForUpdatesInCIMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.337874395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesInCIMode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.337879665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesAsync_ContextCancellation"} -{"Time":"2026-02-03T00:32:31.337883191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesAsync_ContextCancellation","Output":"=== RUN TestCheckForUpdatesAsync_ContextCancellation\n"} -{"Time":"2026-02-03T00:32:31.538678667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesAsync_ContextCancellation","Output":"--- PASS: TestCheckForUpdatesAsync_ContextCancellation (0.20s)\n"} -{"Time":"2026-02-03T00:32:31.538715645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckForUpdatesAsync_ContextCancellation","Elapsed":0.2} -{"Time":"2026-02-03T00:32:31.53872313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_CleanMerge"} -{"Time":"2026-02-03T00:32:31.538770698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_CleanMerge","Output":"=== RUN TestMergeWorkflowContent_CleanMerge\n"} -{"Time":"2026-02-03T00:32:31.541850136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_CleanMerge","Output":"--- PASS: TestMergeWorkflowContent_CleanMerge (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.5418683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_CleanMerge","Elapsed":0} -{"Time":"2026-02-03T00:32:31.541873249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_WithConflicts"} -{"Time":"2026-02-03T00:32:31.541876986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_WithConflicts","Output":"=== RUN TestMergeWorkflowContent_WithConflicts\n"} -{"Time":"2026-02-03T00:32:31.544028736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_WithConflicts","Output":"--- PASS: TestMergeWorkflowContent_WithConflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.544044014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_WithConflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:31.544049234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_MarkdownOnly"} -{"Time":"2026-02-03T00:32:31.544053161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_MarkdownOnly","Output":"=== RUN TestMergeWorkflowContent_MarkdownOnly\n"} -{"Time":"2026-02-03T00:32:31.546188189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_MarkdownOnly","Output":"--- PASS: TestMergeWorkflowContent_MarkdownOnly (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.546201945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_MarkdownOnly","Elapsed":0} -{"Time":"2026-02-03T00:32:31.546207105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly"} -{"Time":"2026-02-03T00:32:31.546211223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":"=== RUN TestMergeWorkflowContent_FrontmatterOnly\n"} -{"Time":"2026-02-03T00:32:31.548230635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" update_command_test.go:250: Note: Conflicts detected for non-overlapping frontmatter fields:\n"} -{"Time":"2026-02-03T00:32:31.548244872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" ---\n"} -{"Time":"2026-02-03T00:32:31.5482494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" on: push\n"} -{"Time":"2026-02-03T00:32:31.548253929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" engine: claude\n"} -{"Time":"2026-02-03T00:32:31.548258397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" \u003c\u003c\u003c\u003c\u003c\u003c\u003c current (local changes)\n"} -{"Time":"2026-02-03T00:32:31.54826528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:31.548269708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:31.548273666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" source: test/repo/workflow.md@v1.0.0\n"} -{"Time":"2026-02-03T00:32:31.548290867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" ||||||| base (original)\n"} -{"Time":"2026-02-03T00:32:31.548295727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" source: test/repo/workflow.md@v1.0.0\n"} -{"Time":"2026-02-03T00:32:31.548299073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" =======\n"} -{"Time":"2026-02-03T00:32:31.548302409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" tools:\n"} -{"Time":"2026-02-03T00:32:31.548305826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" bash: [\"ls\"]\n"} -{"Time":"2026-02-03T00:32:31.548309793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" source: test/repo/workflow.md@v1.1.0\n"} -{"Time":"2026-02-03T00:32:31.54831381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" \u003e\u003e\u003e\u003e\u003e\u003e\u003e new (upstream)\n"} -{"Time":"2026-02-03T00:32:31.548318098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" ---\n"} -{"Time":"2026-02-03T00:32:31.548322206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" \n"} -{"Time":"2026-02-03T00:32:31.548326504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" # Workflow\n"} -{"Time":"2026-02-03T00:32:31.548330572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" \n"} -{"Time":"2026-02-03T00:32:31.54833496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":" Content remains the same.\n"} -{"Time":"2026-02-03T00:32:31.548341482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Output":"--- PASS: TestMergeWorkflowContent_FrontmatterOnly (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.548348475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_FrontmatterOnly","Elapsed":0} -{"Time":"2026-02-03T00:32:31.548352332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateSourceFieldInContent"} -{"Time":"2026-02-03T00:32:31.54835628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateSourceFieldInContent","Output":"=== RUN TestUpdateSourceFieldInContent\n"} -{"Time":"2026-02-03T00:32:31.548361319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateSourceFieldInContent","Output":"--- PASS: TestUpdateSourceFieldInContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.548367711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateSourceFieldInContent","Elapsed":0} -{"Time":"2026-02-03T00:32:31.548371097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration"} -{"Time":"2026-02-03T00:32:31.548374223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":"=== RUN TestMergeWorkflowContent_Integration\n"} -{"Time":"2026-02-03T00:32:31.548481122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":"🔍 Performing 3-way merge using git merge-file\n"} -{"Time":"2026-02-03T00:32:31.550423434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":"⚠ Merge conflicts detected (exit code: 2)\n"} -{"Time":"2026-02-03T00:32:31.550640549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" update_command_test.go:351: Conflicts detected (may be expected):\n"} -{"Time":"2026-02-03T00:32:31.550668531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" ---\n"} -{"Time":"2026-02-03T00:32:31.550677297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" on: push\n"} -{"Time":"2026-02-03T00:32:31.550681976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:31.550685903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:31.550689991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" \u003c\u003c\u003c\u003c\u003c\u003c\u003c current (local changes)\n"} -{"Time":"2026-02-03T00:32:31.550694419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" issues: write\n"} -{"Time":"2026-02-03T00:32:31.550698617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" source: test/repo/workflow.md@v1.0.0\n"} -{"Time":"2026-02-03T00:32:31.550702855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" ||||||| base (original)\n"} -{"Time":"2026-02-03T00:32:31.550707103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" source: test/repo/workflow.md@v1.0.0\n"} -{"Time":"2026-02-03T00:32:31.55071111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" =======\n"} -{"Time":"2026-02-03T00:32:31.550717683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" pull-requests: write\n"} -{"Time":"2026-02-03T00:32:31.55072175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" source: test/repo/workflow.md@v1.1.0\n"} -{"Time":"2026-02-03T00:32:31.550726108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" \u003e\u003e\u003e\u003e\u003e\u003e\u003e new (upstream)\n"} -{"Time":"2026-02-03T00:32:31.550730496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" ---\n"} -{"Time":"2026-02-03T00:32:31.550734494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" \n"} -{"Time":"2026-02-03T00:32:31.550738511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" # Test Workflow\n"} -{"Time":"2026-02-03T00:32:31.550742128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" \n"} -{"Time":"2026-02-03T00:32:31.550745805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" \u003c\u003c\u003c\u003c\u003c\u003c\u003c current (local changes)\n"} -{"Time":"2026-02-03T00:32:31.550785739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" Base content with local notes.\n"} -{"Time":"2026-02-03T00:32:31.550790759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" ||||||| base (original)\n"} -{"Time":"2026-02-03T00:32:31.550795207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" Base content.\n"} -{"Time":"2026-02-03T00:32:31.550801388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" =======\n"} -{"Time":"2026-02-03T00:32:31.550805466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" Base content with upstream notes.\n"} -{"Time":"2026-02-03T00:32:31.550809203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":" \u003e\u003e\u003e\u003e\u003e\u003e\u003e new (upstream)\n"} -{"Time":"2026-02-03T00:32:31.550819112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Output":"--- PASS: TestMergeWorkflowContent_Integration (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.550824271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMergeWorkflowContent_Integration","Elapsed":0} -{"Time":"2026-02-03T00:32:31.550828859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithSource_CustomDirectory"} -{"Time":"2026-02-03T00:32:31.550832697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithSource_CustomDirectory","Output":"=== RUN TestFindWorkflowsWithSource_CustomDirectory\n"} -{"Time":"2026-02-03T00:32:31.551280231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithSource_CustomDirectory","Output":"--- PASS: TestFindWorkflowsWithSource_CustomDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.551296762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFindWorkflowsWithSource_CustomDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:31.55130144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflows_CustomDirectory"} -{"Time":"2026-02-03T00:32:31.551306199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflows_CustomDirectory","Output":"=== RUN TestUpdateWorkflows_CustomDirectory\n"} -{"Time":"2026-02-03T00:32:31.551667843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflows_CustomDirectory","Output":"--- PASS: TestUpdateWorkflows_CustomDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.551680607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflows_CustomDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:31.551685175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary"} -{"Time":"2026-02-03T00:32:31.551688712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary","Output":"=== RUN TestShowUpdateSummary\n"} -{"Time":"2026-02-03T00:32:31.551694683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful"} -{"Time":"2026-02-03T00:32:31.551698239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":"=== RUN TestShowUpdateSummary/all_successful\n"} -{"Time":"2026-02-03T00:32:31.551702107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551707848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":"✓ Successfully updated and compiled 3 workflow(s):\n"} -{"Time":"2026-02-03T00:32:31.551719559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":" • workflow1\n"} -{"Time":"2026-02-03T00:32:31.551724118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":" • workflow2\n"} -{"Time":"2026-02-03T00:32:31.551728105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":" • workflow3\n"} -{"Time":"2026-02-03T00:32:31.551732013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551738104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed"} -{"Time":"2026-02-03T00:32:31.551741731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Output":"=== RUN TestShowUpdateSummary/all_failed\n"} -{"Time":"2026-02-03T00:32:31.551745648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551773891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Output":"✗ Failed to update 2 workflow(s):\n"} -{"Time":"2026-02-03T00:32:31.551778499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Output":" workflow1: failed to download\n"} -{"Time":"2026-02-03T00:32:31.551782787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Output":" workflow2: merge conflict\n"} -{"Time":"2026-02-03T00:32:31.551786614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551793136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results"} -{"Time":"2026-02-03T00:32:31.551796723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":"=== RUN TestShowUpdateSummary/mixed_results\n"} -{"Time":"2026-02-03T00:32:31.55180069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551804698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":"✓ Successfully updated and compiled 2 workflow(s):\n"} -{"Time":"2026-02-03T00:32:31.55181128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":" • workflow1\n"} -{"Time":"2026-02-03T00:32:31.551820768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":" • workflow3\n"} -{"Time":"2026-02-03T00:32:31.551824765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551828953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":"✗ Failed to update 1 workflow(s):\n"} -{"Time":"2026-02-03T00:32:31.551833151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":" workflow2: failed to compile\n"} -{"Time":"2026-02-03T00:32:31.551837649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551841787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/empty_results"} -{"Time":"2026-02-03T00:32:31.551845043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/empty_results","Output":"=== RUN TestShowUpdateSummary/empty_results\n"} -{"Time":"2026-02-03T00:32:31.551850453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/empty_results","Output":"\n"} -{"Time":"2026-02-03T00:32:31.551855833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary","Output":"--- PASS: TestShowUpdateSummary (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.551860963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Output":" --- PASS: TestShowUpdateSummary/all_successful (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.551874107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_successful","Elapsed":0} -{"Time":"2026-02-03T00:32:31.551878345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Output":" --- PASS: TestShowUpdateSummary/all_failed (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.551882493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/all_failed","Elapsed":0} -{"Time":"2026-02-03T00:32:31.551885939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Output":" --- PASS: TestShowUpdateSummary/mixed_results (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.551890217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/mixed_results","Elapsed":0} -{"Time":"2026-02-03T00:32:31.551893674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/empty_results","Output":" --- PASS: TestShowUpdateSummary/empty_results (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.551897962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary/empty_results","Elapsed":0} -{"Time":"2026-02-03T00:32:31.551901218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShowUpdateSummary","Elapsed":0} -{"Time":"2026-02-03T00:32:31.551904744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications"} -{"Time":"2026-02-03T00:32:31.55190798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications","Output":"=== RUN TestHasLocalModifications\n"} -{"Time":"2026-02-03T00:32:31.551911667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/no_modifications_-_identical_content"} -{"Time":"2026-02-03T00:32:31.551915003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/no_modifications_-_identical_content","Output":"=== RUN TestHasLocalModifications/no_modifications_-_identical_content\n"} -{"Time":"2026-02-03T00:32:31.552023205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_frontmatter"} -{"Time":"2026-02-03T00:32:31.552030759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_frontmatter","Output":"=== RUN TestHasLocalModifications/local_modifications_in_frontmatter\n"} -{"Time":"2026-02-03T00:32:31.55218164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_markdown"} -{"Time":"2026-02-03T00:32:31.552210324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_markdown","Output":"=== RUN TestHasLocalModifications/local_modifications_in_markdown\n"} -{"Time":"2026-02-03T00:32:31.552313107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/whitespace_differences_should_be_ignored"} -{"Time":"2026-02-03T00:32:31.552328195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/whitespace_differences_should_be_ignored","Output":"=== RUN TestHasLocalModifications/whitespace_differences_should_be_ignored\n"} -{"Time":"2026-02-03T00:32:31.552451475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/both_empty"} -{"Time":"2026-02-03T00:32:31.552464169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/both_empty","Output":"=== RUN TestHasLocalModifications/both_empty\n"} -{"Time":"2026-02-03T00:32:31.552563013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications","Output":"--- PASS: TestHasLocalModifications (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.552576819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/no_modifications_-_identical_content","Output":" --- PASS: TestHasLocalModifications/no_modifications_-_identical_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.552584874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/no_modifications_-_identical_content","Elapsed":0} -{"Time":"2026-02-03T00:32:31.552589442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_frontmatter","Output":" --- PASS: TestHasLocalModifications/local_modifications_in_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.552594962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:31.552599361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_markdown","Output":" --- PASS: TestHasLocalModifications/local_modifications_in_markdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.55260459Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/local_modifications_in_markdown","Elapsed":0} -{"Time":"2026-02-03T00:32:31.552615411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/whitespace_differences_should_be_ignored","Output":" --- PASS: TestHasLocalModifications/whitespace_differences_should_be_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.552620881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/whitespace_differences_should_be_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:31.552625149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/both_empty","Output":" --- PASS: TestHasLocalModifications/both_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.552629657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications/both_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:31.552633284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestHasLocalModifications","Elapsed":0} -{"Time":"2026-02-03T00:32:31.55263671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh"} -{"Time":"2026-02-03T00:32:31.552640357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh","Output":"=== RUN TestCompileWorkflowWithRefresh\n"} -{"Time":"2026-02-03T00:32:31.552721398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false"} -{"Time":"2026-02-03T00:32:31.552734202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"=== RUN TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false\n"} -{"Time":"2026-02-03T00:32:31.560881864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-1029997161/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:31.560909806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:31.560915096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:31.560919564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"\n"} -{"Time":"2026-02-03T00:32:31.560923552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:31.560927178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"\n"} -{"Time":"2026-02-03T00:32:31.560932649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:31.560936465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:31.560940453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:31.56094427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:31.560948067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"\n"} -{"Time":"2026-02-03T00:32:31.560952145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:31.56096594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:31.560970259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:31.560974997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:31.560978775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"\n"} -{"Time":"2026-02-03T00:32:31.605777641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:31.609339789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-1029997161/test-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:31.615263176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true"} -{"Time":"2026-02-03T00:32:31.615291308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"=== RUN TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true\n"} -{"Time":"2026-02-03T00:32:31.621472807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-1029997161/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:31.621490339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:31.62149607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:31.621500288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"\n"} -{"Time":"2026-02-03T00:32:31.621504736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:31.621509145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"\n"} -{"Time":"2026-02-03T00:32:31.621513353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:31.621518492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:31.62152266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:31.621526778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:31.621531286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"\n"} -{"Time":"2026-02-03T00:32:31.621535834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:31.621540463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:31.621545011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:31.621548708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:31.621552495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"\n"} -{"Time":"2026-02-03T00:32:31.658673711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:31.664895344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003222-17960/test-1029997161/test-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:31.671088945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh","Output":"--- PASS: TestCompileWorkflowWithRefresh (0.12s)\n"} -{"Time":"2026-02-03T00:32:31.671107971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Output":" --- PASS: TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false (0.06s)\n"} -{"Time":"2026-02-03T00:32:31.671122277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_false","Elapsed":0.06} -{"Time":"2026-02-03T00:32:31.671130262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Output":" --- PASS: TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true (0.06s)\n"} -{"Time":"2026-02-03T00:32:31.671138197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh/compileWorkflowWithRefresh_true","Elapsed":0.06} -{"Time":"2026-02-03T00:32:31.671146552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCompileWorkflowWithRefresh","Elapsed":0.12} -{"Time":"2026-02-03T00:32:31.6711506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode"} -{"Time":"2026-02-03T00:32:31.671154277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode","Output":"=== RUN TestUpdateWorkflow_OverrideMode\n"} -{"Time":"2026-02-03T00:32:31.671158775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode/override_mode_discards_local_changes"} -{"Time":"2026-02-03T00:32:31.671162282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode/override_mode_discards_local_changes","Output":"=== RUN TestUpdateWorkflow_OverrideMode/override_mode_discards_local_changes\n"} -{"Time":"2026-02-03T00:32:31.671169926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode","Output":"--- PASS: TestUpdateWorkflow_OverrideMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671175627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode/override_mode_discards_local_changes","Output":" --- PASS: TestUpdateWorkflow_OverrideMode/override_mode_discards_local_changes (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671179854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode/override_mode_discards_local_changes","Elapsed":0} -{"Time":"2026-02-03T00:32:31.671183121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_OverrideMode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.671186136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode"} -{"Time":"2026-02-03T00:32:31.671189532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode","Output":"=== RUN TestUpdateWorkflow_MergeMode\n"} -{"Time":"2026-02-03T00:32:31.671193911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode/merge_mode_preserves_local_changes"} -{"Time":"2026-02-03T00:32:31.671198028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode/merge_mode_preserves_local_changes","Output":"=== RUN TestUpdateWorkflow_MergeMode/merge_mode_preserves_local_changes\n"} -{"Time":"2026-02-03T00:32:31.67120442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode","Output":"--- PASS: TestUpdateWorkflow_MergeMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671209089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode/merge_mode_preserves_local_changes","Output":" --- PASS: TestUpdateWorkflow_MergeMode/merge_mode_preserves_local_changes (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671218527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode/merge_mode_preserves_local_changes","Elapsed":0} -{"Time":"2026-02-03T00:32:31.671222394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflow_MergeMode","Elapsed":0} -{"Time":"2026-02-03T00:32:31.67122552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMarshalActionsLockSorted"} -{"Time":"2026-02-03T00:32:31.671228996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMarshalActionsLockSorted","Output":"=== RUN TestMarshalActionsLockSorted\n"} -{"Time":"2026-02-03T00:32:31.671233845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMarshalActionsLockSorted","Output":"--- PASS: TestMarshalActionsLockSorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671239516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMarshalActionsLockSorted","Elapsed":0} -{"Time":"2026-02-03T00:32:31.671251949Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionSHAForTag"} -{"Time":"2026-02-03T00:32:31.671255796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionSHAForTag","Output":"=== RUN TestGetActionSHAForTag\n"} -{"Time":"2026-02-03T00:32:31.671260415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionSHAForTag","Output":" update_command_test.go:804: Skipping network test in CI\n"} -{"Time":"2026-02-03T00:32:31.671267247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionSHAForTag","Output":"--- SKIP: TestGetActionSHAForTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671272567Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetActionSHAForTag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.671275864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_NoFile"} -{"Time":"2026-02-03T00:32:31.671278919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_NoFile","Output":"=== RUN TestUpdateActions_NoFile\n"} -{"Time":"2026-02-03T00:32:31.671464585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_NoFile","Output":"--- PASS: TestUpdateActions_NoFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671476968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_NoFile","Elapsed":0} -{"Time":"2026-02-03T00:32:31.671480866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_EmptyFile"} -{"Time":"2026-02-03T00:32:31.671484402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_EmptyFile","Output":"=== RUN TestUpdateActions_EmptyFile\n"} -{"Time":"2026-02-03T00:32:31.671771677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_EmptyFile","Output":"\n"} -{"Time":"2026-02-03T00:32:31.671982911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_EmptyFile","Output":"--- PASS: TestUpdateActions_EmptyFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.671995224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_EmptyFile","Elapsed":0} -{"Time":"2026-02-03T00:32:31.671999121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_InvalidJSON"} -{"Time":"2026-02-03T00:32:31.672002818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_InvalidJSON","Output":"=== RUN TestUpdateActions_InvalidJSON\n"} -{"Time":"2026-02-03T00:32:31.672476962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_InvalidJSON","Output":"--- PASS: TestUpdateActions_InvalidJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672489886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateActions_InvalidJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:31.672493602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_CommitSHA"} -{"Time":"2026-02-03T00:32:31.672497119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_CommitSHA","Output":"=== RUN TestResolveLatestRef_CommitSHA\n"} -{"Time":"2026-02-03T00:32:31.672503862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_CommitSHA","Output":"--- PASS: TestResolveLatestRef_CommitSHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672509913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_CommitSHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.67251347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA"} -{"Time":"2026-02-03T00:32:31.672516846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA","Output":"=== RUN TestResolveLatestRef_NotCommitSHA\n"} -{"Time":"2026-02-03T00:32:31.672521845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/branch_name"} -{"Time":"2026-02-03T00:32:31.672525121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/branch_name","Output":"=== RUN TestResolveLatestRef_NotCommitSHA/branch_name\n"} -{"Time":"2026-02-03T00:32:31.672620068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/short_SHA"} -{"Time":"2026-02-03T00:32:31.6726319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/short_SHA","Output":"=== RUN TestResolveLatestRef_NotCommitSHA/short_SHA\n"} -{"Time":"2026-02-03T00:32:31.67263684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/version_tag"} -{"Time":"2026-02-03T00:32:31.672640436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/version_tag","Output":"=== RUN TestResolveLatestRef_NotCommitSHA/version_tag\n"} -{"Time":"2026-02-03T00:32:31.672644574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/invalid_hex"} -{"Time":"2026-02-03T00:32:31.67264779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/invalid_hex","Output":"=== RUN TestResolveLatestRef_NotCommitSHA/invalid_hex\n"} -{"Time":"2026-02-03T00:32:31.672656316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_lowercase"} -{"Time":"2026-02-03T00:32:31.672659772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_lowercase","Output":"=== RUN TestResolveLatestRef_NotCommitSHA/valid_SHA_lowercase\n"} -{"Time":"2026-02-03T00:32:31.672665793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_uppercase"} -{"Time":"2026-02-03T00:32:31.67266927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_uppercase","Output":"=== RUN TestResolveLatestRef_NotCommitSHA/valid_SHA_uppercase\n"} -{"Time":"2026-02-03T00:32:31.672676714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA","Output":"--- PASS: TestResolveLatestRef_NotCommitSHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672681903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/branch_name","Output":" --- PASS: TestResolveLatestRef_NotCommitSHA/branch_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672686622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/branch_name","Elapsed":0} -{"Time":"2026-02-03T00:32:31.672692814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/short_SHA","Output":" --- PASS: TestResolveLatestRef_NotCommitSHA/short_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672697633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/short_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.67270158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/version_tag","Output":" --- PASS: TestResolveLatestRef_NotCommitSHA/version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672706179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:31.672709705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/invalid_hex","Output":" --- PASS: TestResolveLatestRef_NotCommitSHA/invalid_hex (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672719393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/invalid_hex","Elapsed":0} -{"Time":"2026-02-03T00:32:31.67272325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_lowercase","Output":" --- PASS: TestResolveLatestRef_NotCommitSHA/valid_SHA_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672727899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:31.672731917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_uppercase","Output":" --- PASS: TestResolveLatestRef_NotCommitSHA/valid_SHA_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.672736125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA/valid_SHA_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:31.67274428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestResolveLatestRef_NotCommitSHA","Elapsed":0} -{"Time":"2026-02-03T00:32:31.672764066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration"} -{"Time":"2026-02-03T00:32:31.672768174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"=== RUN TestUpdateWorkflowsWithExtensionCheck_FixIntegration\n"} -{"Time":"2026-02-03T00:32:31.673800207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"✓ ✓ test-workflow.md\n"} -{"Time":"2026-02-03T00:32:31.673812079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":" • Migrate timeout_minutes to timeout-minutes\n"} -{"Time":"2026-02-03T00:32:31.677366718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update copilot instructions: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.67904776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update dispatcher agent: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.680395662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update workflow creation prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.681699639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update workflow update prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.683036462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update shared workflow creation prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.684527248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update debug workflow prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.685680359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update upgrade workflow prompt: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.687046244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"⚠ Warning: Failed to update Serena tool documentation: not in a git repository or git command failed: exit status 128\n"} -{"Time":"2026-02-03T00:32:31.688384257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:31.688398594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"✓ ✓ Fixed 1 of 1 workflow files\n"} -{"Time":"2026-02-03T00:32:31.688443653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":" update_command_test.go:1017: Fix was successfully applied - deprecated field was replaced\n"} -{"Time":"2026-02-03T00:32:31.688661299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Output":"--- PASS: TestUpdateWorkflowsWithExtensionCheck_FixIntegration (0.02s)\n"} -{"Time":"2026-02-03T00:32:31.688675566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixIntegration","Elapsed":0.02} -{"Time":"2026-02-03T00:32:31.688682038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixNonFatal"} -{"Time":"2026-02-03T00:32:31.688686215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixNonFatal","Output":"=== RUN TestUpdateWorkflowsWithExtensionCheck_FixNonFatal\n"} -{"Time":"2026-02-03T00:32:31.688692707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixNonFatal","Output":" update_command_test.go:1041: Fix returned error (expected in test environment): no .github/workflows directory found\n"} -{"Time":"2026-02-03T00:32:31.688700432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixNonFatal","Output":"--- PASS: TestUpdateWorkflowsWithExtensionCheck_FixNonFatal (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688712494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestUpdateWorkflowsWithExtensionCheck_FixNonFatal","Elapsed":0} -{"Time":"2026-02-03T00:32:31.688716532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError"} -{"Time":"2026-02-03T00:32:31.688720479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError","Output":"=== RUN TestIsAuthenticationError\n"} -{"Time":"2026-02-03T00:32:31.68872663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/GH_TOKEN_environment_variable_error"} -{"Time":"2026-02-03T00:32:31.688730448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/GH_TOKEN_environment_variable_error","Output":"=== RUN TestIsAuthenticationError/GH_TOKEN_environment_variable_error\n"} -{"Time":"2026-02-03T00:32:31.688803804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/authentication_required"} -{"Time":"2026-02-03T00:32:31.688814374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/authentication_required","Output":"=== RUN TestIsAuthenticationError/authentication_required\n"} -{"Time":"2026-02-03T00:32:31.688864027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/invalid_token"} -{"Time":"2026-02-03T00:32:31.688871992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/invalid_token","Output":"=== RUN TestIsAuthenticationError/invalid_token\n"} -{"Time":"2026-02-03T00:32:31.688878544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/not_authenticated"} -{"Time":"2026-02-03T00:32:31.688882321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/not_authenticated","Output":"=== RUN TestIsAuthenticationError/not_authenticated\n"} -{"Time":"2026-02-03T00:32:31.688886889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/permission_denied"} -{"Time":"2026-02-03T00:32:31.688893852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/permission_denied","Output":"=== RUN TestIsAuthenticationError/permission_denied\n"} -{"Time":"2026-02-03T00:32:31.688898771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/successful_check"} -{"Time":"2026-02-03T00:32:31.68891442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/successful_check","Output":"=== RUN TestIsAuthenticationError/successful_check\n"} -{"Time":"2026-02-03T00:32:31.688919059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/upgrade_available"} -{"Time":"2026-02-03T00:32:31.688922636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/upgrade_available","Output":"=== RUN TestIsAuthenticationError/upgrade_available\n"} -{"Time":"2026-02-03T00:32:31.688929499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError","Output":"--- PASS: TestIsAuthenticationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688934869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/GH_TOKEN_environment_variable_error","Output":" --- PASS: TestIsAuthenticationError/GH_TOKEN_environment_variable_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688939928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/GH_TOKEN_environment_variable_error","Elapsed":0} -{"Time":"2026-02-03T00:32:31.688944427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/authentication_required","Output":" --- PASS: TestIsAuthenticationError/authentication_required (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688949265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/authentication_required","Elapsed":0} -{"Time":"2026-02-03T00:32:31.688954275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/invalid_token","Output":" --- PASS: TestIsAuthenticationError/invalid_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688959044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/invalid_token","Elapsed":0} -{"Time":"2026-02-03T00:32:31.688963011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/not_authenticated","Output":" --- PASS: TestIsAuthenticationError/not_authenticated (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.68896806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/not_authenticated","Elapsed":0} -{"Time":"2026-02-03T00:32:31.688971998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/permission_denied","Output":" --- PASS: TestIsAuthenticationError/permission_denied (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688976546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/permission_denied","Elapsed":0} -{"Time":"2026-02-03T00:32:31.688981766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/successful_check","Output":" --- PASS: TestIsAuthenticationError/successful_check (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688985733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/successful_check","Elapsed":0} -{"Time":"2026-02-03T00:32:31.68898947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/upgrade_available","Output":" --- PASS: TestIsAuthenticationError/upgrade_available (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.688994981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError/upgrade_available","Elapsed":0} -{"Time":"2026-02-03T00:32:31.688998587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsAuthenticationError","Elapsed":0} -{"Time":"2026-02-03T00:32:31.689001723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt"} -{"Time":"2026-02-03T00:32:31.68900516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt","Output":"=== RUN TestEnsureUpgradeAgenticWorkflowsPrompt\n"} -{"Time":"2026-02-03T00:32:31.689011982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/creates_new_upgrade_workflows_prompt_file"} -{"Time":"2026-02-03T00:32:31.689015739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/creates_new_upgrade_workflows_prompt_file","Output":"=== RUN TestEnsureUpgradeAgenticWorkflowsPrompt/creates_new_upgrade_workflows_prompt_file\n"} -{"Time":"2026-02-03T00:32:31.694452182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/does_not_modify_existing_correct_file"} -{"Time":"2026-02-03T00:32:31.694466108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/does_not_modify_existing_correct_file","Output":"=== RUN TestEnsureUpgradeAgenticWorkflowsPrompt/does_not_modify_existing_correct_file\n"} -{"Time":"2026-02-03T00:32:31.700164577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/updates_modified_file"} -{"Time":"2026-02-03T00:32:31.700177982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/updates_modified_file","Output":"=== RUN TestEnsureUpgradeAgenticWorkflowsPrompt/updates_modified_file\n"} -{"Time":"2026-02-03T00:32:31.705936233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt","Output":"--- PASS: TestEnsureUpgradeAgenticWorkflowsPrompt (0.02s)\n"} -{"Time":"2026-02-03T00:32:31.705954046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/creates_new_upgrade_workflows_prompt_file","Output":" --- PASS: TestEnsureUpgradeAgenticWorkflowsPrompt/creates_new_upgrade_workflows_prompt_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.705960669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/creates_new_upgrade_workflows_prompt_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.705967431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/does_not_modify_existing_correct_file","Output":" --- PASS: TestEnsureUpgradeAgenticWorkflowsPrompt/does_not_modify_existing_correct_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.705973593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/does_not_modify_existing_correct_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.705978081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/updates_modified_file","Output":" --- PASS: TestEnsureUpgradeAgenticWorkflowsPrompt/updates_modified_file (0.01s)\n"} -{"Time":"2026-02-03T00:32:31.705983191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt/updates_modified_file","Elapsed":0.01} -{"Time":"2026-02-03T00:32:31.705987388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowsPrompt","Elapsed":0.02} -{"Time":"2026-02-03T00:32:31.705991666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowAgent_WithSkipInstructionsTrue"} -{"Time":"2026-02-03T00:32:31.705995664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowAgent_WithSkipInstructionsTrue","Output":"=== RUN TestEnsureUpgradeAgenticWorkflowAgent_WithSkipInstructionsTrue\n"} -{"Time":"2026-02-03T00:32:31.710083599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowAgent_WithSkipInstructionsTrue","Output":"--- PASS: TestEnsureUpgradeAgenticWorkflowAgent_WithSkipInstructionsTrue (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.7101003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestEnsureUpgradeAgenticWorkflowAgent_WithSkipInstructionsTrue","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710104889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError"} -{"Time":"2026-02-03T00:32:31.710108866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError","Output":"=== RUN TestFormatValidationError\n"} -{"Time":"2026-02-03T00:32:31.710114417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/nil_error_returns_empty_string"} -{"Time":"2026-02-03T00:32:31.710118133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/nil_error_returns_empty_string","Output":"=== RUN TestFormatValidationError/nil_error_returns_empty_string\n"} -{"Time":"2026-02-03T00:32:31.710170398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/simple_single-line_error"} -{"Time":"2026-02-03T00:32:31.710183743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/simple_single-line_error","Output":"=== RUN TestFormatValidationError/simple_single-line_error\n"} -{"Time":"2026-02-03T00:32:31.710189764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_example"} -{"Time":"2026-02-03T00:32:31.710193722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_example","Output":"=== RUN TestFormatValidationError/error_with_example\n"} -{"Time":"2026-02-03T00:32:31.710203971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/multi-line_error"} -{"Time":"2026-02-03T00:32:31.710207547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/multi-line_error","Output":"=== RUN TestFormatValidationError/multi-line_error\n"} -{"Time":"2026-02-03T00:32:31.710230089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/structured_validation_error_(GitHubToolsetValidationError)"} -{"Time":"2026-02-03T00:32:31.710237794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/structured_validation_error_(GitHubToolsetValidationError)","Output":"=== RUN TestFormatValidationError/structured_validation_error_(GitHubToolsetValidationError)\n"} -{"Time":"2026-02-03T00:32:31.710291847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_formatting_characters"} -{"Time":"2026-02-03T00:32:31.710303229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_formatting_characters","Output":"=== RUN TestFormatValidationError/error_with_formatting_characters\n"} -{"Time":"2026-02-03T00:32:31.71030936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError","Output":"--- PASS: TestFormatValidationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71031484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/nil_error_returns_empty_string","Output":" --- PASS: TestFormatValidationError/nil_error_returns_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71032021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/nil_error_returns_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710324278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/simple_single-line_error","Output":" --- PASS: TestFormatValidationError/simple_single-line_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710329347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/simple_single-line_error","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710333114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_example","Output":" --- PASS: TestFormatValidationError/error_with_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710337642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_example","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710341159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/multi-line_error","Output":" --- PASS: TestFormatValidationError/multi-line_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710350907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/multi-line_error","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710354945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/structured_validation_error_(GitHubToolsetValidationError)","Output":" --- PASS: TestFormatValidationError/structured_validation_error_(GitHubToolsetValidationError) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710359914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/structured_validation_error_(GitHubToolsetValidationError)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710366907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_formatting_characters","Output":" --- PASS: TestFormatValidationError/error_with_formatting_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710371465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError/error_with_formatting_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710374752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationError","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710377968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError"} -{"Time":"2026-02-03T00:32:31.710381554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError","Output":"=== RUN TestPrintValidationError\n"} -{"Time":"2026-02-03T00:32:31.710387335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/nil_error_does_not_panic"} -{"Time":"2026-02-03T00:32:31.710391002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/nil_error_does_not_panic","Output":"=== RUN TestPrintValidationError/nil_error_does_not_panic\n"} -{"Time":"2026-02-03T00:32:31.71039557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/simple_error_does_not_panic"} -{"Time":"2026-02-03T00:32:31.710399167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/simple_error_does_not_panic","Output":"=== RUN TestPrintValidationError/simple_error_does_not_panic\n"} -{"Time":"2026-02-03T00:32:31.710403415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/simple_error_does_not_panic","Output":"✗ test error\n"} -{"Time":"2026-02-03T00:32:31.710407673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic"} -{"Time":"2026-02-03T00:32:31.71041133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":"=== RUN TestPrintValidationError/complex_structured_error_does_not_panic\n"} -{"Time":"2026-02-03T00:32:31.710415968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":"✗ ERROR: GitHub tools specified in 'allowed' field require toolsets that are not enabled:\n"} -{"Time":"2026-02-03T00:32:31.710420317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":"\n"} -{"Time":"2026-02-03T00:32:31.710424615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":" Toolset 'repos' is required by:\n"} -{"Time":"2026-02-03T00:32:31.71043825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":" - get_repository\n"} -{"Time":"2026-02-03T00:32:31.710442418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":"\n"} -{"Time":"2026-02-03T00:32:31.710446205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":"Suggested fix: Add the missing toolsets to your GitHub tool configuration:\n"} -{"Time":"2026-02-03T00:32:31.71045946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":"\n"} -{"Time":"2026-02-03T00:32:31.710463647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":"tools:\n"} -{"Time":"2026-02-03T00:32:31.710467605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":" github:\n"} -{"Time":"2026-02-03T00:32:31.710471352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":" toolsets:\n"} -{"Time":"2026-02-03T00:32:31.710479958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":" - default\n"} -{"Time":"2026-02-03T00:32:31.710483935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":" - repos\n"} -{"Time":"2026-02-03T00:32:31.710488804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError","Output":"--- PASS: TestPrintValidationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710493593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/nil_error_does_not_panic","Output":" --- PASS: TestPrintValidationError/nil_error_does_not_panic (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710498593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/nil_error_does_not_panic","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71050251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/simple_error_does_not_panic","Output":" --- PASS: TestPrintValidationError/simple_error_does_not_panic (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710507439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/simple_error_does_not_panic","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710511426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Output":" --- PASS: TestPrintValidationError/complex_structured_error_does_not_panic (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710516225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError/complex_structured_error_does_not_panic","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710519782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestPrintValidationError","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710523248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorPreservesStructure"} -{"Time":"2026-02-03T00:32:31.710526575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorPreservesStructure","Output":"=== RUN TestFormatValidationErrorPreservesStructure\n"} -{"Time":"2026-02-03T00:32:31.710533167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorPreservesStructure","Output":"--- PASS: TestFormatValidationErrorPreservesStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71054038Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorPreservesStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710543657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity"} -{"Time":"2026-02-03T00:32:31.710547073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity","Output":"=== RUN TestFormatValidationErrorContentIntegrity\n"} -{"Time":"2026-02-03T00:32:31.710551281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_simple_error"} -{"Time":"2026-02-03T00:32:31.710554887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_simple_error","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_simple_error\n"} -{"Time":"2026-02-03T00:32:31.710559035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_special_chars:_@#$%^\u0026*()"} -{"Time":"2026-02-03T00:32:31.710562782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_special_chars:_@#$%^\u0026*()","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_error_with_special_chars:_@#$%^\u0026*()\n"} -{"Time":"2026-02-03T00:32:31.710571999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_path:_/home/user/file.txt"} -{"Time":"2026-02-03T00:32:31.710575656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_path:_/home/user/file.txt","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_error_with_path:_/home/user/file.txt\n"} -{"Time":"2026-02-03T00:32:31.710581737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_URL:_https://example.com"} -{"Time":"2026-02-03T00:32:31.710587458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_URL:_https://example.com","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_error_with_URL:_https://example.com\n"} -{"Time":"2026-02-03T00:32:31.71059376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_code_snippet:_engine:_copilot"} -{"Time":"2026-02-03T00:32:31.710597587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_code_snippet:_engine:_copilot","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_error_with_code_snippet:_engine:_copilot\n"} -{"Time":"2026-02-03T00:32:31.710608497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_multi_line_error_with_breaks"} -{"Time":"2026-02-03T00:32:31.71061528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_multi_line_error_with_breaks","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_multi_line_error_with_breaks\n"} -{"Time":"2026-02-03T00:32:31.710621151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_numbers:_123_456_789"} -{"Time":"2026-02-03T00:32:31.710624898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_numbers:_123_456_789","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_error_with_numbers:_123_456_789\n"} -{"Time":"2026-02-03T00:32:31.710672213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_quotes:_'single'_and_\"double\""} -{"Time":"2026-02-03T00:32:31.710680709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_quotes:_'single'_and_\"double\"","Output":"=== RUN TestFormatValidationErrorContentIntegrity/content_integrity_error_with_quotes:_'single'_and_\"double\"\n"} -{"Time":"2026-02-03T00:32:31.710696899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity","Output":"--- PASS: TestFormatValidationErrorContentIntegrity (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710702179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_simple_error","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_simple_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710706557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_simple_error","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710710344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_special_chars:_@#$%^\u0026*()","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_error_with_special_chars:_@#$%^\u0026*() (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710715173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_special_chars:_@#$%^\u0026*()","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71071876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_path:_/home/user/file.txt","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_error_with_path:_/home/user/file.txt (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710723629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_path:_/home/user/file.txt","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710727306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_URL:_https://example.com","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_error_with_URL:_https://example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710731904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_URL:_https://example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710735411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_code_snippet:_engine:_copilot","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_error_with_code_snippet:_engine:_copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71074035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_code_snippet:_engine:_copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710743696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_multi_line_error_with_breaks","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_multi_line_error_with_breaks (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710789441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_multi_line_error_with_breaks","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710794852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_numbers:_123_456_789","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_error_with_numbers:_123_456_789 (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710801304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_numbers:_123_456_789","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71080482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_quotes:_'single'_and_\"double\"","Output":" --- PASS: TestFormatValidationErrorContentIntegrity/content_integrity_error_with_quotes:_'single'_and_\"double\" (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710811873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity/content_integrity_error_with_quotes:_'single'_and_\"double\"","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71081525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFormatValidationErrorContentIntegrity","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710818546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName"} -{"Time":"2026-02-03T00:32:31.710822113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName","Output":"=== RUN TestValidateWorkflowName\n"} -{"Time":"2026-02-03T00:32:31.71082631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_simple_name"} -{"Time":"2026-02-03T00:32:31.710829737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_simple_name","Output":"=== RUN TestValidateWorkflowName/valid_simple_name\n"} -{"Time":"2026-02-03T00:32:31.710835608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_with_underscores"} -{"Time":"2026-02-03T00:32:31.710838974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_with_underscores","Output":"=== RUN TestValidateWorkflowName/valid_with_underscores\n"} -{"Time":"2026-02-03T00:32:31.710843242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_alphanumeric"} -{"Time":"2026-02-03T00:32:31.710847049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_alphanumeric","Output":"=== RUN TestValidateWorkflowName/valid_alphanumeric\n"} -{"Time":"2026-02-03T00:32:31.710850696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_mixed"} -{"Time":"2026-02-03T00:32:31.710854783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_mixed","Output":"=== RUN TestValidateWorkflowName/valid_mixed\n"} -{"Time":"2026-02-03T00:32:31.710859963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_uppercase"} -{"Time":"2026-02-03T00:32:31.710863119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_uppercase","Output":"=== RUN TestValidateWorkflowName/valid_uppercase\n"} -{"Time":"2026-02-03T00:32:31.710866846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_all_hyphens_and_underscores"} -{"Time":"2026-02-03T00:32:31.710870272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_all_hyphens_and_underscores","Output":"=== RUN TestValidateWorkflowName/valid_all_hyphens_and_underscores\n"} -{"Time":"2026-02-03T00:32:31.71087421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/empty_string"} -{"Time":"2026-02-03T00:32:31.710877405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/empty_string","Output":"=== RUN TestValidateWorkflowName/empty_string\n"} -{"Time":"2026-02-03T00:32:31.710881854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_spaces"} -{"Time":"2026-02-03T00:32:31.71088513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_spaces","Output":"=== RUN TestValidateWorkflowName/invalid_with_spaces\n"} -{"Time":"2026-02-03T00:32:31.710889218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_special_chars"} -{"Time":"2026-02-03T00:32:31.710892714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_special_chars","Output":"=== RUN TestValidateWorkflowName/invalid_with_special_chars\n"} -{"Time":"2026-02-03T00:32:31.710896561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dots"} -{"Time":"2026-02-03T00:32:31.710901029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dots","Output":"=== RUN TestValidateWorkflowName/invalid_with_dots\n"} -{"Time":"2026-02-03T00:32:31.710904816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_slashes"} -{"Time":"2026-02-03T00:32:31.710907962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_slashes","Output":"=== RUN TestValidateWorkflowName/invalid_with_slashes\n"} -{"Time":"2026-02-03T00:32:31.710913122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_parentheses"} -{"Time":"2026-02-03T00:32:31.710916298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_parentheses","Output":"=== RUN TestValidateWorkflowName/invalid_with_parentheses\n"} -{"Time":"2026-02-03T00:32:31.710920345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_brackets"} -{"Time":"2026-02-03T00:32:31.710923411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_brackets","Output":"=== RUN TestValidateWorkflowName/invalid_with_brackets\n"} -{"Time":"2026-02-03T00:32:31.710927168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dollar_sign"} -{"Time":"2026-02-03T00:32:31.710930304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dollar_sign","Output":"=== RUN TestValidateWorkflowName/invalid_with_dollar_sign\n"} -{"Time":"2026-02-03T00:32:31.710934011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_percent_sign"} -{"Time":"2026-02-03T00:32:31.710937287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_percent_sign","Output":"=== RUN TestValidateWorkflowName/invalid_with_percent_sign\n"} -{"Time":"2026-02-03T00:32:31.710941365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_hash"} -{"Time":"2026-02-03T00:32:31.710944821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_hash","Output":"=== RUN TestValidateWorkflowName/invalid_with_hash\n"} -{"Time":"2026-02-03T00:32:31.710948558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_asterisk"} -{"Time":"2026-02-03T00:32:31.710951724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_asterisk","Output":"=== RUN TestValidateWorkflowName/invalid_with_asterisk\n"} -{"Time":"2026-02-03T00:32:31.710955441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_ampersand"} -{"Time":"2026-02-03T00:32:31.710959168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_ampersand","Output":"=== RUN TestValidateWorkflowName/invalid_with_ampersand\n"} -{"Time":"2026-02-03T00:32:31.710964367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_plus"} -{"Time":"2026-02-03T00:32:31.710967724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_plus","Output":"=== RUN TestValidateWorkflowName/invalid_with_plus\n"} -{"Time":"2026-02-03T00:32:31.710971401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_equals"} -{"Time":"2026-02-03T00:32:31.710974566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_equals","Output":"=== RUN TestValidateWorkflowName/invalid_with_equals\n"} -{"Time":"2026-02-03T00:32:31.710980678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName","Output":"--- PASS: TestValidateWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710985226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_simple_name","Output":" --- PASS: TestValidateWorkflowName/valid_simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710989414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:31.710993001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_with_underscores","Output":" --- PASS: TestValidateWorkflowName/valid_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.710997209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711000575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_alphanumeric","Output":" --- PASS: TestValidateWorkflowName/valid_alphanumeric (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711005624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_alphanumeric","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711009091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_mixed","Output":" --- PASS: TestValidateWorkflowName/valid_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711013118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711016234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_uppercase","Output":" --- PASS: TestValidateWorkflowName/valid_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711020612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711024069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_all_hyphens_and_underscores","Output":" --- PASS: TestValidateWorkflowName/valid_all_hyphens_and_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711028186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/valid_all_hyphens_and_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711031523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/empty_string","Output":" --- PASS: TestValidateWorkflowName/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711036041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71104062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_spaces","Output":" --- PASS: TestValidateWorkflowName/invalid_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711045519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711049096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_special_chars","Output":" --- PASS: TestValidateWorkflowName/invalid_with_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711053724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711058333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dots","Output":" --- PASS: TestValidateWorkflowName/invalid_with_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711062661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711066488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_slashes","Output":" --- PASS: TestValidateWorkflowName/invalid_with_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711071487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711075134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_parentheses","Output":" --- PASS: TestValidateWorkflowName/invalid_with_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711079532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711082858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_brackets","Output":" --- PASS: TestValidateWorkflowName/invalid_with_brackets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711086986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_brackets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711090332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dollar_sign","Output":" --- PASS: TestValidateWorkflowName/invalid_with_dollar_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711095642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_dollar_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711099199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_percent_sign","Output":" --- PASS: TestValidateWorkflowName/invalid_with_percent_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711103236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_percent_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711106603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_hash","Output":" --- PASS: TestValidateWorkflowName/invalid_with_hash (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711110871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_hash","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711114017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_asterisk","Output":" --- PASS: TestValidateWorkflowName/invalid_with_asterisk (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711118084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_asterisk","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711121671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_ampersand","Output":" --- PASS: TestValidateWorkflowName/invalid_with_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711125728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711128924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_plus","Output":" --- PASS: TestValidateWorkflowName/invalid_with_plus (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711133032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_plus","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71113732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_equals","Output":" --- PASS: TestValidateWorkflowName/invalid_with_equals (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711141137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName/invalid_with_equals","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711144333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711147459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases"} -{"Time":"2026-02-03T00:32:31.711151787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases","Output":"=== RUN TestValidateWorkflowName_EdgeCases\n"} -{"Time":"2026-02-03T00:32:31.711155534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_character"} -{"Time":"2026-02-03T00:32:31.711158569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_character","Output":"=== RUN TestValidateWorkflowName_EdgeCases/single_character\n"} -{"Time":"2026-02-03T00:32:31.71116405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_number"} -{"Time":"2026-02-03T00:32:31.711167286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_number","Output":"=== RUN TestValidateWorkflowName_EdgeCases/single_number\n"} -{"Time":"2026-02-03T00:32:31.711171413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_hyphen"} -{"Time":"2026-02-03T00:32:31.71117485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_hyphen","Output":"=== RUN TestValidateWorkflowName_EdgeCases/single_hyphen\n"} -{"Time":"2026-02-03T00:32:31.711179939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_underscore"} -{"Time":"2026-02-03T00:32:31.711184097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_underscore","Output":"=== RUN TestValidateWorkflowName_EdgeCases/single_underscore\n"} -{"Time":"2026-02-03T00:32:31.711187944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/very_long_valid_name"} -{"Time":"2026-02-03T00:32:31.71119125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/very_long_valid_name","Output":"=== RUN TestValidateWorkflowName_EdgeCases/very_long_valid_name\n"} -{"Time":"2026-02-03T00:32:31.711195969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_hyphen"} -{"Time":"2026-02-03T00:32:31.711199566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_hyphen","Output":"=== RUN TestValidateWorkflowName_EdgeCases/starts_with_hyphen\n"} -{"Time":"2026-02-03T00:32:31.711203463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_hyphen"} -{"Time":"2026-02-03T00:32:31.711206629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_hyphen","Output":"=== RUN TestValidateWorkflowName_EdgeCases/ends_with_hyphen\n"} -{"Time":"2026-02-03T00:32:31.711210466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_underscore"} -{"Time":"2026-02-03T00:32:31.711213572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_underscore","Output":"=== RUN TestValidateWorkflowName_EdgeCases/starts_with_underscore\n"} -{"Time":"2026-02-03T00:32:31.711217289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_underscore"} -{"Time":"2026-02-03T00:32:31.711220705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_underscore","Output":"=== RUN TestValidateWorkflowName_EdgeCases/ends_with_underscore\n"} -{"Time":"2026-02-03T00:32:31.711224623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_number"} -{"Time":"2026-02-03T00:32:31.711227878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_number","Output":"=== RUN TestValidateWorkflowName_EdgeCases/starts_with_number\n"} -{"Time":"2026-02-03T00:32:31.711231676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_hyphens"} -{"Time":"2026-02-03T00:32:31.711234892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_hyphens","Output":"=== RUN TestValidateWorkflowName_EdgeCases/multiple_consecutive_hyphens\n"} -{"Time":"2026-02-03T00:32:31.711238759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_underscores"} -{"Time":"2026-02-03T00:32:31.711242265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_underscores","Output":"=== RUN TestValidateWorkflowName_EdgeCases/multiple_consecutive_underscores\n"} -{"Time":"2026-02-03T00:32:31.711246083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/tab_character"} -{"Time":"2026-02-03T00:32:31.711249208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/tab_character","Output":"=== RUN TestValidateWorkflowName_EdgeCases/tab_character\n"} -{"Time":"2026-02-03T00:32:31.711254268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/newline_character"} -{"Time":"2026-02-03T00:32:31.711257364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/newline_character","Output":"=== RUN TestValidateWorkflowName_EdgeCases/newline_character\n"} -{"Time":"2026-02-03T00:32:31.71126112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/carriage_return"} -{"Time":"2026-02-03T00:32:31.711265258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/carriage_return","Output":"=== RUN TestValidateWorkflowName_EdgeCases/carriage_return\n"} -{"Time":"2026-02-03T00:32:31.711270408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases","Output":"--- PASS: TestValidateWorkflowName_EdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711275678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_character","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/single_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711280627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_character","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711285887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_number","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/single_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711290495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_number","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711294232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_hyphen","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/single_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711300374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711304622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_underscore","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/single_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711309441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/single_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711313047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/very_long_valid_name","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/very_long_valid_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711317626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/very_long_valid_name","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711321183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_hyphen","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/starts_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71132543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711329007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_hyphen","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/ends_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711333736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711349776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_underscore","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/starts_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711354986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711359744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_underscore","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/ends_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711370765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/ends_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711374973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_number","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/starts_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711379641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/starts_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711389951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_hyphens","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/multiple_consecutive_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711395221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711398667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_underscores","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/multiple_consecutive_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711403175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/multiple_consecutive_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71141101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/tab_character","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/tab_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711415268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/tab_character","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711418564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/newline_character","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/newline_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711422572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/newline_character","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711426188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/carriage_return","Output":" --- PASS: TestValidateWorkflowName_EdgeCases/carriage_return (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711430236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases/carriage_return","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711433352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowName_EdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711436317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent"} -{"Time":"2026-02-03T00:32:31.711439323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent","Output":"=== RUN TestValidateWorkflowIntent\n"} -{"Time":"2026-02-03T00:32:31.711444693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_minimal_intent"} -{"Time":"2026-02-03T00:32:31.711447748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_minimal_intent","Output":"=== RUN TestValidateWorkflowIntent/valid_minimal_intent\n"} -{"Time":"2026-02-03T00:32:31.711451736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_long_intent"} -{"Time":"2026-02-03T00:32:31.711454801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_long_intent","Output":"=== RUN TestValidateWorkflowIntent/valid_long_intent\n"} -{"Time":"2026-02-03T00:32:31.711458498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_exactly_20_characters"} -{"Time":"2026-02-03T00:32:31.711461794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_exactly_20_characters","Output":"=== RUN TestValidateWorkflowIntent/valid_exactly_20_characters\n"} -{"Time":"2026-02-03T00:32:31.711465521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_newlines"} -{"Time":"2026-02-03T00:32:31.711469098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_newlines","Output":"=== RUN TestValidateWorkflowIntent/valid_with_newlines\n"} -{"Time":"2026-02-03T00:32:31.711473316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_leading/trailing_whitespace"} -{"Time":"2026-02-03T00:32:31.711476642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_leading/trailing_whitespace","Output":"=== RUN TestValidateWorkflowIntent/valid_with_leading/trailing_whitespace\n"} -{"Time":"2026-02-03T00:32:31.711480489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/empty_string"} -{"Time":"2026-02-03T00:32:31.711484467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/empty_string","Output":"=== RUN TestValidateWorkflowIntent/empty_string\n"} -{"Time":"2026-02-03T00:32:31.711488184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_whitespace"} -{"Time":"2026-02-03T00:32:31.711491219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_whitespace","Output":"=== RUN TestValidateWorkflowIntent/only_whitespace\n"} -{"Time":"2026-02-03T00:32:31.711495247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_spaces"} -{"Time":"2026-02-03T00:32:31.711498403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_spaces","Output":"=== RUN TestValidateWorkflowIntent/only_spaces\n"} -{"Time":"2026-02-03T00:32:31.71150219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_tabs"} -{"Time":"2026-02-03T00:32:31.711505406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_tabs","Output":"=== RUN TestValidateWorkflowIntent/only_tabs\n"} -{"Time":"2026-02-03T00:32:31.711510325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_newlines"} -{"Time":"2026-02-03T00:32:31.711513471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_newlines","Output":"=== RUN TestValidateWorkflowIntent/only_newlines\n"} -{"Time":"2026-02-03T00:32:31.711517268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_single_character"} -{"Time":"2026-02-03T00:32:31.711521576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_single_character","Output":"=== RUN TestValidateWorkflowIntent/too_short_-_single_character\n"} -{"Time":"2026-02-03T00:32:31.711525333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_5_characters"} -{"Time":"2026-02-03T00:32:31.711528549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_5_characters","Output":"=== RUN TestValidateWorkflowIntent/too_short_-_5_characters\n"} -{"Time":"2026-02-03T00:32:31.711532296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_19_characters"} -{"Time":"2026-02-03T00:32:31.711535462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_19_characters","Output":"=== RUN TestValidateWorkflowIntent/too_short_-_19_characters\n"} -{"Time":"2026-02-03T00:32:31.711540842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_with_whitespace_padding"} -{"Time":"2026-02-03T00:32:31.711544148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_with_whitespace_padding","Output":"=== RUN TestValidateWorkflowIntent/too_short_with_whitespace_padding\n"} -{"Time":"2026-02-03T00:32:31.711549187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/19_chars_after_trim"} -{"Time":"2026-02-03T00:32:31.711552353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/19_chars_after_trim","Output":"=== RUN TestValidateWorkflowIntent/19_chars_after_trim\n"} -{"Time":"2026-02-03T00:32:31.711557964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent","Output":"--- PASS: TestValidateWorkflowIntent (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711562382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_minimal_intent","Output":" --- PASS: TestValidateWorkflowIntent/valid_minimal_intent (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711567221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_minimal_intent","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711570627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_long_intent","Output":" --- PASS: TestValidateWorkflowIntent/valid_long_intent (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711574735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_long_intent","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711578141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_exactly_20_characters","Output":" --- PASS: TestValidateWorkflowIntent/valid_exactly_20_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711582209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_exactly_20_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711586627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_newlines","Output":" --- PASS: TestValidateWorkflowIntent/valid_with_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711590915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711594231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_leading/trailing_whitespace","Output":" --- PASS: TestValidateWorkflowIntent/valid_with_leading/trailing_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711598539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/valid_with_leading/trailing_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711601866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/empty_string","Output":" --- PASS: TestValidateWorkflowIntent/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711605893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711609289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_whitespace","Output":" --- PASS: TestValidateWorkflowIntent/only_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711613497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711616653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_spaces","Output":" --- PASS: TestValidateWorkflowIntent/only_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711621983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711625269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_tabs","Output":" --- PASS: TestValidateWorkflowIntent/only_tabs (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711629186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_tabs","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711632583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_newlines","Output":" --- PASS: TestValidateWorkflowIntent/only_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711637051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/only_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711640247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_single_character","Output":" --- PASS: TestValidateWorkflowIntent/too_short_-_single_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711645116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_single_character","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711648352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_5_characters","Output":" --- PASS: TestValidateWorkflowIntent/too_short_-_5_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71165248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_5_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711656047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_19_characters","Output":" --- PASS: TestValidateWorkflowIntent/too_short_-_19_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711660274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_-_19_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71166345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_with_whitespace_padding","Output":" --- PASS: TestValidateWorkflowIntent/too_short_with_whitespace_padding (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711667458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/too_short_with_whitespace_padding","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711670854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/19_chars_after_trim","Output":" --- PASS: TestValidateWorkflowIntent/19_chars_after_trim (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711676414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent/19_chars_after_trim","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71167945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711682376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases"} -{"Time":"2026-02-03T00:32:31.711685381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases","Output":"=== RUN TestValidateWorkflowIntent_EdgeCases\n"} -{"Time":"2026-02-03T00:32:31.711689188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/exactly_20_characters_with_spaces"} -{"Time":"2026-02-03T00:32:31.711692495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/exactly_20_characters_with_spaces","Output":"=== RUN TestValidateWorkflowIntent_EdgeCases/exactly_20_characters_with_spaces\n"} -{"Time":"2026-02-03T00:32:31.711696652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/unicode_characters"} -{"Time":"2026-02-03T00:32:31.711699808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/unicode_characters","Output":"=== RUN TestValidateWorkflowIntent_EdgeCases/unicode_characters\n"} -{"Time":"2026-02-03T00:32:31.711703896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/special_characters"} -{"Time":"2026-02-03T00:32:31.711706951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/special_characters","Output":"=== RUN TestValidateWorkflowIntent_EdgeCases/special_characters\n"} -{"Time":"2026-02-03T00:32:31.711710959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/very_long_intent"} -{"Time":"2026-02-03T00:32:31.711714836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/very_long_intent","Output":"=== RUN TestValidateWorkflowIntent_EdgeCases/very_long_intent\n"} -{"Time":"2026-02-03T00:32:31.711718663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/mixed_whitespace"} -{"Time":"2026-02-03T00:32:31.711721839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/mixed_whitespace","Output":"=== RUN TestValidateWorkflowIntent_EdgeCases/mixed_whitespace\n"} -{"Time":"2026-02-03T00:32:31.711727169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/only_punctuation_but_\u003e=_20_chars"} -{"Time":"2026-02-03T00:32:31.711730575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/only_punctuation_but_\u003e=_20_chars","Output":"=== RUN TestValidateWorkflowIntent_EdgeCases/only_punctuation_but_\u003e=_20_chars\n"} -{"Time":"2026-02-03T00:32:31.711734983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases","Output":"--- PASS: TestValidateWorkflowIntent_EdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711739482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/exactly_20_characters_with_spaces","Output":" --- PASS: TestValidateWorkflowIntent_EdgeCases/exactly_20_characters_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71174386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/exactly_20_characters_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711764839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/unicode_characters","Output":" --- PASS: TestValidateWorkflowIntent_EdgeCases/unicode_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711770049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/unicode_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711773405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/special_characters","Output":" --- PASS: TestValidateWorkflowIntent_EdgeCases/special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711777723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711781019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/very_long_intent","Output":" --- PASS: TestValidateWorkflowIntent_EdgeCases/very_long_intent (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711785528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/very_long_intent","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711789285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/mixed_whitespace","Output":" --- PASS: TestValidateWorkflowIntent_EdgeCases/mixed_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711793483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/mixed_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711797179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/only_punctuation_but_\u003e=_20_chars","Output":" --- PASS: TestValidateWorkflowIntent_EdgeCases/only_punctuation_but_\u003e=_20_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.711801057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases/only_punctuation_but_\u003e=_20_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711805234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestValidateWorkflowIntent_EdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:31.711809693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames"} -{"Time":"2026-02-03T00:32:31.711812739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames","Output":"=== RUN TestSuggestWorkflowNames\n"} -{"Time":"2026-02-03T00:32:31.712212093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/single_character_typo"} -{"Time":"2026-02-03T00:32:31.71222127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/single_character_typo","Output":"=== RUN TestSuggestWorkflowNames/single_character_typo\n"} -{"Time":"2026-02-03T00:32:31.712331365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/two_character_typo"} -{"Time":"2026-02-03T00:32:31.712340031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/two_character_typo","Output":"=== RUN TestSuggestWorkflowNames/two_character_typo\n"} -{"Time":"2026-02-03T00:32:31.712414543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/multiple_matches"} -{"Time":"2026-02-03T00:32:31.712424922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/multiple_matches","Output":"=== RUN TestSuggestWorkflowNames/multiple_matches\n"} -{"Time":"2026-02-03T00:32:31.712474304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/prefix_match_-_within_distance"} -{"Time":"2026-02-03T00:32:31.712482018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/prefix_match_-_within_distance","Output":"=== RUN TestSuggestWorkflowNames/prefix_match_-_within_distance\n"} -{"Time":"2026-02-03T00:32:31.712541497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/no_matches_-_too_different"} -{"Time":"2026-02-03T00:32:31.712551936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/no_matches_-_too_different","Output":"=== RUN TestSuggestWorkflowNames/no_matches_-_too_different\n"} -{"Time":"2026-02-03T00:32:31.712603552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/exact_match_excluded"} -{"Time":"2026-02-03T00:32:31.712611387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/exact_match_excluded","Output":"=== RUN TestSuggestWorkflowNames/exact_match_excluded\n"} -{"Time":"2026-02-03T00:32:31.713014661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames","Output":"--- PASS: TestSuggestWorkflowNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713026663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/single_character_typo","Output":" --- PASS: TestSuggestWorkflowNames/single_character_typo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713031953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/single_character_typo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713038065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/two_character_typo","Output":" --- PASS: TestSuggestWorkflowNames/two_character_typo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713042793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/two_character_typo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713047552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/multiple_matches","Output":" --- PASS: TestSuggestWorkflowNames/multiple_matches (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713052381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/multiple_matches","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713055978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/prefix_match_-_within_distance","Output":" --- PASS: TestSuggestWorkflowNames/prefix_match_-_within_distance (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713060556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/prefix_match_-_within_distance","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713068351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/no_matches_-_too_different","Output":" --- PASS: TestSuggestWorkflowNames/no_matches_-_too_different (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713073541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/no_matches_-_too_different","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713076967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/exact_match_excluded","Output":" --- PASS: TestSuggestWorkflowNames/exact_match_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71308403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames/exact_match_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713087607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSuggestWorkflowNames","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713091594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNames"} -{"Time":"2026-02-03T00:32:31.713094891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNames","Output":"=== RUN TestGetAvailableWorkflowNames\n"} -{"Time":"2026-02-03T00:32:31.713608457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNames","Output":"--- PASS: TestGetAvailableWorkflowNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713620109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNames","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713623816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNamesNoDirectory"} -{"Time":"2026-02-03T00:32:31.713627833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNamesNoDirectory","Output":"=== RUN TestGetAvailableWorkflowNamesNoDirectory\n"} -{"Time":"2026-02-03T00:32:31.713811844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNamesNoDirectory","Output":"--- PASS: TestGetAvailableWorkflowNamesNoDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.713824056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetAvailableWorkflowNamesNoDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:31.713828314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowCounting"} -{"Time":"2026-02-03T00:32:31.713832111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowCounting","Output":"=== RUN TestWorkflowCounting\n"} -{"Time":"2026-02-03T00:32:31.714591797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowCounting","Output":" workflows_count_test.go:96: User workflows: 149, Internal workflows: 3\n"} -{"Time":"2026-02-03T00:32:31.714603048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowCounting","Output":" workflows_count_test.go:97: Expected message format: ✓ Fetched Å public and 3 internal workflows\n"} -{"Time":"2026-02-03T00:32:31.714610902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowCounting","Output":"--- PASS: TestWorkflowCounting (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.714645767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowCounting","Elapsed":0} -{"Time":"2026-02-03T00:32:31.714654073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithRelativePath"} -{"Time":"2026-02-03T00:32:31.714658461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithRelativePath","Output":"=== RUN TestReadWorkflowFileWithRelativePath\n"} -{"Time":"2026-02-03T00:32:31.715093852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithRelativePath","Output":"--- PASS: TestReadWorkflowFileWithRelativePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.715105744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithRelativePath","Elapsed":0} -{"Time":"2026-02-03T00:32:31.715109562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithAbsolutePath"} -{"Time":"2026-02-03T00:32:31.715112998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithAbsolutePath","Output":"=== RUN TestReadWorkflowFileWithAbsolutePath\n"} -{"Time":"2026-02-03T00:32:31.715510769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithAbsolutePath","Output":"--- PASS: TestReadWorkflowFileWithAbsolutePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.715522752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileWithAbsolutePath","Elapsed":0} -{"Time":"2026-02-03T00:32:31.715526789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFilePathSeparators"} -{"Time":"2026-02-03T00:32:31.715530736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFilePathSeparators","Output":"=== RUN TestReadWorkflowFilePathSeparators\n"} -{"Time":"2026-02-03T00:32:31.716083857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFilePathSeparators","Output":"--- PASS: TestReadWorkflowFilePathSeparators (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.716097132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFilePathSeparators","Elapsed":0} -{"Time":"2026-02-03T00:32:31.716101199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileNonExistent"} -{"Time":"2026-02-03T00:32:31.716105127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileNonExistent","Output":"=== RUN TestReadWorkflowFileNonExistent\n"} -{"Time":"2026-02-03T00:32:31.716457724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileNonExistent","Output":"--- PASS: TestReadWorkflowFileNonExistent (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.716469095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestReadWorkflowFileNonExistent","Elapsed":0} -{"Time":"2026-02-03T00:32:31.716473323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowResolutionWindowsCompatibility"} -{"Time":"2026-02-03T00:32:31.71647701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowResolutionWindowsCompatibility","Output":"=== RUN TestWorkflowResolutionWindowsCompatibility\n"} -{"Time":"2026-02-03T00:32:31.717192944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowResolutionWindowsCompatibility","Output":"--- PASS: TestWorkflowResolutionWindowsCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717204766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowResolutionWindowsCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717208863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile"} -{"Time":"2026-02-03T00:32:31.717213051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile","Output":"=== RUN TestIsWorkflowFile\n"} -{"Time":"2026-02-03T00:32:31.71721812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/regular_workflow_file"} -{"Time":"2026-02-03T00:32:31.717221387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/regular_workflow_file","Output":"=== RUN TestIsWorkflowFile/regular_workflow_file\n"} -{"Time":"2026-02-03T00:32:31.717261131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README.md_should_be_excluded"} -{"Time":"2026-02-03T00:32:31.717268525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README.md_should_be_excluded","Output":"=== RUN TestIsWorkflowFile/README.md_should_be_excluded\n"} -{"Time":"2026-02-03T00:32:31.717272923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/readme.md_lowercase_should_be_excluded"} -{"Time":"2026-02-03T00:32:31.71727652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/readme.md_lowercase_should_be_excluded","Output":"=== RUN TestIsWorkflowFile/readme.md_lowercase_should_be_excluded\n"} -{"Time":"2026-02-03T00:32:31.717282581Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/ReadMe.md_mixed_case_should_be_excluded"} -{"Time":"2026-02-03T00:32:31.717286348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/ReadMe.md_mixed_case_should_be_excluded","Output":"=== RUN TestIsWorkflowFile/ReadMe.md_mixed_case_should_be_excluded\n"} -{"Time":"2026-02-03T00:32:31.717291958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/READM.md_with_different_name_is_included"} -{"Time":"2026-02-03T00:32:31.717295435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/READM.md_with_different_name_is_included","Output":"=== RUN TestIsWorkflowFile/READM.md_with_different_name_is_included\n"} -{"Time":"2026-02-03T00:32:31.71731435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README-workflow.md_with_prefix_is_included"} -{"Time":"2026-02-03T00:32:31.717321343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README-workflow.md_with_prefix_is_included","Output":"=== RUN TestIsWorkflowFile/README-workflow.md_with_prefix_is_included\n"} -{"Time":"2026-02-03T00:32:31.717329107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/workflow-README.md_with_suffix_is_included"} -{"Time":"2026-02-03T00:32:31.717332654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/workflow-README.md_with_suffix_is_included","Output":"=== RUN TestIsWorkflowFile/workflow-README.md_with_suffix_is_included\n"} -{"Time":"2026-02-03T00:32:31.717338896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_README.md_at_end_should_be_excluded"} -{"Time":"2026-02-03T00:32:31.717342192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_README.md_at_end_should_be_excluded","Output":"=== RUN TestIsWorkflowFile/path_with_README.md_at_end_should_be_excluded\n"} -{"Time":"2026-02-03T00:32:31.717347361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_regular_workflow_should_be_included"} -{"Time":"2026-02-03T00:32:31.717350627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_regular_workflow_should_be_included","Output":"=== RUN TestIsWorkflowFile/path_with_regular_workflow_should_be_included\n"} -{"Time":"2026-02-03T00:32:31.717357059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile","Output":"--- PASS: TestIsWorkflowFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71736251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/regular_workflow_file","Output":" --- PASS: TestIsWorkflowFile/regular_workflow_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717366657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/regular_workflow_file","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717370354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README.md_should_be_excluded","Output":" --- PASS: TestIsWorkflowFile/README.md_should_be_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717374843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README.md_should_be_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717378389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/readme.md_lowercase_should_be_excluded","Output":" --- PASS: TestIsWorkflowFile/readme.md_lowercase_should_be_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717382878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/readme.md_lowercase_should_be_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717386344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/ReadMe.md_mixed_case_should_be_excluded","Output":" --- PASS: TestIsWorkflowFile/ReadMe.md_mixed_case_should_be_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717391594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/ReadMe.md_mixed_case_should_be_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717395501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/READM.md_with_different_name_is_included","Output":" --- PASS: TestIsWorkflowFile/READM.md_with_different_name_is_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717400911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/READM.md_with_different_name_is_included","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717404839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README-workflow.md_with_prefix_is_included","Output":" --- PASS: TestIsWorkflowFile/README-workflow.md_with_prefix_is_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717409287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/README-workflow.md_with_prefix_is_included","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717412934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/workflow-README.md_with_suffix_is_included","Output":" --- PASS: TestIsWorkflowFile/workflow-README.md_with_suffix_is_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717426379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/workflow-README.md_with_suffix_is_included","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717430286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_README.md_at_end_should_be_excluded","Output":" --- PASS: TestIsWorkflowFile/path_with_README.md_at_end_should_be_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717434794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_README.md_at_end_should_be_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717438231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_regular_workflow_should_be_included","Output":" --- PASS: TestIsWorkflowFile/path_with_regular_workflow_should_be_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717444252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile/path_with_regular_workflow_should_be_included","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717447548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestIsWorkflowFile","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717450664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles"} -{"Time":"2026-02-03T00:32:31.71745392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles","Output":"=== RUN TestFilterWorkflowFiles\n"} -{"Time":"2026-02-03T00:32:31.717457897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/empty_list"} -{"Time":"2026-02-03T00:32:31.717461083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/empty_list","Output":"=== RUN TestFilterWorkflowFiles/empty_list\n"} -{"Time":"2026-02-03T00:32:31.71746471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/no_README.md_files"} -{"Time":"2026-02-03T00:32:31.717467866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/no_README.md_files","Output":"=== RUN TestFilterWorkflowFiles/no_README.md_files\n"} -{"Time":"2026-02-03T00:32:31.717471763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_README.md"} -{"Time":"2026-02-03T00:32:31.717474899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_README.md","Output":"=== RUN TestFilterWorkflowFiles/filter_out_README.md\n"} -{"Time":"2026-02-03T00:32:31.717479418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_readme.md_(lowercase)"} -{"Time":"2026-02-03T00:32:31.717482774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_readme.md_(lowercase)","Output":"=== RUN TestFilterWorkflowFiles/filter_out_readme.md_(lowercase)\n"} -{"Time":"2026-02-03T00:32:31.717486501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_ReadMe.md_(mixed_case)"} -{"Time":"2026-02-03T00:32:31.717489697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_ReadMe.md_(mixed_case)","Output":"=== RUN TestFilterWorkflowFiles/filter_out_ReadMe.md_(mixed_case)\n"} -{"Time":"2026-02-03T00:32:31.717503212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/keep_README-prefixed_files"} -{"Time":"2026-02-03T00:32:31.717506798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/keep_README-prefixed_files","Output":"=== RUN TestFilterWorkflowFiles/keep_README-prefixed_files\n"} -{"Time":"2026-02-03T00:32:31.71751311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_with_full_paths"} -{"Time":"2026-02-03T00:32:31.717516577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_with_full_paths","Output":"=== RUN TestFilterWorkflowFiles/filter_with_full_paths\n"} -{"Time":"2026-02-03T00:32:31.717520975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles","Output":"--- PASS: TestFilterWorkflowFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717525624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/empty_list","Output":" --- PASS: TestFilterWorkflowFiles/empty_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717529761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/empty_list","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717533188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/no_README.md_files","Output":" --- PASS: TestFilterWorkflowFiles/no_README.md_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717537456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/no_README.md_files","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717540672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_README.md","Output":" --- PASS: TestFilterWorkflowFiles/filter_out_README.md (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717544699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_README.md","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717548045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_readme.md_(lowercase)","Output":" --- PASS: TestFilterWorkflowFiles/filter_out_readme.md_(lowercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717553756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_readme.md_(lowercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717557323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_ReadMe.md_(mixed_case)","Output":" --- PASS: TestFilterWorkflowFiles/filter_out_ReadMe.md_(mixed_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717561991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_out_ReadMe.md_(mixed_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717565548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/keep_README-prefixed_files","Output":" --- PASS: TestFilterWorkflowFiles/keep_README-prefixed_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717575517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/keep_README-prefixed_files","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717579414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_with_full_paths","Output":" --- PASS: TestFilterWorkflowFiles/filter_with_full_paths (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.717583481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles/filter_with_full_paths","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717586978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestFilterWorkflowFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:31.717590204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMarkdownWorkflowFilesExcludesREADME"} -{"Time":"2026-02-03T00:32:31.71759352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMarkdownWorkflowFilesExcludesREADME","Output":"=== RUN TestGetMarkdownWorkflowFilesExcludesREADME\n"} -{"Time":"2026-02-03T00:32:31.718523673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMarkdownWorkflowFilesExcludesREADME","Output":"--- PASS: TestGetMarkdownWorkflowFilesExcludesREADME (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.718537369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestGetMarkdownWorkflowFilesExcludesREADME","Elapsed":0} -{"Time":"2026-02-03T00:32:31.718541246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput"} -{"Time":"2026-02-03T00:32:31.718544723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput","Output":"=== RUN TestParseAndDisplayZizmorOutput\n"} -{"Time":"2026-02-03T00:32:31.718550153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/single_file_with_findings"} -{"Time":"2026-02-03T00:32:31.71855382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/single_file_with_findings","Output":"=== RUN TestParseAndDisplayZizmorOutput/single_file_with_findings\n"} -{"Time":"2026-02-03T00:32:31.718841519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_findings_in_same_file"} -{"Time":"2026-02-03T00:32:31.718852549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_findings_in_same_file","Output":"=== RUN TestParseAndDisplayZizmorOutput/multiple_findings_in_same_file\n"} -{"Time":"2026-02-03T00:32:31.718994671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/file_with_no_findings"} -{"Time":"2026-02-03T00:32:31.719004489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/file_with_no_findings","Output":"=== RUN TestParseAndDisplayZizmorOutput/file_with_no_findings\n"} -{"Time":"2026-02-03T00:32:31.719054152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_files"} -{"Time":"2026-02-03T00:32:31.719065803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_files","Output":"=== RUN TestParseAndDisplayZizmorOutput/multiple_files\n"} -{"Time":"2026-02-03T00:32:31.71921275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/finding_with_multiple_locations_in_same_file_counts_as_one"} -{"Time":"2026-02-03T00:32:31.719223811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/finding_with_multiple_locations_in_same_file_counts_as_one","Output":"=== RUN TestParseAndDisplayZizmorOutput/finding_with_multiple_locations_in_same_file_counts_as_one\n"} -{"Time":"2026-02-03T00:32:31.719344022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput","Output":"--- PASS: TestParseAndDisplayZizmorOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719355834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/single_file_with_findings","Output":" --- PASS: TestParseAndDisplayZizmorOutput/single_file_with_findings (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719360843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/single_file_with_findings","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719364921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_findings_in_same_file","Output":" --- PASS: TestParseAndDisplayZizmorOutput/multiple_findings_in_same_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71936987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_findings_in_same_file","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719374288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/file_with_no_findings","Output":" --- PASS: TestParseAndDisplayZizmorOutput/file_with_no_findings (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719379127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/file_with_no_findings","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719382694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_files","Output":" --- PASS: TestParseAndDisplayZizmorOutput/multiple_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719387433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/multiple_files","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719390989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/finding_with_multiple_locations_in_same_file_counts_as_one","Output":" --- PASS: TestParseAndDisplayZizmorOutput/finding_with_multiple_locations_in_same_file_counts_as_one (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719395798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput/finding_with_multiple_locations_in_same_file_counts_as_one","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719399345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestParseAndDisplayZizmorOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719402461Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep"} -{"Time":"2026-02-03T00:32:31.719405988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep","Output":"=== CONT TestInjectExtensionInstallStep\n"} -{"Time":"2026-02-03T00:32:31.719411968Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation"} -{"Time":"2026-02-03T00:32:31.719415415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation","Output":"=== CONT TestInitCommandFlagValidation\n"} -{"Time":"2026-02-03T00:32:31.719420044Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection"} -{"Time":"2026-02-03T00:32:31.719423801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection","Output":"=== CONT TestInitCommandInteractiveModeDetection\n"} -{"Time":"2026-02-03T00:32:31.71942868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection","Output":"--- PASS: TestInitCommandInteractiveModeDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719433158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandInteractiveModeDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719436715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation","Output":"--- PASS: TestInitCommandFlagValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719442465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandFlagValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719446112Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand"} -{"Time":"2026-02-03T00:32:31.719449589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand","Output":"=== CONT TestNewInitCommand\n"} -{"Time":"2026-02-03T00:32:31.719453676Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp"} -{"Time":"2026-02-03T00:32:31.719456942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp","Output":"=== CONT TestInitCommandHelp\n"} -{"Time":"2026-02-03T00:32:31.719461962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand","Output":"--- PASS: TestNewInitCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719466661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestNewInitCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719470417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp","Output":"--- PASS: TestInitCommandHelp (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719474896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInitCommandHelp","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719477971Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure"} -{"Time":"2026-02-03T00:32:31.719481428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure","Output":"=== CONT TestCopilotWorkflowStepStructure\n"} -{"Time":"2026-02-03T00:32:31.719485416Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases"} -{"Time":"2026-02-03T00:32:31.719488762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases","Output":"=== CONT TestSecretExtractionEdgeCases\n"} -{"Time":"2026-02-03T00:32:31.719492659Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency"} -{"Time":"2026-02-03T00:32:31.719495865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency","Output":"=== CONT TestShortFlagConsistency\n"} -{"Time":"2026-02-03T00:32:31.719499832Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant"} -{"Time":"2026-02-03T00:32:31.719503499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant","Output":"=== CONT TestCopilotSetupStepsYAMLConstant\n"} -{"Time":"2026-02-03T00:32:31.719509931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_before_closing_-_still_valid"} -{"Time":"2026-02-03T00:32:31.719513618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_before_closing_-_still_valid","Output":"=== RUN TestSecretExtractionEdgeCases/extra_spaces_before_closing_-_still_valid\n"} -{"Time":"2026-02-03T00:32:31.719518237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_after_opening"} -{"Time":"2026-02-03T00:32:31.719521964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_after_opening","Output":"=== RUN TestSecretExtractionEdgeCases/extra_spaces_after_opening\n"} -{"Time":"2026-02-03T00:32:31.719526372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/single_closing_brace"} -{"Time":"2026-02-03T00:32:31.719530039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/single_closing_brace","Output":"=== RUN TestSecretExtractionEdgeCases/single_closing_brace\n"} -{"Time":"2026-02-03T00:32:31.719535198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/triple_closing_braces"} -{"Time":"2026-02-03T00:32:31.719538835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/triple_closing_braces","Output":"=== RUN TestSecretExtractionEdgeCases/triple_closing_braces\n"} -{"Time":"2026-02-03T00:32:31.719543233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/correct_format"} -{"Time":"2026-02-03T00:32:31.719546419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/correct_format","Output":"=== RUN TestSecretExtractionEdgeCases/correct_format\n"} -{"Time":"2026-02-03T00:32:31.719551358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases","Output":"--- PASS: TestSecretExtractionEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719556528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_before_closing_-_still_valid","Output":" --- PASS: TestSecretExtractionEdgeCases/extra_spaces_before_closing_-_still_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719561687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_before_closing_-_still_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719565926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_after_opening","Output":" --- PASS: TestSecretExtractionEdgeCases/extra_spaces_after_opening (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719570644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/extra_spaces_after_opening","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719574482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/single_closing_brace","Output":" --- PASS: TestSecretExtractionEdgeCases/single_closing_brace (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71957908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/single_closing_brace","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719582917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/triple_closing_braces","Output":" --- PASS: TestSecretExtractionEdgeCases/triple_closing_braces (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719587355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/triple_closing_braces","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719591042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/correct_format","Output":" --- PASS: TestSecretExtractionEdgeCases/correct_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719596773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases/correct_format","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719600119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtractionEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719603536Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection"} -{"Time":"2026-02-03T00:32:31.719606842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection","Output":"=== CONT TestCheckAndSuggestSecretsWithInvalidMCPSection\n"} -{"Time":"2026-02-03T00:32:31.719611039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/mcp_is_not_a_map"} -{"Time":"2026-02-03T00:32:31.719615909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/mcp_is_not_a_map","Output":"=== RUN TestCheckAndSuggestSecretsWithInvalidMCPSection/mcp_is_not_a_map\n"} -{"Time":"2026-02-03T00:32:31.719620517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_not_a_map[string]string"} -{"Time":"2026-02-03T00:32:31.719624044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_not_a_map[string]string","Output":"=== RUN TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_not_a_map[string]string\n"} -{"Time":"2026-02-03T00:32:31.719630426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_a_map_but_wrong_type"} -{"Time":"2026-02-03T00:32:31.719634203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_a_map_but_wrong_type","Output":"=== RUN TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_a_map_but_wrong_type\n"} -{"Time":"2026-02-03T00:32:31.719639513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection","Output":"--- PASS: TestCheckAndSuggestSecretsWithInvalidMCPSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719644712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/mcp_is_not_a_map","Output":" --- PASS: TestCheckAndSuggestSecretsWithInvalidMCPSection/mcp_is_not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719649651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/mcp_is_not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719653589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_not_a_map[string]string","Output":" --- PASS: TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_not_a_map[string]string (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719658568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_not_a_map[string]string","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719661934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_a_map_but_wrong_type","Output":" --- PASS: TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_a_map_but_wrong_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719666132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection/env_is_a_map_but_wrong_type","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719669579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecretsWithInvalidMCPSection","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719672915Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing"} -{"Time":"2026-02-03T00:32:31.719676231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing","Output":"=== CONT TestSecretSyntaxParsing\n"} -{"Time":"2026-02-03T00:32:31.719680168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/standard_secret_syntax"} -{"Time":"2026-02-03T00:32:31.719683404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/standard_secret_syntax","Output":"=== RUN TestSecretSyntaxParsing/standard_secret_syntax\n"} -{"Time":"2026-02-03T00:32:31.719688203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret_with_underscores"} -{"Time":"2026-02-03T00:32:31.719692301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret_with_underscores","Output":"=== RUN TestSecretSyntaxParsing/secret_with_underscores\n"} -{"Time":"2026-02-03T00:32:31.719696309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/plain_value"} -{"Time":"2026-02-03T00:32:31.719699875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/plain_value","Output":"=== RUN TestSecretSyntaxParsing/plain_value\n"} -{"Time":"2026-02-03T00:32:31.719704393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/incomplete_secret_syntax"} -{"Time":"2026-02-03T00:32:31.71970791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/incomplete_secret_syntax","Output":"=== RUN TestSecretSyntaxParsing/incomplete_secret_syntax\n"} -{"Time":"2026-02-03T00:32:31.719711827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/empty_value"} -{"Time":"2026-02-03T00:32:31.719715364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/empty_value","Output":"=== RUN TestSecretSyntaxParsing/empty_value\n"} -{"Time":"2026-02-03T00:32:31.719719331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret-like_but_not_secret_syntax"} -{"Time":"2026-02-03T00:32:31.719722667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret-like_but_not_secret_syntax","Output":"=== RUN TestSecretSyntaxParsing/secret-like_but_not_secret_syntax\n"} -{"Time":"2026-02-03T00:32:31.719727246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing","Output":"--- PASS: TestSecretSyntaxParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719732055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/standard_secret_syntax","Output":" --- PASS: TestSecretSyntaxParsing/standard_secret_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719736323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/standard_secret_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719739839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret_with_underscores","Output":" --- PASS: TestSecretSyntaxParsing/secret_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719743947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:31.71976696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/plain_value","Output":" --- PASS: TestSecretSyntaxParsing/plain_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719774063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/plain_value","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719778131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/incomplete_secret_syntax","Output":" --- PASS: TestSecretSyntaxParsing/incomplete_secret_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.71978304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/incomplete_secret_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719786927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/empty_value","Output":" --- PASS: TestSecretSyntaxParsing/empty_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719793029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/empty_value","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719798409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret-like_but_not_secret_syntax","Output":" --- PASS: TestSecretSyntaxParsing/secret-like_but_not_secret_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719802697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing/secret-like_but_not_secret_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719806604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretSyntaxParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:31.7198099Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction"} -{"Time":"2026-02-03T00:32:31.719813336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction","Output":"=== CONT TestSecretExtraction\n"} -{"Time":"2026-02-03T00:32:31.719817635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/single_secret"} -{"Time":"2026-02-03T00:32:31.719821301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/single_secret","Output":"=== RUN TestSecretExtraction/single_secret\n"} -{"Time":"2026-02-03T00:32:31.719825499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/multiple_secrets"} -{"Time":"2026-02-03T00:32:31.719828825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/multiple_secrets","Output":"=== RUN TestSecretExtraction/multiple_secrets\n"} -{"Time":"2026-02-03T00:32:31.719835478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/mixed_secrets_and_plain_values"} -{"Time":"2026-02-03T00:32:31.719838944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/mixed_secrets_and_plain_values","Output":"=== RUN TestSecretExtraction/mixed_secrets_and_plain_values\n"} -{"Time":"2026-02-03T00:32:31.719843352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/no_secrets"} -{"Time":"2026-02-03T00:32:31.719846649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/no_secrets","Output":"=== RUN TestSecretExtraction/no_secrets\n"} -{"Time":"2026-02-03T00:32:31.719851277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction","Output":"--- PASS: TestSecretExtraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719855826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/single_secret","Output":" --- PASS: TestSecretExtraction/single_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719860474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/single_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719864071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/multiple_secrets","Output":" --- PASS: TestSecretExtraction/multiple_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719868399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/multiple_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719872136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/mixed_secrets_and_plain_values","Output":" --- PASS: TestSecretExtraction/mixed_secrets_and_plain_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719876354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/mixed_secrets_and_plain_values","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719881363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/no_secrets","Output":" --- PASS: TestSecretExtraction/no_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.719887385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction/no_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719890751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestSecretExtraction","Elapsed":0} -{"Time":"2026-02-03T00:32:31.719895209Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling"} -{"Time":"2026-02-03T00:32:31.719898675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling","Output":"=== CONT TestWorkflowStructMarshaling\n"} -{"Time":"2026-02-03T00:32:31.719902703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_uses"} -{"Time":"2026-02-03T00:32:31.719906059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_uses","Output":"=== RUN TestCopilotWorkflowStepStructure/step_with_uses\n"} -{"Time":"2026-02-03T00:32:31.719910237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine"} -{"Time":"2026-02-03T00:32:31.719914034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine","Output":"=== RUN TestShortFlagConsistency/compile_command_has_-e_for_--engine\n"} -{"Time":"2026-02-03T00:32:31.719918783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine","Output":"=== PAUSE TestShortFlagConsistency/compile_command_has_-e_for_--engine\n"} -{"Time":"2026-02-03T00:32:31.71992268Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine"} -{"Time":"2026-02-03T00:32:31.719927329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.719930946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force","Output":"=== RUN TestShortFlagConsistency/new_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.719935504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force","Output":"=== PAUSE TestShortFlagConsistency/new_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.719939351Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.719943189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.719946705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force","Output":"=== RUN TestShortFlagConsistency/add_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.719951374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force","Output":"=== PAUSE TestShortFlagConsistency/add_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.71995504Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.719960501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.719964278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force","Output":"=== RUN TestShortFlagConsistency/update_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.719969307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force","Output":"=== PAUSE TestShortFlagConsistency/update_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.719973194Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.719977192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field"} -{"Time":"2026-02-03T00:32:31.719980779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field","Output":"=== RUN TestShortFlagConsistency/run_command_has_-F_for_--raw-field\n"} -{"Time":"2026-02-03T00:32:31.719985868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field","Output":"=== PAUSE TestShortFlagConsistency/run_command_has_-F_for_--raw-field\n"} -{"Time":"2026-02-03T00:32:31.719989615Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field"} -{"Time":"2026-02-03T00:32:31.719993322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.719996878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json","Output":"=== RUN TestShortFlagConsistency/compile_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720002539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json","Output":"=== PAUSE TestShortFlagConsistency/compile_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720006496Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720010303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.72001389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json","Output":"=== RUN TestShortFlagConsistency/logs_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.72001896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json","Output":"=== PAUSE TestShortFlagConsistency/logs_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720022757Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720026674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720030391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json","Output":"=== RUN TestShortFlagConsistency/audit_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.72003502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json","Output":"=== PAUSE TestShortFlagConsistency/audit_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720038416Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720042233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720047192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json","Output":"=== RUN TestShortFlagConsistency/status_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720051711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json","Output":"=== PAUSE TestShortFlagConsistency/status_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720054947Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720058573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output"} -{"Time":"2026-02-03T00:32:31.720062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output","Output":"=== RUN TestShortFlagConsistency/logs_command_has_-o_for_--output\n"} -{"Time":"2026-02-03T00:32:31.720066458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output","Output":"=== PAUSE TestShortFlagConsistency/logs_command_has_-o_for_--output\n"} -{"Time":"2026-02-03T00:32:31.720071768Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output"} -{"Time":"2026-02-03T00:32:31.720075756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output"} -{"Time":"2026-02-03T00:32:31.720079322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output","Output":"=== RUN TestShortFlagConsistency/audit_command_has_-o_for_--output\n"} -{"Time":"2026-02-03T00:32:31.720084221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output","Output":"=== PAUSE TestShortFlagConsistency/audit_command_has_-o_for_--output\n"} -{"Time":"2026-02-03T00:32:31.720088059Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output"} -{"Time":"2026-02-03T00:32:31.720091715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720095582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir","Output":"=== RUN TestShortFlagConsistency/compile_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720100552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir","Output":"=== PAUSE TestShortFlagConsistency/compile_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720104339Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720107996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720111612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir","Output":"=== RUN TestShortFlagConsistency/add_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720116071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir","Output":"=== PAUSE TestShortFlagConsistency/add_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720119417Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720122683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720125669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir","Output":"=== RUN TestShortFlagConsistency/update_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720132261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir","Output":"=== PAUSE TestShortFlagConsistency/update_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720136198Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720139785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count"} -{"Time":"2026-02-03T00:32:31.720143371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count","Output":"=== RUN TestShortFlagConsistency/logs_command_has_-c_for_--count\n"} -{"Time":"2026-02-03T00:32:31.720149253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count","Output":"=== PAUSE TestShortFlagConsistency/logs_command_has_-c_for_--count\n"} -{"Time":"2026-02-03T00:32:31.7201531Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count"} -{"Time":"2026-02-03T00:32:31.720157357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number"} -{"Time":"2026-02-03T00:32:31.720161165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number","Output":"=== RUN TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number\n"} -{"Time":"2026-02-03T00:32:31.720166154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number","Output":"=== PAUSE TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number\n"} -{"Time":"2026-02-03T00:32:31.720170312Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number"} -{"Time":"2026-02-03T00:32:31.7201745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo"} -{"Time":"2026-02-03T00:32:31.720177786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo","Output":"=== RUN TestShortFlagConsistency/enable_command_has_-r_for_--repo\n"} -{"Time":"2026-02-03T00:32:31.720181953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo","Output":"=== PAUSE TestShortFlagConsistency/enable_command_has_-r_for_--repo\n"} -{"Time":"2026-02-03T00:32:31.720185911Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo"} -{"Time":"2026-02-03T00:32:31.720189828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo"} -{"Time":"2026-02-03T00:32:31.720193304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo","Output":"=== RUN TestShortFlagConsistency/disable_command_has_-r_for_--repo\n"} -{"Time":"2026-02-03T00:32:31.720197783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo","Output":"=== PAUSE TestShortFlagConsistency/disable_command_has_-r_for_--repo\n"} -{"Time":"2026-02-03T00:32:31.720210968Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo"} -{"Time":"2026-02-03T00:32:31.720215155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch"} -{"Time":"2026-02-03T00:32:31.720218992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch","Output":"=== RUN TestShortFlagConsistency/compile_command_has_-w_for_--watch\n"} -{"Time":"2026-02-03T00:32:31.720223861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch","Output":"=== PAUSE TestShortFlagConsistency/compile_command_has_-w_for_--watch\n"} -{"Time":"2026-02-03T00:32:31.720227238Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch"} -{"Time":"2026-02-03T00:32:31.720230684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive"} -{"Time":"2026-02-03T00:32:31.720234311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive","Output":"=== RUN TestShortFlagConsistency/new_command_has_-i_for_--interactive\n"} -{"Time":"2026-02-03T00:32:31.72023912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive","Output":"=== PAUSE TestShortFlagConsistency/new_command_has_-i_for_--interactive\n"} -{"Time":"2026-02-03T00:32:31.720242977Z","Action":"pause","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive"} -{"Time":"2026-02-03T00:32:31.720246684Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine"} -{"Time":"2026-02-03T00:32:31.72025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine","Output":"=== CONT TestShortFlagConsistency/compile_command_has_-e_for_--engine\n"} -{"Time":"2026-02-03T00:32:31.72025526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant","Output":"--- PASS: TestCopilotSetupStepsYAMLConstant (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720259508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotSetupStepsYAMLConstant","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720263225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling","Output":"--- PASS: TestWorkflowStructMarshaling (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720267232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestWorkflowStructMarshaling","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720270669Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets"} -{"Time":"2026-02-03T00:32:31.720274476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets","Output":"=== CONT TestCheckAndSuggestSecrets\n"} -{"Time":"2026-02-03T00:32:31.720278834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/no_mcp_section"} -{"Time":"2026-02-03T00:32:31.7202822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/no_mcp_section","Output":"=== RUN TestCheckAndSuggestSecrets/no_mcp_section\n"} -{"Time":"2026-02-03T00:32:31.720286578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_section_without_env"} -{"Time":"2026-02-03T00:32:31.720291598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_section_without_env","Output":"=== RUN TestCheckAndSuggestSecrets/mcp_section_without_env\n"} -{"Time":"2026-02-03T00:32:31.720295715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_env_but_no_secrets"} -{"Time":"2026-02-03T00:32:31.720299061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_env_but_no_secrets","Output":"=== RUN TestCheckAndSuggestSecrets/mcp_with_env_but_no_secrets\n"} -{"Time":"2026-02-03T00:32:31.720304402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_secrets_in_env"} -{"Time":"2026-02-03T00:32:31.720308439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_secrets_in_env","Output":"=== RUN TestCheckAndSuggestSecrets/mcp_with_secrets_in_env\n"} -{"Time":"2026-02-03T00:32:31.720312597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_secrets_in_env","Output":" mcp_secrets_test.go:100: requires GitHub CLI and repository access\n"} -{"Time":"2026-02-03T00:32:31.720319059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/empty_tool_config"} -{"Time":"2026-02-03T00:32:31.720323026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/empty_tool_config","Output":"=== RUN TestCheckAndSuggestSecrets/empty_tool_config\n"} -{"Time":"2026-02-03T00:32:31.720327044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/nil_tool_config"} -{"Time":"2026-02-03T00:32:31.720331873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/nil_tool_config","Output":"=== RUN TestCheckAndSuggestSecrets/nil_tool_config\n"} -{"Time":"2026-02-03T00:32:31.720337143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets","Output":"--- PASS: TestCheckAndSuggestSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720342713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/no_mcp_section","Output":" --- PASS: TestCheckAndSuggestSecrets/no_mcp_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720347722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/no_mcp_section","Elapsed":0} -{"Time":"2026-02-03T00:32:31.72035174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_section_without_env","Output":" --- PASS: TestCheckAndSuggestSecrets/mcp_section_without_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.72035753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_section_without_env","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720361228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_env_but_no_secrets","Output":" --- PASS: TestCheckAndSuggestSecrets/mcp_with_env_but_no_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720365646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_env_but_no_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720369974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_secrets_in_env","Output":" --- SKIP: TestCheckAndSuggestSecrets/mcp_with_secrets_in_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720374332Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/mcp_with_secrets_in_env","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720377498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/empty_tool_config","Output":" --- PASS: TestCheckAndSuggestSecrets/empty_tool_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720382497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/empty_tool_config","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720385543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/nil_tool_config","Output":" --- PASS: TestCheckAndSuggestSecrets/nil_tool_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720389801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets/nil_tool_config","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720392916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCheckAndSuggestSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720396042Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo"} -{"Time":"2026-02-03T00:32:31.720399328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo","Output":"=== CONT TestShortFlagConsistency/enable_command_has_-r_for_--repo\n"} -{"Time":"2026-02-03T00:32:31.720403676Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number"} -{"Time":"2026-02-03T00:32:31.720407323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number","Output":"=== CONT TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number\n"} -{"Time":"2026-02-03T00:32:31.720411812Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count"} -{"Time":"2026-02-03T00:32:31.72041612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count","Output":"=== CONT TestShortFlagConsistency/logs_command_has_-c_for_--count\n"} -{"Time":"2026-02-03T00:32:31.720421109Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720424626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir","Output":"=== CONT TestShortFlagConsistency/update_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720429164Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720432641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir","Output":"=== CONT TestShortFlagConsistency/add_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720436598Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir"} -{"Time":"2026-02-03T00:32:31.720439964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir","Output":"=== CONT TestShortFlagConsistency/compile_command_has_-d_for_--dir\n"} -{"Time":"2026-02-03T00:32:31.720444543Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output"} -{"Time":"2026-02-03T00:32:31.720448079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output","Output":"=== CONT TestShortFlagConsistency/audit_command_has_-o_for_--output\n"} -{"Time":"2026-02-03T00:32:31.720452297Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output"} -{"Time":"2026-02-03T00:32:31.720455553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output","Output":"=== CONT TestShortFlagConsistency/logs_command_has_-o_for_--output\n"} -{"Time":"2026-02-03T00:32:31.720460813Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720464189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json","Output":"=== CONT TestShortFlagConsistency/status_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720468417Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720471894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json","Output":"=== CONT TestShortFlagConsistency/audit_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720476262Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720479618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json","Output":"=== CONT TestShortFlagConsistency/logs_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720483906Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json"} -{"Time":"2026-02-03T00:32:31.720487122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json","Output":"=== CONT TestShortFlagConsistency/compile_command_has_-j_for_--json\n"} -{"Time":"2026-02-03T00:32:31.720492532Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field"} -{"Time":"2026-02-03T00:32:31.720496219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field","Output":"=== CONT TestShortFlagConsistency/run_command_has_-F_for_--raw-field\n"} -{"Time":"2026-02-03T00:32:31.720502831Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.720506598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force","Output":"=== CONT TestShortFlagConsistency/update_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.720510987Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.720514513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force","Output":"=== CONT TestShortFlagConsistency/add_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.720519142Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force"} -{"Time":"2026-02-03T00:32:31.720522688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force","Output":"=== CONT TestShortFlagConsistency/new_command_has_-f_for_--force\n"} -{"Time":"2026-02-03T00:32:31.720526966Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling"} -{"Time":"2026-02-03T00:32:31.720530593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling","Output":"=== CONT TestMCPConfigJSONMarshaling\n"} -{"Time":"2026-02-03T00:32:31.720535783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling","Output":"--- PASS: TestMCPConfigJSONMarshaling (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720541343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigJSONMarshaling","Elapsed":0} -{"Time":"2026-02-03T00:32:31.72054511Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing"} -{"Time":"2026-02-03T00:32:31.720548286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing","Output":"=== CONT TestMCPConfigParsing\n"} -{"Time":"2026-02-03T00:32:31.720552654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_single_server"} -{"Time":"2026-02-03T00:32:31.720556381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_single_server","Output":"=== RUN TestMCPConfigParsing/valid_config_with_single_server\n"} -{"Time":"2026-02-03T00:32:31.720560729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_CWD"} -{"Time":"2026-02-03T00:32:31.720564366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_CWD","Output":"=== RUN TestMCPConfigParsing/valid_config_with_CWD\n"} -{"Time":"2026-02-03T00:32:31.720568383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/invalid_JSON"} -{"Time":"2026-02-03T00:32:31.72057199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/invalid_JSON","Output":"=== RUN TestMCPConfigParsing/invalid_JSON\n"} -{"Time":"2026-02-03T00:32:31.720576008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/empty_config"} -{"Time":"2026-02-03T00:32:31.720579524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/empty_config","Output":"=== RUN TestMCPConfigParsing/empty_config\n"} -{"Time":"2026-02-03T00:32:31.720584183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing","Output":"--- PASS: TestMCPConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720589302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_single_server","Output":" --- PASS: TestMCPConfigParsing/valid_config_with_single_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720593801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_single_server","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720598359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_CWD","Output":" --- PASS: TestMCPConfigParsing/valid_config_with_CWD (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720603248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/valid_config_with_CWD","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720606975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/invalid_JSON","Output":" --- PASS: TestMCPConfigParsing/invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720611584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/empty_config","Output":" --- PASS: TestMCPConfigParsing/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720619409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720622935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestMCPConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720626351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_at_beginning_of_existing_steps"} -{"Time":"2026-02-03T00:32:31.720631291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_at_beginning_of_existing_steps","Output":"=== RUN TestInjectExtensionInstallStep/injects_at_beginning_of_existing_steps\n"} -{"Time":"2026-02-03T00:32:31.720638664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_when_no_existing_steps"} -{"Time":"2026-02-03T00:32:31.720642121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_when_no_existing_steps","Output":"=== RUN TestInjectExtensionInstallStep/injects_when_no_existing_steps\n"} -{"Time":"2026-02-03T00:32:31.720646178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/returns_error_when_job_not_found"} -{"Time":"2026-02-03T00:32:31.720649705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/returns_error_when_job_not_found","Output":"=== RUN TestInjectExtensionInstallStep/returns_error_when_job_not_found\n"} -{"Time":"2026-02-03T00:32:31.720654173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep","Output":"--- PASS: TestInjectExtensionInstallStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720658972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_at_beginning_of_existing_steps","Output":" --- PASS: TestInjectExtensionInstallStep/injects_at_beginning_of_existing_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720665615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_at_beginning_of_existing_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720669933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_when_no_existing_steps","Output":" --- PASS: TestInjectExtensionInstallStep/injects_when_no_existing_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720674772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/injects_when_no_existing_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:31.72067955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/returns_error_when_job_not_found","Output":" --- PASS: TestInjectExtensionInstallStep/returns_error_when_job_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720684139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep/returns_error_when_job_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720687736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestInjectExtensionInstallStep","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720691242Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive"} -{"Time":"2026-02-03T00:32:31.720694969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive","Output":"=== CONT TestShortFlagConsistency/new_command_has_-i_for_--interactive\n"} -{"Time":"2026-02-03T00:32:31.720699137Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch"} -{"Time":"2026-02-03T00:32:31.720702714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch","Output":"=== CONT TestShortFlagConsistency/compile_command_has_-w_for_--watch\n"} -{"Time":"2026-02-03T00:32:31.720707112Z","Action":"cont","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo"} -{"Time":"2026-02-03T00:32:31.720712001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo","Output":"=== CONT TestShortFlagConsistency/disable_command_has_-r_for_--repo\n"} -{"Time":"2026-02-03T00:32:31.720717091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency","Output":"--- PASS: TestShortFlagConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720723011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine","Output":" --- PASS: TestShortFlagConsistency/compile_command_has_-e_for_--engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.72072725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-e_for_--engine","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720730626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo","Output":" --- PASS: TestShortFlagConsistency/enable_command_has_-r_for_--repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720734703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/enable_command_has_-r_for_--repo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.72073842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number","Output":" --- PASS: TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720744331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_does_NOT_have_-c_for_--number","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720768366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count","Output":" --- PASS: TestShortFlagConsistency/logs_command_has_-c_for_--count (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720774257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-c_for_--count","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720778315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir","Output":" --- PASS: TestShortFlagConsistency/update_command_has_-d_for_--dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720782773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-d_for_--dir","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720786309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir","Output":" --- PASS: TestShortFlagConsistency/add_command_has_-d_for_--dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720790768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-d_for_--dir","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720794745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir","Output":" --- PASS: TestShortFlagConsistency/compile_command_has_-d_for_--dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720799284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-d_for_--dir","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720802911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output","Output":" --- PASS: TestShortFlagConsistency/audit_command_has_-o_for_--output (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720807359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-o_for_--output","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720812709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output","Output":" --- PASS: TestShortFlagConsistency/logs_command_has_-o_for_--output (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720817377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-o_for_--output","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720821575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json","Output":" --- PASS: TestShortFlagConsistency/status_command_has_-j_for_--json (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720826575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/status_command_has_-j_for_--json","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720830382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json","Output":" --- PASS: TestShortFlagConsistency/audit_command_has_-j_for_--json (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.72083499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/audit_command_has_-j_for_--json","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720838837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json","Output":" --- PASS: TestShortFlagConsistency/logs_command_has_-j_for_--json (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720843426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/logs_command_has_-j_for_--json","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720847193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json","Output":" --- PASS: TestShortFlagConsistency/compile_command_has_-j_for_--json (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720851401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-j_for_--json","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720854647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field","Output":" --- PASS: TestShortFlagConsistency/run_command_has_-F_for_--raw-field (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720858744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/run_command_has_-F_for_--raw-field","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720862201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force","Output":" --- PASS: TestShortFlagConsistency/update_command_has_-f_for_--force (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.72086688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/update_command_has_-f_for_--force","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720870446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force","Output":" --- PASS: TestShortFlagConsistency/add_command_has_-f_for_--force (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720875055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/add_command_has_-f_for_--force","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720878852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force","Output":" --- PASS: TestShortFlagConsistency/new_command_has_-f_for_--force (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.72088345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-f_for_--force","Elapsed":0} -{"Time":"2026-02-03T00:32:31.7208886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive","Output":" --- PASS: TestShortFlagConsistency/new_command_has_-i_for_--interactive (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720893249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/new_command_has_-i_for_--interactive","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720896805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch","Output":" --- PASS: TestShortFlagConsistency/compile_command_has_-w_for_--watch (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720901183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/compile_command_has_-w_for_--watch","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720905021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo","Output":" --- PASS: TestShortFlagConsistency/disable_command_has_-r_for_--repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720909028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency/disable_command_has_-r_for_--repo","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720912415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestShortFlagConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720915661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_run"} -{"Time":"2026-02-03T00:32:31.720918896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_run","Output":"=== RUN TestCopilotWorkflowStepStructure/step_with_run\n"} -{"Time":"2026-02-03T00:32:31.720925749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_environment"} -{"Time":"2026-02-03T00:32:31.720929386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_environment","Output":"=== RUN TestCopilotWorkflowStepStructure/step_with_environment\n"} -{"Time":"2026-02-03T00:32:31.720933844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_with_parameters"} -{"Time":"2026-02-03T00:32:31.720937702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_with_parameters","Output":"=== RUN TestCopilotWorkflowStepStructure/step_with_with_parameters\n"} -{"Time":"2026-02-03T00:32:31.720952449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure","Output":"--- PASS: TestCopilotWorkflowStepStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.7209582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_uses","Output":" --- PASS: TestCopilotWorkflowStepStructure/step_with_uses (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720962999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_uses","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720967227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_run","Output":" --- PASS: TestCopilotWorkflowStepStructure/step_with_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720972326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_run","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720976073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_environment","Output":" --- PASS: TestCopilotWorkflowStepStructure/step_with_environment (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720983988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_environment","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720988056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_with_parameters","Output":" --- PASS: TestCopilotWorkflowStepStructure/step_with_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:31.720993836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure/step_with_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:31.720997383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/cli","Test":"TestCopilotWorkflowStepStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:31.72100104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Output":"FAIL\n"} -{"Time":"2026-02-03T00:32:31.737387123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Output":"coverage: 44.7% of statements\n"} -{"Time":"2026-02-03T00:32:31.76504878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/cli","Output":"FAIL\tgithub.com/github/gh-aw/pkg/cli\t9.294s\n"} -{"Time":"2026-02-03T00:32:31.76508607Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/cli","Elapsed":9.295} -{"Time":"2026-02-03T00:32:38.212567309Z","Action":"start","Package":"github.com/github/gh-aw/pkg/workflow"} -{"Time":"2026-02-03T00:32:38.212681751Z","Action":"start","Package":"github.com/github/gh-aw/scripts"} -{"Time":"2026-02-03T00:32:38.214850764Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality"} -{"Time":"2026-02-03T00:32:38.214866944Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality","Output":"=== RUN TestCheckErrorQuality\n"} -{"Time":"2026-02-03T00:32:38.214898924Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_validation_error_with_example"} -{"Time":"2026-02-03T00:32:38.214903803Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_validation_error_with_example","Output":"=== RUN TestCheckErrorQuality/good_validation_error_with_example\n"} -{"Time":"2026-02-03T00:32:38.214909033Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_type_error_with_example"} -{"Time":"2026-02-03T00:32:38.214915404Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_type_error_with_example","Output":"=== RUN TestCheckErrorQuality/good_type_error_with_example\n"} -{"Time":"2026-02-03T00:32:38.214960999Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_enum_error_with_example"} -{"Time":"2026-02-03T00:32:38.214969766Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_enum_error_with_example","Output":"=== RUN TestCheckErrorQuality/good_enum_error_with_example\n"} -{"Time":"2026-02-03T00:32:38.215033655Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_validation_error_without_example"} -{"Time":"2026-02-03T00:32:38.215043713Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_validation_error_without_example","Output":"=== RUN TestCheckErrorQuality/bad_validation_error_without_example\n"} -{"Time":"2026-02-03T00:32:38.215048623Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_type_error_without_example"} -{"Time":"2026-02-03T00:32:38.21505234Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_type_error_without_example","Output":"=== RUN TestCheckErrorQuality/bad_type_error_without_example\n"} -{"Time":"2026-02-03T00:32:38.215069932Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/wrapped_error_should_pass"} -{"Time":"2026-02-03T00:32:38.21507384Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/wrapped_error_should_pass","Output":"=== RUN TestCheckErrorQuality/wrapped_error_should_pass\n"} -{"Time":"2026-02-03T00:32:38.215078308Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/error_with_doc_link_should_pass"} -{"Time":"2026-02-03T00:32:38.215082105Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/error_with_doc_link_should_pass","Output":"=== RUN TestCheckErrorQuality/error_with_doc_link_should_pass\n"} -{"Time":"2026-02-03T00:32:38.215095019Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/short_simple_error_should_pass"} -{"Time":"2026-02-03T00:32:38.215098706Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/short_simple_error_should_pass","Output":"=== RUN TestCheckErrorQuality/short_simple_error_should_pass\n"} -{"Time":"2026-02-03T00:32:38.215102804Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/duplicate_error_should_pass"} -{"Time":"2026-02-03T00:32:38.215106481Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/duplicate_error_should_pass","Output":"=== RUN TestCheckErrorQuality/duplicate_error_should_pass\n"} -{"Time":"2026-02-03T00:32:38.215159206Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/missing_required_field_with_example"} -{"Time":"2026-02-03T00:32:38.215167191Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/missing_required_field_with_example","Output":"=== RUN TestCheckErrorQuality/missing_required_field_with_example\n"} -{"Time":"2026-02-03T00:32:38.215203398Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/config_error_without_example"} -{"Time":"2026-02-03T00:32:38.21520994Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/config_error_without_example","Output":"=== RUN TestCheckErrorQuality/config_error_without_example\n"} -{"Time":"2026-02-03T00:32:38.215525709Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality","Output":"--- PASS: TestCheckErrorQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215564952Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_validation_error_with_example","Output":" --- PASS: TestCheckErrorQuality/good_validation_error_with_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215576524Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_validation_error_with_example","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215582766Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_type_error_with_example","Output":" --- PASS: TestCheckErrorQuality/good_type_error_with_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215587975Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_type_error_with_example","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215591993Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_enum_error_with_example","Output":" --- PASS: TestCheckErrorQuality/good_enum_error_with_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215597052Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/good_enum_error_with_example","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215600519Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_validation_error_without_example","Output":" --- PASS: TestCheckErrorQuality/bad_validation_error_without_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215605317Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_validation_error_without_example","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215609465Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_type_error_without_example","Output":" --- PASS: TestCheckErrorQuality/bad_type_error_without_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215614134Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/bad_type_error_without_example","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215617921Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/wrapped_error_should_pass","Output":" --- PASS: TestCheckErrorQuality/wrapped_error_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215623591Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/wrapped_error_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215627198Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/error_with_doc_link_should_pass","Output":" --- PASS: TestCheckErrorQuality/error_with_doc_link_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215631897Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/error_with_doc_link_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215636045Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/short_simple_error_should_pass","Output":" --- PASS: TestCheckErrorQuality/short_simple_error_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215640463Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/short_simple_error_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.21564412Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/duplicate_error_should_pass","Output":" --- PASS: TestCheckErrorQuality/duplicate_error_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215648879Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/duplicate_error_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215652906Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/missing_required_field_with_example","Output":" --- PASS: TestCheckErrorQuality/missing_required_field_with_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215657575Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/missing_required_field_with_example","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215661392Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/config_error_without_example","Output":" --- PASS: TestCheckErrorQuality/config_error_without_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.21566574Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality/config_error_without_example","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215669236Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestCheckErrorQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215672954Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck"} -{"Time":"2026-02-03T00:32:38.215677151Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck","Output":"=== RUN TestShouldSkipQualityCheck\n"} -{"Time":"2026-02-03T00:32:38.215689905Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/wrapped_error"} -{"Time":"2026-02-03T00:32:38.215694153Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/wrapped_error","Output":"=== RUN TestShouldSkipQualityCheck/wrapped_error\n"} -{"Time":"2026-02-03T00:32:38.215699022Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/doc_link"} -{"Time":"2026-02-03T00:32:38.215702549Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/doc_link","Output":"=== RUN TestShouldSkipQualityCheck/doc_link\n"} -{"Time":"2026-02-03T00:32:38.215706726Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/very_short"} -{"Time":"2026-02-03T00:32:38.215710273Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/very_short","Output":"=== RUN TestShouldSkipQualityCheck/very_short\n"} -{"Time":"2026-02-03T00:32:38.21571419Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/duplicate_error"} -{"Time":"2026-02-03T00:32:38.215717697Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/duplicate_error","Output":"=== RUN TestShouldSkipQualityCheck/duplicate_error\n"} -{"Time":"2026-02-03T00:32:38.215721524Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/empty_string"} -{"Time":"2026-02-03T00:32:38.215724971Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/empty_string","Output":"=== RUN TestShouldSkipQualityCheck/empty_string\n"} -{"Time":"2026-02-03T00:32:38.215728938Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/validation_error_should_not_skip"} -{"Time":"2026-02-03T00:32:38.215732264Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/validation_error_should_not_skip","Output":"=== RUN TestShouldSkipQualityCheck/validation_error_should_not_skip\n"} -{"Time":"2026-02-03T00:32:38.215737354Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck","Output":"--- PASS: TestShouldSkipQualityCheck (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215742543Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/wrapped_error","Output":" --- PASS: TestShouldSkipQualityCheck/wrapped_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215761619Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/wrapped_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215766408Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/doc_link","Output":" --- PASS: TestShouldSkipQualityCheck/doc_link (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215771587Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/doc_link","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215775625Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/very_short","Output":" --- PASS: TestShouldSkipQualityCheck/very_short (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215780364Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/very_short","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215784261Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/duplicate_error","Output":" --- PASS: TestShouldSkipQualityCheck/duplicate_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215788619Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/duplicate_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215792196Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/empty_string","Output":" --- PASS: TestShouldSkipQualityCheck/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215796914Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215800672Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/validation_error_should_not_skip","Output":" --- PASS: TestShouldSkipQualityCheck/validation_error_should_not_skip (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.21580517Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck/validation_error_should_not_skip","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215808486Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestShouldSkipQualityCheck","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215811502Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement"} -{"Time":"2026-02-03T00:32:38.215814688Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement","Output":"=== RUN TestSuggestImprovement\n"} -{"Time":"2026-02-03T00:32:38.215818575Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/format_error"} -{"Time":"2026-02-03T00:32:38.215821841Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/format_error","Output":"=== RUN TestSuggestImprovement/format_error\n"} -{"Time":"2026-02-03T00:32:38.21583204Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/type_error"} -{"Time":"2026-02-03T00:32:38.21583736Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/type_error","Output":"=== RUN TestSuggestImprovement/type_error\n"} -{"Time":"2026-02-03T00:32:38.215841347Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/enum_error"} -{"Time":"2026-02-03T00:32:38.215844543Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/enum_error","Output":"=== RUN TestSuggestImprovement/enum_error\n"} -{"Time":"2026-02-03T00:32:38.215861655Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/missing_field"} -{"Time":"2026-02-03T00:32:38.215865222Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/missing_field","Output":"=== RUN TestSuggestImprovement/missing_field\n"} -{"Time":"2026-02-03T00:32:38.215870241Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement","Output":"--- PASS: TestSuggestImprovement (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215875211Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/format_error","Output":" --- PASS: TestSuggestImprovement/format_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215881362Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/format_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215885029Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/type_error","Output":" --- PASS: TestSuggestImprovement/type_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215889297Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/type_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215892964Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/enum_error","Output":" --- PASS: TestSuggestImprovement/enum_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215897742Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/enum_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.2159016Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/missing_field","Output":" --- PASS: TestSuggestImprovement/missing_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.215905637Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement/missing_field","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215923814Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestSuggestImprovement","Elapsed":0} -{"Time":"2026-02-03T00:32:38.215933051Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching"} -{"Time":"2026-02-03T00:32:38.21593772Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching","Output":"=== RUN TestPatternMatching\n"} -{"Time":"2026-02-03T00:32:38.215942679Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExample_matches"} -{"Time":"2026-02-03T00:32:38.215946236Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExample_matches","Output":"=== RUN TestPatternMatching/hasExample_matches\n"} -{"Time":"2026-02-03T00:32:38.216066958Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExpected_matches"} -{"Time":"2026-02-03T00:32:38.216073019Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExpected_matches","Output":"=== RUN TestPatternMatching/hasExpected_matches\n"} -{"Time":"2026-02-03T00:32:38.216083459Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_invalid"} -{"Time":"2026-02-03T00:32:38.216087286Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_invalid","Output":"=== RUN TestPatternMatching/isValidationError_matches_invalid\n"} -{"Time":"2026-02-03T00:32:38.216091003Z","Action":"run","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_must"} -{"Time":"2026-02-03T00:32:38.216094549Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_must","Output":"=== RUN TestPatternMatching/isValidationError_matches_must\n"} -{"Time":"2026-02-03T00:32:38.216099408Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching","Output":"--- PASS: TestPatternMatching (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.216103847Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExample_matches","Output":" --- PASS: TestPatternMatching/hasExample_matches (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.216107724Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExample_matches","Elapsed":0} -{"Time":"2026-02-03T00:32:38.21611089Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExpected_matches","Output":" --- PASS: TestPatternMatching/hasExpected_matches (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.216114917Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/hasExpected_matches","Elapsed":0} -{"Time":"2026-02-03T00:32:38.216118093Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_invalid","Output":" --- PASS: TestPatternMatching/isValidationError_matches_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.216122051Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:38.216125507Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_must","Output":" --- PASS: TestPatternMatching/isValidationError_matches_must (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.216128773Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching/isValidationError_matches_must","Elapsed":0} -{"Time":"2026-02-03T00:32:38.216131558Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Test":"TestPatternMatching","Elapsed":0} -{"Time":"2026-02-03T00:32:38.216135836Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Output":"PASS\n"} -{"Time":"2026-02-03T00:32:38.216144873Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Output":"coverage: 24.8% of statements\n"} -{"Time":"2026-02-03T00:32:38.216931081Z","Action":"output","Package":"github.com/github/gh-aw/scripts","Output":"ok \tgithub.com/github/gh-aw/scripts\t0.004s\tcoverage: 24.8% of statements\n"} -{"Time":"2026-02-03T00:32:38.217924293Z","Action":"pass","Package":"github.com/github/gh-aw/scripts","Elapsed":0.005} -{"Time":"2026-02-03T00:32:38.222767221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCache"} -{"Time":"2026-02-03T00:32:38.222784433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCache","Output":"=== RUN TestActionCache\n"} -{"Time":"2026-02-03T00:32:38.222998803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCache","Output":"--- PASS: TestActionCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.223012248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCache","Elapsed":0} -{"Time":"2026-02-03T00:32:38.223017668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSaveLoad"} -{"Time":"2026-02-03T00:32:38.223021515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSaveLoad","Output":"=== RUN TestActionCacheSaveLoad\n"} -{"Time":"2026-02-03T00:32:38.223443421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSaveLoad","Output":"--- PASS: TestActionCacheSaveLoad (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.223457357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSaveLoad","Elapsed":0} -{"Time":"2026-02-03T00:32:38.223462707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheLoadNonExistent"} -{"Time":"2026-02-03T00:32:38.223466424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheLoadNonExistent","Output":"=== RUN TestActionCacheLoadNonExistent\n"} -{"Time":"2026-02-03T00:32:38.223578042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheLoadNonExistent","Output":"--- PASS: TestActionCacheLoadNonExistent (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.223591898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheLoadNonExistent","Elapsed":0} -{"Time":"2026-02-03T00:32:38.223597238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheGetCachePath"} -{"Time":"2026-02-03T00:32:38.223601456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheGetCachePath","Output":"=== RUN TestActionCacheGetCachePath\n"} -{"Time":"2026-02-03T00:32:38.223701603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheGetCachePath","Output":"--- PASS: TestActionCacheGetCachePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.223720438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheGetCachePath","Elapsed":0} -{"Time":"2026-02-03T00:32:38.223725517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheTrailingNewline"} -{"Time":"2026-02-03T00:32:38.223729334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheTrailingNewline","Output":"=== RUN TestActionCacheTrailingNewline\n"} -{"Time":"2026-02-03T00:32:38.224078625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheTrailingNewline","Output":"--- PASS: TestActionCacheTrailingNewline (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.224092922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheTrailingNewline","Elapsed":0} -{"Time":"2026-02-03T00:32:38.224097551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSortedEntries"} -{"Time":"2026-02-03T00:32:38.224101718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSortedEntries","Output":"=== RUN TestActionCacheSortedEntries\n"} -{"Time":"2026-02-03T00:32:38.224458253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSortedEntries","Output":"--- PASS: TestActionCacheSortedEntries (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.224470886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheSortedEntries","Elapsed":0} -{"Time":"2026-02-03T00:32:38.224475184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDoesNotCreateFile"} -{"Time":"2026-02-03T00:32:38.224479192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDoesNotCreateFile","Output":"=== RUN TestActionCacheEmptySaveDoesNotCreateFile\n"} -{"Time":"2026-02-03T00:32:38.224589628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDoesNotCreateFile","Output":"--- PASS: TestActionCacheEmptySaveDoesNotCreateFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.224602261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDoesNotCreateFile","Elapsed":0} -{"Time":"2026-02-03T00:32:38.22460715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDeletesExistingFile"} -{"Time":"2026-02-03T00:32:38.224611108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDeletesExistingFile","Output":"=== RUN TestActionCacheEmptySaveDeletesExistingFile\n"} -{"Time":"2026-02-03T00:32:38.224952945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDeletesExistingFile","Output":"--- PASS: TestActionCacheEmptySaveDeletesExistingFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.22498808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheEmptySaveDeletesExistingFile","Elapsed":0} -{"Time":"2026-02-03T00:32:38.224993621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplication"} -{"Time":"2026-02-03T00:32:38.224997548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplication","Output":"=== RUN TestActionCacheDeduplication\n"} -{"Time":"2026-02-03T00:32:38.225316843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplication","Output":"--- PASS: TestActionCacheDeduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.225332152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:38.225337121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationMultipleActions"} -{"Time":"2026-02-03T00:32:38.225341118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationMultipleActions","Output":"=== RUN TestActionCacheDeduplicationMultipleActions\n"} -{"Time":"2026-02-03T00:32:38.225656526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationMultipleActions","Output":"--- PASS: TestActionCacheDeduplicationMultipleActions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.225669571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationMultipleActions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.225674299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationPreservesUnique"} -{"Time":"2026-02-03T00:32:38.225678086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationPreservesUnique","Output":"=== RUN TestActionCacheDeduplicationPreservesUnique\n"} -{"Time":"2026-02-03T00:32:38.225995067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationPreservesUnique","Output":"--- PASS: TestActionCacheDeduplicationPreservesUnique (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.22600724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDeduplicationPreservesUnique","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226011468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion"} -{"Time":"2026-02-03T00:32:38.226015686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion","Output":"=== RUN TestIsMorePreciseVersion\n"} -{"Time":"2026-02-03T00:32:38.226022819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4.3.0_is_more_precise_than_v4"} -{"Time":"2026-02-03T00:32:38.226026175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4.3.0_is_more_precise_than_v4","Output":"=== RUN TestIsMorePreciseVersion/v4.3.0_is_more_precise_than_v4\n"} -{"Time":"2026-02-03T00:32:38.226069074Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4_is_less_precise_than_v4.3.0"} -{"Time":"2026-02-03T00:32:38.226082228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4_is_less_precise_than_v4.3.0","Output":"=== RUN TestIsMorePreciseVersion/v4_is_less_precise_than_v4.3.0\n"} -{"Time":"2026-02-03T00:32:38.226093329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v5.0.1_is_more_precise_than_v5"} -{"Time":"2026-02-03T00:32:38.226097346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v5.0.1_is_more_precise_than_v5","Output":"=== RUN TestIsMorePreciseVersion/v5.0.1_is_more_precise_than_v5\n"} -{"Time":"2026-02-03T00:32:38.22612086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v6.1.0_is_more_precise_than_v6"} -{"Time":"2026-02-03T00:32:38.226128354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v6.1.0_is_more_precise_than_v6","Output":"=== RUN TestIsMorePreciseVersion/v6.1.0_is_more_precise_than_v6\n"} -{"Time":"2026-02-03T00:32:38.226155104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.3_vs_v1.2.3_(same_precision)"} -{"Time":"2026-02-03T00:32:38.226164642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.3_vs_v1.2.3_(same_precision)","Output":"=== RUN TestIsMorePreciseVersion/v1.2.3_vs_v1.2.3_(same_precision)\n"} -{"Time":"2026-02-03T00:32:38.226266122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.10_vs_v1.2.3_(same_precision,_lexicographic)"} -{"Time":"2026-02-03T00:32:38.226277323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.10_vs_v1.2.3_(same_precision,_lexicographic)","Output":"=== RUN TestIsMorePreciseVersion/v1.2.10_vs_v1.2.3_(same_precision,_lexicographic)\n"} -{"Time":"2026-02-03T00:32:38.226308781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v8.0.0_is_more_precise_than_v8"} -{"Time":"2026-02-03T00:32:38.226317647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v8.0.0_is_more_precise_than_v8","Output":"=== RUN TestIsMorePreciseVersion/v8.0.0_is_more_precise_than_v8\n"} -{"Time":"2026-02-03T00:32:38.226326614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion","Output":"--- PASS: TestIsMorePreciseVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.226332826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4.3.0_is_more_precise_than_v4","Output":" --- PASS: TestIsMorePreciseVersion/v4.3.0_is_more_precise_than_v4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.226345229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4.3.0_is_more_precise_than_v4","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226350058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4_is_less_precise_than_v4.3.0","Output":" --- PASS: TestIsMorePreciseVersion/v4_is_less_precise_than_v4.3.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.226355528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v4_is_less_precise_than_v4.3.0","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226362932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v5.0.1_is_more_precise_than_v5","Output":" --- PASS: TestIsMorePreciseVersion/v5.0.1_is_more_precise_than_v5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.226370466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v5.0.1_is_more_precise_than_v5","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226374844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v6.1.0_is_more_precise_than_v6","Output":" --- PASS: TestIsMorePreciseVersion/v6.1.0_is_more_precise_than_v6 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.226385855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v6.1.0_is_more_precise_than_v6","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226390062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.3_vs_v1.2.3_(same_precision)","Output":" --- PASS: TestIsMorePreciseVersion/v1.2.3_vs_v1.2.3_(same_precision) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.226395372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.3_vs_v1.2.3_(same_precision)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226403908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.10_vs_v1.2.3_(same_precision,_lexicographic)","Output":" --- PASS: TestIsMorePreciseVersion/v1.2.10_vs_v1.2.3_(same_precision,_lexicographic) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.22641015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v1.2.10_vs_v1.2.3_(same_precision,_lexicographic)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226414478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v8.0.0_is_more_precise_than_v8","Output":" --- PASS: TestIsMorePreciseVersion/v8.0.0_is_more_precise_than_v8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.22642594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion/v8.0.0_is_more_precise_than_v8","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226434676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMorePreciseVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226438824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDirtyFlag"} -{"Time":"2026-02-03T00:32:38.226442841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDirtyFlag","Output":"=== RUN TestActionCacheDirtyFlag\n"} -{"Time":"2026-02-03T00:32:38.226916754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDirtyFlag","Output":"--- PASS: TestActionCacheDirtyFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.226933976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDirtyFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.226939166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheFindEntryBySHA"} -{"Time":"2026-02-03T00:32:38.226943484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheFindEntryBySHA","Output":"=== RUN TestActionCacheFindEntryBySHA\n"} -{"Time":"2026-02-03T00:32:38.22704841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheFindEntryBySHA","Output":"--- PASS: TestActionCacheFindEntryBySHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227061995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheFindEntryBySHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227066153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions"} -{"Time":"2026-02-03T00:32:38.22707019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions","Output":"=== RUN TestActionPinResolutionWithMismatchedVersions\n"} -{"Time":"2026-02-03T00:32:38.227076442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1"} -{"Time":"2026-02-03T00:32:38.227095267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1","Output":"=== RUN TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1\n"} -{"Time":"2026-02-03T00:32:38.227352847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1","Output":" action_pins_logging_test.go:112: Resolution: actions/ai-inference@v1 → actions/ai-inference@a6101c89c6feaecc585efdd8d461f18bb7896f20 # v1\n"} -{"Time":"2026-02-03T00:32:38.227368476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1","Output":" action_pins_logging_test.go:114: Stderr: ⚠ Unable to resolve actions/ai-inference@v1 dynamically, using hardcoded pin for actions/ai-inference@v2\n"} -{"Time":"2026-02-03T00:32:38.227379406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4"} -{"Time":"2026-02-03T00:32:38.227383665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4","Output":"=== RUN TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4\n"} -{"Time":"2026-02-03T00:32:38.227453234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4","Output":" action_pins_logging_test.go:112: Resolution: actions/setup-dotnet@v4 → actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4\n"} -{"Time":"2026-02-03T00:32:38.227465607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4","Output":" action_pins_logging_test.go:114: Stderr: ⚠ Unable to resolve actions/setup-dotnet@v4 dynamically, using hardcoded pin for actions/setup-dotnet@v4.3.1\n"} -{"Time":"2026-02-03T00:32:38.227474143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/github-script_v7_resolves_to_v7_pin_(exact_match)"} -{"Time":"2026-02-03T00:32:38.227478451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/github-script_v7_resolves_to_v7_pin_(exact_match)","Output":"=== RUN TestActionPinResolutionWithMismatchedVersions/github-script_v7_resolves_to_v7_pin_(exact_match)\n"} -{"Time":"2026-02-03T00:32:38.227553651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/github-script_v7_resolves_to_v7_pin_(exact_match)","Output":" action_pins_logging_test.go:112: Resolution: actions/github-script@v7 → actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7\n"} -{"Time":"2026-02-03T00:32:38.227567978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/checkout_v5.0.1_exact_match"} -{"Time":"2026-02-03T00:32:38.227572306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/checkout_v5.0.1_exact_match","Output":"=== RUN TestActionPinResolutionWithMismatchedVersions/checkout_v5.0.1_exact_match\n"} -{"Time":"2026-02-03T00:32:38.227636396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/checkout_v5.0.1_exact_match","Output":" action_pins_logging_test.go:112: Resolution: actions/checkout@v5.0.1 → actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.227652285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions","Output":"--- PASS: TestActionPinResolutionWithMismatchedVersions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227661332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1","Output":" --- PASS: TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227666712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/ai-inference_v1_resolves_to_v2_pin_but_comment_shows_v1","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227677572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4","Output":" --- PASS: TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227683203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/setup-dotnet_v4_resolves_to_v4.3.1_pin_but_comment_shows_v4","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227687781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/github-script_v7_resolves_to_v7_pin_(exact_match)","Output":" --- PASS: TestActionPinResolutionWithMismatchedVersions/github-script_v7_resolves_to_v7_pin_(exact_match) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227693231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/github-script_v7_resolves_to_v7_pin_(exact_match)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.22769757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/checkout_v5.0.1_exact_match","Output":" --- PASS: TestActionPinResolutionWithMismatchedVersions/checkout_v5.0.1_exact_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227706436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions/checkout_v5.0.1_exact_match","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227710003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithMismatchedVersions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227713209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode"} -{"Time":"2026-02-03T00:32:38.227716555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode","Output":"=== RUN TestActionPinResolutionWithStrictMode\n"} -{"Time":"2026-02-03T00:32:38.227727776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/ai-inference_v1_fails_in_strict_mode"} -{"Time":"2026-02-03T00:32:38.227733887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/ai-inference_v1_fails_in_strict_mode","Output":"=== RUN TestActionPinResolutionWithStrictMode/ai-inference_v1_fails_in_strict_mode\n"} -{"Time":"2026-02-03T00:32:38.227791865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/checkout_v5.0.1_succeeds_in_strict_mode"} -{"Time":"2026-02-03T00:32:38.227806061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/checkout_v5.0.1_succeeds_in_strict_mode","Output":"=== RUN TestActionPinResolutionWithStrictMode/checkout_v5.0.1_succeeds_in_strict_mode\n"} -{"Time":"2026-02-03T00:32:38.227859841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode","Output":"--- PASS: TestActionPinResolutionWithStrictMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227870411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/ai-inference_v1_fails_in_strict_mode","Output":" --- PASS: TestActionPinResolutionWithStrictMode/ai-inference_v1_fails_in_strict_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227875981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/ai-inference_v1_fails_in_strict_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.22788069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/checkout_v5.0.1_succeeds_in_strict_mode","Output":" --- PASS: TestActionPinResolutionWithStrictMode/checkout_v5.0.1_succeeds_in_strict_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227886761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode/checkout_v5.0.1_succeeds_in_strict_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227890589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinResolutionWithStrictMode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227911267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning"} -{"Time":"2026-02-03T00:32:38.227916086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning","Output":"=== RUN TestActionCacheDuplicateSHAWarning\n"} -{"Time":"2026-02-03T00:32:38.227920775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning","Output":" action_pins_logging_test.go:212: Cache has duplicate SHA entries with different versions:\n"} -{"Time":"2026-02-03T00:32:38.227924982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning","Output":" action_pins_logging_test.go:213: v8: ed597411\n"} -{"Time":"2026-02-03T00:32:38.22792907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning","Output":" action_pins_logging_test.go:214: v8.0.0: ed597411\n"} -{"Time":"2026-02-03T00:32:38.227947955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning","Output":" action_pins_logging_test.go:215: This configuration causes version comment flipping in lock files\n"} -{"Time":"2026-02-03T00:32:38.227953786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning","Output":"--- PASS: TestActionCacheDuplicateSHAWarning (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.227959266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionCacheDuplicateSHAWarning","Elapsed":0} -{"Time":"2026-02-03T00:32:38.227963204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions"} -{"Time":"2026-02-03T00:32:38.2279666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions","Output":"=== RUN TestDeduplicationRemovesLessPreciseVersions\n"} -{"Time":"2026-02-03T00:32:38.227970688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v8.0.0_is_kept_over_v8"} -{"Time":"2026-02-03T00:32:38.227976879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v8.0.0_is_kept_over_v8","Output":"=== RUN TestDeduplicationRemovesLessPreciseVersions/v8.0.0_is_kept_over_v8\n"} -{"Time":"2026-02-03T00:32:38.227981598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v8.0.0_is_kept_over_v8","Output":" action_pins_logging_test.go:283: Deduplication kept actions/github-script@v8.0.0, removed 1 less precise entries\n"} -{"Time":"2026-02-03T00:32:38.228528915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v6.1.0_is_kept_over_v6"} -{"Time":"2026-02-03T00:32:38.228545156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v6.1.0_is_kept_over_v6","Output":"=== RUN TestDeduplicationRemovesLessPreciseVersions/v6.1.0_is_kept_over_v6\n"} -{"Time":"2026-02-03T00:32:38.228709171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v6.1.0_is_kept_over_v6","Output":" action_pins_logging_test.go:283: Deduplication kept actions/setup-node@v6.1.0, removed 1 less precise entries\n"} -{"Time":"2026-02-03T00:32:38.229197512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions","Output":"--- PASS: TestDeduplicationRemovesLessPreciseVersions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.229211969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v8.0.0_is_kept_over_v8","Output":" --- PASS: TestDeduplicationRemovesLessPreciseVersions/v8.0.0_is_kept_over_v8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.229217669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v8.0.0_is_kept_over_v8","Elapsed":0} -{"Time":"2026-02-03T00:32:38.229222088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v6.1.0_is_kept_over_v6","Output":" --- PASS: TestDeduplicationRemovesLessPreciseVersions/v6.1.0_is_kept_over_v6 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.229227187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions/v6.1.0_is_kept_over_v6","Elapsed":0} -{"Time":"2026-02-03T00:32:38.229230653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicationRemovesLessPreciseVersions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.22923393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsExist"} -{"Time":"2026-02-03T00:32:38.229237566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsExist","Output":"=== RUN TestActionPinsExist\n"} -{"Time":"2026-02-03T00:32:38.229729523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsExist","Output":"--- PASS: TestActionPinsExist (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.229739241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsExist","Elapsed":0} -{"Time":"2026-02-03T00:32:38.229745373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA"} -{"Time":"2026-02-03T00:32:38.229780238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA","Output":"=== RUN TestGetActionPinReturnsValidSHA\n"} -{"Time":"2026-02-03T00:32:38.229793292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter"} -{"Time":"2026-02-03T00:32:38.22979738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter","Output":"=== RUN TestGetActionPinReturnsValidSHA/super-linter/super-linter\n"} -{"Time":"2026-02-03T00:32:38.229835501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter#01"} -{"Time":"2026-02-03T00:32:38.229845379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/super-linter/super-linter#01\n"} -{"Time":"2026-02-03T00:32:38.229911616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script"} -{"Time":"2026-02-03T00:32:38.22992448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/github-script\n"} -{"Time":"2026-02-03T00:32:38.229957772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#01"} -{"Time":"2026-02-03T00:32:38.229966829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/github-script#01\n"} -{"Time":"2026-02-03T00:32:38.230041568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#02"} -{"Time":"2026-02-03T00:32:38.230055134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#02","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/github-script#02\n"} -{"Time":"2026-02-03T00:32:38.23010889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go"} -{"Time":"2026-02-03T00:32:38.230123938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/setup-go\n"} -{"Time":"2026-02-03T00:32:38.230181305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node"} -{"Time":"2026-02-03T00:32:38.230191795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/setup-node\n"} -{"Time":"2026-02-03T00:32:38.23023195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/download-artifact"} -{"Time":"2026-02-03T00:32:38.230241187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/download-artifact","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/download-artifact\n"} -{"Time":"2026-02-03T00:32:38.23029109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact"} -{"Time":"2026-02-03T00:32:38.230303753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/upload-artifact\n"} -{"Time":"2026-02-03T00:32:38.230340256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout"} -{"Time":"2026-02-03T00:32:38.230351477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/checkout\n"} -{"Time":"2026-02-03T00:32:38.230389388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go#01"} -{"Time":"2026-02-03T00:32:38.230398174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/setup-go#01\n"} -{"Time":"2026-02-03T00:32:38.230446243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node#01"} -{"Time":"2026-02-03T00:32:38.230458365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/setup-node#01\n"} -{"Time":"2026-02-03T00:32:38.23048763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/build-push-action"} -{"Time":"2026-02-03T00:32:38.230495084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/build-push-action","Output":"=== RUN TestGetActionPinReturnsValidSHA/docker/build-push-action\n"} -{"Time":"2026-02-03T00:32:38.230553564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-python"} -{"Time":"2026-02-03T00:32:38.230561398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-python","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/setup-python\n"} -{"Time":"2026-02-03T00:32:38.230618154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/astral-sh/setup-uv"} -{"Time":"2026-02-03T00:32:38.230627832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/astral-sh/setup-uv","Output":"=== RUN TestGetActionPinReturnsValidSHA/astral-sh/setup-uv\n"} -{"Time":"2026-02-03T00:32:38.230688505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#01"} -{"Time":"2026-02-03T00:32:38.23069643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/checkout#01\n"} -{"Time":"2026-02-03T00:32:38.230785121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#01"} -{"Time":"2026-02-03T00:32:38.230798235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/upload-artifact#01\n"} -{"Time":"2026-02-03T00:32:38.230839777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/metadata-action"} -{"Time":"2026-02-03T00:32:38.230849455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/metadata-action","Output":"=== RUN TestGetActionPinReturnsValidSHA/docker/metadata-action\n"} -{"Time":"2026-02-03T00:32:38.230912261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-java"} -{"Time":"2026-02-03T00:32:38.230922961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-java","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/setup-java\n"} -{"Time":"2026-02-03T00:32:38.230929273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#02"} -{"Time":"2026-02-03T00:32:38.230931457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#02","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/upload-artifact#02\n"} -{"Time":"2026-02-03T00:32:38.230971532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-dotnet"} -{"Time":"2026-02-03T00:32:38.230977603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-dotnet","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/setup-dotnet\n"} -{"Time":"2026-02-03T00:32:38.23102409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache"} -{"Time":"2026-02-03T00:32:38.231032656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/cache\n"} -{"Time":"2026-02-03T00:32:38.231067671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/restore"} -{"Time":"2026-02-03T00:32:38.23107757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/restore","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/cache/restore\n"} -{"Time":"2026-02-03T00:32:38.231130053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/save"} -{"Time":"2026-02-03T00:32:38.231140643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/save","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/cache/save\n"} -{"Time":"2026-02-03T00:32:38.23118171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#02"} -{"Time":"2026-02-03T00:32:38.231191158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#02","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/checkout#02\n"} -{"Time":"2026-02-03T00:32:38.231241896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/codeql-action/upload-sarif"} -{"Time":"2026-02-03T00:32:38.231252456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/codeql-action/upload-sarif","Output":"=== RUN TestGetActionPinReturnsValidSHA/github/codeql-action/upload-sarif\n"} -{"Time":"2026-02-03T00:32:38.231347113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos"} -{"Time":"2026-02-03T00:32:38.231357803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos","Output":"=== RUN TestGetActionPinReturnsValidSHA/github/stale-repos\n"} -{"Time":"2026-02-03T00:32:38.231362441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/login-action"} -{"Time":"2026-02-03T00:32:38.231366058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/login-action","Output":"=== RUN TestGetActionPinReturnsValidSHA/docker/login-action\n"} -{"Time":"2026-02-03T00:32:38.231371618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/setup-buildx-action"} -{"Time":"2026-02-03T00:32:38.231375345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/setup-buildx-action","Output":"=== RUN TestGetActionPinReturnsValidSHA/docker/setup-buildx-action\n"} -{"Time":"2026-02-03T00:32:38.231402306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos#01"} -{"Time":"2026-02-03T00:32:38.23141002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/github/stale-repos#01\n"} -{"Time":"2026-02-03T00:32:38.231470843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/haskell-actions/setup"} -{"Time":"2026-02-03T00:32:38.231480672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/haskell-actions/setup","Output":"=== RUN TestGetActionPinReturnsValidSHA/haskell-actions/setup\n"} -{"Time":"2026-02-03T00:32:38.231487004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/create-github-app-token"} -{"Time":"2026-02-03T00:32:38.231491051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/create-github-app-token","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/create-github-app-token\n"} -{"Time":"2026-02-03T00:32:38.231551573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/cli/gh-extension-precompile"} -{"Time":"2026-02-03T00:32:38.231580737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/cli/gh-extension-precompile","Output":"=== RUN TestGetActionPinReturnsValidSHA/cli/gh-extension-precompile\n"} -{"Time":"2026-02-03T00:32:38.231591568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/denoland/setup-deno"} -{"Time":"2026-02-03T00:32:38.231595535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/denoland/setup-deno","Output":"=== RUN TestGetActionPinReturnsValidSHA/denoland/setup-deno\n"} -{"Time":"2026-02-03T00:32:38.23165712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/oven-sh/setup-bun"} -{"Time":"2026-02-03T00:32:38.231665906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/oven-sh/setup-bun","Output":"=== RUN TestGetActionPinReturnsValidSHA/oven-sh/setup-bun\n"} -{"Time":"2026-02-03T00:32:38.231710489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/ai-inference"} -{"Time":"2026-02-03T00:32:38.231718774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/ai-inference","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/ai-inference\n"} -{"Time":"2026-02-03T00:32:38.231775871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/attest-build-provenance"} -{"Time":"2026-02-03T00:32:38.231786291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/attest-build-provenance","Output":"=== RUN TestGetActionPinReturnsValidSHA/actions/attest-build-provenance\n"} -{"Time":"2026-02-03T00:32:38.231826546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/ruby/setup-ruby"} -{"Time":"2026-02-03T00:32:38.23183428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/ruby/setup-ruby","Output":"=== RUN TestGetActionPinReturnsValidSHA/ruby/setup-ruby\n"} -{"Time":"2026-02-03T00:32:38.231891708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/erlef/setup-beam"} -{"Time":"2026-02-03T00:32:38.231904001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/erlef/setup-beam","Output":"=== RUN TestGetActionPinReturnsValidSHA/erlef/setup-beam\n"} -{"Time":"2026-02-03T00:32:38.231969398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action"} -{"Time":"2026-02-03T00:32:38.231984045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action","Output":"=== RUN TestGetActionPinReturnsValidSHA/anchore/sbom-action\n"} -{"Time":"2026-02-03T00:32:38.231991599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#01"} -{"Time":"2026-02-03T00:32:38.231995236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#01","Output":"=== RUN TestGetActionPinReturnsValidSHA/anchore/sbom-action#01\n"} -{"Time":"2026-02-03T00:32:38.232060808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#02"} -{"Time":"2026-02-03T00:32:38.232071128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#02","Output":"=== RUN TestGetActionPinReturnsValidSHA/anchore/sbom-action#02\n"} -{"Time":"2026-02-03T00:32:38.232115731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA","Output":"--- PASS: TestGetActionPinReturnsValidSHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232130378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter","Output":" --- PASS: TestGetActionPinReturnsValidSHA/super-linter/super-linter (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232135447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232140327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/super-linter/super-linter#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232145326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/super-linter/super-linter#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232149634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/github-script (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232154543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23215817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/github-script#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232170102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232174019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#02","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/github-script#02 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232178748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/github-script#02","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232189919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/setup-go (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232195209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232200729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/setup-node (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232205698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232209485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/download-artifact","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/download-artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232214565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/download-artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232218412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/upload-artifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232223241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232227178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/checkout (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232231947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232235774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/setup-go#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232241135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-go#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232245984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/setup-node#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232250893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-node#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23225456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/build-push-action","Output":" --- PASS: TestGetActionPinReturnsValidSHA/docker/build-push-action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232259689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/build-push-action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232263757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-python","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/setup-python (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232268426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-python","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232274457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/astral-sh/setup-uv","Output":" --- PASS: TestGetActionPinReturnsValidSHA/astral-sh/setup-uv (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232280749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/astral-sh/setup-uv","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232285137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/checkout#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232290086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232294113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/upload-artifact#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232298682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232302639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/metadata-action","Output":" --- PASS: TestGetActionPinReturnsValidSHA/docker/metadata-action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232307749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/metadata-action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232311726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-java","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/setup-java (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232316475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-java","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232320392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#02","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/upload-artifact#02 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232325031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/upload-artifact#02","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232329449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-dotnet","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/setup-dotnet (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232334108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/setup-dotnet","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232337664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/cache (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232342784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232346591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/restore","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/cache/restore (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232351009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/restore","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232357602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/save","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/cache/save (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232362381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/cache/save","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232366598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#02","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/checkout#02 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232371588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/checkout#02","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232375185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/codeql-action/upload-sarif","Output":" --- PASS: TestGetActionPinReturnsValidSHA/github/codeql-action/upload-sarif (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232380454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/codeql-action/upload-sarif","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232384211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos","Output":" --- PASS: TestGetActionPinReturnsValidSHA/github/stale-repos (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232389151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232392907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/login-action","Output":" --- PASS: TestGetActionPinReturnsValidSHA/docker/login-action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232398248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/login-action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232402185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/setup-buildx-action","Output":" --- PASS: TestGetActionPinReturnsValidSHA/docker/setup-buildx-action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232408827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/docker/setup-buildx-action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232412915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/github/stale-repos#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232418595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/github/stale-repos#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232422052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/haskell-actions/setup","Output":" --- PASS: TestGetActionPinReturnsValidSHA/haskell-actions/setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232426791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/haskell-actions/setup","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232430718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/create-github-app-token","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/create-github-app-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232436499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/create-github-app-token","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232461555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/cli/gh-extension-precompile","Output":" --- PASS: TestGetActionPinReturnsValidSHA/cli/gh-extension-precompile (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232472816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/cli/gh-extension-precompile","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232477425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/denoland/setup-deno","Output":" --- PASS: TestGetActionPinReturnsValidSHA/denoland/setup-deno (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232482545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/denoland/setup-deno","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232486211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/oven-sh/setup-bun","Output":" --- PASS: TestGetActionPinReturnsValidSHA/oven-sh/setup-bun (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23249102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/oven-sh/setup-bun","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232500027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/ai-inference","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/ai-inference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232504916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/ai-inference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232508823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/attest-build-provenance","Output":" --- PASS: TestGetActionPinReturnsValidSHA/actions/attest-build-provenance (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232513632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/actions/attest-build-provenance","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232517891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/ruby/setup-ruby","Output":" --- PASS: TestGetActionPinReturnsValidSHA/ruby/setup-ruby (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23252298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/ruby/setup-ruby","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232526436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/erlef/setup-beam","Output":" --- PASS: TestGetActionPinReturnsValidSHA/erlef/setup-beam (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232531576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/erlef/setup-beam","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232537667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action","Output":" --- PASS: TestGetActionPinReturnsValidSHA/anchore/sbom-action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232542597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232547035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#01","Output":" --- PASS: TestGetActionPinReturnsValidSHA/anchore/sbom-action#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232551984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#01","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232556011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#02","Output":" --- PASS: TestGetActionPinReturnsValidSHA/anchore/sbom-action#02 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232562984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA/anchore/sbom-action#02","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232566421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinReturnsValidSHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232570068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinFallback"} -{"Time":"2026-02-03T00:32:38.232573905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinFallback","Output":"=== RUN TestGetActionPinFallback\n"} -{"Time":"2026-02-03T00:32:38.232580617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinFallback","Output":"--- PASS: TestGetActionPinFallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232585076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinFallback","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232590726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo"} -{"Time":"2026-02-03T00:32:38.232594403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo","Output":"=== RUN TestExtractActionRepo\n"} -{"Time":"2026-02-03T00:32:38.232599152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_version_tag"} -{"Time":"2026-02-03T00:32:38.232603009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_version_tag","Output":"=== RUN TestExtractActionRepo/action_with_version_tag\n"} -{"Time":"2026-02-03T00:32:38.232607107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_SHA"} -{"Time":"2026-02-03T00:32:38.232610473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_SHA","Output":"=== RUN TestExtractActionRepo/action_with_SHA\n"} -{"Time":"2026-02-03T00:32:38.23261445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_subpath_and_version"} -{"Time":"2026-02-03T00:32:38.232618197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_subpath_and_version","Output":"=== RUN TestExtractActionRepo/action_with_subpath_and_version\n"} -{"Time":"2026-02-03T00:32:38.232622996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_without_version"} -{"Time":"2026-02-03T00:32:38.232626843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_without_version","Output":"=== RUN TestExtractActionRepo/action_without_version\n"} -{"Time":"2026-02-03T00:32:38.232631432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_branch_ref"} -{"Time":"2026-02-03T00:32:38.232634648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_branch_ref","Output":"=== RUN TestExtractActionRepo/action_with_branch_ref\n"} -{"Time":"2026-02-03T00:32:38.232640048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo","Output":"--- PASS: TestExtractActionRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23264674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_version_tag","Output":" --- PASS: TestExtractActionRepo/action_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232651349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232654866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_SHA","Output":" --- PASS: TestExtractActionRepo/action_with_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232659384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232663161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_subpath_and_version","Output":" --- PASS: TestExtractActionRepo/action_with_subpath_and_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232667539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_subpath_and_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232671847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_without_version","Output":" --- PASS: TestExtractActionRepo/action_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232677268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232680874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_branch_ref","Output":" --- PASS: TestExtractActionRepo/action_with_branch_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232684742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo/action_with_branch_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232688037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232691223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion"} -{"Time":"2026-02-03T00:32:38.23269462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion","Output":"=== RUN TestExtractActionVersion\n"} -{"Time":"2026-02-03T00:32:38.232698397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_version_tag"} -{"Time":"2026-02-03T00:32:38.232701683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_version_tag","Output":"=== RUN TestExtractActionVersion/action_with_version_tag\n"} -{"Time":"2026-02-03T00:32:38.23270575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_SHA"} -{"Time":"2026-02-03T00:32:38.232709277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_SHA","Output":"=== RUN TestExtractActionVersion/action_with_SHA\n"} -{"Time":"2026-02-03T00:32:38.232712994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_subpath_and_version"} -{"Time":"2026-02-03T00:32:38.23271632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_subpath_and_version","Output":"=== RUN TestExtractActionVersion/action_with_subpath_and_version\n"} -{"Time":"2026-02-03T00:32:38.232720498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_without_version"} -{"Time":"2026-02-03T00:32:38.232723824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_without_version","Output":"=== RUN TestExtractActionVersion/action_without_version\n"} -{"Time":"2026-02-03T00:32:38.232727742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_branch_ref"} -{"Time":"2026-02-03T00:32:38.232731248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_branch_ref","Output":"=== RUN TestExtractActionVersion/action_with_branch_ref\n"} -{"Time":"2026-02-03T00:32:38.232735626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion","Output":"--- PASS: TestExtractActionVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232740235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_version_tag","Output":" --- PASS: TestExtractActionVersion/action_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232768478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232773226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_SHA","Output":" --- PASS: TestExtractActionVersion/action_with_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232777955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232781702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_subpath_and_version","Output":" --- PASS: TestExtractActionVersion/action_with_subpath_and_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232786151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_subpath_and_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232789757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_without_version","Output":" --- PASS: TestExtractActionVersion/action_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232806378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232809815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_branch_ref","Output":" --- PASS: TestExtractActionVersion/action_with_branch_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232813692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion/action_with_branch_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232817058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232820735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep"} -{"Time":"2026-02-03T00:32:38.232824171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep","Output":"=== RUN TestApplyActionPinToStep\n"} -{"Time":"2026-02-03T00:32:38.232827898Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(checkout)"} -{"Time":"2026-02-03T00:32:38.232831645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(checkout)","Output":"=== RUN TestApplyActionPinToStep/step_with_pinned_action_(checkout)\n"} -{"Time":"2026-02-03T00:32:38.232840902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(checkout)","Output":"⚠ Unable to resolve actions/checkout@v5 dynamically, using hardcoded pin for actions/checkout@v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.232845441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(setup-node)"} -{"Time":"2026-02-03T00:32:38.232848857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(setup-node)","Output":"=== RUN TestApplyActionPinToStep/step_with_pinned_action_(setup-node)\n"} -{"Time":"2026-02-03T00:32:38.232852915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_unpinned_action"} -{"Time":"2026-02-03T00:32:38.232856401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_unpinned_action","Output":"=== RUN TestApplyActionPinToStep/step_with_unpinned_action\n"} -{"Time":"2026-02-03T00:32:38.23286665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_unpinned_action","Output":"⚠ Unable to pin action my-org/my-action@v1\n"} -{"Time":"2026-02-03T00:32:38.232870648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_without_uses_field"} -{"Time":"2026-02-03T00:32:38.232873994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_without_uses_field","Output":"=== RUN TestApplyActionPinToStep/step_without_uses_field\n"} -{"Time":"2026-02-03T00:32:38.232880877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_already_pinned_SHA"} -{"Time":"2026-02-03T00:32:38.232889152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_already_pinned_SHA","Output":"=== RUN TestApplyActionPinToStep/step_with_already_pinned_SHA\n"} -{"Time":"2026-02-03T00:32:38.232893801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep","Output":"--- PASS: TestApplyActionPinToStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232902026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(checkout)","Output":" --- PASS: TestApplyActionPinToStep/step_with_pinned_action_(checkout) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232906845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(checkout)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232910763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(setup-node)","Output":" --- PASS: TestApplyActionPinToStep/step_with_pinned_action_(setup-node) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232915452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_pinned_action_(setup-node)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232921573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_unpinned_action","Output":" --- PASS: TestApplyActionPinToStep/step_with_unpinned_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232925971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_unpinned_action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232929407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_without_uses_field","Output":" --- PASS: TestApplyActionPinToStep/step_without_uses_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232933595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_without_uses_field","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232937643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_already_pinned_SHA","Output":" --- PASS: TestApplyActionPinToStep/step_with_already_pinned_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.232942051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep/step_with_already_pinned_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232945207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToStep","Elapsed":0} -{"Time":"2026-02-03T00:32:38.232948393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinsSorting"} -{"Time":"2026-02-03T00:32:38.232958452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinsSorting","Output":"=== RUN TestGetActionPinsSorting\n"} -{"Time":"2026-02-03T00:32:38.233267377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinsSorting","Output":"--- PASS: TestGetActionPinsSorting (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.2332794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinsSorting","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233284079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo"} -{"Time":"2026-02-03T00:32:38.233287906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo","Output":"=== RUN TestGetActionPinByRepo\n"} -{"Time":"2026-02-03T00:32:38.23332012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/checkout"} -{"Time":"2026-02-03T00:32:38.233332313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/checkout","Output":"=== RUN TestGetActionPinByRepo/actions/checkout\n"} -{"Time":"2026-02-03T00:32:38.233403235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/setup-node"} -{"Time":"2026-02-03T00:32:38.233412563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/setup-node","Output":"=== RUN TestGetActionPinByRepo/actions/setup-node\n"} -{"Time":"2026-02-03T00:32:38.233467535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/unknown/action"} -{"Time":"2026-02-03T00:32:38.233477514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/unknown/action","Output":"=== RUN TestGetActionPinByRepo/unknown/action\n"} -{"Time":"2026-02-03T00:32:38.233486841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/#00"} -{"Time":"2026-02-03T00:32:38.233501038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/#00","Output":"=== RUN TestGetActionPinByRepo/#00\n"} -{"Time":"2026-02-03T00:32:38.233565438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo","Output":"--- PASS: TestGetActionPinByRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233575166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/checkout","Output":" --- PASS: TestGetActionPinByRepo/actions/checkout (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233580295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/checkout","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233584513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/setup-node","Output":" --- PASS: TestGetActionPinByRepo/actions/setup-node (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233589142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/actions/setup-node","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233593229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/unknown/action","Output":" --- PASS: TestGetActionPinByRepo/unknown/action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233597748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/unknown/action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233601394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/#00","Output":" --- PASS: TestGetActionPinByRepo/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233605242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233608378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinByRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233611463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep"} -{"Time":"2026-02-03T00:32:38.23361491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep","Output":"=== RUN TestApplyActionPinToTypedStep\n"} -{"Time":"2026-02-03T00:32:38.233618807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(checkout)"} -{"Time":"2026-02-03T00:32:38.233629086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(checkout)","Output":"=== RUN TestApplyActionPinToTypedStep/step_with_pinned_action_(checkout)\n"} -{"Time":"2026-02-03T00:32:38.233635208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(checkout)","Output":"⚠ Unable to resolve actions/checkout@v5 dynamically, using hardcoded pin for actions/checkout@v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.233640026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(setup-node)"} -{"Time":"2026-02-03T00:32:38.233644034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(setup-node)","Output":"=== RUN TestApplyActionPinToTypedStep/step_with_pinned_action_(setup-node)\n"} -{"Time":"2026-02-03T00:32:38.233648342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_unpinned_action"} -{"Time":"2026-02-03T00:32:38.233651518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_unpinned_action","Output":"=== RUN TestApplyActionPinToTypedStep/step_with_unpinned_action\n"} -{"Time":"2026-02-03T00:32:38.233656628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_unpinned_action","Output":"⚠ Unable to pin action my-org/my-action@v1\n"} -{"Time":"2026-02-03T00:32:38.233661657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_without_uses_field"} -{"Time":"2026-02-03T00:32:38.233665164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_without_uses_field","Output":"=== RUN TestApplyActionPinToTypedStep/step_without_uses_field\n"} -{"Time":"2026-02-03T00:32:38.233671956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/nil_step"} -{"Time":"2026-02-03T00:32:38.233675483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/nil_step","Output":"=== RUN TestApplyActionPinToTypedStep/nil_step\n"} -{"Time":"2026-02-03T00:32:38.233716144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_preserves_other_fields"} -{"Time":"2026-02-03T00:32:38.23373037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_preserves_other_fields","Output":"=== RUN TestApplyActionPinToTypedStep/step_preserves_other_fields\n"} -{"Time":"2026-02-03T00:32:38.23374077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_preserves_other_fields","Output":"⚠ Unable to resolve actions/checkout@v5 dynamically, using hardcoded pin for actions/checkout@v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.233797896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep","Output":"--- PASS: TestApplyActionPinToTypedStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233813034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(checkout)","Output":" --- PASS: TestApplyActionPinToTypedStep/step_with_pinned_action_(checkout) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233818274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(checkout)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233822873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(setup-node)","Output":" --- PASS: TestApplyActionPinToTypedStep/step_with_pinned_action_(setup-node) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233827802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_pinned_action_(setup-node)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233831579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_unpinned_action","Output":" --- PASS: TestApplyActionPinToTypedStep/step_with_unpinned_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233839574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_with_unpinned_action","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233845224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_without_uses_field","Output":" --- PASS: TestApplyActionPinToTypedStep/step_without_uses_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233867035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_without_uses_field","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233872014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/nil_step","Output":" --- PASS: TestApplyActionPinToTypedStep/nil_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233876903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/nil_step","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233886852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_preserves_other_fields","Output":" --- PASS: TestApplyActionPinToTypedStep/step_preserves_other_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233891901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep/step_preserves_other_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233895739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233899215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep_Immutability"} -{"Time":"2026-02-03T00:32:38.233902902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep_Immutability","Output":"=== RUN TestApplyActionPinToTypedStep_Immutability\n"} -{"Time":"2026-02-03T00:32:38.233909654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep_Immutability","Output":"⚠ Unable to resolve actions/checkout@v5 dynamically, using hardcoded pin for actions/checkout@v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.233919643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep_Immutability","Output":"--- PASS: TestApplyActionPinToTypedStep_Immutability (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.233924192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinToTypedStep_Immutability","Elapsed":0} -{"Time":"2026-02-03T00:32:38.233928509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference"} -{"Time":"2026-02-03T00:32:38.233931986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference","Output":"=== RUN TestGetActionPinSemverPreference\n"} -{"Time":"2026-02-03T00:32:38.233936244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-go_prefers_v6.1.0_over_v6"} -{"Time":"2026-02-03T00:32:38.233940051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-go_prefers_v6.1.0_over_v6","Output":"=== RUN TestGetActionPinSemverPreference/setup-go_prefers_v6.1.0_over_v6\n"} -{"Time":"2026-02-03T00:32:38.23394495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-node_prefers_v6.1.0_over_v6"} -{"Time":"2026-02-03T00:32:38.233948858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-node_prefers_v6.1.0_over_v6","Output":"=== RUN TestGetActionPinSemverPreference/setup-node_prefers_v6.1.0_over_v6\n"} -{"Time":"2026-02-03T00:32:38.233960489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/upload-artifact_prefers_v6.0.0_over_v5_and_v4"} -{"Time":"2026-02-03T00:32:38.233968755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/upload-artifact_prefers_v6.0.0_over_v5_and_v4","Output":"=== RUN TestGetActionPinSemverPreference/upload-artifact_prefers_v6.0.0_over_v5_and_v4\n"} -{"Time":"2026-02-03T00:32:38.23400379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-python_prefers_v5.6.0_over_v5"} -{"Time":"2026-02-03T00:32:38.234010482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-python_prefers_v5.6.0_over_v5","Output":"=== RUN TestGetActionPinSemverPreference/setup-python_prefers_v5.6.0_over_v5\n"} -{"Time":"2026-02-03T00:32:38.234055546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/cache_prefers_v4.3.0_over_v4"} -{"Time":"2026-02-03T00:32:38.234066447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/cache_prefers_v4.3.0_over_v4","Output":"=== RUN TestGetActionPinSemverPreference/cache_prefers_v4.3.0_over_v4\n"} -{"Time":"2026-02-03T00:32:38.234089209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference","Output":"--- PASS: TestGetActionPinSemverPreference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234110729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-go_prefers_v6.1.0_over_v6","Output":" --- PASS: TestGetActionPinSemverPreference/setup-go_prefers_v6.1.0_over_v6 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234118033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-go_prefers_v6.1.0_over_v6","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234122822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-node_prefers_v6.1.0_over_v6","Output":" --- PASS: TestGetActionPinSemverPreference/setup-node_prefers_v6.1.0_over_v6 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234128332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-node_prefers_v6.1.0_over_v6","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23413283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/upload-artifact_prefers_v6.0.0_over_v5_and_v4","Output":" --- PASS: TestGetActionPinSemverPreference/upload-artifact_prefers_v6.0.0_over_v5_and_v4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23413811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/upload-artifact_prefers_v6.0.0_over_v5_and_v4","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234141777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-python_prefers_v5.6.0_over_v5","Output":" --- PASS: TestGetActionPinSemverPreference/setup-python_prefers_v5.6.0_over_v5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234146796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/setup-python_prefers_v5.6.0_over_v5","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234150974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/cache_prefers_v4.3.0_over_v4","Output":" --- PASS: TestGetActionPinSemverPreference/cache_prefers_v4.3.0_over_v4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234157667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference/cache_prefers_v4.3.0_over_v4","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234161574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinSemverPreference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234165501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference"} -{"Time":"2026-02-03T00:32:38.234169238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference","Output":"=== RUN TestGetActionPinWithData_SemverPreference\n"} -{"Time":"2026-02-03T00:32:38.234173777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6.1.0"} -{"Time":"2026-02-03T00:32:38.234177053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6.1.0","Output":"=== RUN TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6.1.0\n"} -{"Time":"2026-02-03T00:32:38.234184938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6_from_hardcoded_pins"} -{"Time":"2026-02-03T00:32:38.234189095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6_from_hardcoded_pins","Output":"=== RUN TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6_from_hardcoded_pins\n"} -{"Time":"2026-02-03T00:32:38.234202821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v4"} -{"Time":"2026-02-03T00:32:38.234207199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v4","Output":"=== RUN TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v4\n"} -{"Time":"2026-02-03T00:32:38.234249473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v4","Output":"⚠ Unable to resolve actions/upload-artifact@v4 dynamically, using hardcoded pin for actions/upload-artifact@v4.6.2\n"} -{"Time":"2026-02-03T00:32:38.234265172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v5"} -{"Time":"2026-02-03T00:32:38.234269259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v5","Output":"=== RUN TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v5\n"} -{"Time":"2026-02-03T00:32:38.234279919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v5","Output":"⚠ Unable to resolve actions/upload-artifact@v5 dynamically, using hardcoded pin for actions/upload-artifact@v5.0.0\n"} -{"Time":"2026-02-03T00:32:38.234322043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_upload-artifact_v4"} -{"Time":"2026-02-03T00:32:38.234344375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_upload-artifact_v4","Output":"=== RUN TestGetActionPinWithData_SemverPreference/exact_match_for_upload-artifact_v4\n"} -{"Time":"2026-02-03T00:32:38.234353101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference","Output":"--- PASS: TestGetActionPinWithData_SemverPreference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234359012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6.1.0","Output":" --- PASS: TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6.1.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234364422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6.1.0","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23436886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6_from_hardcoded_pins","Output":" --- PASS: TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6_from_hardcoded_pins (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23437415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_setup-go_v6_from_hardcoded_pins","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234378528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v4","Output":" --- PASS: TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234384329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v4","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234389148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v5","Output":" --- PASS: TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234394738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/fallback_to_highest_semver-compatible_version_for_upload-artifact_when_requesting_v5","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234399077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_upload-artifact_v4","Output":" --- PASS: TestGetActionPinWithData_SemverPreference/exact_match_for_upload-artifact_v4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234405478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference/exact_match_for_upload-artifact_v4","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234408985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_SemverPreference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234412281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA"} -{"Time":"2026-02-03T00:32:38.234415788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA","Output":"=== RUN TestGetActionPinWithData_AlreadySHA\n"} -{"Time":"2026-02-03T00:32:38.234420958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/checkout_with_full_SHA"} -{"Time":"2026-02-03T00:32:38.2344332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/checkout_with_full_SHA","Output":"=== RUN TestGetActionPinWithData_AlreadySHA/actions/checkout_with_full_SHA\n"} -{"Time":"2026-02-03T00:32:38.234492912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/checkout_with_full_SHA","Output":" action_pins_test.go:748: Resolution: actions/checkout@93cb6efe18208431cddfb9bfd000000000000000 → actions/checkout@93cb6efe18208431cddfb9bfd000000000000000 # 93cb6efe18208431cddfb9bfd000000000000000\n"} -{"Time":"2026-02-03T00:32:38.234506377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/setup-node_with_full_SHA"} -{"Time":"2026-02-03T00:32:38.234510474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/setup-node_with_full_SHA","Output":"=== RUN TestGetActionPinWithData_AlreadySHA/actions/setup-node_with_full_SHA\n"} -{"Time":"2026-02-03T00:32:38.23458319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/setup-node_with_full_SHA","Output":" action_pins_test.go:748: Resolution: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f → actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0\n"} -{"Time":"2026-02-03T00:32:38.234597186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/different_action_with_full_SHA"} -{"Time":"2026-02-03T00:32:38.234601294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/different_action_with_full_SHA","Output":"=== RUN TestGetActionPinWithData_AlreadySHA/different_action_with_full_SHA\n"} -{"Time":"2026-02-03T00:32:38.234673618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/different_action_with_full_SHA","Output":" action_pins_test.go:748: Resolution: actions/upload-artifact@1234567890abcdef1234567890abcdef12345678 → actions/upload-artifact@1234567890abcdef1234567890abcdef12345678 # 1234567890abcdef1234567890abcdef12345678\n"} -{"Time":"2026-02-03T00:32:38.234691632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA","Output":"--- PASS: TestGetActionPinWithData_AlreadySHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234697122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/checkout_with_full_SHA","Output":" --- PASS: TestGetActionPinWithData_AlreadySHA/actions/checkout_with_full_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234702252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/checkout_with_full_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234709786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/setup-node_with_full_SHA","Output":" --- PASS: TestGetActionPinWithData_AlreadySHA/actions/setup-node_with_full_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234715667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/actions/setup-node_with_full_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234719734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/different_action_with_full_SHA","Output":" --- PASS: TestGetActionPinWithData_AlreadySHA/different_action_with_full_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.234729252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA/different_action_with_full_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234732759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_AlreadySHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.234736516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion"} -{"Time":"2026-02-03T00:32:38.234740062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion","Output":"=== RUN TestSortPinsByVersion\n"} -{"Time":"2026-02-03T00:32:38.234746344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_in_ascending_order"} -{"Time":"2026-02-03T00:32:38.234778454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_in_ascending_order","Output":"=== RUN TestSortPinsByVersion/versions_in_ascending_order\n"} -{"Time":"2026-02-03T00:32:38.234783794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_already_in_descending_order"} -{"Time":"2026-02-03T00:32:38.23478725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_already_in_descending_order","Output":"=== RUN TestSortPinsByVersion/versions_already_in_descending_order\n"} -{"Time":"2026-02-03T00:32:38.234793702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/mixed_version_order_with_patch_versions"} -{"Time":"2026-02-03T00:32:38.23479808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/mixed_version_order_with_patch_versions","Output":"=== RUN TestSortPinsByVersion/mixed_version_order_with_patch_versions\n"} -{"Time":"2026-02-03T00:32:38.234833832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/empty_slice"} -{"Time":"2026-02-03T00:32:38.234853478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/empty_slice","Output":"=== RUN TestSortPinsByVersion/empty_slice\n"} -{"Time":"2026-02-03T00:32:38.234860131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/single_element"} -{"Time":"2026-02-03T00:32:38.234863547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/single_element","Output":"=== RUN TestSortPinsByVersion/single_element\n"} -{"Time":"2026-02-03T00:32:38.234868797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_without_v_prefix"} -{"Time":"2026-02-03T00:32:38.234872303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_without_v_prefix","Output":"=== RUN TestSortPinsByVersion/versions_without_v_prefix\n"} -{"Time":"2026-02-03T00:32:38.234997456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion","Output":"--- PASS: TestSortPinsByVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235009679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_in_ascending_order","Output":" --- PASS: TestSortPinsByVersion/versions_in_ascending_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235020439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_in_ascending_order","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235025197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_already_in_descending_order","Output":" --- PASS: TestSortPinsByVersion/versions_already_in_descending_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235030477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_already_in_descending_order","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235034545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/mixed_version_order_with_patch_versions","Output":" --- PASS: TestSortPinsByVersion/mixed_version_order_with_patch_versions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235046297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/mixed_version_order_with_patch_versions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235049833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/empty_slice","Output":" --- PASS: TestSortPinsByVersion/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235054181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235057848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/single_element","Output":" --- PASS: TestSortPinsByVersion/single_element (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235062206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/single_element","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235065873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_without_v_prefix","Output":" --- PASS: TestSortPinsByVersion/versions_without_v_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235070081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion/versions_without_v_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235079238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPinsByVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235083616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps"} -{"Time":"2026-02-03T00:32:38.235086742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps","Output":"=== RUN TestApplyActionPinsToTypedSteps\n"} -{"Time":"2026-02-03T00:32:38.23509105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/nil_steps"} -{"Time":"2026-02-03T00:32:38.235094286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/nil_steps","Output":"=== RUN TestApplyActionPinsToTypedSteps/nil_steps\n"} -{"Time":"2026-02-03T00:32:38.235098424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/empty_steps"} -{"Time":"2026-02-03T00:32:38.23510168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/empty_steps","Output":"=== RUN TestApplyActionPinsToTypedSteps/empty_steps\n"} -{"Time":"2026-02-03T00:32:38.235110917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_uses_-_should_be_pinned"} -{"Time":"2026-02-03T00:32:38.235114544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_uses_-_should_be_pinned","Output":"=== RUN TestApplyActionPinsToTypedSteps/step_with_uses_-_should_be_pinned\n"} -{"Time":"2026-02-03T00:32:38.235118551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_run_-_should_not_change"} -{"Time":"2026-02-03T00:32:38.235127288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_run_-_should_not_change","Output":"=== RUN TestApplyActionPinsToTypedSteps/step_with_run_-_should_not_change\n"} -{"Time":"2026-02-03T00:32:38.235135593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/mixed_steps"} -{"Time":"2026-02-03T00:32:38.235138859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/mixed_steps","Output":"=== RUN TestApplyActionPinsToTypedSteps/mixed_steps\n"} -{"Time":"2026-02-03T00:32:38.235142836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/mixed_steps","Output":"⚠ Unable to resolve actions/setup-node@v4 dynamically, using hardcoded pin for actions/setup-node@v6.1.0\n"} -{"Time":"2026-02-03T00:32:38.235147966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps","Output":"--- PASS: TestApplyActionPinsToTypedSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235152344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/nil_steps","Output":" --- PASS: TestApplyActionPinsToTypedSteps/nil_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235156713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/nil_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235165609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/empty_steps","Output":" --- PASS: TestApplyActionPinsToTypedSteps/empty_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235171229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/empty_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235174786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_uses_-_should_be_pinned","Output":" --- PASS: TestApplyActionPinsToTypedSteps/step_with_uses_-_should_be_pinned (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235179345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_uses_-_should_be_pinned","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235182821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_run_-_should_not_change","Output":" --- PASS: TestApplyActionPinsToTypedSteps/step_with_run_-_should_not_change (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23518753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/step_with_run_-_should_not_change","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235191708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/mixed_steps","Output":" --- PASS: TestApplyActionPinsToTypedSteps/mixed_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235195715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps/mixed_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235198941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyActionPinsToTypedSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235202107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsCaching"} -{"Time":"2026-02-03T00:32:38.235205313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsCaching","Output":"=== RUN TestActionPinsCaching\n"} -{"Time":"2026-02-03T00:32:38.235217856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsCaching","Output":"--- PASS: TestActionPinsCaching (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235221874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinsCaching","Elapsed":0} -{"Time":"2026-02-03T00:32:38.2352249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_V5ExactMatch"} -{"Time":"2026-02-03T00:32:38.235228737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_V5ExactMatch","Output":"=== RUN TestGetActionPinWithData_V5ExactMatch\n"} -{"Time":"2026-02-03T00:32:38.235233065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_V5ExactMatch","Output":" action_pins_test.go:1049: Result: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0\n"} -{"Time":"2026-02-03T00:32:38.235240599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_V5ExactMatch","Output":"--- PASS: TestGetActionPinWithData_V5ExactMatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235244706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_V5ExactMatch","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235247923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution"} -{"Time":"2026-02-03T00:32:38.235251229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution","Output":"=== RUN TestGetActionPinWithData_ExactVersionResolution\n"} -{"Time":"2026-02-03T00:32:38.235255457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v4_resolves_to_exactly_v4,_not_v4.6.2"} -{"Time":"2026-02-03T00:32:38.235264984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v4_resolves_to_exactly_v4,_not_v4.6.2","Output":"=== RUN TestGetActionPinWithData_ExactVersionResolution/v4_resolves_to_exactly_v4,_not_v4.6.2\n"} -{"Time":"2026-02-03T00:32:38.235270114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v4_resolves_to_exactly_v4,_not_v4.6.2","Output":" action_pins_test.go:1127: Result: actions/upload-artifact@c5eb11a343de00d7472c5a5c6598bc1f1fd51144 # v4\n"} -{"Time":"2026-02-03T00:32:38.235275754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v5_resolves_to_exactly_v5,_not_v5.0.0"} -{"Time":"2026-02-03T00:32:38.235282196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v5_resolves_to_exactly_v5,_not_v5.0.0","Output":"=== RUN TestGetActionPinWithData_ExactVersionResolution/v5_resolves_to_exactly_v5,_not_v5.0.0\n"} -{"Time":"2026-02-03T00:32:38.235344228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v5_resolves_to_exactly_v5,_not_v5.0.0","Output":" action_pins_test.go:1127: Result: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5\n"} -{"Time":"2026-02-03T00:32:38.235399576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution","Output":"--- PASS: TestGetActionPinWithData_ExactVersionResolution (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235408413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v4_resolves_to_exactly_v4,_not_v4.6.2","Output":" --- PASS: TestGetActionPinWithData_ExactVersionResolution/v4_resolves_to_exactly_v4,_not_v4.6.2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235411418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v4_resolves_to_exactly_v4,_not_v4.6.2","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235414794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v5_resolves_to_exactly_v5,_not_v5.0.0","Output":" --- PASS: TestGetActionPinWithData_ExactVersionResolution/v5_resolves_to_exactly_v5,_not_v5.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235421787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution/v5_resolves_to_exactly_v5,_not_v5.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235425895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetActionPinWithData_ExactVersionResolution","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235429021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment"} -{"Time":"2026-02-03T00:32:38.235433369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment","Output":"=== RUN TestFallbackVersionUsesRequestedVersionInComment\n"} -{"Time":"2026-02-03T00:32:38.235448527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v8_falls_back_to_v8.0.0_but_comment_shows_v8"} -{"Time":"2026-02-03T00:32:38.235452956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v8_falls_back_to_v8.0.0_but_comment_shows_v8","Output":"=== RUN TestFallbackVersionUsesRequestedVersionInComment/v8_falls_back_to_v8.0.0_but_comment_shows_v8\n"} -{"Time":"2026-02-03T00:32:38.235475919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v8_falls_back_to_v8.0.0_but_comment_shows_v8","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.235486218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v7_falls_back_to_v7.0.1_but_comment_shows_v7"} -{"Time":"2026-02-03T00:32:38.235490906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v7_falls_back_to_v7.0.1_but_comment_shows_v7","Output":"=== RUN TestFallbackVersionUsesRequestedVersionInComment/v7_falls_back_to_v7.0.1_but_comment_shows_v7\n"} -{"Time":"2026-02-03T00:32:38.235542172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment","Output":"--- PASS: TestFallbackVersionUsesRequestedVersionInComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235553203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v8_falls_back_to_v8.0.0_but_comment_shows_v8","Output":" --- PASS: TestFallbackVersionUsesRequestedVersionInComment/v8_falls_back_to_v8.0.0_but_comment_shows_v8 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235558252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v8_falls_back_to_v8.0.0_but_comment_shows_v8","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23556248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v7_falls_back_to_v7.0.1_but_comment_shows_v7","Output":" --- PASS: TestFallbackVersionUsesRequestedVersionInComment/v7_falls_back_to_v7.0.1_but_comment_shows_v7 (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235566628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment/v7_falls_back_to_v7.0.1_but_comment_shows_v7","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235570164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFallbackVersionUsesRequestedVersionInComment","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23557351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication"} -{"Time":"2026-02-03T00:32:38.235576816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication","Output":"=== RUN TestActionPinWarningDeduplication\n"} -{"Time":"2026-02-03T00:32:38.235588398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_3_times_-_warn_once"} -{"Time":"2026-02-03T00:32:38.235592466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_3_times_-_warn_once","Output":"=== RUN TestActionPinWarningDeduplication/unknown_action_called_3_times_-_warn_once\n"} -{"Time":"2026-02-03T00:32:38.235667365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_6_times_-_warn_once"} -{"Time":"2026-02-03T00:32:38.235677735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_6_times_-_warn_once","Output":"=== RUN TestActionPinWarningDeduplication/unknown_action_called_6_times_-_warn_once\n"} -{"Time":"2026-02-03T00:32:38.235777831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/different_versions_warn_separately"} -{"Time":"2026-02-03T00:32:38.235786788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/different_versions_warn_separately","Output":"=== RUN TestActionPinWarningDeduplication/different_versions_warn_separately\n"} -{"Time":"2026-02-03T00:32:38.235861177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication","Output":"--- PASS: TestActionPinWarningDeduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235872868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_3_times_-_warn_once","Output":" --- PASS: TestActionPinWarningDeduplication/unknown_action_called_3_times_-_warn_once (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235878318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_3_times_-_warn_once","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235882937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_6_times_-_warn_once","Output":" --- PASS: TestActionPinWarningDeduplication/unknown_action_called_6_times_-_warn_once (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235887756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/unknown_action_called_6_times_-_warn_once","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235891433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/different_versions_warn_separately","Output":" --- PASS: TestActionPinWarningDeduplication/different_versions_warn_separately (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235895641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication/different_versions_warn_separately","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235899017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235903846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplicationAcrossDifferentVersions"} -{"Time":"2026-02-03T00:32:38.235907763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplicationAcrossDifferentVersions","Output":"=== RUN TestActionPinWarningDeduplicationAcrossDifferentVersions\n"} -{"Time":"2026-02-03T00:32:38.235967495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplicationAcrossDifferentVersions","Output":"--- PASS: TestActionPinWarningDeduplicationAcrossDifferentVersions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.235979197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionPinWarningDeduplicationAcrossDifferentVersions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.235983424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference"} -{"Time":"2026-02-03T00:32:38.235986861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference","Output":"=== RUN TestFormatActionReference\n"} -{"Time":"2026-02-03T00:32:38.23599154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/standard_action_reference"} -{"Time":"2026-02-03T00:32:38.235993684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/standard_action_reference","Output":"=== RUN TestFormatActionReference/standard_action_reference\n"} -{"Time":"2026-02-03T00:32:38.236057943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_simple_version"} -{"Time":"2026-02-03T00:32:38.236066539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_simple_version","Output":"=== RUN TestFormatActionReference/action_with_simple_version\n"} -{"Time":"2026-02-03T00:32:38.236072821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_short_repo_name"} -{"Time":"2026-02-03T00:32:38.236076778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_short_repo_name","Output":"=== RUN TestFormatActionReference/action_with_short_repo_name\n"} -{"Time":"2026-02-03T00:32:38.236106513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_nested_repo_path"} -{"Time":"2026-02-03T00:32:38.236114367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_nested_repo_path","Output":"=== RUN TestFormatActionReference/action_with_nested_repo_path\n"} -{"Time":"2026-02-03T00:32:38.23612095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference","Output":"--- PASS: TestFormatActionReference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236125779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/standard_action_reference","Output":" --- PASS: TestFormatActionReference/standard_action_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236130317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/standard_action_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236134405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_simple_version","Output":" --- PASS: TestFormatActionReference/action_with_simple_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236138843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_simple_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23614263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_short_repo_name","Output":" --- PASS: TestFormatActionReference/action_with_short_repo_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236162958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_short_repo_name","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236166735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_nested_repo_path","Output":" --- PASS: TestFormatActionReference/action_with_nested_repo_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236172616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference/action_with_nested_repo_path","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236175682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionReference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236178577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey"} -{"Time":"2026-02-03T00:32:38.236181683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey","Output":"=== RUN TestFormatActionCacheKey\n"} -{"Time":"2026-02-03T00:32:38.23618547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/standard_cache_key"} -{"Time":"2026-02-03T00:32:38.236188626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/standard_cache_key","Output":"=== RUN TestFormatActionCacheKey/standard_cache_key\n"} -{"Time":"2026-02-03T00:32:38.236194086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_precise_version"} -{"Time":"2026-02-03T00:32:38.236197642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_precise_version","Output":"=== RUN TestFormatActionCacheKey/cache_key_with_precise_version\n"} -{"Time":"2026-02-03T00:32:38.236203533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_simple_version"} -{"Time":"2026-02-03T00:32:38.23620709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_simple_version","Output":"=== RUN TestFormatActionCacheKey/cache_key_with_simple_version\n"} -{"Time":"2026-02-03T00:32:38.236238579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_SHA"} -{"Time":"2026-02-03T00:32:38.236246574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_SHA","Output":"=== RUN TestFormatActionCacheKey/cache_key_with_SHA\n"} -{"Time":"2026-02-03T00:32:38.236252906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey","Output":"--- PASS: TestFormatActionCacheKey (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236257274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/standard_cache_key","Output":" --- PASS: TestFormatActionCacheKey/standard_cache_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236261692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/standard_cache_key","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236265309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_precise_version","Output":" --- PASS: TestFormatActionCacheKey/cache_key_with_precise_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236269496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_precise_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236273003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_simple_version","Output":" --- PASS: TestFormatActionCacheKey/cache_key_with_simple_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236277832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_simple_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23628211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_SHA","Output":" --- PASS: TestFormatActionCacheKey/cache_key_with_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236285777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey/cache_key_with_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236288943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatActionCacheKey","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236291989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning"} -{"Time":"2026-02-03T00:32:38.236295184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning","Output":"=== RUN TestMapToStepWithActionPinning\n"} -{"Time":"2026-02-03T00:32:38.236301556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_action_-_should_pin"} -{"Time":"2026-02-03T00:32:38.236304913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_action_-_should_pin","Output":"=== RUN TestMapToStepWithActionPinning/valid_step_with_action_-_should_pin\n"} -{"Time":"2026-02-03T00:32:38.236344623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_action_-_should_pin","Output":"⚠ Unable to resolve actions/checkout@v5 dynamically, using hardcoded pin for actions/checkout@v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.236361274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_run_-_should_not_pin"} -{"Time":"2026-02-03T00:32:38.236365872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_run_-_should_not_pin","Output":"=== RUN TestMapToStepWithActionPinning/valid_step_with_run_-_should_not_pin\n"} -{"Time":"2026-02-03T00:32:38.236376192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/step_with_complex_fields"} -{"Time":"2026-02-03T00:32:38.236379618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/step_with_complex_fields","Output":"=== RUN TestMapToStepWithActionPinning/step_with_complex_fields\n"} -{"Time":"2026-02-03T00:32:38.236404929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning","Output":"--- PASS: TestMapToStepWithActionPinning (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236414958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_action_-_should_pin","Output":" --- PASS: TestMapToStepWithActionPinning/valid_step_with_action_-_should_pin (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236435566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_action_-_should_pin","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236439764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_run_-_should_not_pin","Output":" --- PASS: TestMapToStepWithActionPinning/valid_step_with_run_-_should_not_pin (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236444733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/valid_step_with_run_-_should_not_pin","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23644856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/step_with_complex_fields","Output":" --- PASS: TestMapToStepWithActionPinning/step_with_complex_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236452778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning/step_with_complex_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236456155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepWithActionPinning","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236459621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning"} -{"Time":"2026-02-03T00:32:38.236462917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning","Output":"=== RUN TestSliceToStepsWithActionPinning\n"} -{"Time":"2026-02-03T00:32:38.236468688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/mixed_steps_-_some_with_actions,_some_with_run"} -{"Time":"2026-02-03T00:32:38.236477314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/mixed_steps_-_some_with_actions,_some_with_run","Output":"=== RUN TestSliceToStepsWithActionPinning/mixed_steps_-_some_with_actions,_some_with_run\n"} -{"Time":"2026-02-03T00:32:38.236481903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/mixed_steps_-_some_with_actions,_some_with_run","Output":"⚠ Unable to resolve actions/checkout@v5 dynamically, using hardcoded pin for actions/checkout@v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.236505336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/empty_steps_slice"} -{"Time":"2026-02-03T00:32:38.236513171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/empty_steps_slice","Output":"=== RUN TestSliceToStepsWithActionPinning/empty_steps_slice\n"} -{"Time":"2026-02-03T00:32:38.236519442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/all_action_steps"} -{"Time":"2026-02-03T00:32:38.236522939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/all_action_steps","Output":"=== RUN TestSliceToStepsWithActionPinning/all_action_steps\n"} -{"Time":"2026-02-03T00:32:38.236571139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/all_action_steps","Output":"⚠ Unable to resolve actions/checkout@v5 dynamically, using hardcoded pin for actions/checkout@v5.0.1\n"} -{"Time":"2026-02-03T00:32:38.236581488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning","Output":"--- PASS: TestSliceToStepsWithActionPinning (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236586878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/mixed_steps_-_some_with_actions,_some_with_run","Output":" --- PASS: TestSliceToStepsWithActionPinning/mixed_steps_-_some_with_actions,_some_with_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236592759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/mixed_steps_-_some_with_actions,_some_with_run","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236597207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/empty_steps_slice","Output":" --- PASS: TestSliceToStepsWithActionPinning/empty_steps_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236601946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/empty_steps_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236605793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/all_action_steps","Output":" --- PASS: TestSliceToStepsWithActionPinning/all_action_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.236621132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning/all_action_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236624508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsWithActionPinning","Elapsed":0} -{"Time":"2026-02-03T00:32:38.236628445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling"} -{"Time":"2026-02-03T00:32:38.236631692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling","Output":"=== RUN TestMapToStepErrorHandling\n"} -{"Time":"2026-02-03T00:32:38.23671686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/nil_step_map"} -{"Time":"2026-02-03T00:32:38.236726268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/nil_step_map","Output":"=== RUN TestMapToStepErrorHandling/nil_step_map\n"} -{"Time":"2026-02-03T00:32:38.237013193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/empty_step_map"} -{"Time":"2026-02-03T00:32:38.237023822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/empty_step_map","Output":"=== RUN TestMapToStepErrorHandling/empty_step_map\n"} -{"Time":"2026-02-03T00:32:38.237028651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/valid_step_with_all_fields"} -{"Time":"2026-02-03T00:32:38.237032288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/valid_step_with_all_fields","Output":"=== RUN TestMapToStepErrorHandling/valid_step_with_all_fields\n"} -{"Time":"2026-02-03T00:32:38.237038891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling","Output":"--- PASS: TestMapToStepErrorHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237043299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/nil_step_map","Output":" --- PASS: TestMapToStepErrorHandling/nil_step_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237047707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/nil_step_map","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237051374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/empty_step_map","Output":" --- PASS: TestMapToStepErrorHandling/empty_step_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237055953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/empty_step_map","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237059289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/valid_step_with_all_fields","Output":" --- PASS: TestMapToStepErrorHandling/valid_step_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237185305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling/valid_step_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237196656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStepErrorHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237200563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling"} -{"Time":"2026-02-03T00:32:38.23720435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling","Output":"=== RUN TestSliceToStepsErrorHandling\n"} -{"Time":"2026-02-03T00:32:38.237207195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/nil_slice"} -{"Time":"2026-02-03T00:32:38.237209269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/nil_slice","Output":"=== RUN TestSliceToStepsErrorHandling/nil_slice\n"} -{"Time":"2026-02-03T00:32:38.237247239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/empty_slice"} -{"Time":"2026-02-03T00:32:38.237256616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/empty_slice","Output":"=== RUN TestSliceToStepsErrorHandling/empty_slice\n"} -{"Time":"2026-02-03T00:32:38.237266585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_non-map_element"} -{"Time":"2026-02-03T00:32:38.237270833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_non-map_element","Output":"=== RUN TestSliceToStepsErrorHandling/slice_with_non-map_element\n"} -{"Time":"2026-02-03T00:32:38.237306008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_mixed_valid_and_invalid_elements"} -{"Time":"2026-02-03T00:32:38.237329442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_mixed_valid_and_invalid_elements","Output":"=== RUN TestSliceToStepsErrorHandling/slice_with_mixed_valid_and_invalid_elements\n"} -{"Time":"2026-02-03T00:32:38.237525078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_all_valid_elements"} -{"Time":"2026-02-03T00:32:38.237537501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_all_valid_elements","Output":"=== RUN TestSliceToStepsErrorHandling/slice_with_all_valid_elements\n"} -{"Time":"2026-02-03T00:32:38.237553541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling","Output":"--- PASS: TestSliceToStepsErrorHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237559933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/nil_slice","Output":" --- PASS: TestSliceToStepsErrorHandling/nil_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237564692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/nil_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:38.2375693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/empty_slice","Output":" --- PASS: TestSliceToStepsErrorHandling/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237574139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237577596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_non-map_element","Output":" --- PASS: TestSliceToStepsErrorHandling/slice_with_non-map_element (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237582695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_non-map_element","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237586823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_mixed_valid_and_invalid_elements","Output":" --- PASS: TestSliceToStepsErrorHandling/slice_with_mixed_valid_and_invalid_elements (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237591692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_mixed_valid_and_invalid_elements","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237602803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_all_valid_elements","Output":" --- PASS: TestSliceToStepsErrorHandling/slice_with_all_valid_elements (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237609475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling/slice_with_all_valid_elements","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237612791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToStepsErrorHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237615857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef"} -{"Time":"2026-02-03T00:32:38.237619754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef","Output":"=== RUN TestConvertToRemoteActionRef\n"} -{"Time":"2026-02-03T00:32:38.237624083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_with_./_prefix_and_version_tag"} -{"Time":"2026-02-03T00:32:38.23762802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_with_./_prefix_and_version_tag","Output":"=== RUN TestConvertToRemoteActionRef/local_path_with_./_prefix_and_version_tag\n"} -{"Time":"2026-02-03T00:32:38.237647005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_without_./_prefix_and_version_tag"} -{"Time":"2026-02-03T00:32:38.237651213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_without_./_prefix_and_version_tag","Output":"=== RUN TestConvertToRemoteActionRef/local_path_without_./_prefix_and_version_tag\n"} -{"Time":"2026-02-03T00:32:38.237696222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nested_action_path_with_version_tag"} -{"Time":"2026-02-03T00:32:38.237708034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nested_action_path_with_version_tag","Output":"=== RUN TestConvertToRemoteActionRef/nested_action_path_with_version_tag\n"} -{"Time":"2026-02-03T00:32:38.237716069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/dev_version_returns_empty"} -{"Time":"2026-02-03T00:32:38.237719846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/dev_version_returns_empty","Output":"=== RUN TestConvertToRemoteActionRef/dev_version_returns_empty\n"} -{"Time":"2026-02-03T00:32:38.237794305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_version_returns_empty"} -{"Time":"2026-02-03T00:32:38.237803282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_version_returns_empty","Output":"=== RUN TestConvertToRemoteActionRef/empty_version_returns_empty\n"} -{"Time":"2026-02-03T00:32:38.237810064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_overrides_version"} -{"Time":"2026-02-03T00:32:38.237813631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_overrides_version","Output":"=== RUN TestConvertToRemoteActionRef/action-tag_overrides_version\n"} -{"Time":"2026-02-03T00:32:38.237832326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_specific_SHA"} -{"Time":"2026-02-03T00:32:38.237836554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_specific_SHA","Output":"=== RUN TestConvertToRemoteActionRef/action-tag_with_specific_SHA\n"} -{"Time":"2026-02-03T00:32:38.237841112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_version_tag_format"} -{"Time":"2026-02-03T00:32:38.237844639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_version_tag_format","Output":"=== RUN TestConvertToRemoteActionRef/action-tag_with_version_tag_format\n"} -{"Time":"2026-02-03T00:32:38.23785048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_action-tag_falls_back_to_version"} -{"Time":"2026-02-03T00:32:38.237854788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_action-tag_falls_back_to_version","Output":"=== RUN TestConvertToRemoteActionRef/empty_action-tag_falls_back_to_version\n"} -{"Time":"2026-02-03T00:32:38.237860569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nil_data_falls_back_to_version"} -{"Time":"2026-02-03T00:32:38.237864275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nil_data_falls_back_to_version","Output":"=== RUN TestConvertToRemoteActionRef/nil_data_falls_back_to_version\n"} -{"Time":"2026-02-03T00:32:38.237871008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef","Output":"--- PASS: TestConvertToRemoteActionRef (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237880596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_with_./_prefix_and_version_tag","Output":" --- PASS: TestConvertToRemoteActionRef/local_path_with_./_prefix_and_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237885585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_with_./_prefix_and_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237902146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_without_./_prefix_and_version_tag","Output":" --- PASS: TestConvertToRemoteActionRef/local_path_without_./_prefix_and_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237907826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/local_path_without_./_prefix_and_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237911754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nested_action_path_with_version_tag","Output":" --- PASS: TestConvertToRemoteActionRef/nested_action_path_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237916573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nested_action_path_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23792053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/dev_version_returns_empty","Output":" --- PASS: TestConvertToRemoteActionRef/dev_version_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237924498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/dev_version_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237927674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_version_returns_empty","Output":" --- PASS: TestConvertToRemoteActionRef/empty_version_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237931831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_version_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237935438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_overrides_version","Output":" --- PASS: TestConvertToRemoteActionRef/action-tag_overrides_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23794189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_overrides_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237950125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_specific_SHA","Output":" --- PASS: TestConvertToRemoteActionRef/action-tag_with_specific_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237954854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_specific_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237958912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_version_tag_format","Output":" --- PASS: TestConvertToRemoteActionRef/action-tag_with_version_tag_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237963921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/action-tag_with_version_tag_format","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237967498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_action-tag_falls_back_to_version","Output":" --- PASS: TestConvertToRemoteActionRef/empty_action-tag_falls_back_to_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.23798481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/empty_action-tag_falls_back_to_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237988837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nil_data_falls_back_to_version","Output":" --- PASS: TestConvertToRemoteActionRef/nil_data_falls_back_to_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.237994999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef/nil_data_falls_back_to_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.237998255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToRemoteActionRef","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238001631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference"} -{"Time":"2026-02-03T00:32:38.238004878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference","Output":"=== RUN TestResolveActionReference\n"} -{"Time":"2026-02-03T00:32:38.238008714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode"} -{"Time":"2026-02-03T00:32:38.23801729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode","Output":"=== RUN TestResolveActionReference/dev_mode\n"} -{"Time":"2026-02-03T00:32:38.238021759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_version_tag"} -{"Time":"2026-02-03T00:32:38.238025536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_version_tag","Output":"=== RUN TestResolveActionReference/release_mode_with_version_tag\n"} -{"Time":"2026-02-03T00:32:38.238029604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_version_tag","Output":"⚠ Unable to pin action githubnext/gh-aw/actions/create-issue@v1.0.0\n"} -{"Time":"2026-02-03T00:32:38.238033952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_dev_version"} -{"Time":"2026-02-03T00:32:38.238037168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_dev_version","Output":"=== RUN TestResolveActionReference/release_mode_with_dev_version\n"} -{"Time":"2026-02-03T00:32:38.238052546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_overrides_version"} -{"Time":"2026-02-03T00:32:38.238056183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_overrides_version","Output":"=== RUN TestResolveActionReference/release_mode_with_action-tag_overrides_version\n"} -{"Time":"2026-02-03T00:32:38.238060832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_overrides_version","Output":"⚠ Unable to pin action githubnext/gh-aw/actions/setup@latest\n"} -{"Time":"2026-02-03T00:32:38.238078585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_using_SHA"} -{"Time":"2026-02-03T00:32:38.238082552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_using_SHA","Output":"=== RUN TestResolveActionReference/release_mode_with_action-tag_using_SHA\n"} -{"Time":"2026-02-03T00:32:38.238087121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_using_SHA","Output":"⚠ Unable to pin action githubnext/gh-aw/actions/setup@abc123def456789\n"} -{"Time":"2026-02-03T00:32:38.23809237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode_with_action-tag_uses_remote_reference"} -{"Time":"2026-02-03T00:32:38.238095867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode_with_action-tag_uses_remote_reference","Output":"=== RUN TestResolveActionReference/dev_mode_with_action-tag_uses_remote_reference\n"} -{"Time":"2026-02-03T00:32:38.238100506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode_with_action-tag_uses_remote_reference","Output":"⚠ Unable to pin action githubnext/gh-aw/actions/setup@latest\n"} -{"Time":"2026-02-03T00:32:38.238109613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference","Output":"--- PASS: TestResolveActionReference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238114512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode","Output":" --- PASS: TestResolveActionReference/dev_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238119261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238123008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_version_tag","Output":" --- PASS: TestResolveActionReference/release_mode_with_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238127356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238130822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_dev_version","Output":" --- PASS: TestResolveActionReference/release_mode_with_dev_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238135551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_dev_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238139368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_overrides_version","Output":" --- PASS: TestResolveActionReference/release_mode_with_action-tag_overrides_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238148936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_overrides_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238152643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_using_SHA","Output":" --- PASS: TestResolveActionReference/release_mode_with_action-tag_using_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238157552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/release_mode_with_action-tag_using_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238162221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode_with_action-tag_uses_remote_reference","Output":" --- PASS: TestResolveActionReference/dev_mode_with_action-tag_uses_remote_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238166388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference/dev_mode_with_action-tag_uses_remote_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238181106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveActionReference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238184482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag"} -{"Time":"2026-02-03T00:32:38.23818842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag","Output":"=== RUN TestCompilerActionTag\n"} -{"Time":"2026-02-03T00:32:38.23819415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_frontmatter_action-tag"} -{"Time":"2026-02-03T00:32:38.238197617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_frontmatter_action-tag","Output":"=== RUN TestCompilerActionTag/compiler_actionTag_overrides_frontmatter_action-tag\n"} -{"Time":"2026-02-03T00:32:38.238209479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_version"} -{"Time":"2026-02-03T00:32:38.238213416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_version","Output":"=== RUN TestCompilerActionTag/compiler_actionTag_overrides_version\n"} -{"Time":"2026-02-03T00:32:38.238217754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_with_dev_mode_forces_release_behavior"} -{"Time":"2026-02-03T00:32:38.238221511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_with_dev_mode_forces_release_behavior","Output":"=== RUN TestCompilerActionTag/compiler_actionTag_with_dev_mode_forces_release_behavior\n"} -{"Time":"2026-02-03T00:32:38.23822612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_with_dev_mode_forces_release_behavior","Output":"⚠ Unable to pin action githubnext/gh-aw/actions/setup@v2.0.0\n"} -{"Time":"2026-02-03T00:32:38.238230468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_falls_back_to_frontmatter"} -{"Time":"2026-02-03T00:32:38.238234075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_falls_back_to_frontmatter","Output":"=== RUN TestCompilerActionTag/empty_compiler_actionTag_falls_back_to_frontmatter\n"} -{"Time":"2026-02-03T00:32:38.238238333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_and_no_frontmatter_uses_version"} -{"Time":"2026-02-03T00:32:38.238241859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_and_no_frontmatter_uses_version","Output":"=== RUN TestCompilerActionTag/empty_compiler_actionTag_and_no_frontmatter_uses_version\n"} -{"Time":"2026-02-03T00:32:38.238248161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag","Output":"--- PASS: TestCompilerActionTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238257569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_frontmatter_action-tag","Output":" --- PASS: TestCompilerActionTag/compiler_actionTag_overrides_frontmatter_action-tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238262317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_frontmatter_action-tag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238266044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_version","Output":" --- PASS: TestCompilerActionTag/compiler_actionTag_overrides_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238270733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_overrides_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.23827432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_with_dev_mode_forces_release_behavior","Output":" --- PASS: TestCompilerActionTag/compiler_actionTag_with_dev_mode_forces_release_behavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238290029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/compiler_actionTag_with_dev_mode_forces_release_behavior","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238294437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_falls_back_to_frontmatter","Output":" --- PASS: TestCompilerActionTag/empty_compiler_actionTag_falls_back_to_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238299366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_falls_back_to_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238303153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_and_no_frontmatter_uses_version","Output":" --- PASS: TestCompilerActionTag/empty_compiler_actionTag_and_no_frontmatter_uses_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238307371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag/empty_compiler_actionTag_and_no_frontmatter_uses_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238310467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionTag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238313653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference"} -{"Time":"2026-02-03T00:32:38.238316769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference","Output":"=== RUN TestResolveSetupActionReference\n"} -{"Time":"2026-02-03T00:32:38.238320736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_returns_local_path"} -{"Time":"2026-02-03T00:32:38.238324263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_returns_local_path","Output":"=== RUN TestResolveSetupActionReference/dev_mode_returns_local_path\n"} -{"Time":"2026-02-03T00:32:38.238328801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_version"} -{"Time":"2026-02-03T00:32:38.238332208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_version","Output":"=== RUN TestResolveSetupActionReference/release_mode_with_version\n"} -{"Time":"2026-02-03T00:32:38.238337668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_actionTag_overrides_version"} -{"Time":"2026-02-03T00:32:38.238344941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_actionTag_overrides_version","Output":"=== RUN TestResolveSetupActionReference/release_mode_with_actionTag_overrides_version\n"} -{"Time":"2026-02-03T00:32:38.2383497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_SHA_actionTag"} -{"Time":"2026-02-03T00:32:38.238353537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_SHA_actionTag","Output":"=== RUN TestResolveSetupActionReference/release_mode_with_SHA_actionTag\n"} -{"Time":"2026-02-03T00:32:38.238357865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_falls_back_to_local"} -{"Time":"2026-02-03T00:32:38.238361302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_falls_back_to_local","Output":"=== RUN TestResolveSetupActionReference/release_mode_with_dev_version_falls_back_to_local\n"} -{"Time":"2026-02-03T00:32:38.23836551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_but_actionTag_specified"} -{"Time":"2026-02-03T00:32:38.238373975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_but_actionTag_specified","Output":"=== RUN TestResolveSetupActionReference/release_mode_with_dev_version_but_actionTag_specified\n"} -{"Time":"2026-02-03T00:32:38.238380387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_with_actionTag_uses_local_path_(actionTag_not_checked_here)"} -{"Time":"2026-02-03T00:32:38.238383994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_with_actionTag_uses_local_path_(actionTag_not_checked_here)","Output":"=== RUN TestResolveSetupActionReference/dev_mode_with_actionTag_uses_local_path_(actionTag_not_checked_here)\n"} -{"Time":"2026-02-03T00:32:38.238389595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference","Output":"--- PASS: TestResolveSetupActionReference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238394133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_returns_local_path","Output":" --- PASS: TestResolveSetupActionReference/dev_mode_returns_local_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238402338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_returns_local_path","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238406125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_version","Output":" --- PASS: TestResolveSetupActionReference/release_mode_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238411055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238414791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_actionTag_overrides_version","Output":" --- PASS: TestResolveSetupActionReference/release_mode_with_actionTag_overrides_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238419631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_actionTag_overrides_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238423458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_SHA_actionTag","Output":" --- PASS: TestResolveSetupActionReference/release_mode_with_SHA_actionTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238428006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_SHA_actionTag","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238437143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_falls_back_to_local","Output":" --- PASS: TestResolveSetupActionReference/release_mode_with_dev_version_falls_back_to_local (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238441922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_falls_back_to_local","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238445949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_but_actionTag_specified","Output":" --- PASS: TestResolveSetupActionReference/release_mode_with_dev_version_but_actionTag_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238450729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/release_mode_with_dev_version_but_actionTag_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238454375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_with_actionTag_uses_local_path_(actionTag_not_checked_here)","Output":" --- PASS: TestResolveSetupActionReference/dev_mode_with_actionTag_uses_local_path_(actionTag_not_checked_here) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.238458853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference/dev_mode_with_actionTag_uses_local_path_(actionTag_not_checked_here)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.238474533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.2384786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData"} -{"Time":"2026-02-03T00:32:38.238481836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData","Output":"=== RUN TestResolveSetupActionReferenceWithData\n"} -{"Time":"2026-02-03T00:32:38.238494049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_WorkflowData_resolves_SHA"} -{"Time":"2026-02-03T00:32:38.238502515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_WorkflowData_resolves_SHA","Output":"=== RUN TestResolveSetupActionReferenceWithData/release_mode_with_WorkflowData_resolves_SHA\n"} -{"Time":"2026-02-03T00:32:38.270509815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_WorkflowData_resolves_SHA","Output":"⚠ Unable to pin action githubnext/gh-aw/actions/setup@v1.0.0: resolution failed\n"} -{"Time":"2026-02-03T00:32:38.27055524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_nil_data_returns_tag-based_reference"} -{"Time":"2026-02-03T00:32:38.270561622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_nil_data_returns_tag-based_reference","Output":"=== RUN TestResolveSetupActionReferenceWithData/release_mode_with_nil_data_returns_tag-based_reference\n"} -{"Time":"2026-02-03T00:32:38.270573224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData","Output":"--- PASS: TestResolveSetupActionReferenceWithData (0.03s)\n"} -{"Time":"2026-02-03T00:32:38.270579004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_WorkflowData_resolves_SHA","Output":" --- PASS: TestResolveSetupActionReferenceWithData/release_mode_with_WorkflowData_resolves_SHA (0.03s)\n"} -{"Time":"2026-02-03T00:32:38.270584535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_WorkflowData_resolves_SHA","Elapsed":0.03} -{"Time":"2026-02-03T00:32:38.270593922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_nil_data_returns_tag-based_reference","Output":" --- PASS: TestResolveSetupActionReferenceWithData/release_mode_with_nil_data_returns_tag-based_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.270600435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData/release_mode_with_nil_data_returns_tag-based_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:38.27062077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveSetupActionReferenceWithData","Elapsed":0.03} -{"Time":"2026-02-03T00:32:38.270631129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo"} -{"Time":"2026-02-03T00:32:38.270635577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo","Output":"=== RUN TestExtractBaseRepo\n"} -{"Time":"2026-02-03T00:32:38.270641909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/simple_repo"} -{"Time":"2026-02-03T00:32:38.270648972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/simple_repo","Output":"=== RUN TestExtractBaseRepo/simple_repo\n"} -{"Time":"2026-02-03T00:32:38.270655053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_subpath"} -{"Time":"2026-02-03T00:32:38.27065844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_subpath","Output":"=== RUN TestExtractBaseRepo/repo_with_subpath\n"} -{"Time":"2026-02-03T00:32:38.27066906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_multiple_subpaths"} -{"Time":"2026-02-03T00:32:38.270672766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_multiple_subpaths","Output":"=== RUN TestExtractBaseRepo/repo_with_multiple_subpaths\n"} -{"Time":"2026-02-03T00:32:38.270686913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/single_part_repo"} -{"Time":"2026-02-03T00:32:38.270694898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/single_part_repo","Output":"=== RUN TestExtractBaseRepo/single_part_repo\n"} -{"Time":"2026-02-03T00:32:38.270702231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo","Output":"--- PASS: TestExtractBaseRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.270707331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/simple_repo","Output":" --- PASS: TestExtractBaseRepo/simple_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.27071205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/simple_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.270715927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_subpath","Output":" --- PASS: TestExtractBaseRepo/repo_with_subpath (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.270720295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_subpath","Elapsed":0} -{"Time":"2026-02-03T00:32:38.270723831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_multiple_subpaths","Output":" --- PASS: TestExtractBaseRepo/repo_with_multiple_subpaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.270740382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/repo_with_multiple_subpaths","Elapsed":0} -{"Time":"2026-02-03T00:32:38.270744229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/single_part_repo","Output":" --- PASS: TestExtractBaseRepo/single_part_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.270764227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo/single_part_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.270768365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractBaseRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.27077143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionResolverCache"} -{"Time":"2026-02-03T00:32:38.270775307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionResolverCache","Output":"=== RUN TestActionResolverCache\n"} -{"Time":"2026-02-03T00:32:38.270877688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionResolverCache","Output":"--- PASS: TestActionResolverCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.270907467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionResolverCache","Elapsed":0} -{"Time":"2026-02-03T00:32:38.270916914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFile"} -{"Time":"2026-02-03T00:32:38.270920691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFile","Output":"=== RUN TestExtractActionsFromLockFile\n"} -{"Time":"2026-02-03T00:32:38.271368426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFile","Output":"--- PASS: TestExtractActionsFromLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.271401925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:38.271410622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoDuplicates"} -{"Time":"2026-02-03T00:32:38.271414669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoDuplicates","Output":"=== RUN TestExtractActionsFromLockFileNoDuplicates\n"} -{"Time":"2026-02-03T00:32:38.271831666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoDuplicates","Output":"--- PASS: TestExtractActionsFromLockFileNoDuplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.271845252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoDuplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:38.271848718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckActionSHAUpdates"} -{"Time":"2026-02-03T00:32:38.271853467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckActionSHAUpdates","Output":"=== RUN TestCheckActionSHAUpdates\n"} -{"Time":"2026-02-03T00:32:38.27196785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckActionSHAUpdates","Output":"--- PASS: TestCheckActionSHAUpdates (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.271995121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckActionSHAUpdates","Elapsed":0} -{"Time":"2026-02-03T00:32:38.272003897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoActions"} -{"Time":"2026-02-03T00:32:38.272007704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoActions","Output":"=== RUN TestExtractActionsFromLockFileNoActions\n"} -{"Time":"2026-02-03T00:32:38.272324535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoActions","Output":"--- PASS: TestExtractActionsFromLockFileNoActions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.272336347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileNoActions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.272339884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileInvalidFile"} -{"Time":"2026-02-03T00:32:38.272342428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileInvalidFile","Output":"=== RUN TestExtractActionsFromLockFileInvalidFile\n"} -{"Time":"2026-02-03T00:32:38.272376311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileInvalidFile","Output":"--- PASS: TestExtractActionsFromLockFileInvalidFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.27238605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileInvalidFile","Elapsed":0} -{"Time":"2026-02-03T00:32:38.272389576Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileWithVersionComments"} -{"Time":"2026-02-03T00:32:38.272392882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileWithVersionComments","Output":"=== RUN TestExtractActionsFromLockFileWithVersionComments\n"} -{"Time":"2026-02-03T00:32:38.272738036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileWithVersionComments","Output":"--- PASS: TestExtractActionsFromLockFileWithVersionComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.272764846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractActionsFromLockFileWithVersionComments","Elapsed":0} -{"Time":"2026-02-03T00:32:38.272769555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsUseSHAs"} -{"Time":"2026-02-03T00:32:38.27277273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsUseSHAs","Output":"=== RUN TestGeneratedWorkflowsUseSHAs\n"} -{"Time":"2026-02-03T00:32:38.331660921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsUseSHAs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.335432163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsUseSHAs","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3236227281/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:38.335615544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsUseSHAs","Output":" action_sha_validation_test.go:78: Found 17 SHA-based action references\n"} -{"Time":"2026-02-03T00:32:38.335805398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsUseSHAs","Output":"--- PASS: TestGeneratedWorkflowsUseSHAs (0.06s)\n"} -{"Time":"2026-02-03T00:32:38.335825616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsUseSHAs","Elapsed":0.06} -{"Time":"2026-02-03T00:32:38.335833771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowActionReferences"} -{"Time":"2026-02-03T00:32:38.335838259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowActionReferences","Output":"=== RUN TestCompileWorkflowActionReferences\n"} -{"Time":"2026-02-03T00:32:38.367893003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowActionReferences","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.37552982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowActionReferences","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-48209498/test-workflow.md (52.1 KB)\n"} -{"Time":"2026-02-03T00:32:38.375776359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowActionReferences","Output":"--- PASS: TestCompileWorkflowActionReferences (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.375790235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowActionReferences","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.375797058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoVersionTagsInLockFiles"} -{"Time":"2026-02-03T00:32:38.375800875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoVersionTagsInLockFiles","Output":"=== RUN TestNoVersionTagsInLockFiles\n"} -{"Time":"2026-02-03T00:32:38.41340262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoVersionTagsInLockFiles","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.417121331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoVersionTagsInLockFiles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2192638278/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:38.417353133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoVersionTagsInLockFiles","Output":"--- PASS: TestNoVersionTagsInLockFiles (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.41736741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoVersionTagsInLockFiles","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.417374713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionSHAValidationSavesCache"} -{"Time":"2026-02-03T00:32:38.417379081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionSHAValidationSavesCache","Output":"=== RUN TestActionSHAValidationSavesCache\n"} -{"Time":"2026-02-03T00:32:38.417640569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionSHAValidationSavesCache","Output":" action_sha_validation_test.go:239: Validation completed successfully\n"} -{"Time":"2026-02-03T00:32:38.417770591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionSHAValidationSavesCache","Output":"--- PASS: TestActionSHAValidationSavesCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.417790749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionSHAValidationSavesCache","Elapsed":0} -{"Time":"2026-02-03T00:32:38.417796389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies"} -{"Time":"2026-02-03T00:32:38.417800758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies","Output":"=== RUN TestAddCommentJobDependencies\n"} -{"Time":"2026-02-03T00:32:38.417841483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/No_dependencies"} -{"Time":"2026-02-03T00:32:38.417851893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/No_dependencies","Output":"=== RUN TestAddCommentJobDependencies/No_dependencies\n"} -{"Time":"2026-02-03T00:32:38.417938063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_issue_dependency"} -{"Time":"2026-02-03T00:32:38.417949986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_issue_dependency","Output":"=== RUN TestAddCommentJobDependencies/Only_create_issue_dependency\n"} -{"Time":"2026-02-03T00:32:38.4180113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_discussion_dependency"} -{"Time":"2026-02-03T00:32:38.418022872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_discussion_dependency","Output":"=== RUN TestAddCommentJobDependencies/Only_create_discussion_dependency\n"} -{"Time":"2026-02-03T00:32:38.418083454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_pull_request_dependency"} -{"Time":"2026-02-03T00:32:38.418093493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_pull_request_dependency","Output":"=== RUN TestAddCommentJobDependencies/Only_create_pull_request_dependency\n"} -{"Time":"2026-02-03T00:32:38.418160099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/All_dependencies"} -{"Time":"2026-02-03T00:32:38.418175288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/All_dependencies","Output":"=== RUN TestAddCommentJobDependencies/All_dependencies\n"} -{"Time":"2026-02-03T00:32:38.418228566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies","Output":"--- PASS: TestAddCommentJobDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418242311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/No_dependencies","Output":" --- PASS: TestAddCommentJobDependencies/No_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418258712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/No_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418264012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_issue_dependency","Output":" --- PASS: TestAddCommentJobDependencies/Only_create_issue_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418269312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_issue_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418273469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_discussion_dependency","Output":" --- PASS: TestAddCommentJobDependencies/Only_create_discussion_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418286784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_discussion_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418290621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_pull_request_dependency","Output":" --- PASS: TestAddCommentJobDependencies/Only_create_pull_request_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418293647Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/Only_create_pull_request_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418295841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/All_dependencies","Output":" --- PASS: TestAddCommentJobDependencies/All_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418298406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies/All_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418300339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentJobDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418302233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo"} -{"Time":"2026-02-03T00:32:38.418304497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo","Output":"=== RUN TestAddCommentsConfigTargetRepo\n"} -{"Time":"2026-02-03T00:32:38.418308485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/basic_target-repo_configuration"} -{"Time":"2026-02-03T00:32:38.418310619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/basic_target-repo_configuration","Output":"=== RUN TestAddCommentsConfigTargetRepo/basic_target-repo_configuration\n"} -{"Time":"2026-02-03T00:32:38.418438397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_with_wildcard_should_be_rejected"} -{"Time":"2026-02-03T00:32:38.418450009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_with_wildcard_should_be_rejected","Output":"=== RUN TestAddCommentsConfigTargetRepo/target-repo_with_wildcard_should_be_rejected\n"} -{"Time":"2026-02-03T00:32:38.418565184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_without_target_field"} -{"Time":"2026-02-03T00:32:38.418577237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_without_target_field","Output":"=== RUN TestAddCommentsConfigTargetRepo/target-repo_without_target_field\n"} -{"Time":"2026-02-03T00:32:38.418668797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/no_target-repo_field"} -{"Time":"2026-02-03T00:32:38.418681681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/no_target-repo_field","Output":"=== RUN TestAddCommentsConfigTargetRepo/no_target-repo_field\n"} -{"Time":"2026-02-03T00:32:38.4188103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo","Output":"--- PASS: TestAddCommentsConfigTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418825549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/basic_target-repo_configuration","Output":" --- PASS: TestAddCommentsConfigTargetRepo/basic_target-repo_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418829496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/basic_target-repo_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418832271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_with_wildcard_should_be_rejected","Output":" --- PASS: TestAddCommentsConfigTargetRepo/target-repo_with_wildcard_should_be_rejected (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418837881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_with_wildcard_should_be_rejected","Elapsed":0} -{"Time":"2026-02-03T00:32:38.4188424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_without_target_field","Output":" --- PASS: TestAddCommentsConfigTargetRepo/target-repo_without_target_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418857839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/target-repo_without_target_field","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418862828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/no_target-repo_field","Output":" --- PASS: TestAddCommentsConfigTargetRepo/no_target-repo_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.418867376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo/no_target-repo_field","Elapsed":0} -{"Time":"2026-02-03T00:32:38.418870753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.41887448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments"} -{"Time":"2026-02-03T00:32:38.418878407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments","Output":"=== RUN TestAddCommentsConfigHideOlderComments\n"} -{"Time":"2026-02-03T00:32:38.418885731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_enabled"} -{"Time":"2026-02-03T00:32:38.418893495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_enabled","Output":"=== RUN TestAddCommentsConfigHideOlderComments/hide-older-comments_enabled\n"} -{"Time":"2026-02-03T00:32:38.418954719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_disabled"} -{"Time":"2026-02-03T00:32:38.418964307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_disabled","Output":"=== RUN TestAddCommentsConfigHideOlderComments/hide-older-comments_disabled\n"} -{"Time":"2026-02-03T00:32:38.419060677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_not_specified_(default_false)"} -{"Time":"2026-02-03T00:32:38.419068932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_not_specified_(default_false)","Output":"=== RUN TestAddCommentsConfigHideOlderComments/hide-older-comments_not_specified_(default_false)\n"} -{"Time":"2026-02-03T00:32:38.419144473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_with_other_fields"} -{"Time":"2026-02-03T00:32:38.419153389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_with_other_fields","Output":"=== RUN TestAddCommentsConfigHideOlderComments/hide-older-comments_with_other_fields\n"} -{"Time":"2026-02-03T00:32:38.419258305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments","Output":"--- PASS: TestAddCommentsConfigHideOlderComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419269446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_enabled","Output":" --- PASS: TestAddCommentsConfigHideOlderComments/hide-older-comments_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419274766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419279254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_disabled","Output":" --- PASS: TestAddCommentsConfigHideOlderComments/hide-older-comments_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419284634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419288892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_not_specified_(default_false)","Output":" --- PASS: TestAddCommentsConfigHideOlderComments/hide-older-comments_not_specified_(default_false) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419294202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_not_specified_(default_false)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419298299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_with_other_fields","Output":" --- PASS: TestAddCommentsConfigHideOlderComments/hide-older-comments_with_other_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419315471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments/hide-older-comments_with_other_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419319018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigHideOlderComments","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419322304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons"} -{"Time":"2026-02-03T00:32:38.41932561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons","Output":"=== RUN TestAddCommentsConfigAllowedReasons\n"} -{"Time":"2026-02-03T00:32:38.419331191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_multiple_values"} -{"Time":"2026-02-03T00:32:38.419338725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_multiple_values","Output":"=== RUN TestAddCommentsConfigAllowedReasons/allowed-reasons_with_multiple_values\n"} -{"Time":"2026-02-03T00:32:38.419441747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_single_value"} -{"Time":"2026-02-03T00:32:38.419450353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_single_value","Output":"=== RUN TestAddCommentsConfigAllowedReasons/allowed-reasons_with_single_value\n"} -{"Time":"2026-02-03T00:32:38.41955053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_not_specified"} -{"Time":"2026-02-03T00:32:38.419558895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_not_specified","Output":"=== RUN TestAddCommentsConfigAllowedReasons/allowed-reasons_not_specified\n"} -{"Time":"2026-02-03T00:32:38.419640708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_empty_array"} -{"Time":"2026-02-03T00:32:38.419649164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_empty_array","Output":"=== RUN TestAddCommentsConfigAllowedReasons/allowed-reasons_empty_array\n"} -{"Time":"2026-02-03T00:32:38.419767474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_all_valid_values"} -{"Time":"2026-02-03T00:32:38.419778384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_all_valid_values","Output":"=== RUN TestAddCommentsConfigAllowedReasons/allowed-reasons_with_all_valid_values\n"} -{"Time":"2026-02-03T00:32:38.419912444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons","Output":"--- PASS: TestAddCommentsConfigAllowedReasons (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419927162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_multiple_values","Output":" --- PASS: TestAddCommentsConfigAllowedReasons/allowed-reasons_with_multiple_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419932391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_multiple_values","Elapsed":0} -{"Time":"2026-02-03T00:32:38.41993703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_single_value","Output":" --- PASS: TestAddCommentsConfigAllowedReasons/allowed-reasons_with_single_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419941849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_single_value","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419945506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_not_specified","Output":" --- PASS: TestAddCommentsConfigAllowedReasons/allowed-reasons_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419950024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419962247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_empty_array","Output":" --- PASS: TestAddCommentsConfigAllowedReasons/allowed-reasons_empty_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419967627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_empty_array","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419971955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_all_valid_values","Output":" --- PASS: TestAddCommentsConfigAllowedReasons/allowed-reasons_with_all_valid_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.419976403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons/allowed-reasons_with_all_valid_values","Elapsed":0} -{"Time":"2026-02-03T00:32:38.41998008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsConfigAllowedReasons","Elapsed":0} -{"Time":"2026-02-03T00:32:38.419983707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation"} -{"Time":"2026-02-03T00:32:38.419987414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation","Output":"=== RUN TestInterfaceSegregation\n"} -{"Time":"2026-02-03T00:32:38.419992804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CodingAgentEngine_composite_interface"} -{"Time":"2026-02-03T00:32:38.41999599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CodingAgentEngine_composite_interface","Output":"=== RUN TestInterfaceSegregation/all_engines_implement_CodingAgentEngine_composite_interface\n"} -{"Time":"2026-02-03T00:32:38.419999727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_Engine_core_interface"} -{"Time":"2026-02-03T00:32:38.420003684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_Engine_core_interface","Output":"=== RUN TestInterfaceSegregation/all_engines_implement_Engine_core_interface\n"} -{"Time":"2026-02-03T00:32:38.420009455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CapabilityProvider_interface"} -{"Time":"2026-02-03T00:32:38.420013252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CapabilityProvider_interface","Output":"=== RUN TestInterfaceSegregation/all_engines_implement_CapabilityProvider_interface\n"} -{"Time":"2026-02-03T00:32:38.420037417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_WorkflowExecutor_interface"} -{"Time":"2026-02-03T00:32:38.420045192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_WorkflowExecutor_interface","Output":"=== RUN TestInterfaceSegregation/all_engines_implement_WorkflowExecutor_interface\n"} -{"Time":"2026-02-03T00:32:38.420228173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_MCPConfigProvider_interface"} -{"Time":"2026-02-03T00:32:38.420236558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_MCPConfigProvider_interface","Output":"=== RUN TestInterfaceSegregation/all_engines_implement_MCPConfigProvider_interface\n"} -{"Time":"2026-02-03T00:32:38.420288725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_LogParser_interface"} -{"Time":"2026-02-03T00:32:38.42030211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_LogParser_interface","Output":"=== RUN TestInterfaceSegregation/all_engines_implement_LogParser_interface\n"} -{"Time":"2026-02-03T00:32:38.420365628Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_SecurityProvider_interface"} -{"Time":"2026-02-03T00:32:38.420376588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_SecurityProvider_interface","Output":"=== RUN TestInterfaceSegregation/all_engines_implement_SecurityProvider_interface\n"} -{"Time":"2026-02-03T00:32:38.420494078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation","Output":"--- PASS: TestInterfaceSegregation (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420504717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CodingAgentEngine_composite_interface","Output":" --- PASS: TestInterfaceSegregation/all_engines_implement_CodingAgentEngine_composite_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420510578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CodingAgentEngine_composite_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420517371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_Engine_core_interface","Output":" --- PASS: TestInterfaceSegregation/all_engines_implement_Engine_core_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420522931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_Engine_core_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420527209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CapabilityProvider_interface","Output":" --- PASS: TestInterfaceSegregation/all_engines_implement_CapabilityProvider_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420532639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_CapabilityProvider_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420544882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_WorkflowExecutor_interface","Output":" --- PASS: TestInterfaceSegregation/all_engines_implement_WorkflowExecutor_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420550172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_WorkflowExecutor_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.42055436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_MCPConfigProvider_interface","Output":" --- PASS: TestInterfaceSegregation/all_engines_implement_MCPConfigProvider_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420559079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_MCPConfigProvider_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420566352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_LogParser_interface","Output":" --- PASS: TestInterfaceSegregation/all_engines_implement_LogParser_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420571251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_LogParser_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420591299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_SecurityProvider_interface","Output":" --- PASS: TestInterfaceSegregation/all_engines_implement_SecurityProvider_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420596639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation/all_engines_implement_SecurityProvider_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420600366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceSegregation","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420604113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition"} -{"Time":"2026-02-03T00:32:38.420607719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition","Output":"=== RUN TestInterfaceComposition\n"} -{"Time":"2026-02-03T00:32:38.420614973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition/CodingAgentEngine_composes_all_sub-interfaces"} -{"Time":"2026-02-03T00:32:38.4206187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition/CodingAgentEngine_composes_all_sub-interfaces","Output":"=== RUN TestInterfaceComposition/CodingAgentEngine_composes_all_sub-interfaces\n"} -{"Time":"2026-02-03T00:32:38.42062404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition","Output":"--- PASS: TestInterfaceComposition (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420628919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition/CodingAgentEngine_composes_all_sub-interfaces","Output":" --- PASS: TestInterfaceComposition/CodingAgentEngine_composes_all_sub-interfaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420633427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition/CodingAgentEngine_composes_all_sub-interfaces","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420637385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInterfaceComposition","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420640591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage"} -{"Time":"2026-02-03T00:32:38.420643806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage","Output":"=== RUN TestSpecificInterfaceUsage\n"} -{"Time":"2026-02-03T00:32:38.420648225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_Engine_interface"} -{"Time":"2026-02-03T00:32:38.420655278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_Engine_interface","Output":"=== RUN TestSpecificInterfaceUsage/using_only_Engine_interface\n"} -{"Time":"2026-02-03T00:32:38.420659736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_CapabilityProvider_interface"} -{"Time":"2026-02-03T00:32:38.420663203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_CapabilityProvider_interface","Output":"=== RUN TestSpecificInterfaceUsage/using_only_CapabilityProvider_interface\n"} -{"Time":"2026-02-03T00:32:38.42066724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_WorkflowExecutor_interface"} -{"Time":"2026-02-03T00:32:38.420670547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_WorkflowExecutor_interface","Output":"=== RUN TestSpecificInterfaceUsage/using_only_WorkflowExecutor_interface\n"} -{"Time":"2026-02-03T00:32:38.420811619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage","Output":"--- PASS: TestSpecificInterfaceUsage (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.42082241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_Engine_interface","Output":" --- PASS: TestSpecificInterfaceUsage/using_only_Engine_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.42082789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_Engine_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420832699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_CapabilityProvider_interface","Output":" --- PASS: TestSpecificInterfaceUsage/using_only_CapabilityProvider_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420837678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_CapabilityProvider_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420841726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_WorkflowExecutor_interface","Output":" --- PASS: TestSpecificInterfaceUsage/using_only_WorkflowExecutor_interface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420852235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage/using_only_WorkflowExecutor_interface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420856283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSpecificInterfaceUsage","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420859849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBaseEngineImplementsAllInterfaces"} -{"Time":"2026-02-03T00:32:38.420863636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBaseEngineImplementsAllInterfaces","Output":"=== RUN TestBaseEngineImplementsAllInterfaces\n"} -{"Time":"2026-02-03T00:32:38.420874276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBaseEngineImplementsAllInterfaces","Output":"--- PASS: TestBaseEngineImplementsAllInterfaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420879316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBaseEngineImplementsAllInterfaces","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420882972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety"} -{"Time":"2026-02-03T00:32:38.420886559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety","Output":"=== RUN TestEngineCapabilityVariety\n"} -{"Time":"2026-02-03T00:32:38.420891027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/copilot_capabilities"} -{"Time":"2026-02-03T00:32:38.420894484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/copilot_capabilities","Output":"=== RUN TestEngineCapabilityVariety/copilot_capabilities\n"} -{"Time":"2026-02-03T00:32:38.42091395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/claude_capabilities"} -{"Time":"2026-02-03T00:32:38.420917407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/claude_capabilities","Output":"=== RUN TestEngineCapabilityVariety/claude_capabilities\n"} -{"Time":"2026-02-03T00:32:38.420921675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/codex_capabilities"} -{"Time":"2026-02-03T00:32:38.420925231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/codex_capabilities","Output":"=== RUN TestEngineCapabilityVariety/codex_capabilities\n"} -{"Time":"2026-02-03T00:32:38.420930982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/custom_capabilities"} -{"Time":"2026-02-03T00:32:38.420934759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/custom_capabilities","Output":"=== RUN TestEngineCapabilityVariety/custom_capabilities\n"} -{"Time":"2026-02-03T00:32:38.420964627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety","Output":"--- PASS: TestEngineCapabilityVariety (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420978613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/copilot_capabilities","Output":" --- PASS: TestEngineCapabilityVariety/copilot_capabilities (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.420985635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/copilot_capabilities","Elapsed":0} -{"Time":"2026-02-03T00:32:38.420989974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/claude_capabilities","Output":" --- PASS: TestEngineCapabilityVariety/claude_capabilities (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.421006314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/claude_capabilities","Elapsed":0} -{"Time":"2026-02-03T00:32:38.421010091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/codex_capabilities","Output":" --- PASS: TestEngineCapabilityVariety/codex_capabilities (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.42101466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/codex_capabilities","Elapsed":0} -{"Time":"2026-02-03T00:32:38.421018467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/custom_capabilities","Output":" --- PASS: TestEngineCapabilityVariety/custom_capabilities (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.421022644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety/custom_capabilities","Elapsed":0} -{"Time":"2026-02-03T00:32:38.421026051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCapabilityVariety","Elapsed":0} -{"Time":"2026-02-03T00:32:38.421029397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryAcceptsEngineInterface"} -{"Time":"2026-02-03T00:32:38.421032693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryAcceptsEngineInterface","Output":"=== RUN TestEngineRegistryAcceptsEngineInterface\n"} -{"Time":"2026-02-03T00:32:38.421039105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryAcceptsEngineInterface","Output":"--- PASS: TestEngineRegistryAcceptsEngineInterface (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.421047892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryAcceptsEngineInterface","Elapsed":0} -{"Time":"2026-02-03T00:32:38.421051258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistry"} -{"Time":"2026-02-03T00:32:38.421054764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistry","Output":"=== RUN TestEngineRegistry\n"} -{"Time":"2026-02-03T00:32:38.421059633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistry","Output":"--- PASS: TestEngineRegistry (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.421063621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistry","Elapsed":0} -{"Time":"2026-02-03T00:32:38.421072568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryCustomEngine"} -{"Time":"2026-02-03T00:32:38.421075834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryCustomEngine","Output":"=== RUN TestEngineRegistryCustomEngine\n"} -{"Time":"2026-02-03T00:32:38.421080492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryCustomEngine","Output":"--- PASS: TestEngineRegistryCustomEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.421090711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineRegistryCustomEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:38.421093957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticOutputCollection"} -{"Time":"2026-02-03T00:32:38.421097073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticOutputCollection","Output":"=== RUN TestAgenticOutputCollection\n"} -{"Time":"2026-02-03T00:32:38.453763328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticOutputCollection","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.460684259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticOutputCollection","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/agentic-output-test1722622679/test-agentic-output.md (50.2 KB)\n"} -{"Time":"2026-02-03T00:32:38.460870837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticOutputCollection","Output":" agentic_output_test.go:116: Claude workflow correctly includes both GH_AW_SAFE_OUTPUTS and engine output collection\n"} -{"Time":"2026-02-03T00:32:38.4610282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticOutputCollection","Output":"--- PASS: TestAgenticOutputCollection (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.461041234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticOutputCollection","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.461049129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithOutputSteps"} -{"Time":"2026-02-03T00:32:38.461053016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithOutputSteps","Output":"=== RUN TestCodexEngineWithOutputSteps\n"} -{"Time":"2026-02-03T00:32:38.546359888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithOutputSteps","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.552839079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithOutputSteps","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/codex-no-output-test106489340/test-codex-no-output.md (49.3 KB)\n"} -{"Time":"2026-02-03T00:32:38.552966166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithOutputSteps","Output":" agentic_output_test.go:218: Codex workflow correctly includes both GH_AW_SAFE_OUTPUTS functionality and engine output collection\n"} -{"Time":"2026-02-03T00:32:38.553148596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithOutputSteps","Output":"--- PASS: TestCodexEngineWithOutputSteps (0.09s)\n"} -{"Time":"2026-02-03T00:32:38.553162332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithOutputSteps","Elapsed":0.09} -{"Time":"2026-02-03T00:32:38.553169134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputFileDeclarations"} -{"Time":"2026-02-03T00:32:38.553173292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputFileDeclarations","Output":"=== RUN TestEngineOutputFileDeclarations\n"} -{"Time":"2026-02-03T00:32:38.553211103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputFileDeclarations","Output":" agentic_output_test.go:242: Claude engine declares: []\n"} -{"Time":"2026-02-03T00:32:38.553221232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputFileDeclarations","Output":" agentic_output_test.go:243: Codex engine declares: [/tmp/gh-aw/mcp-config/logs/]\n"} -{"Time":"2026-02-03T00:32:38.553228866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputFileDeclarations","Output":"--- PASS: TestEngineOutputFileDeclarations (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.553233034Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputFileDeclarations","Elapsed":0} -{"Time":"2026-02-03T00:32:38.553236941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupExcludesTmpFiles"} -{"Time":"2026-02-03T00:32:38.553240247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupExcludesTmpFiles","Output":"=== RUN TestEngineOutputCleanupExcludesTmpFiles\n"} -{"Time":"2026-02-03T00:32:38.584350907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupExcludesTmpFiles","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.588562348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupExcludesTmpFiles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/engine-output-cleanup-test3361871108/test-engine-output-cleanup.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:38.588638264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupExcludesTmpFiles","Output":" agentic_output_test.go:303: Successfully verified that /tmp/gh-aw/ files are excluded from cleanup step while still being uploaded as artifacts\n"} -{"Time":"2026-02-03T00:32:38.588821356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupExcludesTmpFiles","Output":"--- PASS: TestEngineOutputCleanupExcludesTmpFiles (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.588837676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupExcludesTmpFiles","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.58884494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup"} -{"Time":"2026-02-03T00:32:38.588848697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup","Output":"=== RUN TestClaudeEngineNetworkHookCleanup\n"} -{"Time":"2026-02-03T00:32:38.588855169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_hook_cleanup_with_Claude_engine_and_network_permissions_(AWF_mode)"} -{"Time":"2026-02-03T00:32:38.588859256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_hook_cleanup_with_Claude_engine_and_network_permissions_(AWF_mode)","Output":"=== RUN TestClaudeEngineNetworkHookCleanup/No_hook_cleanup_with_Claude_engine_and_network_permissions_(AWF_mode)\n"} -{"Time":"2026-02-03T00:32:38.588996382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_and_defaults_network_permissions"} -{"Time":"2026-02-03T00:32:38.589006371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_and_defaults_network_permissions","Output":"=== RUN TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_and_defaults_network_permissions\n"} -{"Time":"2026-02-03T00:32:38.589072338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_but_no_network_permissions"} -{"Time":"2026-02-03T00:32:38.589084571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_but_no_network_permissions","Output":"=== RUN TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_but_no_network_permissions\n"} -{"Time":"2026-02-03T00:32:38.589150945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_empty_network_permissions_(AWF_deny-all)"} -{"Time":"2026-02-03T00:32:38.589161084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_empty_network_permissions_(AWF_deny-all)","Output":"=== RUN TestClaudeEngineNetworkHookCleanup/No_cleanup_with_empty_network_permissions_(AWF_deny-all)\n"} -{"Time":"2026-02-03T00:32:38.589251673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup","Output":"--- PASS: TestClaudeEngineNetworkHookCleanup (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.589264016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_hook_cleanup_with_Claude_engine_and_network_permissions_(AWF_mode)","Output":" --- PASS: TestClaudeEngineNetworkHookCleanup/No_hook_cleanup_with_Claude_engine_and_network_permissions_(AWF_mode) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.589268845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_hook_cleanup_with_Claude_engine_and_network_permissions_(AWF_mode)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.58927168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_and_defaults_network_permissions","Output":" --- PASS: TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_and_defaults_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.589274595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_and_defaults_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.58927698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_but_no_network_permissions","Output":" --- PASS: TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_but_no_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.58928236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_Claude_engine_but_no_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.589286177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_empty_network_permissions_(AWF_deny-all)","Output":" --- PASS: TestClaudeEngineNetworkHookCleanup/No_cleanup_with_empty_network_permissions_(AWF_deny-all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.589290786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup/No_cleanup_with_empty_network_permissions_(AWF_deny-all)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.589294533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkHookCleanup","Elapsed":0} -{"Time":"2026-02-03T00:32:38.589297809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupWithMixedPaths"} -{"Time":"2026-02-03T00:32:38.589306966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupWithMixedPaths","Output":"=== RUN TestEngineOutputCleanupWithMixedPaths\n"} -{"Time":"2026-02-03T00:32:38.589313688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupWithMixedPaths","Output":" agentic_output_test.go:500: Successfully verified that mixed path cleanup properly filters /tmp/gh-aw/ files\n"} -{"Time":"2026-02-03T00:32:38.589319048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupWithMixedPaths","Output":"--- PASS: TestEngineOutputCleanupWithMixedPaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.589328977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineOutputCleanupWithMixedPaths","Elapsed":0} -{"Time":"2026-02-03T00:32:38.589332584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCleanupStep"} -{"Time":"2026-02-03T00:32:38.58933609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCleanupStep","Output":"=== RUN TestGenerateCleanupStep\n"} -{"Time":"2026-02-03T00:32:38.589340478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCleanupStep","Output":" agentic_output_test.go:559: Successfully verified generateCleanupStep function behavior in all scenarios\n"} -{"Time":"2026-02-03T00:32:38.589351589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCleanupStep","Output":"--- PASS: TestGenerateCleanupStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.589356949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCleanupStep","Elapsed":0} -{"Time":"2026-02-03T00:32:38.589364974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput"} -{"Time":"2026-02-03T00:32:38.589369092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"=== RUN TestRedactedURLsLogPathIncludedInEngineOutput\n"} -{"Time":"2026-02-03T00:32:38.592970583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/redacted-urls-test2524189987/test-redacted-urls.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:38.592981003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:38.592985962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:38.59299034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:38.592996652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:38.593001381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:38.593019925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:38.593025756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:38.593030124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:38.593034372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:38.59303872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:38.593042728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:38.593050001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:38.623819552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.627653409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/redacted-urls-test2524189987/test-redacted-urls.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:38.627774003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":" agentic_output_test.go:613: Successfully verified that redacted URLs log path is included in engine output collection\n"} -{"Time":"2026-02-03T00:32:38.627944029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Output":"--- PASS: TestRedactedURLsLogPathIncludedInEngineOutput (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.627963486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRedactedURLsLogPathIncludedInEngineOutput","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.627970849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations"} -{"Time":"2026-02-03T00:32:38.627975368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations","Output":"=== RUN TestAgenticWorkflowsSyntaxVariations\n"} -{"Time":"2026-02-03T00:32:38.627981549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_nil_(no_value)"} -{"Time":"2026-02-03T00:32:38.627985717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_nil_(no_value)","Output":"=== RUN TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_nil_(no_value)\n"} -{"Time":"2026-02-03T00:32:38.628042914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_true"} -{"Time":"2026-02-03T00:32:38.628053073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_true","Output":"=== RUN TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_true\n"} -{"Time":"2026-02-03T00:32:38.62807857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations","Output":"--- PASS: TestAgenticWorkflowsSyntaxVariations (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628101353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_nil_(no_value)","Output":" --- PASS: TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_nil_(no_value) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628107043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_nil_(no_value)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628111291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_true","Output":" --- PASS: TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628118124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations/agentic-workflows_with_true","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628140807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsSyntaxVariations","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628150014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration"} -{"Time":"2026-02-03T00:32:38.628153962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration","Output":"=== RUN TestAgenticWorkflowsMCPConfigGeneration\n"} -{"Time":"2026-02-03T00:32:38.628159031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Claude"} -{"Time":"2026-02-03T00:32:38.628162568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Claude","Output":"=== RUN TestAgenticWorkflowsMCPConfigGeneration/Claude\n"} -{"Time":"2026-02-03T00:32:38.628168519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Copilot"} -{"Time":"2026-02-03T00:32:38.628172536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Copilot","Output":"=== RUN TestAgenticWorkflowsMCPConfigGeneration/Copilot\n"} -{"Time":"2026-02-03T00:32:38.628205868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Custom"} -{"Time":"2026-02-03T00:32:38.628209916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Custom","Output":"=== RUN TestAgenticWorkflowsMCPConfigGeneration/Custom\n"} -{"Time":"2026-02-03T00:32:38.628254448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Codex"} -{"Time":"2026-02-03T00:32:38.628267142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Codex","Output":"=== RUN TestAgenticWorkflowsMCPConfigGeneration/Codex\n"} -{"Time":"2026-02-03T00:32:38.628323067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration","Output":"--- PASS: TestAgenticWorkflowsMCPConfigGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628334548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Claude","Output":" --- PASS: TestAgenticWorkflowsMCPConfigGeneration/Claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628340329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Claude","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628344477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Copilot","Output":" --- PASS: TestAgenticWorkflowsMCPConfigGeneration/Copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628349186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628352852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Custom","Output":" --- PASS: TestAgenticWorkflowsMCPConfigGeneration/Custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628357221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Custom","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628366227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Codex","Output":" --- PASS: TestAgenticWorkflowsMCPConfigGeneration/Codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628370355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration/Codex","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628385994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsMCPConfigGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:38.62838945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsHasMCPServers"} -{"Time":"2026-02-03T00:32:38.628393278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsHasMCPServers","Output":"=== RUN TestAgenticWorkflowsHasMCPServers\n"} -{"Time":"2026-02-03T00:32:38.628403307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsHasMCPServers","Output":"--- PASS: TestAgenticWorkflowsHasMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628413495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsHasMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628417072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepIncludesGHToken"} -{"Time":"2026-02-03T00:32:38.628420589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepIncludesGHToken","Output":"=== RUN TestAgenticWorkflowsInstallStepIncludesGHToken\n"} -{"Time":"2026-02-03T00:32:38.628479629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepIncludesGHToken","Output":"--- PASS: TestAgenticWorkflowsInstallStepIncludesGHToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628489447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepIncludesGHToken","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628493104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepWithCustomToken"} -{"Time":"2026-02-03T00:32:38.628498464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepWithCustomToken","Output":"=== RUN TestAgenticWorkflowsInstallStepWithCustomToken\n"} -{"Time":"2026-02-03T00:32:38.628595525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepWithCustomToken","Output":"--- PASS: TestAgenticWorkflowsInstallStepWithCustomToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.62860885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepWithCustomToken","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628612657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepSkippedWithImport"} -{"Time":"2026-02-03T00:32:38.628616263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepSkippedWithImport","Output":"=== RUN TestAgenticWorkflowsInstallStepSkippedWithImport\n"} -{"Time":"2026-02-03T00:32:38.62867345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepSkippedWithImport","Output":"--- PASS: TestAgenticWorkflowsInstallStepSkippedWithImport (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628685502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepSkippedWithImport","Elapsed":0} -{"Time":"2026-02-03T00:32:38.62868942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepPresentWithoutImport"} -{"Time":"2026-02-03T00:32:38.628693287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepPresentWithoutImport","Output":"=== RUN TestAgenticWorkflowsInstallStepPresentWithoutImport\n"} -{"Time":"2026-02-03T00:32:38.628808061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepPresentWithoutImport","Output":"--- PASS: TestAgenticWorkflowsInstallStepPresentWithoutImport (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628820334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsInstallStepPresentWithoutImport","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628824431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases"} -{"Time":"2026-02-03T00:32:38.628828048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases","Output":"=== RUN TestAgenticWorkflowsErrorCases\n"} -{"Time":"2026-02-03T00:32:38.628833839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_false"} -{"Time":"2026-02-03T00:32:38.628837826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_false","Output":"=== RUN TestAgenticWorkflowsErrorCases/agentic-workflows_with_false\n"} -{"Time":"2026-02-03T00:32:38.628863113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_empty_map"} -{"Time":"2026-02-03T00:32:38.62887205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_empty_map","Output":"=== RUN TestAgenticWorkflowsErrorCases/agentic-workflows_with_empty_map\n"} -{"Time":"2026-02-03T00:32:38.6288776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_string_value"} -{"Time":"2026-02-03T00:32:38.628880886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_string_value","Output":"=== RUN TestAgenticWorkflowsErrorCases/agentic-workflows_with_string_value\n"} -{"Time":"2026-02-03T00:32:38.628910913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases","Output":"--- PASS: TestAgenticWorkflowsErrorCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628921673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_false","Output":" --- PASS: TestAgenticWorkflowsErrorCases/agentic-workflows_with_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628927052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_false","Elapsed":0} -{"Time":"2026-02-03T00:32:38.62893081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_empty_map","Output":" --- PASS: TestAgenticWorkflowsErrorCases/agentic-workflows_with_empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628935428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628939355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_string_value","Output":" --- PASS: TestAgenticWorkflowsErrorCases/agentic-workflows_with_string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.628944175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases/agentic-workflows_with_string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628947771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsErrorCases","Elapsed":0} -{"Time":"2026-02-03T00:32:38.628953492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety"} -{"Time":"2026-02-03T00:32:38.628957359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety","Output":"=== RUN TestAgenticWorkflowsNilSafety\n"} -{"Time":"2026-02-03T00:32:38.62896323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_workflow_data"} -{"Time":"2026-02-03T00:32:38.628966677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_workflow_data","Output":"=== RUN TestAgenticWorkflowsNilSafety/nil_workflow_data\n"} -{"Time":"2026-02-03T00:32:38.628978358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_tools_map"} -{"Time":"2026-02-03T00:32:38.628981664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_tools_map","Output":"=== RUN TestAgenticWorkflowsNilSafety/nil_tools_map\n"} -{"Time":"2026-02-03T00:32:38.628989599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/empty_tools_map"} -{"Time":"2026-02-03T00:32:38.628997073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/empty_tools_map","Output":"=== RUN TestAgenticWorkflowsNilSafety/empty_tools_map\n"} -{"Time":"2026-02-03T00:32:38.629032409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_with_nil_value"} -{"Time":"2026-02-03T00:32:38.629041175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_with_nil_value","Output":"=== RUN TestAgenticWorkflowsNilSafety/agentic-workflows_with_nil_value\n"} -{"Time":"2026-02-03T00:32:38.629047257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_explicitly_disabled"} -{"Time":"2026-02-03T00:32:38.629051615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_explicitly_disabled","Output":"=== RUN TestAgenticWorkflowsNilSafety/agentic-workflows_explicitly_disabled\n"} -{"Time":"2026-02-03T00:32:38.629075559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety","Output":"--- PASS: TestAgenticWorkflowsNilSafety (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629084837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_workflow_data","Output":" --- PASS: TestAgenticWorkflowsNilSafety/nil_workflow_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629089155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_workflow_data","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629092781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_tools_map","Output":" --- PASS: TestAgenticWorkflowsNilSafety/nil_tools_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.62909727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/nil_tools_map","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629100867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/empty_tools_map","Output":" --- PASS: TestAgenticWorkflowsNilSafety/empty_tools_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629105495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/empty_tools_map","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629109152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_with_nil_value","Output":" --- PASS: TestAgenticWorkflowsNilSafety/agentic-workflows_with_nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629113811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_with_nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629117418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_explicitly_disabled","Output":" --- PASS: TestAgenticWorkflowsNilSafety/agentic-workflows_explicitly_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.62912433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety/agentic-workflows_explicitly_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629127947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsNilSafety","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629131473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases"} -{"Time":"2026-02-03T00:32:38.62913487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases","Output":"=== RUN TestAgenticWorkflowsExtractToolsEdgeCases\n"} -{"Time":"2026-02-03T00:32:38.629146191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/nil_frontmatter"} -{"Time":"2026-02-03T00:32:38.629149587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/nil_frontmatter","Output":"=== RUN TestAgenticWorkflowsExtractToolsEdgeCases/nil_frontmatter\n"} -{"Time":"2026-02-03T00:32:38.629155418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/empty_frontmatter"} -{"Time":"2026-02-03T00:32:38.629159586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/empty_frontmatter","Output":"=== RUN TestAgenticWorkflowsExtractToolsEdgeCases/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:38.629163653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/frontmatter_without_tools"} -{"Time":"2026-02-03T00:32:38.629173071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/frontmatter_without_tools","Output":"=== RUN TestAgenticWorkflowsExtractToolsEdgeCases/frontmatter_without_tools\n"} -{"Time":"2026-02-03T00:32:38.629178261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_invalid_type_(string)"} -{"Time":"2026-02-03T00:32:38.629182268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_invalid_type_(string)","Output":"=== RUN TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_invalid_type_(string)\n"} -{"Time":"2026-02-03T00:32:38.629190443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_nil_value"} -{"Time":"2026-02-03T00:32:38.629197908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_nil_value","Output":"=== RUN TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_nil_value\n"} -{"Time":"2026-02-03T00:32:38.629212765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/valid_tools_with_agentic-workflows"} -{"Time":"2026-02-03T00:32:38.629219708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/valid_tools_with_agentic-workflows","Output":"=== RUN TestAgenticWorkflowsExtractToolsEdgeCases/valid_tools_with_agentic-workflows\n"} -{"Time":"2026-02-03T00:32:38.62922632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases","Output":"--- PASS: TestAgenticWorkflowsExtractToolsEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629230819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/nil_frontmatter","Output":" --- PASS: TestAgenticWorkflowsExtractToolsEdgeCases/nil_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629235297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/nil_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629239174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/empty_frontmatter","Output":" --- PASS: TestAgenticWorkflowsExtractToolsEdgeCases/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629250045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629253331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/frontmatter_without_tools","Output":" --- PASS: TestAgenticWorkflowsExtractToolsEdgeCases/frontmatter_without_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629261275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/frontmatter_without_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629264772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_invalid_type_(string)","Output":" --- PASS: TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_invalid_type_(string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.62926907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_invalid_type_(string)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629272657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_nil_value","Output":" --- PASS: TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629276885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/tools_with_nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629280221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/valid_tools_with_agentic-workflows","Output":" --- PASS: TestAgenticWorkflowsExtractToolsEdgeCases/valid_tools_with_agentic-workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.629285681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases/valid_tools_with_agentic-workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629289187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgenticWorkflowsExtractToolsEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:38.629293245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig"} -{"Time":"2026-02-03T00:32:38.629297563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig","Output":"=== RUN TestAllowGitHubReferencesConfig\n"} -{"Time":"2026-02-03T00:32:38.62930122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_current_repo_only"} -{"Time":"2026-02-03T00:32:38.629304476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_current_repo_only","Output":"=== RUN TestAllowGitHubReferencesConfig/allow_current_repo_only\n"} -{"Time":"2026-02-03T00:32:38.629390896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_multiple_repos"} -{"Time":"2026-02-03T00:32:38.629400194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_multiple_repos","Output":"=== RUN TestAllowGitHubReferencesConfig/allow_multiple_repos\n"} -{"Time":"2026-02-03T00:32:38.629480764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_restrictions_(empty_array)"} -{"Time":"2026-02-03T00:32:38.62948963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_restrictions_(empty_array)","Output":"=== RUN TestAllowGitHubReferencesConfig/no_restrictions_(empty_array)\n"} -{"Time":"2026-02-03T00:32:38.629565903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_allowed-github-references_field"} -{"Time":"2026-02-03T00:32:38.629575271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_allowed-github-references_field","Output":"=== RUN TestAllowGitHubReferencesConfig/no_allowed-github-references_field\n"} -{"Time":"2026-02-03T00:32:38.629644258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_hyphens"} -{"Time":"2026-02-03T00:32:38.629654317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_hyphens","Output":"=== RUN TestAllowGitHubReferencesConfig/allow_repos_with_hyphens\n"} -{"Time":"2026-02-03T00:32:38.629769533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_underscores_and_dots"} -{"Time":"2026-02-03T00:32:38.629779151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_underscores_and_dots","Output":"=== RUN TestAllowGitHubReferencesConfig/allow_repos_with_underscores_and_dots\n"} -{"Time":"2026-02-03T00:32:38.629868046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/single_specific_repo_without_'repo'_keyword"} -{"Time":"2026-02-03T00:32:38.629877553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/single_specific_repo_without_'repo'_keyword","Output":"=== RUN TestAllowGitHubReferencesConfig/single_specific_repo_without_'repo'_keyword\n"} -{"Time":"2026-02-03T00:32:38.629959476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/mix_of_'repo'_keyword_and_specific_repos"} -{"Time":"2026-02-03T00:32:38.629969094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/mix_of_'repo'_keyword_and_specific_repos","Output":"=== RUN TestAllowGitHubReferencesConfig/mix_of_'repo'_keyword_and_specific_repos\n"} -{"Time":"2026-02-03T00:32:38.630043563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig","Output":"--- PASS: TestAllowGitHubReferencesConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.630054403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_current_repo_only","Output":" --- PASS: TestAllowGitHubReferencesConfig/allow_current_repo_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.630059452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_current_repo_only","Elapsed":0} -{"Time":"2026-02-03T00:32:38.6300637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_multiple_repos","Output":" --- PASS: TestAllowGitHubReferencesConfig/allow_multiple_repos (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.63006888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_multiple_repos","Elapsed":0} -{"Time":"2026-02-03T00:32:38.630072557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_restrictions_(empty_array)","Output":" --- PASS: TestAllowGitHubReferencesConfig/no_restrictions_(empty_array) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.630077366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_restrictions_(empty_array)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.630081473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_allowed-github-references_field","Output":" --- PASS: TestAllowGitHubReferencesConfig/no_allowed-github-references_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.630086162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/no_allowed-github-references_field","Elapsed":0} -{"Time":"2026-02-03T00:32:38.63009558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_hyphens","Output":" --- PASS: TestAllowGitHubReferencesConfig/allow_repos_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.630100759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:38.630104466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_underscores_and_dots","Output":" --- PASS: TestAllowGitHubReferencesConfig/allow_repos_with_underscores_and_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.630109175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/allow_repos_with_underscores_and_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:38.630112611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/single_specific_repo_without_'repo'_keyword","Output":" --- PASS: TestAllowGitHubReferencesConfig/single_specific_repo_without_'repo'_keyword (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.63011728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/single_specific_repo_without_'repo'_keyword","Elapsed":0} -{"Time":"2026-02-03T00:32:38.630120897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/mix_of_'repo'_keyword_and_specific_repos","Output":" --- PASS: TestAllowGitHubReferencesConfig/mix_of_'repo'_keyword_and_specific_repos (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.630126567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig/mix_of_'repo'_keyword_and_specific_repos","Elapsed":0} -{"Time":"2026-02-03T00:32:38.630129753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowGitHubReferencesConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:38.630133009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField"} -{"Time":"2026-02-03T00:32:38.630136315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField","Output":"=== RUN TestArgsField\n"} -{"Time":"2026-02-03T00:32:38.630140213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/GitHub_args_field_extraction"} -{"Time":"2026-02-03T00:32:38.630143709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/GitHub_args_field_extraction","Output":"=== RUN TestArgsField/GitHub_args_field_extraction\n"} -{"Time":"2026-02-03T00:32:38.630153888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Playwright_args_field_extraction"} -{"Time":"2026-02-03T00:32:38.630157174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Playwright_args_field_extraction","Output":"=== RUN TestArgsField/Playwright_args_field_extraction\n"} -{"Time":"2026-02-03T00:32:38.630184956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_GitHub_args_field_integration"} -{"Time":"2026-02-03T00:32:38.630192651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_GitHub_args_field_integration","Output":"=== RUN TestArgsField/MCP_parser_GitHub_args_field_integration\n"} -{"Time":"2026-02-03T00:32:38.661305742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_Playwright_args_field_integration"} -{"Time":"2026-02-03T00:32:38.661333052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_Playwright_args_field_integration","Output":"=== RUN TestArgsField/MCP_parser_Playwright_args_field_integration\n"} -{"Time":"2026-02-03T00:32:38.661344403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Combined_version_and_args_fields"} -{"Time":"2026-02-03T00:32:38.66135324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Combined_version_and_args_fields","Output":"=== RUN TestArgsField/Combined_version_and_args_fields\n"} -{"Time":"2026-02-03T00:32:38.69288349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField","Output":"--- PASS: TestArgsField (0.06s)\n"} -{"Time":"2026-02-03T00:32:38.692913506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/GitHub_args_field_extraction","Output":" --- PASS: TestArgsField/GitHub_args_field_extraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.692920218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/GitHub_args_field_extraction","Elapsed":0} -{"Time":"2026-02-03T00:32:38.692926911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Playwright_args_field_extraction","Output":" --- PASS: TestArgsField/Playwright_args_field_extraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.692932601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Playwright_args_field_extraction","Elapsed":0} -{"Time":"2026-02-03T00:32:38.692936709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_GitHub_args_field_integration","Output":" --- PASS: TestArgsField/MCP_parser_GitHub_args_field_integration (0.03s)\n"} -{"Time":"2026-02-03T00:32:38.69294288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_GitHub_args_field_integration","Elapsed":0.03} -{"Time":"2026-02-03T00:32:38.69294813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_Playwright_args_field_integration","Output":" --- PASS: TestArgsField/MCP_parser_Playwright_args_field_integration (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.692953169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/MCP_parser_Playwright_args_field_integration","Elapsed":0} -{"Time":"2026-02-03T00:32:38.692956866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Combined_version_and_args_fields","Output":" --- PASS: TestArgsField/Combined_version_and_args_fields (0.03s)\n"} -{"Time":"2026-02-03T00:32:38.692961936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField/Combined_version_and_args_fields","Elapsed":0.03} -{"Time":"2026-02-03T00:32:38.692965653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestArgsField","Elapsed":0.06} -{"Time":"2026-02-03T00:32:38.692970001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction"} -{"Time":"2026-02-03T00:32:38.692973377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction","Output":"=== RUN TestMountsFieldExtraction\n"} -{"Time":"2026-02-03T00:32:38.692981412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]any"} -{"Time":"2026-02-03T00:32:38.692985189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]any","Output":"=== RUN TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]any\n"} -{"Time":"2026-02-03T00:32:38.692989106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]string"} -{"Time":"2026-02-03T00:32:38.692992252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]string","Output":"=== RUN TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]string\n"} -{"Time":"2026-02-03T00:32:38.692996109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_no_mounts_field_-_default_behavior"} -{"Time":"2026-02-03T00:32:38.692999676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_no_mounts_field_-_default_behavior","Output":"=== RUN TestMountsFieldExtraction/GitHub_no_mounts_field_-_default_behavior\n"} -{"Time":"2026-02-03T00:32:38.693013792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_empty_mounts_array"} -{"Time":"2026-02-03T00:32:38.693017199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_empty_mounts_array","Output":"=== RUN TestMountsFieldExtraction/GitHub_empty_mounts_array\n"} -{"Time":"2026-02-03T00:32:38.693022208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction","Output":"--- PASS: TestMountsFieldExtraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693027167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]any","Output":" --- PASS: TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]any (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693032046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]any","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693036054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]string","Output":" --- PASS: TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]string (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693040643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_mounts_field_extraction_with_[]string","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693044329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_no_mounts_field_-_default_behavior","Output":" --- PASS: TestMountsFieldExtraction/GitHub_no_mounts_field_-_default_behavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.6930554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_no_mounts_field_-_default_behavior","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693059498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_empty_mounts_array","Output":" --- PASS: TestMountsFieldExtraction/GitHub_empty_mounts_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693064166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction/GitHub_empty_mounts_array","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693067482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMountsFieldExtraction","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693076489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewArtifactManager"} -{"Time":"2026-02-03T00:32:38.693079845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewArtifactManager","Output":"=== RUN TestNewArtifactManager\n"} -{"Time":"2026-02-03T00:32:38.693085636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewArtifactManager","Output":"--- PASS: TestNewArtifactManager (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693089283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewArtifactManager","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693092228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetCurrentJob"} -{"Time":"2026-02-03T00:32:38.693095625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetCurrentJob","Output":"=== RUN TestSetCurrentJob\n"} -{"Time":"2026-02-03T00:32:38.693100694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetCurrentJob","Output":"--- PASS: TestSetCurrentJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693104542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetCurrentJob","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693107708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload"} -{"Time":"2026-02-03T00:32:38.693110883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload","Output":"=== RUN TestRecordUpload\n"} -{"Time":"2026-02-03T00:32:38.69311447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/valid_upload"} -{"Time":"2026-02-03T00:32:38.69312519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/valid_upload","Output":"=== RUN TestRecordUpload/valid_upload\n"} -{"Time":"2026-02-03T00:32:38.693130139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_name"} -{"Time":"2026-02-03T00:32:38.693133505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_name","Output":"=== RUN TestRecordUpload/upload_without_name\n"} -{"Time":"2026-02-03T00:32:38.693138725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_paths"} -{"Time":"2026-02-03T00:32:38.693141731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_paths","Output":"=== RUN TestRecordUpload/upload_without_paths\n"} -{"Time":"2026-02-03T00:32:38.693217462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_with_multiple_paths"} -{"Time":"2026-02-03T00:32:38.69323234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_with_multiple_paths","Output":"=== RUN TestRecordUpload/upload_with_multiple_paths\n"} -{"Time":"2026-02-03T00:32:38.693239834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload","Output":"--- PASS: TestRecordUpload (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693244422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/valid_upload","Output":" --- PASS: TestRecordUpload/valid_upload (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693251596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/valid_upload","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693255373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_name","Output":" --- PASS: TestRecordUpload/upload_without_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693259811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_name","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693263458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_paths","Output":" --- PASS: TestRecordUpload/upload_without_paths (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693267675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_without_paths","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693271222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_with_multiple_paths","Output":" --- PASS: TestRecordUpload/upload_with_multiple_paths (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693276121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload/upload_with_multiple_paths","Elapsed":0} -{"Time":"2026-02-03T00:32:38.69328608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUpload","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693289797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUploadUsesCurrentJob"} -{"Time":"2026-02-03T00:32:38.693292902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUploadUsesCurrentJob","Output":"=== RUN TestRecordUploadUsesCurrentJob\n"} -{"Time":"2026-02-03T00:32:38.693300998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUploadUsesCurrentJob","Output":"--- PASS: TestRecordUploadUsesCurrentJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693305015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordUploadUsesCurrentJob","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693308201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload"} -{"Time":"2026-02-03T00:32:38.693311377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload","Output":"=== RUN TestRecordDownload\n"} -{"Time":"2026-02-03T00:32:38.693315184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_name"} -{"Time":"2026-02-03T00:32:38.693318831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_name","Output":"=== RUN TestRecordDownload/valid_download_by_name\n"} -{"Time":"2026-02-03T00:32:38.693329741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_pattern"} -{"Time":"2026-02-03T00:32:38.693333117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_pattern","Output":"=== RUN TestRecordDownload/valid_download_by_pattern\n"} -{"Time":"2026-02-03T00:32:38.693338157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_name_or_pattern"} -{"Time":"2026-02-03T00:32:38.693341653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_name_or_pattern","Output":"=== RUN TestRecordDownload/download_without_name_or_pattern\n"} -{"Time":"2026-02-03T00:32:38.693346553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_path"} -{"Time":"2026-02-03T00:32:38.693349788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_path","Output":"=== RUN TestRecordDownload/download_without_path\n"} -{"Time":"2026-02-03T00:32:38.693392403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_with_merge-multiple"} -{"Time":"2026-02-03T00:32:38.693422199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_with_merge-multiple","Output":"=== RUN TestRecordDownload/download_with_merge-multiple\n"} -{"Time":"2026-02-03T00:32:38.693479596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload","Output":"--- PASS: TestRecordDownload (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693494063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_name","Output":" --- PASS: TestRecordDownload/valid_download_by_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693499533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_name","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693504031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_pattern","Output":" --- PASS: TestRecordDownload/valid_download_by_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693517667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/valid_download_by_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693523838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_name_or_pattern","Output":" --- PASS: TestRecordDownload/download_without_name_or_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693529359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_name_or_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693535821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_path","Output":" --- PASS: TestRecordDownload/download_without_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693540509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_without_path","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693544407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_with_merge-multiple","Output":" --- PASS: TestRecordDownload/download_with_merge-multiple (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693550919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload/download_with_merge-multiple","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693553854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownload","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693557611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownloadUsesCurrentJob"} -{"Time":"2026-02-03T00:32:38.693561769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownloadUsesCurrentJob","Output":"=== RUN TestRecordDownloadUsesCurrentJob\n"} -{"Time":"2026-02-03T00:32:38.693566909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownloadUsesCurrentJob","Output":"--- PASS: TestRecordDownloadUsesCurrentJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693572028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecordDownloadUsesCurrentJob","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693576146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath"} -{"Time":"2026-02-03T00:32:38.69359436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath","Output":"=== RUN TestComputeDownloadPath\n"} -{"Time":"2026-02-03T00:32:38.69359974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_direct_path"} -{"Time":"2026-02-03T00:32:38.693603747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_direct_path","Output":"=== RUN TestComputeDownloadPath/download_by_name_-_direct_path\n"} -{"Time":"2026-02-03T00:32:38.693609849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_nested_file"} -{"Time":"2026-02-03T00:32:38.693613736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_nested_file","Output":"=== RUN TestComputeDownloadPath/download_by_name_-_nested_file\n"} -{"Time":"2026-02-03T00:32:38.693624626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_with_merge_-_direct_path"} -{"Time":"2026-02-03T00:32:38.693629225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_with_merge_-_direct_path","Output":"=== RUN TestComputeDownloadPath/download_by_pattern_with_merge_-_direct_path\n"} -{"Time":"2026-02-03T00:32:38.693633873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_artifact_subdirectory"} -{"Time":"2026-02-03T00:32:38.693637801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_artifact_subdirectory","Output":"=== RUN TestComputeDownloadPath/download_by_pattern_without_merge_-_artifact_subdirectory\n"} -{"Time":"2026-02-03T00:32:38.693644042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_nested_file"} -{"Time":"2026-02-03T00:32:38.693652458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_nested_file","Output":"=== RUN TestComputeDownloadPath/download_by_pattern_without_merge_-_nested_file\n"} -{"Time":"2026-02-03T00:32:38.693658409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_with_leading_./_in_original_path"} -{"Time":"2026-02-03T00:32:38.693663939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_with_leading_./_in_original_path","Output":"=== RUN TestComputeDownloadPath/download_with_leading_./_in_original_path\n"} -{"Time":"2026-02-03T00:32:38.693676252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath","Output":"--- PASS: TestComputeDownloadPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693681482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_direct_path","Output":" --- PASS: TestComputeDownloadPath/download_by_name_-_direct_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693692192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_direct_path","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693696179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_nested_file","Output":" --- PASS: TestComputeDownloadPath/download_by_name_-_nested_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693701349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_name_-_nested_file","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693705206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_with_merge_-_direct_path","Output":" --- PASS: TestComputeDownloadPath/download_by_pattern_with_merge_-_direct_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693710386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_with_merge_-_direct_path","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693720004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_artifact_subdirectory","Output":" --- PASS: TestComputeDownloadPath/download_by_pattern_without_merge_-_artifact_subdirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693725444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_artifact_subdirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693729712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_nested_file","Output":" --- PASS: TestComputeDownloadPath/download_by_pattern_without_merge_-_nested_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693734922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_by_pattern_without_merge_-_nested_file","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693738759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_with_leading_./_in_original_path","Output":" --- PASS: TestComputeDownloadPath/download_with_leading_./_in_original_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693745101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath/download_with_leading_./_in_original_path","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693769276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeDownloadPath","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693773534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact"} -{"Time":"2026-02-03T00:32:38.693777281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact","Output":"=== RUN TestFindUploadedArtifact\n"} -{"Time":"2026-02-03T00:32:38.693781689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_in_dependencies"} -{"Time":"2026-02-03T00:32:38.693785596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_in_dependencies","Output":"=== RUN TestFindUploadedArtifact/find_artifact_in_dependencies\n"} -{"Time":"2026-02-03T00:32:38.693789834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_with_multiple_dependencies"} -{"Time":"2026-02-03T00:32:38.693808208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_with_multiple_dependencies","Output":"=== RUN TestFindUploadedArtifact/find_artifact_with_multiple_dependencies\n"} -{"Time":"2026-02-03T00:32:38.693815782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_not_in_dependencies_but_exists"} -{"Time":"2026-02-03T00:32:38.69382539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_not_in_dependencies_but_exists","Output":"=== RUN TestFindUploadedArtifact/artifact_not_in_dependencies_but_exists\n"} -{"Time":"2026-02-03T00:32:38.693829638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_does_not_exist"} -{"Time":"2026-02-03T00:32:38.693833455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_does_not_exist","Output":"=== RUN TestFindUploadedArtifact/artifact_does_not_exist\n"} -{"Time":"2026-02-03T00:32:38.693840048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact","Output":"--- PASS: TestFindUploadedArtifact (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693844977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_in_dependencies","Output":" --- PASS: TestFindUploadedArtifact/find_artifact_in_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693858452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_in_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:38.69386295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_with_multiple_dependencies","Output":" --- PASS: TestFindUploadedArtifact/find_artifact_with_multiple_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.69386791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/find_artifact_with_multiple_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693877207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_not_in_dependencies_but_exists","Output":" --- PASS: TestFindUploadedArtifact/artifact_not_in_dependencies_but_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693881876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_not_in_dependencies_but_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693885963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_does_not_exist","Output":" --- PASS: TestFindUploadedArtifact/artifact_does_not_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693890231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact/artifact_does_not_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693893728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindUploadedArtifact","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693897214Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload"} -{"Time":"2026-02-03T00:32:38.693900821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload","Output":"=== RUN TestValidateDownload\n"} -{"Time":"2026-02-03T00:32:38.693906331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_name"} -{"Time":"2026-02-03T00:32:38.693915889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_name","Output":"=== RUN TestValidateDownload/valid_download_by_name\n"} -{"Time":"2026-02-03T00:32:38.693920828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_artifact_not_found"} -{"Time":"2026-02-03T00:32:38.693924285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_artifact_not_found","Output":"=== RUN TestValidateDownload/invalid_download_-_artifact_not_found\n"} -{"Time":"2026-02-03T00:32:38.693930416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_pattern"} -{"Time":"2026-02-03T00:32:38.693934354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_pattern","Output":"=== RUN TestValidateDownload/valid_download_by_pattern\n"} -{"Time":"2026-02-03T00:32:38.693940455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_pattern_matches_nothing"} -{"Time":"2026-02-03T00:32:38.69394859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_pattern_matches_nothing","Output":"=== RUN TestValidateDownload/invalid_download_-_pattern_matches_nothing\n"} -{"Time":"2026-02-03T00:32:38.693955914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload","Output":"--- PASS: TestValidateDownload (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693960843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_name","Output":" --- PASS: TestValidateDownload/valid_download_by_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693965461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_name","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693969319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_artifact_not_found","Output":" --- PASS: TestValidateDownload/invalid_download_-_artifact_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693974027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_artifact_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693977774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_pattern","Output":" --- PASS: TestValidateDownload/valid_download_by_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693982163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/valid_download_by_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:38.6939863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_pattern_matches_nothing","Output":" --- PASS: TestValidateDownload/invalid_download_-_pattern_matches_nothing (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.693990488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload/invalid_download_-_pattern_matches_nothing","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693994335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDownload","Elapsed":0} -{"Time":"2026-02-03T00:32:38.693997692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateAllDownloads"} -{"Time":"2026-02-03T00:32:38.694000867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateAllDownloads","Output":"=== RUN TestValidateAllDownloads\n"} -{"Time":"2026-02-03T00:32:38.69400742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateAllDownloads","Output":"--- PASS: TestValidateAllDownloads (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694011818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateAllDownloads","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694015184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern"} -{"Time":"2026-02-03T00:32:38.694018801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern","Output":"=== RUN TestMatchesPattern\n"} -{"Time":"2026-02-03T00:32:38.694030653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/exact_match"} -{"Time":"2026-02-03T00:32:38.694034801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/exact_match","Output":"=== RUN TestMatchesPattern/exact_match\n"} -{"Time":"2026-02-03T00:32:38.694039169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/leading_wildcard"} -{"Time":"2026-02-03T00:32:38.694042235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/leading_wildcard","Output":"=== RUN TestMatchesPattern/leading_wildcard\n"} -{"Time":"2026-02-03T00:32:38.694047775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/trailing_wildcard"} -{"Time":"2026-02-03T00:32:38.694051121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/trailing_wildcard","Output":"=== RUN TestMatchesPattern/trailing_wildcard\n"} -{"Time":"2026-02-03T00:32:38.694060569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/middle_wildcard"} -{"Time":"2026-02-03T00:32:38.694064145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/middle_wildcard","Output":"=== RUN TestMatchesPattern/middle_wildcard\n"} -{"Time":"2026-02-03T00:32:38.694074755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/wildcard_matches_all"} -{"Time":"2026-02-03T00:32:38.69408271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/wildcard_matches_all","Output":"=== RUN TestMatchesPattern/wildcard_matches_all\n"} -{"Time":"2026-02-03T00:32:38.69409342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern","Output":"--- PASS: TestMatchesPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694098179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/exact_match","Output":" --- PASS: TestMatchesPattern/exact_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694103068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/exact_match","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694107005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/leading_wildcard","Output":" --- PASS: TestMatchesPattern/leading_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694111904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/leading_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694115902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/trailing_wildcard","Output":" --- PASS: TestMatchesPattern/trailing_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.69412036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/trailing_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694130068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/middle_wildcard","Output":" --- PASS: TestMatchesPattern/middle_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694135298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/middle_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694139686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/wildcard_matches_all","Output":" --- PASS: TestMatchesPattern/wildcard_matches_all (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694147821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern/wildcard_matches_all","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694157459Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694161036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReset"} -{"Time":"2026-02-03T00:32:38.694164743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReset","Output":"=== RUN TestReset\n"} -{"Time":"2026-02-03T00:32:38.694169161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReset","Output":"--- PASS: TestReset (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694173329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReset","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694176475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexWorkflowScenario"} -{"Time":"2026-02-03T00:32:38.694180061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexWorkflowScenario","Output":"=== RUN TestComplexWorkflowScenario\n"} -{"Time":"2026-02-03T00:32:38.694186504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexWorkflowScenario","Output":"--- PASS: TestComplexWorkflowScenario (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694190761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexWorkflowScenario","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694194188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleArtifactsPatternDownload"} -{"Time":"2026-02-03T00:32:38.694198115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleArtifactsPatternDownload","Output":"=== RUN TestMultipleArtifactsPatternDownload\n"} -{"Time":"2026-02-03T00:32:38.694207633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleArtifactsPatternDownload","Output":"--- PASS: TestMultipleArtifactsPatternDownload (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694223593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleArtifactsPatternDownload","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694227881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternDownloadWithMerge"} -{"Time":"2026-02-03T00:32:38.694231267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternDownloadWithMerge","Output":"=== RUN TestPatternDownloadWithMerge\n"} -{"Time":"2026-02-03T00:32:38.694287913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternDownloadWithMerge","Output":"--- PASS: TestPatternDownloadWithMerge (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694298973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternDownloadWithMerge","Elapsed":0} -{"Time":"2026-02-03T00:32:38.69430293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStripping"} -{"Time":"2026-02-03T00:32:38.694306577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStripping","Output":"=== RUN TestCommonParentStripping\n"} -{"Time":"2026-02-03T00:32:38.694316305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStripping","Output":"--- PASS: TestCommonParentStripping (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694356173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStripping","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694377243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNestedPaths"} -{"Time":"2026-02-03T00:32:38.69438135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNestedPaths","Output":"=== RUN TestCommonParentStrippingNestedPaths\n"} -{"Time":"2026-02-03T00:32:38.694389425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNestedPaths","Output":"--- PASS: TestCommonParentStrippingNestedPaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694395056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNestedPaths","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694401858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingSingleFile"} -{"Time":"2026-02-03T00:32:38.694405095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingSingleFile","Output":"=== RUN TestCommonParentStrippingSingleFile\n"} -{"Time":"2026-02-03T00:32:38.694413941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingSingleFile","Output":"--- PASS: TestCommonParentStrippingSingleFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694419441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingSingleFile","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694428488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNoCommonParent"} -{"Time":"2026-02-03T00:32:38.694431744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNoCommonParent","Output":"=== RUN TestCommonParentStrippingNoCommonParent\n"} -{"Time":"2026-02-03T00:32:38.694438226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNoCommonParent","Output":"--- PASS: TestCommonParentStrippingNoCommonParent (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694444177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentStrippingNoCommonParent","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694447544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentWithPatternDownload"} -{"Time":"2026-02-03T00:32:38.69445112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentWithPatternDownload","Output":"=== RUN TestCommonParentWithPatternDownload\n"} -{"Time":"2026-02-03T00:32:38.694488651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentWithPatternDownload","Output":"--- PASS: TestCommonParentWithPatternDownload (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.694511895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommonParentWithPatternDownload","Elapsed":0} -{"Time":"2026-02-03T00:32:38.694553923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo"} -{"Time":"2026-02-03T00:32:38.694566176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo","Output":"=== RUN TestAgentVersionInAwInfo\n"} -{"Time":"2026-02-03T00:32:38.694573459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.694577126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_explicit_version","Output":"=== RUN TestAgentVersionInAwInfo/Copilot_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.694638441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_default_version"} -{"Time":"2026-02-03T00:32:38.694647547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_default_version","Output":"=== RUN TestAgentVersionInAwInfo/Copilot_with_default_version\n"} -{"Time":"2026-02-03T00:32:38.694669719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.694679307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_explicit_version","Output":"=== RUN TestAgentVersionInAwInfo/Claude_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.694741281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_default_version"} -{"Time":"2026-02-03T00:32:38.694764404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_default_version","Output":"=== RUN TestAgentVersionInAwInfo/Claude_with_default_version\n"} -{"Time":"2026-02-03T00:32:38.694782618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.694786936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_explicit_version","Output":"=== RUN TestAgentVersionInAwInfo/Codex_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.694839514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_default_version"} -{"Time":"2026-02-03T00:32:38.694849152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_default_version","Output":"=== RUN TestAgentVersionInAwInfo/Codex_with_default_version\n"} -{"Time":"2026-02-03T00:32:38.694913122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.694922619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_with_explicit_version","Output":"=== RUN TestAgentVersionInAwInfo/Custom_engine_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.694929322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_without_version"} -{"Time":"2026-02-03T00:32:38.69493389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_without_version","Output":"=== RUN TestAgentVersionInAwInfo/Custom_engine_without_version\n"} -{"Time":"2026-02-03T00:32:38.69498937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo","Output":"--- PASS: TestAgentVersionInAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695020498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_explicit_version","Output":" --- PASS: TestAgentVersionInAwInfo/Copilot_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695026649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695031378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_default_version","Output":" --- PASS: TestAgentVersionInAwInfo/Copilot_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695035997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Copilot_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695040535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_explicit_version","Output":" --- PASS: TestAgentVersionInAwInfo/Claude_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695045695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695051946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_default_version","Output":" --- PASS: TestAgentVersionInAwInfo/Claude_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695057136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Claude_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695061304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_explicit_version","Output":" --- PASS: TestAgentVersionInAwInfo/Codex_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695066263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695077855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_default_version","Output":" --- PASS: TestAgentVersionInAwInfo/Codex_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695083986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Codex_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695088405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_with_explicit_version","Output":" --- PASS: TestAgentVersionInAwInfo/Custom_engine_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695093274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695097522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_without_version","Output":" --- PASS: TestAgentVersionInAwInfo/Custom_engine_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695101659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo/Custom_engine_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695105376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentVersionInAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695108592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion"} -{"Time":"2026-02-03T00:32:38.695112469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion","Output":"=== RUN TestGetInstallationVersion\n"} -{"Time":"2026-02-03T00:32:38.695119232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.695127538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_with_explicit_version","Output":"=== RUN TestGetInstallationVersion/Copilot_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.695133679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_without_explicit_version"} -{"Time":"2026-02-03T00:32:38.695137406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_without_explicit_version","Output":"=== RUN TestGetInstallationVersion/Copilot_without_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.695142485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.695146242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_with_explicit_version","Output":"=== RUN TestGetInstallationVersion/Claude_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.69515052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_without_explicit_version"} -{"Time":"2026-02-03T00:32:38.695154317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_without_explicit_version","Output":"=== RUN TestGetInstallationVersion/Claude_without_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.695158595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.695161781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_with_explicit_version","Output":"=== RUN TestGetInstallationVersion/Codex_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.695165418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_without_explicit_version"} -{"Time":"2026-02-03T00:32:38.695169726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_without_explicit_version","Output":"=== RUN TestGetInstallationVersion/Codex_without_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.695176369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Custom_engine_without_version"} -{"Time":"2026-02-03T00:32:38.695180125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Custom_engine_without_version","Output":"=== RUN TestGetInstallationVersion/Custom_engine_without_version\n"} -{"Time":"2026-02-03T00:32:38.695184934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion","Output":"--- PASS: TestGetInstallationVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695189323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_with_explicit_version","Output":" --- PASS: TestGetInstallationVersion/Copilot_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695194091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695202297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_without_explicit_version","Output":" --- PASS: TestGetInstallationVersion/Copilot_without_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695206986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Copilot_without_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695210302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_with_explicit_version","Output":" --- PASS: TestGetInstallationVersion/Claude_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695214399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695217826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_without_explicit_version","Output":" --- PASS: TestGetInstallationVersion/Claude_without_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695222264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Claude_without_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695225991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_with_explicit_version","Output":" --- PASS: TestGetInstallationVersion/Codex_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.69523087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695234407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_without_explicit_version","Output":" --- PASS: TestGetInstallationVersion/Codex_without_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695239015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Codex_without_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695249394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Custom_engine_without_version","Output":" --- PASS: TestGetInstallationVersion/Custom_engine_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.695254324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion/Custom_engine_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695257941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetInstallationVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:38.695261237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwInfoTmpPath"} -{"Time":"2026-02-03T00:32:38.695266456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwInfoTmpPath","Output":"=== RUN TestAwInfoTmpPath\n"} -{"Time":"2026-02-03T00:32:38.729442296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwInfoTmpPath","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.733061315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwInfoTmpPath","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/aw-info-tmp-test3254074414/test-aw-info-tmp.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:38.733146845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwInfoTmpPath","Output":" aw_info_tmp_test.go:83: Successfully verified aw_info.json is generated in /tmp/gh-aw directory\n"} -{"Time":"2026-02-03T00:32:38.733299911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwInfoTmpPath","Output":"--- PASS: TestAwInfoTmpPath (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.733314738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwInfoTmpPath","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.733321842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo"} -{"Time":"2026-02-03T00:32:38.73332648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo","Output":"=== RUN TestCLIVersionInAwInfo\n"} -{"Time":"2026-02-03T00:32:38.733332662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Released_CLI_version_is_stored_in_aw_info.json"} -{"Time":"2026-02-03T00:32:38.733336619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Released_CLI_version_is_stored_in_aw_info.json","Output":"=== RUN TestCLIVersionInAwInfo/Released_CLI_version_is_stored_in_aw_info.json\n"} -{"Time":"2026-02-03T00:32:38.733404786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/CLI_version_with_semver_prerelease"} -{"Time":"2026-02-03T00:32:38.733414955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/CLI_version_with_semver_prerelease","Output":"=== RUN TestCLIVersionInAwInfo/CLI_version_with_semver_prerelease\n"} -{"Time":"2026-02-03T00:32:38.733422529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Development_CLI_version_is_excluded"} -{"Time":"2026-02-03T00:32:38.733426426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Development_CLI_version_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Development_CLI_version_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.73346641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Dirty_CLI_version_is_excluded"} -{"Time":"2026-02-03T00:32:38.733483432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Dirty_CLI_version_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Dirty_CLI_version_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.733489764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Test_CLI_version_is_excluded"} -{"Time":"2026-02-03T00:32:38.733493511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Test_CLI_version_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Test_CLI_version_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.733555707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_hash_with_dirty_suffix_is_excluded"} -{"Time":"2026-02-03T00:32:38.733565175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_hash_with_dirty_suffix_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Git_hash_with_dirty_suffix_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.733594448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_commit_hash_is_excluded"} -{"Time":"2026-02-03T00:32:38.733607222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_commit_hash_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Git_commit_hash_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.733617251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Short_git_hash_is_excluded"} -{"Time":"2026-02-03T00:32:38.733621008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Short_git_hash_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Short_git_hash_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.733678266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_starting_with_v_is_excluded"} -{"Time":"2026-02-03T00:32:38.733687142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_starting_with_v_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Version_starting_with_v_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.733719498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major_number_is_excluded"} -{"Time":"2026-02-03T00:32:38.733733484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major_number_is_excluded","Output":"=== RUN TestCLIVersionInAwInfo/Version_with_only_major_number_is_excluded\n"} -{"Time":"2026-02-03T00:32:38.73379897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major.minor_is_included"} -{"Time":"2026-02-03T00:32:38.733811493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major.minor_is_included","Output":"=== RUN TestCLIVersionInAwInfo/Version_with_only_major.minor_is_included\n"} -{"Time":"2026-02-03T00:32:38.733862268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_build_metadata_is_included"} -{"Time":"2026-02-03T00:32:38.733870383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_build_metadata_is_included","Output":"=== RUN TestCLIVersionInAwInfo/Version_with_build_metadata_is_included\n"} -{"Time":"2026-02-03T00:32:38.73392214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo","Output":"--- PASS: TestCLIVersionInAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733933291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Released_CLI_version_is_stored_in_aw_info.json","Output":" --- PASS: TestCLIVersionInAwInfo/Released_CLI_version_is_stored_in_aw_info.json (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733938821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Released_CLI_version_is_stored_in_aw_info.json","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733942018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/CLI_version_with_semver_prerelease","Output":" --- PASS: TestCLIVersionInAwInfo/CLI_version_with_semver_prerelease (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733944913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/CLI_version_with_semver_prerelease","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733947528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Development_CLI_version_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Development_CLI_version_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733950313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Development_CLI_version_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733952437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Dirty_CLI_version_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Dirty_CLI_version_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733955402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Dirty_CLI_version_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733957436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Test_CLI_version_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Test_CLI_version_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733960341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Test_CLI_version_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733962456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_hash_with_dirty_suffix_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Git_hash_with_dirty_suffix_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.73396496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_hash_with_dirty_suffix_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733967024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_commit_hash_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Git_commit_hash_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733969489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Git_commit_hash_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733971593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Short_git_hash_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Short_git_hash_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733974047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Short_git_hash_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733976181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_starting_with_v_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Version_starting_with_v_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733978736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_starting_with_v_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733982112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major_number_is_excluded","Output":" --- PASS: TestCLIVersionInAwInfo/Version_with_only_major_number_is_excluded (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733984747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major_number_is_excluded","Elapsed":0} -{"Time":"2026-02-03T00:32:38.733986861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major.minor_is_included","Output":" --- PASS: TestCLIVersionInAwInfo/Version_with_only_major.minor_is_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733989356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_only_major.minor_is_included","Elapsed":0} -{"Time":"2026-02-03T00:32:38.7339918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_build_metadata_is_included","Output":" --- PASS: TestCLIVersionInAwInfo/Version_with_build_metadata_is_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.733994345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo/Version_with_build_metadata_is_included","Elapsed":0} -{"Time":"2026-02-03T00:32:38.73399718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCLIVersionInAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734000336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo"} -{"Time":"2026-02-03T00:32:38.734004594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo","Output":"=== RUN TestAwfVersionInAwInfo\n"} -{"Time":"2026-02-03T00:32:38.734010575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.734014863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_explicit_version","Output":"=== RUN TestAwfVersionInAwInfo/Firewall_enabled_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.734219435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_default_version"} -{"Time":"2026-02-03T00:32:38.734229062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_default_version","Output":"=== RUN TestAwfVersionInAwInfo/Firewall_enabled_with_default_version\n"} -{"Time":"2026-02-03T00:32:38.734263206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_disabled"} -{"Time":"2026-02-03T00:32:38.734267003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_disabled","Output":"=== RUN TestAwfVersionInAwInfo/Firewall_disabled\n"} -{"Time":"2026-02-03T00:32:38.734301537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo","Output":"--- PASS: TestAwfVersionInAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734306907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_explicit_version","Output":" --- PASS: TestAwfVersionInAwInfo/Firewall_enabled_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734311306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734315003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_default_version","Output":" --- PASS: TestAwfVersionInAwInfo/Firewall_enabled_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734319301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_enabled_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734322687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_disabled","Output":" --- PASS: TestAwfVersionInAwInfo/Firewall_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734326414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo/Firewall_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:38.73432946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwfVersionInAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734332365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothVersionsInAwInfo"} -{"Time":"2026-02-03T00:32:38.734335511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothVersionsInAwInfo","Output":"=== RUN TestBothVersionsInAwInfo\n"} -{"Time":"2026-02-03T00:32:38.734340751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothVersionsInAwInfo","Output":"--- PASS: TestBothVersionsInAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.73434579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothVersionsInAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734348685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo"} -{"Time":"2026-02-03T00:32:38.734351581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo","Output":"=== RUN TestAwmgVersionInAwInfo\n"} -{"Time":"2026-02-03T00:32:38.734450174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_explicit_version"} -{"Time":"2026-02-03T00:32:38.734457007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_explicit_version","Output":"=== RUN TestAwmgVersionInAwInfo/MCP_Gateway_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:38.734461305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_default_version"} -{"Time":"2026-02-03T00:32:38.734464782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_default_version","Output":"=== RUN TestAwmgVersionInAwInfo/MCP_Gateway_with_default_version\n"} -{"Time":"2026-02-03T00:32:38.734470332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/No_MCP_Gateway_configured"} -{"Time":"2026-02-03T00:32:38.734473558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/No_MCP_Gateway_configured","Output":"=== RUN TestAwmgVersionInAwInfo/No_MCP_Gateway_configured\n"} -{"Time":"2026-02-03T00:32:38.734479649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo","Output":"--- PASS: TestAwmgVersionInAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734483937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_explicit_version","Output":" --- PASS: TestAwmgVersionInAwInfo/MCP_Gateway_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734488095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734491612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_default_version","Output":" --- PASS: TestAwmgVersionInAwInfo/MCP_Gateway_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734495759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/MCP_Gateway_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734498996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/No_MCP_Gateway_configured","Output":" --- PASS: TestAwmgVersionInAwInfo/No_MCP_Gateway_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734502692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo/No_MCP_Gateway_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734505628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAwmgVersionInAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734509856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllVersionsInAwInfo"} -{"Time":"2026-02-03T00:32:38.734512811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllVersionsInAwInfo","Output":"=== RUN TestAllVersionsInAwInfo\n"} -{"Time":"2026-02-03T00:32:38.734517891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllVersionsInAwInfo","Output":"--- PASS: TestAllVersionsInAwInfo (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.734521538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllVersionsInAwInfo","Elapsed":0} -{"Time":"2026-02-03T00:32:38.734524273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency"} -{"Time":"2026-02-03T00:32:38.734527038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency","Output":"=== RUN TestBashDefaultsConsistency\n"} -{"Time":"2026-02-03T00:32:38.734531556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs"} -{"Time":"2026-02-03T00:32:38.734535994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":"=== RUN TestBashDefaultsConsistency/empty_tools,_no_safe_outputs\n"} -{"Time":"2026-02-03T00:32:38.734670124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.734702235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.734734484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":" bash_defaults_consistency_test.go:104: Claude result: ExitPlanMode,Glob,Grep,LS,NotebookRead,Read,Task,TodoWrite,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github__get_pull_request_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_read,mcp__github__list_branches,mcp__github__list_code_scann"} -{"Time":"2026-02-03T00:32:38.73477528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":"ing_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_requests,mcp__github__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.734784417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-tool github]\n"} -{"Time":"2026-02-03T00:32:38.734805345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: false (git: false), Copilot has shell: false (git: false)\n"} -{"Time":"2026-02-03T00:32:38.734811768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output"} -{"Time":"2026-02-03T00:32:38.734826064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":"=== RUN TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output\n"} -{"Time":"2026-02-03T00:32:38.734932604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq git checkout:* git branch:* git switch:* git add:* git rm:* git commit:* git merge:* git status] edit:\u003cnil\u003e github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.734971105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq git checkout:* git branch:* git switch:* git add:* git rm:* git commit:* git merge:* git status] edit:\u003cnil\u003e github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.734993918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:104: Claude result: Bash(cat),Bash(date),Bash(echo),Bash(git add:*),Bash(git branch:*),Bash(git checkout:*),Bash(git commit:*),Bash(git merge:*),Bash(git rm:*),Bash(git status),Bash(git switch:*),Bash(grep),Bash(head),Bash(ls),Bash(pwd),Bash(sort),Bash(tail),Bash(uniq),Bash(wc),Bash(yq),BashOutput,Edit,ExitPlanMode,Glob,Grep,KillBash,LS,MultiEdit,NotebookEdit,NotebookRead,Read,Task,TodoWrite,Write,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github__get_pull_req"} -{"Time":"2026-02-03T00:32:38.735004578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":"uest_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_read,mcp__github__list_branches,mcp__github__list_code_scanning_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_requests,mcp__github"} -{"Time":"2026-02-03T00:32:38.735012062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":"__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.735018785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-tool github --allow-tool safeoutputs --allow-tool shell(cat) --allow-tool shell(date) --allow-tool shell(echo) --allow-tool shell(git add:*) --allow-tool shell(git branch:*) --allow-tool shell(git checkout:*) --allow-tool shell(git commit:*) --allow-tool shell(git merge:*) --allow-tool shell(git rm:*) --allow-tool shell(git status) --allow-tool shell(git switch:*) --allow-tool shell(grep) --allow-tool shell(head) --allow-tool shell(ls) --allow-tool shell(pwd) --allow-tool shell(sort) --allow-tool shell(tail) --allow-tool shell(uniq) --allow-tool shell(wc) --allow-tool shell(yq) --allow-tool write]\n"} -{"Time":"2026-02-03T00:32:38.735027991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: true (git: true), Copilot has shell: true (git: true)\n"} -{"Time":"2026-02-03T00:32:38.73503263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output"} -{"Time":"2026-02-03T00:32:38.735037048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":"=== RUN TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output\n"} -{"Time":"2026-02-03T00:32:38.735583355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[bash:\u003cnil\u003e edit:\u003cnil\u003e github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735595207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[bash:\u003cnil\u003e edit:\u003cnil\u003e github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735609784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:104: Claude result: Bash,BashOutput,Edit,ExitPlanMode,Glob,Grep,KillBash,LS,MultiEdit,NotebookEdit,NotebookRead,Read,Task,TodoWrite,Write,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github__get_pull_request_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_r"} -{"Time":"2026-02-03T00:32:38.735624321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":"ead,mcp__github__list_branches,mcp__github__list_code_scanning_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_requests,mcp__github__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.735632056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-tool github --allow-tool safeoutputs --allow-tool shell --allow-tool write]\n"} -{"Time":"2026-02-03T00:32:38.735637185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: true (git: false), Copilot has shell: true (git: false)\n"} -{"Time":"2026-02-03T00:32:38.735643287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard"} -{"Time":"2026-02-03T00:32:38.735647034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":"=== RUN TestBashDefaultsConsistency/bash_with_star_wildcard\n"} -{"Time":"2026-02-03T00:32:38.735651782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq *] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735656682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq *] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735668143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":" bash_defaults_consistency_test.go:104: Claude result: Bash,BashOutput,ExitPlanMode,Glob,Grep,KillBash,LS,NotebookRead,Read,Task,TodoWrite,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github__get_pull_request_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_read,mcp__github__list_branches,mcp"} -{"Time":"2026-02-03T00:32:38.735691897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":"__github__list_code_scanning_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_requests,mcp__github__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.735700994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-all-tools]\n"} -{"Time":"2026-02-03T00:32:38.735705613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: true (git: false), Copilot has shell: true (git: false)\n"} -{"Time":"2026-02-03T00:32:38.735710402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard"} -{"Time":"2026-02-03T00:32:38.735714579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":"=== RUN TestBashDefaultsConsistency/bash_with_colon-star_wildcard\n"} -{"Time":"2026-02-03T00:32:38.735720761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq :*] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735725049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq :*] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735735529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":" bash_defaults_consistency_test.go:104: Claude result: Bash,BashOutput,ExitPlanMode,Glob,Grep,KillBash,LS,NotebookRead,Read,Task,TodoWrite,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github__get_pull_request_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_read,mcp__github__list_branches,mcp"} -{"Time":"2026-02-03T00:32:38.735745247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":"__github__list_code_scanning_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_requests,mcp__github__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.735769171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-all-tools]\n"} -{"Time":"2026-02-03T00:32:38.73577417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: true (git: false), Copilot has shell: true (git: false)\n"} -{"Time":"2026-02-03T00:32:38.73577902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)"} -{"Time":"2026-02-03T00:32:38.735782526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":"=== RUN TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)\n"} -{"Time":"2026-02-03T00:32:38.735787215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[bash:[] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735791803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[bash:[] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.73580066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":" bash_defaults_consistency_test.go:104: Claude result: BashOutput,ExitPlanMode,Glob,Grep,KillBash,LS,NotebookRead,Read,Task,TodoWrite,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github__get_pull_request_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_read,mcp__github__list_branches,mcp__git"} -{"Time":"2026-02-03T00:32:38.735814436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":"hub__list_code_scanning_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_requests,mcp__github__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.735823022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-tool github]\n"} -{"Time":"2026-02-03T00:32:38.735830716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: false (git: false), Copilot has shell: false (git: false)\n"} -{"Time":"2026-02-03T00:32:38.735835956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true"} -{"Time":"2026-02-03T00:32:38.735839412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":"=== RUN TestBashDefaultsConsistency/bash_enabled_with_true\n"} -{"Time":"2026-02-03T00:32:38.735881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[bash:[*] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.73589197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[bash:[*] github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.735901939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":" bash_defaults_consistency_test.go:104: Claude result: Bash,BashOutput,ExitPlanMode,Glob,Grep,KillBash,LS,NotebookRead,Read,Task,TodoWrite,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github__get_pull_request_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_read,mcp__github__list_branches,mcp"} -{"Time":"2026-02-03T00:32:38.735910595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":"__github__list_code_scanning_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_requests,mcp__github__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.735923619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-all-tools]\n"} -{"Time":"2026-02-03T00:32:38.735928188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: true (git: false), Copilot has shell: true (git: false)\n"} -{"Time":"2026-02-03T00:32:38.7359348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)"} -{"Time":"2026-02-03T00:32:38.735938517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":"=== RUN TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)\n"} -{"Time":"2026-02-03T00:32:38.736059252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":" bash_defaults_consistency_test.go:102: Claude tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq make:* git checkout:* git branch:* git switch:* git add:* git rm:* git commit:* git merge:* git status] edit:\u003cnil\u003e github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.736071274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":" bash_defaults_consistency_test.go:103: Copilot tools after defaults: map[bash:[echo ls pwd cat head tail grep wc sort uniq date yq make:* git checkout:* git branch:* git switch:* git add:* git rm:* git commit:* git merge:* git status] edit:\u003cnil\u003e github:map[]]\n"} -{"Time":"2026-02-03T00:32:38.736080521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":" bash_defaults_consistency_test.go:104: Claude result: Bash(cat),Bash(date),Bash(echo),Bash(git add:*),Bash(git branch:*),Bash(git checkout:*),Bash(git commit:*),Bash(git merge:*),Bash(git rm:*),Bash(git status),Bash(git switch:*),Bash(grep),Bash(head),Bash(ls),Bash(make:*),Bash(pwd),Bash(sort),Bash(tail),Bash(uniq),Bash(wc),Bash(yq),BashOutput,Edit,ExitPlanMode,Glob,Grep,KillBash,LS,MultiEdit,NotebookEdit,NotebookRead,Read,Task,TodoWrite,Write,mcp__github__download_workflow_run_artifact,mcp__github__get_code_scanning_alert,mcp__github__get_commit,mcp__github__get_dependabot_alert,mcp__github__get_discussion,mcp__github__get_discussion_comments,mcp__github__get_file_contents,mcp__github__get_job_logs,mcp__github__get_label,mcp__github__get_latest_release,mcp__github__get_me,mcp__github__get_notification_details,mcp__github__get_pull_request,mcp__github__get_pull_request_comments,mcp__github__get_pull_request_diff,mcp__github__get_pull_request_files,mcp__github__get_pull_request_review_comments,mcp__github_"} -{"Time":"2026-02-03T00:32:38.736088496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":"_get_pull_request_reviews,mcp__github__get_pull_request_status,mcp__github__get_release_by_tag,mcp__github__get_secret_scanning_alert,mcp__github__get_tag,mcp__github__get_workflow_run,mcp__github__get_workflow_run_logs,mcp__github__get_workflow_run_usage,mcp__github__issue_read,mcp__github__list_branches,mcp__github__list_code_scanning_alerts,mcp__github__list_commits,mcp__github__list_dependabot_alerts,mcp__github__list_discussion_categories,mcp__github__list_discussions,mcp__github__list_issue_types,mcp__github__list_issues,mcp__github__list_label,mcp__github__list_notifications,mcp__github__list_pull_requests,mcp__github__list_releases,mcp__github__list_secret_scanning_alerts,mcp__github__list_starred_repositories,mcp__github__list_tags,mcp__github__list_workflow_jobs,mcp__github__list_workflow_run_artifacts,mcp__github__list_workflow_runs,mcp__github__list_workflows,mcp__github__pull_request_read,mcp__github__search_code,mcp__github__search_issues,mcp__github__search_orgs,mcp__github__search_pull_request"} -{"Time":"2026-02-03T00:32:38.736094778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":"s,mcp__github__search_repositories,mcp__github__search_users\n"} -{"Time":"2026-02-03T00:32:38.736101831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":" bash_defaults_consistency_test.go:105: Copilot result: [--allow-tool github --allow-tool safeoutputs --allow-tool shell(cat) --allow-tool shell(date) --allow-tool shell(echo) --allow-tool shell(git add:*) --allow-tool shell(git branch:*) --allow-tool shell(git checkout:*) --allow-tool shell(git commit:*) --allow-tool shell(git merge:*) --allow-tool shell(git rm:*) --allow-tool shell(git status) --allow-tool shell(git switch:*) --allow-tool shell(grep) --allow-tool shell(head) --allow-tool shell(ls) --allow-tool shell(make:*) --allow-tool shell(pwd) --allow-tool shell(sort) --allow-tool shell(tail) --allow-tool shell(uniq) --allow-tool shell(wc) --allow-tool shell(yq) --allow-tool write]\n"} -{"Time":"2026-02-03T00:32:38.736109015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":" bash_defaults_consistency_test.go:150: Analysis - Claude has bash: true (git: true), Copilot has shell: true (git: true)\n"} -{"Time":"2026-02-03T00:32:38.736115907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency","Output":"--- PASS: TestBashDefaultsConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736120707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Output":" --- PASS: TestBashDefaultsConsistency/empty_tools,_no_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736126046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools,_no_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736129864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Output":" --- PASS: TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736135053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/empty_tools_with_create-pull-request_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736139091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Output":" --- PASS: TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.73614388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_nil_with_create-pull-request_safe_output","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736147887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Output":" --- PASS: TestBashDefaultsConsistency/bash_with_star_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736154289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_star_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736158637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Output":" --- PASS: TestBashDefaultsConsistency/bash_with_colon-star_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736163396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_colon-star_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736167283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Output":" --- PASS: TestBashDefaultsConsistency/bash_with_empty_array_(no_tools) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736172132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_empty_array_(no_tools)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736175819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Output":" --- PASS: TestBashDefaultsConsistency/bash_enabled_with_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736180548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_enabled_with_true","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736188854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Output":" --- PASS: TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736195015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency/bash_with_make_array_and_create-pull-request_(tidy.md_config)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736198602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashDefaultsConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736201707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults"} -{"Time":"2026-02-03T00:32:38.736204944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults","Output":"=== RUN TestBashToolsMergeCustomWithDefaults\n"} -{"Time":"2026-02-03T00:32:38.736214421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make"} -{"Time":"2026-02-03T00:32:38.73621907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make","Output":"=== RUN TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make\n"} -{"Time":"2026-02-03T00:32:38.736223688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make","Output":" bash_merge_test.go:113: Actual tools: [echo ls pwd cat head tail grep wc sort uniq date yq make:*]\n"} -{"Time":"2026-02-03T00:32:38.736230852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make","Output":" bash_merge_test.go:114: Expected tools: [echo ls pwd cat head tail grep wc sort uniq date yq make:*]\n"} -{"Time":"2026-02-03T00:32:38.736236652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard"} -{"Time":"2026-02-03T00:32:38.73624051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard","Output":"=== RUN TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard\n"} -{"Time":"2026-02-03T00:32:38.736246681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard","Output":" bash_merge_test.go:113: Actual tools: [*]\n"} -{"Time":"2026-02-03T00:32:38.73625166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard","Output":" bash_merge_test.go:114: Expected tools: [*]\n"} -{"Time":"2026-02-03T00:32:38.736256349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_false_should_be_removed"} -{"Time":"2026-02-03T00:32:38.736260387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_false_should_be_removed","Output":"=== RUN TestBashToolsMergeCustomWithDefaults/bash:_false_should_be_removed\n"} -{"Time":"2026-02-03T00:32:38.736266659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands)"} -{"Time":"2026-02-03T00:32:38.736270526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands)","Output":"=== RUN TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands)\n"} -{"Time":"2026-02-03T00:32:38.736275154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands)","Output":" bash_merge_test.go:113: Actual tools: [*]\n"} -{"Time":"2026-02-03T00:32:38.736279823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands)","Output":" bash_merge_test.go:114: Expected tools: [*]\n"} -{"Time":"2026-02-03T00:32:38.736285183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom"} -{"Time":"2026-02-03T00:32:38.736289321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom","Output":"=== RUN TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom\n"} -{"Time":"2026-02-03T00:32:38.736295212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom","Output":" bash_merge_test.go:113: Actual tools: [echo ls pwd cat head tail grep wc sort uniq date yq make:* npm:*]\n"} -{"Time":"2026-02-03T00:32:38.736303066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom","Output":" bash_merge_test.go:114: Expected tools: [echo ls pwd cat head tail grep wc sort uniq date yq make:* npm:*]\n"} -{"Time":"2026-02-03T00:32:38.736328203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty"} -{"Time":"2026-02-03T00:32:38.736335347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty","Output":"=== RUN TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty\n"} -{"Time":"2026-02-03T00:32:38.736342039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty","Output":" bash_merge_test.go:113: Actual tools: []\n"} -{"Time":"2026-02-03T00:32:38.736345966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty","Output":" bash_merge_test.go:114: Expected tools: []\n"} -{"Time":"2026-02-03T00:32:38.736352338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git"} -{"Time":"2026-02-03T00:32:38.736356175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git","Output":"=== RUN TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git\n"} -{"Time":"2026-02-03T00:32:38.736381733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git","Output":" bash_merge_test.go:113: Actual tools: [echo ls pwd cat head tail grep wc sort uniq date yq make:* git checkout:* git branch:* git switch:* git add:* git rm:* git commit:* git merge:* git status]\n"} -{"Time":"2026-02-03T00:32:38.736391982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git","Output":" bash_merge_test.go:114: Expected tools: [echo ls pwd cat head tail grep wc sort uniq date yq make:* git checkout:* git branch:* git switch:* git add:* git rm:* git commit:* git merge:* git status]\n"} -{"Time":"2026-02-03T00:32:38.736399687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults","Output":"--- PASS: TestBashToolsMergeCustomWithDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736404636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make","Output":" --- PASS: TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.7364126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_should_include_defaults_+_make","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736416788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard","Output":" --- PASS: TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736421527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_should_be_converted_to_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736427378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_false_should_be_removed","Output":" --- PASS: TestBashToolsMergeCustomWithDefaults/bash:_false_should_be_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736432457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_false_should_be_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736436114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands)","Output":" --- PASS: TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736443568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash:_true_with_safe_outputs_should_use_wildcard_(not_add_git_commands)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736447425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom","Output":" --- PASS: TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736452124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_multiple_commands_should_include_defaults_+_custom","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736456192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty","Output":" --- PASS: TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736461071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_empty_array_should_remain_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736467212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git","Output":" --- PASS: TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.736473103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults/bash_with_make_commands_and_safe_outputs_should_include_defaults_+_make_+_git","Elapsed":0} -{"Time":"2026-02-03T00:32:38.73647653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBashToolsMergeCustomWithDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:38.736479665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction"} -{"Time":"2026-02-03T00:32:38.736482922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction","Output":"=== RUN TestBotsFieldExtraction\n"} -{"Time":"2026-02-03T00:32:38.736490376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_bots_array"} -{"Time":"2026-02-03T00:32:38.736493802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_bots_array","Output":"=== RUN TestBotsFieldExtraction/workflow_with_bots_array\n"} -{"Time":"2026-02-03T00:32:38.73982472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_single_bot"} -{"Time":"2026-02-03T00:32:38.739833928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_single_bot","Output":"=== RUN TestBotsFieldExtraction/workflow_with_single_bot\n"} -{"Time":"2026-02-03T00:32:38.743019567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_without_bots_field"} -{"Time":"2026-02-03T00:32:38.743032621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_without_bots_field","Output":"=== RUN TestBotsFieldExtraction/workflow_without_bots_field\n"} -{"Time":"2026-02-03T00:32:38.747078102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction","Output":"--- PASS: TestBotsFieldExtraction (0.01s)\n"} -{"Time":"2026-02-03T00:32:38.747094292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_bots_array","Output":" --- PASS: TestBotsFieldExtraction/workflow_with_bots_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.747100664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_bots_array","Elapsed":0} -{"Time":"2026-02-03T00:32:38.747105833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_single_bot","Output":" --- PASS: TestBotsFieldExtraction/workflow_with_single_bot (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.747111073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_with_single_bot","Elapsed":0} -{"Time":"2026-02-03T00:32:38.74711498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_without_bots_field","Output":" --- PASS: TestBotsFieldExtraction/workflow_without_bots_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.747119609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction/workflow_without_bots_field","Elapsed":0} -{"Time":"2026-02-03T00:32:38.747123596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsFieldExtraction","Elapsed":0.01} -{"Time":"2026-02-03T00:32:38.747128035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration"} -{"Time":"2026-02-03T00:32:38.747131681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"=== RUN TestBotsEnvironmentVariableGeneration\n"} -{"Time":"2026-02-03T00:32:38.750340062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-bots-env-test2335303143/workflow-with-bots.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:38.750355771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:38.750361341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:38.750368995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:38.750373504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:38.750383603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:38.75038764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:38.750391828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:38.750396487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:38.750405473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:38.750409271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:38.750413498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:38.750417716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:38.750421834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:38.750425571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:38.750428947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:38.780379742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.78411808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-bots-env-test2335303143/workflow-with-bots.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:38.78430583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Output":"--- PASS: TestBotsEnvironmentVariableGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.784320026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsEnvironmentVariableGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.784327199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles"} -{"Time":"2026-02-03T00:32:38.784331046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"=== RUN TestBotsWithDefaultRoles\n"} -{"Time":"2026-02-03T00:32:38.788447868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-bots-default-roles-test994028977/workflow-bots-default-roles.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:38.788461904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:38.788467695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:38.788472033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"\n"} -{"Time":"2026-02-03T00:32:38.788476772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:38.788486099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"\n"} -{"Time":"2026-02-03T00:32:38.788493272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:38.788497591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:38.788501137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:38.788504864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:38.788508661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"\n"} -{"Time":"2026-02-03T00:32:38.788512358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:38.788518479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:38.788522427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:38.788527787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:38.788531584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"\n"} -{"Time":"2026-02-03T00:32:38.817978109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.821846959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-bots-default-roles-test994028977/workflow-bots-default-roles.md (26.2 KB)\n"} -{"Time":"2026-02-03T00:32:38.822089812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Output":"--- PASS: TestBotsWithDefaultRoles (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.822106183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithDefaultRoles","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.822113216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll"} -{"Time":"2026-02-03T00:32:38.822116963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"=== RUN TestBotsWithRolesAll\n"} -{"Time":"2026-02-03T00:32:38.825496602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-bots-roles-all-test1999506084/workflow-bots-roles-all.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:38.825516609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:38.825521789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:38.825525626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"\n"} -{"Time":"2026-02-03T00:32:38.825529643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:38.82553329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"\n"} -{"Time":"2026-02-03T00:32:38.825538139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:38.825542427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:38.825546274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:38.825550032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:38.825557245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"\n"} -{"Time":"2026-02-03T00:32:38.825561273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:38.825566051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:38.825569969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:38.825573796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:38.825577332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"\n"} -{"Time":"2026-02-03T00:32:38.855426745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.858953343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-bots-roles-all-test1999506084/workflow-bots-roles-all.md (24.7 KB)\n"} -{"Time":"2026-02-03T00:32:38.859132838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Output":"--- PASS: TestBotsWithRolesAll (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.859151873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBotsWithRolesAll","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.859159527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation"} -{"Time":"2026-02-03T00:32:38.859163555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":"=== RUN TestDeduplicateRequiresPreservesIndentation\n"} -{"Time":"2026-02-03T00:32:38.859280874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" bundler_deduplicate_test.go:27: Input:\n"} -{"Time":"2026-02-03T00:32:38.859302875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" async function main() {\n"} -{"Time":"2026-02-03T00:32:38.859307664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.859311901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.85931626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" if (fs.existsSync(\"/tmp/test.txt\")) {\n"} -{"Time":"2026-02-03T00:32:38.859320788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" console.log(\"exists\");\n"} -{"Time":"2026-02-03T00:32:38.859324976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.859328673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.859332319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.859342809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.859347838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" console.log(path.basename(\"/tmp/file.txt\"));\n"} -{"Time":"2026-02-03T00:32:38.859352637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" bundler_deduplicate_test.go:28: Output:\n"} -{"Time":"2026-02-03T00:32:38.859357016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" async function main() {\n"} -{"Time":"2026-02-03T00:32:38.859369819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.859373336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.859376853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" if (fs.existsSync(\"/tmp/test.txt\")) {\n"} -{"Time":"2026-02-03T00:32:38.859383274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" console.log(\"exists\");\n"} -{"Time":"2026-02-03T00:32:38.859387442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.859397641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.859401408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.859405266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.859409543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":" console.log(path.basename(\"/tmp/file.txt\"));\n"} -{"Time":"2026-02-03T00:32:38.859415444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Output":"--- PASS: TestDeduplicateRequiresPreservesIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.859426565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresPreservesIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:38.859430653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules"} -{"Time":"2026-02-03T00:32:38.859433989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":"=== RUN TestDeduplicateRequiresDuplicateModules\n"} -{"Time":"2026-02-03T00:32:38.859471679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" bundler_duplicate_modules_test.go:32: Input:\n"} -{"Time":"2026-02-03T00:32:38.859480626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.859484643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.859488651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" // Inlined from file1.cjs\n"} -{"Time":"2026-02-03T00:32:38.859492658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.859496736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" // Inlined from file2.cjs\n"} -{"Time":"2026-02-03T00:32:38.859500844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.859505262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.859509329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" // Inlined from file3.cjs\n"} -{"Time":"2026-02-03T00:32:38.859513497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.859517344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" \n"} -{"Time":"2026-02-03T00:32:38.859521131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" function useModules() {\n"} -{"Time":"2026-02-03T00:32:38.859524888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" fs.existsSync(\"/tmp\");\n"} -{"Time":"2026-02-03T00:32:38.85954727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" path.join(\"/tmp\", \"test\");\n"} -{"Time":"2026-02-03T00:32:38.859554694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.859560084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" bundler_duplicate_modules_test.go:33: Output:\n"} -{"Time":"2026-02-03T00:32:38.859564001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.859567959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.859571756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" // Inlined from file1.cjs\n"} -{"Time":"2026-02-03T00:32:38.859575803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" // Inlined from file2.cjs\n"} -{"Time":"2026-02-03T00:32:38.859586132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" // Inlined from file3.cjs\n"} -{"Time":"2026-02-03T00:32:38.859589579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" \n"} -{"Time":"2026-02-03T00:32:38.859593476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" function useModules() {\n"} -{"Time":"2026-02-03T00:32:38.859597514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" fs.existsSync(\"/tmp\");\n"} -{"Time":"2026-02-03T00:32:38.859601782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" path.join(\"/tmp\", \"test\");\n"} -{"Time":"2026-02-03T00:32:38.859605308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.859610658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Output":"--- PASS: TestDeduplicateRequiresDuplicateModules (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.859621017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresDuplicateModules","Elapsed":0} -{"Time":"2026-02-03T00:32:38.859624684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles"} -{"Time":"2026-02-03T00:32:38.859628181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles","Output":"=== RUN TestCollectScriptFiles\n"} -{"Time":"2026-02-03T00:32:38.859633801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles","Output":"--- PASS: TestCollectScriptFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.859637739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:38.859640825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_MissingDependency"} -{"Time":"2026-02-03T00:32:38.859644171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_MissingDependency","Output":"=== RUN TestCollectScriptFiles_MissingDependency\n"} -{"Time":"2026-02-03T00:32:38.859711997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_MissingDependency","Output":"--- PASS: TestCollectScriptFiles_MissingDependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.859721755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_MissingDependency","Elapsed":0} -{"Time":"2026-02-03T00:32:38.859725763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_CircularDependency"} -{"Time":"2026-02-03T00:32:38.859736012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_CircularDependency","Output":"=== RUN TestCollectScriptFiles_CircularDependency\n"} -{"Time":"2026-02-03T00:32:38.859824515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_CircularDependency","Output":"--- PASS: TestCollectScriptFiles_CircularDependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.859838902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectScriptFiles_CircularDependency","Elapsed":0} -{"Time":"2026-02-03T00:32:38.859844021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWriteScriptsStep"} -{"Time":"2026-02-03T00:32:38.859848099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWriteScriptsStep","Output":"=== RUN TestGenerateWriteScriptsStep\n"} -{"Time":"2026-02-03T00:32:38.859855593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWriteScriptsStep","Output":"--- PASS: TestGenerateWriteScriptsStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.859860041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWriteScriptsStep","Elapsed":0} -{"Time":"2026-02-03T00:32:38.859863498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequireScript"} -{"Time":"2026-02-03T00:32:38.859866944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequireScript","Output":"=== RUN TestGenerateRequireScript\n"} -{"Time":"2026-02-03T00:32:38.859873907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequireScript","Output":"--- PASS: TestGenerateRequireScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.859885208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequireScript","Elapsed":0} -{"Time":"2026-02-03T00:32:38.859892973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode"} -{"Time":"2026-02-03T00:32:38.859896559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode","Output":"=== RUN TestRewriteScriptForFileMode\n"} -{"Time":"2026-02-03T00:32:38.85990236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/simple_relative_require"} -{"Time":"2026-02-03T00:32:38.859905586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/simple_relative_require","Output":"=== RUN TestRewriteScriptForFileMode/simple_relative_require\n"} -{"Time":"2026-02-03T00:32:38.859974014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/nested_relative_require"} -{"Time":"2026-02-03T00:32:38.859984303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/nested_relative_require","Output":"=== RUN TestRewriteScriptForFileMode/nested_relative_require\n"} -{"Time":"2026-02-03T00:32:38.860017627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/parent_directory_require"} -{"Time":"2026-02-03T00:32:38.860029639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/parent_directory_require","Output":"=== RUN TestRewriteScriptForFileMode/parent_directory_require\n"} -{"Time":"2026-02-03T00:32:38.860079993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode","Output":"--- PASS: TestRewriteScriptForFileMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860090703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/simple_relative_require","Output":" --- PASS: TestRewriteScriptForFileMode/simple_relative_require (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860095923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/simple_relative_require","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860101834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/nested_relative_require","Output":" --- PASS: TestRewriteScriptForFileMode/nested_relative_require (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860106583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/nested_relative_require","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860117052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/parent_directory_require","Output":" --- PASS: TestRewriteScriptForFileMode/parent_directory_require (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.86012153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode/parent_directory_require","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860124787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteScriptForFileMode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860128103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrepareFilesForFileMode"} -{"Time":"2026-02-03T00:32:38.860131469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrepareFilesForFileMode","Output":"=== RUN TestPrepareFilesForFileMode\n"} -{"Time":"2026-02-03T00:32:38.860138132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrepareFilesForFileMode","Output":"--- PASS: TestPrepareFilesForFileMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860142209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrepareFilesForFileMode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860145365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectAllJobScriptFiles"} -{"Time":"2026-02-03T00:32:38.860148531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectAllJobScriptFiles","Output":"=== RUN TestCollectAllJobScriptFiles\n"} -{"Time":"2026-02-03T00:32:38.860152829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectAllJobScriptFiles","Output":" bundler_file_mode_test.go:231: Script registry not populated\n"} -{"Time":"2026-02-03T00:32:38.86016422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectAllJobScriptFiles","Output":"--- SKIP: TestCollectAllJobScriptFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860168448Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectAllJobScriptFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860171674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFsInsideFunctionWithMultilineDestructure"} -{"Time":"2026-02-03T00:32:38.86017498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFsInsideFunctionWithMultilineDestructure","Output":"=== RUN TestBundleJavaScriptFsInsideFunctionWithMultilineDestructure\n"} -{"Time":"2026-02-03T00:32:38.86018058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFsInsideFunctionWithMultilineDestructure","Output":" bundler_fs_undefined_test.go:12: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.860195358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFsInsideFunctionWithMultilineDestructure","Output":"--- SKIP: TestBundleJavaScriptFsInsideFunctionWithMultilineDestructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860201099Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFsInsideFunctionWithMultilineDestructure","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860204305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithRequireInsideFunction"} -{"Time":"2026-02-03T00:32:38.860207871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithRequireInsideFunction","Output":"=== RUN TestBundleJavaScriptWithRequireInsideFunction\n"} -{"Time":"2026-02-03T00:32:38.860213442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithRequireInsideFunction","Output":" bundler_function_scope_test.go:12: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.860219563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithRequireInsideFunction","Output":"--- SKIP: TestBundleJavaScriptWithRequireInsideFunction (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860225595Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithRequireInsideFunction","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860229211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation"} -{"Time":"2026-02-03T00:32:38.860232648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":"=== RUN TestDeduplicateRequiresWithMixedIndentation\n"} -{"Time":"2026-02-03T00:32:38.860335048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:28: Input:\n"} -{"Time":"2026-02-03T00:32:38.860345087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const { execFile } = require(\"child_process\");\n"} -{"Time":"2026-02-03T00:32:38.860359253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const os = require(\"os\");\n"} -{"Time":"2026-02-03T00:32:38.860363752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.86036802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" function someFunction() {\n"} -{"Time":"2026-02-03T00:32:38.860372228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860375414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.860377858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.860380263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" fs.existsSync(\"/tmp\");\n"} -{"Time":"2026-02-03T00:32:38.86038414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" path.join(\"/tmp\", \"test\");\n"} -{"Time":"2026-02-03T00:32:38.860386795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.86038946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:29: Output:\n"} -{"Time":"2026-02-03T00:32:38.860391934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const { execFile } = require(\"child_process\");\n"} -{"Time":"2026-02-03T00:32:38.860394379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const os = require(\"os\");\n"} -{"Time":"2026-02-03T00:32:38.860396734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.860399539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" function someFunction() {\n"} -{"Time":"2026-02-03T00:32:38.860402444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860406412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.860410629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" \n"} -{"Time":"2026-02-03T00:32:38.860415268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" fs.existsSync(\"/tmp\");\n"} -{"Time":"2026-02-03T00:32:38.860426389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" path.join(\"/tmp\", \"test\");\n"} -{"Time":"2026-02-03T00:32:38.860430667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860434925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:43: Indent 0: const { execFile } = require(\"child_process\");\n"} -{"Time":"2026-02-03T00:32:38.860439583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:43: Indent 0: const os = require(\"os\");\n"} -{"Time":"2026-02-03T00:32:38.860443811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:46: Indent 2: const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860449853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:46: Indent 2: const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.86045409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:51: Requires at indent 0: 2\n"} -{"Time":"2026-02-03T00:32:38.860458228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":" bundler_indentation_test.go:52: Requires at indent 2: 2\n"} -{"Time":"2026-02-03T00:32:38.860464129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Output":"--- PASS: TestDeduplicateRequiresWithMixedIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860468697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithMixedIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860476552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent"} -{"Time":"2026-02-03T00:32:38.860480139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":"=== RUN TestDeduplicateRequiresWithInlinedContent\n"} -{"Time":"2026-02-03T00:32:38.860545209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" bundler_inline_test.go:33: Input:\n"} -{"Time":"2026-02-03T00:32:38.860555709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === Inlined from ./safe_outputs_mcp_server.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860559746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const { execFile, execSync } = require(\"child_process\");\n"} -{"Time":"2026-02-03T00:32:38.860562331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const os = require(\"os\");\n"} -{"Time":"2026-02-03T00:32:38.860565126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === Inlined from ./read_buffer.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860567561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" class ReadBuffer {\n"} -{"Time":"2026-02-03T00:32:38.860570146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860573602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === End of ./read_buffer.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860575997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === Inlined from ./mcp_server_core.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860578311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860580645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.860582959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" function initLogFile(server) {\n"} -{"Time":"2026-02-03T00:32:38.860585324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" if (!fs.existsSync(server.logDir)) {\n"} -{"Time":"2026-02-03T00:32:38.860589081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" fs.mkdirSync(server.logDir, { recursive: true });\n"} -{"Time":"2026-02-03T00:32:38.860592377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860596355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860600262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === End of ./mcp_server_core.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.86060443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === End of ./safe_outputs_mcp_server.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860608748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" bundler_inline_test.go:34: Output:\n"} -{"Time":"2026-02-03T00:32:38.860612575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === Inlined from ./safe_outputs_mcp_server.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860618886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const { execFile, execSync } = require(\"child_process\");\n"} -{"Time":"2026-02-03T00:32:38.860626721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const os = require(\"os\");\n"} -{"Time":"2026-02-03T00:32:38.86063142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860635748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.860639805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === Inlined from ./read_buffer.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860643783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" class ReadBuffer {\n"} -{"Time":"2026-02-03T00:32:38.86064741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860651517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === End of ./read_buffer.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860655946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === Inlined from ./mcp_server_core.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860659973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" function initLogFile(server) {\n"} -{"Time":"2026-02-03T00:32:38.860664041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" if (!fs.existsSync(server.logDir)) {\n"} -{"Time":"2026-02-03T00:32:38.860667938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" fs.mkdirSync(server.logDir, { recursive: true });\n"} -{"Time":"2026-02-03T00:32:38.860677776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860681674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860685571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === End of ./mcp_server_core.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860689678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":" // === End of ./safe_outputs_mcp_server.cjs ===\n"} -{"Time":"2026-02-03T00:32:38.860695289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Output":"--- PASS: TestDeduplicateRequiresWithInlinedContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860706139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithInlinedContent","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860710107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes"} -{"Time":"2026-02-03T00:32:38.860713543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":"=== RUN TestDeduplicateRequiresWithSingleAndDoubleQuotes\n"} -{"Time":"2026-02-03T00:32:38.860717691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" bundler_quotes_test.go:24: Input:\n"} -{"Time":"2026-02-03T00:32:38.860721808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860734753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" const path = require('path');\n"} -{"Time":"2026-02-03T00:32:38.86073864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" \n"} -{"Time":"2026-02-03T00:32:38.860742878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" function test() {\n"} -{"Time":"2026-02-03T00:32:38.860762965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" const result = path.join(\"/tmp\", \"test\");\n"} -{"Time":"2026-02-03T00:32:38.860768565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" return fs.readFileSync(result);\n"} -{"Time":"2026-02-03T00:32:38.860773324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860777312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" bundler_quotes_test.go:25: Output:\n"} -{"Time":"2026-02-03T00:32:38.860783483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860787972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.860791949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" \n"} -{"Time":"2026-02-03T00:32:38.860795566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" function test() {\n"} -{"Time":"2026-02-03T00:32:38.860799323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" const result = path.join(\"/tmp\", \"test\");\n"} -{"Time":"2026-02-03T00:32:38.860809532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" return fs.readFileSync(result);\n"} -{"Time":"2026-02-03T00:32:38.86081374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860819601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Output":"--- PASS: TestDeduplicateRequiresWithSingleAndDoubleQuotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860823668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresWithSingleAndDoubleQuotes","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860827575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple"} -{"Time":"2026-02-03T00:32:38.860831022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":"=== RUN TestDeduplicateRequiresMixedQuotesMultiple\n"} -{"Time":"2026-02-03T00:32:38.860869283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" bundler_quotes_test.go:72: Input:\n"} -{"Time":"2026-02-03T00:32:38.860876637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860881426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" const path = require('path');\n"} -{"Time":"2026-02-03T00:32:38.860885894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" const os = require(\"os\");\n"} -{"Time":"2026-02-03T00:32:38.860889731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" \n"} -{"Time":"2026-02-03T00:32:38.860894099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" function useModules() {\n"} -{"Time":"2026-02-03T00:32:38.86089979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" console.log(fs.readFileSync(\"/tmp/test\"));\n"} -{"Time":"2026-02-03T00:32:38.860904188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" console.log(path.join(\"/tmp\", \"test\"));\n"} -{"Time":"2026-02-03T00:32:38.860908316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" console.log(os.tmpdir());\n"} -{"Time":"2026-02-03T00:32:38.860919166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860924757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" bundler_quotes_test.go:73: Output:\n"} -{"Time":"2026-02-03T00:32:38.860928934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" const fs = require(\"fs\");\n"} -{"Time":"2026-02-03T00:32:38.860932912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" const path = require(\"path\");\n"} -{"Time":"2026-02-03T00:32:38.860936889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" const os = require(\"os\");\n"} -{"Time":"2026-02-03T00:32:38.860940706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" \n"} -{"Time":"2026-02-03T00:32:38.860944403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" function useModules() {\n"} -{"Time":"2026-02-03T00:32:38.860948421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" console.log(fs.readFileSync(\"/tmp/test\"));\n"} -{"Time":"2026-02-03T00:32:38.860957998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" console.log(path.join(\"/tmp\", \"test\"));\n"} -{"Time":"2026-02-03T00:32:38.860962136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" console.log(os.tmpdir());\n"} -{"Time":"2026-02-03T00:32:38.860966735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":" }\n"} -{"Time":"2026-02-03T00:32:38.860973407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Output":"--- PASS: TestDeduplicateRequiresMixedQuotesMultiple (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.860982995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateRequiresMixedQuotesMultiple","Elapsed":0} -{"Time":"2026-02-03T00:32:38.860986892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeModeString"} -{"Time":"2026-02-03T00:32:38.86099071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeModeString","Output":"=== RUN TestRuntimeModeString\n"} -{"Time":"2026-02-03T00:32:38.860995128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeModeString","Output":" bundler_runtime_mode_test.go:12: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861000698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeModeString","Output":"--- SKIP: TestRuntimeModeString (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861005297Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeModeString","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861008813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScript"} -{"Time":"2026-02-03T00:32:38.86101238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScript","Output":"=== RUN TestBundleJavaScriptWithMode_GitHubScript\n"} -{"Time":"2026-02-03T00:32:38.861016728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScript","Output":" bundler_runtime_mode_test.go:18: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861021938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScript","Output":"--- SKIP: TestBundleJavaScriptWithMode_GitHubScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861027779Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScript","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861031305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_NodeJS"} -{"Time":"2026-02-03T00:32:38.861034611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_NodeJS","Output":"=== RUN TestBundleJavaScriptWithMode_NodeJS\n"} -{"Time":"2026-02-03T00:32:38.86104488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_NodeJS","Output":" bundler_runtime_mode_test.go:24: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.8610499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_NodeJS","Output":"--- SKIP: TestBundleJavaScriptWithMode_NodeJS (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861054879Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_NodeJS","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861058336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScriptValidation"} -{"Time":"2026-02-03T00:32:38.861062023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScriptValidation","Output":"=== RUN TestBundleJavaScriptWithMode_GitHubScriptValidation\n"} -{"Time":"2026-02-03T00:32:38.861067593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScriptValidation","Output":" bundler_runtime_mode_test.go:30: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861076109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScriptValidation","Output":"--- SKIP: TestBundleJavaScriptWithMode_GitHubScriptValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861080938Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_GitHubScriptValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861084114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoModuleReferences"} -{"Time":"2026-02-03T00:32:38.86108739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoModuleReferences","Output":"=== RUN TestValidateNoModuleReferences\n"} -{"Time":"2026-02-03T00:32:38.861091798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoModuleReferences","Output":" bundler_runtime_mode_test.go:36: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861099633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoModuleReferences","Output":"--- SKIP: TestValidateNoModuleReferences (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.86110374Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoModuleReferences","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861107066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources_BackwardCompatibility"} -{"Time":"2026-02-03T00:32:38.861110403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources_BackwardCompatibility","Output":"=== RUN TestBundleJavaScriptFromSources_BackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:38.861120512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources_BackwardCompatibility","Output":" bundler_runtime_mode_test.go:42: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861127825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources_BackwardCompatibility","Output":"--- SKIP: TestBundleJavaScriptFromSources_BackwardCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861132955Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources_BackwardCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861138775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_MultipleFiles_NodeJS"} -{"Time":"2026-02-03T00:32:38.861142262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_MultipleFiles_NodeJS","Output":"=== RUN TestBundleJavaScriptWithMode_MultipleFiles_NodeJS\n"} -{"Time":"2026-02-03T00:32:38.861146911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_MultipleFiles_NodeJS","Output":" bundler_runtime_mode_test.go:48: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861156679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_MultipleFiles_NodeJS","Output":"--- SKIP: TestBundleJavaScriptWithMode_MultipleFiles_NodeJS (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.86116243Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMode_MultipleFiles_NodeJS","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861166137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithNodeJsHelper"} -{"Time":"2026-02-03T00:32:38.861169893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithNodeJsHelper","Output":"=== RUN TestValidateNoRuntimeMixing_GitHubScriptWithNodeJsHelper\n"} -{"Time":"2026-02-03T00:32:38.861174192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithNodeJsHelper","Output":" bundler_runtime_mode_test.go:54: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.86118424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithNodeJsHelper","Output":"--- SKIP: TestValidateNoRuntimeMixing_GitHubScriptWithNodeJsHelper (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861190071Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithNodeJsHelper","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861193638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_NodeJsWithNodeJsHelper"} -{"Time":"2026-02-03T00:32:38.861197565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_NodeJsWithNodeJsHelper","Output":"=== RUN TestValidateNoRuntimeMixing_NodeJsWithNodeJsHelper\n"} -{"Time":"2026-02-03T00:32:38.861202374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_NodeJsWithNodeJsHelper","Output":" bundler_runtime_mode_test.go:60: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861207494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_NodeJsWithNodeJsHelper","Output":"--- SKIP: TestValidateNoRuntimeMixing_NodeJsWithNodeJsHelper (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861213134Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_NodeJsWithNodeJsHelper","Elapsed":0} -{"Time":"2026-02-03T00:32:38.86122148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithCompatibleHelper"} -{"Time":"2026-02-03T00:32:38.861225297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithCompatibleHelper","Output":"=== RUN TestValidateNoRuntimeMixing_GitHubScriptWithCompatibleHelper\n"} -{"Time":"2026-02-03T00:32:38.861229875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithCompatibleHelper","Output":" bundler_runtime_mode_test.go:66: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861237169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithCompatibleHelper","Output":"--- SKIP: TestValidateNoRuntimeMixing_GitHubScriptWithCompatibleHelper (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861242248Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithCompatibleHelper","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861245715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithGitHubScriptAPIs"} -{"Time":"2026-02-03T00:32:38.861249983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithGitHubScriptAPIs","Output":"=== RUN TestValidateNoRuntimeMixing_GitHubScriptWithGitHubScriptAPIs\n"} -{"Time":"2026-02-03T00:32:38.861255844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithGitHubScriptAPIs","Output":" bundler_runtime_mode_test.go:72: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861267105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithGitHubScriptAPIs","Output":"--- SKIP: TestValidateNoRuntimeMixing_GitHubScriptWithGitHubScriptAPIs (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861273176Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_GitHubScriptWithGitHubScriptAPIs","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861276783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_TransitiveDependency"} -{"Time":"2026-02-03T00:32:38.86128041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_TransitiveDependency","Output":"=== RUN TestValidateNoRuntimeMixing_TransitiveDependency\n"} -{"Time":"2026-02-03T00:32:38.86128606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_TransitiveDependency","Output":" bundler_runtime_mode_test.go:78: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861295878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_TransitiveDependency","Output":"--- SKIP: TestValidateNoRuntimeMixing_TransitiveDependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861301268Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoRuntimeMixing_TransitiveDependency","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861306538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMixedScopeRequires"} -{"Time":"2026-02-03T00:32:38.861310075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMixedScopeRequires","Output":"=== RUN TestBundleJavaScriptWithMixedScopeRequires\n"} -{"Time":"2026-02-03T00:32:38.861315956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMixedScopeRequires","Output":" bundler_scope_mixing_test.go:12: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.86132352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMixedScopeRequires","Output":"--- SKIP: TestBundleJavaScriptWithMixedScopeRequires (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861333498Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithMixedScopeRequires","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861337085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptScopeNarrowing"} -{"Time":"2026-02-03T00:32:38.861340431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptScopeNarrowing","Output":"=== RUN TestBundleJavaScriptScopeNarrowing\n"} -{"Time":"2026-02-03T00:32:38.861346042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptScopeNarrowing","Output":" bundler_scope_narrowing_test.go:12: Bundler tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.861359597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptScopeNarrowing","Output":"--- SKIP: TestBundleJavaScriptScopeNarrowing (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861364095Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptScopeNarrowing","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861367261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode"} -{"Time":"2026-02-03T00:32:38.861370708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode","Output":"=== RUN TestValidateNoExecSync_GitHubScriptMode\n"} -{"Time":"2026-02-03T00:32:38.861376449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_should_fail"} -{"Time":"2026-02-03T00:32:38.861385255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_should_fail","Output":"=== RUN TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_should_fail\n"} -{"Time":"2026-02-03T00:32:38.861436521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_exec_should_pass"} -{"Time":"2026-02-03T00:32:38.861443834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_exec_should_pass","Output":"=== RUN TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_exec_should_pass\n"} -{"Time":"2026-02-03T00:32:38.861465043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_without_exec_should_pass"} -{"Time":"2026-02-03T00:32:38.861469231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_without_exec_should_pass","Output":"=== RUN TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_without_exec_should_pass\n"} -{"Time":"2026-02-03T00:32:38.861506677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/Node.js_mode_with_execSync_should_pass_(not_checked)"} -{"Time":"2026-02-03T00:32:38.861520563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/Node.js_mode_with_execSync_should_pass_(not_checked)","Output":"=== RUN TestValidateNoExecSync_GitHubScriptMode/Node.js_mode_with_execSync_should_pass_(not_checked)\n"} -{"Time":"2026-02-03T00:32:38.86158096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_in_comment_should_pass"} -{"Time":"2026-02-03T00:32:38.861587973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_in_comment_should_pass","Output":"=== RUN TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_in_comment_should_pass\n"} -{"Time":"2026-02-03T00:32:38.861631704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_multiple_execSync_calls_should_fail"} -{"Time":"2026-02-03T00:32:38.861638497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_multiple_execSync_calls_should_fail","Output":"=== RUN TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_multiple_execSync_calls_should_fail\n"} -{"Time":"2026-02-03T00:32:38.86167795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode","Output":"--- PASS: TestValidateNoExecSync_GitHubScriptMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861692216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_should_fail","Output":" --- PASS: TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861698418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861703647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_exec_should_pass","Output":" --- PASS: TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_exec_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861716451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_exec_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.86172114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_without_exec_should_pass","Output":" --- PASS: TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_without_exec_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861725879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_without_exec_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861729516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/Node.js_mode_with_execSync_should_pass_(not_checked)","Output":" --- PASS: TestValidateNoExecSync_GitHubScriptMode/Node.js_mode_with_execSync_should_pass_(not_checked) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861734695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/Node.js_mode_with_execSync_should_pass_(not_checked)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861739374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_in_comment_should_pass","Output":" --- PASS: TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_in_comment_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861744824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_execSync_in_comment_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861768248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_multiple_execSync_calls_should_fail","Output":" --- PASS: TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_multiple_execSync_calls_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.861782444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode/GitHub_Script_mode_with_multiple_execSync_calls_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861786722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoExecSync_GitHubScriptMode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.861790269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode"} -{"Time":"2026-02-03T00:32:38.861800909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode\n"} -{"Time":"2026-02-03T00:32:38.861805918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_core.*_should_fail"} -{"Time":"2026-02-03T00:32:38.861809896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_core.*_should_fail","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_core.*_should_fail\n"} -{"Time":"2026-02-03T00:32:38.861814785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_exec.*_should_fail"} -{"Time":"2026-02-03T00:32:38.861818712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_exec.*_should_fail","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_exec.*_should_fail\n"} -{"Time":"2026-02-03T00:32:38.861831385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_github.*_should_fail"} -{"Time":"2026-02-03T00:32:38.861835333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_github.*_should_fail","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_github.*_should_fail\n"} -{"Time":"2026-02-03T00:32:38.861887641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_without_GitHub_Actions_globals_should_pass"} -{"Time":"2026-02-03T00:32:38.861897709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_without_GitHub_Actions_globals_should_pass","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_without_GitHub_Actions_globals_should_pass\n"} -{"Time":"2026-02-03T00:32:38.861948887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/GitHub_Script_mode_with_core.*_should_pass_(not_checked)"} -{"Time":"2026-02-03T00:32:38.861969745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/GitHub_Script_mode_with_core.*_should_pass_(not_checked)","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/GitHub_Script_mode_with_core.*_should_pass_(not_checked)\n"} -{"Time":"2026-02-03T00:32:38.861977981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_GitHub_Actions_globals_in_comment_should_pass"} -{"Time":"2026-02-03T00:32:38.861982189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_GitHub_Actions_globals_in_comment_should_pass","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_GitHub_Actions_globals_in_comment_should_pass\n"} -{"Time":"2026-02-03T00:32:38.862032402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_type_reference_should_pass"} -{"Time":"2026-02-03T00:32:38.862040297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_type_reference_should_pass","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_type_reference_should_pass\n"} -{"Time":"2026-02-03T00:32:38.86264326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_multiple_GitHub_Actions_globals_should_fail"} -{"Time":"2026-02-03T00:32:38.86265393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_multiple_GitHub_Actions_globals_should_fail","Output":"=== RUN TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_multiple_GitHub_Actions_globals_should_fail\n"} -{"Time":"2026-02-03T00:32:38.862658258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode","Output":"--- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862661694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_core.*_should_fail","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_core.*_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.86266485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_core.*_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862668437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_exec.*_should_fail","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_exec.*_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862671402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_exec.*_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862673656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_github.*_should_fail","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_github.*_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862676672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_github.*_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862678916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_without_GitHub_Actions_globals_should_pass","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_without_GitHub_Actions_globals_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862681691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_without_GitHub_Actions_globals_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862684036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/GitHub_Script_mode_with_core.*_should_pass_(not_checked)","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/GitHub_Script_mode_with_core.*_should_pass_(not_checked) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862688063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/GitHub_Script_mode_with_core.*_should_pass_(not_checked)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.86269189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_GitHub_Actions_globals_in_comment_should_pass","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_GitHub_Actions_globals_in_comment_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862696819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_GitHub_Actions_globals_in_comment_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862701138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_type_reference_should_pass","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_type_reference_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862706377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_type_reference_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862720494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_multiple_GitHub_Actions_globals_should_fail","Output":" --- PASS: TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_multiple_GitHub_Actions_globals_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862725824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode/Node.js_mode_with_multiple_GitHub_Actions_globals_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:38.86272927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoGitHubScriptGlobals_NodeJSMode","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862732566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation"} -{"Time":"2026-02-03T00:32:38.862735862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation","Output":"=== RUN TestScriptRegistry_RegisterWithMode_Validation\n"} -{"Time":"2026-02-03T00:32:38.86273991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/GitHub_Script_mode_with_execSync_should_return_error"} -{"Time":"2026-02-03T00:32:38.862743416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/GitHub_Script_mode_with_execSync_should_return_error","Output":"=== RUN TestScriptRegistry_RegisterWithMode_Validation/GitHub_Script_mode_with_execSync_should_return_error\n"} -{"Time":"2026-02-03T00:32:38.862773602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Node.js_mode_with_GitHub_Actions_globals_should_return_error"} -{"Time":"2026-02-03T00:32:38.8627776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Node.js_mode_with_GitHub_Actions_globals_should_return_error","Output":"=== RUN TestScriptRegistry_RegisterWithMode_Validation/Node.js_mode_with_GitHub_Actions_globals_should_return_error\n"} -{"Time":"2026-02-03T00:32:38.862782018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_GitHub_Script_mode_should_not_return_error"} -{"Time":"2026-02-03T00:32:38.862785525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_GitHub_Script_mode_should_not_return_error","Output":"=== RUN TestScriptRegistry_RegisterWithMode_Validation/Valid_GitHub_Script_mode_should_not_return_error\n"} -{"Time":"2026-02-03T00:32:38.862790033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_Node.js_mode_should_not_return_error"} -{"Time":"2026-02-03T00:32:38.862793911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_Node.js_mode_should_not_return_error","Output":"=== RUN TestScriptRegistry_RegisterWithMode_Validation/Valid_Node.js_mode_should_not_return_error\n"} -{"Time":"2026-02-03T00:32:38.86280456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation","Output":"--- PASS: TestScriptRegistry_RegisterWithMode_Validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862809279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/GitHub_Script_mode_with_execSync_should_return_error","Output":" --- PASS: TestScriptRegistry_RegisterWithMode_Validation/GitHub_Script_mode_with_execSync_should_return_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862814228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/GitHub_Script_mode_with_execSync_should_return_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862818096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Node.js_mode_with_GitHub_Actions_globals_should_return_error","Output":" --- PASS: TestScriptRegistry_RegisterWithMode_Validation/Node.js_mode_with_GitHub_Actions_globals_should_return_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862823305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Node.js_mode_with_GitHub_Actions_globals_should_return_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862829978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_GitHub_Script_mode_should_not_return_error","Output":" --- PASS: TestScriptRegistry_RegisterWithMode_Validation/Valid_GitHub_Script_mode_should_not_return_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862834586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_GitHub_Script_mode_should_not_return_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862838293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_Node.js_mode_should_not_return_error","Output":" --- PASS: TestScriptRegistry_RegisterWithMode_Validation/Valid_Node.js_mode_should_not_return_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862842711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation/Valid_Node.js_mode_should_not_return_error","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862845997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_Validation","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862849424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources"} -{"Time":"2026-02-03T00:32:38.86285277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources","Output":"=== RUN TestBundleJavaScriptFromSources\n"} -{"Time":"2026-02-03T00:32:38.862856818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources","Output":" bundler_test.go:12: JavaScript bundling tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.862861436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources","Output":"--- SKIP: TestBundleJavaScriptFromSources (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862867628Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSources","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862870774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithoutRequires"} -{"Time":"2026-02-03T00:32:38.86287418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithoutRequires","Output":"=== RUN TestBundleJavaScriptFromSourcesWithoutRequires\n"} -{"Time":"2026-02-03T00:32:38.862878478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithoutRequires","Output":" bundler_test.go:18: JavaScript bundling without requires tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.862885832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithoutRequires","Output":"--- SKIP: TestBundleJavaScriptFromSourcesWithoutRequires (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862889779Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithoutRequires","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862893045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExports"} -{"Time":"2026-02-03T00:32:38.862896311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExports","Output":"=== RUN TestRemoveExports\n"} -{"Time":"2026-02-03T00:32:38.862905789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExports","Output":" bundler_test.go:24: Remove exports tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.862910608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExports","Output":"--- SKIP: TestRemoveExports (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862914515Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExports","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862917691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithMultipleRequires"} -{"Time":"2026-02-03T00:32:38.862921007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithMultipleRequires","Output":"=== RUN TestBundleJavaScriptFromSourcesWithMultipleRequires\n"} -{"Time":"2026-02-03T00:32:38.862929784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithMultipleRequires","Output":" bundler_test.go:30: JavaScript bundling with multiple requires tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.862934522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithMultipleRequires","Output":"--- SKIP: TestBundleJavaScriptFromSourcesWithMultipleRequires (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.86293853Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithMultipleRequires","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862941736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithNestedPath"} -{"Time":"2026-02-03T00:32:38.862945062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithNestedPath","Output":"=== RUN TestBundleJavaScriptFromSourcesWithNestedPath\n"} -{"Time":"2026-02-03T00:32:38.86294914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithNestedPath","Output":" bundler_test.go:36: JavaScript bundling with nested paths tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.862955191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithNestedPath","Output":"--- SKIP: TestBundleJavaScriptFromSourcesWithNestedPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862963436Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptFromSourcesWithNestedPath","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862966602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoLocalRequires"} -{"Time":"2026-02-03T00:32:38.862969678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoLocalRequires","Output":"=== RUN TestValidateNoLocalRequires\n"} -{"Time":"2026-02-03T00:32:38.862974056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoLocalRequires","Output":" bundler_test.go:42: Validate no local requires tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.862979266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoLocalRequires","Output":"--- SKIP: TestValidateNoLocalRequires (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.862988453Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoLocalRequires","Elapsed":0} -{"Time":"2026-02-03T00:32:38.862991619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationSuccess"} -{"Time":"2026-02-03T00:32:38.862994875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationSuccess","Output":"=== RUN TestBundleJavaScriptValidationSuccess\n"} -{"Time":"2026-02-03T00:32:38.862999343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationSuccess","Output":" bundler_test.go:48: JavaScript bundling validation success tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.863006767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationSuccess","Output":"--- SKIP: TestBundleJavaScriptValidationSuccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.863011646Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationSuccess","Elapsed":0} -{"Time":"2026-02-03T00:32:38.863015213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationFailure"} -{"Time":"2026-02-03T00:32:38.863018479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationFailure","Output":"=== RUN TestBundleJavaScriptValidationFailure\n"} -{"Time":"2026-02-03T00:32:38.863027766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationFailure","Output":" bundler_test.go:54: JavaScript bundling validation failure tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.863032325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationFailure","Output":"--- SKIP: TestBundleJavaScriptValidationFailure (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.863036392Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptValidationFailure","Elapsed":0} -{"Time":"2026-02-03T00:32:38.863039698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithNpmPackages"} -{"Time":"2026-02-03T00:32:38.863042844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithNpmPackages","Output":"=== RUN TestBundleJavaScriptWithNpmPackages\n"} -{"Time":"2026-02-03T00:32:38.863047383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithNpmPackages","Output":" bundler_test.go:60: JavaScript bundling with npm packages tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.863052172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithNpmPackages","Output":"--- SKIP: TestBundleJavaScriptWithNpmPackages (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.863061289Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptWithNpmPackages","Elapsed":0} -{"Time":"2026-02-03T00:32:38.863065176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsMultiLine"} -{"Time":"2026-02-03T00:32:38.863068643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsMultiLine","Output":"=== RUN TestRemoveExportsMultiLine\n"} -{"Time":"2026-02-03T00:32:38.86307279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsMultiLine","Output":" bundler_test.go:66: Remove multi-line exports tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.863077529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsMultiLine","Output":"--- SKIP: TestRemoveExportsMultiLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.863081376Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsMultiLine","Elapsed":0} -{"Time":"2026-02-03T00:32:38.863089652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsConditional"} -{"Time":"2026-02-03T00:32:38.863092908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsConditional","Output":"=== RUN TestRemoveExportsConditional\n"} -{"Time":"2026-02-03T00:32:38.863096945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsConditional","Output":" bundler_test.go:72: Remove conditional exports tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.863101724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsConditional","Output":"--- SKIP: TestRemoveExportsConditional (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.863105652Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveExportsConditional","Elapsed":0} -{"Time":"2026-02-03T00:32:38.863108958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptMergesDestructuredImports"} -{"Time":"2026-02-03T00:32:38.863112344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptMergesDestructuredImports","Output":"=== RUN TestBundleJavaScriptMergesDestructuredImports\n"} -{"Time":"2026-02-03T00:32:38.863121311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptMergesDestructuredImports","Output":" bundler_test.go:78: JavaScript bundling destructured imports tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:38.86312612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptMergesDestructuredImports","Output":"--- SKIP: TestBundleJavaScriptMergesDestructuredImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.863130408Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBundleJavaScriptMergesDestructuredImports","Elapsed":0} -{"Time":"2026-02-03T00:32:38.863133613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryImportOnly"} -{"Time":"2026-02-03T00:32:38.863136739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryImportOnly","Output":"=== RUN TestCacheMemoryImportOnly\n"} -{"Time":"2026-02-03T00:32:38.897338667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryImportOnly","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.901691692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryImportOnly","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1024608214/.github/workflows/main.md (28.2 KB)\n"} -{"Time":"2026-02-03T00:32:38.902087861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryImportOnly","Output":"--- PASS: TestCacheMemoryImportOnly (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.90210368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryImportOnly","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.902116394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCache"} -{"Time":"2026-02-03T00:32:38.902120361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCache","Output":"=== RUN TestBuildCacheMemoryPromptSection_SingleDefaultCache\n"} -{"Time":"2026-02-03T00:32:38.902135259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCache","Output":"--- PASS: TestBuildCacheMemoryPromptSection_SingleDefaultCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.90215181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCache","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902156078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCacheWithDescription"} -{"Time":"2026-02-03T00:32:38.902159554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCacheWithDescription","Output":"=== RUN TestBuildCacheMemoryPromptSection_SingleDefaultCacheWithDescription\n"} -{"Time":"2026-02-03T00:32:38.90218929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCacheWithDescription","Output":"--- PASS: TestBuildCacheMemoryPromptSection_SingleDefaultCacheWithDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902200059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleDefaultCacheWithDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902204147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCaches"} -{"Time":"2026-02-03T00:32:38.902207894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCaches","Output":"=== RUN TestBuildCacheMemoryPromptSection_MultipleCaches\n"} -{"Time":"2026-02-03T00:32:38.902243379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCaches","Output":"--- PASS: TestBuildCacheMemoryPromptSection_MultipleCaches (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902258717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCaches","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902263957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleNonDefaultCache"} -{"Time":"2026-02-03T00:32:38.902267964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleNonDefaultCache","Output":"=== RUN TestBuildCacheMemoryPromptSection_SingleNonDefaultCache\n"} -{"Time":"2026-02-03T00:32:38.902275398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleNonDefaultCache","Output":"--- PASS: TestBuildCacheMemoryPromptSection_SingleNonDefaultCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.90230317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_SingleNonDefaultCache","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902307719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_NilConfig"} -{"Time":"2026-02-03T00:32:38.902325712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_NilConfig","Output":"=== RUN TestBuildCacheMemoryPromptSection_NilConfig\n"} -{"Time":"2026-02-03T00:32:38.902333306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_NilConfig","Output":"--- PASS: TestBuildCacheMemoryPromptSection_NilConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902339217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_NilConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902349005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_EmptyCaches"} -{"Time":"2026-02-03T00:32:38.902353033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_EmptyCaches","Output":"=== RUN TestBuildCacheMemoryPromptSection_EmptyCaches\n"} -{"Time":"2026-02-03T00:32:38.902358182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_EmptyCaches","Output":"--- PASS: TestBuildCacheMemoryPromptSection_EmptyCaches (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902363042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_EmptyCaches","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902366548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCachesWithMixedDescriptions"} -{"Time":"2026-02-03T00:32:38.902369984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCachesWithMixedDescriptions","Output":"=== RUN TestBuildCacheMemoryPromptSection_MultipleCachesWithMixedDescriptions\n"} -{"Time":"2026-02-03T00:32:38.902376757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCachesWithMixedDescriptions","Output":"--- PASS: TestBuildCacheMemoryPromptSection_MultipleCachesWithMixedDescriptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902382227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCacheMemoryPromptSection_MultipleCachesWithMixedDescriptions","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902385914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations"} -{"Time":"2026-02-03T00:32:38.90238923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations","Output":"=== RUN TestCacheMemorySyntaxVariations\n"} -{"Time":"2026-02-03T00:32:38.902394791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_nil_(no_value)"} -{"Time":"2026-02-03T00:32:38.902398498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_nil_(no_value)","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_nil_(no_value)\n"} -{"Time":"2026-02-03T00:32:38.902469119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_true"} -{"Time":"2026-02-03T00:32:38.902482394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_true","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_true\n"} -{"Time":"2026-02-03T00:32:38.902496671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_false"} -{"Time":"2026-02-03T00:32:38.902522288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_false","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_false\n"} -{"Time":"2026-02-03T00:32:38.902559117Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_object"} -{"Time":"2026-02-03T00:32:38.902568875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_object","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_object\n"} -{"Time":"2026-02-03T00:32:38.902595304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_empty_object"} -{"Time":"2026-02-03T00:32:38.902600945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_empty_object","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_empty_object\n"} -{"Time":"2026-02-03T00:32:38.902645999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_single_cache"} -{"Time":"2026-02-03T00:32:38.902657039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_single_cache","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_array_-_single_cache\n"} -{"Time":"2026-02-03T00:32:38.902664253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_multiple_caches"} -{"Time":"2026-02-03T00:32:38.90266821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_multiple_caches","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_array_-_multiple_caches\n"} -{"Time":"2026-02-03T00:32:38.902733973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_no_explicit_ID"} -{"Time":"2026-02-03T00:32:38.902745194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_no_explicit_ID","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_array_-_no_explicit_ID\n"} -{"Time":"2026-02-03T00:32:38.902772394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_duplicate_IDs"} -{"Time":"2026-02-03T00:32:38.902777174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_duplicate_IDs","Output":"=== RUN TestCacheMemorySyntaxVariations/cache-memory_with_array_-_duplicate_IDs\n"} -{"Time":"2026-02-03T00:32:38.902813221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations","Output":"--- PASS: TestCacheMemorySyntaxVariations (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902824482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_nil_(no_value)","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_nil_(no_value) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902829441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_nil_(no_value)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.90283443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_true","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902839099Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_true","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902843537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_false","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902848516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_false","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902858174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_object","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902874565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_object","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902883542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_empty_object","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_empty_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902888601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_empty_object","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902892569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_single_cache","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_array_-_single_cache (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902900043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_single_cache","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902904711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_multiple_caches","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_array_-_multiple_caches (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902910071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_multiple_caches","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902914069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_no_explicit_ID","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_array_-_no_explicit_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902918847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_no_explicit_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902922805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_duplicate_IDs","Output":" --- PASS: TestCacheMemorySyntaxVariations/cache-memory_with_array_-_duplicate_IDs (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.902927203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations/cache-memory_with_array_-_duplicate_IDs","Elapsed":0} -{"Time":"2026-02-03T00:32:38.902937933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemorySyntaxVariations","Elapsed":0} -{"Time":"2026-02-03T00:32:38.90294182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject"} -{"Time":"2026-02-03T00:32:38.902945537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject\n"} -{"Time":"2026-02-03T00:32:38.90295216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_minimum_(1_day)"} -{"Time":"2026-02-03T00:32:38.902955997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_minimum_(1_day)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject/valid_minimum_(1_day)\n"} -{"Time":"2026-02-03T00:32:38.902960986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_middle_value_(30_days)"} -{"Time":"2026-02-03T00:32:38.902971195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_middle_value_(30_days)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject/valid_middle_value_(30_days)\n"} -{"Time":"2026-02-03T00:32:38.902975984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_maximum_(90_days)"} -{"Time":"2026-02-03T00:32:38.902979751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_maximum_(90_days)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject/valid_maximum_(90_days)\n"} -{"Time":"2026-02-03T00:32:38.902984219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_zero"} -{"Time":"2026-02-03T00:32:38.902988437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_zero","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject/invalid_zero\n"} -{"Time":"2026-02-03T00:32:38.902999197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_negative"} -{"Time":"2026-02-03T00:32:38.903003215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_negative","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject/invalid_negative\n"} -{"Time":"2026-02-03T00:32:38.903009046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_exceeds_maximum_(91_days)"} -{"Time":"2026-02-03T00:32:38.903012923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_exceeds_maximum_(91_days)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject/invalid_exceeds_maximum_(91_days)\n"} -{"Time":"2026-02-03T00:32:38.903017271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_large_value_(365_days)"} -{"Time":"2026-02-03T00:32:38.903021499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_large_value_(365_days)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationObject/invalid_large_value_(365_days)\n"} -{"Time":"2026-02-03T00:32:38.903028201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject","Output":"--- PASS: TestCacheMemoryRetentionDaysValidationObject (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.90303316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_minimum_(1_day)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationObject/valid_minimum_(1_day) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903042448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_minimum_(1_day)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903046395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_middle_value_(30_days)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationObject/valid_middle_value_(30_days) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903051354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_middle_value_(30_days)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903055763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_maximum_(90_days)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationObject/valid_maximum_(90_days) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903060462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/valid_maximum_(90_days)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903069819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_zero","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationObject/invalid_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.90307564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903079657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_negative","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationObject/invalid_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903084867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903088654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_exceeds_maximum_(91_days)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationObject/invalid_exceeds_maximum_(91_days) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903093533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_exceeds_maximum_(91_days)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903097781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_large_value_(365_days)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationObject/invalid_large_value_(365_days) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903104293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject/invalid_large_value_(365_days)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.9031131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationObject","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903116776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray"} -{"Time":"2026-02-03T00:32:38.903120463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray","Output":"=== RUN TestCacheMemoryRetentionDaysValidationArray\n"} -{"Time":"2026-02-03T00:32:38.903125182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_minimum_in_array_(1_day)"} -{"Time":"2026-02-03T00:32:38.90312919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_minimum_in_array_(1_day)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationArray/valid_minimum_in_array_(1_day)\n"} -{"Time":"2026-02-03T00:32:38.903134069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_maximum_in_array_(90_days)"} -{"Time":"2026-02-03T00:32:38.903137826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_maximum_in_array_(90_days)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationArray/valid_maximum_in_array_(90_days)\n"} -{"Time":"2026-02-03T00:32:38.903142615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_zero_in_array"} -{"Time":"2026-02-03T00:32:38.903152323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_zero_in_array","Output":"=== RUN TestCacheMemoryRetentionDaysValidationArray/invalid_zero_in_array\n"} -{"Time":"2026-02-03T00:32:38.903158404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_exceeds_maximum_in_array_(100_days)"} -{"Time":"2026-02-03T00:32:38.903162301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_exceeds_maximum_in_array_(100_days)","Output":"=== RUN TestCacheMemoryRetentionDaysValidationArray/invalid_exceeds_maximum_in_array_(100_days)\n"} -{"Time":"2026-02-03T00:32:38.903175857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray","Output":"--- PASS: TestCacheMemoryRetentionDaysValidationArray (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903181838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_minimum_in_array_(1_day)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationArray/valid_minimum_in_array_(1_day) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903186697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_minimum_in_array_(1_day)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903190704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_maximum_in_array_(90_days)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationArray/valid_maximum_in_array_(90_days) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903195654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/valid_maximum_in_array_(90_days)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903206374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_zero_in_array","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationArray/invalid_zero_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903211473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_zero_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:38.90321546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_exceeds_maximum_in_array_(100_days)","Output":" --- PASS: TestCacheMemoryRetentionDaysValidationArray/invalid_exceeds_maximum_in_array_(100_days) (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903222303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray/invalid_exceeds_maximum_in_array_(100_days)","Elapsed":0} -{"Time":"2026-02-03T00:32:38.90322602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysValidationArray","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903229627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysNoValue"} -{"Time":"2026-02-03T00:32:38.903233153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysNoValue","Output":"=== RUN TestCacheMemoryRetentionDaysNoValue\n"} -{"Time":"2026-02-03T00:32:38.903244895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysNoValue","Output":"--- PASS: TestCacheMemoryRetentionDaysNoValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.903250095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryRetentionDaysNoValue","Elapsed":0} -{"Time":"2026-02-03T00:32:38.903253391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents"} -{"Time":"2026-02-03T00:32:38.903257358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents","Output":"=== RUN TestCampaignTriggerEvents\n"} -{"Time":"2026-02-03T00:32:38.903329384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_opened_and_labeled_types"} -{"Time":"2026-02-03T00:32:38.903343149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_opened_and_labeled_types","Output":"=== RUN TestCampaignTriggerEvents/issues_with_opened_and_labeled_types\n"} -{"Time":"2026-02-03T00:32:38.936664296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_opened_and_labeled_types","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:38.940813926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_opened_and_labeled_types","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/campaign-trigger-test823206833/test-campaign-trigger.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:38.940941708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only"} -{"Time":"2026-02-03T00:32:38.940962656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"=== RUN TestCampaignTriggerEvents/issues_with_labeled_type_only\n"} -{"Time":"2026-02-03T00:32:38.944499857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/campaign-trigger-test823206833/test-campaign-trigger.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:38.944513582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:38.94451771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"\n"} -{"Time":"2026-02-03T00:32:38.944520685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:38.94452324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"\n"} -{"Time":"2026-02-03T00:32:38.944525614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:38.944528259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:38.944530624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:38.944533449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"\n"} -{"Time":"2026-02-03T00:32:38.944535683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:38.944538879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:38.944543318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:38.944547034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"\n"} -{"Time":"2026-02-03T00:32:38.982105031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/campaign-trigger-test823206833/test-campaign-trigger.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:38.982287291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents","Output":"--- PASS: TestCampaignTriggerEvents (0.08s)\n"} -{"Time":"2026-02-03T00:32:38.982303781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_opened_and_labeled_types","Output":" --- PASS: TestCampaignTriggerEvents/issues_with_opened_and_labeled_types (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.982309702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_opened_and_labeled_types","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.982316465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Output":" --- PASS: TestCampaignTriggerEvents/issues_with_labeled_type_only (0.04s)\n"} -{"Time":"2026-02-03T00:32:38.982322887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents/issues_with_labeled_type_only","Elapsed":0.04} -{"Time":"2026-02-03T00:32:38.982326894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignTriggerEvents","Elapsed":0.08} -{"Time":"2026-02-03T00:32:38.982330621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignGeneratorWorkflow"} -{"Time":"2026-02-03T00:32:38.982335069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignGeneratorWorkflow","Output":"=== RUN TestCampaignGeneratorWorkflow\n"} -{"Time":"2026-02-03T00:32:38.982343916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignGeneratorWorkflow","Output":" campaign_trigger_test.go:120: agentic-campaign-generator.md not found, skipping test\n"} -{"Time":"2026-02-03T00:32:38.982374974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignGeneratorWorkflow","Output":"--- SKIP: TestCampaignGeneratorWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:38.982387357Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCampaignGeneratorWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:38.982390994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps"} -{"Time":"2026-02-03T00:32:38.982395492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":"=== RUN TestCheckoutRuntimeOrderInCustomSteps\n"} -{"Time":"2026-02-03T00:32:39.018987395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.022638057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":"✓ ../../../../../../../tmp/checkout-runtime-order-test4271384201/.github/workflows/test-workflow.md (26.1 KB)\n"} -{"Time":"2026-02-03T00:32:39.022727548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:103: Agent job section (first 1000 chars):\n"} -{"Time":"2026-02-03T00:32:39.022743217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" agent:\n"} -{"Time":"2026-02-03T00:32:39.022767282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" needs: activation\n"} -{"Time":"2026-02-03T00:32:39.022772422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" runs-on: ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:39.022776439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:39.022781138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:39.022785396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.022789433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.022796717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:39.022800885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" model: ${{ steps.generate_aw_info.outputs.model }}\n"} -{"Time":"2026-02-03T00:32:39.022805173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}\n"} -{"Time":"2026-02-03T00:32:39.022809371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:39.022813548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:39.022818207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:39.022822825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" with:\n"} -{"Time":"2026-02-03T00:32:39.022828967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:39.022835519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" actions\n"} -{"Time":"2026-02-03T00:32:39.022844065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:39.022848473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:39.02285226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:39.022856018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" with:\n"} -{"Time":"2026-02-03T00:32:39.022860075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:39.022869783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" - name: Create gh-aw temp directory\n"} -{"Time":"2026-02-03T00:32:39.022874171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh\n"} -{"Time":"2026-02-03T00:32:39.022878419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" - name: Checkout code\n"} -{"Time":"2026-02-03T00:32:39.022882387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5\n"} -{"Time":"2026-02-03T00:32:39.02288989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" - name: Setup Node.js\n"} -{"Time":"2026-02-03T00:32:39.022894028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0\n"} -{"Time":"2026-02-03T00:32:39.022903957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" with:\n"} -{"Time":"2026-02-03T00:32:39.022908075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" node-version: '\n"} -{"Time":"2026-02-03T00:32:39.022914547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:120: Found 30 steps: [Checkout actions folder Setup Scripts Create gh-aw temp directory Checkout code Setup Node.js Use Node Configure Git credentials Checkout PR branch Validate COPILOT_GITHUB_TOKEN secret Install GitHub Copilot CLI Install awf binary Determine automatic lockdown mode for GitHub MCP server Download container images Start MCP gateway Generate agentic run info Generate workflow overview Create prompt with built-in context Substitute placeholders Interpolate variables and render templates Validate prompt placeholders Print prompt Execute GitHub Copilot CLI Copy Copilot session state files to logs Stop MCP gateway Redact secrets in logs Upload engine output files Parse agent logs for step summary Parse MCP gateway logs for step summary Print firewall logs Upload agent artifacts]\n"} -{"Time":"2026-02-03T00:32:39.022925377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:183: Step order is correct:\n"} -{"Time":"2026-02-03T00:32:39.022930246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:185: 1. Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:39.022936618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:185: 2. Setup Scripts\n"} -{"Time":"2026-02-03T00:32:39.022940916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:185: 3. Create gh-aw temp directory\n"} -{"Time":"2026-02-03T00:32:39.022945053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:185: 4. Checkout code\n"} -{"Time":"2026-02-03T00:32:39.022949101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:185: 5. Setup Node.js\n"} -{"Time":"2026-02-03T00:32:39.022958028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":" checkout_runtime_order_test.go:185: 6. Use Node\n"} -{"Time":"2026-02-03T00:32:39.023138093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Output":"--- PASS: TestCheckoutRuntimeOrderInCustomSteps (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.023152771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutRuntimeOrderInCustomSteps","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.023158862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps"} -{"Time":"2026-02-03T00:32:39.023161236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":"=== RUN TestCheckoutFirstWhenNoCustomSteps\n"} -{"Time":"2026-02-03T00:32:39.059192269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.063201805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":"✓ ../../../../../../../tmp/checkout-first-test3388684605/.github/workflows/test-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:39.06327427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":" checkout_runtime_order_test.go:306: Step order is correct:\n"} -{"Time":"2026-02-03T00:32:39.063285571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":" checkout_runtime_order_test.go:307: 1. Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:39.063292073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":" checkout_runtime_order_test.go:308: 2. Setup Scripts\n"} -{"Time":"2026-02-03T00:32:39.063297343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":" checkout_runtime_order_test.go:309: 3. Checkout repository\n"} -{"Time":"2026-02-03T00:32:39.063557959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Output":"--- PASS: TestCheckoutFirstWhenNoCustomSteps (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.063583376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutFirstWhenNoCustomSteps","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.06359613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCJSFilesNoActionsRequires"} -{"Time":"2026-02-03T00:32:39.063600899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCJSFilesNoActionsRequires","Output":"=== RUN TestCJSFilesNoActionsRequires\n"} -{"Time":"2026-02-03T00:32:39.06395531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCJSFilesNoActionsRequires","Output":" cjs_require_validation_test.go:71: Checking 184 .cjs files for invalid require statements\n"} -{"Time":"2026-02-03T00:32:39.069305323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCJSFilesNoActionsRequires","Output":" cjs_require_validation_test.go:140: Allowed @actions/* require in safe_output_unified_handler_manager.cjs: require(\"@actions/github\") (package installed at runtime)\n"} -{"Time":"2026-02-03T00:32:39.070606198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCJSFilesNoActionsRequires","Output":" cjs_require_validation_test.go:183: ✓ All 184 .cjs files use valid require statements\n"} -{"Time":"2026-02-03T00:32:39.070620485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCJSFilesNoActionsRequires","Output":"--- PASS: TestCJSFilesNoActionsRequires (0.01s)\n"} -{"Time":"2026-02-03T00:32:39.070628269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCJSFilesNoActionsRequires","Elapsed":0.01} -{"Time":"2026-02-03T00:32:39.070633589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions"} -{"Time":"2026-02-03T00:32:39.070637065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions","Output":"=== RUN TestClaudeEngineNetworkPermissions\n"} -{"Time":"2026-02-03T00:32:39.070646403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_without_network_permissions"} -{"Time":"2026-02-03T00:32:39.070654698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_without_network_permissions","Output":"=== RUN TestClaudeEngineNetworkPermissions/InstallationSteps_without_network_permissions\n"} -{"Time":"2026-02-03T00:32:39.070764794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_with_network_permissions_and_firewall_enabled"} -{"Time":"2026-02-03T00:32:39.070777257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_with_network_permissions_and_firewall_enabled","Output":"=== RUN TestClaudeEngineNetworkPermissions/InstallationSteps_with_network_permissions_and_firewall_enabled\n"} -{"Time":"2026-02-03T00:32:39.07082833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_without_network_permissions"} -{"Time":"2026-02-03T00:32:39.070846975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_without_network_permissions","Output":"=== RUN TestClaudeEngineNetworkPermissions/ExecutionSteps_without_network_permissions\n"} -{"Time":"2026-02-03T00:32:39.070922496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_network_permissions_and_firewall_enabled"} -{"Time":"2026-02-03T00:32:39.070933075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_network_permissions_and_firewall_enabled","Output":"=== RUN TestClaudeEngineNetworkPermissions/ExecutionSteps_with_network_permissions_and_firewall_enabled\n"} -{"Time":"2026-02-03T00:32:39.071033763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_empty_allowed_domains_and_firewall_enabled"} -{"Time":"2026-02-03T00:32:39.071043621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_empty_allowed_domains_and_firewall_enabled","Output":"=== RUN TestClaudeEngineNetworkPermissions/ExecutionSteps_with_empty_allowed_domains_and_firewall_enabled\n"} -{"Time":"2026-02-03T00:32:39.071137216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_non-Claude_engine_ID_in_config"} -{"Time":"2026-02-03T00:32:39.071147335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_non-Claude_engine_ID_in_config","Output":"=== RUN TestClaudeEngineNetworkPermissions/ExecutionSteps_with_non-Claude_engine_ID_in_config\n"} -{"Time":"2026-02-03T00:32:39.071230159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions","Output":"--- PASS: TestClaudeEngineNetworkPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071244376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_without_network_permissions","Output":" --- PASS: TestClaudeEngineNetworkPermissions/InstallationSteps_without_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071249445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_without_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071254244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_with_network_permissions_and_firewall_enabled","Output":" --- PASS: TestClaudeEngineNetworkPermissions/InstallationSteps_with_network_permissions_and_firewall_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071259464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/InstallationSteps_with_network_permissions_and_firewall_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071263952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_without_network_permissions","Output":" --- PASS: TestClaudeEngineNetworkPermissions/ExecutionSteps_without_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071275804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_without_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071280192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_network_permissions_and_firewall_enabled","Output":" --- PASS: TestClaudeEngineNetworkPermissions/ExecutionSteps_with_network_permissions_and_firewall_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071287356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_network_permissions_and_firewall_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071291674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_empty_allowed_domains_and_firewall_enabled","Output":" --- PASS: TestClaudeEngineNetworkPermissions/ExecutionSteps_with_empty_allowed_domains_and_firewall_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071297224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_empty_allowed_domains_and_firewall_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07130587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_non-Claude_engine_ID_in_config","Output":" --- PASS: TestClaudeEngineNetworkPermissions/ExecutionSteps_with_non-Claude_engine_ID_in_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07131118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions/ExecutionSteps_with_non-Claude_engine_ID_in_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071314496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNetworkPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071317942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration"} -{"Time":"2026-02-03T00:32:39.071321289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration","Output":"=== RUN TestNetworkPermissionsIntegration\n"} -{"Time":"2026-02-03T00:32:39.071327931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Full_workflow_generation_with_AWF"} -{"Time":"2026-02-03T00:32:39.071336537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Full_workflow_generation_with_AWF","Output":"=== RUN TestNetworkPermissionsIntegration/Full_workflow_generation_with_AWF\n"} -{"Time":"2026-02-03T00:32:39.071411267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Engine_consistency"} -{"Time":"2026-02-03T00:32:39.071421415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Engine_consistency","Output":"=== RUN TestNetworkPermissionsIntegration/Engine_consistency\n"} -{"Time":"2026-02-03T00:32:39.071582646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration","Output":"--- PASS: TestNetworkPermissionsIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071592344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Full_workflow_generation_with_AWF","Output":" --- PASS: TestNetworkPermissionsIntegration/Full_workflow_generation_with_AWF (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071598225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Full_workflow_generation_with_AWF","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071602493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Engine_consistency","Output":" --- PASS: TestNetworkPermissionsIntegration/Engine_consistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071612902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration/Engine_consistency","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071616269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071619845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine"} -{"Time":"2026-02-03T00:32:39.071623452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine","Output":"=== RUN TestClaudeEngine\n"} -{"Time":"2026-02-03T00:32:39.071679867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine","Output":"--- PASS: TestClaudeEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071691539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071695597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithOutput"} -{"Time":"2026-02-03T00:32:39.071698783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithOutput","Output":"=== RUN TestClaudeEngineWithOutput\n"} -{"Time":"2026-02-03T00:32:39.071805611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithOutput","Output":"--- PASS: TestClaudeEngineWithOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.071817965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:39.071822573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration"} -{"Time":"2026-02-03T00:32:39.071826661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration","Output":"=== RUN TestClaudeEngineConfiguration\n"} -{"Time":"2026-02-03T00:32:39.071833263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/simple-workflow"} -{"Time":"2026-02-03T00:32:39.07183699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/simple-workflow","Output":"=== RUN TestClaudeEngineConfiguration/simple-workflow\n"} -{"Time":"2026-02-03T00:32:39.071910787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/complex_workflow_with_spaces"} -{"Time":"2026-02-03T00:32:39.071921037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/complex_workflow_with_spaces","Output":"=== RUN TestClaudeEngineConfiguration/complex_workflow_with_spaces\n"} -{"Time":"2026-02-03T00:32:39.071973314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/workflow-with-hyphens"} -{"Time":"2026-02-03T00:32:39.071983202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/workflow-with-hyphens","Output":"=== RUN TestClaudeEngineConfiguration/workflow-with-hyphens\n"} -{"Time":"2026-02-03T00:32:39.072056791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration","Output":"--- PASS: TestClaudeEngineConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072070988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/simple-workflow","Output":" --- PASS: TestClaudeEngineConfiguration/simple-workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072076608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/simple-workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072081528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/complex_workflow_with_spaces","Output":" --- PASS: TestClaudeEngineConfiguration/complex_workflow_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072086527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/complex_workflow_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07209358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/workflow-with-hyphens","Output":" --- PASS: TestClaudeEngineConfiguration/workflow-with-hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072098269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration/workflow-with-hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072101645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072105061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithVersion"} -{"Time":"2026-02-03T00:32:39.072108999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithVersion","Output":"=== RUN TestClaudeEngineWithVersion\n"} -{"Time":"2026-02-03T00:32:39.072142742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithVersion","Output":"--- PASS: TestClaudeEngineWithVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072149164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072152991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutVersion"} -{"Time":"2026-02-03T00:32:39.072156237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutVersion","Output":"=== RUN TestClaudeEngineWithoutVersion\n"} -{"Time":"2026-02-03T00:32:39.072216609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutVersion","Output":"--- PASS: TestClaudeEngineWithoutVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072223903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07222765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithNilConfig"} -{"Time":"2026-02-03T00:32:39.072231036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithNilConfig","Output":"=== RUN TestClaudeEngineWithNilConfig\n"} -{"Time":"2026-02-03T00:32:39.072288534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithNilConfig","Output":"--- PASS: TestClaudeEngineWithNilConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072301638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithNilConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072305735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConvertStepToYAMLWithSection"} -{"Time":"2026-02-03T00:32:39.072308961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConvertStepToYAMLWithSection","Output":"=== RUN TestClaudeEngineConvertStepToYAMLWithSection\n"} -{"Time":"2026-02-03T00:32:39.072415751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConvertStepToYAMLWithSection","Output":"--- PASS: TestClaudeEngineConvertStepToYAMLWithSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072426651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineConvertStepToYAMLWithSection","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072431029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithMCPServers"} -{"Time":"2026-02-03T00:32:39.072435016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithMCPServers","Output":"=== RUN TestClaudeEngineWithMCPServers\n"} -{"Time":"2026-02-03T00:32:39.072560791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithMCPServers","Output":"--- PASS: TestClaudeEngineWithMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07257083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072574977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithSafeOutputs"} -{"Time":"2026-02-03T00:32:39.072578584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithSafeOutputs","Output":"=== RUN TestClaudeEngineWithSafeOutputs\n"} -{"Time":"2026-02-03T00:32:39.072640099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithSafeOutputs","Output":"--- PASS: TestClaudeEngineWithSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07265166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072655618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt"} -{"Time":"2026-02-03T00:32:39.072658613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt","Output":"=== RUN TestClaudeEngineNoDoubleEscapePrompt\n"} -{"Time":"2026-02-03T00:32:39.072665125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/without_agent_file"} -{"Time":"2026-02-03T00:32:39.072668902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/without_agent_file","Output":"=== RUN TestClaudeEngineNoDoubleEscapePrompt/without_agent_file\n"} -{"Time":"2026-02-03T00:32:39.072766494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/with_agent_file"} -{"Time":"2026-02-03T00:32:39.072777665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/with_agent_file","Output":"=== RUN TestClaudeEngineNoDoubleEscapePrompt/with_agent_file\n"} -{"Time":"2026-02-03T00:32:39.0728563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt","Output":"--- PASS: TestClaudeEngineNoDoubleEscapePrompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072869514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/without_agent_file","Output":" --- PASS: TestClaudeEngineNoDoubleEscapePrompt/without_agent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072874634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/without_agent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072878762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/with_agent_file","Output":" --- PASS: TestClaudeEngineNoDoubleEscapePrompt/with_agent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07288332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt/with_agent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072886446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineNoDoubleEscapePrompt","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072889592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineSkipInstallationWithCommand"} -{"Time":"2026-02-03T00:32:39.072892968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineSkipInstallationWithCommand","Output":"=== RUN TestClaudeEngineSkipInstallationWithCommand\n"} -{"Time":"2026-02-03T00:32:39.072899881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineSkipInstallationWithCommand","Output":"--- PASS: TestClaudeEngineSkipInstallationWithCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.072908407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineSkipInstallationWithCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:39.072912104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools"} -{"Time":"2026-02-03T00:32:39.072915761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools","Output":"=== RUN TestClaudeEngineComputeAllowedTools\n"} -{"Time":"2026-02-03T00:32:39.072921672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/empty_tools"} -{"Time":"2026-02-03T00:32:39.072925358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/empty_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/empty_tools\n"} -{"Time":"2026-02-03T00:32:39.073004177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_specific_commands_(neutral_format)"} -{"Time":"2026-02-03T00:32:39.073017873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_specific_commands_(neutral_format)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_specific_commands_(neutral_format)\n"} -{"Time":"2026-02-03T00:32:39.073060512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_nil_value_(all_commands_allowed)"} -{"Time":"2026-02-03T00:32:39.073074498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_nil_value_(all_commands_allowed)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_nil_value_(all_commands_allowed)\n"} -{"Time":"2026-02-03T00:32:39.07310728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web_tools"} -{"Time":"2026-02-03T00:32:39.073116236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/neutral_web_tools\n"} -{"Time":"2026-02-03T00:32:39.073152183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_tools"} -{"Time":"2026-02-03T00:32:39.073163384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/mcp_tools\n"} -{"Time":"2026-02-03T00:32:39.073212083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/github_tools_without_explicit_allowed_list_(should_use_defaults)"} -{"Time":"2026-02-03T00:32:39.07322639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/github_tools_without_explicit_allowed_list_(should_use_defaults)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/github_tools_without_explicit_allowed_list_(should_use_defaults)\n"} -{"Time":"2026-02-03T00:32:39.073300738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_tool_(provides_file_system_access_with_path-specific_cache_tools)"} -{"Time":"2026-02-03T00:32:39.073313362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_tool_(provides_file_system_access_with_path-specific_cache_tools)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/cache-memory_tool_(provides_file_system_access_with_path-specific_cache_tools)\n"} -{"Time":"2026-02-03T00:32:39.073361522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_boolean_true"} -{"Time":"2026-02-03T00:32:39.073372001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_boolean_true","Output":"=== RUN TestClaudeEngineComputeAllowedTools/cache-memory_with_boolean_true\n"} -{"Time":"2026-02-03T00:32:39.073419109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_nil_value_(no_value_specified)"} -{"Time":"2026-02-03T00:32:39.073429689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_nil_value_(no_value_specified)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/cache-memory_with_nil_value_(no_value_specified)\n"} -{"Time":"2026-02-03T00:32:39.073467451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_github_tools"} -{"Time":"2026-02-03T00:32:39.073481287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_github_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/cache-memory_with_github_tools\n"} -{"Time":"2026-02-03T00:32:39.073506093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_mcp_tools"} -{"Time":"2026-02-03T00:32:39.07351549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_mcp_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/mixed_neutral_and_mcp_tools\n"} -{"Time":"2026-02-03T00:32:39.073570463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/custom_mcp_servers_with_new_format"} -{"Time":"2026-02-03T00:32:39.073582175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/custom_mcp_servers_with_new_format","Output":"=== RUN TestClaudeEngineComputeAllowedTools/custom_mcp_servers_with_new_format\n"} -{"Time":"2026-02-03T00:32:39.073630885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_server_with_wildcard_access"} -{"Time":"2026-02-03T00:32:39.07363905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_server_with_wildcard_access","Output":"=== RUN TestClaudeEngineComputeAllowedTools/mcp_server_with_wildcard_access\n"} -{"Time":"2026-02-03T00:32:39.073665298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_mcp_servers_-_one_with_wildcard,_one_with_specific_tools"} -{"Time":"2026-02-03T00:32:39.07367171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_mcp_servers_-_one_with_wildcard,_one_with_specific_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/mixed_mcp_servers_-_one_with_wildcard,_one_with_specific_tools\n"} -{"Time":"2026-02-03T00:32:39.0737304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_(should_ignore_other_bash_tools)"} -{"Time":"2026-02-03T00:32:39.073738405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_(should_ignore_other_bash_tools)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_(should_ignore_other_bash_tools)\n"} -{"Time":"2026-02-03T00:32:39.073788979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)"} -{"Time":"2026-02-03T00:32:39.073800851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)\n"} -{"Time":"2026-02-03T00:32:39.073857356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_and_other_tools"} -{"Time":"2026-02-03T00:32:39.073870711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_and_other_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_and_other_tools\n"} -{"Time":"2026-02-03T00:32:39.073892712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_(should_ignore_other_bash_tools)"} -{"Time":"2026-02-03T00:32:39.073898132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_(should_ignore_other_bash_tools)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_(should_ignore_other_bash_tools)\n"} -{"Time":"2026-02-03T00:32:39.073951171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)"} -{"Time":"2026-02-03T00:32:39.073980275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)\n"} -{"Time":"2026-02-03T00:32:39.073992868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_and_other_tools"} -{"Time":"2026-02-03T00:32:39.073996776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_and_other_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_and_other_tools\n"} -{"Time":"2026-02-03T00:32:39.074071615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_single_command_should_include_implicit_tools"} -{"Time":"2026-02-03T00:32:39.074080382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_single_command_should_include_implicit_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/bash_with_single_command_should_include_implicit_tools\n"} -{"Time":"2026-02-03T00:32:39.074105258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/explicit_KillBash_and_BashOutput_should_not_duplicate"} -{"Time":"2026-02-03T00:32:39.074125816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/explicit_KillBash_and_BashOutput_should_not_duplicate","Output":"=== RUN TestClaudeEngineComputeAllowedTools/explicit_KillBash_and_BashOutput_should_not_duplicate\n"} -{"Time":"2026-02-03T00:32:39.074163396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/no_bash_tools_means_no_implicit_tools"} -{"Time":"2026-02-03T00:32:39.074173575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/no_bash_tools_means_no_implicit_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/no_bash_tools_means_no_implicit_tools\n"} -{"Time":"2026-02-03T00:32:39.074219301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_tool"} -{"Time":"2026-02-03T00:32:39.074230642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_tool","Output":"=== RUN TestClaudeEngineComputeAllowedTools/neutral_bash_tool\n"} -{"Time":"2026-02-03T00:32:39.074251691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-fetch_tool"} -{"Time":"2026-02-03T00:32:39.074263584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-fetch_tool","Output":"=== RUN TestClaudeEngineComputeAllowedTools/neutral_web-fetch_tool\n"} -{"Time":"2026-02-03T00:32:39.074304807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-search_tool"} -{"Time":"2026-02-03T00:32:39.074315146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-search_tool","Output":"=== RUN TestClaudeEngineComputeAllowedTools/neutral_web-search_tool\n"} -{"Time":"2026-02-03T00:32:39.07439519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_edit_tool"} -{"Time":"2026-02-03T00:32:39.074406912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_edit_tool","Output":"=== RUN TestClaudeEngineComputeAllowedTools/neutral_edit_tool\n"} -{"Time":"2026-02-03T00:32:39.074414205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_MCP_tools"} -{"Time":"2026-02-03T00:32:39.074417923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_MCP_tools","Output":"=== RUN TestClaudeEngineComputeAllowedTools/mixed_neutral_and_MCP_tools\n"} -{"Time":"2026-02-03T00:32:39.074477402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/all_neutral_tools_together"} -{"Time":"2026-02-03T00:32:39.074499252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/all_neutral_tools_together","Output":"=== RUN TestClaudeEngineComputeAllowedTools/all_neutral_tools_together\n"} -{"Time":"2026-02-03T00:32:39.074524449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_with_nil_value_(all_commands)"} -{"Time":"2026-02-03T00:32:39.074533376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_with_nil_value_(all_commands)","Output":"=== RUN TestClaudeEngineComputeAllowedTools/neutral_bash_with_nil_value_(all_commands)\n"} -{"Time":"2026-02-03T00:32:39.074590192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_playwright_tool"} -{"Time":"2026-02-03T00:32:39.074599669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_playwright_tool","Output":"=== RUN TestClaudeEngineComputeAllowedTools/neutral_playwright_tool\n"} -{"Time":"2026-02-03T00:32:39.074670742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools","Output":"--- PASS: TestClaudeEngineComputeAllowedTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074683836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/empty_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/empty_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074689106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/empty_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074693013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_specific_commands_(neutral_format)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_specific_commands_(neutral_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074698043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_specific_commands_(neutral_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074702521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_nil_value_(all_commands_allowed)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_nil_value_(all_commands_allowed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074708161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_nil_value_(all_commands_allowed)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074712009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/neutral_web_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074717108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074721076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/mcp_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074727798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074736064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/github_tools_without_explicit_allowed_list_(should_use_defaults)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/github_tools_without_explicit_allowed_list_(should_use_defaults) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074741664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/github_tools_without_explicit_allowed_list_(should_use_defaults)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074745611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_tool_(provides_file_system_access_with_path-specific_cache_tools)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/cache-memory_tool_(provides_file_system_access_with_path-specific_cache_tools) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07477156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_tool_(provides_file_system_access_with_path-specific_cache_tools)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074779394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_boolean_true","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/cache-memory_with_boolean_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074787269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_boolean_true","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074791717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_nil_value_(no_value_specified)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/cache-memory_with_nil_value_(no_value_specified) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074797037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_nil_value_(no_value_specified)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074807236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_github_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/cache-memory_with_github_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074812075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/cache-memory_with_github_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074816273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_mcp_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/mixed_neutral_and_mcp_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074821403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_mcp_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074825781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/custom_mcp_servers_with_new_format","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/custom_mcp_servers_with_new_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07483078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/custom_mcp_servers_with_new_format","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074835799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_server_with_wildcard_access","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/mcp_server_with_wildcard_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074841049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mcp_server_with_wildcard_access","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074844696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_mcp_servers_-_one_with_wildcard,_one_with_specific_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/mixed_mcp_servers_-_one_with_wildcard,_one_with_specific_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074849585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_mcp_servers_-_one_with_wildcard,_one_with_specific_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074854655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_(should_ignore_other_bash_tools)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_(should_ignore_other_bash_tools) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074860305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_(should_ignore_other_bash_tools)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074864533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_mixed_with_other_commands_(should_ignore_other_commands) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074869993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074874191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_and_other_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_and_other_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07487893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_*_wildcard_and_other_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074882957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_(should_ignore_other_bash_tools)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_(should_ignore_other_bash_tools) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074893297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_(should_ignore_other_bash_tools)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074897384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_mixed_with_other_commands_(should_ignore_other_commands) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074902804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_mixed_with_other_commands_(should_ignore_other_commands)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074906842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_and_other_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_and_other_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074911891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_:*_wildcard_and_other_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074919936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_single_command_should_include_implicit_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/bash_with_single_command_should_include_implicit_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074925006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/bash_with_single_command_should_include_implicit_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074929244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/explicit_KillBash_and_BashOutput_should_not_duplicate","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/explicit_KillBash_and_BashOutput_should_not_duplicate (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074934534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/explicit_KillBash_and_BashOutput_should_not_duplicate","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074938381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/no_bash_tools_means_no_implicit_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/no_bash_tools_means_no_implicit_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074943711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/no_bash_tools_means_no_implicit_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074947418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_tool","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/neutral_bash_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074952347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074956294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-fetch_tool","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/neutral_web-fetch_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074968216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-fetch_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074972234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-search_tool","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/neutral_web-search_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074976953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_web-search_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07498113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_edit_tool","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/neutral_edit_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074985859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_edit_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074989846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_MCP_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/mixed_neutral_and_MCP_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.074994365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/mixed_neutral_and_MCP_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.074998533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/all_neutral_tools_together","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/all_neutral_tools_together (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075007089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/all_neutral_tools_together","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075012479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_with_nil_value_(all_commands)","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/neutral_bash_with_nil_value_(all_commands) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075020674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_bash_with_nil_value_(all_commands)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075024631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_playwright_tool","Output":" --- PASS: TestClaudeEngineComputeAllowedTools/neutral_playwright_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07502928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools/neutral_playwright_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075032496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedTools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075036053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs"} -{"Time":"2026-02-03T00:32:39.075039369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs","Output":"=== RUN TestClaudeEngineComputeAllowedToolsWithSafeOutputs\n"} -{"Time":"2026-02-03T00:32:39.075048466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_no_tools_-_should_add_Write_permission"} -{"Time":"2026-02-03T00:32:39.075059647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_no_tools_-_should_add_Write_permission","Output":"=== RUN TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_no_tools_-_should_add_Write_permission\n"} -{"Time":"2026-02-03T00:32:39.075064125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_general_Write_permission_-_should_not_add_specific_Write"} -{"Time":"2026-02-03T00:32:39.075067962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_general_Write_permission_-_should_not_add_specific_Write","Output":"=== RUN TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_general_Write_permission_-_should_not_add_specific_Write\n"} -{"Time":"2026-02-03T00:32:39.075072501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/No_SafeOutputs_-_should_not_add_Write_permission"} -{"Time":"2026-02-03T00:32:39.075075977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/No_SafeOutputs_-_should_not_add_Write_permission","Output":"=== RUN TestClaudeEngineComputeAllowedToolsWithSafeOutputs/No_SafeOutputs_-_should_not_add_Write_permission\n"} -{"Time":"2026-02-03T00:32:39.075080195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_multiple_output_types"} -{"Time":"2026-02-03T00:32:39.075083631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_multiple_output_types","Output":"=== RUN TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_multiple_output_types\n"} -{"Time":"2026-02-03T00:32:39.07508842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_MCP_tools"} -{"Time":"2026-02-03T00:32:39.075092769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_MCP_tools","Output":"=== RUN TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_MCP_tools\n"} -{"Time":"2026-02-03T00:32:39.075097257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_neutral_tools_and_create-pull-request"} -{"Time":"2026-02-03T00:32:39.075105041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_neutral_tools_and_create-pull-request","Output":"=== RUN TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_neutral_tools_and_create-pull-request\n"} -{"Time":"2026-02-03T00:32:39.075111984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs","Output":"--- PASS: TestClaudeEngineComputeAllowedToolsWithSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075117655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_no_tools_-_should_add_Write_permission","Output":" --- PASS: TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_no_tools_-_should_add_Write_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075123135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_no_tools_-_should_add_Write_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075128956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_general_Write_permission_-_should_not_add_specific_Write","Output":" --- PASS: TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_general_Write_permission_-_should_not_add_specific_Write (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075134166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_general_Write_permission_-_should_not_add_specific_Write","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075138213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/No_SafeOutputs_-_should_not_add_Write_permission","Output":" --- PASS: TestClaudeEngineComputeAllowedToolsWithSafeOutputs/No_SafeOutputs_-_should_not_add_Write_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075142942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/No_SafeOutputs_-_should_not_add_Write_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07514745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_multiple_output_types","Output":" --- PASS: TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_multiple_output_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075153742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_multiple_output_types","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07515805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_MCP_tools","Output":" --- PASS: TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_MCP_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07516327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_MCP_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075167257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_neutral_tools_and_create-pull-request","Output":" --- PASS: TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_neutral_tools_and_create-pull-request (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075173639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs/SafeOutputs_with_neutral_tools_and_create-pull-request","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075183067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineComputeAllowedToolsWithSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075186733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment"} -{"Time":"2026-02-03T00:32:39.075189779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment","Output":"=== RUN TestGenerateAllowedToolsComment\n"} -{"Time":"2026-02-03T00:32:39.075193726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/empty_allowed_tools"} -{"Time":"2026-02-03T00:32:39.075196993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/empty_allowed_tools","Output":"=== RUN TestGenerateAllowedToolsComment/empty_allowed_tools\n"} -{"Time":"2026-02-03T00:32:39.075201421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/single_tool"} -{"Time":"2026-02-03T00:32:39.075205088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/single_tool","Output":"=== RUN TestGenerateAllowedToolsComment/single_tool\n"} -{"Time":"2026-02-03T00:32:39.075209376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/multiple_tools"} -{"Time":"2026-02-03T00:32:39.075212732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/multiple_tools","Output":"=== RUN TestGenerateAllowedToolsComment/multiple_tools\n"} -{"Time":"2026-02-03T00:32:39.075223502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/tools_with_special_characters"} -{"Time":"2026-02-03T00:32:39.075227289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/tools_with_special_characters","Output":"=== RUN TestGenerateAllowedToolsComment/tools_with_special_characters\n"} -{"Time":"2026-02-03T00:32:39.075232559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment","Output":"--- PASS: TestGenerateAllowedToolsComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075237458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/empty_allowed_tools","Output":" --- PASS: TestGenerateAllowedToolsComment/empty_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075244131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/empty_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075252576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/single_tool","Output":" --- PASS: TestGenerateAllowedToolsComment/single_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075257576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/single_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075261603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/multiple_tools","Output":" --- PASS: TestGenerateAllowedToolsComment/multiple_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075266282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/multiple_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075272123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/tools_with_special_characters","Output":" --- PASS: TestGenerateAllowedToolsComment/tools_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075277142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment/tools_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075281069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateAllowedToolsComment","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075284556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine"} -{"Time":"2026-02-03T00:32:39.075288233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine","Output":"=== RUN TestCodexEngine\n"} -{"Time":"2026-02-03T00:32:39.075322777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine","Output":"--- PASS: TestCodexEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075332816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075336342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithVersion"} -{"Time":"2026-02-03T00:32:39.075339739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithVersion","Output":"=== RUN TestCodexEngineWithVersion\n"} -{"Time":"2026-02-03T00:32:39.075344447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithVersion","Output":"--- PASS: TestCodexEngineWithVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075349677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075352773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithIdAndContinueOnError"} -{"Time":"2026-02-03T00:32:39.07535638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithIdAndContinueOnError","Output":"=== RUN TestCodexEngineConvertStepToYAMLWithIdAndContinueOnError\n"} -{"Time":"2026-02-03T00:32:39.07536178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithIdAndContinueOnError","Output":"--- PASS: TestCodexEngineConvertStepToYAMLWithIdAndContinueOnError (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075392397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithIdAndContinueOnError","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075399981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineExecutionIncludesGitHubAWPrompt"} -{"Time":"2026-02-03T00:32:39.075403838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineExecutionIncludesGitHubAWPrompt","Output":"=== RUN TestCodexEngineExecutionIncludesGitHubAWPrompt\n"} -{"Time":"2026-02-03T00:32:39.075410781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineExecutionIncludesGitHubAWPrompt","Output":"--- PASS: TestCodexEngineExecutionIncludesGitHubAWPrompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07541527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineExecutionIncludesGitHubAWPrompt","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075418916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithSection"} -{"Time":"2026-02-03T00:32:39.075422613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithSection","Output":"=== RUN TestCodexEngineConvertStepToYAMLWithSection\n"} -{"Time":"2026-02-03T00:32:39.075470332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithSection","Output":"--- PASS: TestCodexEngineConvertStepToYAMLWithSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075481403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineConvertStepToYAMLWithSection","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07548502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig"} -{"Time":"2026-02-03T00:32:39.075488796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig","Output":"=== RUN TestCodexEngineRenderMCPConfig\n"} -{"Time":"2026-02-03T00:32:39.075494687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig/github_tool_with_user_agent"} -{"Time":"2026-02-03T00:32:39.075498555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig/github_tool_with_user_agent","Output":"=== RUN TestCodexEngineRenderMCPConfig/github_tool_with_user_agent\n"} -{"Time":"2026-02-03T00:32:39.075597189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig","Output":"--- PASS: TestCodexEngineRenderMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075609031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig/github_tool_with_user_agent","Output":" --- PASS: TestCodexEngineRenderMCPConfig/github_tool_with_user_agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075613629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig/github_tool_with_user_agent","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075617466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075620492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion"} -{"Time":"2026-02-03T00:32:39.075623948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion","Output":"=== RUN TestCodexEngineUserAgentIdentifierConversion\n"} -{"Time":"2026-02-03T00:32:39.075630471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_spaces"} -{"Time":"2026-02-03T00:32:39.075638245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_spaces","Output":"=== RUN TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_spaces\n"} -{"Time":"2026-02-03T00:32:39.075691073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_underscores"} -{"Time":"2026-02-03T00:32:39.075701082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_underscores","Output":"=== RUN TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_underscores\n"} -{"Time":"2026-02-03T00:32:39.075768778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/already_identifier_format"} -{"Time":"2026-02-03T00:32:39.075780791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/already_identifier_format","Output":"=== RUN TestCodexEngineUserAgentIdentifierConversion/already_identifier_format\n"} -{"Time":"2026-02-03T00:32:39.075858846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/empty_workflow_name"} -{"Time":"2026-02-03T00:32:39.075869396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/empty_workflow_name","Output":"=== RUN TestCodexEngineUserAgentIdentifierConversion/empty_workflow_name\n"} -{"Time":"2026-02-03T00:32:39.075934638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion","Output":"--- PASS: TestCodexEngineUserAgentIdentifierConversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075948393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_spaces","Output":" --- PASS: TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075953974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075958642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_underscores","Output":" --- PASS: TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075963822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/workflow_name_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:39.075981695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/already_identifier_format","Output":" --- PASS: TestCodexEngineUserAgentIdentifierConversion/already_identifier_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.075991063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/already_identifier_format","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07599506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/empty_workflow_name","Output":" --- PASS: TestCodexEngineUserAgentIdentifierConversion/empty_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076015678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion/empty_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076020277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineUserAgentIdentifierConversion","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076023633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig"} -{"Time":"2026-02-03T00:32:39.07602737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig","Output":"=== RUN TestCodexEngineRenderMCPConfigUserAgentFromConfig\n"} -{"Time":"2026-02-03T00:32:39.076031969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_overrides_workflow_name"} -{"Time":"2026-02-03T00:32:39.076035556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_overrides_workflow_name","Output":"=== RUN TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_overrides_workflow_name\n"} -{"Time":"2026-02-03T00:32:39.076042839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_with_spaces"} -{"Time":"2026-02-03T00:32:39.076046816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_with_spaces","Output":"=== RUN TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_with_spaces\n"} -{"Time":"2026-02-03T00:32:39.076051225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/empty_configured_user_agent_falls_back_to_workflow_name"} -{"Time":"2026-02-03T00:32:39.076055042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/empty_configured_user_agent_falls_back_to_workflow_name","Output":"=== RUN TestCodexEngineRenderMCPConfigUserAgentFromConfig/empty_configured_user_agent_falls_back_to_workflow_name\n"} -{"Time":"2026-02-03T00:32:39.076096309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/no_workflow_name_and_no_configured_user_agent_uses_default"} -{"Time":"2026-02-03T00:32:39.076106418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/no_workflow_name_and_no_configured_user_agent_uses_default","Output":"=== RUN TestCodexEngineRenderMCPConfigUserAgentFromConfig/no_workflow_name_and_no_configured_user_agent_uses_default\n"} -{"Time":"2026-02-03T00:32:39.076143348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig","Output":"--- PASS: TestCodexEngineRenderMCPConfigUserAgentFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076157535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_overrides_workflow_name","Output":" --- PASS: TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_overrides_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076163125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_overrides_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076167824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_with_spaces","Output":" --- PASS: TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076173074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/configured_user_agent_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076184184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/empty_configured_user_agent_falls_back_to_workflow_name","Output":" --- PASS: TestCodexEngineRenderMCPConfigUserAgentFromConfig/empty_configured_user_agent_falls_back_to_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076189214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/empty_configured_user_agent_falls_back_to_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076193071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/no_workflow_name_and_no_configured_user_agent_uses_default","Output":" --- PASS: TestCodexEngineRenderMCPConfigUserAgentFromConfig/no_workflow_name_and_no_configured_user_agent_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076197439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig/no_workflow_name_and_no_configured_user_agent_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076200956Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076205905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier"} -{"Time":"2026-02-03T00:32:39.076209321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier","Output":"=== RUN TestSanitizeIdentifier\n"} -{"Time":"2026-02-03T00:32:39.076215353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/simple_name_with_spaces"} -{"Time":"2026-02-03T00:32:39.076227455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/simple_name_with_spaces","Output":"=== RUN TestSanitizeIdentifier/simple_name_with_spaces\n"} -{"Time":"2026-02-03T00:32:39.076232034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_underscores"} -{"Time":"2026-02-03T00:32:39.076235671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_underscores","Output":"=== RUN TestSanitizeIdentifier/name_with_underscores\n"} -{"Time":"2026-02-03T00:32:39.07624084Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_mixed_separators"} -{"Time":"2026-02-03T00:32:39.076244076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_mixed_separators","Output":"=== RUN TestSanitizeIdentifier/name_with_mixed_separators\n"} -{"Time":"2026-02-03T00:32:39.076249877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_special_characters"} -{"Time":"2026-02-03T00:32:39.076259154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_special_characters","Output":"=== RUN TestSanitizeIdentifier/name_with_special_characters\n"} -{"Time":"2026-02-03T00:32:39.07631562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_multiple_spaces"} -{"Time":"2026-02-03T00:32:39.076325718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_multiple_spaces","Output":"=== RUN TestSanitizeIdentifier/name_with_multiple_spaces\n"} -{"Time":"2026-02-03T00:32:39.07633205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/empty_name"} -{"Time":"2026-02-03T00:32:39.076335477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/empty_name","Output":"=== RUN TestSanitizeIdentifier/empty_name\n"} -{"Time":"2026-02-03T00:32:39.07636954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_only_special_characters"} -{"Time":"2026-02-03T00:32:39.076375511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_only_special_characters","Output":"=== RUN TestSanitizeIdentifier/name_with_only_special_characters\n"} -{"Time":"2026-02-03T00:32:39.076386993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/already_lowercase_with_hyphens"} -{"Time":"2026-02-03T00:32:39.076390749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/already_lowercase_with_hyphens","Output":"=== RUN TestSanitizeIdentifier/already_lowercase_with_hyphens\n"} -{"Time":"2026-02-03T00:32:39.07642327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_leading/trailing_spaces"} -{"Time":"2026-02-03T00:32:39.07642868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_leading/trailing_spaces","Output":"=== RUN TestSanitizeIdentifier/name_with_leading/trailing_spaces\n"} -{"Time":"2026-02-03T00:32:39.076464878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_hyphens_and_underscores"} -{"Time":"2026-02-03T00:32:39.076476249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_hyphens_and_underscores","Output":"=== RUN TestSanitizeIdentifier/name_with_hyphens_and_underscores\n"} -{"Time":"2026-02-03T00:32:39.076484955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier","Output":"--- PASS: TestSanitizeIdentifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076489393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/simple_name_with_spaces","Output":" --- PASS: TestSanitizeIdentifier/simple_name_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076493291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/simple_name_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076496426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_underscores","Output":" --- PASS: TestSanitizeIdentifier/name_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076499091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076501266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_mixed_separators","Output":" --- PASS: TestSanitizeIdentifier/name_with_mixed_separators (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07650387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_mixed_separators","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076506144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_special_characters","Output":" --- PASS: TestSanitizeIdentifier/name_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.0765088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076511054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_multiple_spaces","Output":" --- PASS: TestSanitizeIdentifier/name_with_multiple_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076513558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_multiple_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076515753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/empty_name","Output":" --- PASS: TestSanitizeIdentifier/empty_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076518307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/empty_name","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076520361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_only_special_characters","Output":" --- PASS: TestSanitizeIdentifier/name_with_only_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076522926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_only_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07652504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/already_lowercase_with_hyphens","Output":" --- PASS: TestSanitizeIdentifier/already_lowercase_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076527474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/already_lowercase_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076529518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_leading/trailing_spaces","Output":" --- PASS: TestSanitizeIdentifier/name_with_leading/trailing_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076532974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_leading/trailing_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076535018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_hyphens_and_underscores","Output":" --- PASS: TestSanitizeIdentifier/name_with_hyphens_and_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076538395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier/name_with_hyphens_and_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076540228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeIdentifier","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076542172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen"} -{"Time":"2026-02-03T00:32:39.076544105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen","Output":"=== RUN TestCodexEngineRenderMCPConfigUserAgentWithHyphen\n"} -{"Time":"2026-02-03T00:32:39.07654677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen/user-agent_field_gets_parsed_as_user_agent_(hyphen)"} -{"Time":"2026-02-03T00:32:39.076548874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen/user-agent_field_gets_parsed_as_user_agent_(hyphen)","Output":"=== RUN TestCodexEngineRenderMCPConfigUserAgentWithHyphen/user-agent_field_gets_parsed_as_user_agent_(hyphen)\n"} -{"Time":"2026-02-03T00:32:39.07657953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen","Output":"--- PASS: TestCodexEngineRenderMCPConfigUserAgentWithHyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076591643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen/user-agent_field_gets_parsed_as_user_agent_(hyphen)","Output":" --- PASS: TestCodexEngineRenderMCPConfigUserAgentWithHyphen/user-agent_field_gets_parsed_as_user_agent_(hyphen) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076596221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen/user-agent_field_gets_parsed_as_user_agent_(hyphen)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076600429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineRenderMCPConfigUserAgentWithHyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076603555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSafeInputsSecrets"} -{"Time":"2026-02-03T00:32:39.076607021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSafeInputsSecrets","Output":"=== RUN TestCodexEngineSafeInputsSecrets\n"} -{"Time":"2026-02-03T00:32:39.076652647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSafeInputsSecrets","Output":"--- PASS: TestCodexEngineSafeInputsSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076661403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSafeInputsSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076664869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered"} -{"Time":"2026-02-03T00:32:39.076668206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered","Output":"=== RUN TestCodexEngineHttpMCPServerRendered\n"} -{"Time":"2026-02-03T00:32:39.076673596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_should_be_rendered_with_url"} -{"Time":"2026-02-03T00:32:39.076676972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_should_be_rendered_with_url","Output":"=== RUN TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_should_be_rendered_with_url\n"} -{"Time":"2026-02-03T00:32:39.07676154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_inferred_from_url_field"} -{"Time":"2026-02-03T00:32:39.076772089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_inferred_from_url_field","Output":"=== RUN TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_inferred_from_url_field\n"} -{"Time":"2026-02-03T00:32:39.07684783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_with_headers"} -{"Time":"2026-02-03T00:32:39.076860333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_with_headers","Output":"=== RUN TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_with_headers\n"} -{"Time":"2026-02-03T00:32:39.076904997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered","Output":"--- PASS: TestCodexEngineHttpMCPServerRendered (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076916128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_should_be_rendered_with_url","Output":" --- PASS: TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_should_be_rendered_with_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076922299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_should_be_rendered_with_url","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076927549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_inferred_from_url_field","Output":" --- PASS: TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_inferred_from_url_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076932859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_inferred_from_url_field","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076936776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_with_headers","Output":" --- PASS: TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_with_headers (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076941164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered/HTTP_MCP_server_with_headers","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076951614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHttpMCPServerRendered","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07695517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSkipInstallationWithCommand"} -{"Time":"2026-02-03T00:32:39.076958677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSkipInstallationWithCommand","Output":"=== RUN TestCodexEngineSkipInstallationWithCommand\n"} -{"Time":"2026-02-03T00:32:39.07696561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSkipInstallationWithCommand","Output":"--- PASS: TestCodexEngineSkipInstallationWithCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.076970158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineSkipInstallationWithCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:39.076973685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithOutputSize"} -{"Time":"2026-02-03T00:32:39.076976931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithOutputSize","Output":"=== RUN TestCodexParseLogMetricsWithOutputSize\n"} -{"Time":"2026-02-03T00:32:39.077032074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithOutputSize","Output":"--- PASS: TestCodexParseLogMetricsWithOutputSize (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077041461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithOutputSize","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077045449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMultipleToolsWithOutputSizes"} -{"Time":"2026-02-03T00:32:39.077048795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMultipleToolsWithOutputSizes","Output":"=== RUN TestCodexParseLogMetricsMultipleToolsWithOutputSizes\n"} -{"Time":"2026-02-03T00:32:39.077127892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMultipleToolsWithOutputSizes","Output":"--- PASS: TestCodexParseLogMetricsMultipleToolsWithOutputSizes (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07713761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMultipleToolsWithOutputSizes","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077140025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsNoOutputSize"} -{"Time":"2026-02-03T00:32:39.077142269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsNoOutputSize","Output":"=== RUN TestCodexParseLogMetricsNoOutputSize\n"} -{"Time":"2026-02-03T00:32:39.07716433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsNoOutputSize","Output":"--- PASS: TestCodexParseLogMetricsNoOutputSize (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07717471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsNoOutputSize","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077178276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithFailure"} -{"Time":"2026-02-03T00:32:39.077181472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithFailure","Output":"=== RUN TestCodexParseLogMetricsWithFailure\n"} -{"Time":"2026-02-03T00:32:39.077239491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithFailure","Output":"--- PASS: TestCodexParseLogMetricsWithFailure (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077252495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsWithFailure","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077256823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON"} -{"Time":"2026-02-03T00:32:39.07726068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON","Output":"=== RUN TestCodexExtractOutputSizeFromJSON\n"} -{"Time":"2026-02-03T00:32:39.07726599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/simple_text_content"} -{"Time":"2026-02-03T00:32:39.077269486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/simple_text_content","Output":"=== RUN TestCodexExtractOutputSizeFromJSON/simple_text_content\n"} -{"Time":"2026-02-03T00:32:39.077299182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/multiple_content_items"} -{"Time":"2026-02-03T00:32:39.077308108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/multiple_content_items","Output":"=== RUN TestCodexExtractOutputSizeFromJSON/multiple_content_items\n"} -{"Time":"2026-02-03T00:32:39.077335479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/escaped_characters_in_text"} -{"Time":"2026-02-03T00:32:39.077343314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/escaped_characters_in_text","Output":"=== RUN TestCodexExtractOutputSizeFromJSON/escaped_characters_in_text\n"} -{"Time":"2026-02-03T00:32:39.077349726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/empty_content_array"} -{"Time":"2026-02-03T00:32:39.077361157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/empty_content_array","Output":"=== RUN TestCodexExtractOutputSizeFromJSON/empty_content_array\n"} -{"Time":"2026-02-03T00:32:39.077392826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/malformed_JSON"} -{"Time":"2026-02-03T00:32:39.077401963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/malformed_JSON","Output":"=== RUN TestCodexExtractOutputSizeFromJSON/malformed_JSON\n"} -{"Time":"2026-02-03T00:32:39.077411431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON","Output":"--- PASS: TestCodexExtractOutputSizeFromJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077416791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/simple_text_content","Output":" --- PASS: TestCodexExtractOutputSizeFromJSON/simple_text_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077422942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/simple_text_content","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077433903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/multiple_content_items","Output":" --- PASS: TestCodexExtractOutputSizeFromJSON/multiple_content_items (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077439413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/multiple_content_items","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077442859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/escaped_characters_in_text","Output":" --- PASS: TestCodexExtractOutputSizeFromJSON/escaped_characters_in_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077445615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/escaped_characters_in_text","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077447759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/empty_content_array","Output":" --- PASS: TestCodexExtractOutputSizeFromJSON/empty_content_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077450243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/empty_content_array","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077452387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/malformed_JSON","Output":" --- PASS: TestCodexExtractOutputSizeFromJSON/malformed_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077457116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON/malformed_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077460803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07746467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult"} -{"Time":"2026-02-03T00:32:39.077468407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult","Output":"=== RUN TestCodexExtractOutputSizeFromResult\n"} -{"Time":"2026-02-03T00:32:39.077472575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/success_with_JSON_block"} -{"Time":"2026-02-03T00:32:39.077476592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/success_with_JSON_block","Output":"=== RUN TestCodexExtractOutputSizeFromResult/success_with_JSON_block\n"} -{"Time":"2026-02-03T00:32:39.077481391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/failure_with_JSON_block"} -{"Time":"2026-02-03T00:32:39.077484938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/failure_with_JSON_block","Output":"=== RUN TestCodexExtractOutputSizeFromResult/failure_with_JSON_block\n"} -{"Time":"2026-02-03T00:32:39.077638374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/no_JSON_following_result_line"} -{"Time":"2026-02-03T00:32:39.07764679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/no_JSON_following_result_line","Output":"=== RUN TestCodexExtractOutputSizeFromResult/no_JSON_following_result_line\n"} -{"Time":"2026-02-03T00:32:39.077652039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/not_a_result_line"} -{"Time":"2026-02-03T00:32:39.077656147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/not_a_result_line","Output":"=== RUN TestCodexExtractOutputSizeFromResult/not_a_result_line\n"} -{"Time":"2026-02-03T00:32:39.077661467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult","Output":"--- PASS: TestCodexExtractOutputSizeFromResult (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077666576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/success_with_JSON_block","Output":" --- PASS: TestCodexExtractOutputSizeFromResult/success_with_JSON_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077677236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/success_with_JSON_block","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077681765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/failure_with_JSON_block","Output":" --- PASS: TestCodexExtractOutputSizeFromResult/failure_with_JSON_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077686323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/failure_with_JSON_block","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07768985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/no_JSON_following_result_line","Output":" --- PASS: TestCodexExtractOutputSizeFromResult/no_JSON_following_result_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077694198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/no_JSON_following_result_line","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077697915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/not_a_result_line","Output":" --- PASS: TestCodexExtractOutputSizeFromResult/not_a_result_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077701792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult/not_a_result_line","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077705239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromResult","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077708494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMaxOutputSize"} -{"Time":"2026-02-03T00:32:39.077711921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMaxOutputSize","Output":"=== RUN TestCodexParseLogMetricsMaxOutputSize\n"} -{"Time":"2026-02-03T00:32:39.07771656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMaxOutputSize","Output":"--- PASS: TestCodexParseLogMetricsMaxOutputSize (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077725947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsMaxOutputSize","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077728883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsBashCommand"} -{"Time":"2026-02-03T00:32:39.077731988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsBashCommand","Output":"=== RUN TestCodexParseLogMetricsBashCommand\n"} -{"Time":"2026-02-03T00:32:39.07773822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsBashCommand","Output":"--- PASS: TestCodexParseLogMetricsBashCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077741937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexParseLogMetricsBashCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077744962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSONFallback"} -{"Time":"2026-02-03T00:32:39.0777654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSONFallback","Output":"=== RUN TestCodexExtractOutputSizeFromJSONFallback\n"} -{"Time":"2026-02-03T00:32:39.077771823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSONFallback","Output":"--- PASS: TestCodexExtractOutputSizeFromJSONFallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07777577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractOutputSizeFromJSONFallback","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077778976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion"} -{"Time":"2026-02-03T00:32:39.077782242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion","Output":"=== RUN TestCodexEnginePlaywrightToolsExpansion\n"} -{"Time":"2026-02-03T00:32:39.077786139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_null_expands_to_copilot_agent_tools"} -{"Time":"2026-02-03T00:32:39.077789626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_null_expands_to_copilot_agent_tools","Output":"=== RUN TestCodexEnginePlaywrightToolsExpansion/playwright_null_expands_to_copilot_agent_tools\n"} -{"Time":"2026-02-03T00:32:39.077795857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_with_config_preserves_config_and_adds_tools"} -{"Time":"2026-02-03T00:32:39.077799504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_with_config_preserves_config_and_adds_tools","Output":"=== RUN TestCodexEnginePlaywrightToolsExpansion/playwright_with_config_preserves_config_and_adds_tools\n"} -{"Time":"2026-02-03T00:32:39.077856752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/no_playwright_tool"} -{"Time":"2026-02-03T00:32:39.077865729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/no_playwright_tool","Output":"=== RUN TestCodexEnginePlaywrightToolsExpansion/no_playwright_tool\n"} -{"Time":"2026-02-03T00:32:39.077872642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion","Output":"--- PASS: TestCodexEnginePlaywrightToolsExpansion (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077877871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_null_expands_to_copilot_agent_tools","Output":" --- PASS: TestCodexEnginePlaywrightToolsExpansion/playwright_null_expands_to_copilot_agent_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07788248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_null_expands_to_copilot_agent_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077886577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_with_config_preserves_config_and_adds_tools","Output":" --- PASS: TestCodexEnginePlaywrightToolsExpansion/playwright_with_config_preserves_config_and_adds_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077891026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/playwright_with_config_preserves_config_and_adds_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077894632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/no_playwright_tool","Output":" --- PASS: TestCodexEnginePlaywrightToolsExpansion/no_playwright_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077900383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion/no_playwright_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077903749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEnginePlaywrightToolsExpansion","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077907166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexAIConfiguration"} -{"Time":"2026-02-03T00:32:39.077911294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexAIConfiguration","Output":"=== RUN TestCodexAIConfiguration\n"} -{"Time":"2026-02-03T00:32:39.077915802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexAIConfiguration","Output":" codex_test.go:12: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:39.077921883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexAIConfiguration","Output":"--- SKIP: TestCodexAIConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077931221Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexAIConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077934858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexMCPConfigGeneration"} -{"Time":"2026-02-03T00:32:39.077938133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexMCPConfigGeneration","Output":"=== RUN TestCodexMCPConfigGeneration\n"} -{"Time":"2026-02-03T00:32:39.077943754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexMCPConfigGeneration","Output":" codex_test.go:18: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:39.077953372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexMCPConfigGeneration","Output":"--- SKIP: TestCodexMCPConfigGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077959564Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexMCPConfigGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077962739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexConfigField"} -{"Time":"2026-02-03T00:32:39.077966045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexConfigField","Output":"=== RUN TestCodexConfigField\n"} -{"Time":"2026-02-03T00:32:39.077971235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexConfigField","Output":" codex_test.go:24: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:39.077980292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexConfigField","Output":"--- SKIP: TestCodexConfigField (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.077985692Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexConfigField","Elapsed":0} -{"Time":"2026-02-03T00:32:39.077988938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern"} -{"Time":"2026-02-03T00:32:39.077992144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern","Output":"=== RUN TestCodexExtractTokenUsageTotalTokensPattern\n"} -{"Time":"2026-02-03T00:32:39.077997424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_format"} -{"Time":"2026-02-03T00:32:39.078004157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_format","Output":"=== RUN TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_format\n"} -{"Time":"2026-02-03T00:32:39.078013725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_with_newline"} -{"Time":"2026-02-03T00:32:39.078017842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_with_newline","Output":"=== RUN TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_with_newline\n"} -{"Time":"2026-02-03T00:32:39.078042187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_format_in_TokenCountEvent"} -{"Time":"2026-02-03T00:32:39.07804912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_format_in_TokenCountEvent","Output":"=== RUN TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_format_in_TokenCountEvent\n"} -{"Time":"2026-02-03T00:32:39.078056714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_with_spaces"} -{"Time":"2026-02-03T00:32:39.078060612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_with_spaces","Output":"=== RUN TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_with_spaces\n"} -{"Time":"2026-02-03T00:32:39.078068436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/no_tokens_found"} -{"Time":"2026-02-03T00:32:39.078072174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/no_tokens_found","Output":"=== RUN TestCodexExtractTokenUsageTotalTokensPattern/no_tokens_found\n"} -{"Time":"2026-02-03T00:32:39.078083264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern","Output":"--- PASS: TestCodexExtractTokenUsageTotalTokensPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07809185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_format","Output":" --- PASS: TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.0780973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_format","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078101438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_with_newline","Output":" --- PASS: TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_with_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078106558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/tokens_used_with_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078110274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_format_in_TokenCountEvent","Output":" --- PASS: TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_format_in_TokenCountEvent (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078114933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_format_in_TokenCountEvent","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078120884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_with_spaces","Output":" --- PASS: TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078126344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/total_tokens_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078129961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/no_tokens_found","Output":" --- PASS: TestCodexExtractTokenUsageTotalTokensPattern/no_tokens_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078135361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern/no_tokens_found","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078141853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexExtractTokenUsageTotalTokensPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078146272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EmptyWorkflow"} -{"Time":"2026-02-03T00:32:39.078150039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EmptyWorkflow","Output":"=== RUN TestCollectPackagesFromWorkflow_EmptyWorkflow\n"} -{"Time":"2026-02-03T00:32:39.078845874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EmptyWorkflow","Output":"--- PASS: TestCollectPackagesFromWorkflow_EmptyWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078858959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EmptyWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:39.0788651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps"} -{"Time":"2026-02-03T00:32:39.078867374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps","Output":"=== RUN TestCollectPackagesFromWorkflow_CustomSteps\n"} -{"Time":"2026-02-03T00:32:39.078869929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Single_package_in_custom_steps"} -{"Time":"2026-02-03T00:32:39.078872634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Single_package_in_custom_steps","Output":"=== RUN TestCollectPackagesFromWorkflow_CustomSteps/Single_package_in_custom_steps\n"} -{"Time":"2026-02-03T00:32:39.078878235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Multiple_packages_in_custom_steps"} -{"Time":"2026-02-03T00:32:39.078882573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Multiple_packages_in_custom_steps","Output":"=== RUN TestCollectPackagesFromWorkflow_CustomSteps/Multiple_packages_in_custom_steps\n"} -{"Time":"2026-02-03T00:32:39.078887472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Empty_custom_steps"} -{"Time":"2026-02-03T00:32:39.07889164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Empty_custom_steps","Output":"=== RUN TestCollectPackagesFromWorkflow_CustomSteps/Empty_custom_steps\n"} -{"Time":"2026-02-03T00:32:39.078896118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Duplicate_packages_in_custom_steps"} -{"Time":"2026-02-03T00:32:39.078899905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Duplicate_packages_in_custom_steps","Output":"=== RUN TestCollectPackagesFromWorkflow_CustomSteps/Duplicate_packages_in_custom_steps\n"} -{"Time":"2026-02-03T00:32:39.078905445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps","Output":"--- PASS: TestCollectPackagesFromWorkflow_CustomSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078910896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Single_package_in_custom_steps","Output":" --- PASS: TestCollectPackagesFromWorkflow_CustomSteps/Single_package_in_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078916466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Single_package_in_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078920894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Multiple_packages_in_custom_steps","Output":" --- PASS: TestCollectPackagesFromWorkflow_CustomSteps/Multiple_packages_in_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078926485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Multiple_packages_in_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078930402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Empty_custom_steps","Output":" --- PASS: TestCollectPackagesFromWorkflow_CustomSteps/Empty_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078937285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Empty_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078941633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Duplicate_packages_in_custom_steps","Output":" --- PASS: TestCollectPackagesFromWorkflow_CustomSteps/Duplicate_packages_in_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.078946152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps/Duplicate_packages_in_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078949468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_CustomSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:39.078952924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps"} -{"Time":"2026-02-03T00:32:39.078956591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps","Output":"=== RUN TestCollectPackagesFromWorkflow_EngineSteps\n"} -{"Time":"2026-02-03T00:32:39.078970747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Single_run_step_with_package"} -{"Time":"2026-02-03T00:32:39.078974745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Single_run_step_with_package","Output":"=== RUN TestCollectPackagesFromWorkflow_EngineSteps/Single_run_step_with_package\n"} -{"Time":"2026-02-03T00:32:39.078979263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Multiple_run_steps_with_packages"} -{"Time":"2026-02-03T00:32:39.078982549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Multiple_run_steps_with_packages","Output":"=== RUN TestCollectPackagesFromWorkflow_EngineSteps/Multiple_run_steps_with_packages\n"} -{"Time":"2026-02-03T00:32:39.078986797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Step_without_run_command"} -{"Time":"2026-02-03T00:32:39.078990083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Step_without_run_command","Output":"=== RUN TestCollectPackagesFromWorkflow_EngineSteps/Step_without_run_command\n"} -{"Time":"2026-02-03T00:32:39.07899374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Run_command_with_non-string_value"} -{"Time":"2026-02-03T00:32:39.078997167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Run_command_with_non-string_value","Output":"=== RUN TestCollectPackagesFromWorkflow_EngineSteps/Run_command_with_non-string_value\n"} -{"Time":"2026-02-03T00:32:39.079001164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Duplicate_packages_across_steps"} -{"Time":"2026-02-03T00:32:39.079004741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Duplicate_packages_across_steps","Output":"=== RUN TestCollectPackagesFromWorkflow_EngineSteps/Duplicate_packages_across_steps\n"} -{"Time":"2026-02-03T00:32:39.079010331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps","Output":"--- PASS: TestCollectPackagesFromWorkflow_EngineSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07901508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Single_run_step_with_package","Output":" --- PASS: TestCollectPackagesFromWorkflow_EngineSteps/Single_run_step_with_package (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079019779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Single_run_step_with_package","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079023776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Multiple_run_steps_with_packages","Output":" --- PASS: TestCollectPackagesFromWorkflow_EngineSteps/Multiple_run_steps_with_packages (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079028585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Multiple_run_steps_with_packages","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079032613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Step_without_run_command","Output":" --- PASS: TestCollectPackagesFromWorkflow_EngineSteps/Step_without_run_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079037081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Step_without_run_command","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079041018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Run_command_with_non-string_value","Output":" --- PASS: TestCollectPackagesFromWorkflow_EngineSteps/Run_command_with_non-string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079046308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Run_command_with_non-string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079072267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Duplicate_packages_across_steps","Output":" --- PASS: TestCollectPackagesFromWorkflow_EngineSteps/Duplicate_packages_across_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079082576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps/Duplicate_packages_across_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079089018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_EngineSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079092705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig"} -{"Time":"2026-02-03T00:32:39.079096372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig\n"} -{"Time":"2026-02-03T00:32:39.07910097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_matching_command"} -{"Time":"2026-02-03T00:32:39.079104537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_matching_command","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_matching_command\n"} -{"Time":"2026-02-03T00:32:39.079108955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_flags_before_package"} -{"Time":"2026-02-03T00:32:39.079117511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_flags_before_package","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_flags_before_package\n"} -{"Time":"2026-02-03T00:32:39.07912248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_non-matching_command"} -{"Time":"2026-02-03T00:32:39.079126057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_non-matching_command","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_non-matching_command\n"} -{"Time":"2026-02-03T00:32:39.079130826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/String-format_MCP_tool"} -{"Time":"2026-02-03T00:32:39.079134442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/String-format_MCP_tool","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/String-format_MCP_tool\n"} -{"Time":"2026-02-03T00:32:39.07913857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Empty_tool_command"} -{"Time":"2026-02-03T00:32:39.079141766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Empty_tool_command","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/Empty_tool_command\n"} -{"Time":"2026-02-03T00:32:39.079145934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_only_flags"} -{"Time":"2026-02-03T00:32:39.079153338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_only_flags","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/Args_with_only_flags\n"} -{"Time":"2026-02-03T00:32:39.079158377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_non-string_values"} -{"Time":"2026-02-03T00:32:39.079161934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_non-string_values","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/Args_with_non-string_values\n"} -{"Time":"2026-02-03T00:32:39.079166111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Nil_tools_map"} -{"Time":"2026-02-03T00:32:39.079173786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Nil_tools_map","Output":"=== RUN TestCollectPackagesFromWorkflow_MCPConfig/Nil_tools_map\n"} -{"Time":"2026-02-03T00:32:39.079179316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig","Output":"--- PASS: TestCollectPackagesFromWorkflow_MCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079184376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_matching_command","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_matching_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079190086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_matching_command","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079197941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_flags_before_package","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_flags_before_package (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079203351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_flags_before_package","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079207078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_non-matching_command","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_non-matching_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07921378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Structured_MCP_config_with_non-matching_command","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079219771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/String-format_MCP_tool","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/String-format_MCP_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.07922457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/String-format_MCP_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079228358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Empty_tool_command","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/Empty_tool_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079233567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Empty_tool_command","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07924038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_only_flags","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/Args_with_only_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079245018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_only_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079248655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_non-string_values","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/Args_with_non-string_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079253625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Args_with_non-string_values","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079259445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Nil_tools_map","Output":" --- PASS: TestCollectPackagesFromWorkflow_MCPConfig/Nil_tools_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079263673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig/Nil_tools_map","Elapsed":0} -{"Time":"2026-02-03T00:32:39.07926701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_MCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079270135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined"} -{"Time":"2026-02-03T00:32:39.079273422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined","Output":"=== RUN TestCollectPackagesFromWorkflow_Combined\n"} -{"Time":"2026-02-03T00:32:39.079277479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Packages_from_all_sources_with_deduplication"} -{"Time":"2026-02-03T00:32:39.079280875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Packages_from_all_sources_with_deduplication","Output":"=== RUN TestCollectPackagesFromWorkflow_Combined/Packages_from_all_sources_with_deduplication\n"} -{"Time":"2026-02-03T00:32:39.079287417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Empty_sources"} -{"Time":"2026-02-03T00:32:39.079290854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Empty_sources","Output":"=== RUN TestCollectPackagesFromWorkflow_Combined/Empty_sources\n"} -{"Time":"2026-02-03T00:32:39.079294871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Nil_engine_config"} -{"Time":"2026-02-03T00:32:39.079298388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Nil_engine_config","Output":"=== RUN TestCollectPackagesFromWorkflow_Combined/Nil_engine_config\n"} -{"Time":"2026-02-03T00:32:39.079305631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined","Output":"--- PASS: TestCollectPackagesFromWorkflow_Combined (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079311092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Packages_from_all_sources_with_deduplication","Output":" --- PASS: TestCollectPackagesFromWorkflow_Combined/Packages_from_all_sources_with_deduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079316732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Packages_from_all_sources_with_deduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079320599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Empty_sources","Output":" --- PASS: TestCollectPackagesFromWorkflow_Combined/Empty_sources (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079325088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Empty_sources","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079332582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Nil_engine_config","Output":" --- PASS: TestCollectPackagesFromWorkflow_Combined/Nil_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.079337902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined/Nil_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079341428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPackagesFromWorkflow_Combined","Elapsed":0} -{"Time":"2026-02-03T00:32:39.079344804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision"} -{"Time":"2026-02-03T00:32:39.079348381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision","Output":"=== RUN TestCommandConditionPrecision\n"} -{"Time":"2026-02-03T00:32:39.079352309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues"} -{"Time":"2026-02-03T00:32:39.079357959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"=== RUN TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues\n"} -{"Time":"2026-02-03T00:32:39.082700028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.082957348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-issues-precision.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.082966435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.082971244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.082975502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"\n"} -{"Time":"2026-02-03T00:32:39.08297987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.082983757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"\n"} -{"Time":"2026-02-03T00:32:39.082988175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.082992874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.082996741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.083000699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.083011639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"\n"} -{"Time":"2026-02-03T00:32:39.083015787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.083020185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.083024653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.08303333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.083040122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"\n"} -{"Time":"2026-02-03T00:32:39.115049614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.119330804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-issues-precision.md (29.3 KB)\n"} -{"Time":"2026-02-03T00:32:39.119453873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment"} -{"Time":"2026-02-03T00:32:39.119467679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"=== RUN TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment\n"} -{"Time":"2026-02-03T00:32:39.12349232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.123721207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-issue-comment-precision.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.123730915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.123736285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.123740753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.123745772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.123767362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.123771821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.123781018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.123791127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.123797138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.123801196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.123805494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.123810242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.12381421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.123818107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.123828777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.157878632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-issue-comment-precision.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:39.158015764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request"} -{"Time":"2026-02-03T00:32:39.158031132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"=== RUN TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request\n"} -{"Time":"2026-02-03T00:32:39.161165314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.162093705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-pr-precision.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.162109764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.162115926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.162120424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"\n"} -{"Time":"2026-02-03T00:32:39.162125323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.162129681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"\n"} -{"Time":"2026-02-03T00:32:39.162133859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.162138778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.162142746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.162147214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.162151302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"\n"} -{"Time":"2026-02-03T00:32:39.16215564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.162160018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.162164286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.162168474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.162179765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"\n"} -{"Time":"2026-02-03T00:32:39.196138082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-pr-precision.md (29.4 KB)\n"} -{"Time":"2026-02-03T00:32:39.196180541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR"} -{"Time":"2026-02-03T00:32:39.196185841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"=== RUN TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR\n"} -{"Time":"2026-02-03T00:32:39.199509072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.199766993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-pr-comment-precision.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.199777773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.199782993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.199787611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"\n"} -{"Time":"2026-02-03T00:32:39.199791759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.199796067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"\n"} -{"Time":"2026-02-03T00:32:39.199800475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.199807428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.199811536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.199815503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.199825011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"\n"} -{"Time":"2026-02-03T00:32:39.19982996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.199834819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.199839147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.199849066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.199853394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"\n"} -{"Time":"2026-02-03T00:32:39.23483076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-pr-comment-precision.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:39.234907343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment"} -{"Time":"2026-02-03T00:32:39.234914516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"=== RUN TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment\n"} -{"Time":"2026-02-03T00:32:39.238203136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.238435038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-pr-review-comment-precision.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.238448904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.238453974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.238458482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.23846299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.238470334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.238474962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.238480082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.23848415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.238488217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.238498096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.238506572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.238512573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.23851676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.238520708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.238524685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"\n"} -{"Time":"2026-02-03T00:32:39.273473893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-pr-review-comment-precision.md (29.4 KB)\n"} -{"Time":"2026-02-03T00:32:39.273552069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type"} -{"Time":"2026-02-03T00:32:39.273560365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"=== RUN TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type\n"} -{"Time":"2026-02-03T00:32:39.277735516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.27806475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-multiple-precision.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.278077564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.278082974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.27808621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"\n"} -{"Time":"2026-02-03T00:32:39.278088975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.27809141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"\n"} -{"Time":"2026-02-03T00:32:39.278093844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.278096429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.278099004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.278101318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.278103513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"\n"} -{"Time":"2026-02-03T00:32:39.27810787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.278113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.27812372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.278127667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.278131525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"\n"} -{"Time":"2026-02-03T00:32:39.316211013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-multiple-precision.md (30.0 KB)\n"} -{"Time":"2026-02-03T00:32:39.31625238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks"} -{"Time":"2026-02-03T00:32:39.316257439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"=== RUN TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks\n"} -{"Time":"2026-02-03T00:32:39.320052954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.320330822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-with-push-precision.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.320341712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.320346821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.320350899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:39.320353684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.32035682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:39.320359135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.320363984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.320368602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.32037268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.320376757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:39.320380815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.320385263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.320389982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.320397656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.320402195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:39.354569649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-precision-test906455817/command-with-push-precision.md (30.1 KB)\n"} -{"Time":"2026-02-03T00:32:39.355061022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision","Output":"--- PASS: TestCommandConditionPrecision (0.28s)\n"} -{"Time":"2026-02-03T00:32:39.355073966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Output":" --- PASS: TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.355080838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issues_event_should_only_check_issue.body_when_event_is_issues","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.355088012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Output":" --- PASS: TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.355093292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/issue_comment_event_should_only_check_comment.body_when_event_is_issue_comment","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.35509783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Output":" --- PASS: TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.35510312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_event_should_only_check_pull_request.body_when_event_is_pull_request","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.355107238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Output":" --- PASS: TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.355112748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_comment_event_should_only_check_comment.body_when_event_is_issue_comment_on_PR","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.355116485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Output":" --- PASS: TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.355122496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/pull_request_review_comment_event_should_only_check_comment.body_when_event_is_pull_request_review_comment","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.355133917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Output":" --- PASS: TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.355138697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/multiple_events_should_check_the_correct_body_field_for_each_event_type","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.355142674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Output":" --- PASS: TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.355154085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision/command_with_push_should_have_precise_event_checks","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.355157672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandConditionPrecision","Elapsed":0.28} -{"Time":"2026-02-03T00:32:39.355166338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestCommentEvent"} -{"Time":"2026-02-03T00:32:39.355170275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestCommentEvent","Output":"=== RUN TestPullRequestCommentEvent\n"} -{"Time":"2026-02-03T00:32:39.355175214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestCommentEvent","Output":"--- PASS: TestPullRequestCommentEvent (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.355179703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestCommentEvent","Elapsed":0} -{"Time":"2026-02-03T00:32:39.355182919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueCommentRestriction"} -{"Time":"2026-02-03T00:32:39.355186125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueCommentRestriction","Output":"=== RUN TestIssueCommentRestriction\n"} -{"Time":"2026-02-03T00:32:39.355190363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueCommentRestriction","Output":"--- PASS: TestIssueCommentRestriction (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.355197095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueCommentRestriction","Elapsed":0} -{"Time":"2026-02-03T00:32:39.355200221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML"} -{"Time":"2026-02-03T00:32:39.355203407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML","Output":"=== RUN TestMergeEventsForYAML\n"} -{"Time":"2026-02-03T00:32:39.355207655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/pull_request_comment_only"} -{"Time":"2026-02-03T00:32:39.355211272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/pull_request_comment_only","Output":"=== RUN TestMergeEventsForYAML/pull_request_comment_only\n"} -{"Time":"2026-02-03T00:32:39.355216391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/issue_comment_only"} -{"Time":"2026-02-03T00:32:39.355219697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/issue_comment_only","Output":"=== RUN TestMergeEventsForYAML/issue_comment_only\n"} -{"Time":"2026-02-03T00:32:39.355224166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/both_issue_comment_and_pull_request_comment"} -{"Time":"2026-02-03T00:32:39.355227893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/both_issue_comment_and_pull_request_comment","Output":"=== RUN TestMergeEventsForYAML/both_issue_comment_and_pull_request_comment\n"} -{"Time":"2026-02-03T00:32:39.3552319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/mixed_with_other_events"} -{"Time":"2026-02-03T00:32:39.355243001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/mixed_with_other_events","Output":"=== RUN TestMergeEventsForYAML/mixed_with_other_events\n"} -{"Time":"2026-02-03T00:32:39.355247339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML","Output":"--- PASS: TestMergeEventsForYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.355251777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/pull_request_comment_only","Output":" --- PASS: TestMergeEventsForYAML/pull_request_comment_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.355256015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/pull_request_comment_only","Elapsed":0} -{"Time":"2026-02-03T00:32:39.355259632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/issue_comment_only","Output":" --- PASS: TestMergeEventsForYAML/issue_comment_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.35526408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/issue_comment_only","Elapsed":0} -{"Time":"2026-02-03T00:32:39.355267546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/both_issue_comment_and_pull_request_comment","Output":" --- PASS: TestMergeEventsForYAML/both_issue_comment_and_pull_request_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.355277485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/both_issue_comment_and_pull_request_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:39.355281042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/mixed_with_other_events","Output":" --- PASS: TestMergeEventsForYAML/mixed_with_other_events (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.355286712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML/mixed_with_other_events","Elapsed":0} -{"Time":"2026-02-03T00:32:39.355292914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeEventsForYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:39.35529597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions"} -{"Time":"2026-02-03T00:32:39.355299055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions","Output":"=== RUN TestEventAwareCommandConditions\n"} -{"Time":"2026-02-03T00:32:39.355304205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition"} -{"Time":"2026-02-03T00:32:39.355307671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"=== RUN TestEventAwareCommandConditions/command_only_should_use_simple_condition\n"} -{"Time":"2026-02-03T00:32:39.359510999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.359885246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/simple-command.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.359895586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.359900605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.359905063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.359909521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.359913609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.359917937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.359921904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.359928888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.359933276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.359939387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.359947131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.359952021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.359956179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.359960216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.359964173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.390776934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.395203276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/simple-command.md (31.1 KB)\n"} -{"Time":"2026-02-03T00:32:39.395288756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition"} -{"Time":"2026-02-03T00:32:39.395301479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"=== RUN TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition\n"} -{"Time":"2026-02-03T00:32:39.398619163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.399709014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/command-with-push.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.399723281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.399729042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.39973315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.399737748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.399742256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.399762394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.399772874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.399777813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.399783463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.399788032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.39979236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.399796347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.399801607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.3998083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.399812538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.433886818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/command-with-push.md (32.2 KB)\n"} -{"Time":"2026-02-03T00:32:39.433931311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition"} -{"Time":"2026-02-03T00:32:39.433936621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"=== RUN TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition\n"} -{"Time":"2026-02-03T00:32:39.437228085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.437615628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/command-with-schedule.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.437627851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.43763302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.437636947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.437639773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.437642087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.437644381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.437646886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.437663487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.437675359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.437679136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.437683033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.437689866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.437693833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.437698362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.43770248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"\n"} -{"Time":"2026-02-03T00:32:39.475327798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/command-with-schedule.md (32.3 KB)\n"} -{"Time":"2026-02-03T00:32:39.475363164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter"} -{"Time":"2026-02-03T00:32:39.475367982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"=== RUN TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter\n"} -{"Time":"2026-02-03T00:32:39.478836307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.479077146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/command-with-pr-comment.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.479088497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.479093566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.479097253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"\n"} -{"Time":"2026-02-03T00:32:39.479100039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.479102513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"\n"} -{"Time":"2026-02-03T00:32:39.479104858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.479108525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.479113524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.479117752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.479121499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"\n"} -{"Time":"2026-02-03T00:32:39.479125336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.479133441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.47913815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.479153618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.479157796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"\n"} -{"Time":"2026-02-03T00:32:39.513012569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-event-aware-command-test1521477254/command-with-pr-comment.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:39.513342634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions","Output":"--- PASS: TestEventAwareCommandConditions (0.16s)\n"} -{"Time":"2026-02-03T00:32:39.513356389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Output":" --- PASS: TestEventAwareCommandConditions/command_only_should_use_simple_condition (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.513363012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_only_should_use_simple_condition","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.513369714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Output":" --- PASS: TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.513374724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_push_should_use_event-aware_condition","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.513379362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Output":" --- PASS: TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.513385043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_schedule_should_use_event-aware_condition","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.513389391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Output":" --- PASS: TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.513396063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions/command_with_pull_request_comment_only_should_check_PR_comment_filter","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.513404769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEventAwareCommandConditions","Elapsed":0.16} -{"Time":"2026-02-03T00:32:39.513408296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering"} -{"Time":"2026-02-03T00:32:39.513412193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering","Output":"=== RUN TestCommandEventsFiltering\n"} -{"Time":"2026-02-03T00:32:39.513473377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]"} -{"Time":"2026-02-03T00:32:39.513481122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"=== RUN TestCommandEventsFiltering/command_with_events:_[issues]\n"} -{"Time":"2026-02-03T00:32:39.517804529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.518052241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-issue-only.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.518064043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.518069162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.51807322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.518078049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.518082006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.518086064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.518090272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.518096734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.518100601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.518106021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.518112212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.51811638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.518120358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.518124646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.518128753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.551261969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.555420522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-issue-only.md (29.4 KB)\n"} -{"Time":"2026-02-03T00:32:39.555639996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]"} -{"Time":"2026-02-03T00:32:39.555666656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"=== RUN TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]\n"} -{"Time":"2026-02-03T00:32:39.558977189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.559239808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-issue-comment.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.559250138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.559256169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.559260347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.559265587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.559269654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.559273531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.559277869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.559282218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.559286466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.559290393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.55929438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.55930518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.559309679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.559313546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.559317213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.5966244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-issue-comment.md (29.7 KB)\n"} -{"Time":"2026-02-03T00:32:39.596666108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)"} -{"Time":"2026-02-03T00:32:39.59667252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"=== RUN TestCommandEventsFiltering/command_with_events:_'*'_(all_events)\n"} -{"Time":"2026-02-03T00:32:39.600842292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.601188918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-all-events.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.60120053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.601205629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.601208795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"\n"} -{"Time":"2026-02-03T00:32:39.60121144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.601213785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"\n"} -{"Time":"2026-02-03T00:32:39.601216119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.601218694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.601220998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.601224705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.601228742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"\n"} -{"Time":"2026-02-03T00:32:39.60123269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.601236958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.601241045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.601245033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.60124879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"\n"} -{"Time":"2026-02-03T00:32:39.635347615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-all-events.md (31.1 KB)\n"} -{"Time":"2026-02-03T00:32:39.63538287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]"} -{"Time":"2026-02-03T00:32:39.635388691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"=== RUN TestCommandEventsFiltering/command_with_events:_[pull_request]\n"} -{"Time":"2026-02-03T00:32:39.638614153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.638873997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-pr-only.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.638885629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.638893905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.638896379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.638900186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.638902931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.638906668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.638911157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.638915585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.638920003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.638923951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.638927888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.638932366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.638945862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.638949739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.638953486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.675381302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-pr-only.md (29.4 KB)\n"} -{"Time":"2026-02-03T00:32:39.675432497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]"} -{"Time":"2026-02-03T00:32:39.675438669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"=== RUN TestCommandEventsFiltering/command_with_events:_[discussion]\n"} -{"Time":"2026-02-03T00:32:39.679626544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.679893783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-discussion-only.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.679907889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.67991369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.679917126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.679920763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.679923327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.679925592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.679927976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.679932985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.679936903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.679940399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.679949877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.679957752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.679961659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.679965486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.679969333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.713666838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-discussion-only.md (29.4 KB)\n"} -{"Time":"2026-02-03T00:32:39.713715709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]"} -{"Time":"2026-02-03T00:32:39.7137216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"=== RUN TestCommandEventsFiltering/command_with_events:_[discussion_comment]\n"} -{"Time":"2026-02-03T00:32:39.717177465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.717796378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-discussion-comment-only.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.717810404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.717815233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.717819271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.717823248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.717832295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.717836112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.717839879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.717843386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.717846882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.717849978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.717853595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.717857853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.717861349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.717864736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.717868042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.752465444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-discussion-comment-only.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:39.752547387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]"} -{"Time":"2026-02-03T00:32:39.75255411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"=== RUN TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]\n"} -{"Time":"2026-02-03T00:32:39.755915144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:39.756176351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-both-discussion.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:39.756189475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:39.756194455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:39.756201077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.756207329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:39.756219021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.756227626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:39.756232406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:39.756237164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:39.756241252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:39.756244979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.756248716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:39.756256079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:39.756260177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:39.756264044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:39.756268002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"\n"} -{"Time":"2026-02-03T00:32:39.79012113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-events-filtering-test1389381149/command-both-discussion.md (29.7 KB)\n"} -{"Time":"2026-02-03T00:32:39.790570711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering","Output":"--- PASS: TestCommandEventsFiltering (0.28s)\n"} -{"Time":"2026-02-03T00:32:39.790586841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Output":" --- PASS: TestCommandEventsFiltering/command_with_events:_[issues] (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.790592852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues]","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.790599835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Output":" --- PASS: TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment] (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.790605125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[issues,_issue_comment]","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.790609142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Output":" --- PASS: TestCommandEventsFiltering/command_with_events:_'*'_(all_events) (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.790616265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_'*'_(all_events)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.790620954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Output":" --- PASS: TestCommandEventsFiltering/command_with_events:_[pull_request] (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.790626094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[pull_request]","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.790630061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Output":" --- PASS: TestCommandEventsFiltering/command_with_events:_[discussion] (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.79063474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion]","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.790638517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Output":" --- PASS: TestCommandEventsFiltering/command_with_events:_[discussion_comment] (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.790643156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion_comment]","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.790653495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Output":" --- PASS: TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment] (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.790660258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering/command_with_events:_[discussion,_discussion_comment]","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.790664155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandEventsFiltering","Elapsed":0.28} -{"Time":"2026-02-03T00:32:39.790667952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentEnvVarsOnlyWithReaction"} -{"Time":"2026-02-03T00:32:39.790671528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentEnvVarsOnlyWithReaction","Output":"=== RUN TestCommentEnvVarsOnlyWithReaction\n"} -{"Time":"2026-02-03T00:32:39.790676898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentEnvVarsOnlyWithReaction","Output":" comment_env_vars_conditional_test.go:12: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:39.790682399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentEnvVarsOnlyWithReaction","Output":"--- SKIP: TestCommentEnvVarsOnlyWithReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790686777Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentEnvVarsOnlyWithReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790696505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobOutputsWithReaction"} -{"Time":"2026-02-03T00:32:39.790699941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobOutputsWithReaction","Output":"=== RUN TestActivationJobOutputsWithReaction\n"} -{"Time":"2026-02-03T00:32:39.79070441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobOutputsWithReaction","Output":" comment_env_vars_conditional_test.go:18: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:39.790713907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobOutputsWithReaction","Output":"--- SKIP: TestActivationJobOutputsWithReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790719598Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobOutputsWithReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790723285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllCommentEvents"} -{"Time":"2026-02-03T00:32:39.790727303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllCommentEvents","Output":"=== RUN TestGetAllCommentEvents\n"} -{"Time":"2026-02-03T00:32:39.790732472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllCommentEvents","Output":"--- PASS: TestGetAllCommentEvents (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.79073666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllCommentEvents","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790739906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier"} -{"Time":"2026-02-03T00:32:39.790743252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier","Output":"=== RUN TestGetCommentEventByIdentifier\n"} -{"Time":"2026-02-03T00:32:39.790763319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issues'"} -{"Time":"2026-02-03T00:32:39.790767918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issues'","Output":"=== RUN TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issues'\n"} -{"Time":"2026-02-03T00:32:39.790773719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issue_comment'"} -{"Time":"2026-02-03T00:32:39.790777817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issue_comment'","Output":"=== RUN TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issue_comment'\n"} -{"Time":"2026-02-03T00:32:39.790782435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request'"} -{"Time":"2026-02-03T00:32:39.790786293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request'","Output":"=== RUN TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request'\n"} -{"Time":"2026-02-03T00:32:39.790791562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_review_comment'"} -{"Time":"2026-02-03T00:32:39.790801951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_review_comment'","Output":"=== RUN TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_review_comment'\n"} -{"Time":"2026-02-03T00:32:39.790807993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_comment'"} -{"Time":"2026-02-03T00:32:39.79081167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_comment'","Output":"=== RUN TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_comment'\n"} -{"Time":"2026-02-03T00:32:39.790817651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion'"} -{"Time":"2026-02-03T00:32:39.790821218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion'","Output":"=== RUN TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion'\n"} -{"Time":"2026-02-03T00:32:39.790826617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion_comment'"} -{"Time":"2026-02-03T00:32:39.790834853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion_comment'","Output":"=== RUN TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion_comment'\n"} -{"Time":"2026-02-03T00:32:39.790841004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/invalid_identifier"} -{"Time":"2026-02-03T00:32:39.790848598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/invalid_identifier","Output":"=== RUN TestGetCommentEventByIdentifier/invalid_identifier\n"} -{"Time":"2026-02-03T00:32:39.790854399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'issue'_is_not_supported"} -{"Time":"2026-02-03T00:32:39.790857976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'issue'_is_not_supported","Output":"=== RUN TestGetCommentEventByIdentifier/short_identifier_'issue'_is_not_supported\n"} -{"Time":"2026-02-03T00:32:39.79087094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'comment'_is_not_supported"} -{"Time":"2026-02-03T00:32:39.790880257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'comment'_is_not_supported","Output":"=== RUN TestGetCommentEventByIdentifier/short_identifier_'comment'_is_not_supported\n"} -{"Time":"2026-02-03T00:32:39.790886379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'pr'_is_not_supported"} -{"Time":"2026-02-03T00:32:39.790890226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'pr'_is_not_supported","Output":"=== RUN TestGetCommentEventByIdentifier/short_identifier_'pr'_is_not_supported\n"} -{"Time":"2026-02-03T00:32:39.790896768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier","Output":"--- PASS: TestGetCommentEventByIdentifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790905865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issues'","Output":" --- PASS: TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issues' (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790910834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issues'","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790914852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issue_comment'","Output":" --- PASS: TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issue_comment' (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790919561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'issue_comment'","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790923388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request'","Output":" --- PASS: TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request' (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790933296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request'","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790937304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_review_comment'","Output":" --- PASS: TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_review_comment' (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790942153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_review_comment'","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790949126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_comment'","Output":" --- PASS: TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_comment' (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790953825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'pull_request_comment'","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790958013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion'","Output":" --- PASS: TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion' (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.79096772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion'","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790971538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion_comment'","Output":" --- PASS: TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion_comment' (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790976697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/GitHub_Actions_event_name_'discussion_comment'","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790980274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/invalid_identifier","Output":" --- PASS: TestGetCommentEventByIdentifier/invalid_identifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.790985554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/invalid_identifier","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790989591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'issue'_is_not_supported","Output":" --- PASS: TestGetCommentEventByIdentifier/short_identifier_'issue'_is_not_supported (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.79099453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'issue'_is_not_supported","Elapsed":0} -{"Time":"2026-02-03T00:32:39.790998067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'comment'_is_not_supported","Output":" --- PASS: TestGetCommentEventByIdentifier/short_identifier_'comment'_is_not_supported (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791002636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'comment'_is_not_supported","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791011973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'pr'_is_not_supported","Output":" --- PASS: TestGetCommentEventByIdentifier/short_identifier_'pr'_is_not_supported (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791018255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier/short_identifier_'pr'_is_not_supported","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791022062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventByIdentifier","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791025639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents"} -{"Time":"2026-02-03T00:32:39.791029255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents","Output":"=== RUN TestParseCommandEvents\n"} -{"Time":"2026-02-03T00:32:39.791032742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/nil_value_returns_default"} -{"Time":"2026-02-03T00:32:39.791035317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/nil_value_returns_default","Output":"=== RUN TestParseCommandEvents/nil_value_returns_default\n"} -{"Time":"2026-02-03T00:32:39.791038022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/wildcard_string_returns_default"} -{"Time":"2026-02-03T00:32:39.791040035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/wildcard_string_returns_default","Output":"=== RUN TestParseCommandEvents/wildcard_string_returns_default\n"} -{"Time":"2026-02-03T00:32:39.79104244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/single_event_string"} -{"Time":"2026-02-03T00:32:39.791044554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/single_event_string","Output":"=== RUN TestParseCommandEvents/single_event_string\n"} -{"Time":"2026-02-03T00:32:39.791047018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_of_event_strings"} -{"Time":"2026-02-03T00:32:39.791049252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_of_event_strings","Output":"=== RUN TestParseCommandEvents/array_of_event_strings\n"} -{"Time":"2026-02-03T00:32:39.791051537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/empty_array_returns_default"} -{"Time":"2026-02-03T00:32:39.79105346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/empty_array_returns_default","Output":"=== RUN TestParseCommandEvents/empty_array_returns_default\n"} -{"Time":"2026-02-03T00:32:39.791055825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_with_non-strings_is_filtered"} -{"Time":"2026-02-03T00:32:39.791057848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_with_non-strings_is_filtered","Output":"=== RUN TestParseCommandEvents/array_with_non-strings_is_filtered\n"} -{"Time":"2026-02-03T00:32:39.791061034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents","Output":"--- PASS: TestParseCommandEvents (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791063719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/nil_value_returns_default","Output":" --- PASS: TestParseCommandEvents/nil_value_returns_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791066384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/nil_value_returns_default","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791070111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/wildcard_string_returns_default","Output":" --- PASS: TestParseCommandEvents/wildcard_string_returns_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791072876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/wildcard_string_returns_default","Elapsed":0} -{"Time":"2026-02-03T00:32:39.79107498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/single_event_string","Output":" --- PASS: TestParseCommandEvents/single_event_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791077545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/single_event_string","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791080521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_of_event_strings","Output":" --- PASS: TestParseCommandEvents/array_of_event_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.79108559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_of_event_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791089117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/empty_array_returns_default","Output":" --- PASS: TestParseCommandEvents/empty_array_returns_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791094256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/empty_array_returns_default","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791098484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_with_non-strings_is_filtered","Output":" --- PASS: TestParseCommandEvents/array_with_non-strings_is_filtered (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791103093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents/array_with_non-strings_is_filtered","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791106579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommandEvents","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791109685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents"} -{"Time":"2026-02-03T00:32:39.791113051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents","Output":"=== RUN TestFilterCommentEvents\n"} -{"Time":"2026-02-03T00:32:39.791118632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/nil_identifiers_returns_all_events"} -{"Time":"2026-02-03T00:32:39.79112274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/nil_identifiers_returns_all_events","Output":"=== RUN TestFilterCommentEvents/nil_identifiers_returns_all_events\n"} -{"Time":"2026-02-03T00:32:39.791127438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/empty_identifiers_returns_all_events"} -{"Time":"2026-02-03T00:32:39.791131125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/empty_identifiers_returns_all_events","Output":"=== RUN TestFilterCommentEvents/empty_identifiers_returns_all_events\n"} -{"Time":"2026-02-03T00:32:39.791135443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/single_identifier"} -{"Time":"2026-02-03T00:32:39.791139311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/single_identifier","Output":"=== RUN TestFilterCommentEvents/single_identifier\n"} -{"Time":"2026-02-03T00:32:39.791145933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/multiple_identifiers"} -{"Time":"2026-02-03T00:32:39.791153777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/multiple_identifiers","Output":"=== RUN TestFilterCommentEvents/multiple_identifiers\n"} -{"Time":"2026-02-03T00:32:39.791160059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/invalid_identifiers_are_filtered_out"} -{"Time":"2026-02-03T00:32:39.791163445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/invalid_identifiers_are_filtered_out","Output":"=== RUN TestFilterCommentEvents/invalid_identifiers_are_filtered_out\n"} -{"Time":"2026-02-03T00:32:39.791172532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/GitHub_Actions_event_names"} -{"Time":"2026-02-03T00:32:39.791176389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/GitHub_Actions_event_names","Output":"=== RUN TestFilterCommentEvents/GitHub_Actions_event_names\n"} -{"Time":"2026-02-03T00:32:39.791183423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents","Output":"--- PASS: TestFilterCommentEvents (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791188182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/nil_identifiers_returns_all_events","Output":" --- PASS: TestFilterCommentEvents/nil_identifiers_returns_all_events (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791193241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/nil_identifiers_returns_all_events","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791197078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/empty_identifiers_returns_all_events","Output":" --- PASS: TestFilterCommentEvents/empty_identifiers_returns_all_events (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791201747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/empty_identifiers_returns_all_events","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791205303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/single_identifier","Output":" --- PASS: TestFilterCommentEvents/single_identifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791209662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/single_identifier","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791213298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/multiple_identifiers","Output":" --- PASS: TestFilterCommentEvents/multiple_identifiers (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791217626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/multiple_identifiers","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791225922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/invalid_identifiers_are_filtered_out","Output":" --- PASS: TestFilterCommentEvents/invalid_identifiers_are_filtered_out (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791230661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/invalid_identifiers_are_filtered_out","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791234448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/GitHub_Actions_event_names","Output":" --- PASS: TestFilterCommentEvents/GitHub_Actions_event_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791239848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents/GitHub_Actions_event_names","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791245258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterCommentEvents","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791248634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventNames"} -{"Time":"2026-02-03T00:32:39.79125192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventNames","Output":"=== RUN TestGetCommentEventNames\n"} -{"Time":"2026-02-03T00:32:39.791256289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventNames","Output":"--- PASS: TestGetCommentEventNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.79126771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCommentEventNames","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791271407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing"} -{"Time":"2026-02-03T00:32:39.791275574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing","Output":"=== RUN TestAllowedDomainsParsing\n"} -{"Time":"2026-02-03T00:32:39.791279532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/no_output_config"} -{"Time":"2026-02-03T00:32:39.791283499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/no_output_config","Output":"=== RUN TestAllowedDomainsParsing/no_output_config\n"} -{"Time":"2026-02-03T00:32:39.791287917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_allowed-domains"} -{"Time":"2026-02-03T00:32:39.791292826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_allowed-domains","Output":"=== RUN TestAllowedDomainsParsing/output_config_with_allowed-domains\n"} -{"Time":"2026-02-03T00:32:39.791330637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_create-issue_and_allowed-domains"} -{"Time":"2026-02-03T00:32:39.791338832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_create-issue_and_allowed-domains","Output":"=== RUN TestAllowedDomainsParsing/output_config_with_create-issue_and_allowed-domains\n"} -{"Time":"2026-02-03T00:32:39.791484334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_without_allowed-domains"} -{"Time":"2026-02-03T00:32:39.791495825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_without_allowed-domains","Output":"=== RUN TestAllowedDomainsParsing/output_config_without_allowed-domains\n"} -{"Time":"2026-02-03T00:32:39.791598774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing","Output":"--- PASS: TestAllowedDomainsParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791609814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/no_output_config","Output":" --- PASS: TestAllowedDomainsParsing/no_output_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791614824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/no_output_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791619392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_allowed-domains","Output":" --- PASS: TestAllowedDomainsParsing/output_config_with_allowed-domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791625093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_allowed-domains","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791629511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_create-issue_and_allowed-domains","Output":" --- PASS: TestAllowedDomainsParsing/output_config_with_create-issue_and_allowed-domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791634511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_with_create-issue_and_allowed-domains","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791638448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_without_allowed-domains","Output":" --- PASS: TestAllowedDomainsParsing/output_config_without_allowed-domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791649118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing/output_config_without_allowed-domains","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791652805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.791656171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsInWorkflow"} -{"Time":"2026-02-03T00:32:39.791659517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsInWorkflow","Output":"=== RUN TestAllowedDomainsInWorkflow\n"} -{"Time":"2026-02-03T00:32:39.791669556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsInWorkflow","Output":"--- PASS: TestAllowedDomainsInWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.791673794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedDomainsInWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:39.79167706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration"} -{"Time":"2026-02-03T00:32:39.791681548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration","Output":"=== RUN TestSafeOutputsConfigGeneration\n"} -{"Time":"2026-02-03T00:32:39.791690405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-discussion_config"} -{"Time":"2026-02-03T00:32:39.791694242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-discussion_config","Output":"=== RUN TestSafeOutputsConfigGeneration/create-discussion_config\n"} -{"Time":"2026-02-03T00:32:39.791891082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-pull-request-review-comment_config"} -{"Time":"2026-02-03T00:32:39.791904146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-pull-request-review-comment_config","Output":"=== RUN TestSafeOutputsConfigGeneration/create-pull-request-review-comment_config\n"} -{"Time":"2026-02-03T00:32:39.791951872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-code-scanning-alert_config"} -{"Time":"2026-02-03T00:32:39.791966229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-code-scanning-alert_config","Output":"=== RUN TestSafeOutputsConfigGeneration/create-code-scanning-alert_config\n"} -{"Time":"2026-02-03T00:32:39.792039088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/multiple_safe_outputs_including_previously_missing_ones"} -{"Time":"2026-02-03T00:32:39.792050939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/multiple_safe_outputs_including_previously_missing_ones","Output":"=== RUN TestSafeOutputsConfigGeneration/multiple_safe_outputs_including_previously_missing_ones\n"} -{"Time":"2026-02-03T00:32:39.792245923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/no_safe_outputs_config"} -{"Time":"2026-02-03T00:32:39.792255741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/no_safe_outputs_config","Output":"=== RUN TestSafeOutputsConfigGeneration/no_safe_outputs_config\n"} -{"Time":"2026-02-03T00:32:39.792305514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration","Output":"--- PASS: TestSafeOutputsConfigGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.792323237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-discussion_config","Output":" --- PASS: TestSafeOutputsConfigGeneration/create-discussion_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.792328587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-discussion_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.792333606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-pull-request-review-comment_config","Output":" --- PASS: TestSafeOutputsConfigGeneration/create-pull-request-review-comment_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.792338345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-pull-request-review-comment_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.792342333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-code-scanning-alert_config","Output":" --- PASS: TestSafeOutputsConfigGeneration/create-code-scanning-alert_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.792347442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/create-code-scanning-alert_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.792352071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/multiple_safe_outputs_including_previously_missing_ones","Output":" --- PASS: TestSafeOutputsConfigGeneration/multiple_safe_outputs_including_previously_missing_ones (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.79235708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/multiple_safe_outputs_including_previously_missing_ones","Elapsed":0} -{"Time":"2026-02-03T00:32:39.79236243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/no_safe_outputs_config","Output":" --- PASS: TestSafeOutputsConfigGeneration/no_safe_outputs_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.792368682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration/no_safe_outputs_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.79237854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsConfigGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:39.792381716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing"} -{"Time":"2026-02-03T00:32:39.792384672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing","Output":"=== RUN TestCreateDiscussionConfigParsing\n"} -{"Time":"2026-02-03T00:32:39.792387427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/no_create-discussion_config"} -{"Time":"2026-02-03T00:32:39.792389962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/no_create-discussion_config","Output":"=== RUN TestCreateDiscussionConfigParsing/no_create-discussion_config\n"} -{"Time":"2026-02-03T00:32:39.792392396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/basic_create-discussion_config"} -{"Time":"2026-02-03T00:32:39.79239435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/basic_create-discussion_config","Output":"=== RUN TestCreateDiscussionConfigParsing/basic_create-discussion_config\n"} -{"Time":"2026-02-03T00:32:39.79249081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_title-prefix"} -{"Time":"2026-02-03T00:32:39.792504265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_title-prefix","Output":"=== RUN TestCreateDiscussionConfigParsing/create-discussion_with_title-prefix\n"} -{"Time":"2026-02-03T00:32:39.792661639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(string)"} -{"Time":"2026-02-03T00:32:39.79267332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(string)","Output":"=== RUN TestCreateDiscussionConfigParsing/create-discussion_with_category_(string)\n"} -{"Time":"2026-02-03T00:32:39.7928071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(name)"} -{"Time":"2026-02-03T00:32:39.792818491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(name)","Output":"=== RUN TestCreateDiscussionConfigParsing/create-discussion_with_category_(name)\n"} -{"Time":"2026-02-03T00:32:39.792924388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(number)"} -{"Time":"2026-02-03T00:32:39.792935609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(number)","Output":"=== RUN TestCreateDiscussionConfigParsing/create-discussion_with_category_(number)\n"} -{"Time":"2026-02-03T00:32:39.79304324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_all_options"} -{"Time":"2026-02-03T00:32:39.79305378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_all_options","Output":"=== RUN TestCreateDiscussionConfigParsing/create-discussion_with_all_options\n"} -{"Time":"2026-02-03T00:32:39.793176218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing","Output":"--- PASS: TestCreateDiscussionConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.793190675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/no_create-discussion_config","Output":" --- PASS: TestCreateDiscussionConfigParsing/no_create-discussion_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.793196335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/no_create-discussion_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.793200563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/basic_create-discussion_config","Output":" --- PASS: TestCreateDiscussionConfigParsing/basic_create-discussion_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.793206404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/basic_create-discussion_config","Elapsed":0} -{"Time":"2026-02-03T00:32:39.793211133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_title-prefix","Output":" --- PASS: TestCreateDiscussionConfigParsing/create-discussion_with_title-prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.793216052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_title-prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:39.79322062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(string)","Output":" --- PASS: TestCreateDiscussionConfigParsing/create-discussion_with_category_(string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.79323111Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(string)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.793234767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(name)","Output":" --- PASS: TestCreateDiscussionConfigParsing/create-discussion_with_category_(name) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.793240898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(name)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.793245216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(number)","Output":" --- PASS: TestCreateDiscussionConfigParsing/create-discussion_with_category_(number) (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.793251999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_category_(number)","Elapsed":0} -{"Time":"2026-02-03T00:32:39.793256357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_all_options","Output":" --- PASS: TestCreateDiscussionConfigParsing/create-discussion_with_all_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.793275583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing/create-discussion_with_all_options","Elapsed":0} -{"Time":"2026-02-03T00:32:39.793280242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.793283698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing"} -{"Time":"2026-02-03T00:32:39.793287325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing","Output":"=== RUN TestAllowedLabelsConfigParsing\n"} -{"Time":"2026-02-03T00:32:39.793293667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-issue_with_allowed-labels"} -{"Time":"2026-02-03T00:32:39.793302934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-issue_with_allowed-labels","Output":"=== RUN TestAllowedLabelsConfigParsing/create-issue_with_allowed-labels\n"} -{"Time":"2026-02-03T00:32:39.794030991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-discussion_with_allowed-labels"} -{"Time":"2026-02-03T00:32:39.794043795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-discussion_with_allowed-labels","Output":"=== RUN TestAllowedLabelsConfigParsing/create-discussion_with_allowed-labels\n"} -{"Time":"2026-02-03T00:32:39.794682044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-pull-request_with_allowed-labels"} -{"Time":"2026-02-03T00:32:39.794694908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-pull-request_with_allowed-labels","Output":"=== RUN TestAllowedLabelsConfigParsing/create-pull-request_with_allowed-labels\n"} -{"Time":"2026-02-03T00:32:39.795379424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/all_safe_outputs_with_allowed-labels"} -{"Time":"2026-02-03T00:32:39.795392028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/all_safe_outputs_with_allowed-labels","Output":"=== RUN TestAllowedLabelsConfigParsing/all_safe_outputs_with_allowed-labels\n"} -{"Time":"2026-02-03T00:32:39.7970102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing","Output":"--- PASS: TestAllowedLabelsConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.797027312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-issue_with_allowed-labels","Output":" --- PASS: TestAllowedLabelsConfigParsing/create-issue_with_allowed-labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.797033313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-issue_with_allowed-labels","Elapsed":0} -{"Time":"2026-02-03T00:32:39.797037621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-discussion_with_allowed-labels","Output":" --- PASS: TestAllowedLabelsConfigParsing/create-discussion_with_allowed-labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.797041248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-discussion_with_allowed-labels","Elapsed":0} -{"Time":"2026-02-03T00:32:39.797043793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-pull-request_with_allowed-labels","Output":" --- PASS: TestAllowedLabelsConfigParsing/create-pull-request_with_allowed-labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.797046468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/create-pull-request_with_allowed-labels","Elapsed":0} -{"Time":"2026-02-03T00:32:39.797051227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/all_safe_outputs_with_allowed-labels","Output":" --- PASS: TestAllowedLabelsConfigParsing/all_safe_outputs_with_allowed-labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.797056546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing/all_safe_outputs_with_allowed-labels","Elapsed":0} -{"Time":"2026-02-03T00:32:39.797060143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.79706358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsJobGeneration"} -{"Time":"2026-02-03T00:32:39.797067066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsJobGeneration","Output":"=== RUN TestAllowedLabelsJobGeneration\n"} -{"Time":"2026-02-03T00:32:39.827876551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsJobGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.836531498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsJobGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/allowed-labels-job-test3452322472/test-workflow.md (60.9 KB)\n"} -{"Time":"2026-02-03T00:32:39.836743543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsJobGeneration","Output":"--- PASS: TestAllowedLabelsJobGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.836787575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsJobGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.83679569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsInSafeOutputsConfig"} -{"Time":"2026-02-03T00:32:39.836799898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsInSafeOutputsConfig","Output":"=== RUN TestAllowedLabelsInSafeOutputsConfig\n"} -{"Time":"2026-02-03T00:32:39.837573219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsInSafeOutputsConfig","Output":"--- PASS: TestAllowedLabelsInSafeOutputsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.837587326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllowedLabelsInSafeOutputsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:39.837591423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsing"} -{"Time":"2026-02-03T00:32:39.83759498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsing","Output":"=== RUN TestOutputCommentConfigParsing\n"} -{"Time":"2026-02-03T00:32:39.838255311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsing","Output":"--- PASS: TestOutputCommentConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.838268405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.838272162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsingNull"} -{"Time":"2026-02-03T00:32:39.838275829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsingNull","Output":"=== RUN TestOutputCommentConfigParsingNull\n"} -{"Time":"2026-02-03T00:32:39.838961727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsingNull","Output":"--- PASS: TestOutputCommentConfigParsingNull (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.838975323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigParsingNull","Elapsed":0} -{"Time":"2026-02-03T00:32:39.83897903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigTargetParsing"} -{"Time":"2026-02-03T00:32:39.838982806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigTargetParsing","Output":"=== RUN TestOutputCommentConfigTargetParsing\n"} -{"Time":"2026-02-03T00:32:39.839620375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigTargetParsing","Output":"--- PASS: TestOutputCommentConfigTargetParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.839634391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentConfigTargetParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.839637878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentMaxTargetParsing"} -{"Time":"2026-02-03T00:32:39.839641073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentMaxTargetParsing","Output":"=== RUN TestOutputCommentMaxTargetParsing\n"} -{"Time":"2026-02-03T00:32:39.84035827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentMaxTargetParsing","Output":"--- PASS: TestOutputCommentMaxTargetParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.840371705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentMaxTargetParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.840375282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobGeneration"} -{"Time":"2026-02-03T00:32:39.840377596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobGeneration","Output":"=== RUN TestOutputCommentJobGeneration\n"} -{"Time":"2026-02-03T00:32:39.870877573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.878773249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-comment-job-test4173532821/test-output-issue-comment.md (50.4 KB)\n"} -{"Time":"2026-02-03T00:32:39.879056487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobGeneration","Output":"--- PASS: TestOutputCommentJobGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.879071194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.87907934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobSkippedForNonIssueEvents"} -{"Time":"2026-02-03T00:32:39.879083447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobSkippedForNonIssueEvents","Output":"=== RUN TestOutputCommentJobSkippedForNonIssueEvents\n"} -{"Time":"2026-02-03T00:32:39.908996192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobSkippedForNonIssueEvents","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.916361381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobSkippedForNonIssueEvents","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-comment-skip-test1351899516/test-comment-skip.md (54.1 KB)\n"} -{"Time":"2026-02-03T00:32:39.916627386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobSkippedForNonIssueEvents","Output":"--- PASS: TestOutputCommentJobSkippedForNonIssueEvents (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.916642685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputCommentJobSkippedForNonIssueEvents","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.916649568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigParsing"} -{"Time":"2026-02-03T00:32:39.916653816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigParsing","Output":"=== RUN TestOutputConfigParsing\n"} -{"Time":"2026-02-03T00:32:39.917454759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigParsing","Output":"--- PASS: TestOutputConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.917473924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.917479374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigEmpty"} -{"Time":"2026-02-03T00:32:39.917483192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigEmpty","Output":"=== RUN TestOutputConfigEmpty\n"} -{"Time":"2026-02-03T00:32:39.91861562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigEmpty","Output":"--- PASS: TestOutputConfigEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.918630909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:39.918636069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigNull"} -{"Time":"2026-02-03T00:32:39.918644945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigNull","Output":"=== RUN TestOutputConfigNull\n"} -{"Time":"2026-02-03T00:32:39.919471305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigNull","Output":"--- PASS: TestOutputConfigNull (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.919483959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputConfigNull","Elapsed":0} -{"Time":"2026-02-03T00:32:39.919488658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGeneration"} -{"Time":"2026-02-03T00:32:39.919492505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGeneration","Output":"=== RUN TestOutputIssueJobGeneration\n"} -{"Time":"2026-02-03T00:32:39.95047915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.957624736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-issue-job-test1955997007/test-output-issue.md (52.0 KB)\n"} -{"Time":"2026-02-03T00:32:39.958503246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGeneration","Output":"--- PASS: TestOutputIssueJobGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.958545041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.958559598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep"} -{"Time":"2026-02-03T00:32:39.958564778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep","Output":"=== RUN TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep\n"} -{"Time":"2026-02-03T00:32:39.990705549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:39.997655722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-issue-copilot-assignee2177374184/test-output-issue-copilot-assignee.md (53.1 KB)\n"} -{"Time":"2026-02-03T00:32:39.997957976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep","Output":"--- PASS: TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep (0.04s)\n"} -{"Time":"2026-02-03T00:32:39.997973735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputIssueJobGenerationWithCopilotAssigneeAddsAssignmentStep","Elapsed":0.04} -{"Time":"2026-02-03T00:32:39.997981169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigParsing"} -{"Time":"2026-02-03T00:32:39.997985076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigParsing","Output":"=== RUN TestOutputLabelConfigParsing\n"} -{"Time":"2026-02-03T00:32:39.999324873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigParsing","Output":"--- PASS: TestOutputLabelConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:39.999339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:39.999344089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGeneration"} -{"Time":"2026-02-03T00:32:39.999347786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGeneration","Output":"=== RUN TestOutputLabelJobGeneration\n"} -{"Time":"2026-02-03T00:32:40.033450701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.040236449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-label-job-test2106513818/test-output-labels.md (50.3 KB)\n"} -{"Time":"2026-02-03T00:32:40.040588545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGeneration","Output":"--- PASS: TestOutputLabelJobGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.040604925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.040611688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNoAllowedLabels"} -{"Time":"2026-02-03T00:32:40.040615896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNoAllowedLabels","Output":"=== RUN TestOutputLabelJobGenerationNoAllowedLabels\n"} -{"Time":"2026-02-03T00:32:40.074081901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNoAllowedLabels","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.082272778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNoAllowedLabels","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-label-no-allowed-test2444937428/test-label-no-allowed.md (54.0 KB)\n"} -{"Time":"2026-02-03T00:32:40.082511012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNoAllowedLabels","Output":"--- PASS: TestOutputLabelJobGenerationNoAllowedLabels (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.08252595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNoAllowedLabels","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.082537631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNullConfig"} -{"Time":"2026-02-03T00:32:40.082541659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNullConfig","Output":"=== RUN TestOutputLabelJobGenerationNullConfig\n"} -{"Time":"2026-02-03T00:32:40.11520549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNullConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.123044832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNullConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-label-null-config-test1858334288/test-label-null-config.md (53.9 KB)\n"} -{"Time":"2026-02-03T00:32:40.123314004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNullConfig","Output":"--- PASS: TestOutputLabelJobGenerationNullConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.123334302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationNullConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.123342216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigNullParsing"} -{"Time":"2026-02-03T00:32:40.123346184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigNullParsing","Output":"=== RUN TestOutputLabelConfigNullParsing\n"} -{"Time":"2026-02-03T00:32:40.124077517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigNullParsing","Output":"--- PASS: TestOutputLabelConfigNullParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.124091723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigNullParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:40.124096883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMaxCountParsing"} -{"Time":"2026-02-03T00:32:40.12410096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMaxCountParsing","Output":"=== RUN TestOutputLabelConfigMaxCountParsing\n"} -{"Time":"2026-02-03T00:32:40.124832995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMaxCountParsing","Output":"--- PASS: TestOutputLabelConfigMaxCountParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.124849916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMaxCountParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:40.124855026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigDefaultMaxCount"} -{"Time":"2026-02-03T00:32:40.124858803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigDefaultMaxCount","Output":"=== RUN TestOutputLabelConfigDefaultMaxCount\n"} -{"Time":"2026-02-03T00:32:40.125504496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigDefaultMaxCount","Output":"--- PASS: TestOutputLabelConfigDefaultMaxCount (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.125514255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigDefaultMaxCount","Elapsed":0} -{"Time":"2026-02-03T00:32:40.125519354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithMaxCount"} -{"Time":"2026-02-03T00:32:40.125523151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithMaxCount","Output":"=== RUN TestOutputLabelJobGenerationWithMaxCount\n"} -{"Time":"2026-02-03T00:32:40.156080236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithMaxCount","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.164136682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithMaxCount","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-label-job-max-test3190321335/test-output-labels-max.md (50.5 KB)\n"} -{"Time":"2026-02-03T00:32:40.164368164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithMaxCount","Output":"--- PASS: TestOutputLabelJobGenerationWithMaxCount (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.164383221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithMaxCount","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.164391447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithDefaultMaxCount"} -{"Time":"2026-02-03T00:32:40.164395414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithDefaultMaxCount","Output":"=== RUN TestOutputLabelJobGenerationWithDefaultMaxCount\n"} -{"Time":"2026-02-03T00:32:40.198508157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithDefaultMaxCount","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.205448022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithDefaultMaxCount","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-label-job-default-max-test4089474585/test-output-labels-default-max.md (50.5 KB)\n"} -{"Time":"2026-02-03T00:32:40.205686287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithDefaultMaxCount","Output":"--- PASS: TestOutputLabelJobGenerationWithDefaultMaxCount (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.20569873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelJobGenerationWithDefaultMaxCount","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.205706414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigValidation"} -{"Time":"2026-02-03T00:32:40.205710622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigValidation","Output":"=== RUN TestOutputLabelConfigValidation\n"} -{"Time":"2026-02-03T00:32:40.209968707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigValidation","Output":"--- PASS: TestOutputLabelConfigValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.209982162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:40.209987773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMissingAllowed"} -{"Time":"2026-02-03T00:32:40.20999165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMissingAllowed","Output":"=== RUN TestOutputLabelConfigMissingAllowed\n"} -{"Time":"2026-02-03T00:32:40.240885312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMissingAllowed","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.248919696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMissingAllowed","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-label-missing-test3471693240/test-label-missing.md (53.9 KB)\n"} -{"Time":"2026-02-03T00:32:40.248947398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMissingAllowed","Output":"--- PASS: TestOutputLabelConfigMissingAllowed (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.248954551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputLabelConfigMissingAllowed","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.248961635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestConfigParsing"} -{"Time":"2026-02-03T00:32:40.248965983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestConfigParsing","Output":"=== RUN TestOutputPullRequestConfigParsing\n"} -{"Time":"2026-02-03T00:32:40.249679963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestConfigParsing","Output":"--- PASS: TestOutputPullRequestConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.249695963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:40.249700261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestJobGeneration"} -{"Time":"2026-02-03T00:32:40.249703848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestJobGeneration","Output":"=== RUN TestOutputPullRequestJobGeneration\n"} -{"Time":"2026-02-03T00:32:40.282072627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestJobGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.289821574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestJobGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-pr-job-test3361780604/test-output-pr.md (53.6 KB)\n"} -{"Time":"2026-02-03T00:32:40.28985161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestJobGeneration","Output":"--- PASS: TestOutputPullRequestJobGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.289861399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestJobGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.289866268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftFalse"} -{"Time":"2026-02-03T00:32:40.289869073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftFalse","Output":"=== RUN TestOutputPullRequestDraftFalse\n"} -{"Time":"2026-02-03T00:32:40.321885778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftFalse","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.328714906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftFalse","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-pr-draft-false-test2435399141/test-output-pr-draft-false.md (53.7 KB)\n"} -{"Time":"2026-02-03T00:32:40.329038669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftFalse","Output":"--- PASS: TestOutputPullRequestDraftFalse (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.329052395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftFalse","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.329059778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftTrue"} -{"Time":"2026-02-03T00:32:40.329063766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftTrue","Output":"=== RUN TestOutputPullRequestDraftTrue\n"} -{"Time":"2026-02-03T00:32:40.362134352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftTrue","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.369606992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftTrue","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/output-pr-draft-true-test1336259210/test-output-pr-draft-true.md (53.7 KB)\n"} -{"Time":"2026-02-03T00:32:40.369896081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftTrue","Output":"--- PASS: TestOutputPullRequestDraftTrue (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.369914075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOutputPullRequestDraftTrue","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.369927911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestIfNoChangesConfig"} -{"Time":"2026-02-03T00:32:40.369932269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestIfNoChangesConfig","Output":"=== RUN TestCreatePullRequestIfNoChangesConfig\n"} -{"Time":"2026-02-03T00:32:40.404020883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestIfNoChangesConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.412608419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestIfNoChangesConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/create-pr-if-no-changes-test3703383964/test-create-pr-if-no-changes.md (57.6 KB)\n"} -{"Time":"2026-02-03T00:32:40.412885966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestIfNoChangesConfig","Output":"--- PASS: TestCreatePullRequestIfNoChangesConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.412902517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestIfNoChangesConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.412910822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload"} -{"Time":"2026-02-03T00:32:40.412915571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"=== RUN TestCreatePullRequestPatchArtifactDownload\n"} -{"Time":"2026-02-03T00:32:40.417523149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1591117955/test-create-pr-patch-download.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:40.417546353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:40.417551913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:40.417556361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:40.417560599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:40.417564567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:40.417568524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:40.417572652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:40.41757714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:40.417581017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:40.417584704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:40.417588611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:40.417592659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:40.417596727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:40.417617375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:40.417622124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:40.450521304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.457920228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1591117955/test-create-pr-patch-download.md (54.2 KB)\n"} -{"Time":"2026-02-03T00:32:40.458245314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Output":"--- PASS: TestCreatePullRequestPatchArtifactDownload (0.05s)\n"} -{"Time":"2026-02-03T00:32:40.458261745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestPatchArtifactDownload","Elapsed":0.05} -{"Time":"2026-02-03T00:32:40.458268888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestAutoMergeConfig"} -{"Time":"2026-02-03T00:32:40.458272956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestAutoMergeConfig","Output":"=== RUN TestCreatePullRequestAutoMergeConfig\n"} -{"Time":"2026-02-03T00:32:40.492115601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestAutoMergeConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.499180313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestAutoMergeConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-auto-merge-1322691790/test-auto-merge.md (54.2 KB)\n"} -{"Time":"2026-02-03T00:32:40.499413598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestAutoMergeConfig","Output":"--- PASS: TestCreatePullRequestAutoMergeConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.499429648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestAutoMergeConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.499436861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithPermissionCheck"} -{"Time":"2026-02-03T00:32:40.49944166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithPermissionCheck","Output":"=== RUN TestBuildPreActivationJob_WithPermissionCheck\n"} -{"Time":"2026-02-03T00:32:40.499540695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithPermissionCheck","Output":"--- PASS: TestBuildPreActivationJob_WithPermissionCheck (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.49955985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithPermissionCheck","Elapsed":0} -{"Time":"2026-02-03T00:32:40.499564709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithoutPermissionCheck"} -{"Time":"2026-02-03T00:32:40.499568857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithoutPermissionCheck","Output":"=== RUN TestBuildPreActivationJob_WithoutPermissionCheck\n"} -{"Time":"2026-02-03T00:32:40.499609393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithoutPermissionCheck","Output":"--- PASS: TestBuildPreActivationJob_WithoutPermissionCheck (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.49961861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithoutPermissionCheck","Elapsed":0} -{"Time":"2026-02-03T00:32:40.499622968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithStopTime"} -{"Time":"2026-02-03T00:32:40.499626685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithStopTime","Output":"=== RUN TestBuildPreActivationJob_WithStopTime\n"} -{"Time":"2026-02-03T00:32:40.49970976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithStopTime","Output":"--- PASS: TestBuildPreActivationJob_WithStopTime (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.499718025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithStopTime","Elapsed":0} -{"Time":"2026-02-03T00:32:40.499722323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction"} -{"Time":"2026-02-03T00:32:40.49972585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction","Output":"=== RUN TestBuildPreActivationJob_WithReaction\n"} -{"Time":"2026-02-03T00:32:40.499732302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_eyes_reaction"} -{"Time":"2026-02-03T00:32:40.499736209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_eyes_reaction","Output":"=== RUN TestBuildPreActivationJob_WithReaction/with_eyes_reaction\n"} -{"Time":"2026-02-03T00:32:40.499858837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_rocket_reaction"} -{"Time":"2026-02-03T00:32:40.499872062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_rocket_reaction","Output":"=== RUN TestBuildPreActivationJob_WithReaction/with_rocket_reaction\n"} -{"Time":"2026-02-03T00:32:40.499937063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_none_reaction"} -{"Time":"2026-02-03T00:32:40.499946952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_none_reaction","Output":"=== RUN TestBuildPreActivationJob_WithReaction/with_none_reaction\n"} -{"Time":"2026-02-03T00:32:40.499993578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/empty_reaction"} -{"Time":"2026-02-03T00:32:40.500001452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/empty_reaction","Output":"=== RUN TestBuildPreActivationJob_WithReaction/empty_reaction\n"} -{"Time":"2026-02-03T00:32:40.500049693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction","Output":"--- PASS: TestBuildPreActivationJob_WithReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500062136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_eyes_reaction","Output":" --- PASS: TestBuildPreActivationJob_WithReaction/with_eyes_reaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500067336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_eyes_reaction","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500072586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_rocket_reaction","Output":" --- PASS: TestBuildPreActivationJob_WithReaction/with_rocket_reaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500076944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_rocket_reaction","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500079208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_none_reaction","Output":" --- PASS: TestBuildPreActivationJob_WithReaction/with_none_reaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500083506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/with_none_reaction","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500087674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/empty_reaction","Output":" --- PASS: TestBuildPreActivationJob_WithReaction/empty_reaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500092373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction/empty_reaction","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500095859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500099476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithCustomStepsAndOutputs"} -{"Time":"2026-02-03T00:32:40.500103103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithCustomStepsAndOutputs","Output":"=== RUN TestBuildPreActivationJob_WithCustomStepsAndOutputs\n"} -{"Time":"2026-02-03T00:32:40.500165229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithCustomStepsAndOutputs","Output":"--- PASS: TestBuildPreActivationJob_WithCustomStepsAndOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500178133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_WithCustomStepsAndOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:40.50018216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_Basic"} -{"Time":"2026-02-03T00:32:40.500185827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_Basic","Output":"=== RUN TestBuildActivationJob_Basic\n"} -{"Time":"2026-02-03T00:32:40.500233716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_Basic","Output":"--- PASS: TestBuildActivationJob_Basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500242403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_Basic","Elapsed":0} -{"Time":"2026-02-03T00:32:40.50024631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithPreActivation"} -{"Time":"2026-02-03T00:32:40.500249526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithPreActivation","Output":"=== RUN TestBuildActivationJob_WithPreActivation\n"} -{"Time":"2026-02-03T00:32:40.50030258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithPreActivation","Output":"--- PASS: TestBuildActivationJob_WithPreActivation (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500313781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithPreActivation","Elapsed":0} -{"Time":"2026-02-03T00:32:40.50031845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithReaction"} -{"Time":"2026-02-03T00:32:40.500322327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithReaction","Output":"=== RUN TestBuildActivationJob_WithReaction\n"} -{"Time":"2026-02-03T00:32:40.500375656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithReaction","Output":"--- PASS: TestBuildActivationJob_WithReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500393009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500397286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_Basic"} -{"Time":"2026-02-03T00:32:40.500400803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_Basic","Output":"=== RUN TestBuildMainJob_Basic\n"} -{"Time":"2026-02-03T00:32:40.500569227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_Basic","Output":"--- PASS: TestBuildMainJob_Basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500578785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_Basic","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500583043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithActivation"} -{"Time":"2026-02-03T00:32:40.50058688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithActivation","Output":"=== RUN TestBuildMainJob_WithActivation\n"} -{"Time":"2026-02-03T00:32:40.500731419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithActivation","Output":"--- PASS: TestBuildMainJob_WithActivation (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.500740186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithActivation","Elapsed":0} -{"Time":"2026-02-03T00:32:40.500744514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithPermissions"} -{"Time":"2026-02-03T00:32:40.500768719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithPermissions","Output":"=== RUN TestBuildMainJob_WithPermissions\n"} -{"Time":"2026-02-03T00:32:40.501588501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithPermissions","Output":"--- PASS: TestBuildMainJob_WithPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.501602107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_WithPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:40.501607877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_NoCustomJob"} -{"Time":"2026-02-03T00:32:40.501612125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_NoCustomJob","Output":"=== RUN TestExtractPreActivationCustomFields_NoCustomJob\n"} -{"Time":"2026-02-03T00:32:40.501617576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_NoCustomJob","Output":"--- PASS: TestExtractPreActivationCustomFields_NoCustomJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.501621783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_NoCustomJob","Elapsed":0} -{"Time":"2026-02-03T00:32:40.50162543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_WithCustomFields"} -{"Time":"2026-02-03T00:32:40.501628736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_WithCustomFields","Output":"=== RUN TestExtractPreActivationCustomFields_WithCustomFields\n"} -{"Time":"2026-02-03T00:32:40.501633435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_WithCustomFields","Output":"--- PASS: TestExtractPreActivationCustomFields_WithCustomFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.501643143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_WithCustomFields","Elapsed":0} -{"Time":"2026-02-03T00:32:40.501646219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_InvalidSteps"} -{"Time":"2026-02-03T00:32:40.501649255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_InvalidSteps","Output":"=== RUN TestExtractPreActivationCustomFields_InvalidSteps\n"} -{"Time":"2026-02-03T00:32:40.501653743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_InvalidSteps","Output":"--- PASS: TestExtractPreActivationCustomFields_InvalidSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.50165745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields_InvalidSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:40.501660516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_Integration"} -{"Time":"2026-02-03T00:32:40.501663511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_Integration","Output":"=== RUN TestBuildPreActivationJob_Integration\n"} -{"Time":"2026-02-03T00:32:40.501893941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_Integration","Output":"--- PASS: TestBuildPreActivationJob_Integration (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.501908818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJob_Integration","Elapsed":0} -{"Time":"2026-02-03T00:32:40.501912796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithWorkflowRunRepoSafety"} -{"Time":"2026-02-03T00:32:40.501916423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithWorkflowRunRepoSafety","Output":"=== RUN TestBuildActivationJob_WithWorkflowRunRepoSafety\n"} -{"Time":"2026-02-03T00:32:40.502132766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithWorkflowRunRepoSafety","Output":"--- PASS: TestBuildActivationJob_WithWorkflowRunRepoSafety (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502155699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob_WithWorkflowRunRepoSafety","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502161359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific"} -{"Time":"2026-02-03T00:32:40.502164114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific","Output":"=== RUN TestBuildMainJob_EngineSpecific\n"} -{"Time":"2026-02-03T00:32:40.50216702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/copilot_engine"} -{"Time":"2026-02-03T00:32:40.502169354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/copilot_engine","Output":"=== RUN TestBuildMainJob_EngineSpecific/copilot_engine\n"} -{"Time":"2026-02-03T00:32:40.502347134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/claude_engine"} -{"Time":"2026-02-03T00:32:40.50236123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/claude_engine","Output":"=== RUN TestBuildMainJob_EngineSpecific/claude_engine\n"} -{"Time":"2026-02-03T00:32:40.502524785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/codex_engine"} -{"Time":"2026-02-03T00:32:40.502537599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/codex_engine","Output":"=== RUN TestBuildMainJob_EngineSpecific/codex_engine\n"} -{"Time":"2026-02-03T00:32:40.502686767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific","Output":"--- PASS: TestBuildMainJob_EngineSpecific (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502697416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/copilot_engine","Output":" --- PASS: TestBuildMainJob_EngineSpecific/copilot_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502702797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/copilot_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502707114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/claude_engine","Output":" --- PASS: TestBuildMainJob_EngineSpecific/claude_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502712174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/claude_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502723265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/codex_engine","Output":" --- PASS: TestBuildMainJob_EngineSpecific/codex_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502727843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific/codex_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502731239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJob_EngineSpecific","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502734626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Basic"} -{"Time":"2026-02-03T00:32:40.502738824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Basic","Output":"=== RUN TestCompiler_SetFileTracker_Basic\n"} -{"Time":"2026-02-03T00:32:40.50277464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Basic","Output":"--- PASS: TestCompiler_SetFileTracker_Basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502780842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Basic","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502784278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional"} -{"Time":"2026-02-03T00:32:40.502787895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional","Output":"=== RUN TestAccessLogUploadConditional\n"} -{"Time":"2026-02-03T00:32:40.502792193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/no_tools_-_no_access_log_steps"} -{"Time":"2026-02-03T00:32:40.502805718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/no_tools_-_no_access_log_steps","Output":"=== RUN TestAccessLogUploadConditional/no_tools_-_no_access_log_steps\n"} -{"Time":"2026-02-03T00:32:40.502813052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_but_no_network_permissions_-_no_access_log_steps"} -{"Time":"2026-02-03T00:32:40.502816799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_but_no_network_permissions_-_no_access_log_steps","Output":"=== RUN TestAccessLogUploadConditional/mcp_server_with_container_but_no_network_permissions_-_no_access_log_steps\n"} -{"Time":"2026-02-03T00:32:40.502823892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_-_no_access_log_steps_(proxy_removed)"} -{"Time":"2026-02-03T00:32:40.502831557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_-_no_access_log_steps_(proxy_removed)","Output":"=== RUN TestAccessLogUploadConditional/mcp_server_with_container_-_no_access_log_steps_(proxy_removed)\n"} -{"Time":"2026-02-03T00:32:40.50283873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional","Output":"--- PASS: TestAccessLogUploadConditional (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.50284435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/no_tools_-_no_access_log_steps","Output":" --- PASS: TestAccessLogUploadConditional/no_tools_-_no_access_log_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502849219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/no_tools_-_no_access_log_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502853197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_but_no_network_permissions_-_no_access_log_steps","Output":" --- PASS: TestAccessLogUploadConditional/mcp_server_with_container_but_no_network_permissions_-_no_access_log_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.502858547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_but_no_network_permissions_-_no_access_log_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502869858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_-_no_access_log_steps_(proxy_removed)","Output":" --- PASS: TestAccessLogUploadConditional/mcp_server_with_container_-_no_access_log_steps_(proxy_removed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.50287647Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional/mcp_server_with_container_-_no_access_log_steps_(proxy_removed)","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502890637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAccessLogUploadConditional","Elapsed":0} -{"Time":"2026-02-03T00:32:40.502894664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsIndentationFix"} -{"Time":"2026-02-03T00:32:40.502898531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsIndentationFix","Output":"=== RUN TestPostStepsIndentationFix\n"} -{"Time":"2026-02-03T00:32:40.538642865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsIndentationFix","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.542518655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsIndentationFix","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/post-steps-indentation-test1979645340/test-post-steps-indentation.md (25.3 KB)\n"} -{"Time":"2026-02-03T00:32:40.542661472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsIndentationFix","Output":" compiler_artifacts_test.go:228: Post-steps indentation verified successfully\n"} -{"Time":"2026-02-03T00:32:40.542862098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsIndentationFix","Output":"--- PASS: TestPostStepsIndentationFix (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.542876616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsIndentationFix","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.542883358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptUploadArtifact"} -{"Time":"2026-02-03T00:32:40.542887145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptUploadArtifact","Output":"=== RUN TestPromptUploadArtifact\n"} -{"Time":"2026-02-03T00:32:40.573586893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptUploadArtifact","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.57762292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptUploadArtifact","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/prompt-upload-test197159040/test-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:40.577723087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptUploadArtifact","Output":" compiler_artifacts_test.go:318: Unified artifact upload step verified successfully (includes prompt)\n"} -{"Time":"2026-02-03T00:32:40.577957694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptUploadArtifact","Output":"--- PASS: TestPromptUploadArtifact (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.577978433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptUploadArtifact","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.577985887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation"} -{"Time":"2026-02-03T00:32:40.577990285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation","Output":"=== RUN TestActionModeValidation\n"} -{"Time":"2026-02-03T00:32:40.577994904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/dev"} -{"Time":"2026-02-03T00:32:40.57799829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/dev","Output":"=== RUN TestActionModeValidation/dev\n"} -{"Time":"2026-02-03T00:32:40.578065701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/release"} -{"Time":"2026-02-03T00:32:40.578078575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/release","Output":"=== RUN TestActionModeValidation/release\n"} -{"Time":"2026-02-03T00:32:40.578084376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/script"} -{"Time":"2026-02-03T00:32:40.578088243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/script","Output":"=== RUN TestActionModeValidation/script\n"} -{"Time":"2026-02-03T00:32:40.57809238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/invalid"} -{"Time":"2026-02-03T00:32:40.578095837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/invalid","Output":"=== RUN TestActionModeValidation/invalid\n"} -{"Time":"2026-02-03T00:32:40.578102058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/#00"} -{"Time":"2026-02-03T00:32:40.578105756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/#00","Output":"=== RUN TestActionModeValidation/#00\n"} -{"Time":"2026-02-03T00:32:40.578116776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation","Output":"--- PASS: TestActionModeValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578126544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/dev","Output":" --- PASS: TestActionModeValidation/dev (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578131513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/dev","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578136072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/release","Output":" --- PASS: TestActionModeValidation/release (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578140901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/release","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578145519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/script","Output":" --- PASS: TestActionModeValidation/script (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578157793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/script","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578162191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/invalid","Output":" --- PASS: TestActionModeValidation/invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.5781672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578175085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/#00","Output":" --- PASS: TestActionModeValidation/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578179984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578197176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578201243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString"} -{"Time":"2026-02-03T00:32:40.57820464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString","Output":"=== RUN TestActionModeString\n"} -{"Time":"2026-02-03T00:32:40.578210681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/dev"} -{"Time":"2026-02-03T00:32:40.578217985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/dev","Output":"=== RUN TestActionModeString/dev\n"} -{"Time":"2026-02-03T00:32:40.578224296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/release"} -{"Time":"2026-02-03T00:32:40.578227643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/release","Output":"=== RUN TestActionModeString/release\n"} -{"Time":"2026-02-03T00:32:40.57823177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/script"} -{"Time":"2026-02-03T00:32:40.578235217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/script","Output":"=== RUN TestActionModeString/script\n"} -{"Time":"2026-02-03T00:32:40.578240176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString","Output":"--- PASS: TestActionModeString (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578246137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/dev","Output":" --- PASS: TestActionModeString/dev (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578251127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/dev","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578255845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/release","Output":" --- PASS: TestActionModeString/release (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578260814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/release","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578264311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/script","Output":" --- PASS: TestActionModeString/script (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578268308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString/script","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578271334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeString","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578282245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionModeDefault"} -{"Time":"2026-02-03T00:32:40.578286101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionModeDefault","Output":"=== RUN TestCompilerActionModeDefault\n"} -{"Time":"2026-02-03T00:32:40.5782908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionModeDefault","Output":"--- PASS: TestCompilerActionModeDefault (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.57830132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerActionModeDefault","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578305077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSetActionMode"} -{"Time":"2026-02-03T00:32:40.578308453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSetActionMode","Output":"=== RUN TestCompilerSetActionMode\n"} -{"Time":"2026-02-03T00:32:40.578314474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSetActionMode","Output":"--- PASS: TestCompilerSetActionMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578318392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSetActionMode","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578321768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript"} -{"Time":"2026-02-03T00:32:40.578325415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript","Output":"=== RUN TestActionModeIsScript\n"} -{"Time":"2026-02-03T00:32:40.578342567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/dev"} -{"Time":"2026-02-03T00:32:40.578347847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/dev","Output":"=== RUN TestActionModeIsScript/dev\n"} -{"Time":"2026-02-03T00:32:40.578353728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/release"} -{"Time":"2026-02-03T00:32:40.578363035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/release","Output":"=== RUN TestActionModeIsScript/release\n"} -{"Time":"2026-02-03T00:32:40.578367453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/script"} -{"Time":"2026-02-03T00:32:40.57837106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/script","Output":"=== RUN TestActionModeIsScript/script\n"} -{"Time":"2026-02-03T00:32:40.5783762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript","Output":"--- PASS: TestActionModeIsScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578383824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/dev","Output":" --- PASS: TestActionModeIsScript/dev (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578388432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/dev","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578391668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/release","Output":" --- PASS: TestActionModeIsScript/release (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578395586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/release","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578399112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/script","Output":" --- PASS: TestActionModeIsScript/script (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.57840336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript/script","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578406937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionModeIsScript","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578409963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryWithAction"} -{"Time":"2026-02-03T00:32:40.578413229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryWithAction","Output":"=== RUN TestScriptRegistryWithAction\n"} -{"Time":"2026-02-03T00:32:40.578417687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryWithAction","Output":"--- PASS: TestScriptRegistryWithAction (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.578421995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryWithAction","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578425592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryActionPathEmpty"} -{"Time":"2026-02-03T00:32:40.578436452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryActionPathEmpty","Output":"=== RUN TestScriptRegistryActionPathEmpty\n"} -{"Time":"2026-02-03T00:32:40.578441832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryActionPathEmpty","Output":"--- PASS: TestScriptRegistryActionPathEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.57844618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistryActionPathEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:40.578453524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation"} -{"Time":"2026-02-03T00:32:40.578457151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"=== RUN TestCustomActionModeCompilation\n"} -{"Time":"2026-02-03T00:32:40.582825603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"../../../../../../../tmp/TestCustomActionModeCompilation509724790/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:40.582839699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:40.582847503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:40.582852483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.582857502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:40.582862171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.582866158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:40.582870206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:40.582873953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:40.58287797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:40.582884963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.582890383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:40.582894471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:40.582898378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:40.582911433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:40.58291531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.612672236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.619673588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"✓ ../../../../../../../tmp/TestCustomActionModeCompilation509724790/001/test-workflow.md (52.1 KB)\n"} -{"Time":"2026-02-03T00:32:40.619968277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Output":"--- PASS: TestCustomActionModeCompilation (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.619981411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeCompilation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.619988154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation"} -{"Time":"2026-02-03T00:32:40.619992351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"=== RUN TestInlineActionModeCompilation\n"} -{"Time":"2026-02-03T00:32:40.624323965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"../../../../../../../tmp/TestInlineActionModeCompilation193935399/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:40.624340035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:40.624346056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:40.624350865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.624355734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:40.624359682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.62436381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:40.624368047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:40.624371664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:40.624375812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:40.62438008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.624383967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:40.624394026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:40.624398424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:40.624402101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:40.624405607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.655392934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.661877821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"✓ ../../../../../../../tmp/TestInlineActionModeCompilation193935399/001/test-workflow.md (52.1 KB)\n"} -{"Time":"2026-02-03T00:32:40.662156178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Output":"--- PASS: TestInlineActionModeCompilation (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.662170434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInlineActionModeCompilation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.662177467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback"} -{"Time":"2026-02-03T00:32:40.662181435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"=== RUN TestCustomActionModeFallback\n"} -{"Time":"2026-02-03T00:32:40.666632311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"../../../../../../../tmp/TestCustomActionModeFallback1903043415/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:40.666648862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:40.666653871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:40.666657077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"\n"} -{"Time":"2026-02-03T00:32:40.666660033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:40.666662417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"\n"} -{"Time":"2026-02-03T00:32:40.666668558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:40.666670873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:40.666673167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:40.666677715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:40.666681522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"\n"} -{"Time":"2026-02-03T00:32:40.66668545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:40.666689577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:40.666693214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:40.666696751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:40.666700668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"\n"} -{"Time":"2026-02-03T00:32:40.698116716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.704701975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"✓ ../../../../../../../tmp/TestCustomActionModeFallback1903043415/001/test-workflow.md (52.0 KB)\n"} -{"Time":"2026-02-03T00:32:40.704965837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Output":"--- PASS: TestCustomActionModeFallback (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.704977889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionModeFallback","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.704984582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation"} -{"Time":"2026-02-03T00:32:40.70499408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"=== RUN TestScriptActionModeCompilation\n"} -{"Time":"2026-02-03T00:32:40.708428381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"../../../../../../../tmp/TestScriptActionModeCompilation3814148874/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:40.708440563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:40.708445242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:40.708449169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.708452345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:40.70845478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.708457405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:40.708459839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:40.708462053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:40.70846539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:40.708469187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.708473034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:40.708477052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:40.708481169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:40.708484756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:40.708488633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:40.738136006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.742268448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"✓ ../../../../../../../tmp/TestScriptActionModeCompilation3814148874/001/test-workflow.md (26.3 KB)\n"} -{"Time":"2026-02-03T00:32:40.742530937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Output":"--- PASS: TestScriptActionModeCompilation (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.742542128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptActionModeCompilation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.742549712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter"} -{"Time":"2026-02-03T00:32:40.74255366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter","Output":"=== RUN TestPullRequestDraftFilter\n"} -{"Time":"2026-02-03T00:32:40.742654307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false"} -{"Time":"2026-02-03T00:32:40.742664165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false","Output":"=== RUN TestPullRequestDraftFilter/pull_request_with_draft:_false\n"} -{"Time":"2026-02-03T00:32:40.77319096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.776953899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/draft-filter-test2078477841/pull_request with draft: false-workflow.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:40.777355307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_(include_only_drafts)"} -{"Time":"2026-02-03T00:32:40.777364413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_(include_only_drafts)","Output":"=== RUN TestPullRequestDraftFilter/pull_request_with_draft:_true_(include_only_drafts)\n"} -{"Time":"2026-02-03T00:32:40.81253114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_(include_only_drafts)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/draft-filter-test2078477841/pull_request with draft: true (include only drafts)-workflow.md (26.6 KB)\n"} -{"Time":"2026-02-03T00:32:40.813388854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_without_draft_field_(no_filter)"} -{"Time":"2026-02-03T00:32:40.81340276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_without_draft_field_(no_filter)","Output":"=== RUN TestPullRequestDraftFilter/pull_request_without_draft_field_(no_filter)\n"} -{"Time":"2026-02-03T00:32:40.848094877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_without_draft_field_(no_filter)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/draft-filter-test2078477841/pull_request without draft field (no filter)-workflow.md (26.3 KB)\n"} -{"Time":"2026-02-03T00:32:40.848141343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false_and_existing_if_condition"} -{"Time":"2026-02-03T00:32:40.848146653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false_and_existing_if_condition","Output":"=== RUN TestPullRequestDraftFilter/pull_request_with_draft:_false_and_existing_if_condition\n"} -{"Time":"2026-02-03T00:32:40.882926779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false_and_existing_if_condition","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/draft-filter-test2078477841/pull_request with draft: false and existing if condition-workflow.md (26.6 KB)\n"} -{"Time":"2026-02-03T00:32:40.883325412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_and_existing_if_condition"} -{"Time":"2026-02-03T00:32:40.883341181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_and_existing_if_condition","Output":"=== RUN TestPullRequestDraftFilter/pull_request_with_draft:_true_and_existing_if_condition\n"} -{"Time":"2026-02-03T00:32:40.920977085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_and_existing_if_condition","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/draft-filter-test2078477841/pull_request with draft: true and existing if condition-workflow.md (26.6 KB)\n"} -{"Time":"2026-02-03T00:32:40.921366922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/non-pull_request_trigger_(no_filter_applied)"} -{"Time":"2026-02-03T00:32:40.921381809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/non-pull_request_trigger_(no_filter_applied)","Output":"=== RUN TestPullRequestDraftFilter/non-pull_request_trigger_(no_filter_applied)\n"} -{"Time":"2026-02-03T00:32:40.958330542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/non-pull_request_trigger_(no_filter_applied)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/draft-filter-test2078477841/non-pull_request trigger (no filter applied)-workflow.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:40.958788125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter","Output":"--- PASS: TestPullRequestDraftFilter (0.22s)\n"} -{"Time":"2026-02-03T00:32:40.958804185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false","Output":" --- PASS: TestPullRequestDraftFilter/pull_request_with_draft:_false (0.03s)\n"} -{"Time":"2026-02-03T00:32:40.958810827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false","Elapsed":0.03} -{"Time":"2026-02-03T00:32:40.958818251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_(include_only_drafts)","Output":" --- PASS: TestPullRequestDraftFilter/pull_request_with_draft:_true_(include_only_drafts) (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.958823681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_(include_only_drafts)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.958839461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_without_draft_field_(no_filter)","Output":" --- PASS: TestPullRequestDraftFilter/pull_request_without_draft_field_(no_filter) (0.03s)\n"} -{"Time":"2026-02-03T00:32:40.958845602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_without_draft_field_(no_filter)","Elapsed":0.03} -{"Time":"2026-02-03T00:32:40.958848067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false_and_existing_if_condition","Output":" --- PASS: TestPullRequestDraftFilter/pull_request_with_draft:_false_and_existing_if_condition (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.958853106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_false_and_existing_if_condition","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.958857554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_and_existing_if_condition","Output":" --- PASS: TestPullRequestDraftFilter/pull_request_with_draft:_true_and_existing_if_condition (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.958862293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/pull_request_with_draft:_true_and_existing_if_condition","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.958866401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/non-pull_request_trigger_(no_filter_applied)","Output":" --- PASS: TestPullRequestDraftFilter/non-pull_request_trigger_(no_filter_applied) (0.04s)\n"} -{"Time":"2026-02-03T00:32:40.958872803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter/non-pull_request_trigger_(no_filter_applied)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:40.958876881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestDraftFilter","Elapsed":0.22} -{"Time":"2026-02-03T00:32:40.958880547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection"} -{"Time":"2026-02-03T00:32:40.958884725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection","Output":"=== RUN TestCommentOutProcessedFieldsInOnSection\n"} -{"Time":"2026-02-03T00:32:40.958889203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_paths"} -{"Time":"2026-02-03T00:32:40.958893141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_paths","Output":"=== RUN TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_paths\n"} -{"Time":"2026-02-03T00:32:40.95889821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_types"} -{"Time":"2026-02-03T00:32:40.958901877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_types","Output":"=== RUN TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_types\n"} -{"Time":"2026-02-03T00:32:40.958908059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_only_draft_field"} -{"Time":"2026-02-03T00:32:40.958921734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_only_draft_field","Output":"=== RUN TestCommentOutProcessedFieldsInOnSection/pull_request_with_only_draft_field\n"} -{"Time":"2026-02-03T00:32:40.958928466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/multiple_pull_request_sections"} -{"Time":"2026-02-03T00:32:40.958932113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/multiple_pull_request_sections","Output":"=== RUN TestCommentOutProcessedFieldsInOnSection/multiple_pull_request_sections\n"} -{"Time":"2026-02-03T00:32:40.958955587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/no_pull_request_section"} -{"Time":"2026-02-03T00:32:40.95896277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/no_pull_request_section","Output":"=== RUN TestCommentOutProcessedFieldsInOnSection/no_pull_request_section\n"} -{"Time":"2026-02-03T00:32:40.958988388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_without_draft_field"} -{"Time":"2026-02-03T00:32:40.958992947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_without_draft_field","Output":"=== RUN TestCommentOutProcessedFieldsInOnSection/pull_request_without_draft_field\n"} -{"Time":"2026-02-03T00:32:40.959001402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection","Output":"--- PASS: TestCommentOutProcessedFieldsInOnSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959006973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_paths","Output":" --- PASS: TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_paths (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959011752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_paths","Elapsed":0} -{"Time":"2026-02-03T00:32:40.95901635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_types","Output":" --- PASS: TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959021049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_draft_and_types","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959025046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_only_draft_field","Output":" --- PASS: TestCommentOutProcessedFieldsInOnSection/pull_request_with_only_draft_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959030136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_with_only_draft_field","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959034023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/multiple_pull_request_sections","Output":" --- PASS: TestCommentOutProcessedFieldsInOnSection/multiple_pull_request_sections (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959038882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/multiple_pull_request_sections","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959042409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/no_pull_request_section","Output":" --- PASS: TestCommentOutProcessedFieldsInOnSection/no_pull_request_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959046176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/no_pull_request_section","Elapsed":0} -{"Time":"2026-02-03T00:32:40.95904847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_without_draft_field","Output":" --- PASS: TestCommentOutProcessedFieldsInOnSection/pull_request_without_draft_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959052648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection/pull_request_without_draft_field","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959056195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommentOutProcessedFieldsInOnSection","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959058218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError"} -{"Time":"2026-02-03T00:32:40.959061755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError","Output":"=== RUN TestFormatCompilerError\n"} -{"Time":"2026-02-03T00:32:40.959066113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/error_type_with_simple_message"} -{"Time":"2026-02-03T00:32:40.959070081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/error_type_with_simple_message","Output":"=== RUN TestFormatCompilerError/error_type_with_simple_message\n"} -{"Time":"2026-02-03T00:32:40.959076593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/warning_type_with_detailed_message"} -{"Time":"2026-02-03T00:32:40.95908038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/warning_type_with_detailed_message","Output":"=== RUN TestFormatCompilerError/warning_type_with_detailed_message\n"} -{"Time":"2026-02-03T00:32:40.959129391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/lock_file_path"} -{"Time":"2026-02-03T00:32:40.95913978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/lock_file_path","Output":"=== RUN TestFormatCompilerError/lock_file_path\n"} -{"Time":"2026-02-03T00:32:40.959165107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/formatted_message_with_error_details"} -{"Time":"2026-02-03T00:32:40.959175036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/formatted_message_with_error_details","Output":"=== RUN TestFormatCompilerError/formatted_message_with_error_details\n"} -{"Time":"2026-02-03T00:32:40.959185706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError","Output":"--- PASS: TestFormatCompilerError (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959197127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/error_type_with_simple_message","Output":" --- PASS: TestFormatCompilerError/error_type_with_simple_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959202537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/error_type_with_simple_message","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959206805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/warning_type_with_detailed_message","Output":" --- PASS: TestFormatCompilerError/warning_type_with_detailed_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959218938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/warning_type_with_detailed_message","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959223406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/lock_file_path","Output":" --- PASS: TestFormatCompilerError/lock_file_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959227935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/lock_file_path","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959231842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/formatted_message_with_error_details","Output":" --- PASS: TestFormatCompilerError/formatted_message_with_error_details (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959237883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError/formatted_message_with_error_details","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959241029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959244375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_OutputFormat"} -{"Time":"2026-02-03T00:32:40.959247742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_OutputFormat","Output":"=== RUN TestFormatCompilerError_OutputFormat\n"} -{"Time":"2026-02-03T00:32:40.95925758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_OutputFormat","Output":"--- PASS: TestFormatCompilerError_OutputFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959261698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_OutputFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959264884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_ErrorVsWarning"} -{"Time":"2026-02-03T00:32:40.959269983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_ErrorVsWarning","Output":"=== RUN TestFormatCompilerError_ErrorVsWarning\n"} -{"Time":"2026-02-03T00:32:40.959277247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_ErrorVsWarning","Output":"--- PASS: TestFormatCompilerError_ErrorVsWarning (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959281915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerError_ErrorVsWarning","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959285772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage"} -{"Time":"2026-02-03T00:32:40.959289459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage","Output":"=== RUN TestFormatCompilerMessage\n"} -{"Time":"2026-02-03T00:32:40.959293306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/warning_message"} -{"Time":"2026-02-03T00:32:40.959297144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/warning_message","Output":"=== RUN TestFormatCompilerMessage/warning_message\n"} -{"Time":"2026-02-03T00:32:40.95933831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/error_message_as_string"} -{"Time":"2026-02-03T00:32:40.959346396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/error_message_as_string","Output":"=== RUN TestFormatCompilerMessage/error_message_as_string\n"} -{"Time":"2026-02-03T00:32:40.959352897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage","Output":"--- PASS: TestFormatCompilerMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959367986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/warning_message","Output":" --- PASS: TestFormatCompilerMessage/warning_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959372734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/warning_message","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959376742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/error_message_as_string","Output":" --- PASS: TestFormatCompilerMessage/error_message_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:40.959382352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage/error_message_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959389215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatCompilerMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:40.959392642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection"} -{"Time":"2026-02-03T00:32:40.95939695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection","Output":"=== RUN TestOnSection\n"} -{"Time":"2026-02-03T00:32:40.95944015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section"} -{"Time":"2026-02-03T00:32:40.959448215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"=== RUN TestOnSection/default_on_section\n"} -{"Time":"2026-02-03T00:32:40.962741142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/default on section-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:40.962766769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:40.962771859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:40.962776277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"\n"} -{"Time":"2026-02-03T00:32:40.962779724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:40.962782238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"\n"} -{"Time":"2026-02-03T00:32:40.962785234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:40.962789983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:40.96279396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:40.962797647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:40.962801685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"\n"} -{"Time":"2026-02-03T00:32:40.962805341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:40.962813917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:40.962817915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:40.962821952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:40.962825529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"\n"} -{"Time":"2026-02-03T00:32:40.994740595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:40.998327106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/default on section-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:40.998389853Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch"} -{"Time":"2026-02-03T00:32:40.998399511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"=== RUN TestOnSection/custom_on_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:41.002213463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/custom on workflow_dispatch-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.002229222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.002234051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.002237998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.002241986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.002245542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.002249029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.002252746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.002256372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.002259739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.002263446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.002266962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.002275047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.002278614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.002283233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.002286969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.037111478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/custom on workflow_dispatch-workflow.md (24.8 KB)\n"} -{"Time":"2026-02-03T00:32:41.037149108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push"} -{"Time":"2026-02-03T00:32:41.037156001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"=== RUN TestOnSection/custom_on_with_push\n"} -{"Time":"2026-02-03T00:32:41.041774119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/custom on with push-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.041796049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.041799646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.041802421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"\n"} -{"Time":"2026-02-03T00:32:41.041805297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.041807721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"\n"} -{"Time":"2026-02-03T00:32:41.041810456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.041813021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.041815396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.04181759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.041820305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"\n"} -{"Time":"2026-02-03T00:32:41.041824212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.041828721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.041832347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.041836315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.041839691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"\n"} -{"Time":"2026-02-03T00:32:41.078449497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/custom on with push-workflow.md (26.2 KB)\n"} -{"Time":"2026-02-03T00:32:41.078485665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events"} -{"Time":"2026-02-03T00:32:41.078491024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"=== RUN TestOnSection/custom_on_with_multiple_events\n"} -{"Time":"2026-02-03T00:32:41.081972533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/custom on with multiple events-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.081987151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.0819919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.082001718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.082006877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.082011546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.082015764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.082019882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.08202426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.082028337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.082032255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.082038947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.082043336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.082047393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.08205117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.082055328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.115677162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-on-test2303517652/custom on with multiple events-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:41.116027896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection","Output":"--- PASS: TestOnSection (0.16s)\n"} -{"Time":"2026-02-03T00:32:41.116047162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Output":" --- PASS: TestOnSection/default_on_section (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.116052532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/default_on_section","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.116057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Output":" --- PASS: TestOnSection/custom_on_workflow_dispatch (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.116060977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_workflow_dispatch","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.116065185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Output":" --- PASS: TestOnSection/custom_on_with_push (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.116071337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_push","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.116075354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Output":" --- PASS: TestOnSection/custom_on_with_multiple_events (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.116081416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection/custom_on_with_multiple_events","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.116088629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOnSection","Elapsed":0.16} -{"Time":"2026-02-03T00:32:41.116093077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection"} -{"Time":"2026-02-03T00:32:41.116096894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection","Output":"=== RUN TestCommandSection\n"} -{"Time":"2026-02-03T00:32:41.116148534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger"} -{"Time":"2026-02-03T00:32:41.116163312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"=== RUN TestCommandSection/command_trigger\n"} -{"Time":"2026-02-03T00:32:41.120214814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.1205719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/test-bot.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.120581868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.120586637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.120591166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.120595394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.120599712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.120603599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.120609861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.120613838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.120617655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.120621032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.120624738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.120628986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.120633605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.120637392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.120640878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.150650202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.155203638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/test-bot.md (31.1 KB)\n"} -{"Time":"2026-02-03T00:32:41.155638258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger"} -{"Time":"2026-02-03T00:32:41.155650641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"=== RUN TestCommandSection/new_format_command_trigger\n"} -{"Time":"2026-02-03T00:32:41.159711701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.160068617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/test-new-format.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.16008117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.16008647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.160090427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.160092952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.160095407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.160098482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.160101398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.160104704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.160109142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.16011308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.160117308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.160121265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.160130542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.16013503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.160139108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.198046051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/test-new-format.md (31.1 KB)\n"} -{"Time":"2026-02-03T00:32:41.198485742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename"} -{"Time":"2026-02-03T00:32:41.198496502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"=== RUN TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename\n"} -{"Time":"2026-02-03T00:32:41.202733218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.203101334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/default-name-bot.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.203115391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.203120751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.20312581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"\n"} -{"Time":"2026-02-03T00:32:41.203130299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.203136941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"\n"} -{"Time":"2026-02-03T00:32:41.203141469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.203145928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.203149725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.203153943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.20315807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"\n"} -{"Time":"2026-02-03T00:32:41.203164672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.203169011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.203172978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.203176945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.203180692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"\n"} -{"Time":"2026-02-03T00:32:41.241209383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/default-name-bot.md (31.2 KB)\n"} -{"Time":"2026-02-03T00:32:41.241666686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger"} -{"Time":"2026-02-03T00:32:41.241678387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"=== RUN TestCommandSection/string_format_command_trigger\n"} -{"Time":"2026-02-03T00:32:41.244953832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.245292614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/test-string-format.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.245304466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.245309666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.245313383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.245316238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.245319324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.245321588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.245326768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.245330855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.245339201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.24534426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.245348127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.245352125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.245358757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.245363225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.245366852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:41.282176972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-test130148397/test-string-format.md (31.1 KB)\n"} -{"Time":"2026-02-03T00:32:41.283003873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection","Output":"--- PASS: TestCommandSection (0.17s)\n"} -{"Time":"2026-02-03T00:32:41.283014843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Output":" --- PASS: TestCommandSection/command_trigger (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.283021916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/command_trigger","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.283029761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Output":" --- PASS: TestCommandSection/new_format_command_trigger (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.283035422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.283045861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Output":" --- PASS: TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.283051462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/new_format_command_trigger_no_name_defaults_to_filename","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.2830558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Output":" --- PASS: TestCommandSection/string_format_command_trigger (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.283061981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection/string_format_command_trigger","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.283065959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandSection","Elapsed":0.17} -{"Time":"2026-02-03T00:32:41.283070157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents"} -{"Time":"2026-02-03T00:32:41.283073913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents","Output":"=== RUN TestCommandWithOtherEvents\n"} -{"Time":"2026-02-03T00:32:41.283112896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch"} -{"Time":"2026-02-03T00:32:41.283124788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"=== RUN TestCommandWithOtherEvents/command_with_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:41.286815297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.287218458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-dispatch.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.287226924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.287231974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.287236572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.287246641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.28725175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.287256669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.287260797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.287264835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.287271217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.287275144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.287279101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.287283339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.287287397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.287293468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.287297275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:41.316564265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.321271668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-dispatch.md (32.2 KB)\n"} -{"Time":"2026-02-03T00:32:41.322332787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule"} -{"Time":"2026-02-03T00:32:41.322348917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"=== RUN TestCommandWithOtherEvents/command_with_schedule\n"} -{"Time":"2026-02-03T00:32:41.325659127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.326056558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-schedule.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.326066356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.326071646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.326076114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:41.326080282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.326089519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:41.326093557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.326097905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.326102333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.32610628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.326109857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:41.326113644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.326120166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.326124264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.326127951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.326131578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:41.360459169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-schedule.md (32.3 KB)\n"} -{"Time":"2026-02-03T00:32:41.360987904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events"} -{"Time":"2026-02-03T00:32:41.361003533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"=== RUN TestCommandWithOtherEvents/command_with_multiple_compatible_events\n"} -{"Time":"2026-02-03T00:32:41.365124015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.365514463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-multiple.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.365527737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.365532746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.365536944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.365541192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.36554563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.365549918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.365554166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.365558705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.365568874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.365572681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.365576728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.365585204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.365589392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.36559359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.365597748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"\n"} -{"Time":"2026-02-03T00:32:41.404210697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-multiple.md (32.2 KB)\n"} -{"Time":"2026-02-03T00:32:41.40467372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issues_event_-_should_error"} -{"Time":"2026-02-03T00:32:41.404685041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issues_event_-_should_error","Output":"=== RUN TestCommandWithOtherEvents/command_with_conflicting_issues_event_-_should_error\n"} -{"Time":"2026-02-03T00:32:41.404926281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issue_comment_event_-_should_error"} -{"Time":"2026-02-03T00:32:41.40494145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issue_comment_event_-_should_error","Output":"=== RUN TestCommandWithOtherEvents/command_with_conflicting_issue_comment_event_-_should_error\n"} -{"Time":"2026-02-03T00:32:41.405125502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_event_-_should_error"} -{"Time":"2026-02-03T00:32:41.405132455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_event_-_should_error","Output":"=== RUN TestCommandWithOtherEvents/command_with_conflicting_pull_request_event_-_should_error\n"} -{"Time":"2026-02-03T00:32:41.405299375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_review_comment_event_-_should_error"} -{"Time":"2026-02-03T00:32:41.405310667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_review_comment_event_-_should_error","Output":"=== RUN TestCommandWithOtherEvents/command_with_conflicting_pull_request_review_comment_event_-_should_error\n"} -{"Time":"2026-02-03T00:32:41.405475774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed"} -{"Time":"2026-02-03T00:32:41.405490983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"=== RUN TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed\n"} -{"Time":"2026-02-03T00:32:41.40946487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.409854776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-labeled-issues.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.409866178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.409871427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.409875856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.409879833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.409884842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.40988918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.409896795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.409901553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.409905932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.409909929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.409914588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.409918976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.409925488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.409929806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.409933623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.447119433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-labeled-issues.md (32.5 KB)\n"} -{"Time":"2026-02-03T00:32:41.447641707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed"} -{"Time":"2026-02-03T00:32:41.44765421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"=== RUN TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed\n"} -{"Time":"2026-02-03T00:32:41.452158285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:41.452573969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-labeled-unlabeled.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.452586132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.452590741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.452593826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.452596241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.452598695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.45260096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.452603484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.452605679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.452608484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.452617801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.452621709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.452626037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.452630465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.45263846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.452641896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"\n"} -{"Time":"2026-02-03T00:32:41.489358622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-merge-test1593830099/command-with-labeled-unlabeled.md (32.6 KB)\n"} -{"Time":"2026-02-03T00:32:41.490198327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents","Output":"--- PASS: TestCommandWithOtherEvents (0.21s)\n"} -{"Time":"2026-02-03T00:32:41.490213785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Output":" --- PASS: TestCommandWithOtherEvents/command_with_workflow_dispatch (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.490220498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_workflow_dispatch","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.490227491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Output":" --- PASS: TestCommandWithOtherEvents/command_with_schedule (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.49023235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_schedule","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.490242339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Output":" --- PASS: TestCommandWithOtherEvents/command_with_multiple_compatible_events (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.490247599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_multiple_compatible_events","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.490258038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issues_event_-_should_error","Output":" --- PASS: TestCommandWithOtherEvents/command_with_conflicting_issues_event_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490263548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issues_event_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490267325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issue_comment_event_-_should_error","Output":" --- PASS: TestCommandWithOtherEvents/command_with_conflicting_issue_comment_event_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490274679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_issue_comment_event_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490279087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_event_-_should_error","Output":" --- PASS: TestCommandWithOtherEvents/command_with_conflicting_pull_request_event_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490284347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_event_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490288094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_review_comment_event_-_should_error","Output":" --- PASS: TestCommandWithOtherEvents/command_with_conflicting_pull_request_review_comment_event_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490299124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_conflicting_pull_request_review_comment_event_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490303172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Output":" --- PASS: TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.490307871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_label-only_issues_event_-_should_succeed","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.490311698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Output":" --- PASS: TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.490323911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents/command_with_labeled_and_unlabeled_-_should_succeed","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.490327517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWithOtherEvents","Elapsed":0.21} -{"Time":"2026-02-03T00:32:41.490331054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters"} -{"Time":"2026-02-03T00:32:41.490334601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters","Output":"=== RUN TestValidateEventFilters\n"} -{"Time":"2026-02-03T00:32:41.490338919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches_only"} -{"Time":"2026-02-03T00:32:41.490342295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches_only","Output":"=== RUN TestValidateEventFilters/valid_branches_only\n"} -{"Time":"2026-02-03T00:32:41.490353045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches-ignore_only"} -{"Time":"2026-02-03T00:32:41.490356652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches-ignore_only","Output":"=== RUN TestValidateEventFilters/valid_branches-ignore_only\n"} -{"Time":"2026-02-03T00:32:41.49036077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths_only"} -{"Time":"2026-02-03T00:32:41.490364126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths_only","Output":"=== RUN TestValidateEventFilters/valid_paths_only\n"} -{"Time":"2026-02-03T00:32:41.490369205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths-ignore_only"} -{"Time":"2026-02-03T00:32:41.490373102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths-ignore_only","Output":"=== RUN TestValidateEventFilters/valid_paths-ignore_only\n"} -{"Time":"2026-02-03T00:32:41.490377671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_branches_and_paths"} -{"Time":"2026-02-03T00:32:41.490381668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_branches_and_paths","Output":"=== RUN TestValidateEventFilters/valid_both_branches_and_paths\n"} -{"Time":"2026-02-03T00:32:41.490387479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_branches"} -{"Time":"2026-02-03T00:32:41.490390906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_branches","Output":"=== RUN TestValidateEventFilters/valid_pull_request_with_branches\n"} -{"Time":"2026-02-03T00:32:41.490395644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_paths-ignore"} -{"Time":"2026-02-03T00:32:41.49040369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_paths-ignore","Output":"=== RUN TestValidateEventFilters/valid_pull_request_with_paths-ignore\n"} -{"Time":"2026-02-03T00:32:41.490407847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_no_on_section"} -{"Time":"2026-02-03T00:32:41.490411273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_no_on_section","Output":"=== RUN TestValidateEventFilters/valid_no_on_section\n"} -{"Time":"2026-02-03T00:32:41.490415311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_on_section_with_string_value"} -{"Time":"2026-02-03T00:32:41.490418497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_on_section_with_string_value","Output":"=== RUN TestValidateEventFilters/valid_on_section_with_string_value\n"} -{"Time":"2026-02-03T00:32:41.490422605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_empty_map"} -{"Time":"2026-02-03T00:32:41.49043052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_empty_map","Output":"=== RUN TestValidateEventFilters/valid_push_event_with_empty_map\n"} -{"Time":"2026-02-03T00:32:41.49043603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_null_value"} -{"Time":"2026-02-03T00:32:41.490439897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_null_value","Output":"=== RUN TestValidateEventFilters/valid_push_event_with_null_value\n"} -{"Time":"2026-02-03T00:32:41.490444145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_push"} -{"Time":"2026-02-03T00:32:41.490447721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_push","Output":"=== RUN TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_push\n"} -{"Time":"2026-02-03T00:32:41.490452641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_pull_request"} -{"Time":"2026-02-03T00:32:41.490456438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_pull_request","Output":"=== RUN TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_pull_request\n"} -{"Time":"2026-02-03T00:32:41.490462559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_push"} -{"Time":"2026-02-03T00:32:41.490466617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_push","Output":"=== RUN TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_push\n"} -{"Time":"2026-02-03T00:32:41.490472137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_pull_request"} -{"Time":"2026-02-03T00:32:41.490479701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_pull_request","Output":"=== RUN TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_pull_request\n"} -{"Time":"2026-02-03T00:32:41.490485482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_multiple_violations_on_same_event"} -{"Time":"2026-02-03T00:32:41.490493577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_multiple_violations_on_same_event","Output":"=== RUN TestValidateEventFilters/invalid_multiple_violations_on_same_event\n"} -{"Time":"2026-02-03T00:32:41.490499057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_one_event,_invalid_another"} -{"Time":"2026-02-03T00:32:41.490502463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_one_event,_invalid_another","Output":"=== RUN TestValidateEventFilters/valid_one_event,_invalid_another\n"} -{"Time":"2026-02-03T00:32:41.490507944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_push_and_pull_request_without_conflicts"} -{"Time":"2026-02-03T00:32:41.490514636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_push_and_pull_request_without_conflicts","Output":"=== RUN TestValidateEventFilters/valid_both_push_and_pull_request_without_conflicts\n"} -{"Time":"2026-02-03T00:32:41.490521489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters","Output":"--- PASS: TestValidateEventFilters (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490526388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches_only","Output":" --- PASS: TestValidateEventFilters/valid_branches_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490531067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches_only","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490539993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches-ignore_only","Output":" --- PASS: TestValidateEventFilters/valid_branches-ignore_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490545975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_branches-ignore_only","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490555602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths_only","Output":" --- PASS: TestValidateEventFilters/valid_paths_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490560251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths_only","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490568747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths-ignore_only","Output":" --- PASS: TestValidateEventFilters/valid_paths-ignore_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490573596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_paths-ignore_only","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490577383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_branches_and_paths","Output":" --- PASS: TestValidateEventFilters/valid_both_branches_and_paths (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490581932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_branches_and_paths","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490589636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_branches","Output":" --- PASS: TestValidateEventFilters/valid_pull_request_with_branches (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490594154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_branches","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490597751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_paths-ignore","Output":" --- PASS: TestValidateEventFilters/valid_pull_request_with_paths-ignore (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490601989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_pull_request_with_paths-ignore","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490605435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_no_on_section","Output":" --- PASS: TestValidateEventFilters/valid_no_on_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490614062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_no_on_section","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490617648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_on_section_with_string_value","Output":" --- PASS: TestValidateEventFilters/valid_on_section_with_string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490621936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_on_section_with_string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490626094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_empty_map","Output":" --- PASS: TestValidateEventFilters/valid_push_event_with_empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490631143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:41.49063491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_null_value","Output":" --- PASS: TestValidateEventFilters/valid_push_event_with_null_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490639469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_push_event_with_null_value","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490643126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_push","Output":" --- PASS: TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490648145Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_push","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490651982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_pull_request","Output":" --- PASS: TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490656441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_branches_and_branches-ignore_on_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490666439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_push","Output":" --- PASS: TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_push (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490671108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_push","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490674905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_pull_request","Output":" --- PASS: TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490679363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_both_paths_and_paths-ignore_on_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490686987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_multiple_violations_on_same_event","Output":" --- PASS: TestValidateEventFilters/invalid_multiple_violations_on_same_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490691807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/invalid_multiple_violations_on_same_event","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490695493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_one_event,_invalid_another","Output":" --- PASS: TestValidateEventFilters/valid_one_event,_invalid_another (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490703328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_one_event,_invalid_another","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490707806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_push_and_pull_request_without_conflicts","Output":" --- PASS: TestValidateEventFilters/valid_both_push_and_pull_request_without_conflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490721091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters/valid_both_push_and_pull_request_without_conflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490725018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEventFilters","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490728695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity"} -{"Time":"2026-02-03T00:32:41.490732132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity","Output":"=== RUN TestValidateFilterExclusivity\n"} -{"Time":"2026-02-03T00:32:41.490736149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_nil_event"} -{"Time":"2026-02-03T00:32:41.490739525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_nil_event","Output":"=== RUN TestValidateFilterExclusivity/valid_nil_event\n"} -{"Time":"2026-02-03T00:32:41.490764081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_string_event"} -{"Time":"2026-02-03T00:32:41.490768379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_string_event","Output":"=== RUN TestValidateFilterExclusivity/valid_string_event\n"} -{"Time":"2026-02-03T00:32:41.490772847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_empty_map"} -{"Time":"2026-02-03T00:32:41.490776665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_empty_map","Output":"=== RUN TestValidateFilterExclusivity/valid_empty_map\n"} -{"Time":"2026-02-03T00:32:41.490780822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_single_filter"} -{"Time":"2026-02-03T00:32:41.490784349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_single_filter","Output":"=== RUN TestValidateFilterExclusivity/valid_single_filter\n"} -{"Time":"2026-02-03T00:32:41.490788888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_branches_conflict"} -{"Time":"2026-02-03T00:32:41.490792334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_branches_conflict","Output":"=== RUN TestValidateFilterExclusivity/invalid_branches_conflict\n"} -{"Time":"2026-02-03T00:32:41.490796341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_paths_conflict"} -{"Time":"2026-02-03T00:32:41.490812561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_paths_conflict","Output":"=== RUN TestValidateFilterExclusivity/invalid_paths_conflict\n"} -{"Time":"2026-02-03T00:32:41.49081733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_with_other_fields_present"} -{"Time":"2026-02-03T00:32:41.490825776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_with_other_fields_present","Output":"=== RUN TestValidateFilterExclusivity/valid_with_other_fields_present\n"} -{"Time":"2026-02-03T00:32:41.490831427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity","Output":"--- PASS: TestValidateFilterExclusivity (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490836907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_nil_event","Output":" --- PASS: TestValidateFilterExclusivity/valid_nil_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490850773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_nil_event","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490855161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_string_event","Output":" --- PASS: TestValidateFilterExclusivity/valid_string_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.49085972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_string_event","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490863667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_empty_map","Output":" --- PASS: TestValidateFilterExclusivity/valid_empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490868005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490871662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_single_filter","Output":" --- PASS: TestValidateFilterExclusivity/valid_single_filter (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.49087623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_single_filter","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490879837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_branches_conflict","Output":" --- PASS: TestValidateFilterExclusivity/invalid_branches_conflict (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490884085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_branches_conflict","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490891949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_paths_conflict","Output":" --- PASS: TestValidateFilterExclusivity/invalid_paths_conflict (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490896939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/invalid_paths_conflict","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490900425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_with_other_fields_present","Output":" --- PASS: TestValidateFilterExclusivity/valid_with_other_fields_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.490904864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity/valid_with_other_fields_present","Elapsed":0} -{"Time":"2026-02-03T00:32:41.49090821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFilterExclusivity","Elapsed":0} -{"Time":"2026-02-03T00:32:41.490911336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML"} -{"Time":"2026-02-03T00:32:41.490914451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML","Output":"=== RUN TestConvertStepToYAML\n"} -{"Time":"2026-02-03T00:32:41.49092983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_only"} -{"Time":"2026-02-03T00:32:41.490933687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_only","Output":"=== RUN TestConvertStepToYAML/step_with_name_only\n"} -{"Time":"2026-02-03T00:32:41.490941141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_uses"} -{"Time":"2026-02-03T00:32:41.490944818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_uses","Output":"=== RUN TestConvertStepToYAML/step_with_name_and_uses\n"} -{"Time":"2026-02-03T00:32:41.490949106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_run_command"} -{"Time":"2026-02-03T00:32:41.490952673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_run_command","Output":"=== RUN TestConvertStepToYAML/step_with_name_and_run_command\n"} -{"Time":"2026-02-03T00:32:41.490957061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name,_run_command_and_env_variables"} -{"Time":"2026-02-03T00:32:41.490960517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name,_run_command_and_env_variables","Output":"=== RUN TestConvertStepToYAML/step_with_name,_run_command_and_env_variables\n"} -{"Time":"2026-02-03T00:32:41.490969544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_working-directory"} -{"Time":"2026-02-03T00:32:41.490972951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_working-directory","Output":"=== RUN TestConvertStepToYAML/step_with_working-directory\n"} -{"Time":"2026-02-03T00:32:41.491017123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_complex_with_parameters"} -{"Time":"2026-02-03T00:32:41.491025158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_complex_with_parameters","Output":"=== RUN TestConvertStepToYAML/step_with_complex_with_parameters\n"} -{"Time":"2026-02-03T00:32:41.491116779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/empty_step_map"} -{"Time":"2026-02-03T00:32:41.491125174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/empty_step_map","Output":"=== RUN TestConvertStepToYAML/empty_step_map\n"} -{"Time":"2026-02-03T00:32:41.491131586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_without_name"} -{"Time":"2026-02-03T00:32:41.491135604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_without_name","Output":"=== RUN TestConvertStepToYAML/step_without_name\n"} -{"Time":"2026-02-03T00:32:41.491205534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML","Output":"--- PASS: TestConvertStepToYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491214922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_only","Output":" --- PASS: TestConvertStepToYAML/step_with_name_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491220412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_only","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491225912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_uses","Output":" --- PASS: TestConvertStepToYAML/step_with_name_and_uses (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491231342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_uses","Elapsed":0} -{"Time":"2026-02-03T00:32:41.49123548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_run_command","Output":" --- PASS: TestConvertStepToYAML/step_with_name_and_run_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491240409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name_and_run_command","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491244356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name,_run_command_and_env_variables","Output":" --- PASS: TestConvertStepToYAML/step_with_name,_run_command_and_env_variables (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491250788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_name,_run_command_and_env_variables","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491254605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_working-directory","Output":" --- PASS: TestConvertStepToYAML/step_with_working-directory (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491259705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_working-directory","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491263452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_complex_with_parameters","Output":" --- PASS: TestConvertStepToYAML/step_with_complex_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491273621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_with_complex_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491277207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/empty_step_map","Output":" --- PASS: TestConvertStepToYAML/empty_step_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491281566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/empty_step_map","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491287357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_without_name","Output":" --- PASS: TestConvertStepToYAML/step_without_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491292967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML/step_without_name","Elapsed":0} -{"Time":"2026-02-03T00:32:41.49129994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertStepToYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491303447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter"} -{"Time":"2026-02-03T00:32:41.491306933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter","Output":"=== RUN TestExtractJobsFromFrontmatter\n"} -{"Time":"2026-02-03T00:32:41.491311081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/no_jobs_in_frontmatter"} -{"Time":"2026-02-03T00:32:41.491314317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/no_jobs_in_frontmatter","Output":"=== RUN TestExtractJobsFromFrontmatter/no_jobs_in_frontmatter\n"} -{"Time":"2026-02-03T00:32:41.491318344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_present"} -{"Time":"2026-02-03T00:32:41.491325457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_present","Output":"=== RUN TestExtractJobsFromFrontmatter/jobs_present\n"} -{"Time":"2026-02-03T00:32:41.491330367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_is_not_a_map"} -{"Time":"2026-02-03T00:32:41.491333923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_is_not_a_map","Output":"=== RUN TestExtractJobsFromFrontmatter/jobs_is_not_a_map\n"} -{"Time":"2026-02-03T00:32:41.491339944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/nil_frontmatter"} -{"Time":"2026-02-03T00:32:41.491343531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/nil_frontmatter","Output":"=== RUN TestExtractJobsFromFrontmatter/nil_frontmatter\n"} -{"Time":"2026-02-03T00:32:41.49134856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter","Output":"--- PASS: TestExtractJobsFromFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491353329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/no_jobs_in_frontmatter","Output":" --- PASS: TestExtractJobsFromFrontmatter/no_jobs_in_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491357708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/no_jobs_in_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491363989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_present","Output":" --- PASS: TestExtractJobsFromFrontmatter/jobs_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491368878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_present","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491372465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_is_not_a_map","Output":" --- PASS: TestExtractJobsFromFrontmatter/jobs_is_not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491376783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/jobs_is_not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491386962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/nil_frontmatter","Output":" --- PASS: TestExtractJobsFromFrontmatter/nil_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.49139126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter/nil_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491394646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJobsFromFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491397812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithPermissionCheck"} -{"Time":"2026-02-03T00:32:41.491401499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithPermissionCheck","Output":"=== RUN TestBuildPreActivationJobWithPermissionCheck\n"} -{"Time":"2026-02-03T00:32:41.491407981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithPermissionCheck","Output":"--- PASS: TestBuildPreActivationJobWithPermissionCheck (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491412149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithPermissionCheck","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491417399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithStopTime"} -{"Time":"2026-02-03T00:32:41.491424702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithStopTime","Output":"=== RUN TestBuildPreActivationJobWithStopTime\n"} -{"Time":"2026-02-03T00:32:41.491474345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithStopTime","Output":"--- PASS: TestBuildPreActivationJobWithStopTime (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491487019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildPreActivationJobWithStopTime","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491490976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob"} -{"Time":"2026-02-03T00:32:41.491494933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob","Output":"=== RUN TestBuildActivationJob\n"} -{"Time":"2026-02-03T00:32:41.491540028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob","Output":"--- PASS: TestBuildActivationJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491548533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJob","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491552431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobWithReaction"} -{"Time":"2026-02-03T00:32:41.491555757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobWithReaction","Output":"=== RUN TestBuildActivationJobWithReaction\n"} -{"Time":"2026-02-03T00:32:41.491604649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobWithReaction","Output":"--- PASS: TestBuildActivationJobWithReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491612874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobWithReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491616531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobCampaignOrchestratorFilename"} -{"Time":"2026-02-03T00:32:41.491620469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobCampaignOrchestratorFilename","Output":"=== RUN TestBuildActivationJobCampaignOrchestratorFilename\n"} -{"Time":"2026-02-03T00:32:41.491650514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobCampaignOrchestratorFilename","Output":"--- PASS: TestBuildActivationJobCampaignOrchestratorFilename (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491660293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildActivationJobCampaignOrchestratorFilename","Elapsed":0} -{"Time":"2026-02-03T00:32:41.49166452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJobWithActivation"} -{"Time":"2026-02-03T00:32:41.491668739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJobWithActivation","Output":"=== RUN TestBuildMainJobWithActivation\n"} -{"Time":"2026-02-03T00:32:41.491921129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJobWithActivation","Output":"--- PASS: TestBuildMainJobWithActivation (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.491930035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMainJobWithActivation","Elapsed":0} -{"Time":"2026-02-03T00:32:41.491934403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation"} -{"Time":"2026-02-03T00:32:41.4919379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"=== RUN TestBuildCustomJobsWithActivation\n"} -{"Time":"2026-02-03T00:32:41.492555762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/custom-jobs-test124518059/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.492564137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.492568826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.492574697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:41.492578875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.492582572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:41.492586379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.492590256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.492594544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.492598281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.492601878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:41.492605524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.492616415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.492620552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.492624039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.492627555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:41.524141013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.527913073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/custom-jobs-test124518059/test.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:41.528113566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Output":"--- PASS: TestBuildCustomJobsWithActivation (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.528129967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsWithActivation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.52813692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs"} -{"Time":"2026-02-03T00:32:41.528140707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"=== RUN TestBuildSafeOutputsJobsCreatesExpectedJobs\n"} -{"Time":"2026-02-03T00:32:41.529570352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/safe-outputs-jobs-test1604694570/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.529599006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.529610597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.529615286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.529619534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.529623892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.529628351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.529632659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.529636836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.529640894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.529644841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.529648789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.529652716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.529662163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.529666041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.529675348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.561495857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.569392832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/safe-outputs-jobs-test1604694570/test.md (55.6 KB)\n"} -{"Time":"2026-02-03T00:32:41.56983688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Output":"--- PASS: TestBuildSafeOutputsJobsCreatesExpectedJobs (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.569854753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputsJobsCreatesExpectedJobs","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.569861806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection"} -{"Time":"2026-02-03T00:32:41.569865954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"=== RUN TestBuildJobsWithThreatDetection\n"} -{"Time":"2026-02-03T00:32:41.57054522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/threat-detection-test4279792422/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.57055643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.570561039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.570565147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"\n"} -{"Time":"2026-02-03T00:32:41.570567782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.570570787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"\n"} -{"Time":"2026-02-03T00:32:41.570573212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.570575837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.570578351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.570580646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.57058289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"\n"} -{"Time":"2026-02-03T00:32:41.570587438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.570596916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.570600783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.5706045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.57060967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"\n"} -{"Time":"2026-02-03T00:32:41.601175644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.608017707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/threat-detection-test4279792422/test.md (52.0 KB)\n"} -{"Time":"2026-02-03T00:32:41.608267863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Output":"--- PASS: TestBuildJobsWithThreatDetection (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.608279344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithThreatDetection","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.608286077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow"} -{"Time":"2026-02-03T00:32:41.608289804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"=== RUN TestBuildJobsWithReusableWorkflow\n"} -{"Time":"2026-02-03T00:32:41.608916091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/reusable-workflow-test3400946416/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.608928614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.608933494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.608937561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:41.608942009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.60894757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:41.608951537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.608955695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.608959372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.608966144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.608969841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:41.608973678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.608977816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.608981523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.608987574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.608992814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:41.639951147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.643779873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/reusable-workflow-test3400946416/test.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:41.644070775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Output":"--- PASS: TestBuildJobsWithReusableWorkflow (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.644083429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithReusableWorkflow","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.644090432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction"} -{"Time":"2026-02-03T00:32:41.644094008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"=== RUN TestBuildJobsJobConditionExtraction\n"} -{"Time":"2026-02-03T00:32:41.644745924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/job-condition-test1879717723/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.644773164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.644777873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.64478185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"\n"} -{"Time":"2026-02-03T00:32:41.644786319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.644790487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"\n"} -{"Time":"2026-02-03T00:32:41.644794283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.644798321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.644808049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.644812457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.644816144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"\n"} -{"Time":"2026-02-03T00:32:41.644819971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.644823939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.644832014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.644836753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.64484052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"\n"} -{"Time":"2026-02-03T00:32:41.676223514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.680083609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/job-condition-test1879717723/test.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:41.68027733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Output":"--- PASS: TestBuildJobsJobConditionExtraction (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.680291967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsJobConditionExtraction","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.68029911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs"} -{"Time":"2026-02-03T00:32:41.680303308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"=== RUN TestBuildJobsWithOutputs\n"} -{"Time":"2026-02-03T00:32:41.681057675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/job-outputs-test989289747/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.681070318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.681075067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.681079115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.681083834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.681088192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.68109243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.681096337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.681100164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.681103781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.681109942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.681113749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.681117677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.681127675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.681131613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.681154676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:41.710004869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.713543043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/job-outputs-test989289747/test.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:41.713730383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Output":"--- PASS: TestBuildJobsWithOutputs (0.03s)\n"} -{"Time":"2026-02-03T00:32:41.713745311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsWithOutputs","Elapsed":0.03} -{"Time":"2026-02-03T00:32:41.713769766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPCodexWorkflowConfig"} -{"Time":"2026-02-03T00:32:41.713774385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPCodexWorkflowConfig","Output":"=== RUN TestGenerateCustomMCPCodexWorkflowConfig\n"} -{"Time":"2026-02-03T00:32:41.713779454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPCodexWorkflowConfig","Output":" compiler_mcp_test.go:12: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.713840398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPCodexWorkflowConfig","Output":"--- SKIP: TestGenerateCustomMCPCodexWorkflowConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.713853883Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPCodexWorkflowConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:41.713858331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPClaudeWorkflowConfig"} -{"Time":"2026-02-03T00:32:41.713861928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPClaudeWorkflowConfig","Output":"=== RUN TestGenerateCustomMCPClaudeWorkflowConfig\n"} -{"Time":"2026-02-03T00:32:41.71386867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPClaudeWorkflowConfig","Output":" compiler_mcp_test.go:18: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.713875714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPClaudeWorkflowConfig","Output":"--- SKIP: TestGenerateCustomMCPClaudeWorkflowConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.713902333Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomMCPClaudeWorkflowConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:41.713906721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeAllowedListsFromMultipleIncludes"} -{"Time":"2026-02-03T00:32:41.713910098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeAllowedListsFromMultipleIncludes","Output":"=== RUN TestMergeAllowedListsFromMultipleIncludes\n"} -{"Time":"2026-02-03T00:32:41.713915478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeAllowedListsFromMultipleIncludes","Output":" compiler_mcp_test.go:24: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.713928402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeAllowedListsFromMultipleIncludes","Output":"--- SKIP: TestMergeAllowedListsFromMultipleIncludes (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.713947508Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeAllowedListsFromMultipleIncludes","Elapsed":0} -{"Time":"2026-02-03T00:32:41.713951194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeCustomMCPFromMultipleIncludes"} -{"Time":"2026-02-03T00:32:41.713955472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeCustomMCPFromMultipleIncludes","Output":"=== RUN TestMergeCustomMCPFromMultipleIncludes\n"} -{"Time":"2026-02-03T00:32:41.713961213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeCustomMCPFromMultipleIncludes","Output":" compiler_mcp_test.go:30: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.713967224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeCustomMCPFromMultipleIncludes","Output":"--- SKIP: TestMergeCustomMCPFromMultipleIncludes (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.713972644Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeCustomMCPFromMultipleIncludes","Elapsed":0} -{"Time":"2026-02-03T00:32:41.713982533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPOnlyInIncludes"} -{"Time":"2026-02-03T00:32:41.713985999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPOnlyInIncludes","Output":"=== RUN TestCustomMCPOnlyInIncludes\n"} -{"Time":"2026-02-03T00:32:41.7139921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPOnlyInIncludes","Output":" compiler_mcp_test.go:36: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.714001057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPOnlyInIncludes","Output":"--- SKIP: TestCustomMCPOnlyInIncludes (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.714005125Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPOnlyInIncludes","Elapsed":0} -{"Time":"2026-02-03T00:32:41.714008421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingConflictDetection"} -{"Time":"2026-02-03T00:32:41.714011807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingConflictDetection","Output":"=== RUN TestCustomMCPMergingConflictDetection\n"} -{"Time":"2026-02-03T00:32:41.714017147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingConflictDetection","Output":" compiler_mcp_test.go:42: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.714025533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingConflictDetection","Output":"--- SKIP: TestCustomMCPMergingConflictDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.714031023Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingConflictDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:41.714039328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingFromMultipleIncludes"} -{"Time":"2026-02-03T00:32:41.714042565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingFromMultipleIncludes","Output":"=== RUN TestCustomMCPMergingFromMultipleIncludes\n"} -{"Time":"2026-02-03T00:32:41.714047935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingFromMultipleIncludes","Output":" compiler_mcp_test.go:48: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.714056671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingFromMultipleIncludes","Output":"--- SKIP: TestCustomMCPMergingFromMultipleIncludes (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.714060999Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomMCPMergingFromMultipleIncludes","Elapsed":0} -{"Time":"2026-02-03T00:32:41.714064105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPImageField"} -{"Time":"2026-02-03T00:32:41.714067872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPImageField","Output":"=== RUN TestMCPImageField\n"} -{"Time":"2026-02-03T00:32:41.714073683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPImageField","Output":" compiler_mcp_test.go:54: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:41.714082459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPImageField","Output":"--- SKIP: TestMCPImageField (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.714087549Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPImageField","Elapsed":0} -{"Time":"2026-02-03T00:32:41.714096325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_ValidMainWorkflow"} -{"Time":"2026-02-03T00:32:41.714099621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_ValidMainWorkflow","Output":"=== RUN TestParseWorkflowFile_ValidMainWorkflow\n"} -{"Time":"2026-02-03T00:32:41.714763238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_ValidMainWorkflow","Output":"--- PASS: TestParseWorkflowFile_ValidMainWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.714777264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_ValidMainWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:41.714781392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_SharedWorkflow"} -{"Time":"2026-02-03T00:32:41.714784918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_SharedWorkflow","Output":"=== RUN TestParseWorkflowFile_SharedWorkflow\n"} -{"Time":"2026-02-03T00:32:41.715067635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_SharedWorkflow","Output":"--- PASS: TestParseWorkflowFile_SharedWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.715080229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_SharedWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:41.715084046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_MissingFrontmatter"} -{"Time":"2026-02-03T00:32:41.715087282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_MissingFrontmatter","Output":"=== RUN TestParseWorkflowFile_MissingFrontmatter\n"} -{"Time":"2026-02-03T00:32:41.715310518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_MissingFrontmatter","Output":"--- PASS: TestParseWorkflowFile_MissingFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.715320917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_MissingFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:41.715324634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_InvalidYAML"} -{"Time":"2026-02-03T00:32:41.715327509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_InvalidYAML","Output":"=== RUN TestParseWorkflowFile_InvalidYAML\n"} -{"Time":"2026-02-03T00:32:41.715592193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_InvalidYAML","Output":"--- PASS: TestParseWorkflowFile_InvalidYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.715605367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_InvalidYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:41.715608984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_PathTraversal"} -{"Time":"2026-02-03T00:32:41.715611038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_PathTraversal","Output":"=== RUN TestParseWorkflowFile_PathTraversal\n"} -{"Time":"2026-02-03T00:32:41.715710974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_PathTraversal","Output":"--- PASS: TestParseWorkflowFile_PathTraversal (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.715721544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_PathTraversal","Elapsed":0} -{"Time":"2026-02-03T00:32:41.715725591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NoMarkdownContent"} -{"Time":"2026-02-03T00:32:41.715728908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NoMarkdownContent","Output":"=== RUN TestParseWorkflowFile_NoMarkdownContent\n"} -{"Time":"2026-02-03T00:32:41.715973013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NoMarkdownContent","Output":"--- PASS: TestParseWorkflowFile_NoMarkdownContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.715987169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NoMarkdownContent","Elapsed":0} -{"Time":"2026-02-03T00:32:41.715990616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction"} -{"Time":"2026-02-03T00:32:41.7159928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction","Output":"=== RUN TestParseWorkflowFile_EngineExtraction\n"} -{"Time":"2026-02-03T00:32:41.716055647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/copilot_engine"} -{"Time":"2026-02-03T00:32:41.716066006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/copilot_engine","Output":"=== RUN TestParseWorkflowFile_EngineExtraction/copilot_engine\n"} -{"Time":"2026-02-03T00:32:41.720058257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/claude_engine"} -{"Time":"2026-02-03T00:32:41.720069498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/claude_engine","Output":"=== RUN TestParseWorkflowFile_EngineExtraction/claude_engine\n"} -{"Time":"2026-02-03T00:32:41.723157495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/default_engine_when_not_specified"} -{"Time":"2026-02-03T00:32:41.723179656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/default_engine_when_not_specified","Output":"=== RUN TestParseWorkflowFile_EngineExtraction/default_engine_when_not_specified\n"} -{"Time":"2026-02-03T00:32:41.726385892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction","Output":"--- PASS: TestParseWorkflowFile_EngineExtraction (0.01s)\n"} -{"Time":"2026-02-03T00:32:41.72640071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/copilot_engine","Output":" --- PASS: TestParseWorkflowFile_EngineExtraction/copilot_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.72640639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/copilot_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:41.726411119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/claude_engine","Output":" --- PASS: TestParseWorkflowFile_EngineExtraction/claude_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.726416729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/claude_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:41.726420867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/default_engine_when_not_specified","Output":" --- PASS: TestParseWorkflowFile_EngineExtraction/default_engine_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.726429834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction/default_engine_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:41.726433411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineExtraction","Elapsed":0.01} -{"Time":"2026-02-03T00:32:41.726437388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineOverride"} -{"Time":"2026-02-03T00:32:41.726440834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineOverride","Output":"=== RUN TestParseWorkflowFile_EngineOverride\n"} -{"Time":"2026-02-03T00:32:41.730282946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineOverride","Output":"⚠ Command line --engine claude overrides markdown file engine: copilot\n"} -{"Time":"2026-02-03T00:32:41.730608893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineOverride","Output":"--- PASS: TestParseWorkflowFile_EngineOverride (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.730623881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_EngineOverride","Elapsed":0} -{"Time":"2026-02-03T00:32:41.730629772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions"} -{"Time":"2026-02-03T00:32:41.730633609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions","Output":"=== RUN TestParseWorkflowFile_NetworkPermissions\n"} -{"Time":"2026-02-03T00:32:41.730722605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/default_network_(no_network_field)"} -{"Time":"2026-02-03T00:32:41.730732985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/default_network_(no_network_field)","Output":"=== RUN TestParseWorkflowFile_NetworkPermissions/default_network_(no_network_field)\n"} -{"Time":"2026-02-03T00:32:41.733882114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/explicit_allowed_domains"} -{"Time":"2026-02-03T00:32:41.733896942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/explicit_allowed_domains","Output":"=== RUN TestParseWorkflowFile_NetworkPermissions/explicit_allowed_domains\n"} -{"Time":"2026-02-03T00:32:41.738207105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions","Output":"--- PASS: TestParseWorkflowFile_NetworkPermissions (0.01s)\n"} -{"Time":"2026-02-03T00:32:41.738229447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/default_network_(no_network_field)","Output":" --- PASS: TestParseWorkflowFile_NetworkPermissions/default_network_(no_network_field) (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.73823672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/default_network_(no_network_field)","Elapsed":0} -{"Time":"2026-02-03T00:32:41.738243172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/explicit_allowed_domains","Output":" --- PASS: TestParseWorkflowFile_NetworkPermissions/explicit_allowed_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.738248452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions/explicit_allowed_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:41.7382524Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_NetworkPermissions","Elapsed":0.01} -{"Time":"2026-02-03T00:32:41.738257129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode"} -{"Time":"2026-02-03T00:32:41.738260996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode","Output":"=== RUN TestParseWorkflowFile_StrictMode\n"} -{"Time":"2026-02-03T00:32:41.738328981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_default_(true)"} -{"Time":"2026-02-03T00:32:41.738340062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_default_(true)","Output":"=== RUN TestParseWorkflowFile_StrictMode/strict_mode_default_(true)\n"} -{"Time":"2026-02-03T00:32:41.741453365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_true"} -{"Time":"2026-02-03T00:32:41.741468814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_true","Output":"=== RUN TestParseWorkflowFile_StrictMode/strict_mode_explicitly_true\n"} -{"Time":"2026-02-03T00:32:41.744608095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_false"} -{"Time":"2026-02-03T00:32:41.744617863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_false","Output":"=== RUN TestParseWorkflowFile_StrictMode/strict_mode_explicitly_false\n"} -{"Time":"2026-02-03T00:32:41.744977544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/cli_strict_mode_overrides_yaml"} -{"Time":"2026-02-03T00:32:41.744985679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/cli_strict_mode_overrides_yaml","Output":"=== RUN TestParseWorkflowFile_StrictMode/cli_strict_mode_overrides_yaml\n"} -{"Time":"2026-02-03T00:32:41.745439675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode","Output":"--- PASS: TestParseWorkflowFile_StrictMode (0.01s)\n"} -{"Time":"2026-02-03T00:32:41.745462327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_default_(true)","Output":" --- PASS: TestParseWorkflowFile_StrictMode/strict_mode_default_(true) (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.745475421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_default_(true)","Elapsed":0} -{"Time":"2026-02-03T00:32:41.745483376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_true","Output":" --- PASS: TestParseWorkflowFile_StrictMode/strict_mode_explicitly_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.745489768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_true","Elapsed":0} -{"Time":"2026-02-03T00:32:41.745493696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_false","Output":" --- PASS: TestParseWorkflowFile_StrictMode/strict_mode_explicitly_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.745665426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/strict_mode_explicitly_false","Elapsed":0} -{"Time":"2026-02-03T00:32:41.745680223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/cli_strict_mode_overrides_yaml","Output":" --- PASS: TestParseWorkflowFile_StrictMode/cli_strict_mode_overrides_yaml (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.745685994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode/cli_strict_mode_overrides_yaml","Elapsed":0} -{"Time":"2026-02-03T00:32:41.7456895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseWorkflowFile_StrictMode","Elapsed":0.01} -{"Time":"2026-02-03T00:32:41.745693388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers"} -{"Time":"2026-02-03T00:32:41.745697295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers","Output":"=== RUN TestCopyFrontmatterWithoutInternalMarkers\n"} -{"Time":"2026-02-03T00:32:41.745724285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/no_internal_markers"} -{"Time":"2026-02-03T00:32:41.745731058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/no_internal_markers","Output":"=== RUN TestCopyFrontmatterWithoutInternalMarkers/no_internal_markers\n"} -{"Time":"2026-02-03T00:32:41.745735597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/gh_aw_native_label_filter_marker_removed"} -{"Time":"2026-02-03T00:32:41.745739384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/gh_aw_native_label_filter_marker_removed","Output":"=== RUN TestCopyFrontmatterWithoutInternalMarkers/gh_aw_native_label_filter_marker_removed\n"} -{"Time":"2026-02-03T00:32:41.747805601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers","Output":"--- PASS: TestCopyFrontmatterWithoutInternalMarkers (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.747814898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/no_internal_markers","Output":" --- PASS: TestCopyFrontmatterWithoutInternalMarkers/no_internal_markers (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.747820569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/no_internal_markers","Elapsed":0} -{"Time":"2026-02-03T00:32:41.747825428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/gh_aw_native_label_filter_marker_removed","Output":" --- PASS: TestCopyFrontmatterWithoutInternalMarkers/gh_aw_native_label_filter_marker_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.747830718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers/gh_aw_native_label_filter_marker_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:41.747834755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopyFrontmatterWithoutInternalMarkers","Elapsed":0} -{"Time":"2026-02-03T00:32:41.747838542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator"} -{"Time":"2026-02-03T00:32:41.74784262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator","Output":"=== RUN TestDetectTextOutputUsageInOrchestrator\n"} -{"Time":"2026-02-03T00:32:41.747847419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/no_text_output"} -{"Time":"2026-02-03T00:32:41.747850765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/no_text_output","Output":"=== RUN TestDetectTextOutputUsageInOrchestrator/no_text_output\n"} -{"Time":"2026-02-03T00:32:41.747952269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/with_text_output_usage"} -{"Time":"2026-02-03T00:32:41.747958861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/with_text_output_usage","Output":"=== RUN TestDetectTextOutputUsageInOrchestrator/with_text_output_usage\n"} -{"Time":"2026-02-03T00:32:41.74796336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/text_output_in_middle"} -{"Time":"2026-02-03T00:32:41.747966947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/text_output_in_middle","Output":"=== RUN TestDetectTextOutputUsageInOrchestrator/text_output_in_middle\n"} -{"Time":"2026-02-03T00:32:41.747973208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/multiple_text_output_references"} -{"Time":"2026-02-03T00:32:41.747976645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/multiple_text_output_references","Output":"=== RUN TestDetectTextOutputUsageInOrchestrator/multiple_text_output_references\n"} -{"Time":"2026-02-03T00:32:41.747981784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator","Output":"--- PASS: TestDetectTextOutputUsageInOrchestrator (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.747986914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/no_text_output","Output":" --- PASS: TestDetectTextOutputUsageInOrchestrator/no_text_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.747991542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/no_text_output","Elapsed":0} -{"Time":"2026-02-03T00:32:41.747995189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/with_text_output_usage","Output":" --- PASS: TestDetectTextOutputUsageInOrchestrator/with_text_output_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.747999377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/with_text_output_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:41.748002813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/text_output_in_middle","Output":" --- PASS: TestDetectTextOutputUsageInOrchestrator/text_output_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.748008053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/text_output_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:41.74801173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/multiple_text_output_references","Output":" --- PASS: TestDetectTextOutputUsageInOrchestrator/multiple_text_output_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.748016849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator/multiple_text_output_references","Elapsed":0} -{"Time":"2026-02-03T00:32:41.748020857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsageInOrchestrator","Elapsed":0} -{"Time":"2026-02-03T00:32:41.748024023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLSections"} -{"Time":"2026-02-03T00:32:41.748027219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLSections","Output":"=== RUN TestExtractYAMLSections\n"} -{"Time":"2026-02-03T00:32:41.748281272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLSections","Output":"--- PASS: TestExtractYAMLSections (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.748959486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLSections","Elapsed":0} -{"Time":"2026-02-03T00:32:41.74896683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeSteps"} -{"Time":"2026-02-03T00:32:41.748970377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeSteps","Output":"=== RUN TestProcessAndMergeSteps\n"} -{"Time":"2026-02-03T00:32:41.748974705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeSteps","Output":" compiler_orchestrator_test.go:554: Import/merge functionality tested through existing integration tests\n"} -{"Time":"2026-02-03T00:32:41.748981247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeSteps","Output":"--- SKIP: TestProcessAndMergeSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.748985094Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:41.74898817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergePostSteps"} -{"Time":"2026-02-03T00:32:41.748991506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergePostSteps","Output":"=== RUN TestProcessAndMergePostSteps\n"} -{"Time":"2026-02-03T00:32:41.753080136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergePostSteps","Output":"--- PASS: TestProcessAndMergePostSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.753100113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergePostSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:41.753105293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeServices"} -{"Time":"2026-02-03T00:32:41.75310932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeServices","Output":"=== RUN TestProcessAndMergeServices\n"} -{"Time":"2026-02-03T00:32:41.753114119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeServices","Output":" compiler_orchestrator_test.go:588: Import/merge functionality tested through existing integration tests\n"} -{"Time":"2026-02-03T00:32:41.753134898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeServices","Output":"--- SKIP: TestProcessAndMergeServices (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.753139486Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessAndMergeServices","Elapsed":0} -{"Time":"2026-02-03T00:32:41.753143093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAdditionalConfigurations"} -{"Time":"2026-02-03T00:32:41.75314688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAdditionalConfigurations","Output":"=== RUN TestExtractAdditionalConfigurations\n"} -{"Time":"2026-02-03T00:32:41.756356479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAdditionalConfigurations","Output":"--- PASS: TestExtractAdditionalConfigurations (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.756368852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAdditionalConfigurations","Elapsed":0} -{"Time":"2026-02-03T00:32:41.756374432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessOnSectionAndFilters"} -{"Time":"2026-02-03T00:32:41.75637867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessOnSectionAndFilters","Output":"=== RUN TestProcessOnSectionAndFilters\n"} -{"Time":"2026-02-03T00:32:41.760917129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessOnSectionAndFilters","Output":"--- PASS: TestProcessOnSectionAndFilters (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.760932919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessOnSectionAndFilters","Elapsed":0} -{"Time":"2026-02-03T00:32:41.760937617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildInitialWorkflowData"} -{"Time":"2026-02-03T00:32:41.760942346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildInitialWorkflowData","Output":"=== RUN TestBuildInitialWorkflowData\n"} -{"Time":"2026-02-03T00:32:41.764195079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildInitialWorkflowData","Output":"--- PASS: TestBuildInitialWorkflowData (0.00s)\n"} -{"Time":"2026-02-03T00:32:41.764208244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildInitialWorkflowData","Elapsed":0} -{"Time":"2026-02-03T00:32:41.764212682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection"} -{"Time":"2026-02-03T00:32:41.764216148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection","Output":"=== RUN TestRunsOnSection\n"} -{"Time":"2026-02-03T00:32:41.764294324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on"} -{"Time":"2026-02-03T00:32:41.764305034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"=== RUN TestRunsOnSection/default_runs-on\n"} -{"Time":"2026-02-03T00:32:41.76850392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test2743860248/default runs-on-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.768520281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.76852546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.768529969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.768534377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.768538655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.768542903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.768548313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.768553362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.76855747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.768564964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.768568821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.768572879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.768576856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.768580493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.768584029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.797998344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.801740181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test2743860248/default runs-on-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:41.801813508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on"} -{"Time":"2026-02-03T00:32:41.80182521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"=== RUN TestRunsOnSection/custom_runs-on\n"} -{"Time":"2026-02-03T00:32:41.805047776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test2743860248/custom runs-on-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.805064327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.805069367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.805074306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.805080067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.805086579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.805090967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.805099773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.805104232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.805108129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.805112246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.805116294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.805123577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.805128306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.805132294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.805136081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"\n"} -{"Time":"2026-02-03T00:32:41.840570787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test2743860248/custom runs-on-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:41.840611002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array"} -{"Time":"2026-02-03T00:32:41.840615761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"=== RUN TestRunsOnSection/custom_runs-on_with_array\n"} -{"Time":"2026-02-03T00:32:41.844820738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test2743860248/custom runs-on with array-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.844844943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.844851576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.844855824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"\n"} -{"Time":"2026-02-03T00:32:41.844863307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.844867585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"\n"} -{"Time":"2026-02-03T00:32:41.844871773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.844876031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.844880239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.844884086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.844887713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"\n"} -{"Time":"2026-02-03T00:32:41.844896008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.844900577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.844904534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.844908141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.844911968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"\n"} -{"Time":"2026-02-03T00:32:41.879904039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test2743860248/custom runs-on with array-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:41.879948041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection","Output":"--- PASS: TestRunsOnSection (0.12s)\n"} -{"Time":"2026-02-03T00:32:41.879954333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Output":" --- PASS: TestRunsOnSection/default_runs-on (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.879959633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/default_runs-on","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.879965985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Output":" --- PASS: TestRunsOnSection/custom_runs-on (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.879973047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.879978047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Output":" --- PASS: TestRunsOnSection/custom_runs-on_with_array (0.04s)\n"} -{"Time":"2026-02-03T00:32:41.879993165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection/custom_runs-on_with_array","Elapsed":0.04} -{"Time":"2026-02-03T00:32:41.879996762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRunsOnSection","Elapsed":0.12} -{"Time":"2026-02-03T00:32:41.879999848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior"} -{"Time":"2026-02-03T00:32:41.880002883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior","Output":"=== RUN TestNetworkPermissionsDefaultBehavior\n"} -{"Time":"2026-02-03T00:32:41.880007792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access"} -{"Time":"2026-02-03T00:32:41.88001195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"=== RUN TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access\n"} -{"Time":"2026-02-03T00:32:41.880572144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/no-network-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.880587824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.880593675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.880598634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"\n"} -{"Time":"2026-02-03T00:32:41.880602952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.88060752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"\n"} -{"Time":"2026-02-03T00:32:41.880611969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.880616146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.880620013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.880634671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.880638678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"\n"} -{"Time":"2026-02-03T00:32:41.880642676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.880652584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.880657213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.88066107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.880664587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"\n"} -{"Time":"2026-02-03T00:32:41.910736243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:41.914470687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/no-network-workflow.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:41.914559333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude"} -{"Time":"2026-02-03T00:32:41.914574672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"=== RUN TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude\n"} -{"Time":"2026-02-03T00:32:41.915018499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/defaults-network-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.915029229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.915034649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.915039167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:41.915043696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.915047874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:41.915054756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.915059044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.915064735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.915070816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.915074764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:41.915079252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.915083841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.915088069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.915091885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.915095542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:41.952394232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/defaults-network-workflow.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:41.95243604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude"} -{"Time":"2026-02-03T00:32:41.952441319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"=== RUN TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude\n"} -{"Time":"2026-02-03T00:32:41.952939568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/deny-all-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:41.952954055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:41.952959656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:41.952964294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:41.952969153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:41.952973491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:41.952978551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:41.952982839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:41.952986836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:41.952991024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:41.952994911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:41.952998869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:41.953009358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:41.953013406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:41.953017553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:41.953021571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"\n"} -{"Time":"2026-02-03T00:32:42.004367455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/deny-all-workflow.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:42.004413611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF"} -{"Time":"2026-02-03T00:32:42.004418661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"=== RUN TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF\n"} -{"Time":"2026-02-03T00:32:42.00496573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/allowed-domains-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.004980598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.004985938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.004989755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"\n"} -{"Time":"2026-02-03T00:32:42.0049926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.004994975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"\n"} -{"Time":"2026-02-03T00:32:42.004997309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.005008961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.005013189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.005017687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.005021825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"\n"} -{"Time":"2026-02-03T00:32:42.005025662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.00503006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.005055428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.005059926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.005065777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"\n"} -{"Time":"2026-02-03T00:32:42.043180358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/allowed-domains-workflow.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:42.043267159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored"} -{"Time":"2026-02-03T00:32:42.043277678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"=== RUN TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored\n"} -{"Time":"2026-02-03T00:32:42.043799861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/codex-network-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.043812765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.043818436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.043822644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"\n"} -{"Time":"2026-02-03T00:32:42.043827663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.043831741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"\n"} -{"Time":"2026-02-03T00:32:42.043835868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.043840237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.043844915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.043849143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.04385273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"\n"} -{"Time":"2026-02-03T00:32:42.043864121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.043870293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.04387949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.043883778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.043887905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"\n"} -{"Time":"2026-02-03T00:32:42.078724507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-547850646/codex-network-workflow.md (24.1 KB)\n"} -{"Time":"2026-02-03T00:32:42.079133799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior","Output":"--- PASS: TestNetworkPermissionsDefaultBehavior (0.20s)\n"} -{"Time":"2026-02-03T00:32:42.07915028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Output":" --- PASS: TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access (0.03s)\n"} -{"Time":"2026-02-03T00:32:42.079168364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/no_network_field_defaults_to_full_access","Elapsed":0.03} -{"Time":"2026-02-03T00:32:42.079181719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Output":" --- PASS: TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.07918751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_defaults_enables_AWF_by_default_for_Claude","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.079191627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Output":" --- PASS: TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude (0.05s)\n"} -{"Time":"2026-02-03T00:32:42.079197057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network:_{}_enables_AWF_by_default_for_Claude","Elapsed":0.05} -{"Time":"2026-02-03T00:32:42.079201576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Output":" --- PASS: TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.079207156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_with_allowed_domains_and_firewall_enabled_should_use_AWF","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.079212045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Output":" --- PASS: TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.079221523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior/network_permissions_with_non-claude_engine_should_be_ignored","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.079230379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsDefaultBehavior","Elapsed":0.2} -{"Time":"2026-02-03T00:32:42.079235078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsGeneration"} -{"Time":"2026-02-03T00:32:42.079239426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsGeneration","Output":"=== RUN TestPostStepsGeneration\n"} -{"Time":"2026-02-03T00:32:42.111468017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.115109313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/post-steps-test133525708/test-post-steps.md (25.2 KB)\n"} -{"Time":"2026-02-03T00:32:42.115238825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsGeneration","Output":" compiler_poststeps_test.go:106: Step order verified: Pre-step (3000) \u003c AI execution (15845) \u003c Post-step (24007)\n"} -{"Time":"2026-02-03T00:32:42.115397721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsGeneration","Output":"--- PASS: TestPostStepsGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.1154134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.115421285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsOnly"} -{"Time":"2026-02-03T00:32:42.115428759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsOnly","Output":"=== RUN TestPostStepsOnly\n"} -{"Time":"2026-02-03T00:32:42.146658398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsOnly","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.150280348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsOnly","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/post-steps-only-test1849986971/test-post-steps-only.md (25.0 KB)\n"} -{"Time":"2026-02-03T00:32:42.150522269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsOnly","Output":"--- PASS: TestPostStepsOnly (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.150535904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPostStepsOnly","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.150543208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway"} -{"Time":"2026-02-03T00:32:42.150547856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway","Output":"=== RUN TestStopAfterCompiledAway\n"} -{"Time":"2026-02-03T00:32:42.150651269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch"} -{"Time":"2026-02-03T00:32:42.150660627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"=== RUN TestStopAfterCompiledAway/stop-after_with_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:42.151349672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with workflow_dispatch-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.15135965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.15136476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.151368918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:42.151373656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.151378465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:42.151382463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.15138627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.151390247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.15140751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.151411928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:42.151416406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.151420544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.151425062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.151444709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.151449328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"\n"} -{"Time":"2026-02-03T00:32:42.182662154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.186679631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with workflow_dispatch-workflow.md (25.0 KB)\n"} -{"Time":"2026-02-03T00:32:42.188824008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger"} -{"Time":"2026-02-03T00:32:42.18883595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"=== RUN TestStopAfterCompiledAway/stop-after_with_command_trigger\n"} -{"Time":"2026-02-03T00:32:42.189930971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:42.19042033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with command trigger-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.190437051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.190440688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.190444455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:42.19044732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.190450206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:42.19045251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.190455325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.19045789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.190460976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.190465183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:42.190469772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.190474621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.190478468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.190482205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.190485732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"\n"} -{"Time":"2026-02-03T00:32:42.226476898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with command trigger-workflow.md (31.9 KB)\n"} -{"Time":"2026-02-03T00:32:42.229945294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction"} -{"Time":"2026-02-03T00:32:42.229959701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"=== RUN TestStopAfterCompiledAway/stop-after_with_reaction\n"} -{"Time":"2026-02-03T00:32:42.230510508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with reaction-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.230520346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.230526157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.230535374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.230540133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.230545273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.230549581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.230558738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.230563046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.230567474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.230571462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.230575669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.230579697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.230589144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.230593432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.230597149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.266413306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with reaction-workflow.md (27.6 KB)\n"} -{"Time":"2026-02-03T00:32:42.268678999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule"} -{"Time":"2026-02-03T00:32:42.268696081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"=== RUN TestStopAfterCompiledAway/stop-after_only_with_schedule\n"} -{"Time":"2026-02-03T00:32:42.270048351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after only with schedule-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.270060924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.270067236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.270071774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.270076573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.27008046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.270084488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.270088706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.270093104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.270097262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.27010158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.270105738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.270109715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.270119263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.270123661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.270127819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.306254365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after only with schedule-workflow.md (25.0 KB)\n"} -{"Time":"2026-02-03T00:32:42.308364356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction"} -{"Time":"2026-02-03T00:32:42.308379063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"=== RUN TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction\n"} -{"Time":"2026-02-03T00:32:42.30882269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:42.309229318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with both command and reaction-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.309239337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.309244997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.309249806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.309255327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.309259775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.309264083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.309268351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.309275825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.309280393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.30928425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.309288278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.309292225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.309298417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.309302835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.309306963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"\n"} -{"Time":"2026-02-03T00:32:42.345446049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with both command and reaction-workflow.md (31.9 KB)\n"} -{"Time":"2026-02-03T00:32:42.348873277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule"} -{"Time":"2026-02-03T00:32:42.34888569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"=== RUN TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule\n"} -{"Time":"2026-02-03T00:32:42.349532836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with reaction and schedule-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.349542764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.349548255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.349557732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.349562862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.34956727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.349574383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.349578711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.349584242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.349590213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.34959402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.349602476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.349607555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.349611944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.349615841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.349619377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.386238441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with reaction and schedule-workflow.md (27.7 KB)\n"} -{"Time":"2026-02-03T00:32:42.3892372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule"} -{"Time":"2026-02-03T00:32:42.389251537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"=== RUN TestStopAfterCompiledAway/stop-after_with_command_and_schedule\n"} -{"Time":"2026-02-03T00:32:42.389833191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:42.390266619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with command and schedule-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.390281376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.390286786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.390291735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.390296645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.390300923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.39030489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.390313546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.390317744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.390322032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.39032623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.390330408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.390338693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.390345286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.390349183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.39035328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"\n"} -{"Time":"2026-02-03T00:32:42.427060592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/stop-after-test3623093993/stop-after with command and schedule-workflow.md (32.0 KB)\n"} -{"Time":"2026-02-03T00:32:42.430982107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway","Output":"--- PASS: TestStopAfterCompiledAway (0.28s)\n"} -{"Time":"2026-02-03T00:32:42.43100516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Output":" --- PASS: TestStopAfterCompiledAway/stop-after_with_workflow_dispatch (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.431011652Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_workflow_dispatch","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.431019347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Output":" --- PASS: TestStopAfterCompiledAway/stop-after_with_command_trigger (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.431024837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_trigger","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.431029325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Output":" --- PASS: TestStopAfterCompiledAway/stop-after_with_reaction (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.431034134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.431038032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Output":" --- PASS: TestStopAfterCompiledAway/stop-after_only_with_schedule (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.43104261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_only_with_schedule","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.431050284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Output":" --- PASS: TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.431059141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_both_command_and_reaction","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.43106404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Output":" --- PASS: TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.431068879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_reaction_and_schedule","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.431073077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Output":" --- PASS: TestStopAfterCompiledAway/stop-after_with_command_and_schedule (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.43108526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway/stop-after_with_command_and_schedule","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.431089528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStopAfterCompiledAway","Elapsed":0.28} -{"Time":"2026-02-03T00:32:42.431093796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidReactionValue"} -{"Time":"2026-02-03T00:32:42.431097913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidReactionValue","Output":"=== RUN TestInvalidReactionValue\n"} -{"Time":"2026-02-03T00:32:42.434377566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidReactionValue","Output":"--- PASS: TestInvalidReactionValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.434393285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidReactionValue","Elapsed":0} -{"Time":"2026-02-03T00:32:42.434398094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing"} -{"Time":"2026-02-03T00:32:42.434401811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing","Output":"=== RUN TestNumericReactionParsing\n"} -{"Time":"2026-02-03T00:32:42.43440627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_without_quotes_becomes_+1"} -{"Time":"2026-02-03T00:32:42.434410447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_without_quotes_becomes_+1","Output":"=== RUN TestNumericReactionParsing/plus_one_without_quotes_becomes_+1\n"} -{"Time":"2026-02-03T00:32:42.435196152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_without_quotes_becomes_-1"} -{"Time":"2026-02-03T00:32:42.435204708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_without_quotes_becomes_-1","Output":"=== RUN TestNumericReactionParsing/minus_one_without_quotes_becomes_-1\n"} -{"Time":"2026-02-03T00:32:42.435851984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_with_quotes_stays_+1"} -{"Time":"2026-02-03T00:32:42.435861562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_with_quotes_stays_+1","Output":"=== RUN TestNumericReactionParsing/plus_one_with_quotes_stays_+1\n"} -{"Time":"2026-02-03T00:32:42.436500703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_with_quotes_stays_-1"} -{"Time":"2026-02-03T00:32:42.436511323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_with_quotes_stays_-1","Output":"=== RUN TestNumericReactionParsing/minus_one_with_quotes_stays_-1\n"} -{"Time":"2026-02-03T00:32:42.437154662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing","Output":"--- PASS: TestNumericReactionParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.437166454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_without_quotes_becomes_+1","Output":" --- PASS: TestNumericReactionParsing/plus_one_without_quotes_becomes_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.437170973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_without_quotes_becomes_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:42.43717482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_without_quotes_becomes_-1","Output":" --- PASS: TestNumericReactionParsing/minus_one_without_quotes_becomes_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.437177495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_without_quotes_becomes_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:42.43718002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_with_quotes_stays_+1","Output":" --- PASS: TestNumericReactionParsing/plus_one_with_quotes_stays_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.437184818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/plus_one_with_quotes_stays_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:42.437188285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_with_quotes_stays_-1","Output":" --- PASS: TestNumericReactionParsing/minus_one_with_quotes_stays_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.437195218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing/minus_one_with_quotes_stays_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:42.437200067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumericReactionParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:42.437203313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidNumericReaction"} -{"Time":"2026-02-03T00:32:42.437206759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidNumericReaction","Output":"=== RUN TestInvalidNumericReaction\n"} -{"Time":"2026-02-03T00:32:42.441745764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidNumericReaction","Output":"--- PASS: TestInvalidNumericReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44178662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidNumericReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:42.44179166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflow"} -{"Time":"2026-02-03T00:32:42.441795908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflow","Output":"=== RUN TestAIReactionWorkflow\n"} -{"Time":"2026-02-03T00:32:42.441802059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflow","Output":" compiler_reactions_test.go:12: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:42.441836634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflow","Output":"--- SKIP: TestAIReactionWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.441846983Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:42.441850459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflowWithoutReaction"} -{"Time":"2026-02-03T00:32:42.441854316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflowWithoutReaction","Output":"=== RUN TestAIReactionWorkflowWithoutReaction\n"} -{"Time":"2026-02-03T00:32:42.441863794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflowWithoutReaction","Output":" compiler_reactions_test.go:18: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:42.441892067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflowWithoutReaction","Output":"--- SKIP: TestAIReactionWorkflowWithoutReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.441903578Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWorkflowWithoutReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:42.441908107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWithCommentEditFunctionality"} -{"Time":"2026-02-03T00:32:42.441912445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWithCommentEditFunctionality","Output":"=== RUN TestAIReactionWithCommentEditFunctionality\n"} -{"Time":"2026-02-03T00:32:42.441918546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWithCommentEditFunctionality","Output":" compiler_reactions_test.go:24: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:42.441924587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWithCommentEditFunctionality","Output":"--- SKIP: TestAIReactionWithCommentEditFunctionality (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.441930429Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAIReactionWithCommentEditFunctionality","Elapsed":0} -{"Time":"2026-02-03T00:32:42.441939345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandReactionWithCommentEdit"} -{"Time":"2026-02-03T00:32:42.441942781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandReactionWithCommentEdit","Output":"=== RUN TestCommandReactionWithCommentEdit\n"} -{"Time":"2026-02-03T00:32:42.441948402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandReactionWithCommentEdit","Output":" compiler_reactions_test.go:30: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:42.441960013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandReactionWithCommentEdit","Output":"--- SKIP: TestCommandReactionWithCommentEdit (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.441966075Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandReactionWithCommentEdit","Elapsed":0} -{"Time":"2026-02-03T00:32:42.441969571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerDefaultReaction"} -{"Time":"2026-02-03T00:32:42.441972888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerDefaultReaction","Output":"=== RUN TestCommandTriggerDefaultReaction\n"} -{"Time":"2026-02-03T00:32:42.441998325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerDefaultReaction","Output":" compiler_reactions_test.go:36: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:42.442008183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerDefaultReaction","Output":"--- SKIP: TestCommandTriggerDefaultReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.442014104Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerDefaultReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:42.442017811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerCustomReaction"} -{"Time":"2026-02-03T00:32:42.442021518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerCustomReaction","Output":"=== RUN TestCommandTriggerCustomReaction\n"} -{"Time":"2026-02-03T00:32:42.442027409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerCustomReaction","Output":" compiler_reactions_test.go:42: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:42.442036747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerCustomReaction","Output":"--- SKIP: TestCommandTriggerCustomReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.442051264Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandTriggerCustomReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:42.442055301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar"} -{"Time":"2026-02-03T00:32:42.442058647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar","Output":"=== RUN TestAddHandlerManagerConfigEnvVar\n"} -{"Time":"2026-02-03T00:32:42.442135299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_issue_config"} -{"Time":"2026-02-03T00:32:42.442146009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_issue_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/create_issue_config\n"} -{"Time":"2026-02-03T00:32:42.442230135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_comment_config"} -{"Time":"2026-02-03T00:32:42.442242358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_comment_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/add_comment_config\n"} -{"Time":"2026-02-03T00:32:42.442287673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_discussion_config"} -{"Time":"2026-02-03T00:32:42.442296279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_discussion_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/create_discussion_config\n"} -{"Time":"2026-02-03T00:32:42.44236699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/close_issue_config"} -{"Time":"2026-02-03T00:32:42.442378552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/close_issue_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/close_issue_config\n"} -{"Time":"2026-02-03T00:32:42.44242514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_labels_config"} -{"Time":"2026-02-03T00:32:42.442433335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_labels_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/add_labels_config\n"} -{"Time":"2026-02-03T00:32:42.442488478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/update_issue_config"} -{"Time":"2026-02-03T00:32:42.442495972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/update_issue_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/update_issue_config\n"} -{"Time":"2026-02-03T00:32:42.442546636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_pull_request_config"} -{"Time":"2026-02-03T00:32:42.442556113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_pull_request_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/create_pull_request_config\n"} -{"Time":"2026-02-03T00:32:42.442635722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/push_to_PR_branch_config"} -{"Time":"2026-02-03T00:32:42.442644839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/push_to_PR_branch_config","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/push_to_PR_branch_config\n"} -{"Time":"2026-02-03T00:32:42.442711463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/multiple_safe_output_types"} -{"Time":"2026-02-03T00:32:42.442721842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/multiple_safe_output_types","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/multiple_safe_output_types\n"} -{"Time":"2026-02-03T00:32:42.442805068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_target-repo"} -{"Time":"2026-02-03T00:32:42.442815637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_target-repo","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/config_with_target-repo\n"} -{"Time":"2026-02-03T00:32:42.442872943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_allowed_repos"} -{"Time":"2026-02-03T00:32:42.442887621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_allowed_repos","Output":"=== RUN TestAddHandlerManagerConfigEnvVar/config_with_allowed_repos\n"} -{"Time":"2026-02-03T00:32:42.442936564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar","Output":"--- PASS: TestAddHandlerManagerConfigEnvVar (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.442949328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_issue_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/create_issue_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.442954888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_issue_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.442959486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_comment_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/add_comment_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.442965077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_comment_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.442968864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_discussion_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/create_discussion_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.442987118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_discussion_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.442990975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/close_issue_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/close_issue_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.442995543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/close_issue_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443003709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_labels_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/add_labels_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443008758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/add_labels_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443012485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/update_issue_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/update_issue_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443017084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/update_issue_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443025249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_pull_request_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/create_pull_request_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443030068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/create_pull_request_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443033755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/push_to_PR_branch_config","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/push_to_PR_branch_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443043884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/push_to_PR_branch_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443051528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/multiple_safe_output_types","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/multiple_safe_output_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443056778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/multiple_safe_output_types","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443061026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_target-repo","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/config_with_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443065845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443069612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_allowed_repos","Output":" --- PASS: TestAddHandlerManagerConfigEnvVar/config_with_allowed_repos (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443073719Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar/config_with_allowed_repos","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443077055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddHandlerManagerConfigEnvVar","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443080312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigMaxValues"} -{"Time":"2026-02-03T00:32:42.443083638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigMaxValues","Output":"=== RUN TestHandlerConfigMaxValues\n"} -{"Time":"2026-02-03T00:32:42.44308999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigMaxValues","Output":"--- PASS: TestHandlerConfigMaxValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443097624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigMaxValues","Elapsed":0} -{"Time":"2026-02-03T00:32:42.44310122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigAllowedLabels"} -{"Time":"2026-02-03T00:32:42.443104627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigAllowedLabels","Output":"=== RUN TestHandlerConfigAllowedLabels\n"} -{"Time":"2026-02-03T00:32:42.443109546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigAllowedLabels","Output":"--- PASS: TestHandlerConfigAllowedLabels (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443117401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigAllowedLabels","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443120687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields"} -{"Time":"2026-02-03T00:32:42.443123983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields","Output":"=== RUN TestHandlerConfigBooleanFields\n"} -{"Time":"2026-02-03T00:32:42.44312797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/hide_older_comments"} -{"Time":"2026-02-03T00:32:42.443131387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/hide_older_comments","Output":"=== RUN TestHandlerConfigBooleanFields/hide_older_comments\n"} -{"Time":"2026-02-03T00:32:42.443136677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/close_older_discussions"} -{"Time":"2026-02-03T00:32:42.443140504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/close_older_discussions","Output":"=== RUN TestHandlerConfigBooleanFields/close_older_discussions\n"} -{"Time":"2026-02-03T00:32:42.443145974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/allow_empty_PR"} -{"Time":"2026-02-03T00:32:42.443155171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/allow_empty_PR","Output":"=== RUN TestHandlerConfigBooleanFields/allow_empty_PR\n"} -{"Time":"2026-02-03T00:32:42.443196007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/draft_PR"} -{"Time":"2026-02-03T00:32:42.443207048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/draft_PR","Output":"=== RUN TestHandlerConfigBooleanFields/draft_PR\n"} -{"Time":"2026-02-03T00:32:42.44325133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields","Output":"--- PASS: TestHandlerConfigBooleanFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443260227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/hide_older_comments","Output":" --- PASS: TestHandlerConfigBooleanFields/hide_older_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443265918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/hide_older_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443270476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/close_older_discussions","Output":" --- PASS: TestHandlerConfigBooleanFields/close_older_discussions (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443275395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/close_older_discussions","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443278962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/allow_empty_PR","Output":" --- PASS: TestHandlerConfigBooleanFields/allow_empty_PR (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443286616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/allow_empty_PR","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443290533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/draft_PR","Output":" --- PASS: TestHandlerConfigBooleanFields/draft_PR (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443294561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields/draft_PR","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443297897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigBooleanFields","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443301253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields"} -{"Time":"2026-02-03T00:32:42.44330468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields","Output":"=== RUN TestHandlerConfigUpdateFields\n"} -{"Time":"2026-02-03T00:32:42.443312885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/all_fields_enabled"} -{"Time":"2026-02-03T00:32:42.443316372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/all_fields_enabled","Output":"=== RUN TestHandlerConfigUpdateFields/all_fields_enabled\n"} -{"Time":"2026-02-03T00:32:42.443325238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/only_status"} -{"Time":"2026-02-03T00:32:42.443328815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/only_status","Output":"=== RUN TestHandlerConfigUpdateFields/only_status\n"} -{"Time":"2026-02-03T00:32:42.443370963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/title_and_body"} -{"Time":"2026-02-03T00:32:42.443377916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/title_and_body","Output":"=== RUN TestHandlerConfigUpdateFields/title_and_body\n"} -{"Time":"2026-02-03T00:32:42.443428459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields","Output":"--- PASS: TestHandlerConfigUpdateFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443443677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/all_fields_enabled","Output":" --- PASS: TestHandlerConfigUpdateFields/all_fields_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443449448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/all_fields_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443456741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/only_status","Output":" --- PASS: TestHandlerConfigUpdateFields/only_status (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443461911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/only_status","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443476829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/title_and_body","Output":" --- PASS: TestHandlerConfigUpdateFields/title_and_body (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443482259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields/title_and_body","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443486226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigUpdateFields","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443493059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEmptySafeOutputsConfig"} -{"Time":"2026-02-03T00:32:42.443496966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEmptySafeOutputsConfig","Output":"=== RUN TestEmptySafeOutputsConfig\n"} -{"Time":"2026-02-03T00:32:42.443504641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEmptySafeOutputsConfig","Output":"--- PASS: TestEmptySafeOutputsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443508919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEmptySafeOutputsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443512595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigTargetRepo"} -{"Time":"2026-02-03T00:32:42.443516753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigTargetRepo","Output":"=== RUN TestHandlerConfigTargetRepo\n"} -{"Time":"2026-02-03T00:32:42.443521502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigTargetRepo","Output":"--- PASS: TestHandlerConfigTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443531821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443535518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize"} -{"Time":"2026-02-03T00:32:42.443540047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize","Output":"=== RUN TestHandlerConfigPatchSize\n"} -{"Time":"2026-02-03T00:32:42.443548733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/default_patch_size"} -{"Time":"2026-02-03T00:32:42.443553061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/default_patch_size","Output":"=== RUN TestHandlerConfigPatchSize/default_patch_size\n"} -{"Time":"2026-02-03T00:32:42.443596642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/custom_patch_size"} -{"Time":"2026-02-03T00:32:42.443605969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/custom_patch_size","Output":"=== RUN TestHandlerConfigPatchSize/custom_patch_size\n"} -{"Time":"2026-02-03T00:32:42.443658998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize","Output":"--- PASS: TestHandlerConfigPatchSize (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443672694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/default_patch_size","Output":" --- PASS: TestHandlerConfigPatchSize/default_patch_size (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443678435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/default_patch_size","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443682643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/custom_patch_size","Output":" --- PASS: TestHandlerConfigPatchSize/custom_patch_size (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443687562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize/custom_patch_size","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443694675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerConfigPatchSize","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443698733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers"} -{"Time":"2026-02-03T00:32:42.44370289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers","Output":"=== RUN TestAutoEnabledHandlers\n"} -{"Time":"2026-02-03T00:32:42.443709803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_tool_auto-enabled"} -{"Time":"2026-02-03T00:32:42.443714642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_tool_auto-enabled","Output":"=== RUN TestAutoEnabledHandlers/missing_tool_auto-enabled\n"} -{"Time":"2026-02-03T00:32:42.44372414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_data_auto-enabled"} -{"Time":"2026-02-03T00:32:42.443728237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_data_auto-enabled","Output":"=== RUN TestAutoEnabledHandlers/missing_data_auto-enabled\n"} -{"Time":"2026-02-03T00:32:42.443808879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/all_auto-enabled_handlers_together"} -{"Time":"2026-02-03T00:32:42.44382022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/all_auto-enabled_handlers_together","Output":"=== RUN TestAutoEnabledHandlers/all_auto-enabled_handlers_together\n"} -{"Time":"2026-02-03T00:32:42.44386818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/auto-enabled_with_other_handlers"} -{"Time":"2026-02-03T00:32:42.443877808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/auto-enabled_with_other_handlers","Output":"=== RUN TestAutoEnabledHandlers/auto-enabled_with_other_handlers\n"} -{"Time":"2026-02-03T00:32:42.443929054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers","Output":"--- PASS: TestAutoEnabledHandlers (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443939012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_tool_auto-enabled","Output":" --- PASS: TestAutoEnabledHandlers/missing_tool_auto-enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443944653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_tool_auto-enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443949031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_data_auto-enabled","Output":" --- PASS: TestAutoEnabledHandlers/missing_data_auto-enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44395382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/missing_data_auto-enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443957847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/all_auto-enabled_handlers_together","Output":" --- PASS: TestAutoEnabledHandlers/all_auto-enabled_handlers_together (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443962366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/all_auto-enabled_handlers_together","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443971002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/auto-enabled_with_other_handlers","Output":" --- PASS: TestAutoEnabledHandlers/auto-enabled_with_other_handlers (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443975741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers/auto-enabled_with_other_handlers","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443978967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAutoEnabledHandlers","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443982303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarIsSet"} -{"Time":"2026-02-03T00:32:42.443985439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarIsSet","Output":"=== RUN TestCopilotAssignmentEnvVarIsSet\n"} -{"Time":"2026-02-03T00:32:42.44399151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarIsSet","Output":"--- PASS: TestCopilotAssignmentEnvVarIsSet (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.443995257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarIsSet","Elapsed":0} -{"Time":"2026-02-03T00:32:42.443998623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarNotSetWithoutCopilot"} -{"Time":"2026-02-03T00:32:42.44400216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarNotSetWithoutCopilot","Output":"=== RUN TestCopilotAssignmentEnvVarNotSetWithoutCopilot\n"} -{"Time":"2026-02-03T00:32:42.444006688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarNotSetWithoutCopilot","Output":"--- PASS: TestCopilotAssignmentEnvVarNotSetWithoutCopilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44401279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarNotSetWithoutCopilot","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444016206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithMixedAssignees"} -{"Time":"2026-02-03T00:32:42.444019512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithMixedAssignees","Output":"=== RUN TestCopilotAssignmentEnvVarWithMixedAssignees\n"} -{"Time":"2026-02-03T00:32:42.444026455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithMixedAssignees","Output":"--- PASS: TestCopilotAssignmentEnvVarWithMixedAssignees (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444037255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithMixedAssignees","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444040962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithNilAssignees"} -{"Time":"2026-02-03T00:32:42.444044238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithNilAssignees","Output":"=== RUN TestCopilotAssignmentEnvVarWithNilAssignees\n"} -{"Time":"2026-02-03T00:32:42.444051802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithNilAssignees","Output":"--- PASS: TestCopilotAssignmentEnvVarWithNilAssignees (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444058836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithNilAssignees","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444061901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithEmptyAssignees"} -{"Time":"2026-02-03T00:32:42.444065137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithEmptyAssignees","Output":"=== RUN TestCopilotAssignmentEnvVarWithEmptyAssignees\n"} -{"Time":"2026-02-03T00:32:42.444071168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithEmptyAssignees","Output":"--- PASS: TestCopilotAssignmentEnvVarWithEmptyAssignees (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444075256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotAssignmentEnvVarWithEmptyAssignees","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444078382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars"} -{"Time":"2026-02-03T00:32:42.444081488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars\n"} -{"Time":"2026-02-03T00:32:42.444086697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_with_staged_flag"} -{"Time":"2026-02-03T00:32:42.444090174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_with_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/create_issues_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.44414288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_without_staged_flag"} -{"Time":"2026-02-03T00:32:42.444155093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_without_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/create_issues_without_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.444160804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_comments_with_staged_flag"} -{"Time":"2026-02-03T00:32:42.444165132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_comments_with_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/add_comments_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.444179058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_labels_with_staged_flag"} -{"Time":"2026-02-03T00:32:42.444183456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_labels_with_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/add_labels_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.444188375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_issues_with_staged_flag"} -{"Time":"2026-02-03T00:32:42.444192262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_issues_with_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/update_issues_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.444200147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_discussions_with_staged_flag"} -{"Time":"2026-02-03T00:32:42.444211949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_discussions_with_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/update_discussions_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.44421805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_pull_requests_with_staged_flag"} -{"Time":"2026-02-03T00:32:42.44422291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_pull_requests_with_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/create_pull_requests_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.444232207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/multiple_types_only_add_staged_flag_once"} -{"Time":"2026-02-03T00:32:42.444241694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/multiple_types_only_add_staged_flag_once","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/multiple_types_only_add_staged_flag_once\n"} -{"Time":"2026-02-03T00:32:42.444249038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/trial_mode_does_not_add_staged_flag"} -{"Time":"2026-02-03T00:32:42.444256762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/trial_mode_does_not_add_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/trial_mode_does_not_add_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.444290137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/target-repo_specified_does_not_add_staged_flag"} -{"Time":"2026-02-03T00:32:42.444302049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/target-repo_specified_does_not_add_staged_flag","Output":"=== RUN TestAddAllSafeOutputConfigEnvVars/target-repo_specified_does_not_add_staged_flag\n"} -{"Time":"2026-02-03T00:32:42.444317438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars","Output":"--- PASS: TestAddAllSafeOutputConfigEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444328158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_with_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/create_issues_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444332886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444337024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_without_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/create_issues_without_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444342043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_issues_without_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444345871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_comments_with_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/add_comments_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.4443507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_comments_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444354677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_labels_with_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/add_labels_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444359526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/add_labels_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444364225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_issues_with_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/update_issues_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444373392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_issues_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.44437764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_discussions_with_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/update_discussions_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444382078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/update_discussions_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444391505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_pull_requests_with_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/create_pull_requests_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444396435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/create_pull_requests_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444400192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/multiple_types_only_add_staged_flag_once","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/multiple_types_only_add_staged_flag_once (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44440451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/multiple_types_only_add_staged_flag_once","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444408016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/trial_mode_does_not_add_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/trial_mode_does_not_add_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444412625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/trial_mode_does_not_add_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444416031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/target-repo_specified_does_not_add_staged_flag","Output":" --- PASS: TestAddAllSafeOutputConfigEnvVars/target-repo_specified_does_not_add_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444420189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars/target-repo_specified_does_not_add_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444423996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddAllSafeOutputConfigEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444427403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagOnlyAddedOnce"} -{"Time":"2026-02-03T00:32:42.444430578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagOnlyAddedOnce","Output":"=== RUN TestStagedFlagOnlyAddedOnce\n"} -{"Time":"2026-02-03T00:32:42.444437141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagOnlyAddedOnce","Output":"--- PASS: TestStagedFlagOnlyAddedOnce (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444441258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagOnlyAddedOnce","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444444845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEnvVarsWhenNoSafeOutputs"} -{"Time":"2026-02-03T00:32:42.444448101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEnvVarsWhenNoSafeOutputs","Output":"=== RUN TestNoEnvVarsWhenNoSafeOutputs\n"} -{"Time":"2026-02-03T00:32:42.444452599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEnvVarsWhenNoSafeOutputs","Output":"--- PASS: TestNoEnvVarsWhenNoSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444456517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEnvVarsWhenNoSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444459592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo"} -{"Time":"2026-02-03T00:32:42.444462778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo","Output":"=== RUN TestStagedFlagWithTargetRepo\n"} -{"Time":"2026-02-03T00:32:42.444466636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/no_target-repo"} -{"Time":"2026-02-03T00:32:42.444477225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/no_target-repo","Output":"=== RUN TestStagedFlagWithTargetRepo/no_target-repo\n"} -{"Time":"2026-02-03T00:32:42.444481764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/with_target-repo"} -{"Time":"2026-02-03T00:32:42.44448511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/with_target-repo","Output":"=== RUN TestStagedFlagWithTargetRepo/with_target-repo\n"} -{"Time":"2026-02-03T00:32:42.444489338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo","Output":"--- PASS: TestStagedFlagWithTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444493806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/no_target-repo","Output":" --- PASS: TestStagedFlagWithTargetRepo/no_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444498184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/no_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444501942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/with_target-repo","Output":" --- PASS: TestStagedFlagWithTargetRepo/with_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444506209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo/with_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444509545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagWithTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444512591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTrialModeOverridesStagedFlag"} -{"Time":"2026-02-03T00:32:42.444515877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTrialModeOverridesStagedFlag","Output":"=== RUN TestTrialModeOverridesStagedFlag\n"} -{"Time":"2026-02-03T00:32:42.444521558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTrialModeOverridesStagedFlag","Output":"--- PASS: TestTrialModeOverridesStagedFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444530885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTrialModeOverridesStagedFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444535604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithMultipleSafeOutputTypes"} -{"Time":"2026-02-03T00:32:42.44453884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithMultipleSafeOutputTypes","Output":"=== RUN TestEnvVarsWithMultipleSafeOutputTypes\n"} -{"Time":"2026-02-03T00:32:42.444543359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithMultipleSafeOutputTypes","Output":"--- PASS: TestEnvVarsWithMultipleSafeOutputTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444547186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithMultipleSafeOutputTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444550492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithNoStagedConfig"} -{"Time":"2026-02-03T00:32:42.444553768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithNoStagedConfig","Output":"=== RUN TestEnvVarsWithNoStagedConfig\n"} -{"Time":"2026-02-03T00:32:42.444557976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithNoStagedConfig","Output":"--- PASS: TestEnvVarsWithNoStagedConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444561813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarsWithNoStagedConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444564799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarFormatting"} -{"Time":"2026-02-03T00:32:42.444567924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarFormatting","Output":"=== RUN TestEnvVarFormatting\n"} -{"Time":"2026-02-03T00:32:42.444574587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarFormatting","Output":"--- PASS: TestEnvVarFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444584596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnvVarFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444587912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence"} -{"Time":"2026-02-03T00:32:42.444590977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence","Output":"=== RUN TestStagedFlagPrecedence\n"} -{"Time":"2026-02-03T00:32:42.444594995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_no_trial,_no_target-repo"} -{"Time":"2026-02-03T00:32:42.444598401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_no_trial,_no_target-repo","Output":"=== RUN TestStagedFlagPrecedence/staged_true,_no_trial,_no_target-repo\n"} -{"Time":"2026-02-03T00:32:42.44460336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode"} -{"Time":"2026-02-03T00:32:42.444606597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode","Output":"=== RUN TestStagedFlagPrecedence/staged_true,_trial_mode\n"} -{"Time":"2026-02-03T00:32:42.444625993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_target-repo_set"} -{"Time":"2026-02-03T00:32:42.444629579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_target-repo_set","Output":"=== RUN TestStagedFlagPrecedence/staged_true,_target-repo_set\n"} -{"Time":"2026-02-03T00:32:42.444671335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_false"} -{"Time":"2026-02-03T00:32:42.444704417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_false","Output":"=== RUN TestStagedFlagPrecedence/staged_false\n"} -{"Time":"2026-02-03T00:32:42.444717381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode_and_target-repo"} -{"Time":"2026-02-03T00:32:42.444721699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode_and_target-repo","Output":"=== RUN TestStagedFlagPrecedence/staged_true,_trial_mode_and_target-repo\n"} -{"Time":"2026-02-03T00:32:42.44472769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence","Output":"--- PASS: TestStagedFlagPrecedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44473295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_no_trial,_no_target-repo","Output":" --- PASS: TestStagedFlagPrecedence/staged_true,_no_trial,_no_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444744762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_no_trial,_no_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.44477028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode","Output":" --- PASS: TestStagedFlagPrecedence/staged_true,_trial_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444782903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444793202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_target-repo_set","Output":" --- PASS: TestStagedFlagPrecedence/staged_true,_target-repo_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444798482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_target-repo_set","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444802299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_false","Output":" --- PASS: TestStagedFlagPrecedence/staged_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444809493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_false","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444813681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode_and_target-repo","Output":" --- PASS: TestStagedFlagPrecedence/staged_true,_trial_mode_and_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44481885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence/staged_true,_trial_mode_and_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444826855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagPrecedence","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444830271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsTargetRepoStagedBehavior"} -{"Time":"2026-02-03T00:32:42.444834479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsTargetRepoStagedBehavior","Output":"=== RUN TestAddCommentsTargetRepoStagedBehavior\n"} -{"Time":"2026-02-03T00:32:42.444839619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsTargetRepoStagedBehavior","Output":"--- PASS: TestAddCommentsTargetRepoStagedBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444850219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCommentsTargetRepoStagedBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:42.44485647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsTargetRepoStagedBehavior"} -{"Time":"2026-02-03T00:32:42.444859827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsTargetRepoStagedBehavior","Output":"=== RUN TestAddLabelsTargetRepoStagedBehavior\n"} -{"Time":"2026-02-03T00:32:42.444864495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsTargetRepoStagedBehavior","Output":"--- PASS: TestAddLabelsTargetRepoStagedBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.444869655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsTargetRepoStagedBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:42.444873532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob"} -{"Time":"2026-02-03T00:32:42.444883441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob\n"} -{"Time":"2026-02-03T00:32:42.444887598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/no_safe_outputs_configured"} -{"Time":"2026-02-03T00:32:42.444891425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/no_safe_outputs_configured","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob/no_safe_outputs_configured\n"} -{"Time":"2026-02-03T00:32:42.444895653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_issues_only"} -{"Time":"2026-02-03T00:32:42.44489911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_issues_only","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob/create_issues_only\n"} -{"Time":"2026-02-03T00:32:42.444940637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/add_comments_only"} -{"Time":"2026-02-03T00:32:42.444951508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/add_comments_only","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob/add_comments_only\n"} -{"Time":"2026-02-03T00:32:42.445039101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_pull_requests_with_patch"} -{"Time":"2026-02-03T00:32:42.445052055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_pull_requests_with_patch","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob/create_pull_requests_with_patch\n"} -{"Time":"2026-02-03T00:32:42.445141672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/multiple_safe_output_types"} -{"Time":"2026-02-03T00:32:42.445151901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/multiple_safe_output_types","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob/multiple_safe_output_types\n"} -{"Time":"2026-02-03T00:32:42.445218746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_threat_detection_enabled"} -{"Time":"2026-02-03T00:32:42.445228594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_threat_detection_enabled","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob/with_threat_detection_enabled\n"} -{"Time":"2026-02-03T00:32:42.445305199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_GitHub_App_token"} -{"Time":"2026-02-03T00:32:42.445315948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_GitHub_App_token","Output":"=== RUN TestBuildConsolidatedSafeOutputsJob/with_GitHub_App_token\n"} -{"Time":"2026-02-03T00:32:42.445388804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob","Output":"--- PASS: TestBuildConsolidatedSafeOutputsJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445401859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/no_safe_outputs_configured","Output":" --- PASS: TestBuildConsolidatedSafeOutputsJob/no_safe_outputs_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445407529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/no_safe_outputs_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445412118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_issues_only","Output":" --- PASS: TestBuildConsolidatedSafeOutputsJob/create_issues_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445417648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_issues_only","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445421556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/add_comments_only","Output":" --- PASS: TestBuildConsolidatedSafeOutputsJob/add_comments_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445432656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/add_comments_only","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445436333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_pull_requests_with_patch","Output":" --- PASS: TestBuildConsolidatedSafeOutputsJob/create_pull_requests_with_patch (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445440751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/create_pull_requests_with_patch","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445444919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/multiple_safe_output_types","Output":" --- PASS: TestBuildConsolidatedSafeOutputsJob/multiple_safe_output_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445449908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/multiple_safe_output_types","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445454196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_threat_detection_enabled","Output":" --- PASS: TestBuildConsolidatedSafeOutputsJob/with_threat_detection_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44546144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_threat_detection_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445465327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_GitHub_App_token","Output":" --- PASS: TestBuildConsolidatedSafeOutputsJob/with_GitHub_App_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445468864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob/with_GitHub_App_token","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445472841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputsJob","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445476728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars"} -{"Time":"2026-02-03T00:32:42.445480906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars\n"} -{"Time":"2026-02-03T00:32:42.445497407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/basic_env_vars"} -{"Time":"2026-02-03T00:32:42.445501605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/basic_env_vars","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars/basic_env_vars\n"} -{"Time":"2026-02-03T00:32:42.445506213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_source_metadata"} -{"Time":"2026-02-03T00:32:42.44551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_source_metadata","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars/with_source_metadata\n"} -{"Time":"2026-02-03T00:32:42.445519939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_tracker_ID"} -{"Time":"2026-02-03T00:32:42.445523656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_tracker_ID","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars/with_tracker_ID\n"} -{"Time":"2026-02-03T00:32:42.445529617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_engine_config"} -{"Time":"2026-02-03T00:32:42.445532041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_engine_config","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars/with_engine_config\n"} -{"Time":"2026-02-03T00:32:42.445555866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/staged_mode"} -{"Time":"2026-02-03T00:32:42.445560925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/staged_mode","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars/staged_mode\n"} -{"Time":"2026-02-03T00:32:42.44559044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/trial_mode_with_target_repo"} -{"Time":"2026-02-03T00:32:42.44559551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/trial_mode_with_target_repo","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars/trial_mode_with_target_repo\n"} -{"Time":"2026-02-03T00:32:42.44561732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_messages_config"} -{"Time":"2026-02-03T00:32:42.445622319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_messages_config","Output":"=== RUN TestBuildJobLevelSafeOutputEnvVars/with_messages_config\n"} -{"Time":"2026-02-03T00:32:42.445666911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars","Output":"--- PASS: TestBuildJobLevelSafeOutputEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445681067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/basic_env_vars","Output":" --- PASS: TestBuildJobLevelSafeOutputEnvVars/basic_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445687589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/basic_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445692408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_source_metadata","Output":" --- PASS: TestBuildJobLevelSafeOutputEnvVars/with_source_metadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445709871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_source_metadata","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445714109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_tracker_ID","Output":" --- PASS: TestBuildJobLevelSafeOutputEnvVars/with_tracker_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445718888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_tracker_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445723146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_engine_config","Output":" --- PASS: TestBuildJobLevelSafeOutputEnvVars/with_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445729277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445733004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/staged_mode","Output":" --- PASS: TestBuildJobLevelSafeOutputEnvVars/staged_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445738304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/staged_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445763441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/trial_mode_with_target_repo","Output":" --- PASS: TestBuildJobLevelSafeOutputEnvVars/trial_mode_with_target_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445770254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/trial_mode_with_target_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445774872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_messages_config","Output":" --- PASS: TestBuildJobLevelSafeOutputEnvVars/with_messages_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445779631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars/with_messages_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445783448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobLevelSafeOutputEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445786704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDetectionSuccessCondition"} -{"Time":"2026-02-03T00:32:42.445790441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDetectionSuccessCondition","Output":"=== RUN TestBuildDetectionSuccessCondition\n"} -{"Time":"2026-02-03T00:32:42.445805379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDetectionSuccessCondition","Output":"--- PASS: TestBuildDetectionSuccessCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445812182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDetectionSuccessCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445815668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobConditionWithThreatDetection"} -{"Time":"2026-02-03T00:32:42.445819375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobConditionWithThreatDetection","Output":"=== RUN TestJobConditionWithThreatDetection\n"} -{"Time":"2026-02-03T00:32:42.445824475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobConditionWithThreatDetection","Output":"--- PASS: TestJobConditionWithThreatDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445831277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobConditionWithThreatDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445834944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobWithGitHubApp"} -{"Time":"2026-02-03T00:32:42.445838551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobWithGitHubApp","Output":"=== RUN TestJobWithGitHubApp\n"} -{"Time":"2026-02-03T00:32:42.445892922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobWithGitHubApp","Output":"--- PASS: TestJobWithGitHubApp (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445905085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobWithGitHubApp","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445909062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobOutputs"} -{"Time":"2026-02-03T00:32:42.445912809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobOutputs","Output":"=== RUN TestJobOutputs\n"} -{"Time":"2026-02-03T00:32:42.445966289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobOutputs","Output":"--- PASS: TestJobOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.445978341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.445982559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies"} -{"Time":"2026-02-03T00:32:42.445986106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies","Output":"=== RUN TestJobDependencies\n"} -{"Time":"2026-02-03T00:32:42.445991856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/basic_safe_outputs"} -{"Time":"2026-02-03T00:32:42.445995724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/basic_safe_outputs","Output":"=== RUN TestJobDependencies/basic_safe_outputs\n"} -{"Time":"2026-02-03T00:32:42.446063069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_threat_detection"} -{"Time":"2026-02-03T00:32:42.446073819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_threat_detection","Output":"=== RUN TestJobDependencies/with_threat_detection\n"} -{"Time":"2026-02-03T00:32:42.44613852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_create_pull_request"} -{"Time":"2026-02-03T00:32:42.446150963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_create_pull_request","Output":"=== RUN TestJobDependencies/with_create_pull_request\n"} -{"Time":"2026-02-03T00:32:42.446235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_push_to_PR_branch"} -{"Time":"2026-02-03T00:32:42.446244427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_push_to_PR_branch","Output":"=== RUN TestJobDependencies/with_push_to_PR_branch\n"} -{"Time":"2026-02-03T00:32:42.446327793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies","Output":"--- PASS: TestJobDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.446339655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/basic_safe_outputs","Output":" --- PASS: TestJobDependencies/basic_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.446345105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/basic_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.446349293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_threat_detection","Output":" --- PASS: TestJobDependencies/with_threat_detection (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.446353982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_threat_detection","Elapsed":0} -{"Time":"2026-02-03T00:32:42.446360063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_create_pull_request","Output":" --- PASS: TestJobDependencies/with_create_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.446364842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_create_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:42.446370041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_push_to_PR_branch","Output":" --- PASS: TestJobDependencies/with_push_to_PR_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.44637434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies/with_push_to_PR_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:42.446377656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:42.446381202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch"} -{"Time":"2026-02-03T00:32:42.446384629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch","Output":"=== RUN TestCreatePullRequestExpiresWithPushToPRBranch\n"} -{"Time":"2026-02-03T00:32:42.446398044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)"} -{"Time":"2026-02-03T00:32:42.446402221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"=== RUN TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)\n"} -{"Time":"2026-02-03T00:32:42.451102761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-pr-expires-1749406531/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.45111804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.451123139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.451128039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.451132387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.451136414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.451140803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.451145241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.451152204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.451156522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.45116082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.451165008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.451169516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.45117689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.451180847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.451184554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.481011339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.488602033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-pr-expires-1749406531/test-workflow.md (56.4 KB)\n"} -{"Time":"2026-02-03T00:32:42.488965871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)"} -{"Time":"2026-02-03T00:32:42.488979406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"=== RUN TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)\n"} -{"Time":"2026-02-03T00:32:42.493355938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-pr-expires-3874949215/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.493373491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.493379402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.49338383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.493388609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.493393769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.493398207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.493403177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.493407144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.493411312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.493414898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.493422062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.49342642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.493430838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.493434996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.493439524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"\n"} -{"Time":"2026-02-03T00:32:42.525336565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.532895722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-pr-expires-3874949215/test-workflow.md (56.3 KB)\n"} -{"Time":"2026-02-03T00:32:42.53370235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch","Output":"--- PASS: TestCreatePullRequestExpiresWithPushToPRBranch (0.09s)\n"} -{"Time":"2026-02-03T00:32:42.533717127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Output":" --- PASS: TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285) (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.533722898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/with_reviewers_field_(reproduces_bug_from_issue_#13285)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.533731244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Output":" --- PASS: TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work) (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.533736654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch/without_reviewers_field_(baseline_-_should_work)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.53374023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestExpiresWithPushToPRBranch","Elapsed":0.09} -{"Time":"2026-02-03T00:32:42.533744128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep"} -{"Time":"2026-02-03T00:32:42.533766129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep","Output":"=== RUN TestBuildConsolidatedSafeOutputStep\n"} -{"Time":"2026-02-03T00:32:42.533772771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/basic_step_with_inline_script"} -{"Time":"2026-02-03T00:32:42.533776858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/basic_step_with_inline_script","Output":"=== RUN TestBuildConsolidatedSafeOutputStep/basic_step_with_inline_script\n"} -{"Time":"2026-02-03T00:32:42.533781808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_script_name_(file_mode)"} -{"Time":"2026-02-03T00:32:42.533785735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_script_name_(file_mode)","Output":"=== RUN TestBuildConsolidatedSafeOutputStep/step_with_script_name_(file_mode)\n"} -{"Time":"2026-02-03T00:32:42.533790384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_condition"} -{"Time":"2026-02-03T00:32:42.533794391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_condition","Output":"=== RUN TestBuildConsolidatedSafeOutputStep/step_with_condition\n"} -{"Time":"2026-02-03T00:32:42.53379902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_custom_env_vars"} -{"Time":"2026-02-03T00:32:42.533802426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_custom_env_vars","Output":"=== RUN TestBuildConsolidatedSafeOutputStep/step_with_custom_env_vars\n"} -{"Time":"2026-02-03T00:32:42.533819568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_copilot_token"} -{"Time":"2026-02-03T00:32:42.533823746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_copilot_token","Output":"=== RUN TestBuildConsolidatedSafeOutputStep/step_with_copilot_token\n"} -{"Time":"2026-02-03T00:32:42.533828615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_agent_token"} -{"Time":"2026-02-03T00:32:42.533832112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_agent_token","Output":"=== RUN TestBuildConsolidatedSafeOutputStep/step_with_agent_token\n"} -{"Time":"2026-02-03T00:32:42.533837962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep","Output":"--- PASS: TestBuildConsolidatedSafeOutputStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.533844214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/basic_step_with_inline_script","Output":" --- PASS: TestBuildConsolidatedSafeOutputStep/basic_step_with_inline_script (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.533849664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/basic_step_with_inline_script","Elapsed":0} -{"Time":"2026-02-03T00:32:42.533854303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_script_name_(file_mode)","Output":" --- PASS: TestBuildConsolidatedSafeOutputStep/step_with_script_name_(file_mode) (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.533859943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_script_name_(file_mode)","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53386384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_condition","Output":" --- PASS: TestBuildConsolidatedSafeOutputStep/step_with_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.533868419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:42.533879089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_custom_env_vars","Output":" --- PASS: TestBuildConsolidatedSafeOutputStep/step_with_custom_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.533884068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_custom_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:42.533892554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_copilot_token","Output":" --- PASS: TestBuildConsolidatedSafeOutputStep/step_with_copilot_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.533897554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_copilot_token","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53390123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_agent_token","Output":" --- PASS: TestBuildConsolidatedSafeOutputStep/step_with_agent_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.533905789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep/step_with_agent_token","Elapsed":0} -{"Time":"2026-02-03T00:32:42.533913383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConsolidatedSafeOutputStep","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53391704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps"} -{"Time":"2026-02-03T00:32:42.533920957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps","Output":"=== RUN TestBuildSharedPRCheckoutSteps\n"} -{"Time":"2026-02-03T00:32:42.533925495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/create_pull_request_only"} -{"Time":"2026-02-03T00:32:42.533929293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/create_pull_request_only","Output":"=== RUN TestBuildSharedPRCheckoutSteps/create_pull_request_only\n"} -{"Time":"2026-02-03T00:32:42.533939211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/push_to_PR_branch_only"} -{"Time":"2026-02-03T00:32:42.533943118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/push_to_PR_branch_only","Output":"=== RUN TestBuildSharedPRCheckoutSteps/push_to_PR_branch_only\n"} -{"Time":"2026-02-03T00:32:42.533967674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/both_create_PR_and_push_to_PR_branch"} -{"Time":"2026-02-03T00:32:42.53398139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/both_create_PR_and_push_to_PR_branch","Output":"=== RUN TestBuildSharedPRCheckoutSteps/both_create_PR_and_push_to_PR_branch\n"} -{"Time":"2026-02-03T00:32:42.534069294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/with_GitHub_App_token"} -{"Time":"2026-02-03T00:32:42.534078821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/with_GitHub_App_token","Output":"=== RUN TestBuildSharedPRCheckoutSteps/with_GitHub_App_token\n"} -{"Time":"2026-02-03T00:32:42.534142889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/trial_mode_with_target_repo"} -{"Time":"2026-02-03T00:32:42.534160963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/trial_mode_with_target_repo","Output":"=== RUN TestBuildSharedPRCheckoutSteps/trial_mode_with_target_repo\n"} -{"Time":"2026-02-03T00:32:42.534370884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps","Output":"--- PASS: TestBuildSharedPRCheckoutSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53438528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/create_pull_request_only","Output":" --- PASS: TestBuildSharedPRCheckoutSteps/create_pull_request_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534391242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/create_pull_request_only","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534396011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/push_to_PR_branch_only","Output":" --- PASS: TestBuildSharedPRCheckoutSteps/push_to_PR_branch_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534401631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/push_to_PR_branch_only","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534405949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/both_create_PR_and_push_to_PR_branch","Output":" --- PASS: TestBuildSharedPRCheckoutSteps/both_create_PR_and_push_to_PR_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534413864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/both_create_PR_and_push_to_PR_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534416458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/with_GitHub_App_token","Output":" --- PASS: TestBuildSharedPRCheckoutSteps/with_GitHub_App_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534419374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/with_GitHub_App_token","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534421828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/trial_mode_with_target_repo","Output":" --- PASS: TestBuildSharedPRCheckoutSteps/trial_mode_with_target_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534424594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps/trial_mode_with_target_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534426698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534428772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions"} -{"Time":"2026-02-03T00:32:42.534430845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions","Output":"=== RUN TestBuildSharedPRCheckoutStepsConditions\n"} -{"Time":"2026-02-03T00:32:42.534436706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_create_PR"} -{"Time":"2026-02-03T00:32:42.534440674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_create_PR","Output":"=== RUN TestBuildSharedPRCheckoutStepsConditions/only_create_PR\n"} -{"Time":"2026-02-03T00:32:42.534453367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_push_to_PR_branch"} -{"Time":"2026-02-03T00:32:42.534457214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_push_to_PR_branch","Output":"=== RUN TestBuildSharedPRCheckoutStepsConditions/only_push_to_PR_branch\n"} -{"Time":"2026-02-03T00:32:42.534565127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/both_operations"} -{"Time":"2026-02-03T00:32:42.534578732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/both_operations","Output":"=== RUN TestBuildSharedPRCheckoutStepsConditions/both_operations\n"} -{"Time":"2026-02-03T00:32:42.534585314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions","Output":"--- PASS: TestBuildSharedPRCheckoutStepsConditions (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534590975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_create_PR","Output":" --- PASS: TestBuildSharedPRCheckoutStepsConditions/only_create_PR (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534595924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_create_PR","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534603678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_push_to_PR_branch","Output":" --- PASS: TestBuildSharedPRCheckoutStepsConditions/only_push_to_PR_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534608608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/only_push_to_PR_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534612645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/both_operations","Output":" --- PASS: TestBuildSharedPRCheckoutStepsConditions/both_operations (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.534622353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions/both_operations","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534627993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSharedPRCheckoutStepsConditions","Elapsed":0} -{"Time":"2026-02-03T00:32:42.534643633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep"} -{"Time":"2026-02-03T00:32:42.534647219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep","Output":"=== RUN TestBuildHandlerManagerStep\n"} -{"Time":"2026-02-03T00:32:42.534651608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/basic_handler_manager"} -{"Time":"2026-02-03T00:32:42.534655585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/basic_handler_manager","Output":"=== RUN TestBuildHandlerManagerStep/basic_handler_manager\n"} -{"Time":"2026-02-03T00:32:42.534668018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_multiple_types"} -{"Time":"2026-02-03T00:32:42.534677997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_multiple_types","Output":"=== RUN TestBuildHandlerManagerStep/handler_manager_with_multiple_types\n"} -{"Time":"2026-02-03T00:32:42.534768746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config"} -{"Time":"2026-02-03T00:32:42.534779516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config","Output":"=== RUN TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config\n"} -{"Time":"2026-02-03T00:32:42.534841531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config#01"} -{"Time":"2026-02-03T00:32:42.53485169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config#01","Output":"=== RUN TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config#01\n"} -{"Time":"2026-02-03T00:32:42.534912099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_create-project-status-update_config"} -{"Time":"2026-02-03T00:32:42.534923631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_create-project-status-update_config","Output":"=== RUN TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_create-project-status-update_config\n"} -{"Time":"2026-02-03T00:32:42.534976443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_without_project_does_not_include_GH_AW_PROJECT_URL"} -{"Time":"2026-02-03T00:32:42.534987954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_without_project_does_not_include_GH_AW_PROJECT_URL","Output":"=== RUN TestBuildHandlerManagerStep/handler_manager_without_project_does_not_include_GH_AW_PROJECT_URL\n"} -{"Time":"2026-02-03T00:32:42.534996951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep","Output":"--- PASS: TestBuildHandlerManagerStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535002451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/basic_handler_manager","Output":" --- PASS: TestBuildHandlerManagerStep/basic_handler_manager (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535015866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/basic_handler_manager","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535020204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_multiple_types","Output":" --- PASS: TestBuildHandlerManagerStep/handler_manager_with_multiple_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535025224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_multiple_types","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535029171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config","Output":" --- PASS: TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535034281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535038148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config#01","Output":" --- PASS: TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535056412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_update-project_config#01","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53506061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_create-project-status-update_config","Output":" --- PASS: TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_create-project-status-update_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535068474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_with_project_URL_from_create-project-status-update_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53507656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_without_project_does_not_include_GH_AW_PROJECT_URL","Output":" --- PASS: TestBuildHandlerManagerStep/handler_manager_without_project_does_not_include_GH_AW_PROJECT_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535083142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep/handler_manager_without_project_does_not_include_GH_AW_PROJECT_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535086568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildHandlerManagerStep","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535089985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderInConsolidatedJob"} -{"Time":"2026-02-03T00:32:42.535093541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderInConsolidatedJob","Output":"=== RUN TestStepOrderInConsolidatedJob\n"} -{"Time":"2026-02-03T00:32:42.535138764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderInConsolidatedJob","Output":"--- PASS: TestStepOrderInConsolidatedJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53515228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderInConsolidatedJob","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535156768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepWithoutCondition"} -{"Time":"2026-02-03T00:32:42.535159794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepWithoutCondition","Output":"=== RUN TestStepWithoutCondition\n"} -{"Time":"2026-02-03T00:32:42.535167418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepWithoutCondition","Output":"--- PASS: TestStepWithoutCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535173019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepWithoutCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535183768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence"} -{"Time":"2026-02-03T00:32:42.535188147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence","Output":"=== RUN TestGitHubTokenPrecedence\n"} -{"Time":"2026-02-03T00:32:42.535193737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/standard_token"} -{"Time":"2026-02-03T00:32:42.535197414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/standard_token","Output":"=== RUN TestGitHubTokenPrecedence/standard_token\n"} -{"Time":"2026-02-03T00:32:42.535250704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/copilot_token"} -{"Time":"2026-02-03T00:32:42.535267636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/copilot_token","Output":"=== RUN TestGitHubTokenPrecedence/copilot_token\n"} -{"Time":"2026-02-03T00:32:42.53527532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/agent_token"} -{"Time":"2026-02-03T00:32:42.535279067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/agent_token","Output":"=== RUN TestGitHubTokenPrecedence/agent_token\n"} -{"Time":"2026-02-03T00:32:42.535298503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence","Output":"--- PASS: TestGitHubTokenPrecedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535308592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/standard_token","Output":" --- PASS: TestGitHubTokenPrecedence/standard_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53531321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/standard_token","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535317037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/copilot_token","Output":" --- PASS: TestGitHubTokenPrecedence/copilot_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535321797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/copilot_token","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53532875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/agent_token","Output":" --- PASS: TestGitHubTokenPrecedence/agent_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535387158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence/agent_token","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535396496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubTokenPrecedence","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535400563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript"} -{"Time":"2026-02-03T00:32:42.5354045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript","Output":"=== RUN TestScriptNameVsInlineScript\n"} -{"Time":"2026-02-03T00:32:42.535409229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/inline_script"} -{"Time":"2026-02-03T00:32:42.535413167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/inline_script","Output":"=== RUN TestScriptNameVsInlineScript/inline_script\n"} -{"Time":"2026-02-03T00:32:42.535417335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/file_mode"} -{"Time":"2026-02-03T00:32:42.535423396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/file_mode","Output":"=== RUN TestScriptNameVsInlineScript/file_mode\n"} -{"Time":"2026-02-03T00:32:42.535430299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript","Output":"--- PASS: TestScriptNameVsInlineScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535438133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/inline_script","Output":" --- PASS: TestScriptNameVsInlineScript/inline_script (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535442712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/inline_script","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535446629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/file_mode","Output":" --- PASS: TestScriptNameVsInlineScript/file_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.535456728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript/file_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535460295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptNameVsInlineScript","Elapsed":0} -{"Time":"2026-02-03T00:32:42.535463701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection"} -{"Time":"2026-02-03T00:32:42.535467147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection","Output":"=== RUN TestParseOnSection\n"} -{"Time":"2026-02-03T00:32:42.535473168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_trigger_with_default_command_from_filename"} -{"Time":"2026-02-03T00:32:42.535479981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_trigger_with_default_command_from_filename","Output":"=== RUN TestParseOnSection/slash_command_trigger_with_default_command_from_filename\n"} -{"Time":"2026-02-03T00:32:42.535491192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_command"} -{"Time":"2026-02-03T00:32:42.535497644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_command","Output":"=== RUN TestParseOnSection/slash_command_with_explicit_command\n"} -{"Time":"2026-02-03T00:32:42.535544688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/deprecated_command_trigger"} -{"Time":"2026-02-03T00:32:42.535554717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/deprecated_command_trigger","Output":"=== RUN TestParseOnSection/deprecated_command_trigger\n"} -{"Time":"2026-02-03T00:32:42.535561489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_reaction"} -{"Time":"2026-02-03T00:32:42.535565247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_reaction","Output":"=== RUN TestParseOnSection/slash_command_with_explicit_reaction\n"} -{"Time":"2026-02-03T00:32:42.535598108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_+1"} -{"Time":"2026-02-03T00:32:42.535607174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_+1","Output":"=== RUN TestParseOnSection/reaction_with_numeric_+1\n"} -{"Time":"2026-02-03T00:32:42.535613637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_-1"} -{"Time":"2026-02-03T00:32:42.535617213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_-1","Output":"=== RUN TestParseOnSection/reaction_with_numeric_-1\n"} -{"Time":"2026-02-03T00:32:42.535650125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_none_disables_reactions"} -{"Time":"2026-02-03T00:32:42.535659843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_none_disables_reactions","Output":"=== RUN TestParseOnSection/reaction_none_disables_reactions\n"} -{"Time":"2026-02-03T00:32:42.535665824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/invalid_reaction_value"} -{"Time":"2026-02-03T00:32:42.535669381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/invalid_reaction_value","Output":"=== RUN TestParseOnSection/invalid_reaction_value\n"} -{"Time":"2026-02-03T00:32:42.535707121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issues"} -{"Time":"2026-02-03T00:32:42.53571709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issues","Output":"=== RUN TestParseOnSection/slash_command_conflicts_with_issues\n"} -{"Time":"2026-02-03T00:32:42.535723261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issue_comment"} -{"Time":"2026-02-03T00:32:42.535727268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issue_comment","Output":"=== RUN TestParseOnSection/slash_command_conflicts_with_issue_comment\n"} -{"Time":"2026-02-03T00:32:42.535777866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_allows_labeled/unlabeled_issues"} -{"Time":"2026-02-03T00:32:42.535789838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_allows_labeled/unlabeled_issues","Output":"=== RUN TestParseOnSection/slash_command_allows_labeled/unlabeled_issues\n"} -{"Time":"2026-02-03T00:32:42.53579655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issues_trigger"} -{"Time":"2026-02-03T00:32:42.535800167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issues_trigger","Output":"=== RUN TestParseOnSection/lock-for-agent_from_issues_trigger\n"} -{"Time":"2026-02-03T00:32:42.535837987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issue_comment_trigger"} -{"Time":"2026-02-03T00:32:42.535843057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issue_comment_trigger","Output":"=== RUN TestParseOnSection/lock-for-agent_from_issue_comment_trigger\n"} -{"Time":"2026-02-03T00:32:42.535901998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/stop-after_in_on_section"} -{"Time":"2026-02-03T00:32:42.535911736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/stop-after_in_on_section","Output":"=== RUN TestParseOnSection/stop-after_in_on_section\n"} -{"Time":"2026-02-03T00:32:42.536044443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/command_with_other_events_merged"} -{"Time":"2026-02-03T00:32:42.536055373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/command_with_other_events_merged","Output":"=== RUN TestParseOnSection/command_with_other_events_merged\n"} -{"Time":"2026-02-03T00:32:42.536062677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/no_on_section"} -{"Time":"2026-02-03T00:32:42.536066885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/no_on_section","Output":"=== RUN TestParseOnSection/no_on_section\n"} -{"Time":"2026-02-03T00:32:42.536073227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/on_section_with_string_value_(not_a_map)"} -{"Time":"2026-02-03T00:32:42.536077394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/on_section_with_string_value_(not_a_map)","Output":"=== RUN TestParseOnSection/on_section_with_string_value_(not_a_map)\n"} -{"Time":"2026-02-03T00:32:42.536083556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_false"} -{"Time":"2026-02-03T00:32:42.536087043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_false","Output":"=== RUN TestParseOnSection/lock-for-agent_false\n"} -{"Time":"2026-02-03T00:32:42.536119533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection","Output":"--- PASS: TestParseOnSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536126666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_trigger_with_default_command_from_filename","Output":" --- PASS: TestParseOnSection/slash_command_trigger_with_default_command_from_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536131856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_trigger_with_default_command_from_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536140843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_command","Output":" --- PASS: TestParseOnSection/slash_command_with_explicit_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536145852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_command","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53614991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/deprecated_command_trigger","Output":" --- PASS: TestParseOnSection/deprecated_command_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536154729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/deprecated_command_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536162733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_reaction","Output":" --- PASS: TestParseOnSection/slash_command_with_explicit_reaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536168103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_with_explicit_reaction","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536175858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_+1","Output":" --- PASS: TestParseOnSection/reaction_with_numeric_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536181078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536188351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_-1","Output":" --- PASS: TestParseOnSection/reaction_with_numeric_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536193581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_with_numeric_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536197909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_none_disables_reactions","Output":" --- PASS: TestParseOnSection/reaction_none_disables_reactions (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536206645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/reaction_none_disables_reactions","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536210954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/invalid_reaction_value","Output":" --- PASS: TestParseOnSection/invalid_reaction_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536217796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/invalid_reaction_value","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536221974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issues","Output":" --- PASS: TestParseOnSection/slash_command_conflicts_with_issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536227194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issues","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536234688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issue_comment","Output":" --- PASS: TestParseOnSection/slash_command_conflicts_with_issue_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536239326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_conflicts_with_issue_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536243474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_allows_labeled/unlabeled_issues","Output":" --- PASS: TestParseOnSection/slash_command_allows_labeled/unlabeled_issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536253543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/slash_command_allows_labeled/unlabeled_issues","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536257821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issues_trigger","Output":" --- PASS: TestParseOnSection/lock-for-agent_from_issues_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536263131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issues_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536270274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issue_comment_trigger","Output":" --- PASS: TestParseOnSection/lock-for-agent_from_issue_comment_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536275133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_from_issue_comment_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536279792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/stop-after_in_on_section","Output":" --- PASS: TestParseOnSection/stop-after_in_on_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536288458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/stop-after_in_on_section","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536292786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/command_with_other_events_merged","Output":" --- PASS: TestParseOnSection/command_with_other_events_merged (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536303035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/command_with_other_events_merged","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536307263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/no_on_section","Output":" --- PASS: TestParseOnSection/no_on_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536311891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/no_on_section","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536319065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/on_section_with_string_value_(not_a_map)","Output":" --- PASS: TestParseOnSection/on_section_with_string_value_(not_a_map) (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536324134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/on_section_with_string_value_(not_a_map)","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536328392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_false","Output":" --- PASS: TestParseOnSection/lock-for-agent_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536335065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection/lock-for-agent_false","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536341306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSection","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536345835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName"} -{"Time":"2026-02-03T00:32:42.536349441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName","Output":"=== RUN TestCompilerGenerateJobName\n"} -{"Time":"2026-02-03T00:32:42.536355873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/simple_lowercase_name"} -{"Time":"2026-02-03T00:32:42.536363908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/simple_lowercase_name","Output":"=== RUN TestCompilerGenerateJobName/simple_lowercase_name\n"} -{"Time":"2026-02-03T00:32:42.536368717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/uppercase_converted_to_lowercase"} -{"Time":"2026-02-03T00:32:42.536372564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/uppercase_converted_to_lowercase","Output":"=== RUN TestCompilerGenerateJobName/uppercase_converted_to_lowercase\n"} -{"Time":"2026-02-03T00:32:42.536378716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/spaces_replaced_with_hyphens"} -{"Time":"2026-02-03T00:32:42.536382483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/spaces_replaced_with_hyphens","Output":"=== RUN TestCompilerGenerateJobName/spaces_replaced_with_hyphens\n"} -{"Time":"2026-02-03T00:32:42.536386941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/special_characters_replaced"} -{"Time":"2026-02-03T00:32:42.536390899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/special_characters_replaced","Output":"=== RUN TestCompilerGenerateJobName/special_characters_replaced\n"} -{"Time":"2026-02-03T00:32:42.536397842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/slashes_replaced"} -{"Time":"2026-02-03T00:32:42.536401558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/slashes_replaced","Output":"=== RUN TestCompilerGenerateJobName/slashes_replaced\n"} -{"Time":"2026-02-03T00:32:42.536406027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/parentheses_and_at_symbol_replaced"} -{"Time":"2026-02-03T00:32:42.536409413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/parentheses_and_at_symbol_replaced","Output":"=== RUN TestCompilerGenerateJobName/parentheses_and_at_symbol_replaced\n"} -{"Time":"2026-02-03T00:32:42.536413401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/quotes_removed"} -{"Time":"2026-02-03T00:32:42.536421035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/quotes_removed","Output":"=== RUN TestCompilerGenerateJobName/quotes_removed\n"} -{"Time":"2026-02-03T00:32:42.536427387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/multiple_consecutive_hyphens_collapsed"} -{"Time":"2026-02-03T00:32:42.536433498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/multiple_consecutive_hyphens_collapsed","Output":"=== RUN TestCompilerGenerateJobName/multiple_consecutive_hyphens_collapsed\n"} -{"Time":"2026-02-03T00:32:42.536438267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/leading_and_trailing_hyphens_removed"} -{"Time":"2026-02-03T00:32:42.536442114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/leading_and_trailing_hyphens_removed","Output":"=== RUN TestCompilerGenerateJobName/leading_and_trailing_hyphens_removed\n"} -{"Time":"2026-02-03T00:32:42.536445861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/empty_string_gets_prefix"} -{"Time":"2026-02-03T00:32:42.536449368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/empty_string_gets_prefix","Output":"=== RUN TestCompilerGenerateJobName/empty_string_gets_prefix\n"} -{"Time":"2026-02-03T00:32:42.536459116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_number_gets_prefix"} -{"Time":"2026-02-03T00:32:42.536462612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_number_gets_prefix","Output":"=== RUN TestCompilerGenerateJobName/starts_with_number_gets_prefix\n"} -{"Time":"2026-02-03T00:32:42.536467121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_letter_is_valid"} -{"Time":"2026-02-03T00:32:42.536470878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_letter_is_valid","Output":"=== RUN TestCompilerGenerateJobName/starts_with_letter_is_valid\n"} -{"Time":"2026-02-03T00:32:42.536481578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_underscore_is_valid"} -{"Time":"2026-02-03T00:32:42.536485846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_underscore_is_valid","Output":"=== RUN TestCompilerGenerateJobName/starts_with_underscore_is_valid\n"} -{"Time":"2026-02-03T00:32:42.536490464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/complex_real-world_name"} -{"Time":"2026-02-03T00:32:42.536499561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/complex_real-world_name","Output":"=== RUN TestCompilerGenerateJobName/complex_real-world_name\n"} -{"Time":"2026-02-03T00:32:42.536505472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName","Output":"--- PASS: TestCompilerGenerateJobName (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536511163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/simple_lowercase_name","Output":" --- PASS: TestCompilerGenerateJobName/simple_lowercase_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536515851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/simple_lowercase_name","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536527283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/uppercase_converted_to_lowercase","Output":" --- PASS: TestCompilerGenerateJobName/uppercase_converted_to_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536532513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/uppercase_converted_to_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:42.5365363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/spaces_replaced_with_hyphens","Output":" --- PASS: TestCompilerGenerateJobName/spaces_replaced_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536545507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/spaces_replaced_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536549254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/special_characters_replaced","Output":" --- PASS: TestCompilerGenerateJobName/special_characters_replaced (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536554143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/special_characters_replaced","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53655821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/slashes_replaced","Output":" --- PASS: TestCompilerGenerateJobName/slashes_replaced (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536563711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/slashes_replaced","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536570774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/parentheses_and_at_symbol_replaced","Output":" --- PASS: TestCompilerGenerateJobName/parentheses_and_at_symbol_replaced (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536575923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/parentheses_and_at_symbol_replaced","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536579741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/quotes_removed","Output":" --- PASS: TestCompilerGenerateJobName/quotes_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536584539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/quotes_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536591392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/multiple_consecutive_hyphens_collapsed","Output":" --- PASS: TestCompilerGenerateJobName/multiple_consecutive_hyphens_collapsed (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536596131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/multiple_consecutive_hyphens_collapsed","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536605188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/leading_and_trailing_hyphens_removed","Output":" --- PASS: TestCompilerGenerateJobName/leading_and_trailing_hyphens_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536610548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/leading_and_trailing_hyphens_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536614696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/empty_string_gets_prefix","Output":" --- PASS: TestCompilerGenerateJobName/empty_string_gets_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53662231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/empty_string_gets_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536626297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_number_gets_prefix","Output":" --- PASS: TestCompilerGenerateJobName/starts_with_number_gets_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536632058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_number_gets_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536639522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_letter_is_valid","Output":" --- PASS: TestCompilerGenerateJobName/starts_with_letter_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536644762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_letter_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53664915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_underscore_is_valid","Output":" --- PASS: TestCompilerGenerateJobName/starts_with_underscore_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53665448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/starts_with_underscore_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536659078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/complex_real-world_name","Output":" --- PASS: TestCompilerGenerateJobName/complex_real-world_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536667464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName/complex_real-world_name","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53667079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobName","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536674587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes"} -{"Time":"2026-02-03T00:32:42.536678535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludes\n"} -{"Time":"2026-02-03T00:32:42.536688293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_included_content"} -{"Time":"2026-02-03T00:32:42.536692411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_included_content","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludes/empty_included_content\n"} -{"Time":"2026-02-03T00:32:42.536697209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_JSON_object"} -{"Time":"2026-02-03T00:32:42.536700796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_JSON_object","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludes/empty_JSON_object\n"} -{"Time":"2026-02-03T00:32:42.536709282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/merge_with_no_conflicts"} -{"Time":"2026-02-03T00:32:42.53671343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/merge_with_no_conflicts","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludes/merge_with_no_conflicts\n"} -{"Time":"2026-02-03T00:32:42.536718148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/conflict_between_top_and_included_jobs"} -{"Time":"2026-02-03T00:32:42.536724721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/conflict_between_top_and_included_jobs","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludes/conflict_between_top_and_included_jobs\n"} -{"Time":"2026-02-03T00:32:42.536731654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/invalid_JSON"} -{"Time":"2026-02-03T00:32:42.53674023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/invalid_JSON","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludes/invalid_JSON\n"} -{"Time":"2026-02-03T00:32:42.536744918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/nil_top_safe-jobs"} -{"Time":"2026-02-03T00:32:42.536775946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/nil_top_safe-jobs","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludes/nil_top_safe-jobs\n"} -{"Time":"2026-02-03T00:32:42.536783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes","Output":"--- PASS: TestCompilerMergeSafeJobsFromIncludes (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53678849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_included_content","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludes/empty_included_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.5367938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_included_content","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536800452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_JSON_object","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludes/empty_JSON_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536806163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/empty_JSON_object","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536814187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/merge_with_no_conflicts","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludes/merge_with_no_conflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536819357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/merge_with_no_conflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536823445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/conflict_between_top_and_included_jobs","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludes/conflict_between_top_and_included_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536832081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/conflict_between_top_and_included_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53683677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/invalid_JSON","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludes/invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536846448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536850646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/nil_top_safe-jobs","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludes/nil_top_safe-jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536855344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes/nil_top_safe-jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536864051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludes","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536867968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs"} -{"Time":"2026-02-03T00:32:42.536871825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludedConfigs\n"} -{"Time":"2026-02-03T00:32:42.536879148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/empty_included_configs"} -{"Time":"2026-02-03T00:32:42.536883146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/empty_included_configs","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludedConfigs/empty_included_configs\n"} -{"Time":"2026-02-03T00:32:42.536887915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/merge_multiple_configs_without_conflicts"} -{"Time":"2026-02-03T00:32:42.536891822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/merge_multiple_configs_without_conflicts","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludedConfigs/merge_multiple_configs_without_conflicts\n"} -{"Time":"2026-02-03T00:32:42.536896351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_empty_config_strings"} -{"Time":"2026-02-03T00:32:42.536900398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_empty_config_strings","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludedConfigs/skip_empty_config_strings\n"} -{"Time":"2026-02-03T00:32:42.536911439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_invalid_JSON"} -{"Time":"2026-02-03T00:32:42.536915496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_invalid_JSON","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludedConfigs/skip_invalid_JSON\n"} -{"Time":"2026-02-03T00:32:42.536919915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/nil_top_safe-jobs"} -{"Time":"2026-02-03T00:32:42.536928851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/nil_top_safe-jobs","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludedConfigs/nil_top_safe-jobs\n"} -{"Time":"2026-02-03T00:32:42.536934923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs","Output":"--- PASS: TestCompilerMergeSafeJobsFromIncludedConfigs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536943168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/empty_included_configs","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludedConfigs/empty_included_configs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536948528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/empty_included_configs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536952966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/merge_multiple_configs_without_conflicts","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludedConfigs/merge_multiple_configs_without_conflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536961733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/merge_multiple_configs_without_conflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536965981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_empty_config_strings","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludedConfigs/skip_empty_config_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53697119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_empty_config_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536978213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_invalid_JSON","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludedConfigs/skip_invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536983032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/skip_invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53698727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/nil_top_safe-jobs","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludedConfigs/nil_top_safe-jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.536991818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs/nil_top_safe-jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536995265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.536998802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools"} -{"Time":"2026-02-03T00:32:42.537008389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools","Output":"=== RUN TestApplyDefaultTools\n"} -{"Time":"2026-02-03T00:32:42.537012938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/nil_tools_creates_github_tool"} -{"Time":"2026-02-03T00:32:42.537016715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/nil_tools_creates_github_tool","Output":"=== RUN TestApplyDefaultTools/nil_tools_creates_github_tool\n"} -{"Time":"2026-02-03T00:32:42.537023718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/empty_tools_adds_github_tool"} -{"Time":"2026-02-03T00:32:42.537030421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/empty_tools_adds_github_tool","Output":"=== RUN TestApplyDefaultTools/empty_tools_adds_github_tool\n"} -{"Time":"2026-02-03T00:32:42.537035119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_explicitly_disabled"} -{"Time":"2026-02-03T00:32:42.537038926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_explicitly_disabled","Output":"=== RUN TestApplyDefaultTools/github_explicitly_disabled\n"} -{"Time":"2026-02-03T00:32:42.537043455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_enabled_adds_edit_and_bash"} -{"Time":"2026-02-03T00:32:42.537052081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_enabled_adds_edit_and_bash","Output":"=== RUN TestApplyDefaultTools/sandbox_enabled_adds_edit_and_bash\n"} -{"Time":"2026-02-03T00:32:42.537057781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/firewall_enabled_adds_edit_and_bash"} -{"Time":"2026-02-03T00:32:42.537061949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/firewall_enabled_adds_edit_and_bash","Output":"=== RUN TestApplyDefaultTools/firewall_enabled_adds_edit_and_bash\n"} -{"Time":"2026-02-03T00:32:42.537070435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/create_pull_request_adds_git_commands"} -{"Time":"2026-02-03T00:32:42.537074383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/create_pull_request_adds_git_commands","Output":"=== RUN TestApplyDefaultTools/create_pull_request_adds_git_commands\n"} -{"Time":"2026-02-03T00:32:42.537079422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/push_to_pull_request_branch_adds_git_commands"} -{"Time":"2026-02-03T00:32:42.537086114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/push_to_pull_request_branch_adds_git_commands","Output":"=== RUN TestApplyDefaultTools/push_to_pull_request_branch_adds_git_commands\n"} -{"Time":"2026-02-03T00:32:42.537091154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_true_converted_to_wildcard"} -{"Time":"2026-02-03T00:32:42.53709997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_true_converted_to_wildcard","Output":"=== RUN TestApplyDefaultTools/bash_true_converted_to_wildcard\n"} -{"Time":"2026-02-03T00:32:42.537106302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_false_removes_tool"} -{"Time":"2026-02-03T00:32:42.537112774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_false_removes_tool","Output":"=== RUN TestApplyDefaultTools/bash_false_removes_tool\n"} -{"Time":"2026-02-03T00:32:42.537117673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_nil_adds_default_commands"} -{"Time":"2026-02-03T00:32:42.53712142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_nil_adds_default_commands","Output":"=== RUN TestApplyDefaultTools/bash_nil_adds_default_commands\n"} -{"Time":"2026-02-03T00:32:42.537131218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_with_existing_commands_merges_defaults"} -{"Time":"2026-02-03T00:32:42.537134945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_with_existing_commands_merges_defaults","Output":"=== RUN TestApplyDefaultTools/bash_with_existing_commands_merges_defaults\n"} -{"Time":"2026-02-03T00:32:42.537146346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_empty_array_left_as-is"} -{"Time":"2026-02-03T00:32:42.537150084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_empty_array_left_as-is","Output":"=== RUN TestApplyDefaultTools/bash_empty_array_left_as-is\n"} -{"Time":"2026-02-03T00:32:42.537181071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_with_allowed_tools"} -{"Time":"2026-02-03T00:32:42.537190319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_with_allowed_tools","Output":"=== RUN TestApplyDefaultTools/github_with_allowed_tools\n"} -{"Time":"2026-02-03T00:32:42.537228159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_disabled_explicitly"} -{"Time":"2026-02-03T00:32:42.537238548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_disabled_explicitly","Output":"=== RUN TestApplyDefaultTools/sandbox_disabled_explicitly\n"} -{"Time":"2026-02-03T00:32:42.537247004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/edit_tool_already_exists"} -{"Time":"2026-02-03T00:32:42.537251122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/edit_tool_already_exists","Output":"=== RUN TestApplyDefaultTools/edit_tool_already_exists\n"} -{"Time":"2026-02-03T00:32:42.53729336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools","Output":"--- PASS: TestApplyDefaultTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537304742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/nil_tools_creates_github_tool","Output":" --- PASS: TestApplyDefaultTools/nil_tools_creates_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537310503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/nil_tools_creates_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537316223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/empty_tools_adds_github_tool","Output":" --- PASS: TestApplyDefaultTools/empty_tools_adds_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537321593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/empty_tools_adds_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537325701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_explicitly_disabled","Output":" --- PASS: TestApplyDefaultTools/github_explicitly_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53733076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_explicitly_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.5373414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_enabled_adds_edit_and_bash","Output":" --- PASS: TestApplyDefaultTools/sandbox_enabled_adds_edit_and_bash (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53734672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_enabled_adds_edit_and_bash","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537350637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/firewall_enabled_adds_edit_and_bash","Output":" --- PASS: TestApplyDefaultTools/firewall_enabled_adds_edit_and_bash (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537360606Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/firewall_enabled_adds_edit_and_bash","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537364874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/create_pull_request_adds_git_commands","Output":" --- PASS: TestApplyDefaultTools/create_pull_request_adds_git_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537369623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/create_pull_request_adds_git_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537378058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/push_to_pull_request_branch_adds_git_commands","Output":" --- PASS: TestApplyDefaultTools/push_to_pull_request_branch_adds_git_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.5373841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/push_to_pull_request_branch_adds_git_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537393507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_true_converted_to_wildcard","Output":" --- PASS: TestApplyDefaultTools/bash_true_converted_to_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537398556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_true_converted_to_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537402163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_false_removes_tool","Output":" --- PASS: TestApplyDefaultTools/bash_false_removes_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537407233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_false_removes_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537414847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_nil_adds_default_commands","Output":" --- PASS: TestApplyDefaultTools/bash_nil_adds_default_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537419806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_nil_adds_default_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537423723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_with_existing_commands_merges_defaults","Output":" --- PASS: TestApplyDefaultTools/bash_with_existing_commands_merges_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537433612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_with_existing_commands_merges_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537437359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_empty_array_left_as-is","Output":" --- PASS: TestApplyDefaultTools/bash_empty_array_left_as-is (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537442138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/bash_empty_array_left_as-is","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537446386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_with_allowed_tools","Output":" --- PASS: TestApplyDefaultTools/github_with_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537450764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/github_with_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537460282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_disabled_explicitly","Output":" --- PASS: TestApplyDefaultTools/sandbox_disabled_explicitly (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537465211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/sandbox_disabled_explicitly","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537468587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/edit_tool_already_exists","Output":" --- PASS: TestApplyDefaultTools/edit_tool_already_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537473095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools/edit_tool_already_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537476281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultTools","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537479327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands"} -{"Time":"2026-02-03T00:32:42.537483014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands","Output":"=== RUN TestCompilerNeedsGitCommands\n"} -{"Time":"2026-02-03T00:32:42.537488885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/nil_safe_outputs"} -{"Time":"2026-02-03T00:32:42.537492402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/nil_safe_outputs","Output":"=== RUN TestCompilerNeedsGitCommands/nil_safe_outputs\n"} -{"Time":"2026-02-03T00:32:42.537498773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/empty_safe_outputs"} -{"Time":"2026-02-03T00:32:42.537508181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/empty_safe_outputs","Output":"=== RUN TestCompilerNeedsGitCommands/empty_safe_outputs\n"} -{"Time":"2026-02-03T00:32:42.537512409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/create_pull_requests_needs_git"} -{"Time":"2026-02-03T00:32:42.537516416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/create_pull_requests_needs_git","Output":"=== RUN TestCompilerNeedsGitCommands/create_pull_requests_needs_git\n"} -{"Time":"2026-02-03T00:32:42.537520884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/push_to_pull_request_branch_needs_git"} -{"Time":"2026-02-03T00:32:42.537527888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/push_to_pull_request_branch_needs_git","Output":"=== RUN TestCompilerNeedsGitCommands/push_to_pull_request_branch_needs_git\n"} -{"Time":"2026-02-03T00:32:42.537532286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/both_create_and_push_need_git"} -{"Time":"2026-02-03T00:32:42.537536063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/both_create_and_push_need_git","Output":"=== RUN TestCompilerNeedsGitCommands/both_create_and_push_need_git\n"} -{"Time":"2026-02-03T00:32:42.537540741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/other_safe_outputs_don't_need_git"} -{"Time":"2026-02-03T00:32:42.537544408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/other_safe_outputs_don't_need_git","Output":"=== RUN TestCompilerNeedsGitCommands/other_safe_outputs_don't_need_git\n"} -{"Time":"2026-02-03T00:32:42.537557913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands","Output":"--- PASS: TestCompilerNeedsGitCommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537563364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/nil_safe_outputs","Output":" --- PASS: TestCompilerNeedsGitCommands/nil_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537567912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/nil_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537571859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/empty_safe_outputs","Output":" --- PASS: TestCompilerNeedsGitCommands/empty_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537576919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/empty_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537583601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/create_pull_requests_needs_git","Output":" --- PASS: TestCompilerNeedsGitCommands/create_pull_requests_needs_git (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537588601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/create_pull_requests_needs_git","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537592798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/push_to_pull_request_branch_needs_git","Output":" --- PASS: TestCompilerNeedsGitCommands/push_to_pull_request_branch_needs_git (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537599782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/push_to_pull_request_branch_needs_git","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537603839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/both_create_and_push_need_git","Output":" --- PASS: TestCompilerNeedsGitCommands/both_create_and_push_need_git (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537608989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/both_create_and_push_need_git","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537616122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/other_safe_outputs_don't_need_git","Output":" --- PASS: TestCompilerNeedsGitCommands/other_safe_outputs_don't_need_git (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.5376203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands/other_safe_outputs_don't_need_git","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537623927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommands","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537627674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled"} -{"Time":"2026-02-03T00:32:42.537632573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled","Output":"=== RUN TestCompilerIsSandboxEnabled\n"} -{"Time":"2026-02-03T00:32:42.537639646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/nil_configs"} -{"Time":"2026-02-03T00:32:42.537644906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/nil_configs","Output":"=== RUN TestCompilerIsSandboxEnabled/nil_configs\n"} -{"Time":"2026-02-03T00:32:42.537649374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_explicitly_disabled"} -{"Time":"2026-02-03T00:32:42.537653131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_explicitly_disabled","Output":"=== RUN TestCompilerIsSandboxEnabled/sandbox_explicitly_disabled\n"} -{"Time":"2026-02-03T00:32:42.537657599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_AWF_enabled"} -{"Time":"2026-02-03T00:32:42.537660705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_AWF_enabled","Output":"=== RUN TestCompilerIsSandboxEnabled/sandbox_AWF_enabled\n"} -{"Time":"2026-02-03T00:32:42.537671265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_ID"} -{"Time":"2026-02-03T00:32:42.537674661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_ID","Output":"=== RUN TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_ID\n"} -{"Time":"2026-02-03T00:32:42.537681434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_Type_(legacy)"} -{"Time":"2026-02-03T00:32:42.537689138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_Type_(legacy)","Output":"=== RUN TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_Type_(legacy)\n"} -{"Time":"2026-02-03T00:32:42.537694288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_default_type_enabled"} -{"Time":"2026-02-03T00:32:42.537697985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_default_type_enabled","Output":"=== RUN TestCompilerIsSandboxEnabled/sandbox_default_type_enabled\n"} -{"Time":"2026-02-03T00:32:42.537707623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_SRT"} -{"Time":"2026-02-03T00:32:42.53771182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_SRT","Output":"=== RUN TestCompilerIsSandboxEnabled/legacy_type_field_SRT\n"} -{"Time":"2026-02-03T00:32:42.537715838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_runtime"} -{"Time":"2026-02-03T00:32:42.537724634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_runtime","Output":"=== RUN TestCompilerIsSandboxEnabled/legacy_type_field_runtime\n"} -{"Time":"2026-02-03T00:32:42.537729113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_enabled_auto-enables_sandbox"} -{"Time":"2026-02-03T00:32:42.53773297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_enabled_auto-enables_sandbox","Output":"=== RUN TestCompilerIsSandboxEnabled/firewall_enabled_auto-enables_sandbox\n"} -{"Time":"2026-02-03T00:32:42.537737127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_disabled"} -{"Time":"2026-02-03T00:32:42.537741175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_disabled","Output":"=== RUN TestCompilerIsSandboxEnabled/firewall_disabled\n"} -{"Time":"2026-02-03T00:32:42.537745804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_disabled_overrides_firewall"} -{"Time":"2026-02-03T00:32:42.537767955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_disabled_overrides_firewall","Output":"=== RUN TestCompilerIsSandboxEnabled/sandbox_disabled_overrides_firewall\n"} -{"Time":"2026-02-03T00:32:42.537773345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/unsupported_sandbox_type"} -{"Time":"2026-02-03T00:32:42.537776992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/unsupported_sandbox_type","Output":"=== RUN TestCompilerIsSandboxEnabled/unsupported_sandbox_type\n"} -{"Time":"2026-02-03T00:32:42.537782182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled","Output":"--- PASS: TestCompilerIsSandboxEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537788062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/nil_configs","Output":" --- PASS: TestCompilerIsSandboxEnabled/nil_configs (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537794905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/nil_configs","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537799223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_explicitly_disabled","Output":" --- PASS: TestCompilerIsSandboxEnabled/sandbox_explicitly_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537803832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_explicitly_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537810584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_AWF_enabled","Output":" --- PASS: TestCompilerIsSandboxEnabled/sandbox_AWF_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537815223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_AWF_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537819491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_ID","Output":" --- PASS: TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537829379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537833076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_Type_(legacy)","Output":" --- PASS: TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_Type_(legacy) (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537837865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_SRT_enabled_via_Type_(legacy)","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537841412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_default_type_enabled","Output":" --- PASS: TestCompilerIsSandboxEnabled/sandbox_default_type_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537846261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_default_type_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537850429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_SRT","Output":" --- PASS: TestCompilerIsSandboxEnabled/legacy_type_field_SRT (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537864295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_SRT","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537868793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_runtime","Output":" --- PASS: TestCompilerIsSandboxEnabled/legacy_type_field_runtime (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537873973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/legacy_type_field_runtime","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53787793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_enabled_auto-enables_sandbox","Output":" --- PASS: TestCompilerIsSandboxEnabled/firewall_enabled_auto-enables_sandbox (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537886726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_enabled_auto-enables_sandbox","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537890403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_disabled","Output":" --- PASS: TestCompilerIsSandboxEnabled/firewall_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537895092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/firewall_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537902546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_disabled_overrides_firewall","Output":" --- PASS: TestCompilerIsSandboxEnabled/sandbox_disabled_overrides_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537907425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/sandbox_disabled_overrides_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537911603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/unsupported_sandbox_type","Output":" --- PASS: TestCompilerIsSandboxEnabled/unsupported_sandbox_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537916161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled/unsupported_sandbox_type","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537922944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537926821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter"} -{"Time":"2026-02-03T00:32:42.537930097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter","Output":"=== RUN TestParseOnSectionWithParsedFrontmatter\n"} -{"Time":"2026-02-03T00:32:42.537934125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_field_used"} -{"Time":"2026-02-03T00:32:42.537937501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_field_used","Output":"=== RUN TestParseOnSectionWithParsedFrontmatter/cached_on_field_used\n"} -{"Time":"2026-02-03T00:32:42.537944604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_with_slash_command"} -{"Time":"2026-02-03T00:32:42.53795315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_with_slash_command","Output":"=== RUN TestParseOnSectionWithParsedFrontmatter/cached_on_with_slash_command\n"} -{"Time":"2026-02-03T00:32:42.537959091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter","Output":"--- PASS: TestParseOnSectionWithParsedFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537964181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_field_used","Output":" --- PASS: TestParseOnSectionWithParsedFrontmatter/cached_on_field_used (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53796906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_field_used","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537973077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_with_slash_command","Output":" --- PASS: TestParseOnSectionWithParsedFrontmatter/cached_on_with_slash_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.537983867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter/cached_on_with_slash_command","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537987654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionWithParsedFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:42.537991632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases"} -{"Time":"2026-02-03T00:32:42.537995409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesEdgeCases\n"} -{"Time":"2026-02-03T00:32:42.538002502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/malformed_safe-outputs_structure"} -{"Time":"2026-02-03T00:32:42.538006309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/malformed_safe-outputs_structure","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesEdgeCases/malformed_safe-outputs_structure\n"} -{"Time":"2026-02-03T00:32:42.538013553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/safe-outputs.jobs_not_a_map"} -{"Time":"2026-02-03T00:32:42.538017169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/safe-outputs.jobs_not_a_map","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesEdgeCases/safe-outputs.jobs_not_a_map\n"} -{"Time":"2026-02-03T00:32:42.538022249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/deeply_nested_invalid_structure"} -{"Time":"2026-02-03T00:32:42.538025936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/deeply_nested_invalid_structure","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesEdgeCases/deeply_nested_invalid_structure\n"} -{"Time":"2026-02-03T00:32:42.538031346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases","Output":"--- PASS: TestCompilerMergeSafeJobsFromIncludesEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538036445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/malformed_safe-outputs_structure","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesEdgeCases/malformed_safe-outputs_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538041425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/malformed_safe-outputs_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538048949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/safe-outputs.jobs_not_a_map","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesEdgeCases/safe-outputs.jobs_not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538054198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/safe-outputs.jobs_not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538058116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/deeply_nested_invalid_structure","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesEdgeCases/deeply_nested_invalid_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538062534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases/deeply_nested_invalid_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53806582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538072823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation"} -{"Time":"2026-02-03T00:32:42.53807656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation","Output":"=== RUN TestApplyDefaultToolsGitHubConfigPreservation\n"} -{"Time":"2026-02-03T00:32:42.538081269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_mode_and_version_preserved"} -{"Time":"2026-02-03T00:32:42.538085006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_mode_and_version_preserved","Output":"=== RUN TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_mode_and_version_preserved\n"} -{"Time":"2026-02-03T00:32:42.538093301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_allowed_tools_preserved"} -{"Time":"2026-02-03T00:32:42.538097058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_allowed_tools_preserved","Output":"=== RUN TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_allowed_tools_preserved\n"} -{"Time":"2026-02-03T00:32:42.538101446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_nil_creates_default_config"} -{"Time":"2026-02-03T00:32:42.538105674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_nil_creates_default_config","Output":"=== RUN TestApplyDefaultToolsGitHubConfigPreservation/github_nil_creates_default_config\n"} -{"Time":"2026-02-03T00:32:42.538110554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation","Output":"--- PASS: TestApplyDefaultToolsGitHubConfigPreservation (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538116224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_mode_and_version_preserved","Output":" --- PASS: TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_mode_and_version_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538122456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_mode_and_version_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538128918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_allowed_tools_preserved","Output":" --- PASS: TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_allowed_tools_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538134308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_config_with_allowed_tools_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538141491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_nil_creates_default_config","Output":" --- PASS: TestApplyDefaultToolsGitHubConfigPreservation/github_nil_creates_default_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53814608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation/github_nil_creates_default_config","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538149807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsGitHubConfigPreservation","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538154275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsBashWithGitAndDefaults"} -{"Time":"2026-02-03T00:32:42.538157972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsBashWithGitAndDefaults","Output":"=== RUN TestApplyDefaultToolsBashWithGitAndDefaults\n"} -{"Time":"2026-02-03T00:32:42.538162951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsBashWithGitAndDefaults","Output":"--- PASS: TestApplyDefaultToolsBashWithGitAndDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538170365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsBashWithGitAndDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538174553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling"} -{"Time":"2026-02-03T00:32:42.538177949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling","Output":"=== RUN TestCompilerGenerateJobNameUnicodeHandling\n"} -{"Time":"2026-02-03T00:32:42.538192807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/emoji_in_name"} -{"Time":"2026-02-03T00:32:42.538196394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/emoji_in_name","Output":"=== RUN TestCompilerGenerateJobNameUnicodeHandling/emoji_in_name\n"} -{"Time":"2026-02-03T00:32:42.538200962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/japanese_characters"} -{"Time":"2026-02-03T00:32:42.538205039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/japanese_characters","Output":"=== RUN TestCompilerGenerateJobNameUnicodeHandling/japanese_characters\n"} -{"Time":"2026-02-03T00:32:42.538209798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/accented_characters"} -{"Time":"2026-02-03T00:32:42.538216581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/accented_characters","Output":"=== RUN TestCompilerGenerateJobNameUnicodeHandling/accented_characters\n"} -{"Time":"2026-02-03T00:32:42.538222251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling","Output":"--- PASS: TestCompilerGenerateJobNameUnicodeHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538230818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/emoji_in_name","Output":" --- PASS: TestCompilerGenerateJobNameUnicodeHandling/emoji_in_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538236628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/emoji_in_name","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538241217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/japanese_characters","Output":" --- PASS: TestCompilerGenerateJobNameUnicodeHandling/japanese_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538249673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/japanese_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53825385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/accented_characters","Output":" --- PASS: TestCompilerGenerateJobNameUnicodeHandling/accented_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538258379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling/accented_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538262336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameUnicodeHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538268638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigsMultipleConflicts"} -{"Time":"2026-02-03T00:32:42.538272355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigsMultipleConflicts","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludedConfigsMultipleConflicts\n"} -{"Time":"2026-02-03T00:32:42.538277835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigsMultipleConflicts","Output":"--- PASS: TestCompilerMergeSafeJobsFromIncludedConfigsMultipleConflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538282734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludedConfigsMultipleConflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53828592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios"} -{"Time":"2026-02-03T00:32:42.538289918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios","Output":"=== RUN TestApplyDefaultToolsComplexScenarios\n"} -{"Time":"2026-02-03T00:32:42.538294276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/sandbox_and_git_commands_both_needed"} -{"Time":"2026-02-03T00:32:42.538300528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/sandbox_and_git_commands_both_needed","Output":"=== RUN TestApplyDefaultToolsComplexScenarios/sandbox_and_git_commands_both_needed\n"} -{"Time":"2026-02-03T00:32:42.538305256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/existing_bash_with_custom_commands_merged_with_git"} -{"Time":"2026-02-03T00:32:42.53831242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/existing_bash_with_custom_commands_merged_with_git","Output":"=== RUN TestApplyDefaultToolsComplexScenarios/existing_bash_with_custom_commands_merged_with_git\n"} -{"Time":"2026-02-03T00:32:42.538319292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios","Output":"--- PASS: TestApplyDefaultToolsComplexScenarios (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53833973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/sandbox_and_git_commands_both_needed","Output":" --- PASS: TestApplyDefaultToolsComplexScenarios/sandbox_and_git_commands_both_needed (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538345331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/sandbox_and_git_commands_both_needed","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538349408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/existing_bash_with_custom_commands_merged_with_git","Output":" --- PASS: TestApplyDefaultToolsComplexScenarios/existing_bash_with_custom_commands_merged_with_git (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53835559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios/existing_bash_with_custom_commands_merged_with_git","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538358676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsComplexScenarios","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538361912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionReactionMapFormat"} -{"Time":"2026-02-03T00:32:42.538365308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionReactionMapFormat","Output":"=== RUN TestParseOnSectionReactionMapFormat\n"} -{"Time":"2026-02-03T00:32:42.538370788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionReactionMapFormat","Output":"--- PASS: TestParseOnSectionReactionMapFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.5384039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseOnSectionReactionMapFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:42.5384091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommandsAllOutputTypes"} -{"Time":"2026-02-03T00:32:42.538413017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommandsAllOutputTypes","Output":"=== RUN TestCompilerNeedsGitCommandsAllOutputTypes\n"} -{"Time":"2026-02-03T00:32:42.538417926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommandsAllOutputTypes","Output":"--- PASS: TestCompilerNeedsGitCommandsAllOutputTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538422344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNeedsGitCommandsAllOutputTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538426031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabledPrecedence"} -{"Time":"2026-02-03T00:32:42.538429077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabledPrecedence","Output":"=== RUN TestCompilerIsSandboxEnabledPrecedence\n"} -{"Time":"2026-02-03T00:32:42.538433535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabledPrecedence","Output":"--- PASS: TestCompilerIsSandboxEnabledPrecedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538439547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIsSandboxEnabledPrecedence","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538442993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameAllSpecialChars"} -{"Time":"2026-02-03T00:32:42.538446439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameAllSpecialChars","Output":"=== RUN TestCompilerGenerateJobNameAllSpecialChars\n"} -{"Time":"2026-02-03T00:32:42.538451208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameAllSpecialChars","Output":"--- PASS: TestCompilerGenerateJobNameAllSpecialChars (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538455436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerGenerateJobNameAllSpecialChars","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538458963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases"} -{"Time":"2026-02-03T00:32:42.53846284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases\n"} -{"Time":"2026-02-03T00:32:42.538467709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/null_value"} -{"Time":"2026-02-03T00:32:42.538472067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/null_value","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/null_value\n"} -{"Time":"2026-02-03T00:32:42.538479471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/array_instead_of_object"} -{"Time":"2026-02-03T00:32:42.538488067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/array_instead_of_object","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/array_instead_of_object\n"} -{"Time":"2026-02-03T00:32:42.538492776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/number"} -{"Time":"2026-02-03T00:32:42.538496623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/number","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/number\n"} -{"Time":"2026-02-03T00:32:42.538503626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/boolean"} -{"Time":"2026-02-03T00:32:42.538507113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/boolean","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/boolean\n"} -{"Time":"2026-02-03T00:32:42.538511541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/truncated_JSON"} -{"Time":"2026-02-03T00:32:42.538515217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/truncated_JSON","Output":"=== RUN TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/truncated_JSON\n"} -{"Time":"2026-02-03T00:32:42.538525837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases","Output":"--- PASS: TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538531718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/null_value","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/null_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538539803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/null_value","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538543841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/array_instead_of_object","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/array_instead_of_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.53854888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/array_instead_of_object","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538558308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/number","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/number (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538563287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/number","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538566964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/boolean","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/boolean (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538571873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/boolean","Elapsed":0} -{"Time":"2026-02-03T00:32:42.53857568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/truncated_JSON","Output":" --- PASS: TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/truncated_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538580589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases/truncated_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538584356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerMergeSafeJobsFromIncludesJSONEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538587833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNilInputRecovery"} -{"Time":"2026-02-03T00:32:42.53859145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNilInputRecovery","Output":"=== RUN TestApplyDefaultToolsNilInputRecovery\n"} -{"Time":"2026-02-03T00:32:42.538601989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNilInputRecovery","Output":"--- PASS: TestApplyDefaultToolsNilInputRecovery (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538607059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNilInputRecovery","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538610726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedActionCache"} -{"Time":"2026-02-03T00:32:42.538614613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedActionCache","Output":"=== RUN TestCompilerSharedActionCache\n"} -{"Time":"2026-02-03T00:32:42.538625523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedActionCache","Output":"--- PASS: TestCompilerSharedActionCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.538631815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedActionCache","Elapsed":0} -{"Time":"2026-02-03T00:32:42.538635271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedCacheAcrossWorkflows"} -{"Time":"2026-02-03T00:32:42.538639128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedCacheAcrossWorkflows","Output":"=== RUN TestCompilerSharedCacheAcrossWorkflows\n"} -{"Time":"2026-02-03T00:32:42.546138393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedCacheAcrossWorkflows","Output":"--- PASS: TestCompilerSharedCacheAcrossWorkflows (0.01s)\n"} -{"Time":"2026-02-03T00:32:42.546152699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSharedCacheAcrossWorkflows","Elapsed":0.01} -{"Time":"2026-02-03T00:32:42.546157869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerForceRefreshClearsOnlyOnce"} -{"Time":"2026-02-03T00:32:42.546160283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerForceRefreshClearsOnlyOnce","Output":"=== RUN TestCompilerForceRefreshClearsOnlyOnce\n"} -{"Time":"2026-02-03T00:32:42.546308099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerForceRefreshClearsOnlyOnce","Output":"--- PASS: TestCompilerForceRefreshClearsOnlyOnce (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.546323648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerForceRefreshClearsOnlyOnce","Elapsed":0} -{"Time":"2026-02-03T00:32:42.546326684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged"} -{"Time":"2026-02-03T00:32:42.546328928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"=== RUN TestCompilerSkipsWriteWhenContentUnchanged\n"} -{"Time":"2026-02-03T00:32:42.549684611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"../../../../../../../tmp/TestCompilerSkipsWriteWhenContentUnchanged1351537261/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.549698697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - contents: read (required by repos)\n"} -{"Time":"2026-02-03T00:32:42.549704749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.549707834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.54971091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.549714016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.549717062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.549720057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.549723003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:42.549728303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.549733212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.549742209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.549766874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.549772745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.549779017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - repos\n"} -{"Time":"2026-02-03T00:32:42.549787834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.583064586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.692082933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"../../../../../../../tmp/TestCompilerSkipsWriteWhenContentUnchanged1351537261/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.692114923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - contents: read (required by repos)\n"} -{"Time":"2026-02-03T00:32:42.692120453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.692124891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.692128538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.692132005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.692136243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.692140701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.692144759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:42.692148616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.692152523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.69215645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.692160628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.692164916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.692169144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":" - repos\n"} -{"Time":"2026-02-03T00:32:42.692173111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.723111837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.727233337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Output":"--- PASS: TestCompilerSkipsWriteWhenContentUnchanged (0.18s)\n"} -{"Time":"2026-02-03T00:32:42.727254777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerSkipsWriteWhenContentUnchanged","Elapsed":0.18} -{"Time":"2026-02-03T00:32:42.727273712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged"} -{"Time":"2026-02-03T00:32:42.727278291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"=== RUN TestCompilerWritesWhenContentChanged\n"} -{"Time":"2026-02-03T00:32:42.730649904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"../../../../../../../tmp/TestCompilerWritesWhenContentChanged418804062/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.73066384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.730669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.730673087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.730675913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.730678537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.730680792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.730683006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.730686112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.730690299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.730694026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.730697813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.730702572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.73070647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.730714845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.730718612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.760033017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.868041377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"../../../../../../../tmp/TestCompilerWritesWhenContentChanged418804062/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.868067015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - contents: read (required by repos)\n"} -{"Time":"2026-02-03T00:32:42.868070892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.868073998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.868078646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.868081051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.86808608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.868088986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.868098413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:42.868102871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.8681072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.868111698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.86813421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.868138818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.868143097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":" - repos\n"} -{"Time":"2026-02-03T00:32:42.868147154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"\n"} -{"Time":"2026-02-03T00:32:42.897200856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.901119448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Output":"--- PASS: TestCompilerWritesWhenContentChanged (0.17s)\n"} -{"Time":"2026-02-03T00:32:42.901140307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenContentChanged","Elapsed":0.17} -{"Time":"2026-02-03T00:32:42.901146929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing"} -{"Time":"2026-02-03T00:32:42.901151157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"=== RUN TestCompilerWritesWhenLockFileMissing\n"} -{"Time":"2026-02-03T00:32:42.905532284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"../../../../../../../tmp/TestCompilerWritesWhenLockFileMissing1369314601/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.905545909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.90555215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.905556959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"\n"} -{"Time":"2026-02-03T00:32:42.905561768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.905566116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"\n"} -{"Time":"2026-02-03T00:32:42.905570865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.905575404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.905579582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.905583519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.905590802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"\n"} -{"Time":"2026-02-03T00:32:42.905594589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.905601172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.90560524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.905608946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.905612443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"\n"} -{"Time":"2026-02-03T00:32:42.935443784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.939383105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Output":"--- PASS: TestCompilerWritesWhenLockFileMissing (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.939407641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerWritesWhenLockFileMissing","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.939418191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions"} -{"Time":"2026-02-03T00:32:42.939422589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions","Output":"=== RUN TestCompilerRejectsIncludesInTemplateRegions\n"} -{"Time":"2026-02-03T00:32:42.939493501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template"} -{"Time":"2026-02-03T00:32:42.93950351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template","Output":"=== RUN TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template\n"} -{"Time":"2026-02-03T00:32:42.939828605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template","Output":"⚠ Deprecated syntax: \"@include? shared/tools.md\". Use {{#import? shared/tools.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.939842802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template","Output":"⚠ Deprecated syntax: \"@include? shared/tools.md\". Use {{#import? shared/tools.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.939848563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template","Output":"ℹ Optional include file not found: shared/tools.md. You can create this file to configure the workflow.\n"} -{"Time":"2026-02-03T00:32:42.940184765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_include_inside_template"} -{"Time":"2026-02-03T00:32:42.940197448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_include_inside_template","Output":"=== RUN TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_include_inside_template\n"} -{"Time":"2026-02-03T00:32:42.940474988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_import_inside_template"} -{"Time":"2026-02-03T00:32:42.940492611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_import_inside_template","Output":"=== RUN TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_import_inside_template\n"} -{"Time":"2026-02-03T00:32:42.940769978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them"} -{"Time":"2026-02-03T00:32:42.940783523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"=== RUN TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them\n"} -{"Time":"2026-02-03T00:32:42.941074255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"⚠ Deprecated syntax: \"@include? shared/header.md\". Use {{#import? shared/header.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.941099532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"⚠ Deprecated syntax: \"@include? shared/middle.md\". Use {{#import? shared/middle.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.941107437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"⚠ Deprecated syntax: \"@include? shared/footer.md\". Use {{#import? shared/footer.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.941112476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"⚠ Deprecated syntax: \"@include? shared/header.md\". Use {{#import? shared/header.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.941118568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"ℹ Optional include file not found: shared/header.md. You can create this file to configure the workflow.\n"} -{"Time":"2026-02-03T00:32:42.941123296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"⚠ Deprecated syntax: \"@include? shared/middle.md\". Use {{#import? shared/middle.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.941129678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"ℹ Optional include file not found: shared/middle.md. You can create this file to configure the workflow.\n"} -{"Time":"2026-02-03T00:32:42.941139006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"⚠ Deprecated syntax: \"@include? shared/footer.md\". Use {{#import? shared/footer.md}} instead.\n"} -{"Time":"2026-02-03T00:32:42.941143714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":"ℹ Optional include file not found: shared/footer.md. You can create this file to configure the workflow.\n"} -{"Time":"2026-02-03T00:32:42.941516459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions","Output":"--- PASS: TestCompilerRejectsIncludesInTemplateRegions (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.94153293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template","Output":" --- PASS: TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.941555492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_include_outside_template","Elapsed":0} -{"Time":"2026-02-03T00:32:42.941561513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_include_inside_template","Output":" --- PASS: TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_include_inside_template (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.941567033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_include_inside_template","Elapsed":0} -{"Time":"2026-02-03T00:32:42.941571191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_import_inside_template","Output":" --- PASS: TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_import_inside_template (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.941578895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/invalid_workflow_with_import_inside_template","Elapsed":0} -{"Time":"2026-02-03T00:32:42.941592471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Output":" --- PASS: TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.941598051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions/valid_workflow_with_multiple_templates_and_includes_between_them","Elapsed":0} -{"Time":"2026-02-03T00:32:42.941602229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerRejectsIncludesInTemplateRegions","Elapsed":0} -{"Time":"2026-02-03T00:32:42.941605885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow"} -{"Time":"2026-02-03T00:32:42.941609703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"=== RUN TestCompileWorkflow_ValidWorkflow\n"} -{"Time":"2026-02-03T00:32:42.942324565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/compiler-test2493533636/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.942337589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.942342118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:42.942346646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.942350624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:42.942354461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.942358578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.942362475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.942368637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:42.942377644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.942385198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.942389185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.94240273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:42.974288941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:42.978053216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/compiler-test2493533636/test-workflow.md (26.8 KB)\n"} -{"Time":"2026-02-03T00:32:42.978256034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Output":"--- PASS: TestCompileWorkflow_ValidWorkflow (0.04s)\n"} -{"Time":"2026-02-03T00:32:42.97826985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ValidWorkflow","Elapsed":0.04} -{"Time":"2026-02-03T00:32:42.978290098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_NonexistentFile"} -{"Time":"2026-02-03T00:32:42.978294606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_NonexistentFile","Output":"=== RUN TestCompileWorkflow_NonexistentFile\n"} -{"Time":"2026-02-03T00:32:42.978330623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_NonexistentFile","Output":"--- PASS: TestCompileWorkflow_NonexistentFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.978339439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_NonexistentFile","Elapsed":0} -{"Time":"2026-02-03T00:32:42.978343267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_EmptyPath"} -{"Time":"2026-02-03T00:32:42.978347314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_EmptyPath","Output":"=== RUN TestCompileWorkflow_EmptyPath\n"} -{"Time":"2026-02-03T00:32:42.978398807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_EmptyPath","Output":"--- PASS: TestCompileWorkflow_EmptyPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.978406241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_EmptyPath","Elapsed":0} -{"Time":"2026-02-03T00:32:42.978408676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingFrontmatter"} -{"Time":"2026-02-03T00:32:42.978410709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingFrontmatter","Output":"=== RUN TestCompileWorkflow_MissingFrontmatter\n"} -{"Time":"2026-02-03T00:32:42.97866314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingFrontmatter","Output":"--- PASS: TestCompileWorkflow_MissingFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.978675543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:42.97867937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_InvalidFrontmatter"} -{"Time":"2026-02-03T00:32:42.978682366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_InvalidFrontmatter","Output":"=== RUN TestCompileWorkflow_InvalidFrontmatter\n"} -{"Time":"2026-02-03T00:32:42.978988887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_InvalidFrontmatter","Output":"--- PASS: TestCompileWorkflow_InvalidFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.979011439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_InvalidFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:42.979016048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingMarkdownContent"} -{"Time":"2026-02-03T00:32:42.979019654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingMarkdownContent","Output":"=== RUN TestCompileWorkflow_MissingMarkdownContent\n"} -{"Time":"2026-02-03T00:32:42.979263178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingMarkdownContent","Output":"--- PASS: TestCompileWorkflow_MissingMarkdownContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.979277084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_MissingMarkdownContent","Elapsed":0} -{"Time":"2026-02-03T00:32:42.979280971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_Success"} -{"Time":"2026-02-03T00:32:42.979284538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_Success","Output":"=== RUN TestCompileWorkflowData_Success\n"} -{"Time":"2026-02-03T00:32:42.981740385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_Success","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/compiler-data-test3030305693/test.md (13.2 KB)\n"} -{"Time":"2026-02-03T00:32:42.981901995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_Success","Output":"--- PASS: TestCompileWorkflowData_Success (0.00s)\n"} -{"Time":"2026-02-03T00:32:42.981911163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_Success","Elapsed":0} -{"Time":"2026-02-03T00:32:42.981915411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize"} -{"Time":"2026-02-03T00:32:42.981918957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"=== RUN TestCompileWorkflow_LockFileSize\n"} -{"Time":"2026-02-03T00:32:42.982418889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/compiler-size-test2374875709/size-test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:42.982428216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:42.982432925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:42.982437173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"\n"} -{"Time":"2026-02-03T00:32:42.982441381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:42.982446009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"\n"} -{"Time":"2026-02-03T00:32:42.982450177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:42.982454365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:42.982461408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:42.982465095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:42.982471296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"\n"} -{"Time":"2026-02-03T00:32:42.982476977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:42.982481045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:42.982486956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:42.982491113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:42.982495061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"\n"} -{"Time":"2026-02-03T00:32:43.01194806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.015560532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/compiler-size-test2374875709/size-test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.01574206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Output":"--- PASS: TestCompileWorkflow_LockFileSize (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.015778368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_LockFileSize","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.015787114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ErrorFormatting"} -{"Time":"2026-02-03T00:32:43.015791412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ErrorFormatting","Output":"=== RUN TestCompileWorkflow_ErrorFormatting\n"} -{"Time":"2026-02-03T00:32:43.01610145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ErrorFormatting","Output":"--- PASS: TestCompileWorkflow_ErrorFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.016113512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_ErrorFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:43.01611779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_PathTraversal"} -{"Time":"2026-02-03T00:32:43.016121237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_PathTraversal","Output":"=== RUN TestCompileWorkflow_PathTraversal\n"} -{"Time":"2026-02-03T00:32:43.016160457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_PathTraversal","Output":"--- PASS: TestCompileWorkflow_PathTraversal (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.016173852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflow_PathTraversal","Elapsed":0} -{"Time":"2026-02-03T00:32:43.016177789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_ArtifactManagerReset"} -{"Time":"2026-02-03T00:32:43.016181616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_ArtifactManagerReset","Output":"=== RUN TestCompileWorkflowData_ArtifactManagerReset\n"} -{"Time":"2026-02-03T00:32:43.017858614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_ArtifactManagerReset","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/compiler-artifact-reset732500179/test1.md (13.2 KB)\n"} -{"Time":"2026-02-03T00:32:43.020059626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_ArtifactManagerReset","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/compiler-artifact-reset732500179/test2.md (13.2 KB)\n"} -{"Time":"2026-02-03T00:32:43.020243218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_ArtifactManagerReset","Output":"--- PASS: TestCompileWorkflowData_ArtifactManagerReset (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.020255511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowData_ArtifactManagerReset","Elapsed":0} -{"Time":"2026-02-03T00:32:43.020260039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue"} -{"Time":"2026-02-03T00:32:43.020264598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue","Output":"=== RUN TestExtractTopLevelYAMLSection_NestedEnvIssue\n"} -{"Time":"2026-02-03T00:32:43.020271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_on_section_should_be_found"} -{"Time":"2026-02-03T00:32:43.020275108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_on_section_should_be_found","Output":"=== RUN TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_on_section_should_be_found\n"} -{"Time":"2026-02-03T00:32:43.020400341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_timeout-minutes_should_be_found"} -{"Time":"2026-02-03T00:32:43.020410099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_timeout-minutes_should_be_found","Output":"=== RUN TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_timeout-minutes_should_be_found\n"} -{"Time":"2026-02-03T00:32:43.020477485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_permissions_should_be_found"} -{"Time":"2026-02-03T00:32:43.020483666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_permissions_should_be_found","Output":"=== RUN TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_permissions_should_be_found\n"} -{"Time":"2026-02-03T00:32:43.020568434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/nested_env_should_NOT_be_found_as_top-level_env"} -{"Time":"2026-02-03T00:32:43.020577671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/nested_env_should_NOT_be_found_as_top-level_env","Output":"=== RUN TestExtractTopLevelYAMLSection_NestedEnvIssue/nested_env_should_NOT_be_found_as_top-level_env\n"} -{"Time":"2026-02-03T00:32:43.020583923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_tools_should_be_found"} -{"Time":"2026-02-03T00:32:43.020588311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_tools_should_be_found","Output":"=== RUN TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_tools_should_be_found\n"} -{"Time":"2026-02-03T00:32:43.020787542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue","Output":"--- PASS: TestExtractTopLevelYAMLSection_NestedEnvIssue (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.020799144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_on_section_should_be_found","Output":" --- PASS: TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_on_section_should_be_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.020804374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_on_section_should_be_found","Elapsed":0} -{"Time":"2026-02-03T00:32:43.020809093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_timeout-minutes_should_be_found","Output":" --- PASS: TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_timeout-minutes_should_be_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.020814383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_timeout-minutes_should_be_found","Elapsed":0} -{"Time":"2026-02-03T00:32:43.02081822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_permissions_should_be_found","Output":" --- PASS: TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_permissions_should_be_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.020823349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_permissions_should_be_found","Elapsed":0} -{"Time":"2026-02-03T00:32:43.020827267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/nested_env_should_NOT_be_found_as_top-level_env","Output":" --- PASS: TestExtractTopLevelYAMLSection_NestedEnvIssue/nested_env_should_NOT_be_found_as_top-level_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.020832136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/nested_env_should_NOT_be_found_as_top-level_env","Elapsed":0} -{"Time":"2026-02-03T00:32:43.020838448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_tools_should_be_found","Output":" --- PASS: TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_tools_should_be_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.020842876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue/top-level_tools_should_be_found","Elapsed":0} -{"Time":"2026-02-03T00:32:43.020846192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSection_NestedEnvIssue","Elapsed":0} -{"Time":"2026-02-03T00:32:43.020849488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithNestedEnv_NoOrphanedEnv"} -{"Time":"2026-02-03T00:32:43.020852684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithNestedEnv_NoOrphanedEnv","Output":"=== RUN TestCompileWorkflowWithNestedEnv_NoOrphanedEnv\n"} -{"Time":"2026-02-03T00:32:43.050621178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithNestedEnv_NoOrphanedEnv","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.054573543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithNestedEnv_NoOrphanedEnv","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/nested-env-test1390676510/test-nested-env.md (25.2 KB)\n"} -{"Time":"2026-02-03T00:32:43.056905619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithNestedEnv_NoOrphanedEnv","Output":"--- PASS: TestCompileWorkflowWithNestedEnv_NoOrphanedEnv (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.056934413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithNestedEnv_NoOrphanedEnv","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.056942588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile"} -{"Time":"2026-02-03T00:32:43.056946456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"=== RUN TestGeneratedDisclaimerInLockFile\n"} -{"Time":"2026-02-03T00:32:43.057552605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-556836458/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.057564047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.057568936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.057573674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"\n"} -{"Time":"2026-02-03T00:32:43.057577882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.05758235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"\n"} -{"Time":"2026-02-03T00:32:43.057586789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.057590977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.057594854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.057598531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.057605283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"\n"} -{"Time":"2026-02-03T00:32:43.05760885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.057612867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.057624309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.057628877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.057633035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"\n"} -{"Time":"2026-02-03T00:32:43.08763245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.091583633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-556836458/test-workflow.md (28.0 KB)\n"} -{"Time":"2026-02-03T00:32:43.091790318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Output":"--- PASS: TestGeneratedDisclaimerInLockFile (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.091805606Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedDisclaimerInLockFile","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.091813191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema"} -{"Time":"2026-02-03T00:32:43.091817479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema","Output":"=== RUN TestValidateWorkflowSchema\n"} -{"Time":"2026-02-03T00:32:43.091894292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/valid_minimal_workflow"} -{"Time":"2026-02-03T00:32:43.091905312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/valid_minimal_workflow","Output":"=== RUN TestValidateWorkflowSchema/valid_minimal_workflow\n"} -{"Time":"2026-02-03T00:32:43.097319171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_missing_jobs"} -{"Time":"2026-02-03T00:32:43.097332235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_missing_jobs","Output":"=== RUN TestValidateWorkflowSchema/invalid_workflow_-_missing_jobs\n"} -{"Time":"2026-02-03T00:32:43.0974311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_invalid_job_structure"} -{"Time":"2026-02-03T00:32:43.097440357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_invalid_job_structure","Output":"=== RUN TestValidateWorkflowSchema/invalid_workflow_-_invalid_job_structure\n"} -{"Time":"2026-02-03T00:32:43.09756006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema","Output":"--- PASS: TestValidateWorkflowSchema (0.01s)\n"} -{"Time":"2026-02-03T00:32:43.097572924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/valid_minimal_workflow","Output":" --- PASS: TestValidateWorkflowSchema/valid_minimal_workflow (0.01s)\n"} -{"Time":"2026-02-03T00:32:43.097578905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/valid_minimal_workflow","Elapsed":0.01} -{"Time":"2026-02-03T00:32:43.097584075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_missing_jobs","Output":" --- PASS: TestValidateWorkflowSchema/invalid_workflow_-_missing_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.097594785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_missing_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:43.097598852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_invalid_job_structure","Output":" --- PASS: TestValidateWorkflowSchema/invalid_workflow_-_invalid_job_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.097607679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema/invalid_workflow_-_invalid_job_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:43.097611546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateWorkflowSchema","Elapsed":0.01} -{"Time":"2026-02-03T00:32:43.097615063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation"} -{"Time":"2026-02-03T00:32:43.097618529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation","Output":"=== RUN TestBasicYAMLValidation\n"} -{"Time":"2026-02-03T00:32:43.097623839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/valid_YAML"} -{"Time":"2026-02-03T00:32:43.097631593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/valid_YAML","Output":"=== RUN TestBasicYAMLValidation/valid_YAML\n"} -{"Time":"2026-02-03T00:32:43.097670776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/invalid_YAML_syntax"} -{"Time":"2026-02-03T00:32:43.097678571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/invalid_YAML_syntax","Output":"=== RUN TestBasicYAMLValidation/invalid_YAML_syntax\n"} -{"Time":"2026-02-03T00:32:43.097771907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation","Output":"--- PASS: TestBasicYAMLValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.097785973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/valid_YAML","Output":" --- PASS: TestBasicYAMLValidation/valid_YAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.097792124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/valid_YAML","Elapsed":0} -{"Time":"2026-02-03T00:32:43.097797074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/invalid_YAML_syntax","Output":" --- PASS: TestBasicYAMLValidation/invalid_YAML_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.097806461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation/invalid_YAML_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:43.097815558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBasicYAMLValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.097819656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped"} -{"Time":"2026-02-03T00:32:43.097823483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"=== RUN TestValidationCanBeSkipped\n"} -{"Time":"2026-02-03T00:32:43.101158418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/validation-skip-test4210587693/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.101172684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.101177934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.101182643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"\n"} -{"Time":"2026-02-03T00:32:43.10118688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.101192942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"\n"} -{"Time":"2026-02-03T00:32:43.101196859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.101200987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.101204754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.101208661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.101212599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"\n"} -{"Time":"2026-02-03T00:32:43.101216506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.101220493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.101224891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.101228638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.101232425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"\n"} -{"Time":"2026-02-03T00:32:43.132985849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.136487654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/validation-skip-test4210587693/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.136639748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Output":"--- PASS: TestValidationCanBeSkipped (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.136653293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationCanBeSkipped","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.136661107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterEmbeddedInLockFile"} -{"Time":"2026-02-03T00:32:43.136664764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterEmbeddedInLockFile","Output":"=== RUN TestFrontmatterEmbeddedInLockFile\n"} -{"Time":"2026-02-03T00:32:43.167943122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterEmbeddedInLockFile","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.171911698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterEmbeddedInLockFile","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/frontmatter-embed-test4117686917/test-frontmatter.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:43.172096983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterEmbeddedInLockFile","Output":"--- PASS: TestFrontmatterEmbeddedInLockFile (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.172117091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterEmbeddedInLockFile","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.172125536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering"} -{"Time":"2026-02-03T00:32:43.172129924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering","Output":"=== RUN TestDescriptionFieldRendering\n"} -{"Time":"2026-02-03T00:32:43.172211396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/single_line_description"} -{"Time":"2026-02-03T00:32:43.172242294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/single_line_description","Output":"=== RUN TestDescriptionFieldRendering/single_line_description\n"} -{"Time":"2026-02-03T00:32:43.205053193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/single_line_description","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.208825773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/single_line_description","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/description-test2601835191/single_line_description-workflow.md (25.0 KB)\n"} -{"Time":"2026-02-03T00:32:43.208918246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/multiline_description"} -{"Time":"2026-02-03T00:32:43.208930348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/multiline_description","Output":"=== RUN TestDescriptionFieldRendering/multiline_description\n"} -{"Time":"2026-02-03T00:32:43.243618704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/multiline_description","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/description-test2601835191/multiline_description-workflow.md (25.1 KB)\n"} -{"Time":"2026-02-03T00:32:43.243705415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/no_description"} -{"Time":"2026-02-03T00:32:43.243715504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/no_description","Output":"=== RUN TestDescriptionFieldRendering/no_description\n"} -{"Time":"2026-02-03T00:32:43.280923943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/no_description","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/description-test2601835191/no_description-workflow.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:43.281152479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering","Output":"--- PASS: TestDescriptionFieldRendering (0.11s)\n"} -{"Time":"2026-02-03T00:32:43.281166284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/single_line_description","Output":" --- PASS: TestDescriptionFieldRendering/single_line_description (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.281172286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/single_line_description","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.28118005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/multiline_description","Output":" --- PASS: TestDescriptionFieldRendering/multiline_description (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.281185851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/multiline_description","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.281190359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/no_description","Output":" --- PASS: TestDescriptionFieldRendering/no_description (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.281196561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering/no_description","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.281205878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDescriptionFieldRendering","Elapsed":0.11} -{"Time":"2026-02-03T00:32:43.281210306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName"} -{"Time":"2026-02-03T00:32:43.281214124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName","Output":"=== RUN TestGenerateJobName\n"} -{"Time":"2026-02-03T00:32:43.281218372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/simple_name"} -{"Time":"2026-02-03T00:32:43.281221748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/simple_name","Output":"=== RUN TestGenerateJobName/simple_name\n"} -{"Time":"2026-02-03T00:32:43.281234422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_special_characters"} -{"Time":"2026-02-03T00:32:43.281237928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_special_characters","Output":"=== RUN TestGenerateJobName/name_with_special_characters\n"} -{"Time":"2026-02-03T00:32:43.281242176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_colon"} -{"Time":"2026-02-03T00:32:43.281245632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_colon","Output":"=== RUN TestGenerateJobName/name_with_colon\n"} -{"Time":"2026-02-03T00:32:43.281251313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_parentheses"} -{"Time":"2026-02-03T00:32:43.281259629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_parentheses","Output":"=== RUN TestGenerateJobName/name_with_parentheses\n"} -{"Time":"2026-02-03T00:32:43.28126579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_slashes"} -{"Time":"2026-02-03T00:32:43.281278884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_slashes","Output":"=== RUN TestGenerateJobName/name_with_slashes\n"} -{"Time":"2026-02-03T00:32:43.281286388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_quotes"} -{"Time":"2026-02-03T00:32:43.281290095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_quotes","Output":"=== RUN TestGenerateJobName/name_with_quotes\n"} -{"Time":"2026-02-03T00:32:43.281295776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_multiple_spaces"} -{"Time":"2026-02-03T00:32:43.281299813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_multiple_spaces","Output":"=== RUN TestGenerateJobName/name_with_multiple_spaces\n"} -{"Time":"2026-02-03T00:32:43.281340346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/single_word"} -{"Time":"2026-02-03T00:32:43.281348892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/single_word","Output":"=== RUN TestGenerateJobName/single_word\n"} -{"Time":"2026-02-03T00:32:43.281354993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/empty_string"} -{"Time":"2026-02-03T00:32:43.28135848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/empty_string","Output":"=== RUN TestGenerateJobName/empty_string\n"} -{"Time":"2026-02-03T00:32:43.281419133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/starts_with_number"} -{"Time":"2026-02-03T00:32:43.281426627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/starts_with_number","Output":"=== RUN TestGenerateJobName/starts_with_number\n"} -{"Time":"2026-02-03T00:32:43.281431927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_@_symbol"} -{"Time":"2026-02-03T00:32:43.281435874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_@_symbol","Output":"=== RUN TestGenerateJobName/name_with_@_symbol\n"} -{"Time":"2026-02-03T00:32:43.281442015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName","Output":"--- PASS: TestGenerateJobName (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281447416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/simple_name","Output":" --- PASS: TestGenerateJobName/simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281452866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281457364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_special_characters","Output":" --- PASS: TestGenerateJobName/name_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281462444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281466962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_colon","Output":" --- PASS: TestGenerateJobName/name_with_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281482261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281486488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_parentheses","Output":" --- PASS: TestGenerateJobName/name_with_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281498831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281502879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_slashes","Output":" --- PASS: TestGenerateJobName/name_with_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281507778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281511355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_quotes","Output":" --- PASS: TestGenerateJobName/name_with_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281515733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:43.28152527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_multiple_spaces","Output":" --- PASS: TestGenerateJobName/name_with_multiple_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281529899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_multiple_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281533556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/single_word","Output":" --- PASS: TestGenerateJobName/single_word (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281542773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/single_word","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281548534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/empty_string","Output":" --- PASS: TestGenerateJobName/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281552932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281560607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/starts_with_number","Output":" --- PASS: TestGenerateJobName/starts_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281564924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/starts_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281568411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_@_symbol","Output":" --- PASS: TestGenerateJobName/name_with_@_symbol (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281574112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName/name_with_@_symbol","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281582457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobName","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281585563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath"} -{"Time":"2026-02-03T00:32:43.28158906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath","Output":"=== RUN TestGetWorkflowIDFromPath\n"} -{"Time":"2026-02-03T00:32:43.281592927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/simple_filename"} -{"Time":"2026-02-03T00:32:43.281596483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/simple_filename","Output":"=== RUN TestGetWorkflowIDFromPath/simple_filename\n"} -{"Time":"2026-02-03T00:32:43.281607103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/full_path"} -{"Time":"2026-02-03T00:32:43.28161062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/full_path","Output":"=== RUN TestGetWorkflowIDFromPath/full_path\n"} -{"Time":"2026-02-03T00:32:43.281614737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/filename_with_multiple_dots"} -{"Time":"2026-02-03T00:32:43.281618204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/filename_with_multiple_dots","Output":"=== RUN TestGetWorkflowIDFromPath/filename_with_multiple_dots\n"} -{"Time":"2026-02-03T00:32:43.281622241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/relative_path"} -{"Time":"2026-02-03T00:32:43.281625728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/relative_path","Output":"=== RUN TestGetWorkflowIDFromPath/relative_path\n"} -{"Time":"2026-02-03T00:32:43.281635286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath","Output":"--- PASS: TestGetWorkflowIDFromPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281640225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/simple_filename","Output":" --- PASS: TestGetWorkflowIDFromPath/simple_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281644633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/simple_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:43.28164831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/full_path","Output":" --- PASS: TestGetWorkflowIDFromPath/full_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281657267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/full_path","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281662076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/filename_with_multiple_dots","Output":" --- PASS: TestGetWorkflowIDFromPath/filename_with_multiple_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281666504Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/filename_with_multiple_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281674789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/relative_path","Output":" --- PASS: TestGetWorkflowIDFromPath/relative_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281678646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath/relative_path","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281681982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetWorkflowIDFromPath","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281684988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate"} -{"Time":"2026-02-03T00:32:43.281688565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate","Output":"=== RUN TestBuildJobsAndValidate\n"} -{"Time":"2026-02-03T00:32:43.281692613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate/successful_build_and_validation"} -{"Time":"2026-02-03T00:32:43.281696059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate/successful_build_and_validation","Output":"=== RUN TestBuildJobsAndValidate/successful_build_and_validation\n"} -{"Time":"2026-02-03T00:32:43.281931793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate","Output":"--- PASS: TestBuildJobsAndValidate (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281954135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate/successful_build_and_validation","Output":" --- PASS: TestBuildJobsAndValidate/successful_build_and_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.281960286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate/successful_build_and_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281964173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildJobsAndValidate","Elapsed":0} -{"Time":"2026-02-03T00:32:43.281967309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader"} -{"Time":"2026-02-03T00:32:43.281970936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader","Output":"=== RUN TestGenerateWorkflowHeader\n"} -{"Time":"2026-02-03T00:32:43.281977298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_description"} -{"Time":"2026-02-03T00:32:43.281981345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_description","Output":"=== RUN TestGenerateWorkflowHeader/header_with_description\n"} -{"Time":"2026-02-03T00:32:43.282028208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_multiline_description"} -{"Time":"2026-02-03T00:32:43.282036603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_multiline_description","Output":"=== RUN TestGenerateWorkflowHeader/header_with_multiline_description\n"} -{"Time":"2026-02-03T00:32:43.282042715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_ANSI_codes_stripped"} -{"Time":"2026-02-03T00:32:43.282046692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_ANSI_codes_stripped","Output":"=== RUN TestGenerateWorkflowHeader/header_with_ANSI_codes_stripped\n"} -{"Time":"2026-02-03T00:32:43.282094021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_imports_and_includes"} -{"Time":"2026-02-03T00:32:43.282099691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_imports_and_includes","Output":"=== RUN TestGenerateWorkflowHeader/header_with_imports_and_includes\n"} -{"Time":"2026-02-03T00:32:43.282136472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_stop-time"} -{"Time":"2026-02-03T00:32:43.282146381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_stop-time","Output":"=== RUN TestGenerateWorkflowHeader/header_with_stop-time\n"} -{"Time":"2026-02-03T00:32:43.282174263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_manual-approval"} -{"Time":"2026-02-03T00:32:43.28219414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_manual-approval","Output":"=== RUN TestGenerateWorkflowHeader/header_with_manual-approval\n"} -{"Time":"2026-02-03T00:32:43.282200872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/minimal_header"} -{"Time":"2026-02-03T00:32:43.2822048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/minimal_header","Output":"=== RUN TestGenerateWorkflowHeader/minimal_header\n"} -{"Time":"2026-02-03T00:32:43.28225195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader","Output":"--- PASS: TestGenerateWorkflowHeader (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282265424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_description","Output":" --- PASS: TestGenerateWorkflowHeader/header_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282271536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282275964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_multiline_description","Output":" --- PASS: TestGenerateWorkflowHeader/header_with_multiline_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282280813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_multiline_description","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282284951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_ANSI_codes_stripped","Output":" --- PASS: TestGenerateWorkflowHeader/header_with_ANSI_codes_stripped (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282290221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_ANSI_codes_stripped","Elapsed":0} -{"Time":"2026-02-03T00:32:43.28230606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_imports_and_includes","Output":" --- PASS: TestGenerateWorkflowHeader/header_with_imports_and_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282315388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_imports_and_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282320066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_stop-time","Output":" --- PASS: TestGenerateWorkflowHeader/header_with_stop-time (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282325507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_stop-time","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282331878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_manual-approval","Output":" --- PASS: TestGenerateWorkflowHeader/header_with_manual-approval (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282345965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/header_with_manual-approval","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282350593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/minimal_header","Output":" --- PASS: TestGenerateWorkflowHeader/minimal_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282355432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader/minimal_header","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282358618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282362135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody"} -{"Time":"2026-02-03T00:32:43.282366052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody","Output":"=== RUN TestGenerateWorkflowBody\n"} -{"Time":"2026-02-03T00:32:43.282372755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/basic_workflow_body"} -{"Time":"2026-02-03T00:32:43.282380158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/basic_workflow_body","Output":"=== RUN TestGenerateWorkflowBody/basic_workflow_body\n"} -{"Time":"2026-02-03T00:32:43.282385007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_env"} -{"Time":"2026-02-03T00:32:43.282389496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_env","Output":"=== RUN TestGenerateWorkflowBody/workflow_with_env\n"} -{"Time":"2026-02-03T00:32:43.282393674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_cache_comment"} -{"Time":"2026-02-03T00:32:43.28239702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_cache_comment","Output":"=== RUN TestGenerateWorkflowBody/workflow_with_cache_comment\n"} -{"Time":"2026-02-03T00:32:43.282402179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody","Output":"--- PASS: TestGenerateWorkflowBody (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282419532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/basic_workflow_body","Output":" --- PASS: TestGenerateWorkflowBody/basic_workflow_body (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282425172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/basic_workflow_body","Elapsed":0} -{"Time":"2026-02-03T00:32:43.28242931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_env","Output":" --- PASS: TestGenerateWorkflowBody/workflow_with_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282438297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_env","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282442665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_cache_comment","Output":" --- PASS: TestGenerateWorkflowBody/workflow_with_cache_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282447223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody/workflow_with_cache_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:43.28245079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowBody","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282454267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored"} -{"Time":"2026-02-03T00:32:43.282463814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored","Output":"=== RUN TestGenerateYAMLRefactored\n"} -{"Time":"2026-02-03T00:32:43.282470727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored/complete_workflow_generation"} -{"Time":"2026-02-03T00:32:43.282479022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored/complete_workflow_generation","Output":"=== RUN TestGenerateYAMLRefactored/complete_workflow_generation\n"} -{"Time":"2026-02-03T00:32:43.282767831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored","Output":"--- PASS: TestGenerateYAMLRefactored (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282781316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored/complete_workflow_generation","Output":" --- PASS: TestGenerateYAMLRefactored/complete_workflow_generation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.282786475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored/complete_workflow_generation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282790523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLRefactored","Elapsed":0} -{"Time":"2026-02-03T00:32:43.282794029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestASCIILogoAlignment"} -{"Time":"2026-02-03T00:32:43.282797687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestASCIILogoAlignment","Output":"=== RUN TestASCIILogoAlignment\n"} -{"Time":"2026-02-03T00:32:43.283078911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestASCIILogoAlignment","Output":"--- PASS: TestASCIILogoAlignment (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.283092225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestASCIILogoAlignment","Elapsed":0} -{"Time":"2026-02-03T00:32:43.283096483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogoTrimming"} -{"Time":"2026-02-03T00:32:43.283101062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogoTrimming","Output":"=== RUN TestLogoTrimming\n"} -{"Time":"2026-02-03T00:32:43.283107494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogoTrimming","Output":"--- PASS: TestLogoTrimming (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.283112583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogoTrimming","Elapsed":0} -{"Time":"2026-02-03T00:32:43.283120348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML"} -{"Time":"2026-02-03T00:32:43.283124586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML","Output":"=== RUN TestCompileWorkflowWithInvalidYAML\n"} -{"Time":"2026-02-03T00:32:43.28319135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_bracket_in_array"} -{"Time":"2026-02-03T00:32:43.283201529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_bracket_in_array","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/unclosed_bracket_in_array\n"} -{"Time":"2026-02-03T00:32:43.283438771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_mapping_context"} -{"Time":"2026-02-03T00:32:43.283450162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_mapping_context","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/invalid_mapping_context\n"} -{"Time":"2026-02-03T00:32:43.283666065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/bad_indentation"} -{"Time":"2026-02-03T00:32:43.283677386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/bad_indentation","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/bad_indentation\n"} -{"Time":"2026-02-03T00:32:43.283883831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_quote"} -{"Time":"2026-02-03T00:32:43.283892547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_quote","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/unclosed_quote\n"} -{"Time":"2026-02-03T00:32:43.284065038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/duplicate_keys"} -{"Time":"2026-02-03T00:32:43.284076951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/duplicate_keys","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/duplicate_keys\n"} -{"Time":"2026-02-03T00:32:43.284269539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_boolean_value"} -{"Time":"2026-02-03T00:32:43.28428051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_boolean_value","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/invalid_boolean_value\n"} -{"Time":"2026-02-03T00:32:43.288630892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/missing_colon_in_mapping"} -{"Time":"2026-02-03T00:32:43.288642564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/missing_colon_in_mapping","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/missing_colon_in_mapping\n"} -{"Time":"2026-02-03T00:32:43.28886037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_array_syntax_missing_comma"} -{"Time":"2026-02-03T00:32:43.288872622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_array_syntax_missing_comma","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/invalid_array_syntax_missing_comma\n"} -{"Time":"2026-02-03T00:32:43.289090368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/mixed_tabs_and_spaces"} -{"Time":"2026-02-03T00:32:43.289099666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/mixed_tabs_and_spaces","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/mixed_tabs_and_spaces\n"} -{"Time":"2026-02-03T00:32:43.289269813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_number_format"} -{"Time":"2026-02-03T00:32:43.289277898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_number_format","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/invalid_number_format\n"} -{"Time":"2026-02-03T00:32:43.29228415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_nested_structure"} -{"Time":"2026-02-03T00:32:43.292292666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_nested_structure","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/invalid_nested_structure\n"} -{"Time":"2026-02-03T00:32:43.292538424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_flow_mapping"} -{"Time":"2026-02-03T00:32:43.292547451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_flow_mapping","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/unclosed_flow_mapping\n"} -{"Time":"2026-02-03T00:32:43.292770406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/yaml_error_with_column_information_support"} -{"Time":"2026-02-03T00:32:43.292778652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/yaml_error_with_column_information_support","Output":"=== RUN TestCompileWorkflowWithInvalidYAML/yaml_error_with_column_information_support\n"} -{"Time":"2026-02-03T00:32:43.296865462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML","Output":"--- PASS: TestCompileWorkflowWithInvalidYAML (0.01s)\n"} -{"Time":"2026-02-03T00:32:43.296878316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_bracket_in_array","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/unclosed_bracket_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296882624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_bracket_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.29688593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_mapping_context","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/invalid_mapping_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296889116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_mapping_context","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296892142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/bad_indentation","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/bad_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296897081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/bad_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296901048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_quote","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/unclosed_quote (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296905998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_quote","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296913321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/duplicate_keys","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/duplicate_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296917669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/duplicate_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296921507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_boolean_value","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/invalid_boolean_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.29692901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_boolean_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296932908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/missing_colon_in_mapping","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/missing_colon_in_mapping (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296937116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/missing_colon_in_mapping","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296941554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_array_syntax_missing_comma","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/invalid_array_syntax_missing_comma (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296946824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_array_syntax_missing_comma","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296951102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/mixed_tabs_and_spaces","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/mixed_tabs_and_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296962383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/mixed_tabs_and_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296966881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_number_format","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/invalid_number_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.29697162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_number_format","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296975227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_nested_structure","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/invalid_nested_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.296979435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/invalid_nested_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296983151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_flow_mapping","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/unclosed_flow_mapping (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.29698783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/unclosed_flow_mapping","Elapsed":0} -{"Time":"2026-02-03T00:32:43.296998971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/yaml_error_with_column_information_support","Output":" --- PASS: TestCompileWorkflowWithInvalidYAML/yaml_error_with_column_information_support (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297005343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML/yaml_error_with_column_information_support","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297012326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithInvalidYAML","Elapsed":0.01} -{"Time":"2026-02-03T00:32:43.297015892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput"} -{"Time":"2026-02-03T00:32:43.297019389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput","Output":"=== RUN TestYAMLFormatErrorOutput\n"} -{"Time":"2026-02-03T00:32:43.297023797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/simple_syntax_error"} -{"Time":"2026-02-03T00:32:43.297027624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/simple_syntax_error","Output":"=== RUN TestYAMLFormatErrorOutput/simple_syntax_error\n"} -{"Time":"2026-02-03T00:32:43.297251842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/duplicate_key_error"} -{"Time":"2026-02-03T00:32:43.29726122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/duplicate_key_error","Output":"=== RUN TestYAMLFormatErrorOutput/duplicate_key_error\n"} -{"Time":"2026-02-03T00:32:43.297443299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/missing_value_colon"} -{"Time":"2026-02-03T00:32:43.2974495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/missing_value_colon","Output":"=== RUN TestYAMLFormatErrorOutput/missing_value_colon\n"} -{"Time":"2026-02-03T00:32:43.297713412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput","Output":"--- PASS: TestYAMLFormatErrorOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297724783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/simple_syntax_error","Output":" --- PASS: TestYAMLFormatErrorOutput/simple_syntax_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297729793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/simple_syntax_error","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297733019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/duplicate_key_error","Output":" --- PASS: TestYAMLFormatErrorOutput/duplicate_key_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297737828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/duplicate_key_error","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297742146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/missing_value_colon","Output":" --- PASS: TestYAMLFormatErrorOutput/missing_value_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297765429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput/missing_value_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297770058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestYAMLFormatErrorOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297773484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript"} -{"Time":"2026-02-03T00:32:43.297777001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript","Output":"=== RUN TestConvertGoPatternToJavaScript\n"} -{"Time":"2026-02-03T00:32:43.297781018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/case_insensitive_flag_removed"} -{"Time":"2026-02-03T00:32:43.297784495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/case_insensitive_flag_removed","Output":"=== RUN TestConvertGoPatternToJavaScript/case_insensitive_flag_removed\n"} -{"Time":"2026-02-03T00:32:43.297797068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/no_flag_to_remove"} -{"Time":"2026-02-03T00:32:43.297800545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/no_flag_to_remove","Output":"=== RUN TestConvertGoPatternToJavaScript/no_flag_to_remove\n"} -{"Time":"2026-02-03T00:32:43.297837393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/empty_pattern"} -{"Time":"2026-02-03T00:32:43.297845318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/empty_pattern","Output":"=== RUN TestConvertGoPatternToJavaScript/empty_pattern\n"} -{"Time":"2026-02-03T00:32:43.297851299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/flag_at_start_only"} -{"Time":"2026-02-03T00:32:43.297855166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/flag_at_start_only","Output":"=== RUN TestConvertGoPatternToJavaScript/flag_at_start_only\n"} -{"Time":"2026-02-03T00:32:43.297876426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/complex_pattern_with_flag"} -{"Time":"2026-02-03T00:32:43.297884942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/complex_pattern_with_flag","Output":"=== RUN TestConvertGoPatternToJavaScript/complex_pattern_with_flag\n"} -{"Time":"2026-02-03T00:32:43.297892276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript","Output":"--- PASS: TestConvertGoPatternToJavaScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297896684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/case_insensitive_flag_removed","Output":" --- PASS: TestConvertGoPatternToJavaScript/case_insensitive_flag_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297899559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/case_insensitive_flag_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297903005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/no_flag_to_remove","Output":" --- PASS: TestConvertGoPatternToJavaScript/no_flag_to_remove (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297908315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/no_flag_to_remove","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297912183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/empty_pattern","Output":" --- PASS: TestConvertGoPatternToJavaScript/empty_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297917713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/empty_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297927972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/flag_at_start_only","Output":" --- PASS: TestConvertGoPatternToJavaScript/flag_at_start_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297933522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/flag_at_start_only","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297937169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/complex_pattern_with_flag","Output":" --- PASS: TestConvertGoPatternToJavaScript/complex_pattern_with_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.297942499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript/complex_pattern_with_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297945876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertGoPatternToJavaScript","Elapsed":0} -{"Time":"2026-02-03T00:32:43.297949131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic"} -{"Time":"2026-02-03T00:32:43.297952738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic","Output":"=== RUN TestAddCustomStepsAsIsBasic\n"} -{"Time":"2026-02-03T00:32:43.297958228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/basic_steps"} -{"Time":"2026-02-03T00:32:43.297961595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/basic_steps","Output":"=== RUN TestAddCustomStepsAsIsBasic/basic_steps\n"} -{"Time":"2026-02-03T00:32:43.297966884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/multiple_steps"} -{"Time":"2026-02-03T00:32:43.29797001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/multiple_steps","Output":"=== RUN TestAddCustomStepsAsIsBasic/multiple_steps\n"} -{"Time":"2026-02-03T00:32:43.297974939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/step_with_uses"} -{"Time":"2026-02-03T00:32:43.297983786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/step_with_uses","Output":"=== RUN TestAddCustomStepsAsIsBasic/step_with_uses\n"} -{"Time":"2026-02-03T00:32:43.298044938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic","Output":"--- PASS: TestAddCustomStepsAsIsBasic (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.298060097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/basic_steps","Output":" --- PASS: TestAddCustomStepsAsIsBasic/basic_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.298065857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/basic_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:43.298070616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/multiple_steps","Output":" --- PASS: TestAddCustomStepsAsIsBasic/multiple_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.298077338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/multiple_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:43.298081817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/step_with_uses","Output":" --- PASS: TestAddCustomStepsAsIsBasic/step_with_uses (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.298086406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic/step_with_uses","Elapsed":0} -{"Time":"2026-02-03T00:32:43.298089772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddCustomStepsAsIsBasic","Elapsed":0} -{"Time":"2026-02-03T00:32:43.298093268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow"} -{"Time":"2026-02-03T00:32:43.298097266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"=== RUN TestGenerateYAMLBasicWorkflow\n"} -{"Time":"2026-02-03T00:32:43.298571299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-gen-test2627768322/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.298582139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.298586828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.298591086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:43.29859868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.298602447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:43.298607046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.298615331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.298619409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.298623487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.298627414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:43.298634988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.298639296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.298643534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.298647451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.298650938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:43.332106904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.33581725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-gen-test2627768322/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.335996894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Output":"--- PASS: TestGenerateYAMLBasicWorkflow (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.336008867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLBasicWorkflow","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.33601619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription"} -{"Time":"2026-02-03T00:32:43.336020228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"=== RUN TestGenerateYAMLWithDescription\n"} -{"Time":"2026-02-03T00:32:43.336691399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-desc-test3111974702/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.336699343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.336704022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.33670807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.336717277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.336727897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.336732856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.336736864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.33674047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.336744307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.336774634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.336780184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.336784362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.336795633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.33679941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.336803477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.366113517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.370037769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-desc-test3111974702/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.370221592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Output":"--- PASS: TestGenerateYAMLWithDescription (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.37023673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithDescription","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.370244334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer"} -{"Time":"2026-02-03T00:32:43.370248772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"=== RUN TestGenerateYAMLAutoGeneratedDisclaimer\n"} -{"Time":"2026-02-03T00:32:43.370817593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-disclaimer-test3846175494/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.370831478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.370837069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.370841467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"\n"} -{"Time":"2026-02-03T00:32:43.370845785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.370849532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"\n"} -{"Time":"2026-02-03T00:32:43.370854101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.370861975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.370866273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.370870101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.370876883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"\n"} -{"Time":"2026-02-03T00:32:43.370881502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.37088588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.370890138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.370893955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.370897742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"\n"} -{"Time":"2026-02-03T00:32:43.402138406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.405933769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-disclaimer-test3846175494/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.406107543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Output":"--- PASS: TestGenerateYAMLAutoGeneratedDisclaimer (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.406121118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLAutoGeneratedDisclaimer","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.4061278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment"} -{"Time":"2026-02-03T00:32:43.406132189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"=== RUN TestGenerateYAMLWithEnvironment\n"} -{"Time":"2026-02-03T00:32:43.406739029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-env-test3354012725/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.40677712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.406783011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.406787279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"\n"} -{"Time":"2026-02-03T00:32:43.406791106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.406794783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"\n"} -{"Time":"2026-02-03T00:32:43.406798671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.406809561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.406813178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.406816965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.406820681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"\n"} -{"Time":"2026-02-03T00:32:43.406824108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.406827925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.406832303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.40683608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.406839737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"\n"} -{"Time":"2026-02-03T00:32:43.437050478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.441017882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-env-test3354012725/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.441203417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Output":"--- PASS: TestGenerateYAMLWithEnvironment (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.441219628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithEnvironment","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.441227222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency"} -{"Time":"2026-02-03T00:32:43.44123182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"=== RUN TestGenerateYAMLWithConcurrency\n"} -{"Time":"2026-02-03T00:32:43.441871613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-concurrency-test722258746/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.441882463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.441886991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.441890889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"\n"} -{"Time":"2026-02-03T00:32:43.441894796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.441898633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"\n"} -{"Time":"2026-02-03T00:32:43.441902811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.441910735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.441914643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.44191846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.441922407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"\n"} -{"Time":"2026-02-03T00:32:43.441926856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.441931204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.441935502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.441958925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.441962863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"\n"} -{"Time":"2026-02-03T00:32:43.470821609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.474460735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-concurrency-test722258746/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.474622567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Output":"--- PASS: TestGenerateYAMLWithConcurrency (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.474646451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLWithConcurrency","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.474653815Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes"} -{"Time":"2026-02-03T00:32:43.474657932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"=== RUN TestGenerateYAMLStripsANSIEscapeCodes\n"} -{"Time":"2026-02-03T00:32:43.475255266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-test2678304108/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.475265415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.475270384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.475274371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"\n"} -{"Time":"2026-02-03T00:32:43.475278379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.475282366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"\n"} -{"Time":"2026-02-03T00:32:43.475286323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.475294298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.475301903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.47530585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.475309517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"\n"} -{"Time":"2026-02-03T00:32:43.475315798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.475320507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.475324685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.475328582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.475332129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"\n"} -{"Time":"2026-02-03T00:32:43.505467367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.509214024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-test2678304108/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.509398598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Output":"--- PASS: TestGenerateYAMLStripsANSIEscapeCodes (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.509411933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIEscapeCodes","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.509419347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields"} -{"Time":"2026-02-03T00:32:43.509423655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"=== RUN TestGenerateYAMLStripsANSIFromAllFields\n"} -{"Time":"2026-02-03T00:32:43.510075071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-all-fields-test1819345287/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.510086923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.510093105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.510097273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"\n"} -{"Time":"2026-02-03T00:32:43.510101631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.510105568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"\n"} -{"Time":"2026-02-03T00:32:43.510109946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.510114505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.510118963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.510125425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.510129583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"\n"} -{"Time":"2026-02-03T00:32:43.51013334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.510143589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.510147987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.510151724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.510155251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"\n"} -{"Time":"2026-02-03T00:32:43.540192205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.544001855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-all-fields-test1819345287/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.544182091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Output":"--- PASS: TestGenerateYAMLStripsANSIFromAllFields (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.54419773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromAllFields","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.544205554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles"} -{"Time":"2026-02-03T00:32:43.544209772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"=== RUN TestGenerateYAMLStripsANSIFromImportedFiles\n"} -{"Time":"2026-02-03T00:32:43.544925386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-imports-test386730618/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.544939292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.544944922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.54494931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:43.544953849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.544957846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:43.544962174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.544966482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.54497065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.544974617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.544984376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:43.544988273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.544992891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.545004022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.545009392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.545014572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"\n"} -{"Time":"2026-02-03T00:32:43.574902737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.578837839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-imports-test386730618/test.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:43.579034156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Output":"--- PASS: TestGenerateYAMLStripsANSIFromImportedFiles (0.03s)\n"} -{"Time":"2026-02-03T00:32:43.579049574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromImportedFiles","Elapsed":0.03} -{"Time":"2026-02-03T00:32:43.579056347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval"} -{"Time":"2026-02-03T00:32:43.579062589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"=== RUN TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval\n"} -{"Time":"2026-02-03T00:32:43.579739199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-stoptime-test606672452/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.57981483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.579824889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.579829467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"\n"} -{"Time":"2026-02-03T00:32:43.579834657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.57984126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"\n"} -{"Time":"2026-02-03T00:32:43.579845377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.579849635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.579859443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.579863912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.579868029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"\n"} -{"Time":"2026-02-03T00:32:43.579872017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.57988968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.579894539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.579898927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.579912783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"\n"} -{"Time":"2026-02-03T00:32:43.613297576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.61619049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-stoptime-test606672452/test.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:43.616363552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Output":"--- PASS: TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.616377869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIFromStopTimeAndManualApproval","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.616384752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription"} -{"Time":"2026-02-03T00:32:43.616388519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"=== RUN TestGenerateYAMLStripsANSIMultilineDescription\n"} -{"Time":"2026-02-03T00:32:43.61779932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-multiline-test827657994/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.617814859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.61782068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.617824797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.617828574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.617832412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.617835998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.617839815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.617843192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.617847039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.617850626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.617854032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.617857619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.617861245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.617864652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.617867827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"\n"} -{"Time":"2026-02-03T00:32:43.648350161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.651254645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/yaml-ansi-multiline-test827657994/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:43.651419933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Output":"--- PASS: TestGenerateYAMLStripsANSIMultilineDescription (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.651431554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateYAMLStripsANSIMultilineDescription","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.651438698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion"} -{"Time":"2026-02-03T00:32:43.651444879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion","Output":"=== RUN TestComputeTextLazyInsertion\n"} -{"Time":"2026-02-03T00:32:43.651672123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_with_text_usage"} -{"Time":"2026-02-03T00:32:43.651685087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_with_text_usage","Output":"=== RUN TestComputeTextLazyInsertion/workflow_with_text_usage\n"} -{"Time":"2026-02-03T00:32:43.684410041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_with_text_usage","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.687288966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_with_text_usage","Output":"✓ ../../../../../../../tmp/compute-text-lazy-test355594899/with-text.md (25.5 KB)\n"} -{"Time":"2026-02-03T00:32:43.687374244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_without_text_usage"} -{"Time":"2026-02-03T00:32:43.687385135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_without_text_usage","Output":"=== RUN TestComputeTextLazyInsertion/workflow_without_text_usage\n"} -{"Time":"2026-02-03T00:32:43.724679499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_without_text_usage","Output":"✓ ../../../../../../../tmp/compute-text-lazy-test355594899/without-text.md (23.9 KB)\n"} -{"Time":"2026-02-03T00:32:43.724995919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion","Output":"--- PASS: TestComputeTextLazyInsertion (0.07s)\n"} -{"Time":"2026-02-03T00:32:43.725015605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_with_text_usage","Output":" --- PASS: TestComputeTextLazyInsertion/workflow_with_text_usage (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.725022117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_with_text_usage","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.725030012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_without_text_usage","Output":" --- PASS: TestComputeTextLazyInsertion/workflow_without_text_usage (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.725038909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion/workflow_without_text_usage","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.725047715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComputeTextLazyInsertion","Elapsed":0.07} -{"Time":"2026-02-03T00:32:43.725051823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage"} -{"Time":"2026-02-03T00:32:43.725055329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage","Output":"=== RUN TestDetectTextOutputUsage\n"} -{"Time":"2026-02-03T00:32:43.725059948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_text_usage"} -{"Time":"2026-02-03T00:32:43.725063224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_text_usage","Output":"=== RUN TestDetectTextOutputUsage/with_text_usage\n"} -{"Time":"2026-02-03T00:32:43.725070337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/without_text_usage"} -{"Time":"2026-02-03T00:32:43.725073754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/without_text_usage","Output":"=== RUN TestDetectTextOutputUsage/without_text_usage\n"} -{"Time":"2026-02-03T00:32:43.725114029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_other_github_expressions"} -{"Time":"2026-02-03T00:32:43.725127233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_other_github_expressions","Output":"=== RUN TestDetectTextOutputUsage/with_other_github_expressions\n"} -{"Time":"2026-02-03T00:32:43.725132403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_partial_match"} -{"Time":"2026-02-03T00:32:43.72513614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_partial_match","Output":"=== RUN TestDetectTextOutputUsage/with_partial_match\n"} -{"Time":"2026-02-03T00:32:43.72514143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_multiple_usages"} -{"Time":"2026-02-03T00:32:43.725149114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_multiple_usages","Output":"=== RUN TestDetectTextOutputUsage/with_multiple_usages\n"} -{"Time":"2026-02-03T00:32:43.725159093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage","Output":"--- PASS: TestDetectTextOutputUsage (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.725163832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_text_usage","Output":" --- PASS: TestDetectTextOutputUsage/with_text_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.72516821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_text_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:43.725172227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/without_text_usage","Output":" --- PASS: TestDetectTextOutputUsage/without_text_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.725176725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/without_text_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:43.725180232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_other_github_expressions","Output":" --- PASS: TestDetectTextOutputUsage/with_other_github_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.725185011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_other_github_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:43.725188527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_partial_match","Output":" --- PASS: TestDetectTextOutputUsage/with_partial_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.725192826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_partial_match","Elapsed":0} -{"Time":"2026-02-03T00:32:43.725196653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_multiple_usages","Output":" --- PASS: TestDetectTextOutputUsage/with_multiple_usages (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.725203185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage/with_multiple_usages","Elapsed":0} -{"Time":"2026-02-03T00:32:43.725206942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectTextOutputUsage","Elapsed":0} -{"Time":"2026-02-03T00:32:43.725210499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules"} -{"Time":"2026-02-03T00:32:43.725213975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules","Output":"=== RUN TestConcurrencyRules\n"} -{"Time":"2026-02-03T00:32:43.725274097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel"} -{"Time":"2026-02-03T00:32:43.725283054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":"=== RUN TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel\n"} -{"Time":"2026-02-03T00:32:43.729635199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" concurrency_test.go:132: Workflow: PR workflows should use dynamic concurrency with PR number and cancellation\n"} -{"Time":"2026-02-03T00:32:43.729649866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" concurrency_test.go:133: On: \"on\":\n"} -{"Time":"2026-02-03T00:32:43.729655477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" pull_request:\n"} -{"Time":"2026-02-03T00:32:43.729660346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.729664373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" - opened\n"} -{"Time":"2026-02-03T00:32:43.729668481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.729674953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" concurrency_test.go:134: Concurrency: concurrency:\n"} -{"Time":"2026-02-03T00:32:43.729680012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" group: \"gh-aw-${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}\"\n"} -{"Time":"2026-02-03T00:32:43.729684811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" cancel-in-progress: true\n"} -{"Time":"2026-02-03T00:32:43.729697615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel"} -{"Time":"2026-02-03T00:32:43.729701382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":"=== RUN TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel\n"} -{"Time":"2026-02-03T00:32:43.732876619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:43.733109042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" concurrency_test.go:132: Workflow: Alias workflows should use dynamic concurrency with ref but without cancellation\n"} -{"Time":"2026-02-03T00:32:43.733117468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" concurrency_test.go:133: On: \"on\":\n"} -{"Time":"2026-02-03T00:32:43.733122578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" discussion:\n"} -{"Time":"2026-02-03T00:32:43.733126755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.733130973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - created\n"} -{"Time":"2026-02-03T00:32:43.733136283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.733146592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" discussion_comment:\n"} -{"Time":"2026-02-03T00:32:43.73315077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.733154988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - created\n"} -{"Time":"2026-02-03T00:32:43.733159306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.733163143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" issue_comment:\n"} -{"Time":"2026-02-03T00:32:43.733167411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.733173943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - created\n"} -{"Time":"2026-02-03T00:32:43.733178311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.733189392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" issues:\n"} -{"Time":"2026-02-03T00:32:43.73319339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.733197146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - opened\n"} -{"Time":"2026-02-03T00:32:43.733200663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.73320429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - reopened\n"} -{"Time":"2026-02-03T00:32:43.733208297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" pull_request:\n"} -{"Time":"2026-02-03T00:32:43.733213467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.733223325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - opened\n"} -{"Time":"2026-02-03T00:32:43.733227122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.733232512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - reopened\n"} -{"Time":"2026-02-03T00:32:43.73323646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" pull_request_review_comment:\n"} -{"Time":"2026-02-03T00:32:43.733246468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.733250245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - created\n"} -{"Time":"2026-02-03T00:32:43.733254263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.733261346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" concurrency_test.go:134: Concurrency: concurrency:\n"} -{"Time":"2026-02-03T00:32:43.733265504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" group: \"gh-aw-${{ github.workflow }}-${{ github.event.issue.number || github.event.pull_request.number }}\"\n"} -{"Time":"2026-02-03T00:32:43.733270513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel"} -{"Time":"2026-02-03T00:32:43.7332741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":"=== RUN TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel\n"} -{"Time":"2026-02-03T00:32:43.737230903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" concurrency_test.go:132: Workflow: Regular workflows should use static concurrency without cancellation\n"} -{"Time":"2026-02-03T00:32:43.737247144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" concurrency_test.go:133: On: \"on\":\n"} -{"Time":"2026-02-03T00:32:43.737254357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" schedule:\n"} -{"Time":"2026-02-03T00:32:43.737258866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" - cron: \"0 9 * * 1\"\n"} -{"Time":"2026-02-03T00:32:43.737263063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" workflow_dispatch:\n"} -{"Time":"2026-02-03T00:32:43.737269265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" concurrency_test.go:134: Concurrency: concurrency:\n"} -{"Time":"2026-02-03T00:32:43.737273854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" group: \"gh-aw-${{ github.workflow }}\"\n"} -{"Time":"2026-02-03T00:32:43.737278733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref"} -{"Time":"2026-02-03T00:32:43.737296686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":"=== RUN TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref\n"} -{"Time":"2026-02-03T00:32:43.740364723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" concurrency_test.go:132: Workflow: Push workflows should use dynamic concurrency with github.ref\n"} -{"Time":"2026-02-03T00:32:43.740377978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" concurrency_test.go:133: On: \"on\":\n"} -{"Time":"2026-02-03T00:32:43.740385903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" push:\n"} -{"Time":"2026-02-03T00:32:43.740391293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:43.740396733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" - main\n"} -{"Time":"2026-02-03T00:32:43.740402604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" concurrency_test.go:134: Concurrency: concurrency:\n"} -{"Time":"2026-02-03T00:32:43.740408555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" group: \"gh-aw-${{ github.workflow }}-${{ github.ref }}\"\n"} -{"Time":"2026-02-03T00:32:43.74041654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number"} -{"Time":"2026-02-03T00:32:43.740425867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":"=== RUN TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number\n"} -{"Time":"2026-02-03T00:32:43.74437945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" concurrency_test.go:132: Workflow: Issue workflows use global concurrency with engine ID and slot\n"} -{"Time":"2026-02-03T00:32:43.744395019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" concurrency_test.go:133: On: \"on\":\n"} -{"Time":"2026-02-03T00:32:43.744399979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" issues:\n"} -{"Time":"2026-02-03T00:32:43.744402894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" types:\n"} -{"Time":"2026-02-03T00:32:43.744405329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" - opened\n"} -{"Time":"2026-02-03T00:32:43.744407663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" - edited\n"} -{"Time":"2026-02-03T00:32:43.74441152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" concurrency_test.go:134: Concurrency: concurrency:\n"} -{"Time":"2026-02-03T00:32:43.744414195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" group: \"gh-aw-${{ github.workflow }}-${{ github.event.issue.number }}\"\n"} -{"Time":"2026-02-03T00:32:43.744608527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules","Output":"--- PASS: TestConcurrencyRules (0.02s)\n"} -{"Time":"2026-02-03T00:32:43.744618446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Output":" --- PASS: TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744628775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/PR_workflow_should_have_dynamic_concurrency_with_cancel","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744633674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Output":" --- PASS: TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744639314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/command_workflow_should_have_dynamic_concurrency_without_cancel","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744643252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Output":" --- PASS: TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744665253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/regular_workflow_should_use_static_concurrency_without_cancel","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Output":" --- PASS: TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744673368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/push_workflow_should_use_dynamic_concurrency_with_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744682265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" --- PASS: TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744699967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules/issue_workflow_should_have_dynamic_concurrency_with_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744703685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConcurrencyRules","Elapsed":0.02} -{"Time":"2026-02-03T00:32:43.744707672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig"} -{"Time":"2026-02-03T00:32:43.744711599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig","Output":"=== RUN TestGenerateConcurrencyConfig\n"} -{"Time":"2026-02-03T00:32:43.744722129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/PR_workflow_should_have_dynamic_concurrency_with_cancel_and_PR_number"} -{"Time":"2026-02-03T00:32:43.744726166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/PR_workflow_should_have_dynamic_concurrency_with_cancel_and_PR_number","Output":"=== RUN TestGenerateConcurrencyConfig/PR_workflow_should_have_dynamic_concurrency_with_cancel_and_PR_number\n"} -{"Time":"2026-02-03T00:32:43.744730685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Alias_workflow_should_have_dynamic_concurrency_without_cancel"} -{"Time":"2026-02-03T00:32:43.744734331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Alias_workflow_should_have_dynamic_concurrency_without_cancel","Output":"=== RUN TestGenerateConcurrencyConfig/Alias_workflow_should_have_dynamic_concurrency_without_cancel\n"} -{"Time":"2026-02-03T00:32:43.74473893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Push_workflow_should_have_dynamic_concurrency_with_ref"} -{"Time":"2026-02-03T00:32:43.744742366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Push_workflow_should_have_dynamic_concurrency_with_ref","Output":"=== RUN TestGenerateConcurrencyConfig/Push_workflow_should_have_dynamic_concurrency_with_ref\n"} -{"Time":"2026-02-03T00:32:43.744762905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Regular_workflow_should_use_static_concurrency_without_cancel"} -{"Time":"2026-02-03T00:32:43.744767854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Regular_workflow_should_use_static_concurrency_without_cancel","Output":"=== RUN TestGenerateConcurrencyConfig/Regular_workflow_should_use_static_concurrency_without_cancel\n"} -{"Time":"2026-02-03T00:32:43.744772483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_workflow_should_have_dynamic_concurrency_with_issue_number"} -{"Time":"2026-02-03T00:32:43.744777482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":"=== RUN TestGenerateConcurrencyConfig/Issue_workflow_should_have_dynamic_concurrency_with_issue_number\n"} -{"Time":"2026-02-03T00:32:43.744792961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_comment_workflow_should_have_dynamic_concurrency_with_issue_number"} -{"Time":"2026-02-03T00:32:43.74479758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_comment_workflow_should_have_dynamic_concurrency_with_issue_number","Output":"=== RUN TestGenerateConcurrencyConfig/Issue_comment_workflow_should_have_dynamic_concurrency_with_issue_number\n"} -{"Time":"2026-02-03T00:32:43.744803771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_PR_workflow_should_have_dynamic_concurrency_with_issue/PR_number"} -{"Time":"2026-02-03T00:32:43.744810814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_PR_workflow_should_have_dynamic_concurrency_with_issue/PR_number","Output":"=== RUN TestGenerateConcurrencyConfig/Mixed_issue_and_PR_workflow_should_have_dynamic_concurrency_with_issue/PR_number\n"} -{"Time":"2026-02-03T00:32:43.744815353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Discussion_workflow_should_have_dynamic_concurrency_with_discussion_number"} -{"Time":"2026-02-03T00:32:43.7448194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Discussion_workflow_should_have_dynamic_concurrency_with_discussion_number","Output":"=== RUN TestGenerateConcurrencyConfig/Discussion_workflow_should_have_dynamic_concurrency_with_discussion_number\n"} -{"Time":"2026-02-03T00:32:43.744825321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_discussion_workflow_should_have_dynamic_concurrency_with_issue/discussion_number"} -{"Time":"2026-02-03T00:32:43.744843545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_discussion_workflow_should_have_dynamic_concurrency_with_issue/discussion_number","Output":"=== RUN TestGenerateConcurrencyConfig/Mixed_issue_and_discussion_workflow_should_have_dynamic_concurrency_with_issue/discussion_number\n"} -{"Time":"2026-02-03T00:32:43.744850598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Existing_concurrency_should_not_be_overridden"} -{"Time":"2026-02-03T00:32:43.744855577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Existing_concurrency_should_not_be_overridden","Output":"=== RUN TestGenerateConcurrencyConfig/Existing_concurrency_should_not_be_overridden\n"} -{"Time":"2026-02-03T00:32:43.744862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig","Output":"--- PASS: TestGenerateConcurrencyConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744868361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/PR_workflow_should_have_dynamic_concurrency_with_cancel_and_PR_number","Output":" --- PASS: TestGenerateConcurrencyConfig/PR_workflow_should_have_dynamic_concurrency_with_cancel_and_PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744877689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/PR_workflow_should_have_dynamic_concurrency_with_cancel_and_PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744881837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Alias_workflow_should_have_dynamic_concurrency_without_cancel","Output":" --- PASS: TestGenerateConcurrencyConfig/Alias_workflow_should_have_dynamic_concurrency_without_cancel (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744886535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Alias_workflow_should_have_dynamic_concurrency_without_cancel","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744890413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Push_workflow_should_have_dynamic_concurrency_with_ref","Output":" --- PASS: TestGenerateConcurrencyConfig/Push_workflow_should_have_dynamic_concurrency_with_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74489481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Push_workflow_should_have_dynamic_concurrency_with_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744898758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Regular_workflow_should_use_static_concurrency_without_cancel","Output":" --- PASS: TestGenerateConcurrencyConfig/Regular_workflow_should_use_static_concurrency_without_cancel (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744904439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Regular_workflow_should_use_static_concurrency_without_cancel","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744908226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" --- PASS: TestGenerateConcurrencyConfig/Issue_workflow_should_have_dynamic_concurrency_with_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744923314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_workflow_should_have_dynamic_concurrency_with_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744927421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_comment_workflow_should_have_dynamic_concurrency_with_issue_number","Output":" --- PASS: TestGenerateConcurrencyConfig/Issue_comment_workflow_should_have_dynamic_concurrency_with_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744932461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Issue_comment_workflow_should_have_dynamic_concurrency_with_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744943341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_PR_workflow_should_have_dynamic_concurrency_with_issue/PR_number","Output":" --- PASS: TestGenerateConcurrencyConfig/Mixed_issue_and_PR_workflow_should_have_dynamic_concurrency_with_issue/PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74494806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_PR_workflow_should_have_dynamic_concurrency_with_issue/PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744952027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Discussion_workflow_should_have_dynamic_concurrency_with_discussion_number","Output":" --- PASS: TestGenerateConcurrencyConfig/Discussion_workflow_should_have_dynamic_concurrency_with_discussion_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744957147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Discussion_workflow_should_have_dynamic_concurrency_with_discussion_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744968327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_discussion_workflow_should_have_dynamic_concurrency_with_issue/discussion_number","Output":" --- PASS: TestGenerateConcurrencyConfig/Mixed_issue_and_discussion_workflow_should_have_dynamic_concurrency_with_issue/discussion_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744973487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Mixed_issue_and_discussion_workflow_should_have_dynamic_concurrency_with_issue/discussion_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744985179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Existing_concurrency_should_not_be_overridden","Output":" --- PASS: TestGenerateConcurrencyConfig/Existing_concurrency_should_not_be_overridden (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.744991982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig/Existing_concurrency_should_not_be_overridden","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744995288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateConcurrencyConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.744998584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig"} -{"Time":"2026-02-03T00:32:43.74500191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig","Output":"=== RUN TestGenerateJobConcurrencyConfig\n"} -{"Time":"2026-02-03T00:32:43.745005857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_copilot_engine"} -{"Time":"2026-02-03T00:32:43.745016968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_copilot_engine","Output":"=== RUN TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_copilot_engine\n"} -{"Time":"2026-02-03T00:32:43.745021517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_claude_engine"} -{"Time":"2026-02-03T00:32:43.745025464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_claude_engine","Output":"=== RUN TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_claude_engine\n"} -{"Time":"2026-02-03T00:32:43.745037056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_push_workflows"} -{"Time":"2026-02-03T00:32:43.745040662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_push_workflows","Output":"=== RUN TestGenerateJobConcurrencyConfig/No_default_concurrency_for_push_workflows\n"} -{"Time":"2026-02-03T00:32:43.74504499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_issue_workflows"} -{"Time":"2026-02-03T00:32:43.745048377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_issue_workflows","Output":"=== RUN TestGenerateJobConcurrencyConfig/No_default_concurrency_for_issue_workflows\n"} -{"Time":"2026-02-03T00:32:43.745054568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_string_(simple_group)"} -{"Time":"2026-02-03T00:32:43.745057975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_string_(simple_group)","Output":"=== RUN TestGenerateJobConcurrencyConfig/Custom_concurrency_string_(simple_group)\n"} -{"Time":"2026-02-03T00:32:43.745063866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_with_cancel-in-progress"} -{"Time":"2026-02-03T00:32:43.745069857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_with_cancel-in-progress","Output":"=== RUN TestGenerateJobConcurrencyConfig/Custom_concurrency_with_cancel-in-progress\n"} -{"Time":"2026-02-03T00:32:43.745074024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_schedule_with_codex_engine"} -{"Time":"2026-02-03T00:32:43.745077331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_schedule_with_codex_engine","Output":"=== RUN TestGenerateJobConcurrencyConfig/Default_concurrency_for_schedule_with_codex_engine\n"} -{"Time":"2026-02-03T00:32:43.74508234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig","Output":"--- PASS: TestGenerateJobConcurrencyConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745098029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_copilot_engine","Output":" --- PASS: TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_copilot_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745102949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_copilot_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745106745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_claude_engine","Output":" --- PASS: TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_claude_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745111364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_workflow_dispatch_with_claude_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745114951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_push_workflows","Output":" --- PASS: TestGenerateJobConcurrencyConfig/No_default_concurrency_for_push_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745119509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_push_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745123046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_issue_workflows","Output":" --- PASS: TestGenerateJobConcurrencyConfig/No_default_concurrency_for_issue_workflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745127644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/No_default_concurrency_for_issue_workflows","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745131351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_string_(simple_group)","Output":" --- PASS: TestGenerateJobConcurrencyConfig/Custom_concurrency_string_(simple_group) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745135739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_string_(simple_group)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745145688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_with_cancel-in-progress","Output":" --- PASS: TestGenerateJobConcurrencyConfig/Custom_concurrency_with_cancel-in-progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745150307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Custom_concurrency_with_cancel-in-progress","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745159354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_schedule_with_codex_engine","Output":" --- PASS: TestGenerateJobConcurrencyConfig/Default_concurrency_for_schedule_with_codex_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745164754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig/Default_concurrency_for_schedule_with_codex_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745167939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateJobConcurrencyConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745170975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow"} -{"Time":"2026-02-03T00:32:43.745174231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow","Output":"=== RUN TestIsPullRequestWorkflow\n"} -{"Time":"2026-02-03T00:32:43.745179721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_workflow_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745183048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_workflow_should_be_identified","Output":"=== RUN TestIsPullRequestWorkflow/Pull_request_workflow_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745188728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_review_comment_workflow_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745196853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_review_comment_workflow_should_be_identified","Output":"=== RUN TestIsPullRequestWorkflow/Pull_request_review_comment_workflow_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745201282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Schedule_workflow_should_not_be_identified_as_PR_workflow"} -{"Time":"2026-02-03T00:32:43.745204879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Schedule_workflow_should_not_be_identified_as_PR_workflow","Output":"=== RUN TestIsPullRequestWorkflow/Schedule_workflow_should_not_be_identified_as_PR_workflow\n"} -{"Time":"2026-02-03T00:32:43.745208856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Issues_workflow_should_not_be_identified_as_PR_workflow"} -{"Time":"2026-02-03T00:32:43.745212222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Issues_workflow_should_not_be_identified_as_PR_workflow","Output":"=== RUN TestIsPullRequestWorkflow/Issues_workflow_should_not_be_identified_as_PR_workflow\n"} -{"Time":"2026-02-03T00:32:43.745216049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Mixed_workflow_with_PR_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745219255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Mixed_workflow_with_PR_should_be_identified","Output":"=== RUN TestIsPullRequestWorkflow/Mixed_workflow_with_PR_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745224054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow","Output":"--- PASS: TestIsPullRequestWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745228572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_workflow_should_be_identified","Output":" --- PASS: TestIsPullRequestWorkflow/Pull_request_workflow_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745238872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_workflow_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745242609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_review_comment_workflow_should_be_identified","Output":" --- PASS: TestIsPullRequestWorkflow/Pull_request_review_comment_workflow_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745247819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Pull_request_review_comment_workflow_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745251305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Schedule_workflow_should_not_be_identified_as_PR_workflow","Output":" --- PASS: TestIsPullRequestWorkflow/Schedule_workflow_should_not_be_identified_as_PR_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745255914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Schedule_workflow_should_not_be_identified_as_PR_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74526481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Issues_workflow_should_not_be_identified_as_PR_workflow","Output":" --- PASS: TestIsPullRequestWorkflow/Issues_workflow_should_not_be_identified_as_PR_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745269268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Issues_workflow_should_not_be_identified_as_PR_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745273386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Mixed_workflow_with_PR_should_be_identified","Output":" --- PASS: TestIsPullRequestWorkflow/Mixed_workflow_with_PR_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745277644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow/Mixed_workflow_with_PR_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74528092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPullRequestWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745289697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow"} -{"Time":"2026-02-03T00:32:43.745292822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow","Output":"=== RUN TestIsIssueWorkflow\n"} -{"Time":"2026-02-03T00:32:43.74529684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issues_workflow_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745300567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issues_workflow_should_be_identified","Output":"=== RUN TestIsIssueWorkflow/Issues_workflow_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745304674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issue_comment_workflow_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745308111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issue_comment_workflow_should_be_identified","Output":"=== RUN TestIsIssueWorkflow/Issue_comment_workflow_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745312058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Pull_request_workflow_should_not_be_identified_as_issue_workflow"} -{"Time":"2026-02-03T00:32:43.745315184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Pull_request_workflow_should_not_be_identified_as_issue_workflow","Output":"=== RUN TestIsIssueWorkflow/Pull_request_workflow_should_not_be_identified_as_issue_workflow\n"} -{"Time":"2026-02-03T00:32:43.745320724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Schedule_workflow_should_not_be_identified_as_issue_workflow"} -{"Time":"2026-02-03T00:32:43.74532401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Schedule_workflow_should_not_be_identified_as_issue_workflow","Output":"=== RUN TestIsIssueWorkflow/Schedule_workflow_should_not_be_identified_as_issue_workflow\n"} -{"Time":"2026-02-03T00:32:43.745328429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issues_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745331865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issues_should_be_identified","Output":"=== RUN TestIsIssueWorkflow/Mixed_workflow_with_issues_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745335993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issue_comment_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745339449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issue_comment_should_be_identified","Output":"=== RUN TestIsIssueWorkflow/Mixed_workflow_with_issue_comment_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745349217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow","Output":"--- PASS: TestIsIssueWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745353876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issues_workflow_should_be_identified","Output":" --- PASS: TestIsIssueWorkflow/Issues_workflow_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745358184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issues_workflow_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745361611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issue_comment_workflow_should_be_identified","Output":" --- PASS: TestIsIssueWorkflow/Issue_comment_workflow_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74536658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Issue_comment_workflow_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745370377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Pull_request_workflow_should_not_be_identified_as_issue_workflow","Output":" --- PASS: TestIsIssueWorkflow/Pull_request_workflow_should_not_be_identified_as_issue_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745375356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Pull_request_workflow_should_not_be_identified_as_issue_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745379003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Schedule_workflow_should_not_be_identified_as_issue_workflow","Output":" --- PASS: TestIsIssueWorkflow/Schedule_workflow_should_not_be_identified_as_issue_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745383421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Schedule_workflow_should_not_be_identified_as_issue_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745392168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issues_should_be_identified","Output":" --- PASS: TestIsIssueWorkflow/Mixed_workflow_with_issues_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745396846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issues_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745400894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issue_comment_should_be_identified","Output":" --- PASS: TestIsIssueWorkflow/Mixed_workflow_with_issue_comment_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745405141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow/Mixed_workflow_with_issue_comment_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745408127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsIssueWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745411123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow"} -{"Time":"2026-02-03T00:32:43.745414469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow","Output":"=== RUN TestIsPushWorkflow\n"} -{"Time":"2026-02-03T00:32:43.745418266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Push_workflow_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745421432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Push_workflow_should_be_identified","Output":"=== RUN TestIsPushWorkflow/Push_workflow_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745427002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Pull_request_workflow_should_not_be_identified_as_push_workflow"} -{"Time":"2026-02-03T00:32:43.745430429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Pull_request_workflow_should_not_be_identified_as_push_workflow","Output":"=== RUN TestIsPushWorkflow/Pull_request_workflow_should_not_be_identified_as_push_workflow\n"} -{"Time":"2026-02-03T00:32:43.745434596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Schedule_workflow_should_not_be_identified_as_push_workflow"} -{"Time":"2026-02-03T00:32:43.745438123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Schedule_workflow_should_not_be_identified_as_push_workflow","Output":"=== RUN TestIsPushWorkflow/Schedule_workflow_should_not_be_identified_as_push_workflow\n"} -{"Time":"2026-02-03T00:32:43.745442431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Mixed_workflow_with_push_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745445897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Mixed_workflow_with_push_should_be_identified","Output":"=== RUN TestIsPushWorkflow/Mixed_workflow_with_push_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745456908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow","Output":"--- PASS: TestIsPushWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745462027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Push_workflow_should_be_identified","Output":" --- PASS: TestIsPushWorkflow/Push_workflow_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745466085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Push_workflow_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745469632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Pull_request_workflow_should_not_be_identified_as_push_workflow","Output":" --- PASS: TestIsPushWorkflow/Pull_request_workflow_should_not_be_identified_as_push_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74547411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Pull_request_workflow_should_not_be_identified_as_push_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745477757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Schedule_workflow_should_not_be_identified_as_push_workflow","Output":" --- PASS: TestIsPushWorkflow/Schedule_workflow_should_not_be_identified_as_push_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745482946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Schedule_workflow_should_not_be_identified_as_push_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745486503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Mixed_workflow_with_push_should_be_identified","Output":" --- PASS: TestIsPushWorkflow/Mixed_workflow_with_push_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745490581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow/Mixed_workflow_with_push_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745493927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPushWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745497474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow"} -{"Time":"2026-02-03T00:32:43.74550082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow","Output":"=== RUN TestIsDiscussionWorkflow\n"} -{"Time":"2026-02-03T00:32:43.745504807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_workflow_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745513523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_workflow_should_be_identified","Output":"=== RUN TestIsDiscussionWorkflow/Discussion_workflow_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745518072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_comment_workflow_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745521338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_comment_workflow_should_be_identified","Output":"=== RUN TestIsDiscussionWorkflow/Discussion_comment_workflow_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745526788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Issues_workflow_should_not_be_identified_as_discussion_workflow"} -{"Time":"2026-02-03T00:32:43.745530165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Issues_workflow_should_not_be_identified_as_discussion_workflow","Output":"=== RUN TestIsDiscussionWorkflow/Issues_workflow_should_not_be_identified_as_discussion_workflow\n"} -{"Time":"2026-02-03T00:32:43.745534493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Mixed_workflow_with_discussion_should_be_identified"} -{"Time":"2026-02-03T00:32:43.745537859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Mixed_workflow_with_discussion_should_be_identified","Output":"=== RUN TestIsDiscussionWorkflow/Mixed_workflow_with_discussion_should_be_identified\n"} -{"Time":"2026-02-03T00:32:43.745542137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow","Output":"--- PASS: TestIsDiscussionWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745546886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_workflow_should_be_identified","Output":" --- PASS: TestIsDiscussionWorkflow/Discussion_workflow_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745551134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_workflow_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745555321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_comment_workflow_should_be_identified","Output":" --- PASS: TestIsDiscussionWorkflow/Discussion_comment_workflow_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74555986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Discussion_comment_workflow_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745568316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Issues_workflow_should_not_be_identified_as_discussion_workflow","Output":" --- PASS: TestIsDiscussionWorkflow/Issues_workflow_should_not_be_identified_as_discussion_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745573094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Issues_workflow_should_not_be_identified_as_discussion_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745576761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Mixed_workflow_with_discussion_should_be_identified","Output":" --- PASS: TestIsDiscussionWorkflow/Mixed_workflow_with_discussion_should_be_identified (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745580659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow/Mixed_workflow_with_discussion_should_be_identified","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745583765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsDiscussionWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74558669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys"} -{"Time":"2026-02-03T00:32:43.745589916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys","Output":"=== RUN TestBuildConcurrencyGroupKeys\n"} -{"Time":"2026-02-03T00:32:43.745594084Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Alias_workflow_should_include_issue/PR_number"} -{"Time":"2026-02-03T00:32:43.74559759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Alias_workflow_should_include_issue/PR_number","Output":"=== RUN TestBuildConcurrencyGroupKeys/Alias_workflow_should_include_issue/PR_number\n"} -{"Time":"2026-02-03T00:32:43.745603441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_PR_workflow_should_include_PR_number"} -{"Time":"2026-02-03T00:32:43.745610494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_PR_workflow_should_include_PR_number","Output":"=== RUN TestBuildConcurrencyGroupKeys/Pure_PR_workflow_should_include_PR_number\n"} -{"Time":"2026-02-03T00:32:43.745615073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_issue_workflow_should_include_issue_number"} -{"Time":"2026-02-03T00:32:43.74561867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_issue_workflow_should_include_issue_number","Output":"=== RUN TestBuildConcurrencyGroupKeys/Pure_issue_workflow_should_include_issue_number\n"} -{"Time":"2026-02-03T00:32:43.745622757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_PR_workflow_should_include_issue/PR_number"} -{"Time":"2026-02-03T00:32:43.745626013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_PR_workflow_should_include_issue/PR_number","Output":"=== RUN TestBuildConcurrencyGroupKeys/Mixed_issue_and_PR_workflow_should_include_issue/PR_number\n"} -{"Time":"2026-02-03T00:32:43.745631363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_discussion_workflow_should_include_discussion_number"} -{"Time":"2026-02-03T00:32:43.745634559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_discussion_workflow_should_include_discussion_number","Output":"=== RUN TestBuildConcurrencyGroupKeys/Pure_discussion_workflow_should_include_discussion_number\n"} -{"Time":"2026-02-03T00:32:43.745638697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_discussion_workflow_should_include_issue/discussion_number"} -{"Time":"2026-02-03T00:32:43.745642634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_discussion_workflow_should_include_issue/discussion_number","Output":"=== RUN TestBuildConcurrencyGroupKeys/Mixed_issue_and_discussion_workflow_should_include_issue/discussion_number\n"} -{"Time":"2026-02-03T00:32:43.745691249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Push_workflow_should_include_github.ref"} -{"Time":"2026-02-03T00:32:43.745704003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Push_workflow_should_include_github.ref","Output":"=== RUN TestBuildConcurrencyGroupKeys/Push_workflow_should_include_github.ref\n"} -{"Time":"2026-02-03T00:32:43.745711728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_push_and_PR_workflow_should_use_PR_logic_(PR_takes_priority)"} -{"Time":"2026-02-03T00:32:43.745716026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_push_and_PR_workflow_should_use_PR_logic_(PR_takes_priority)","Output":"=== RUN TestBuildConcurrencyGroupKeys/Mixed_push_and_PR_workflow_should_use_PR_logic_(PR_takes_priority)\n"} -{"Time":"2026-02-03T00:32:43.745721365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Other_workflow_should_not_include_additional_keys"} -{"Time":"2026-02-03T00:32:43.745725243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Other_workflow_should_not_include_additional_keys","Output":"=== RUN TestBuildConcurrencyGroupKeys/Other_workflow_should_not_include_additional_keys\n"} -{"Time":"2026-02-03T00:32:43.745732156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys","Output":"--- PASS: TestBuildConcurrencyGroupKeys (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745737786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Alias_workflow_should_include_issue/PR_number","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Alias_workflow_should_include_issue/PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745742906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Alias_workflow_should_include_issue/PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745765839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_PR_workflow_should_include_PR_number","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Pure_PR_workflow_should_include_PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74577236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_PR_workflow_should_include_PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745776599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_issue_workflow_should_include_issue_number","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Pure_issue_workflow_should_include_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745782018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_issue_workflow_should_include_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745785776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_PR_workflow_should_include_issue/PR_number","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Mixed_issue_and_PR_workflow_should_include_issue/PR_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745790815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_PR_workflow_should_include_issue/PR_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745795123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_discussion_workflow_should_include_discussion_number","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Pure_discussion_workflow_should_include_discussion_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745801755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Pure_discussion_workflow_should_include_discussion_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745805923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_discussion_workflow_should_include_issue/discussion_number","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Mixed_issue_and_discussion_workflow_should_include_issue/discussion_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745813016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_issue_and_discussion_workflow_should_include_issue/discussion_number","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745817445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Push_workflow_should_include_github.ref","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Push_workflow_should_include_github.ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745822554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Push_workflow_should_include_github.ref","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745826672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_push_and_PR_workflow_should_use_PR_logic_(PR_takes_priority)","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Mixed_push_and_PR_workflow_should_use_PR_logic_(PR_takes_priority) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745832162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Mixed_push_and_PR_workflow_should_use_PR_logic_(PR_takes_priority)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745836851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Other_workflow_should_not_include_additional_keys","Output":" --- PASS: TestBuildConcurrencyGroupKeys/Other_workflow_should_not_include_additional_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745841259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys/Other_workflow_should_not_include_additional_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745845116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConcurrencyGroupKeys","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745848362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress"} -{"Time":"2026-02-03T00:32:43.745851478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress","Output":"=== RUN TestShouldEnableCancelInProgress\n"} -{"Time":"2026-02-03T00:32:43.74585802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Alias_workflow_should_not_enable_cancellation"} -{"Time":"2026-02-03T00:32:43.745862188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Alias_workflow_should_not_enable_cancellation","Output":"=== RUN TestShouldEnableCancelInProgress/Alias_workflow_should_not_enable_cancellation\n"} -{"Time":"2026-02-03T00:32:43.745868239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/PR_workflow_should_enable_cancellation"} -{"Time":"2026-02-03T00:32:43.745872066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/PR_workflow_should_enable_cancellation","Output":"=== RUN TestShouldEnableCancelInProgress/PR_workflow_should_enable_cancellation\n"} -{"Time":"2026-02-03T00:32:43.745879571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Issue_workflow_should_not_enable_cancellation"} -{"Time":"2026-02-03T00:32:43.745884209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Issue_workflow_should_not_enable_cancellation","Output":"=== RUN TestShouldEnableCancelInProgress/Issue_workflow_should_not_enable_cancellation\n"} -{"Time":"2026-02-03T00:32:43.745889048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Mixed_issue_and_PR_workflow_should_enable_cancellation"} -{"Time":"2026-02-03T00:32:43.745892815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Mixed_issue_and_PR_workflow_should_enable_cancellation","Output":"=== RUN TestShouldEnableCancelInProgress/Mixed_issue_and_PR_workflow_should_enable_cancellation\n"} -{"Time":"2026-02-03T00:32:43.745897684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Other_workflow_should_not_enable_cancellation"} -{"Time":"2026-02-03T00:32:43.745901311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Other_workflow_should_not_enable_cancellation","Output":"=== RUN TestShouldEnableCancelInProgress/Other_workflow_should_not_enable_cancellation\n"} -{"Time":"2026-02-03T00:32:43.745906721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress","Output":"--- PASS: TestShouldEnableCancelInProgress (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74591178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Alias_workflow_should_not_enable_cancellation","Output":" --- PASS: TestShouldEnableCancelInProgress/Alias_workflow_should_not_enable_cancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745918744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Alias_workflow_should_not_enable_cancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745922811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/PR_workflow_should_enable_cancellation","Output":" --- PASS: TestShouldEnableCancelInProgress/PR_workflow_should_enable_cancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745927991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/PR_workflow_should_enable_cancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745931948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Issue_workflow_should_not_enable_cancellation","Output":" --- PASS: TestShouldEnableCancelInProgress/Issue_workflow_should_not_enable_cancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745936807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Issue_workflow_should_not_enable_cancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745940935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Mixed_issue_and_PR_workflow_should_enable_cancellation","Output":" --- PASS: TestShouldEnableCancelInProgress/Mixed_issue_and_PR_workflow_should_enable_cancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745947026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Mixed_issue_and_PR_workflow_should_enable_cancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745950933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Other_workflow_should_not_enable_cancellation","Output":" --- PASS: TestShouldEnableCancelInProgress/Other_workflow_should_not_enable_cancellation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.745956213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress/Other_workflow_should_not_enable_cancellation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74595984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldEnableCancelInProgress","Elapsed":0} -{"Time":"2026-02-03T00:32:43.745963096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap"} -{"Time":"2026-02-03T00:32:43.745966813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap","Output":"=== RUN TestExtractStringFromMap\n"} -{"Time":"2026-02-03T00:32:43.745972854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/valid_string_value"} -{"Time":"2026-02-03T00:32:43.745976411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/valid_string_value","Output":"=== RUN TestExtractStringFromMap/valid_string_value\n"} -{"Time":"2026-02-03T00:32:43.745980358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/empty_string_value"} -{"Time":"2026-02-03T00:32:43.745983524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/empty_string_value","Output":"=== RUN TestExtractStringFromMap/empty_string_value\n"} -{"Time":"2026-02-03T00:32:43.745987492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/missing_key"} -{"Time":"2026-02-03T00:32:43.745990868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/missing_key","Output":"=== RUN TestExtractStringFromMap/missing_key\n"} -{"Time":"2026-02-03T00:32:43.745995286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_type"} -{"Time":"2026-02-03T00:32:43.745998722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_type","Output":"=== RUN TestExtractStringFromMap/non-string_type\n"} -{"Time":"2026-02-03T00:32:43.74600286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/string_with_special_characters"} -{"Time":"2026-02-03T00:32:43.746007499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/string_with_special_characters","Output":"=== RUN TestExtractStringFromMap/string_with_special_characters\n"} -{"Time":"2026-02-03T00:32:43.746011917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/different_key_returns_different_value"} -{"Time":"2026-02-03T00:32:43.746015303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/different_key_returns_different_value","Output":"=== RUN TestExtractStringFromMap/different_key_returns_different_value\n"} -{"Time":"2026-02-03T00:32:43.746019972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_value_returns_empty"} -{"Time":"2026-02-03T00:32:43.746023468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_value_returns_empty","Output":"=== RUN TestExtractStringFromMap/non-string_value_returns_empty\n"} -{"Time":"2026-02-03T00:32:43.746027797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/nil_value_returns_empty"} -{"Time":"2026-02-03T00:32:43.746031193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/nil_value_returns_empty","Output":"=== RUN TestExtractStringFromMap/nil_value_returns_empty\n"} -{"Time":"2026-02-03T00:32:43.746037595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap","Output":"--- PASS: TestExtractStringFromMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746042855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/valid_string_value","Output":" --- PASS: TestExtractStringFromMap/valid_string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746047734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/valid_string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746051821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/empty_string_value","Output":" --- PASS: TestExtractStringFromMap/empty_string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74605656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/empty_string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746060287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/missing_key","Output":" --- PASS: TestExtractStringFromMap/missing_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746065046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/missing_key","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746068933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_type","Output":" --- PASS: TestExtractStringFromMap/non-string_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746074824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_type","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746078722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/string_with_special_characters","Output":" --- PASS: TestExtractStringFromMap/string_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74608348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/string_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746087438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/different_key_returns_different_value","Output":" --- PASS: TestExtractStringFromMap/different_key_returns_different_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746091856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/different_key_returns_different_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746096485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_value_returns_empty","Output":" --- PASS: TestExtractStringFromMap/non-string_value_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746101554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/non-string_value_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746105321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/nil_value_returns_empty","Output":" --- PASS: TestExtractStringFromMap/nil_value_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746111372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap/nil_value_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746114999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStringFromMap","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746118556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig"} -{"Time":"2026-02-03T00:32:43.746122994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig","Output":"=== RUN TestParseLabelsFromConfig\n"} -{"Time":"2026-02-03T00:32:43.746127392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/valid_labels_array"} -{"Time":"2026-02-03T00:32:43.746131029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/valid_labels_array","Output":"=== RUN TestParseLabelsFromConfig/valid_labels_array\n"} -{"Time":"2026-02-03T00:32:43.746135167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/empty_labels_array"} -{"Time":"2026-02-03T00:32:43.746138653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/empty_labels_array","Output":"=== RUN TestParseLabelsFromConfig/empty_labels_array\n"} -{"Time":"2026-02-03T00:32:43.746142761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/missing_labels_field"} -{"Time":"2026-02-03T00:32:43.746146217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/missing_labels_field","Output":"=== RUN TestParseLabelsFromConfig/missing_labels_field\n"} -{"Time":"2026-02-03T00:32:43.746150445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_mixed_types_(filters_non-strings)"} -{"Time":"2026-02-03T00:32:43.746154002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_mixed_types_(filters_non-strings)","Output":"=== RUN TestParseLabelsFromConfig/labels_with_mixed_types_(filters_non-strings)\n"} -{"Time":"2026-02-03T00:32:43.74615864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_as_non-array_type"} -{"Time":"2026-02-03T00:32:43.746162077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_as_non-array_type","Output":"=== RUN TestParseLabelsFromConfig/labels_as_non-array_type\n"} -{"Time":"2026-02-03T00:32:43.746165834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_only_non-string_types"} -{"Time":"2026-02-03T00:32:43.746169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_only_non-string_types","Output":"=== RUN TestParseLabelsFromConfig/labels_with_only_non-string_types\n"} -{"Time":"2026-02-03T00:32:43.74617446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig","Output":"--- PASS: TestParseLabelsFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746179419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/valid_labels_array","Output":" --- PASS: TestParseLabelsFromConfig/valid_labels_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746184278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/valid_labels_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746188045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/empty_labels_array","Output":" --- PASS: TestParseLabelsFromConfig/empty_labels_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746192774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/empty_labels_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746196511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/missing_labels_field","Output":" --- PASS: TestParseLabelsFromConfig/missing_labels_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74620134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/missing_labels_field","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746205037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_mixed_types_(filters_non-strings)","Output":" --- PASS: TestParseLabelsFromConfig/labels_with_mixed_types_(filters_non-strings) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746209535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_mixed_types_(filters_non-strings)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746213362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_as_non-array_type","Output":" --- PASS: TestParseLabelsFromConfig/labels_as_non-array_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746218081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_as_non-array_type","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746222039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_only_non-string_types","Output":" --- PASS: TestParseLabelsFromConfig/labels_with_only_non-string_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746226617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig/labels_with_only_non-string_types","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746234321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelsFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746237868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig"} -{"Time":"2026-02-03T00:32:43.746241465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig","Output":"=== RUN TestParseTitlePrefixFromConfig\n"} -{"Time":"2026-02-03T00:32:43.746245613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/valid_title-prefix"} -{"Time":"2026-02-03T00:32:43.746249039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/valid_title-prefix","Output":"=== RUN TestParseTitlePrefixFromConfig/valid_title-prefix\n"} -{"Time":"2026-02-03T00:32:43.746255301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/empty_title-prefix"} -{"Time":"2026-02-03T00:32:43.746259007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/empty_title-prefix","Output":"=== RUN TestParseTitlePrefixFromConfig/empty_title-prefix\n"} -{"Time":"2026-02-03T00:32:43.746263626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/missing_title-prefix_field"} -{"Time":"2026-02-03T00:32:43.746267113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/missing_title-prefix_field","Output":"=== RUN TestParseTitlePrefixFromConfig/missing_title-prefix_field\n"} -{"Time":"2026-02-03T00:32:43.746271982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_as_non-string_type"} -{"Time":"2026-02-03T00:32:43.746275638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_as_non-string_type","Output":"=== RUN TestParseTitlePrefixFromConfig/title-prefix_as_non-string_type\n"} -{"Time":"2026-02-03T00:32:43.746287932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_with_special_characters"} -{"Time":"2026-02-03T00:32:43.746291448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_with_special_characters","Output":"=== RUN TestParseTitlePrefixFromConfig/title-prefix_with_special_characters\n"} -{"Time":"2026-02-03T00:32:43.746296036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig","Output":"--- PASS: TestParseTitlePrefixFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746300405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/valid_title-prefix","Output":" --- PASS: TestParseTitlePrefixFromConfig/valid_title-prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746318068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/valid_title-prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746322265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/empty_title-prefix","Output":" --- PASS: TestParseTitlePrefixFromConfig/empty_title-prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746327976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/empty_title-prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746332164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/missing_title-prefix_field","Output":" --- PASS: TestParseTitlePrefixFromConfig/missing_title-prefix_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746341922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/missing_title-prefix_field","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746345839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_as_non-string_type","Output":" --- PASS: TestParseTitlePrefixFromConfig/title-prefix_as_non-string_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746355958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_as_non-string_type","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746359875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_with_special_characters","Output":" --- PASS: TestParseTitlePrefixFromConfig/title-prefix_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746364384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig/title-prefix_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74636795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTitlePrefixFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746371387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig"} -{"Time":"2026-02-03T00:32:43.746375134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig","Output":"=== RUN TestParseTargetRepoFromConfig\n"} -{"Time":"2026-02-03T00:32:43.746379071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/valid_target-repo"} -{"Time":"2026-02-03T00:32:43.746382688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/valid_target-repo","Output":"=== RUN TestParseTargetRepoFromConfig/valid_target-repo\n"} -{"Time":"2026-02-03T00:32:43.746386926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/wildcard_target-repo_(returns_*_for_caller_to_validate)"} -{"Time":"2026-02-03T00:32:43.746395272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/wildcard_target-repo_(returns_*_for_caller_to_validate)","Output":"=== RUN TestParseTargetRepoFromConfig/wildcard_target-repo_(returns_*_for_caller_to_validate)\n"} -{"Time":"2026-02-03T00:32:43.746400141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/missing_target-repo_field"} -{"Time":"2026-02-03T00:32:43.746403767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/missing_target-repo_field","Output":"=== RUN TestParseTargetRepoFromConfig/missing_target-repo_field\n"} -{"Time":"2026-02-03T00:32:43.746409748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_as_non-string_type"} -{"Time":"2026-02-03T00:32:43.746414227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_as_non-string_type","Output":"=== RUN TestParseTargetRepoFromConfig/target-repo_as_non-string_type\n"} -{"Time":"2026-02-03T00:32:43.746419026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_with_organization_and_repo"} -{"Time":"2026-02-03T00:32:43.746423023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_with_organization_and_repo","Output":"=== RUN TestParseTargetRepoFromConfig/target-repo_with_organization_and_repo\n"} -{"Time":"2026-02-03T00:32:43.746430988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig","Output":"--- PASS: TestParseTargetRepoFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746441548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/valid_target-repo","Output":" --- PASS: TestParseTargetRepoFromConfig/valid_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746446367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/valid_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746450384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/wildcard_target-repo_(returns_*_for_caller_to_validate)","Output":" --- PASS: TestParseTargetRepoFromConfig/wildcard_target-repo_(returns_*_for_caller_to_validate) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746455323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/wildcard_target-repo_(returns_*_for_caller_to_validate)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74645897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/missing_target-repo_field","Output":" --- PASS: TestParseTargetRepoFromConfig/missing_target-repo_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746463138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/missing_target-repo_field","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746466524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_as_non-string_type","Output":" --- PASS: TestParseTargetRepoFromConfig/target-repo_as_non-string_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746470902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_as_non-string_type","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746481181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_with_organization_and_repo","Output":" --- PASS: TestParseTargetRepoFromConfig/target-repo_with_organization_and_repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746487003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig/target-repo_with_organization_and_repo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74649625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746499887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithHelpers"} -{"Time":"2026-02-03T00:32:43.746503333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithHelpers","Output":"=== RUN TestParseIssuesConfigWithHelpers\n"} -{"Time":"2026-02-03T00:32:43.746508122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithHelpers","Output":"--- PASS: TestParseIssuesConfigWithHelpers (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746513983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithHelpers","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746519012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithHelpers"} -{"Time":"2026-02-03T00:32:43.746522338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithHelpers","Output":"=== RUN TestParsePullRequestsConfigWithHelpers\n"} -{"Time":"2026-02-03T00:32:43.746595374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithHelpers","Output":"--- PASS: TestParsePullRequestsConfigWithHelpers (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746607838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithHelpers","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746612076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithHelpers"} -{"Time":"2026-02-03T00:32:43.746615392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithHelpers","Output":"=== RUN TestParseDiscussionsConfigWithHelpers\n"} -{"Time":"2026-02-03T00:32:43.746729043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithHelpers","Output":"--- PASS: TestParseDiscussionsConfigWithHelpers (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746741216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithHelpers","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746745113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithHelpers"} -{"Time":"2026-02-03T00:32:43.746765602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithHelpers","Output":"=== RUN TestParseCommentsConfigWithHelpers\n"} -{"Time":"2026-02-03T00:32:43.746840341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithHelpers","Output":"--- PASS: TestParseCommentsConfigWithHelpers (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746853876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithHelpers","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746872581Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithHelpers"} -{"Time":"2026-02-03T00:32:43.746876609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithHelpers","Output":"=== RUN TestParsePRReviewCommentsConfigWithHelpers\n"} -{"Time":"2026-02-03T00:32:43.746884343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithHelpers","Output":"--- PASS: TestParsePRReviewCommentsConfigWithHelpers (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.746893821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithHelpers","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746897598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithWildcardTargetRepo"} -{"Time":"2026-02-03T00:32:43.746901665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithWildcardTargetRepo","Output":"=== RUN TestParseIssuesConfigWithWildcardTargetRepo\n"} -{"Time":"2026-02-03T00:32:43.746983368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithWildcardTargetRepo","Output":"--- PASS: TestParseIssuesConfigWithWildcardTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74699562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithWildcardTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.746999447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithWildcardTargetRepo"} -{"Time":"2026-02-03T00:32:43.747003205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithWildcardTargetRepo","Output":"=== RUN TestParsePullRequestsConfigWithWildcardTargetRepo\n"} -{"Time":"2026-02-03T00:32:43.747073656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithWildcardTargetRepo","Output":"--- PASS: TestParsePullRequestsConfigWithWildcardTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747083654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithWildcardTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747087942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithWildcardTargetRepo"} -{"Time":"2026-02-03T00:32:43.747105866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithWildcardTargetRepo","Output":"=== RUN TestParseDiscussionsConfigWithWildcardTargetRepo\n"} -{"Time":"2026-02-03T00:32:43.747176127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithWildcardTargetRepo","Output":"--- PASS: TestParseDiscussionsConfigWithWildcardTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.7471889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigWithWildcardTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747192617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithWildcardTargetRepo"} -{"Time":"2026-02-03T00:32:43.747196755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithWildcardTargetRepo","Output":"=== RUN TestParseCommentsConfigWithWildcardTargetRepo\n"} -{"Time":"2026-02-03T00:32:43.747258981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithWildcardTargetRepo","Output":"--- PASS: TestParseCommentsConfigWithWildcardTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747271985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCommentsConfigWithWildcardTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747276394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithWildcardTargetRepo"} -{"Time":"2026-02-03T00:32:43.747280722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithWildcardTargetRepo","Output":"=== RUN TestParsePRReviewCommentsConfigWithWildcardTargetRepo\n"} -{"Time":"2026-02-03T00:32:43.747287444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithWildcardTargetRepo","Output":"--- PASS: TestParsePRReviewCommentsConfigWithWildcardTargetRepo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747297383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePRReviewCommentsConfigWithWildcardTargetRepo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747301641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation"} -{"Time":"2026-02-03T00:32:43.747305017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation","Output":"=== RUN TestParseTargetRepoWithValidation\n"} -{"Time":"2026-02-03T00:32:43.74731744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/valid_target-repo"} -{"Time":"2026-02-03T00:32:43.747321628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/valid_target-repo","Output":"=== RUN TestParseTargetRepoWithValidation/valid_target-repo\n"} -{"Time":"2026-02-03T00:32:43.747334843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/empty_target-repo"} -{"Time":"2026-02-03T00:32:43.747345552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/empty_target-repo","Output":"=== RUN TestParseTargetRepoWithValidation/empty_target-repo\n"} -{"Time":"2026-02-03T00:32:43.747353818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/missing_target-repo"} -{"Time":"2026-02-03T00:32:43.747359508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/missing_target-repo","Output":"=== RUN TestParseTargetRepoWithValidation/missing_target-repo\n"} -{"Time":"2026-02-03T00:32:43.747369096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/wildcard_target-repo_(invalid)"} -{"Time":"2026-02-03T00:32:43.747376911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/wildcard_target-repo_(invalid)","Output":"=== RUN TestParseTargetRepoWithValidation/wildcard_target-repo_(invalid)\n"} -{"Time":"2026-02-03T00:32:43.747418236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/target-repo_with_special_characters"} -{"Time":"2026-02-03T00:32:43.747429076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/target-repo_with_special_characters","Output":"=== RUN TestParseTargetRepoWithValidation/target-repo_with_special_characters\n"} -{"Time":"2026-02-03T00:32:43.747438724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation","Output":"--- PASS: TestParseTargetRepoWithValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747465521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/valid_target-repo","Output":" --- PASS: TestParseTargetRepoWithValidation/valid_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747476852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/valid_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747482042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/empty_target-repo","Output":" --- PASS: TestParseTargetRepoWithValidation/empty_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747486871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/empty_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747490728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/missing_target-repo","Output":" --- PASS: TestParseTargetRepoWithValidation/missing_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747496329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/missing_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747499996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/wildcard_target-repo_(invalid)","Output":" --- PASS: TestParseTargetRepoWithValidation/wildcard_target-repo_(invalid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747504714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/wildcard_target-repo_(invalid)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747512208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/target-repo_with_special_characters","Output":" --- PASS: TestParseTargetRepoWithValidation/target-repo_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747516747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation/target-repo_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747520243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTargetRepoWithValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747523489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig"} -{"Time":"2026-02-03T00:32:43.747527106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig","Output":"=== RUN TestParseParticipantsFromConfig\n"} -{"Time":"2026-02-03T00:32:43.747533788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_assignee_as_string"} -{"Time":"2026-02-03T00:32:43.747537315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_assignee_as_string","Output":"=== RUN TestParseParticipantsFromConfig/single_assignee_as_string\n"} -{"Time":"2026-02-03T00:32:43.747547514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_assignees_as_array"} -{"Time":"2026-02-03T00:32:43.747551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_assignees_as_array","Output":"=== RUN TestParseParticipantsFromConfig/multiple_assignees_as_array\n"} -{"Time":"2026-02-03T00:32:43.747560658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_assignees_array"} -{"Time":"2026-02-03T00:32:43.747564315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_assignees_array","Output":"=== RUN TestParseParticipantsFromConfig/empty_assignees_array\n"} -{"Time":"2026-02-03T00:32:43.747568653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_key_not_present"} -{"Time":"2026-02-03T00:32:43.74757206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_key_not_present","Output":"=== RUN TestParseParticipantsFromConfig/assignees_key_not_present\n"} -{"Time":"2026-02-03T00:32:43.747576318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_non-string_values_(filtered_out)"} -{"Time":"2026-02-03T00:32:43.747580065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_non-string_values_(filtered_out)","Output":"=== RUN TestParseParticipantsFromConfig/assignees_with_non-string_values_(filtered_out)\n"} -{"Time":"2026-02-03T00:32:43.747584403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_array_with_only_non-string_values"} -{"Time":"2026-02-03T00:32:43.747592268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_array_with_only_non-string_values","Output":"=== RUN TestParseParticipantsFromConfig/assignees_array_with_only_non-string_values\n"} -{"Time":"2026-02-03T00:32:43.747597808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_reviewer_as_string"} -{"Time":"2026-02-03T00:32:43.747606955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_reviewer_as_string","Output":"=== RUN TestParseParticipantsFromConfig/single_reviewer_as_string\n"} -{"Time":"2026-02-03T00:32:43.747611664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_reviewers_as_array"} -{"Time":"2026-02-03T00:32:43.747615501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_reviewers_as_array","Output":"=== RUN TestParseParticipantsFromConfig/multiple_reviewers_as_array\n"} -{"Time":"2026-02-03T00:32:43.747624858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/reviewers_key_not_present"} -{"Time":"2026-02-03T00:32:43.747629106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/reviewers_key_not_present","Output":"=== RUN TestParseParticipantsFromConfig/reviewers_key_not_present\n"} -{"Time":"2026-02-03T00:32:43.747633605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_is_not_string_or_array"} -{"Time":"2026-02-03T00:32:43.747637041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_is_not_string_or_array","Output":"=== RUN TestParseParticipantsFromConfig/assignees_is_not_string_or_array\n"} -{"Time":"2026-02-03T00:32:43.747641299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_string_assignee"} -{"Time":"2026-02-03T00:32:43.747644915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_string_assignee","Output":"=== RUN TestParseParticipantsFromConfig/empty_string_assignee\n"} -{"Time":"2026-02-03T00:32:43.747655195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/mixed_valid_and_empty_strings_in_array"} -{"Time":"2026-02-03T00:32:43.747659022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/mixed_valid_and_empty_strings_in_array","Output":"=== RUN TestParseParticipantsFromConfig/mixed_valid_and_empty_strings_in_array\n"} -{"Time":"2026-02-03T00:32:43.74766322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_special_characters"} -{"Time":"2026-02-03T00:32:43.747666656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_special_characters","Output":"=== RUN TestParseParticipantsFromConfig/assignees_with_special_characters\n"} -{"Time":"2026-02-03T00:32:43.747671806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig","Output":"--- PASS: TestParseParticipantsFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747677306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_assignee_as_string","Output":" --- PASS: TestParseParticipantsFromConfig/single_assignee_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747681734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_assignee_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747688717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_assignees_as_array","Output":" --- PASS: TestParseParticipantsFromConfig/multiple_assignees_as_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747694007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_assignees_as_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747697844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_assignees_array","Output":" --- PASS: TestParseParticipantsFromConfig/empty_assignees_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747702874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_assignees_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747707142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_key_not_present","Output":" --- PASS: TestParseParticipantsFromConfig/assignees_key_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74771169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_key_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747715457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_non-string_values_(filtered_out)","Output":" --- PASS: TestParseParticipantsFromConfig/assignees_with_non-string_values_(filtered_out) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747724884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_non-string_values_(filtered_out)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747728471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_array_with_only_non-string_values","Output":" --- PASS: TestParseParticipantsFromConfig/assignees_array_with_only_non-string_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74773297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_array_with_only_non-string_values","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747736606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_reviewer_as_string","Output":" --- PASS: TestParseParticipantsFromConfig/single_reviewer_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747745924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/single_reviewer_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747766412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_reviewers_as_array","Output":" --- PASS: TestParseParticipantsFromConfig/multiple_reviewers_as_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747772674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/multiple_reviewers_as_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747776771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/reviewers_key_not_present","Output":" --- PASS: TestParseParticipantsFromConfig/reviewers_key_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.7477816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/reviewers_key_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747785588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_is_not_string_or_array","Output":" --- PASS: TestParseParticipantsFromConfig/assignees_is_not_string_or_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747790277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_is_not_string_or_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747799494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_string_assignee","Output":" --- PASS: TestParseParticipantsFromConfig/empty_string_assignee (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747804283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/empty_string_assignee","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747807969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/mixed_valid_and_empty_strings_in_array","Output":" --- PASS: TestParseParticipantsFromConfig/mixed_valid_and_empty_strings_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747812528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/mixed_valid_and_empty_strings_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747821134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_special_characters","Output":" --- PASS: TestParseParticipantsFromConfig/assignees_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747825632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig/assignees_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747828998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747832555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency"} -{"Time":"2026-02-03T00:32:43.747836112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency","Output":"=== RUN TestParseParticipantsFromConfigConsistency\n"} -{"Time":"2026-02-03T00:32:43.747843315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/single_participant_string"} -{"Time":"2026-02-03T00:32:43.747847864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/single_participant_string","Output":"=== RUN TestParseParticipantsFromConfigConsistency/single_participant_string\n"} -{"Time":"2026-02-03T00:32:43.747852783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/multiple_participants_array"} -{"Time":"2026-02-03T00:32:43.747856369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/multiple_participants_array","Output":"=== RUN TestParseParticipantsFromConfigConsistency/multiple_participants_array\n"} -{"Time":"2026-02-03T00:32:43.747860678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/empty_participants_array"} -{"Time":"2026-02-03T00:32:43.747864104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/empty_participants_array","Output":"=== RUN TestParseParticipantsFromConfigConsistency/empty_participants_array\n"} -{"Time":"2026-02-03T00:32:43.747868422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/participants_with_filtered_non-strings"} -{"Time":"2026-02-03T00:32:43.747872219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/participants_with_filtered_non-strings","Output":"=== RUN TestParseParticipantsFromConfigConsistency/participants_with_filtered_non-strings\n"} -{"Time":"2026-02-03T00:32:43.747876998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency","Output":"--- PASS: TestParseParticipantsFromConfigConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747885474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/single_participant_string","Output":" --- PASS: TestParseParticipantsFromConfigConsistency/single_participant_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747890413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/single_participant_string","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74789406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/multiple_participants_array","Output":" --- PASS: TestParseParticipantsFromConfigConsistency/multiple_participants_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747898608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/multiple_participants_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747902215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/empty_participants_array","Output":" --- PASS: TestParseParticipantsFromConfigConsistency/empty_participants_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74791005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/empty_participants_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747913847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/participants_with_filtered_non-strings","Output":" --- PASS: TestParseParticipantsFromConfigConsistency/participants_with_filtered_non-strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.747918525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency/participants_with_filtered_non-strings","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747922493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseParticipantsFromConfigConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:43.747925649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig"} -{"Time":"2026-02-03T00:32:43.747929265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig","Output":"=== RUN TestParseIntFromConfig\n"} -{"Time":"2026-02-03T00:32:43.747933303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int_value"} -{"Time":"2026-02-03T00:32:43.74793689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int_value","Output":"=== RUN TestParseIntFromConfig/valid_int_value\n"} -{"Time":"2026-02-03T00:32:43.747940617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int64_value"} -{"Time":"2026-02-03T00:32:43.747943993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int64_value","Output":"=== RUN TestParseIntFromConfig/valid_int64_value\n"} -{"Time":"2026-02-03T00:32:43.74794799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_float64_value"} -{"Time":"2026-02-03T00:32:43.747951357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_float64_value","Output":"=== RUN TestParseIntFromConfig/valid_float64_value\n"} -{"Time":"2026-02-03T00:32:43.747955264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_uint64_value"} -{"Time":"2026-02-03T00:32:43.747970262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_uint64_value","Output":"=== RUN TestParseIntFromConfig/valid_uint64_value\n"} -{"Time":"2026-02-03T00:32:43.74797469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/uint64_overflow_-_should_return_0"} -{"Time":"2026-02-03T00:32:43.747977966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/uint64_overflow_-_should_return_0","Output":"=== RUN TestParseIntFromConfig/uint64_overflow_-_should_return_0\n"} -{"Time":"2026-02-03T00:32:43.747981923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/zero_value"} -{"Time":"2026-02-03T00:32:43.74799057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/zero_value","Output":"=== RUN TestParseIntFromConfig/zero_value\n"} -{"Time":"2026-02-03T00:32:43.747994677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/negative_value"} -{"Time":"2026-02-03T00:32:43.747998044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/negative_value","Output":"=== RUN TestParseIntFromConfig/negative_value\n"} -{"Time":"2026-02-03T00:32:43.748003824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/missing_key"} -{"Time":"2026-02-03T00:32:43.748007311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/missing_key","Output":"=== RUN TestParseIntFromConfig/missing_key\n"} -{"Time":"2026-02-03T00:32:43.748011719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(string)"} -{"Time":"2026-02-03T00:32:43.748015246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(string)","Output":"=== RUN TestParseIntFromConfig/non-numeric_type_(string)\n"} -{"Time":"2026-02-03T00:32:43.748024152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(bool)"} -{"Time":"2026-02-03T00:32:43.74803921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(bool)","Output":"=== RUN TestParseIntFromConfig/non-numeric_type_(bool)\n"} -{"Time":"2026-02-03T00:32:43.74804433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(array)"} -{"Time":"2026-02-03T00:32:43.748047987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(array)","Output":"=== RUN TestParseIntFromConfig/non-numeric_type_(array)\n"} -{"Time":"2026-02-03T00:32:43.748052255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/nil_value"} -{"Time":"2026-02-03T00:32:43.748055621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/nil_value","Output":"=== RUN TestParseIntFromConfig/nil_value\n"} -{"Time":"2026-02-03T00:32:43.748059588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/different_keys_with_different_values"} -{"Time":"2026-02-03T00:32:43.748063065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/different_keys_with_different_values","Output":"=== RUN TestParseIntFromConfig/different_keys_with_different_values\n"} -{"Time":"2026-02-03T00:32:43.748067463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/large_int_value"} -{"Time":"2026-02-03T00:32:43.748070819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/large_int_value","Output":"=== RUN TestParseIntFromConfig/large_int_value\n"} -{"Time":"2026-02-03T00:32:43.748075428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig","Output":"--- PASS: TestParseIntFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748084926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int_value","Output":" --- PASS: TestParseIntFromConfig/valid_int_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748089775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748093391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int64_value","Output":" --- PASS: TestParseIntFromConfig/valid_int64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748097669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_int64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748101517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_float64_value","Output":" --- PASS: TestParseIntFromConfig/valid_float64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748106486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_float64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748110563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_uint64_value","Output":" --- PASS: TestParseIntFromConfig/valid_uint64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748115272Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/valid_uint64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748118718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/uint64_overflow_-_should_return_0","Output":" --- PASS: TestParseIntFromConfig/uint64_overflow_-_should_return_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748123197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/uint64_overflow_-_should_return_0","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748126683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/zero_value","Output":" --- PASS: TestParseIntFromConfig/zero_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748142663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/zero_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74814614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/negative_value","Output":" --- PASS: TestParseIntFromConfig/negative_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748150377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/negative_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748153914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/missing_key","Output":" --- PASS: TestParseIntFromConfig/missing_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748158212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/missing_key","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748165816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(string)","Output":" --- PASS: TestParseIntFromConfig/non-numeric_type_(string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748170595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(string)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748174873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(bool)","Output":" --- PASS: TestParseIntFromConfig/non-numeric_type_(bool) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748179331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(bool)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748183539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(array)","Output":" --- PASS: TestParseIntFromConfig/non-numeric_type_(array) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748188669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/non-numeric_type_(array)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748192226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/nil_value","Output":" --- PASS: TestParseIntFromConfig/nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748196604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748204699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/different_keys_with_different_values","Output":" --- PASS: TestParseIntFromConfig/different_keys_with_different_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748209768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/different_keys_with_different_values","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748213275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/large_int_value","Output":" --- PASS: TestParseIntFromConfig/large_int_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748217593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig/large_int_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748220728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748223865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig"} -{"Time":"2026-02-03T00:32:43.748231859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig","Output":"=== RUN TestParseBoolFromConfig\n"} -{"Time":"2026-02-03T00:32:43.748235867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/true_value"} -{"Time":"2026-02-03T00:32:43.748239093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/true_value","Output":"=== RUN TestParseBoolFromConfig/true_value\n"} -{"Time":"2026-02-03T00:32:43.74824294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/false_value"} -{"Time":"2026-02-03T00:32:43.748246206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/false_value","Output":"=== RUN TestParseBoolFromConfig/false_value\n"} -{"Time":"2026-02-03T00:32:43.748250063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/missing_key"} -{"Time":"2026-02-03T00:32:43.748253249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/missing_key","Output":"=== RUN TestParseBoolFromConfig/missing_key\n"} -{"Time":"2026-02-03T00:32:43.748259541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(string)"} -{"Time":"2026-02-03T00:32:43.748263017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(string)","Output":"=== RUN TestParseBoolFromConfig/non-bool_type_(string)\n"} -{"Time":"2026-02-03T00:32:43.748268808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int)"} -{"Time":"2026-02-03T00:32:43.748272094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int)","Output":"=== RUN TestParseBoolFromConfig/non-bool_type_(int)\n"} -{"Time":"2026-02-03T00:32:43.748282944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int_0)"} -{"Time":"2026-02-03T00:32:43.748287042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int_0)","Output":"=== RUN TestParseBoolFromConfig/non-bool_type_(int_0)\n"} -{"Time":"2026-02-03T00:32:43.74829115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(array)"} -{"Time":"2026-02-03T00:32:43.748294506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(array)","Output":"=== RUN TestParseBoolFromConfig/non-bool_type_(array)\n"} -{"Time":"2026-02-03T00:32:43.748298443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/nil_value"} -{"Time":"2026-02-03T00:32:43.748301609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/nil_value","Output":"=== RUN TestParseBoolFromConfig/nil_value\n"} -{"Time":"2026-02-03T00:32:43.748308813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/different_keys_with_different_values"} -{"Time":"2026-02-03T00:32:43.748312379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/different_keys_with_different_values","Output":"=== RUN TestParseBoolFromConfig/different_keys_with_different_values\n"} -{"Time":"2026-02-03T00:32:43.748316707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/explicit_false_value_should_be_preserved"} -{"Time":"2026-02-03T00:32:43.748320013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/explicit_false_value_should_be_preserved","Output":"=== RUN TestParseBoolFromConfig/explicit_false_value_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:43.748324893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig","Output":"--- PASS: TestParseBoolFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748333499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/true_value","Output":" --- PASS: TestParseBoolFromConfig/true_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748338648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/true_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748342696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/false_value","Output":" --- PASS: TestParseBoolFromConfig/false_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748347405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/false_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748351082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/missing_key","Output":" --- PASS: TestParseBoolFromConfig/missing_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74835556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/missing_key","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748359517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(string)","Output":" --- PASS: TestParseBoolFromConfig/non-bool_type_(string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748364276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(string)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748368153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int)","Output":" --- PASS: TestParseBoolFromConfig/non-bool_type_(int) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748372782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748376238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int_0)","Output":" --- PASS: TestParseBoolFromConfig/non-bool_type_(int_0) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748381388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(int_0)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748390315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(array)","Output":" --- PASS: TestParseBoolFromConfig/non-bool_type_(array) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748394923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/non-bool_type_(array)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74839856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/nil_value","Output":" --- PASS: TestParseBoolFromConfig/nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748402978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748406445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/different_keys_with_different_values","Output":" --- PASS: TestParseBoolFromConfig/different_keys_with_different_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748413298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/different_keys_with_different_values","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748417074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/explicit_false_value_should_be_preserved","Output":" --- PASS: TestParseBoolFromConfig/explicit_false_value_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748421353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig/explicit_false_value_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748424799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseBoolFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748427995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig"} -{"Time":"2026-02-03T00:32:43.748431181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig","Output":"=== RUN TestUnmarshalConfig\n"} -{"Time":"2026-02-03T00:32:43.748437392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/valid_config_with_all_fields"} -{"Time":"2026-02-03T00:32:43.748440849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/valid_config_with_all_fields","Output":"=== RUN TestUnmarshalConfig/valid_config_with_all_fields\n"} -{"Time":"2026-02-03T00:32:43.74844672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_config_(nil_value)"} -{"Time":"2026-02-03T00:32:43.74845222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_config_(nil_value)","Output":"=== RUN TestUnmarshalConfig/empty_config_(nil_value)\n"} -{"Time":"2026-02-03T00:32:43.748457139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/partial_config"} -{"Time":"2026-02-03T00:32:43.748460956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/partial_config","Output":"=== RUN TestUnmarshalConfig/partial_config\n"} -{"Time":"2026-02-03T00:32:43.74857579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/missing_key"} -{"Time":"2026-02-03T00:32:43.748588624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/missing_key","Output":"=== RUN TestUnmarshalConfig/missing_key\n"} -{"Time":"2026-02-03T00:32:43.748593273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_map"} -{"Time":"2026-02-03T00:32:43.748595697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_map","Output":"=== RUN TestUnmarshalConfig/empty_map\n"} -{"Time":"2026-02-03T00:32:43.748656666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig","Output":"--- PASS: TestUnmarshalConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748672786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/valid_config_with_all_fields","Output":" --- PASS: TestUnmarshalConfig/valid_config_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748678216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/valid_config_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748683025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_config_(nil_value)","Output":" --- PASS: TestUnmarshalConfig/empty_config_(nil_value) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748687904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_config_(nil_value)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74869152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/partial_config","Output":" --- PASS: TestUnmarshalConfig/partial_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748698023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/partial_config","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74870192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/missing_key","Output":" --- PASS: TestUnmarshalConfig/missing_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748706659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/missing_key","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748710566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_map","Output":" --- PASS: TestUnmarshalConfig/empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748714984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig/empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74871812Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748720995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngine"} -{"Time":"2026-02-03T00:32:43.748724472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngine","Output":"=== RUN TestCopilotEngine\n"} -{"Time":"2026-02-03T00:32:43.748730954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngine","Output":"--- PASS: TestCopilotEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748735112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748738869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineDefaultDetectionModel"} -{"Time":"2026-02-03T00:32:43.748742876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineDefaultDetectionModel","Output":"=== RUN TestCopilotEngineDefaultDetectionModel\n"} -{"Time":"2026-02-03T00:32:43.748767061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineDefaultDetectionModel","Output":"--- PASS: TestCopilotEngineDefaultDetectionModel (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748773063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineDefaultDetectionModel","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748776629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOtherEnginesNoDefaultDetectionModel"} -{"Time":"2026-02-03T00:32:43.748779675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOtherEnginesNoDefaultDetectionModel","Output":"=== RUN TestOtherEnginesNoDefaultDetectionModel\n"} -{"Time":"2026-02-03T00:32:43.748783933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOtherEnginesNoDefaultDetectionModel","Output":"--- PASS: TestOtherEnginesNoDefaultDetectionModel (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748789904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOtherEnginesNoDefaultDetectionModel","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstallationSteps"} -{"Time":"2026-02-03T00:32:43.748796065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstallationSteps","Output":"=== RUN TestCopilotEngineInstallationSteps\n"} -{"Time":"2026-02-03T00:32:43.748803059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstallationSteps","Output":"--- PASS: TestCopilotEngineInstallationSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748807206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstallationSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748810472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionSteps"} -{"Time":"2026-02-03T00:32:43.748813688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionSteps","Output":"=== RUN TestCopilotEngineExecutionSteps\n"} -{"Time":"2026-02-03T00:32:43.748850776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionSteps","Output":"--- PASS: TestCopilotEngineExecutionSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748866174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748870061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithOutput"} -{"Time":"2026-02-03T00:32:43.748873287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithOutput","Output":"=== RUN TestCopilotEngineExecutionStepsWithOutput\n"} -{"Time":"2026-02-03T00:32:43.74894472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithOutput","Output":"--- PASS: TestCopilotEngineExecutionStepsWithOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748955631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:43.748959228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogParserScript"} -{"Time":"2026-02-03T00:32:43.748962774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogParserScript","Output":"=== RUN TestCopilotEngineGetLogParserScript\n"} -{"Time":"2026-02-03T00:32:43.748968735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogParserScript","Output":"--- PASS: TestCopilotEngineGetLogParserScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.748974035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogParserScript","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74898225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogFileForParsing"} -{"Time":"2026-02-03T00:32:43.748985507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogFileForParsing","Output":"=== RUN TestCopilotEngineGetLogFileForParsing\n"} -{"Time":"2026-02-03T00:32:43.748993171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogFileForParsing","Output":"--- PASS: TestCopilotEngineGetLogFileForParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749002859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGetLogFileForParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749005975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments"} -{"Time":"2026-02-03T00:32:43.749009641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments","Output":"=== RUN TestCopilotEngineComputeToolArguments\n"} -{"Time":"2026-02-03T00:32:43.749017236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/empty_tools"} -{"Time":"2026-02-03T00:32:43.749023648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/empty_tools","Output":"=== RUN TestCopilotEngineComputeToolArguments/empty_tools\n"} -{"Time":"2026-02-03T00:32:43.749055669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_specific_commands"} -{"Time":"2026-02-03T00:32:43.749067191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_specific_commands","Output":"=== RUN TestCopilotEngineComputeToolArguments/bash_with_specific_commands\n"} -{"Time":"2026-02-03T00:32:43.749074534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_wildcard"} -{"Time":"2026-02-03T00:32:43.749079243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_wildcard","Output":"=== RUN TestCopilotEngineComputeToolArguments/bash_with_wildcard\n"} -{"Time":"2026-02-03T00:32:43.749088781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_nil_(all_commands_allowed)"} -{"Time":"2026-02-03T00:32:43.749092989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_nil_(all_commands_allowed)","Output":"=== RUN TestCopilotEngineComputeToolArguments/bash_with_nil_(all_commands_allowed)\n"} -{"Time":"2026-02-03T00:32:43.749125775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/edit_tool"} -{"Time":"2026-02-03T00:32:43.749135383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/edit_tool","Output":"=== RUN TestCopilotEngineComputeToolArguments/edit_tool\n"} -{"Time":"2026-02-03T00:32:43.749141875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_without_write_(uses_MCP)"} -{"Time":"2026-02-03T00:32:43.749145662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_without_write_(uses_MCP)","Output":"=== RUN TestCopilotEngineComputeToolArguments/safe_outputs_without_write_(uses_MCP)\n"} -{"Time":"2026-02-03T00:32:43.749154589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/mixed_tools"} -{"Time":"2026-02-03T00:32:43.749158175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/mixed_tools","Output":"=== RUN TestCopilotEngineComputeToolArguments/mixed_tools\n"} -{"Time":"2026-02-03T00:32:43.749184815Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_star_wildcard"} -{"Time":"2026-02-03T00:32:43.749194874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_star_wildcard","Output":"=== RUN TestCopilotEngineComputeToolArguments/bash_with_star_wildcard\n"} -{"Time":"2026-02-03T00:32:43.749202228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/comprehensive_with_multiple_tools"} -{"Time":"2026-02-03T00:32:43.749206265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/comprehensive_with_multiple_tools","Output":"=== RUN TestCopilotEngineComputeToolArguments/comprehensive_with_multiple_tools\n"} -{"Time":"2026-02-03T00:32:43.749216765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_outputs_config"} -{"Time":"2026-02-03T00:32:43.749221353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_outputs_config","Output":"=== RUN TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_outputs_config\n"} -{"Time":"2026-02-03T00:32:43.749232534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_jobs"} -{"Time":"2026-02-03T00:32:43.749236512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_jobs","Output":"=== RUN TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_jobs\n"} -{"Time":"2026-02-03T00:32:43.749246219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_both_safe_outputs_and_safe_jobs"} -{"Time":"2026-02-03T00:32:43.749252321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_both_safe_outputs_and_safe_jobs","Output":"=== RUN TestCopilotEngineComputeToolArguments/safe_outputs_with_both_safe_outputs_and_safe_jobs\n"} -{"Time":"2026-02-03T00:32:43.749275164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_allowed_tools"} -{"Time":"2026-02-03T00:32:43.749281836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_allowed_tools","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_with_allowed_tools\n"} -{"Time":"2026-02-03T00:32:43.749288318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_single_allowed_tool"} -{"Time":"2026-02-03T00:32:43.749292265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_single_allowed_tool","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_with_single_allowed_tool\n"} -{"Time":"2026-02-03T00:32:43.749297976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard"} -{"Time":"2026-02-03T00:32:43.749301813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_with_wildcard\n"} -{"Time":"2026-02-03T00:32:43.749344716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard_and_specific_tools"} -{"Time":"2026-02-03T00:32:43.749353743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard_and_specific_tools","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_with_wildcard_and_specific_tools\n"} -{"Time":"2026-02-03T00:32:43.749360135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_empty_allowed_array"} -{"Time":"2026-02-03T00:32:43.749363982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_empty_allowed_array","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_with_empty_allowed_array\n"} -{"Time":"2026-02-03T00:32:43.749368129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_without_allowed_field"} -{"Time":"2026-02-03T00:32:43.749371586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_without_allowed_field","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_without_allowed_field\n"} -{"Time":"2026-02-03T00:32:43.749379491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_as_nil_(no_config)"} -{"Time":"2026-02-03T00:32:43.749387436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_as_nil_(no_config)","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_as_nil_(no_config)\n"} -{"Time":"2026-02-03T00:32:43.749407734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_multiple_allowed_tools_sorted"} -{"Time":"2026-02-03T00:32:43.749415047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_multiple_allowed_tools_sorted","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_with_multiple_allowed_tools_sorted\n"} -{"Time":"2026-02-03T00:32:43.749420768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_bash_and_edit_tools"} -{"Time":"2026-02-03T00:32:43.749424885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_bash_and_edit_tools","Output":"=== RUN TestCopilotEngineComputeToolArguments/github_tool_with_bash_and_edit_tools\n"} -{"Time":"2026-02-03T00:32:43.749456204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments","Output":"--- PASS: TestCopilotEngineComputeToolArguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749467004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/empty_tools","Output":" --- PASS: TestCopilotEngineComputeToolArguments/empty_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749471853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/empty_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749477213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_specific_commands","Output":" --- PASS: TestCopilotEngineComputeToolArguments/bash_with_specific_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749482302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_specific_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74948649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_wildcard","Output":" --- PASS: TestCopilotEngineComputeToolArguments/bash_with_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749491439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749495417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_nil_(all_commands_allowed)","Output":" --- PASS: TestCopilotEngineComputeToolArguments/bash_with_nil_(all_commands_allowed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749500306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_nil_(all_commands_allowed)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749510906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/edit_tool","Output":" --- PASS: TestCopilotEngineComputeToolArguments/edit_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749515434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/edit_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749518981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_without_write_(uses_MCP)","Output":" --- PASS: TestCopilotEngineComputeToolArguments/safe_outputs_without_write_(uses_MCP) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749524591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_without_write_(uses_MCP)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749528368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/mixed_tools","Output":" --- PASS: TestCopilotEngineComputeToolArguments/mixed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749538597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/mixed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749542224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_star_wildcard","Output":" --- PASS: TestCopilotEngineComputeToolArguments/bash_with_star_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749548285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/bash_with_star_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749557182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/comprehensive_with_multiple_tools","Output":" --- PASS: TestCopilotEngineComputeToolArguments/comprehensive_with_multiple_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749562392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/comprehensive_with_multiple_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749566219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_outputs_config","Output":" --- PASS: TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_outputs_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749570717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_outputs_config","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74957761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_jobs","Output":" --- PASS: TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749582068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_safe_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749585635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_both_safe_outputs_and_safe_jobs","Output":" --- PASS: TestCopilotEngineComputeToolArguments/safe_outputs_with_both_safe_outputs_and_safe_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749590464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/safe_outputs_with_both_safe_outputs_and_safe_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74959387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_allowed_tools","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_with_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749598369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749601785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_single_allowed_tool","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_with_single_allowed_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749606243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_single_allowed_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74961502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_with_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749619468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749623195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard_and_specific_tools","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_with_wildcard_and_specific_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749629837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_wildcard_and_specific_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749633414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_empty_allowed_array","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_with_empty_allowed_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749638023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_empty_allowed_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749641669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_without_allowed_field","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_without_allowed_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749646108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_without_allowed_field","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74965257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_as_nil_(no_config)","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_as_nil_(no_config) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749656888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_as_nil_(no_config)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749660374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_multiple_allowed_tools_sorted","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_with_multiple_allowed_tools_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749664732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_multiple_allowed_tools_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749669611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_bash_and_edit_tools","Output":" --- PASS: TestCopilotEngineComputeToolArguments/github_tool_with_bash_and_edit_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749673939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments/github_tool_with_bash_and_edit_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749677276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineComputeToolArguments","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749680802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment"} -{"Time":"2026-02-03T00:32:43.749684339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment","Output":"=== RUN TestCopilotEngineGenerateToolArgumentsComment\n"} -{"Time":"2026-02-03T00:32:43.749693626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/empty_tools"} -{"Time":"2026-02-03T00:32:43.749696832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/empty_tools","Output":"=== RUN TestCopilotEngineGenerateToolArgumentsComment/empty_tools\n"} -{"Time":"2026-02-03T00:32:43.749702593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/bash_with_commands"} -{"Time":"2026-02-03T00:32:43.74970626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/bash_with_commands","Output":"=== RUN TestCopilotEngineGenerateToolArgumentsComment/bash_with_commands\n"} -{"Time":"2026-02-03T00:32:43.749712752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/edit_tool"} -{"Time":"2026-02-03T00:32:43.74971689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/edit_tool","Output":"=== RUN TestCopilotEngineGenerateToolArgumentsComment/edit_tool\n"} -{"Time":"2026-02-03T00:32:43.749723011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment","Output":"--- PASS: TestCopilotEngineGenerateToolArgumentsComment (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749731326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/empty_tools","Output":" --- PASS: TestCopilotEngineGenerateToolArgumentsComment/empty_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749735674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/empty_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749739592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/bash_with_commands","Output":" --- PASS: TestCopilotEngineGenerateToolArgumentsComment/bash_with_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.74974387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/bash_with_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749778124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/edit_tool","Output":" --- PASS: TestCopilotEngineGenerateToolArgumentsComment/edit_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749784756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment/edit_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749788162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGenerateToolArgumentsComment","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749791228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithToolArguments"} -{"Time":"2026-02-03T00:32:43.749794604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithToolArguments","Output":"=== RUN TestCopilotEngineExecutionStepsWithToolArguments\n"} -{"Time":"2026-02-03T00:32:43.749799393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithToolArguments","Output":"--- PASS: TestCopilotEngineExecutionStepsWithToolArguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749803391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithToolArguments","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749809642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths"} -{"Time":"2026-02-03T00:32:43.749812748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths","Output":"=== RUN TestCopilotEngineEditToolAddsAllowAllPaths\n"} -{"Time":"2026-02-03T00:32:43.749816665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_present"} -{"Time":"2026-02-03T00:32:43.749819982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_present","Output":"=== RUN TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_present\n"} -{"Time":"2026-02-03T00:32:43.749826774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_with_other_tools"} -{"Time":"2026-02-03T00:32:43.749830251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_with_other_tools","Output":"=== RUN TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_with_other_tools\n"} -{"Time":"2026-02-03T00:32:43.749836623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/no_edit_tool"} -{"Time":"2026-02-03T00:32:43.749840049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/no_edit_tool","Output":"=== RUN TestCopilotEngineEditToolAddsAllowAllPaths/no_edit_tool\n"} -{"Time":"2026-02-03T00:32:43.749843936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/empty_tools"} -{"Time":"2026-02-03T00:32:43.749847322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/empty_tools","Output":"=== RUN TestCopilotEngineEditToolAddsAllowAllPaths/empty_tools\n"} -{"Time":"2026-02-03T00:32:43.749854556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths","Output":"--- PASS: TestCopilotEngineEditToolAddsAllowAllPaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749859555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_present","Output":" --- PASS: TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749863853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_present","Elapsed":0} -{"Time":"2026-02-03T00:32:43.74986742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_with_other_tools","Output":" --- PASS: TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_with_other_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749871838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/edit_tool_with_other_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749876627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/no_edit_tool","Output":" --- PASS: TestCopilotEngineEditToolAddsAllowAllPaths/no_edit_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749884883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/no_edit_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749888489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/empty_tools","Output":" --- PASS: TestCopilotEngineEditToolAddsAllowAllPaths/empty_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749893819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths/empty_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749897175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineEditToolAddsAllowAllPaths","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749900441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineShellEscaping"} -{"Time":"2026-02-03T00:32:43.749903958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineShellEscaping","Output":"=== RUN TestCopilotEngineShellEscaping\n"} -{"Time":"2026-02-03T00:32:43.749912194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineShellEscaping","Output":" copilot_engine_test.go:642: Generated command: copilot --add-dir /tmp/ --add-dir /tmp/gh-aw/ --add-dir /tmp/gh-aw/agent/ --log-level all --log-dir /tmp/gh-aw/sandbox/agent/logs/ --disable-builtin-mcps --allow-tool 'shell(git add:*)' --allow-tool 'shell(git commit:*)' --share /tmp/gh-aw/sandbox/agent/logs/conversation.md --prompt \"$COPILOT_CLI_INSTRUCTION\"${GH_AW_MODEL_DETECTION_COPILOT:+ --model \"$GH_AW_MODEL_DETECTION_COPILOT\"} 2\u003e\u00261 | tee /tmp/gh-aw/test.log\n"} -{"Time":"2026-02-03T00:32:43.749919858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineShellEscaping","Output":"--- PASS: TestCopilotEngineShellEscaping (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749924416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineShellEscaping","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749928173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstructionPromptNotEscaped"} -{"Time":"2026-02-03T00:32:43.74993179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstructionPromptNotEscaped","Output":"=== RUN TestCopilotEngineInstructionPromptNotEscaped\n"} -{"Time":"2026-02-03T00:32:43.749965603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstructionPromptNotEscaped","Output":"--- PASS: TestCopilotEngineInstructionPromptNotEscaped (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.749974169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineInstructionPromptNotEscaped","Elapsed":0} -{"Time":"2026-02-03T00:32:43.749977605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig"} -{"Time":"2026-02-03T00:32:43.749981212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig","Output":"=== RUN TestCopilotEngineRenderGitHubMCPConfig\n"} -{"Time":"2026-02-03T00:32:43.749986422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_default_version"} -{"Time":"2026-02-03T00:32:43.749990028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_default_version","Output":"=== RUN TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_default_version\n"} -{"Time":"2026-02-03T00:32:43.749995008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_custom_version"} -{"Time":"2026-02-03T00:32:43.749998414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_custom_version","Output":"=== RUN TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_custom_version\n"} -{"Time":"2026-02-03T00:32:43.750038188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_allowed_tools"} -{"Time":"2026-02-03T00:32:43.750045392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_allowed_tools","Output":"=== RUN TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_allowed_tools\n"} -{"Time":"2026-02-03T00:32:43.750052144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig","Output":"--- PASS: TestCopilotEngineRenderGitHubMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.750056823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_default_version","Output":" --- PASS: TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.750061421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:43.750065389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_custom_version","Output":" --- PASS: TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_custom_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.750073764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_custom_version","Elapsed":0} -{"Time":"2026-02-03T00:32:43.750077662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_allowed_tools","Output":" --- PASS: TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.750081759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig/GitHub_MCP_with_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.750085116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineRenderGitHubMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.750088191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsShellEscaping"} -{"Time":"2026-02-03T00:32:43.750091518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsShellEscaping","Output":"=== RUN TestCopilotEngineGitHubToolsShellEscaping\n"} -{"Time":"2026-02-03T00:32:43.75009831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsShellEscaping","Output":" copilot_engine_test.go:819: Generated command: copilot --add-dir /tmp/ --add-dir /tmp/gh-aw/ --add-dir /tmp/gh-aw/agent/ --log-level all --log-dir /tmp/gh-aw/sandbox/agent/logs/ --disable-builtin-mcps --allow-tool 'github(add_issue_comment)' --allow-tool 'github(issue_read)' --share /tmp/gh-aw/sandbox/agent/logs/conversation.md --prompt \"$COPILOT_CLI_INSTRUCTION\"${GH_AW_MODEL_DETECTION_COPILOT:+ --model \"$GH_AW_MODEL_DETECTION_COPILOT\"} 2\u003e\u00261 | tee /tmp/gh-aw/test.log\n"} -{"Time":"2026-02-03T00:32:43.750104512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsShellEscaping","Output":"--- PASS: TestCopilotEngineGitHubToolsShellEscaping (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.750113098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsShellEscaping","Elapsed":0} -{"Time":"2026-02-03T00:32:43.750116444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineLogParsingUsesCorrectLogFile"} -{"Time":"2026-02-03T00:32:43.75011975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineLogParsingUsesCorrectLogFile","Output":"=== RUN TestCopilotEngineLogParsingUsesCorrectLogFile\n"} -{"Time":"2026-02-03T00:32:43.783207728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineLogParsingUsesCorrectLogFile","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.787199126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineLogParsingUsesCorrectLogFile","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/copilot-log-parsing-test1768425839/test-copilot-log-parsing.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:43.787225545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineLogParsingUsesCorrectLogFile","Output":" copilot_engine_test.go:882: Successfully verified that Copilot log parsing uses /tmp/gh-aw/sandbox/agent/logs/\n"} -{"Time":"2026-02-03T00:32:43.787403266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineLogParsingUsesCorrectLogFile","Output":"--- PASS: TestCopilotEngineLogParsingUsesCorrectLogFile (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.787419567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineLogParsingUsesCorrectLogFile","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.78742709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths"} -{"Time":"2026-02-03T00:32:43.787431489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths","Output":"=== RUN TestExtractAddDirPaths\n"} -{"Time":"2026-02-03T00:32:43.787443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/empty_args"} -{"Time":"2026-02-03T00:32:43.787451025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/empty_args","Output":"=== RUN TestExtractAddDirPaths/empty_args\n"} -{"Time":"2026-02-03T00:32:43.787482975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/no_add-dir_flags"} -{"Time":"2026-02-03T00:32:43.787492142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/no_add-dir_flags","Output":"=== RUN TestExtractAddDirPaths/no_add-dir_flags\n"} -{"Time":"2026-02-03T00:32:43.787498894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/single_add-dir"} -{"Time":"2026-02-03T00:32:43.787502802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/single_add-dir","Output":"=== RUN TestExtractAddDirPaths/single_add-dir\n"} -{"Time":"2026-02-03T00:32:43.787525333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/multiple_add-dir_flags"} -{"Time":"2026-02-03T00:32:43.787530183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/multiple_add-dir_flags","Output":"=== RUN TestExtractAddDirPaths/multiple_add-dir_flags\n"} -{"Time":"2026-02-03T00:32:43.787552835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/add-dir_at_end_of_args"} -{"Time":"2026-02-03T00:32:43.787562673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/add-dir_at_end_of_args","Output":"=== RUN TestExtractAddDirPaths/add-dir_at_end_of_args\n"} -{"Time":"2026-02-03T00:32:43.787569125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/all_default_copilot_args"} -{"Time":"2026-02-03T00:32:43.787572852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/all_default_copilot_args","Output":"=== RUN TestExtractAddDirPaths/all_default_copilot_args\n"} -{"Time":"2026-02-03T00:32:43.787599572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths","Output":"--- PASS: TestExtractAddDirPaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787605473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/empty_args","Output":" --- PASS: TestExtractAddDirPaths/empty_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787609821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/empty_args","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787614319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/no_add-dir_flags","Output":" --- PASS: TestExtractAddDirPaths/no_add-dir_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.78762523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/no_add-dir_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787629458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/single_add-dir","Output":" --- PASS: TestExtractAddDirPaths/single_add-dir (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787634577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/single_add-dir","Elapsed":0} -{"Time":"2026-02-03T00:32:43.7876469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/multiple_add-dir_flags","Output":" --- PASS: TestExtractAddDirPaths/multiple_add-dir_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.78765218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/multiple_add-dir_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787658963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/add-dir_at_end_of_args","Output":" --- PASS: TestExtractAddDirPaths/add-dir_at_end_of_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787663742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/add-dir_at_end_of_args","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787679711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/all_default_copilot_args","Output":" --- PASS: TestExtractAddDirPaths/all_default_copilot_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787684981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths/all_default_copilot_args","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787688297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAddDirPaths","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787691744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCacheMemory"} -{"Time":"2026-02-03T00:32:43.787695421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCacheMemory","Output":"=== RUN TestCopilotEngineExecutionStepsWithCacheMemory\n"} -{"Time":"2026-02-03T00:32:43.787702464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCacheMemory","Output":"--- PASS: TestCopilotEngineExecutionStepsWithCacheMemory (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787707192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCacheMemory","Elapsed":0} -{"Time":"2026-02-03T00:32:43.78771114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCustomAddDirArgs"} -{"Time":"2026-02-03T00:32:43.787714526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCustomAddDirArgs","Output":"=== RUN TestCopilotEngineExecutionStepsWithCustomAddDirArgs\n"} -{"Time":"2026-02-03T00:32:43.787742028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCustomAddDirArgs","Output":"--- PASS: TestCopilotEngineExecutionStepsWithCustomAddDirArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787791489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExecutionStepsWithCustomAddDirArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787803071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_MultilineJSON"} -{"Time":"2026-02-03T00:32:43.787807179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_MultilineJSON","Output":"=== RUN TestCopilotEngineParseLogMetrics_MultilineJSON\n"} -{"Time":"2026-02-03T00:32:43.787957098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_MultilineJSON","Output":"--- PASS: TestCopilotEngineParseLogMetrics_MultilineJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787971645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_MultilineJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:43.787976104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_SingleLineJSON"} -{"Time":"2026-02-03T00:32:43.787979851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_SingleLineJSON","Output":"=== RUN TestCopilotEngineParseLogMetrics_SingleLineJSON\n"} -{"Time":"2026-02-03T00:32:43.787987124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_SingleLineJSON","Output":"--- PASS: TestCopilotEngineParseLogMetrics_SingleLineJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.787998315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_SingleLineJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788007732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_NoTokenData"} -{"Time":"2026-02-03T00:32:43.78801174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_NoTokenData","Output":"=== RUN TestCopilotEngineParseLogMetrics_NoTokenData\n"} -{"Time":"2026-02-03T00:32:43.788020516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_NoTokenData","Output":"--- PASS: TestCopilotEngineParseLogMetrics_NoTokenData (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788031497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_NoTokenData","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788035404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes"} -{"Time":"2026-02-03T00:32:43.788038911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes","Output":"=== RUN TestCopilotEngineExtractToolSizes\n"} -{"Time":"2026-02-03T00:32:43.788045573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_with_arguments"} -{"Time":"2026-02-03T00:32:43.7880495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_with_arguments","Output":"=== RUN TestCopilotEngineExtractToolSizes/tool_call_with_arguments\n"} -{"Time":"2026-02-03T00:32:43.788130351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/multiple_tool_calls"} -{"Time":"2026-02-03T00:32:43.78814054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/multiple_tool_calls","Output":"=== RUN TestCopilotEngineExtractToolSizes/multiple_tool_calls\n"} -{"Time":"2026-02-03T00:32:43.788190017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_without_arguments"} -{"Time":"2026-02-03T00:32:43.788210605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_without_arguments","Output":"=== RUN TestCopilotEngineExtractToolSizes/tool_call_without_arguments\n"} -{"Time":"2026-02-03T00:32:43.788268682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/empty_tool_calls_array"} -{"Time":"2026-02-03T00:32:43.788280224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/empty_tool_calls_array","Output":"=== RUN TestCopilotEngineExtractToolSizes/empty_tool_calls_array\n"} -{"Time":"2026-02-03T00:32:43.788286866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/invalid_JSON"} -{"Time":"2026-02-03T00:32:43.788290243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/invalid_JSON","Output":"=== RUN TestCopilotEngineExtractToolSizes/invalid_JSON\n"} -{"Time":"2026-02-03T00:32:43.788314508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_in_alternative_message_format"} -{"Time":"2026-02-03T00:32:43.788321501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_in_alternative_message_format","Output":"=== RUN TestCopilotEngineExtractToolSizes/tool_call_in_alternative_message_format\n"} -{"Time":"2026-02-03T00:32:43.788367927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes","Output":"--- PASS: TestCopilotEngineExtractToolSizes (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788381623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_with_arguments","Output":" --- PASS: TestCopilotEngineExtractToolSizes/tool_call_with_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788387193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_with_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788391682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/multiple_tool_calls","Output":" --- PASS: TestCopilotEngineExtractToolSizes/multiple_tool_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788396481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/multiple_tool_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788400408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_without_arguments","Output":" --- PASS: TestCopilotEngineExtractToolSizes/tool_call_without_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788405036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_without_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788414184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/empty_tool_calls_array","Output":" --- PASS: TestCopilotEngineExtractToolSizes/empty_tool_calls_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788418953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/empty_tool_calls_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788422479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/invalid_JSON","Output":" --- PASS: TestCopilotEngineExtractToolSizes/invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788427048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788434752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_in_alternative_message_format","Output":" --- PASS: TestCopilotEngineExtractToolSizes/tool_call_in_alternative_message_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788439491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes/tool_call_in_alternative_message_format","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788442877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788446153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes_MaxTracking"} -{"Time":"2026-02-03T00:32:43.788450592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes_MaxTracking","Output":"=== RUN TestCopilotEngineExtractToolSizes_MaxTracking\n"} -{"Time":"2026-02-03T00:32:43.788457514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes_MaxTracking","Output":"--- PASS: TestCopilotEngineExtractToolSizes_MaxTracking (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788467062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineExtractToolSizes_MaxTracking","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788470649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_WithToolSizes"} -{"Time":"2026-02-03T00:32:43.788474165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_WithToolSizes","Output":"=== RUN TestCopilotEngineParseLogMetrics_WithToolSizes\n"} -{"Time":"2026-02-03T00:32:43.78848173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_WithToolSizes","Output":"--- PASS: TestCopilotEngineParseLogMetrics_WithToolSizes (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788493552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineParseLogMetrics_WithToolSizes","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788496808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineSkipInstallationWithCommand"} -{"Time":"2026-02-03T00:32:43.788500154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineSkipInstallationWithCommand","Output":"=== RUN TestCopilotEngineSkipInstallationWithCommand\n"} -{"Time":"2026-02-03T00:32:43.788507217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineSkipInstallationWithCommand","Output":"--- PASS: TestCopilotEngineSkipInstallationWithCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788511645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineSkipInstallationWithCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788514981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools"} -{"Time":"2026-02-03T00:32:43.788518458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools","Output":"=== RUN TestRenderGitHubCopilotMCPConfig_AllowedTools\n"} -{"Time":"2026-02-03T00:32:43.788529088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_specific_allowed_tools"} -{"Time":"2026-02-03T00:32:43.788533215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_specific_allowed_tools","Output":"=== RUN TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_specific_allowed_tools\n"} -{"Time":"2026-02-03T00:32:43.788568963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_no_allowed_tools_(defaults_to_all)"} -{"Time":"2026-02-03T00:32:43.78857825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_no_allowed_tools_(defaults_to_all)","Output":"=== RUN TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_no_allowed_tools_(defaults_to_all)\n"} -{"Time":"2026-02-03T00:32:43.788586626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_empty_allowed_array_(defaults_to_all)"} -{"Time":"2026-02-03T00:32:43.788590283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_empty_allowed_array_(defaults_to_all)","Output":"=== RUN TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_empty_allowed_array_(defaults_to_all)\n"} -{"Time":"2026-02-03T00:32:43.788623955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_specific_allowed_tools"} -{"Time":"2026-02-03T00:32:43.788631449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_specific_allowed_tools","Output":"=== RUN TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_specific_allowed_tools\n"} -{"Time":"2026-02-03T00:32:43.788657568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_no_allowed_tools"} -{"Time":"2026-02-03T00:32:43.788669761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_no_allowed_tools","Output":"=== RUN TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_no_allowed_tools\n"} -{"Time":"2026-02-03T00:32:43.788678738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools","Output":"--- PASS: TestRenderGitHubCopilotMCPConfig_AllowedTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788688766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_specific_allowed_tools","Output":" --- PASS: TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_specific_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788695259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_specific_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788700017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_no_allowed_tools_(defaults_to_all)","Output":" --- PASS: TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_no_allowed_tools_(defaults_to_all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788705167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_no_allowed_tools_(defaults_to_all)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788708914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_empty_allowed_array_(defaults_to_all)","Output":" --- PASS: TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_empty_allowed_array_(defaults_to_all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788718432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_with_empty_allowed_array_(defaults_to_all)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788722089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_specific_allowed_tools","Output":" --- PASS: TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_specific_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788727088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_specific_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788741535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_no_allowed_tools","Output":" --- PASS: TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_no_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788765069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools/GitHub_remote_mode_with_no_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788769898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubCopilotMCPConfig_AllowedTools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788773104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools"} -{"Time":"2026-02-03T00:32:43.78877645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools","Output":"=== RUN TestGetGitHubAllowedTools\n"} -{"Time":"2026-02-03T00:32:43.788780467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Specific_allowed_tools"} -{"Time":"2026-02-03T00:32:43.788784044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Specific_allowed_tools","Output":"=== RUN TestGetGitHubAllowedTools/Specific_allowed_tools\n"} -{"Time":"2026-02-03T00:32:43.788788382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Empty_allowed_array"} -{"Time":"2026-02-03T00:32:43.788791969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Empty_allowed_array","Output":"=== RUN TestGetGitHubAllowedTools/Empty_allowed_array\n"} -{"Time":"2026-02-03T00:32:43.788805244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/No_allowed_field"} -{"Time":"2026-02-03T00:32:43.78880904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/No_allowed_field","Output":"=== RUN TestGetGitHubAllowedTools/No_allowed_field\n"} -{"Time":"2026-02-03T00:32:43.788813268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Allowed_with_[]any_type"} -{"Time":"2026-02-03T00:32:43.788816695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Allowed_with_[]any_type","Output":"=== RUN TestGetGitHubAllowedTools/Allowed_with_[]any_type\n"} -{"Time":"2026-02-03T00:32:43.788822786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Not_a_map"} -{"Time":"2026-02-03T00:32:43.788826082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Not_a_map","Output":"=== RUN TestGetGitHubAllowedTools/Not_a_map\n"} -{"Time":"2026-02-03T00:32:43.788839397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools","Output":"--- PASS: TestGetGitHubAllowedTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788853433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Specific_allowed_tools","Output":" --- PASS: TestGetGitHubAllowedTools/Specific_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788866007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Specific_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788870425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Empty_allowed_array","Output":" --- PASS: TestGetGitHubAllowedTools/Empty_allowed_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788874723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Empty_allowed_array","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788886996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/No_allowed_field","Output":" --- PASS: TestGetGitHubAllowedTools/No_allowed_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788891965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/No_allowed_field","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788895612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Allowed_with_[]any_type","Output":" --- PASS: TestGetGitHubAllowedTools/Allowed_with_[]any_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.78889994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Allowed_with_[]any_type","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788910259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Not_a_map","Output":" --- PASS: TestGetGitHubAllowedTools/Not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788914888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools/Not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788918003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubAllowedTools","Elapsed":0} -{"Time":"2026-02-03T00:32:43.78892118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps"} -{"Time":"2026-02-03T00:32:43.788924366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps","Output":"=== RUN TestGenerateCopilotInstallerSteps\n"} -{"Time":"2026-02-03T00:32:43.788931148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_without_v_prefix"} -{"Time":"2026-02-03T00:32:43.788935146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_without_v_prefix","Output":"=== RUN TestGenerateCopilotInstallerSteps/version_without_v_prefix\n"} -{"Time":"2026-02-03T00:32:43.788939744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_with_v_prefix"} -{"Time":"2026-02-03T00:32:43.788943221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_with_v_prefix","Output":"=== RUN TestGenerateCopilotInstallerSteps/version_with_v_prefix\n"} -{"Time":"2026-02-03T00:32:43.788947258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/custom_version"} -{"Time":"2026-02-03T00:32:43.788950945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/custom_version","Output":"=== RUN TestGenerateCopilotInstallerSteps/custom_version\n"} -{"Time":"2026-02-03T00:32:43.788954912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/empty_version_uses_default"} -{"Time":"2026-02-03T00:32:43.788958118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/empty_version_uses_default","Output":"=== RUN TestGenerateCopilotInstallerSteps/empty_version_uses_default\n"} -{"Time":"2026-02-03T00:32:43.788962747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps","Output":"--- PASS: TestGenerateCopilotInstallerSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.78897513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_without_v_prefix","Output":" --- PASS: TestGenerateCopilotInstallerSteps/version_without_v_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788979899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_without_v_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788984207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_with_v_prefix","Output":" --- PASS: TestGenerateCopilotInstallerSteps/version_with_v_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.788988515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/version_with_v_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:43.788992422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/custom_version","Output":" --- PASS: TestGenerateCopilotInstallerSteps/custom_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.78899656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/custom_version","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789000147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/empty_version_uses_default","Output":" --- PASS: TestGenerateCopilotInstallerSteps/empty_version_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789015605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps/empty_version_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789018781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCopilotInstallerSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789022428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerVersionPassthrough"} -{"Time":"2026-02-03T00:32:43.789026015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerVersionPassthrough","Output":"=== RUN TestCopilotInstallerVersionPassthrough\n"} -{"Time":"2026-02-03T00:32:43.789030563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerVersionPassthrough","Output":"--- PASS: TestCopilotInstallerVersionPassthrough (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789034471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerVersionPassthrough","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789037646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerCustomVersion"} -{"Time":"2026-02-03T00:32:43.789040762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerCustomVersion","Output":"=== RUN TestCopilotInstallerCustomVersion\n"} -{"Time":"2026-02-03T00:32:43.78904496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerCustomVersion","Output":"--- PASS: TestCopilotInstallerCustomVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789048958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotInstallerCustomVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789052184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_EmptyParticipants"} -{"Time":"2026-02-03T00:32:43.78905566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_EmptyParticipants","Output":"=== RUN TestBuildCopilotParticipantSteps_EmptyParticipants\n"} -{"Time":"2026-02-03T00:32:43.789059878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_EmptyParticipants","Output":" copilot_participant_steps_test.go:12: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.789072531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_EmptyParticipants","Output":"--- SKIP: TestBuildCopilotParticipantSteps_EmptyParticipants (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.78907705Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_EmptyParticipants","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789084344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_IssueAssignee"} -{"Time":"2026-02-03T00:32:43.78908765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_IssueAssignee","Output":"=== RUN TestBuildCopilotParticipantSteps_IssueAssignee\n"} -{"Time":"2026-02-03T00:32:43.789091607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_IssueAssignee","Output":" copilot_participant_steps_test.go:18: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.789096456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_IssueAssignee","Output":"--- SKIP: TestBuildCopilotParticipantSteps_IssueAssignee (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789100383Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_IssueAssignee","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789103469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotAssignee"} -{"Time":"2026-02-03T00:32:43.789106725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotAssignee","Output":"=== RUN TestBuildCopilotParticipantSteps_CopilotAssignee\n"} -{"Time":"2026-02-03T00:32:43.789112306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotAssignee","Output":" copilot_participant_steps_test.go:24: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.78912006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotAssignee","Output":"--- SKIP: TestBuildCopilotParticipantSteps_CopilotAssignee (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789123998Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotAssignee","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789127143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_PRReviewer"} -{"Time":"2026-02-03T00:32:43.789130329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_PRReviewer","Output":"=== RUN TestBuildCopilotParticipantSteps_PRReviewer\n"} -{"Time":"2026-02-03T00:32:43.789134467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_PRReviewer","Output":" copilot_participant_steps_test.go:30: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.789140438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_PRReviewer","Output":"--- SKIP: TestBuildCopilotParticipantSteps_PRReviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789144586Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_PRReviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789147692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotReviewer"} -{"Time":"2026-02-03T00:32:43.789150857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotReviewer","Output":"=== RUN TestBuildCopilotParticipantSteps_CopilotReviewer\n"} -{"Time":"2026-02-03T00:32:43.789156127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotReviewer","Output":" copilot_participant_steps_test.go:36: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.789164783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotReviewer","Output":"--- SKIP: TestBuildCopilotParticipantSteps_CopilotReviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789175133Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CopilotReviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789178228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CustomToken"} -{"Time":"2026-02-03T00:32:43.789181364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CustomToken","Output":"=== RUN TestBuildCopilotParticipantSteps_CustomToken\n"} -{"Time":"2026-02-03T00:32:43.789186644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CustomToken","Output":" copilot_participant_steps_test.go:42: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.789227235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CustomToken","Output":"--- SKIP: TestBuildCopilotParticipantSteps_CustomToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.78924026Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_CustomToken","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789244698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_MixedParticipants"} -{"Time":"2026-02-03T00:32:43.789248295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_MixedParticipants","Output":"=== RUN TestBuildCopilotParticipantSteps_MixedParticipants\n"} -{"Time":"2026-02-03T00:32:43.789255127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_MixedParticipants","Output":" copilot_participant_steps_test.go:48: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.789260848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_MixedParticipants","Output":"--- SKIP: TestBuildCopilotParticipantSteps_MixedParticipants (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789265066Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCopilotParticipantSteps_MixedParticipants","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789268762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionFileCopyStep"} -{"Time":"2026-02-03T00:32:43.789272079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionFileCopyStep","Output":"=== RUN TestCopilotSessionFileCopyStep\n"} -{"Time":"2026-02-03T00:32:43.78927812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionFileCopyStep","Output":"--- PASS: TestCopilotSessionFileCopyStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789282458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionFileCopyStep","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789285684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLParsing"} -{"Time":"2026-02-03T00:32:43.78928867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLParsing","Output":"=== RUN TestCopilotSessionJSONLParsing\n"} -{"Time":"2026-02-03T00:32:43.789432658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLParsing","Output":"--- PASS: TestCopilotSessionJSONLParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789444811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789448718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLWithDebugLogs"} -{"Time":"2026-02-03T00:32:43.789452284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLWithDebugLogs","Output":"=== RUN TestCopilotSessionJSONLWithDebugLogs\n"} -{"Time":"2026-02-03T00:32:43.789498534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLWithDebugLogs","Output":"--- PASS: TestCopilotSessionJSONLWithDebugLogs (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789508793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLWithDebugLogs","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789512991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLMultipleTurns"} -{"Time":"2026-02-03T00:32:43.78951768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLMultipleTurns","Output":"=== RUN TestCopilotSessionJSONLMultipleTurns\n"} -{"Time":"2026-02-03T00:32:43.789578694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLMultipleTurns","Output":"--- PASS: TestCopilotSessionJSONLMultipleTurns (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789594944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLMultipleTurns","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789599172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLFallbackToDebugLog"} -{"Time":"2026-02-03T00:32:43.789602939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLFallbackToDebugLog","Output":"=== RUN TestCopilotSessionJSONLFallbackToDebugLog\n"} -{"Time":"2026-02-03T00:32:43.789657461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLFallbackToDebugLog","Output":"--- PASS: TestCopilotSessionJSONLFallbackToDebugLog (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789672358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLFallbackToDebugLog","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789676977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLToolSizes"} -{"Time":"2026-02-03T00:32:43.789680664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLToolSizes","Output":"=== RUN TestCopilotSessionJSONLToolSizes\n"} -{"Time":"2026-02-03T00:32:43.789738632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLToolSizes","Output":"--- PASS: TestCopilotSessionJSONLToolSizes (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789772174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotSessionJSONLToolSizes","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789778236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountWithRealLog"} -{"Time":"2026-02-03T00:32:43.789784828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountWithRealLog","Output":"=== RUN TestCopilotTokenCountWithRealLog\n"} -{"Time":"2026-02-03T00:32:43.78979129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountWithRealLog","Output":" copilot_token_parsing_real_test.go:26: Real log file not available - skipping real-world test\n"} -{"Time":"2026-02-03T00:32:43.789804645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountWithRealLog","Output":"--- SKIP: TestCopilotTokenCountWithRealLog (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789831906Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountWithRealLog","Elapsed":0} -{"Time":"2026-02-03T00:32:43.789840712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountAccumulation"} -{"Time":"2026-02-03T00:32:43.78984513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountAccumulation","Output":"=== RUN TestCopilotTokenCountAccumulation\n"} -{"Time":"2026-02-03T00:32:43.789940408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountAccumulation","Output":"--- PASS: TestCopilotTokenCountAccumulation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.789948112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotTokenCountAccumulation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.78995199Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig"} -{"Time":"2026-02-03T00:32:43.789955937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig","Output":"=== RUN TestParseAgentTaskConfig\n"} -{"Time":"2026-02-03T00:32:43.789961597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_basic_agent-session_config"} -{"Time":"2026-02-03T00:32:43.789965094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_basic_agent-session_config","Output":"=== RUN TestParseAgentTaskConfig/parse_basic_agent-session_config\n"} -{"Time":"2026-02-03T00:32:43.790012263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_base_branch"} -{"Time":"2026-02-03T00:32:43.79002157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_base_branch","Output":"=== RUN TestParseAgentTaskConfig/parse_agent-session_config_with_base_branch\n"} -{"Time":"2026-02-03T00:32:43.790028102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_target-repo"} -{"Time":"2026-02-03T00:32:43.79003242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_target-repo","Output":"=== RUN TestParseAgentTaskConfig/parse_agent-session_config_with_target-repo\n"} -{"Time":"2026-02-03T00:32:43.790064709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_all_fields"} -{"Time":"2026-02-03T00:32:43.790076711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_all_fields","Output":"=== RUN TestParseAgentTaskConfig/parse_agent-session_config_with_all_fields\n"} -{"Time":"2026-02-03T00:32:43.790164585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/no_agent-session_config"} -{"Time":"2026-02-03T00:32:43.790178932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/no_agent-session_config","Output":"=== RUN TestParseAgentTaskConfig/no_agent-session_config\n"} -{"Time":"2026-02-03T00:32:43.790185734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/reject_wildcard_target-repo"} -{"Time":"2026-02-03T00:32:43.790195913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/reject_wildcard_target-repo","Output":"=== RUN TestParseAgentTaskConfig/reject_wildcard_target-repo\n"} -{"Time":"2026-02-03T00:32:43.790203247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig","Output":"--- PASS: TestParseAgentTaskConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790211723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_basic_agent-session_config","Output":" --- PASS: TestParseAgentTaskConfig/parse_basic_agent-session_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790217504Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_basic_agent-session_config","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790222012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_base_branch","Output":" --- PASS: TestParseAgentTaskConfig/parse_agent-session_config_with_base_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790231389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_base_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790235286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_target-repo","Output":" --- PASS: TestParseAgentTaskConfig/parse_agent-session_config_with_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790239975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790243422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_all_fields","Output":" --- PASS: TestParseAgentTaskConfig/parse_agent-session_config_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.79024809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/parse_agent-session_config_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790252088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/no_agent-session_config","Output":" --- PASS: TestParseAgentTaskConfig/no_agent-session_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790256576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/no_agent-session_config","Elapsed":0} -{"Time":"2026-02-03T00:32:43.79026393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/reject_wildcard_target-repo","Output":" --- PASS: TestParseAgentTaskConfig/reject_wildcard_target-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790270803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig/reject_wildcard_target-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790274269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAgentTaskConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790277896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputAgentTaskJob"} -{"Time":"2026-02-03T00:32:43.790281643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputAgentTaskJob","Output":"=== RUN TestBuildCreateOutputAgentTaskJob\n"} -{"Time":"2026-02-03T00:32:43.790294898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputAgentTaskJob","Output":"--- PASS: TestBuildCreateOutputAgentTaskJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.79030701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputAgentTaskJob","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790314845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfigWithAgentTask"} -{"Time":"2026-02-03T00:32:43.790318311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfigWithAgentTask","Output":"=== RUN TestExtractSafeOutputsConfigWithAgentTask\n"} -{"Time":"2026-02-03T00:32:43.790374277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfigWithAgentTask","Output":"--- PASS: TestExtractSafeOutputsConfigWithAgentTask (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790385097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfigWithAgentTask","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790389655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithAgentTask"} -{"Time":"2026-02-03T00:32:43.790393312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithAgentTask","Output":"=== RUN TestHasSafeOutputsEnabledWithAgentTask\n"} -{"Time":"2026-02-03T00:32:43.790401768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithAgentTask","Output":"--- PASS: TestHasSafeOutputsEnabledWithAgentTask (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790519809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithAgentTask","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790530348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies"} -{"Time":"2026-02-03T00:32:43.790534145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies","Output":"=== RUN TestCreateDiscussionJobDependencies\n"} -{"Time":"2026-02-03T00:32:43.790537953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/No_create_issue_dependency"} -{"Time":"2026-02-03T00:32:43.790542902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/No_create_issue_dependency","Output":"=== RUN TestCreateDiscussionJobDependencies/No_create_issue_dependency\n"} -{"Time":"2026-02-03T00:32:43.790548031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/With_create_issue_dependency"} -{"Time":"2026-02-03T00:32:43.790551638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/With_create_issue_dependency","Output":"=== RUN TestCreateDiscussionJobDependencies/With_create_issue_dependency\n"} -{"Time":"2026-02-03T00:32:43.790559202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies","Output":"--- PASS: TestCreateDiscussionJobDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790564302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/No_create_issue_dependency","Output":" --- PASS: TestCreateDiscussionJobDependencies/No_create_issue_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790569261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/No_create_issue_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790573038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/With_create_issue_dependency","Output":" --- PASS: TestCreateDiscussionJobDependencies/With_create_issue_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.790575723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies/With_create_issue_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790579049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateDiscussionJobDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:43.790589809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration"} -{"Time":"2026-02-03T00:32:43.790593456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration","Output":"=== RUN TestParseDiscussionsConfigDefaultExpiration\n"} -{"Time":"2026-02-03T00:32:43.790599297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/No_expires_field_-_should_default_to_7_days_(168_hours)"} -{"Time":"2026-02-03T00:32:43.790603264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/No_expires_field_-_should_default_to_7_days_(168_hours)","Output":"=== RUN TestParseDiscussionsConfigDefaultExpiration/No_expires_field_-_should_default_to_7_days_(168_hours)\n"} -{"Time":"2026-02-03T00:32:43.790732825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_integer_-_should_use_provided_value"} -{"Time":"2026-02-03T00:32:43.790742363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_integer_-_should_use_provided_value","Output":"=== RUN TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_integer_-_should_use_provided_value\n"} -{"Time":"2026-02-03T00:32:43.790860684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_string_format_-_should_use_provided_value"} -{"Time":"2026-02-03T00:32:43.790870662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_string_format_-_should_use_provided_value","Output":"=== RUN TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_string_format_-_should_use_provided_value\n"} -{"Time":"2026-02-03T00:32:43.790979465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_zero_-_should_use_default"} -{"Time":"2026-02-03T00:32:43.790988402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_zero_-_should_use_default","Output":"=== RUN TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_zero_-_should_use_default\n"} -{"Time":"2026-02-03T00:32:43.791080443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration","Output":"--- PASS: TestParseDiscussionsConfigDefaultExpiration (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791091995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/No_expires_field_-_should_default_to_7_days_(168_hours)","Output":" --- PASS: TestParseDiscussionsConfigDefaultExpiration/No_expires_field_-_should_default_to_7_days_(168_hours) (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791098477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/No_expires_field_-_should_default_to_7_days_(168_hours)","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791103035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_integer_-_should_use_provided_value","Output":" --- PASS: TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_integer_-_should_use_provided_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791108265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_integer_-_should_use_provided_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791113775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_string_format_-_should_use_provided_value","Output":" --- PASS: TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_string_format_-_should_use_provided_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791118915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_string_format_-_should_use_provided_value","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791129905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_zero_-_should_use_default","Output":" --- PASS: TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_zero_-_should_use_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791135145Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration/Explicit_expires_zero_-_should_use_default","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791138692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigDefaultExpiration","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791141938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory"} -{"Time":"2026-02-03T00:32:43.791145414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory","Output":"=== RUN TestValidateDiscussionCategory\n"} -{"Time":"2026-02-03T00:32:43.791152037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/empty_category_is_valid"} -{"Time":"2026-02-03T00:32:43.791156014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/empty_category_is_valid","Output":"=== RUN TestValidateDiscussionCategory/empty_category_is_valid\n"} -{"Time":"2026-02-03T00:32:43.791160953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_category_is_valid"} -{"Time":"2026-02-03T00:32:43.79116453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_category_is_valid","Output":"=== RUN TestValidateDiscussionCategory/lowercase_category_is_valid\n"} -{"Time":"2026-02-03T00:32:43.791169319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_plural_is_valid"} -{"Time":"2026-02-03T00:32:43.791172695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_plural_is_valid","Output":"=== RUN TestValidateDiscussionCategory/lowercase_plural_is_valid\n"} -{"Time":"2026-02-03T00:32:43.791178777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_research_is_valid"} -{"Time":"2026-02-03T00:32:43.791182063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_research_is_valid","Output":"=== RUN TestValidateDiscussionCategory/lowercase_research_is_valid\n"} -{"Time":"2026-02-03T00:32:43.791187062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/general_lowercase_is_valid"} -{"Time":"2026-02-03T00:32:43.791190569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/general_lowercase_is_valid","Output":"=== RUN TestValidateDiscussionCategory/general_lowercase_is_valid\n"} -{"Time":"2026-02-03T00:32:43.79119701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Audits_fails"} -{"Time":"2026-02-03T00:32:43.791208472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Audits_fails","Output":"=== RUN TestValidateDiscussionCategory/capitalized_Audits_fails\n"} -{"Time":"2026-02-03T00:32:43.791217609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Audits_fails","Output":"test.md:1:1: warning: Discussion category \"Audits\" should use lowercase: \"audits\"\n"} -{"Time":"2026-02-03T00:32:43.791227337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Audits_fails","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791233028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_General_fails"} -{"Time":"2026-02-03T00:32:43.791237176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_General_fails","Output":"=== RUN TestValidateDiscussionCategory/capitalized_General_fails\n"} -{"Time":"2026-02-03T00:32:43.791279794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_General_fails","Output":"test.md:1:1: warning: Discussion category \"General\" should use lowercase: \"general\"\n"} -{"Time":"2026-02-03T00:32:43.791286526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_General_fails","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791291285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Reports_fails"} -{"Time":"2026-02-03T00:32:43.791294732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Reports_fails","Output":"=== RUN TestValidateDiscussionCategory/capitalized_Reports_fails\n"} -{"Time":"2026-02-03T00:32:43.791300523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Reports_fails","Output":"test.md:1:1: warning: Discussion category \"Reports\" should use lowercase: \"reports\"\n"} -{"Time":"2026-02-03T00:32:43.791304851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Reports_fails","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791309459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Research_fails"} -{"Time":"2026-02-03T00:32:43.791313066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Research_fails","Output":"=== RUN TestValidateDiscussionCategory/capitalized_Research_fails\n"} -{"Time":"2026-02-03T00:32:43.791318225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Research_fails","Output":"test.md:1:1: warning: Discussion category \"Research\" should use lowercase: \"research\"\n"} -{"Time":"2026-02-03T00:32:43.791322934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Research_fails","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791329156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/unknown_capitalized_category_fails"} -{"Time":"2026-02-03T00:32:43.791333053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/unknown_capitalized_category_fails","Output":"=== RUN TestValidateDiscussionCategory/unknown_capitalized_category_fails\n"} -{"Time":"2026-02-03T00:32:43.791357839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/unknown_capitalized_category_fails","Output":"test.md:1:1: warning: Discussion category \"MyCategory\" should use lowercase\n"} -{"Time":"2026-02-03T00:32:43.791370022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/unknown_capitalized_category_fails","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791376725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/mixed_case_fails"} -{"Time":"2026-02-03T00:32:43.791389589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/mixed_case_fails","Output":"=== RUN TestValidateDiscussionCategory/mixed_case_fails\n"} -{"Time":"2026-02-03T00:32:43.791397123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/mixed_case_fails","Output":"test.md:1:1: warning: Discussion category \"AuDiTs\" should use lowercase\n"} -{"Time":"2026-02-03T00:32:43.791409726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/mixed_case_fails","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791415316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_audit_is_valid_but_logged_as_warning"} -{"Time":"2026-02-03T00:32:43.791419344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_audit_is_valid_but_logged_as_warning","Output":"=== RUN TestValidateDiscussionCategory/singular_audit_is_valid_but_logged_as_warning\n"} -{"Time":"2026-02-03T00:32:43.791425385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_report_is_valid_but_logged_as_warning"} -{"Time":"2026-02-03T00:32:43.791436305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_report_is_valid_but_logged_as_warning","Output":"=== RUN TestValidateDiscussionCategory/singular_report_is_valid_but_logged_as_warning\n"} -{"Time":"2026-02-03T00:32:43.791462194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/category_ID_is_valid"} -{"Time":"2026-02-03T00:32:43.791469578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/category_ID_is_valid","Output":"=== RUN TestValidateDiscussionCategory/category_ID_is_valid\n"} -{"Time":"2026-02-03T00:32:43.791477823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory","Output":"--- PASS: TestValidateDiscussionCategory (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791482862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/empty_category_is_valid","Output":" --- PASS: TestValidateDiscussionCategory/empty_category_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791487962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/empty_category_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:43.79149235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_category_is_valid","Output":" --- PASS: TestValidateDiscussionCategory/lowercase_category_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791496708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_category_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791500114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_plural_is_valid","Output":" --- PASS: TestValidateDiscussionCategory/lowercase_plural_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791507137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_plural_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791510985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_research_is_valid","Output":" --- PASS: TestValidateDiscussionCategory/lowercase_research_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791515954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/lowercase_research_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791519691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/general_lowercase_is_valid","Output":" --- PASS: TestValidateDiscussionCategory/general_lowercase_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791524269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/general_lowercase_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791527365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Audits_fails","Output":" --- PASS: TestValidateDiscussionCategory/capitalized_Audits_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.79152986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Audits_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791532014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_General_fails","Output":" --- PASS: TestValidateDiscussionCategory/capitalized_General_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791534629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_General_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791536703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Reports_fails","Output":" --- PASS: TestValidateDiscussionCategory/capitalized_Reports_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791539217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Reports_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791543124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Research_fails","Output":" --- PASS: TestValidateDiscussionCategory/capitalized_Research_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791549186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/capitalized_Research_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791553123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/unknown_capitalized_category_fails","Output":" --- PASS: TestValidateDiscussionCategory/unknown_capitalized_category_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791559154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/unknown_capitalized_category_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791563502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/mixed_case_fails","Output":" --- PASS: TestValidateDiscussionCategory/mixed_case_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791568141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/mixed_case_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791572139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_audit_is_valid_but_logged_as_warning","Output":" --- PASS: TestValidateDiscussionCategory/singular_audit_is_valid_but_logged_as_warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791576366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_audit_is_valid_but_logged_as_warning","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791579132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_report_is_valid_but_logged_as_warning","Output":" --- PASS: TestValidateDiscussionCategory/singular_report_is_valid_but_logged_as_warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791581897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/singular_report_is_valid_but_logged_as_warning","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791586235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/category_ID_is_valid","Output":" --- PASS: TestValidateDiscussionCategory/category_ID_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791592396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory/category_ID_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791595682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDiscussionCategory","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791599139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation"} -{"Time":"2026-02-03T00:32:43.791602896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation","Output":"=== RUN TestParseDiscussionsConfigValidation\n"} -{"Time":"2026-02-03T00:32:43.791607274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/valid_lowercase_category_returns_config"} -{"Time":"2026-02-03T00:32:43.791619317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/valid_lowercase_category_returns_config","Output":"=== RUN TestParseDiscussionsConfigValidation/valid_lowercase_category_returns_config\n"} -{"Time":"2026-02-03T00:32:43.791624887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/capitalized_category_returns_nil"} -{"Time":"2026-02-03T00:32:43.791628654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/capitalized_category_returns_nil","Output":"=== RUN TestParseDiscussionsConfigValidation/capitalized_category_returns_nil\n"} -{"Time":"2026-02-03T00:32:43.791691361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/capitalized_category_returns_nil","Output":"warning: Discussion category \"Audits\" should use lowercase: \"audits\"\n"} -{"Time":"2026-02-03T00:32:43.79170163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/capitalized_category_returns_nil","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791706389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/General_category_returns_nil"} -{"Time":"2026-02-03T00:32:43.791709905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/General_category_returns_nil","Output":"=== RUN TestParseDiscussionsConfigValidation/General_category_returns_nil\n"} -{"Time":"2026-02-03T00:32:43.79181463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/General_category_returns_nil","Output":"warning: Discussion category \"General\" should use lowercase: \"general\"\n"} -{"Time":"2026-02-03T00:32:43.791822866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/General_category_returns_nil","Output":"\n"} -{"Time":"2026-02-03T00:32:43.791828506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation","Output":"--- PASS: TestParseDiscussionsConfigValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791833926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/valid_lowercase_category_returns_config","Output":" --- PASS: TestParseDiscussionsConfigValidation/valid_lowercase_category_returns_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791837453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/valid_lowercase_category_returns_config","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791839998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/capitalized_category_returns_nil","Output":" --- PASS: TestParseDiscussionsConfigValidation/capitalized_category_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791842663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/capitalized_category_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791844967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/General_category_returns_nil","Output":" --- PASS: TestParseDiscussionsConfigValidation/General_category_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791849756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation/General_category_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791853703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseDiscussionsConfigValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791858783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithAssignees"} -{"Time":"2026-02-03T00:32:43.79186256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithAssignees","Output":"=== RUN TestCreateIssueJobWithAssignees\n"} -{"Time":"2026-02-03T00:32:43.791866918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithAssignees","Output":" create_issue_assignees_test.go:12: Assignee tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.79187311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithAssignees","Output":"--- SKIP: TestCreateIssueJobWithAssignees (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791881776Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithAssignees","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791885673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutAssignees"} -{"Time":"2026-02-03T00:32:43.79188944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutAssignees","Output":"=== RUN TestCreateIssueJobWithoutAssignees\n"} -{"Time":"2026-02-03T00:32:43.791895661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutAssignees","Output":" create_issue_assignees_test.go:18: Assignee tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.791900571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutAssignees","Output":"--- SKIP: TestCreateIssueJobWithoutAssignees (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.79190573Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutAssignees","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791908966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithSingleAssignee"} -{"Time":"2026-02-03T00:32:43.791912132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithSingleAssignee","Output":"=== RUN TestCreateIssueJobWithSingleAssignee\n"} -{"Time":"2026-02-03T00:32:43.791922612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithSingleAssignee","Output":" create_issue_assignees_test.go:24: Assignee tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.791934123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithSingleAssignee","Output":"--- SKIP: TestCreateIssueJobWithSingleAssignee (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791941116Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithSingleAssignee","Elapsed":0} -{"Time":"2026-02-03T00:32:43.791944783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithAssignees"} -{"Time":"2026-02-03T00:32:43.791948169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithAssignees","Output":"=== RUN TestParseIssuesConfigWithAssignees\n"} -{"Time":"2026-02-03T00:32:43.791953559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithAssignees","Output":" create_issue_assignees_test.go:30: Assignee tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.791963107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithAssignees","Output":"--- SKIP: TestParseIssuesConfigWithAssignees (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.791997692Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithAssignees","Elapsed":0} -{"Time":"2026-02-03T00:32:43.792004835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithSingleStringAssignee"} -{"Time":"2026-02-03T00:32:43.792008472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithSingleStringAssignee","Output":"=== RUN TestParseIssuesConfigWithSingleStringAssignee\n"} -{"Time":"2026-02-03T00:32:43.792013952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithSingleStringAssignee","Output":" create_issue_assignees_test.go:36: Assignee tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.792019122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithSingleStringAssignee","Output":"--- SKIP: TestParseIssuesConfigWithSingleStringAssignee (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.7920288Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssuesConfigWithSingleStringAssignee","Elapsed":0} -{"Time":"2026-02-03T00:32:43.792032146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCopilotAssignee"} -{"Time":"2026-02-03T00:32:43.792035312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCopilotAssignee","Output":"=== RUN TestCreateIssueJobWithCopilotAssignee\n"} -{"Time":"2026-02-03T00:32:43.792040652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCopilotAssignee","Output":" create_issue_assignees_test.go:42: Assignee tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.792047244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCopilotAssignee","Output":"--- SKIP: TestCreateIssueJobWithCopilotAssignee (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.79209368Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCopilotAssignee","Elapsed":0} -{"Time":"2026-02-03T00:32:43.792106734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCustomGitHubToken"} -{"Time":"2026-02-03T00:32:43.792111202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCustomGitHubToken","Output":"=== RUN TestCreateIssueJobWithCustomGitHubToken\n"} -{"Time":"2026-02-03T00:32:43.792116422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCustomGitHubToken","Output":" create_issue_assignees_test.go:48: Assignee tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.792124186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCustomGitHubToken","Output":"--- SKIP: TestCreateIssueJobWithCustomGitHubToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.792129356Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithCustomGitHubToken","Elapsed":0} -{"Time":"2026-02-03T00:32:43.792133133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueBackwardCompatibility"} -{"Time":"2026-02-03T00:32:43.79213686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueBackwardCompatibility","Output":"=== RUN TestCreateIssueBackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:43.825026131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueBackwardCompatibility","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.831969371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueBackwardCompatibility","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/backward-compat-test408330590/legacy-workflow.md (52.3 KB)\n"} -{"Time":"2026-02-03T00:32:43.832269149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueBackwardCompatibility","Output":"--- PASS: TestCreateIssueBackwardCompatibility (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.832297622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueBackwardCompatibility","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.832305838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueMinimalConfiguration"} -{"Time":"2026-02-03T00:32:43.832310276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueMinimalConfiguration","Output":"=== RUN TestCreateIssueMinimalConfiguration\n"} -{"Time":"2026-02-03T00:32:43.861885199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueMinimalConfiguration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.869544241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueMinimalConfiguration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/minimal-config-test2902113499/minimal-workflow.md (51.1 KB)\n"} -{"Time":"2026-02-03T00:32:43.869803044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueMinimalConfiguration","Output":"--- PASS: TestCreateIssueMinimalConfiguration (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.869821628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueMinimalConfiguration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.869829543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees"} -{"Time":"2026-02-03T00:32:43.869834292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"=== RUN TestCreateIssueHandlerConfigIncludesAssignees\n"} -{"Time":"2026-02-03T00:32:43.873483332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test4095390777/test-handler-config.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.873495956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.873501295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.873505062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.873508669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.873512446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.873515071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.873518888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.873523296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.873527134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.873531432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.873535319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.873543775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.873549075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.873552932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.873556679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.903445919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.910292819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test4095390777/test-handler-config.md (52.4 KB)\n"} -{"Time":"2026-02-03T00:32:43.911134727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Output":"--- PASS: TestCreateIssueHandlerConfigIncludesAssignees (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.91114703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigIncludesAssignees","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.91115222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee"} -{"Time":"2026-02-03T00:32:43.911155035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"=== RUN TestCreateIssueHandlerConfigWithSingleStringAssignee\n"} -{"Time":"2026-02-03T00:32:43.914571632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/single-assignee-test4067425574/test-single.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.914585418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.914588714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.914593032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"\n"} -{"Time":"2026-02-03T00:32:43.914596118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.914598492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"\n"} -{"Time":"2026-02-03T00:32:43.914600987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.914604013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.914606507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.914608791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.914611376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"\n"} -{"Time":"2026-02-03T00:32:43.914616857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.914621846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.914626003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.91462945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.914633157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"\n"} -{"Time":"2026-02-03T00:32:43.945865638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.952505643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/single-assignee-test4067425574/test-single.md (52.3 KB)\n"} -{"Time":"2026-02-03T00:32:43.952970397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Output":"--- PASS: TestCreateIssueHandlerConfigWithSingleStringAssignee (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.952999431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithSingleStringAssignee","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.953006595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees"} -{"Time":"2026-02-03T00:32:43.953010782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"=== RUN TestCreateIssueHandlerConfigWithoutAssignees\n"} -{"Time":"2026-02-03T00:32:43.957346101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/no-assignees-config-test3563380738/test-no-assignees.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:43.957359246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:43.957364947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:43.957369134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.957376348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:43.957381267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.957385354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:43.957389222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:43.957402426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:43.957406935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:43.957410872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.95741501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:43.957418967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:43.957422744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:43.95743144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:43.957435348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"\n"} -{"Time":"2026-02-03T00:32:43.990285204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:43.996976424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/no-assignees-config-test3563380738/test-no-assignees.md (52.2 KB)\n"} -{"Time":"2026-02-03T00:32:43.997189611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Output":"--- PASS: TestCreateIssueHandlerConfigWithoutAssignees (0.04s)\n"} -{"Time":"2026-02-03T00:32:43.997201904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueHandlerConfigWithoutAssignees","Elapsed":0.04} -{"Time":"2026-02-03T00:32:43.997209037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueSubissueFeature"} -{"Time":"2026-02-03T00:32:43.997212944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueSubissueFeature","Output":"=== RUN TestCreateIssueSubissueFeature\n"} -{"Time":"2026-02-03T00:32:43.997224816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueSubissueFeature","Output":" create_issue_subissue_test.go:12: Create issue sub-issue feature tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.99725353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueSubissueFeature","Output":"--- SKIP: TestCreateIssueSubissueFeature (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.99726425Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueSubissueFeature","Elapsed":0} -{"Time":"2026-02-03T00:32:43.997267927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueWorkflowCompilationWithSubissue"} -{"Time":"2026-02-03T00:32:43.997271864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueWorkflowCompilationWithSubissue","Output":"=== RUN TestCreateIssueWorkflowCompilationWithSubissue\n"} -{"Time":"2026-02-03T00:32:43.997277695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueWorkflowCompilationWithSubissue","Output":" create_issue_subissue_test.go:18: Create issue workflow compilation with sub-issue tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.997288024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueWorkflowCompilationWithSubissue","Output":"--- SKIP: TestCreateIssueWorkflowCompilationWithSubissue (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.997329261Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueWorkflowCompilationWithSubissue","Elapsed":0} -{"Time":"2026-02-03T00:32:43.997334972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentConfigParsing"} -{"Time":"2026-02-03T00:32:43.99733912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentConfigParsing","Output":"=== RUN TestPRReviewCommentConfigParsing\n"} -{"Time":"2026-02-03T00:32:43.997343858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentConfigParsing","Output":" create_pr_review_comment_test.go:12: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.997351072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentConfigParsing","Output":"--- SKIP: TestPRReviewCommentConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.99735543Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:43.997359297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentJobGeneration"} -{"Time":"2026-02-03T00:32:43.997362704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentJobGeneration","Output":"=== RUN TestPRReviewCommentJobGeneration\n"} -{"Time":"2026-02-03T00:32:43.99737703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentJobGeneration","Output":" create_pr_review_comment_test.go:18: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:43.997386878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentJobGeneration","Output":"--- SKIP: TestPRReviewCommentJobGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:43.997397077Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRReviewCommentJobGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:43.997400704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax"} -{"Time":"2026-02-03T00:32:43.997404121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"=== RUN TestCreateProjectStatusUpdateHandlerConfigIncludesMax\n"} -{"Time":"2026-02-03T00:32:44.001580143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test2462239154/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:44.001593568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:44.001599158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:44.001603396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"\n"} -{"Time":"2026-02-03T00:32:44.001608085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:44.001612212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"\n"} -{"Time":"2026-02-03T00:32:44.00161652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:44.001624435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:44.001628563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:44.0016324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:44.001635977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"\n"} -{"Time":"2026-02-03T00:32:44.00164339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:44.001648059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:44.001652007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:44.001655483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:44.001658859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"\n"} -{"Time":"2026-02-03T00:32:44.03112626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:44.038570126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test2462239154/test-workflow.md (56.4 KB)\n"} -{"Time":"2026-02-03T00:32:44.039491694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Output":"--- PASS: TestCreateProjectStatusUpdateHandlerConfigIncludesMax (0.04s)\n"} -{"Time":"2026-02-03T00:32:44.039503215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesMax","Elapsed":0.04} -{"Time":"2026-02-03T00:32:44.039510108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken"} -{"Time":"2026-02-03T00:32:44.039514456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"=== RUN TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken\n"} -{"Time":"2026-02-03T00:32:44.043033865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test3757702322/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:44.043044795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:44.043049944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:44.043054172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:44.043058891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:44.043062788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:44.043067397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:44.043074109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:44.043078718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:44.043082896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:44.043086813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:44.043093456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:44.043097443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:44.043101731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:44.043107903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:44.04311186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:44.072994422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:44.079977315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test3757702322/test-workflow.md (56.4 KB)\n"} -{"Time":"2026-02-03T00:32:44.080085246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" create_project_status_update_handler_config_test.go:116: Line 156: {\"create_issue\":{\"max\":1},\"create_project_status_update\":{\"max\":1},\"missing_data\":{},\"missing_tool\":{},\"noop\":{\"max\":1}}\n"} -{"Time":"2026-02-03T00:32:44.080097479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" create_project_status_update_handler_config_test.go:116: Line 311: \"name\": \"create_project_status_update\"\n"} -{"Time":"2026-02-03T00:32:44.080105043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" create_project_status_update_handler_config_test.go:116: Line 350: \"create_project_status_update\": {\n"} -{"Time":"2026-02-03T00:32:44.080158196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":" create_project_status_update_handler_config_test.go:116: Line 1119: GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: \"{\\\"create_issue\\\":{\\\"max\\\":1},\\\"create_project_status_update\\\":{\\\"github-token\\\":\\\"${{ secrets.CUSTOM_TOKEN }}\\\",\\\"max\\\":1,\\\"project\\\":\\\"https://github.com/orgs/test-org/projects/1\\\"},\\\"missing_data\\\":{},\\\"missing_tool\\\":{}}\"\n"} -{"Time":"2026-02-03T00:32:44.080343261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Output":"--- PASS: TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken (0.04s)\n"} -{"Time":"2026-02-03T00:32:44.080357739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigIncludesGitHubToken","Elapsed":0.04} -{"Time":"2026-02-03T00:32:44.080364922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager"} -{"Time":"2026-02-03T00:32:44.08036927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"=== RUN TestCreateProjectStatusUpdateHandlerConfigLoadedByManager\n"} -{"Time":"2026-02-03T00:32:44.084483886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test4229651655/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:44.084498523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:44.084503642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:44.084508181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"\n"} -{"Time":"2026-02-03T00:32:44.084512369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:44.084517067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"\n"} -{"Time":"2026-02-03T00:32:44.084521736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:44.084525964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:44.084530062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:44.084533959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:44.084537556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"\n"} -{"Time":"2026-02-03T00:32:44.084546212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:44.084556712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:44.084560699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:44.08456637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:44.084571028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"\n"} -{"Time":"2026-02-03T00:32:44.114701805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:44.121642432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test4229651655/test-workflow.md (56.6 KB)\n"} -{"Time":"2026-02-03T00:32:44.121899401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Output":"--- PASS: TestCreateProjectStatusUpdateHandlerConfigLoadedByManager (0.04s)\n"} -{"Time":"2026-02-03T00:32:44.121914348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateHandlerConfigLoadedByManager","Elapsed":0.04} -{"Time":"2026-02-03T00:32:44.121921271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig"} -{"Time":"2026-02-03T00:32:44.121925399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"=== RUN TestCreateProjectStatusUpdateWithProjectURLConfig\n"} -{"Time":"2026-02-03T00:32:44.12525873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test2688024999/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:44.125270733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:44.125276564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:44.125280772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:44.125284839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:44.125288897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:44.125293275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:44.125297473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:44.12530155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:44.125305458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:44.1253121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:44.125316288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:44.125323061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:44.125327489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:44.125331276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:44.125334932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:44.155657917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:44.162707735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test2688024999/test-workflow.md (53.3 KB)\n"} -{"Time":"2026-02-03T00:32:44.162949516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Output":"--- PASS: TestCreateProjectStatusUpdateWithProjectURLConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:44.162972178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectStatusUpdateWithProjectURLConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:44.162979932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig"} -{"Time":"2026-02-03T00:32:44.16298416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig","Output":"=== RUN TestParseCreateProjectsConfig\n"} -{"Time":"2026-02-03T00:32:44.162989971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/basic_config_with_max"} -{"Time":"2026-02-03T00:32:44.162994209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/basic_config_with_max","Output":"=== RUN TestParseCreateProjectsConfig/basic_config_with_max\n"} -{"Time":"2026-02-03T00:32:44.163075223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_all_fields"} -{"Time":"2026-02-03T00:32:44.163085172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_all_fields","Output":"=== RUN TestParseCreateProjectsConfig/config_with_all_fields\n"} -{"Time":"2026-02-03T00:32:44.163092967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views"} -{"Time":"2026-02-03T00:32:44.163097916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views","Output":"=== RUN TestParseCreateProjectsConfig/config_with_views\n"} -{"Time":"2026-02-03T00:32:44.163163098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views_including_visible-fields"} -{"Time":"2026-02-03T00:32:44.163173658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views_including_visible-fields","Output":"=== RUN TestParseCreateProjectsConfig/config_with_views_including_visible-fields\n"} -{"Time":"2026-02-03T00:32:44.163211118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_default_max_when_not_specified"} -{"Time":"2026-02-03T00:32:44.163217029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_default_max_when_not_specified","Output":"=== RUN TestParseCreateProjectsConfig/config_with_default_max_when_not_specified\n"} -{"Time":"2026-02-03T00:32:44.163270263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/no_create-project_config"} -{"Time":"2026-02-03T00:32:44.163283257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/no_create-project_config","Output":"=== RUN TestParseCreateProjectsConfig/no_create-project_config\n"} -{"Time":"2026-02-03T00:32:44.163288928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/empty_outputMap"} -{"Time":"2026-02-03T00:32:44.163293647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/empty_outputMap","Output":"=== RUN TestParseCreateProjectsConfig/empty_outputMap\n"} -{"Time":"2026-02-03T00:32:44.163300089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/views_with_missing_required_fields_are_skipped"} -{"Time":"2026-02-03T00:32:44.163303866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/views_with_missing_required_fields_are_skipped","Output":"=== RUN TestParseCreateProjectsConfig/views_with_missing_required_fields_are_skipped\n"} -{"Time":"2026-02-03T00:32:44.163363898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig","Output":"--- PASS: TestParseCreateProjectsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163374127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/basic_config_with_max","Output":" --- PASS: TestParseCreateProjectsConfig/basic_config_with_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163379617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/basic_config_with_max","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163384005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_all_fields","Output":" --- PASS: TestParseCreateProjectsConfig/config_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163389015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163411416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views","Output":" --- PASS: TestParseCreateProjectsConfig/config_with_views (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163417027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163420643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views_including_visible-fields","Output":" --- PASS: TestParseCreateProjectsConfig/config_with_views_including_visible-fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163425412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_views_including_visible-fields","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163429339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_default_max_when_not_specified","Output":" --- PASS: TestParseCreateProjectsConfig/config_with_default_max_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163434018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/config_with_default_max_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163438487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/no_create-project_config","Output":" --- PASS: TestParseCreateProjectsConfig/no_create-project_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163459045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/no_create-project_config","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163463403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/empty_outputMap","Output":" --- PASS: TestParseCreateProjectsConfig/empty_outputMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163478101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/empty_outputMap","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163482499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/views_with_missing_required_fields_are_skipped","Output":" --- PASS: TestParseCreateProjectsConfig/views_with_missing_required_fields_are_skipped (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163487227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig/views_with_missing_required_fields_are_skipped","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163495643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCreateProjectsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163498959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_DefaultMax"} -{"Time":"2026-02-03T00:32:44.163502426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_DefaultMax","Output":"=== RUN TestCreateProjectsConfig_DefaultMax\n"} -{"Time":"2026-02-03T00:32:44.163510441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_DefaultMax","Output":"--- PASS: TestCreateProjectsConfig_DefaultMax (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16352638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_DefaultMax","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163530328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsParsing"} -{"Time":"2026-02-03T00:32:44.163534335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsParsing","Output":"=== RUN TestCreateProjectsConfig_ViewsParsing\n"} -{"Time":"2026-02-03T00:32:44.163539184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsParsing","Output":"--- PASS: TestCreateProjectsConfig_ViewsParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163543833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16354745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsParsing"} -{"Time":"2026-02-03T00:32:44.163550786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsParsing","Output":"=== RUN TestCreateProjectsConfig_FieldDefinitionsParsing\n"} -{"Time":"2026-02-03T00:32:44.163555405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsParsing","Output":"--- PASS: TestCreateProjectsConfig_FieldDefinitionsParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163559953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16356381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsWithUnderscores"} -{"Time":"2026-02-03T00:32:44.163567497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsWithUnderscores","Output":"=== RUN TestCreateProjectsConfig_FieldDefinitionsWithUnderscores\n"} -{"Time":"2026-02-03T00:32:44.16357445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsWithUnderscores","Output":"--- PASS: TestCreateProjectsConfig_FieldDefinitionsWithUnderscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163582284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_FieldDefinitionsWithUnderscores","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163585651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsAndFieldDefinitions"} -{"Time":"2026-02-03T00:32:44.163591312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsAndFieldDefinitions","Output":"=== RUN TestCreateProjectsConfig_ViewsAndFieldDefinitions\n"} -{"Time":"2026-02-03T00:32:44.163597373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsAndFieldDefinitions","Output":"--- PASS: TestCreateProjectsConfig_ViewsAndFieldDefinitions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163603434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectsConfig_ViewsAndFieldDefinitions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16360656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar"} -{"Time":"2026-02-03T00:32:44.163609816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar","Output":"=== RUN TestCreateProjectGitHubTokenEnvVar\n"} -{"Time":"2026-02-03T00:32:44.163613433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_custom_github-token"} -{"Time":"2026-02-03T00:32:44.163616809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_custom_github-token","Output":"=== RUN TestCreateProjectGitHubTokenEnvVar/create-project_with_custom_github-token\n"} -{"Time":"2026-02-03T00:32:44.163788012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)"} -{"Time":"2026-02-03T00:32:44.163799713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)","Output":"=== RUN TestCreateProjectGitHubTokenEnvVar/create-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)\n"} -{"Time":"2026-02-03T00:32:44.163805635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_top-level_github-token"} -{"Time":"2026-02-03T00:32:44.163812096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_top-level_github-token","Output":"=== RUN TestCreateProjectGitHubTokenEnvVar/create-project_with_top-level_github-token\n"} -{"Time":"2026-02-03T00:32:44.163816825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_per-config_token_overrides_top-level"} -{"Time":"2026-02-03T00:32:44.163820923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_per-config_token_overrides_top-level","Output":"=== RUN TestCreateProjectGitHubTokenEnvVar/create-project_with_per-config_token_overrides_top-level\n"} -{"Time":"2026-02-03T00:32:44.163828257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar","Output":"--- PASS: TestCreateProjectGitHubTokenEnvVar (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163836993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_custom_github-token","Output":" --- PASS: TestCreateProjectGitHubTokenEnvVar/create-project_with_custom_github-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163842123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_custom_github-token","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16384629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)","Output":" --- PASS: TestCreateProjectGitHubTokenEnvVar/create-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN) (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163851039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163854796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_top-level_github-token","Output":" --- PASS: TestCreateProjectGitHubTokenEnvVar/create-project_with_top-level_github-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163859335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_top-level_github-token","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163863011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_per-config_token_overrides_top-level","Output":" --- PASS: TestCreateProjectGitHubTokenEnvVar/create-project_with_per-config_token_overrides_top-level (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16386739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar/create-project_with_per-config_token_overrides_top-level","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163870585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateProjectGitHubTokenEnvVar","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163873681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithAllowEmpty"} -{"Time":"2026-02-03T00:32:44.163877228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithAllowEmpty","Output":"=== RUN TestCreatePullRequestJobWithAllowEmpty\n"} -{"Time":"2026-02-03T00:32:44.163883069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithAllowEmpty","Output":" create_pull_request_allow_empty_test.go:12: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.163888539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithAllowEmpty","Output":"--- SKIP: TestCreatePullRequestJobWithAllowEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163892767Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithAllowEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163903918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutAllowEmpty"} -{"Time":"2026-02-03T00:32:44.163907274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutAllowEmpty","Output":"=== RUN TestCreatePullRequestJobWithoutAllowEmpty\n"} -{"Time":"2026-02-03T00:32:44.163913004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutAllowEmpty","Output":" create_pull_request_allow_empty_test.go:18: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.163918505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutAllowEmpty","Output":"--- SKIP: TestCreatePullRequestJobWithoutAllowEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163923594Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutAllowEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16392662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithReviewers"} -{"Time":"2026-02-03T00:32:44.163929816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithReviewers","Output":"=== RUN TestCreatePullRequestJobWithReviewers\n"} -{"Time":"2026-02-03T00:32:44.163935236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithReviewers","Output":" create_pull_request_reviewers_test.go:12: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.163944754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithReviewers","Output":"--- SKIP: TestCreatePullRequestJobWithReviewers (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.163954001Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithReviewers","Elapsed":0} -{"Time":"2026-02-03T00:32:44.163957107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutReviewers"} -{"Time":"2026-02-03T00:32:44.163960163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutReviewers","Output":"=== RUN TestCreatePullRequestJobWithoutReviewers\n"} -{"Time":"2026-02-03T00:32:44.163990559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutReviewers","Output":" create_pull_request_reviewers_test.go:18: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.163999416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutReviewers","Output":"--- SKIP: TestCreatePullRequestJobWithoutReviewers (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164004735Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutReviewers","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164008272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithSingleReviewer"} -{"Time":"2026-02-03T00:32:44.164011508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithSingleReviewer","Output":"=== RUN TestCreatePullRequestJobWithSingleReviewer\n"} -{"Time":"2026-02-03T00:32:44.164019052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithSingleReviewer","Output":" create_pull_request_reviewers_test.go:24: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.164029041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithSingleReviewer","Output":"--- SKIP: TestCreatePullRequestJobWithSingleReviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.1640503Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithSingleReviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164053577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithReviewers"} -{"Time":"2026-02-03T00:32:44.164056812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithReviewers","Output":"=== RUN TestParsePullRequestsConfigWithReviewers\n"} -{"Time":"2026-02-03T00:32:44.164062513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithReviewers","Output":" create_pull_request_reviewers_test.go:30: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.164074606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithReviewers","Output":"--- SKIP: TestParsePullRequestsConfigWithReviewers (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164078543Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithReviewers","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164081759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithSingleStringReviewer"} -{"Time":"2026-02-03T00:32:44.164085326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithSingleStringReviewer","Output":"=== RUN TestParsePullRequestsConfigWithSingleStringReviewer\n"} -{"Time":"2026-02-03T00:32:44.164091087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithSingleStringReviewer","Output":" create_pull_request_reviewers_test.go:36: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.164100975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithSingleStringReviewer","Output":"--- SKIP: TestParsePullRequestsConfigWithSingleStringReviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164106345Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePullRequestsConfigWithSingleStringReviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164109581Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCopilotReviewer"} -{"Time":"2026-02-03T00:32:44.164112837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCopilotReviewer","Output":"=== RUN TestCreatePullRequestJobWithCopilotReviewer\n"} -{"Time":"2026-02-03T00:32:44.164118137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCopilotReviewer","Output":" create_pull_request_reviewers_test.go:42: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.164139557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCopilotReviewer","Output":"--- SKIP: TestCreatePullRequestJobWithCopilotReviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164145288Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCopilotReviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164156017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCustomGitHubToken"} -{"Time":"2026-02-03T00:32:44.164159454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCustomGitHubToken","Output":"=== RUN TestCreatePullRequestJobWithCustomGitHubToken\n"} -{"Time":"2026-02-03T00:32:44.164164964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCustomGitHubToken","Output":" create_pull_request_reviewers_test.go:48: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:44.164169833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCustomGitHubToken","Output":"--- SKIP: TestCreatePullRequestJobWithCustomGitHubToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164177898Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithCustomGitHubToken","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164181986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback"} -{"Time":"2026-02-03T00:32:44.164186063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":"=== RUN TestCustomActionCopilotTokenFallback\n"} -{"Time":"2026-02-03T00:32:44.164273627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" custom_action_copilot_token_test.go:40: Generated steps:\n"} -{"Time":"2026-02-03T00:32:44.164285378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" - name: Download agent output artifact\n"} -{"Time":"2026-02-03T00:32:44.164289977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:44.164294125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0\n"} -{"Time":"2026-02-03T00:32:44.164299104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" with:\n"} -{"Time":"2026-02-03T00:32:44.164303131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:44.16430751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" path: /tmp/gh-aw/safeoutputs/\n"} -{"Time":"2026-02-03T00:32:44.164317769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" - name: Setup agent output environment variable\n"} -{"Time":"2026-02-03T00:32:44.164322147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:44.164325934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" mkdir -p /tmp/gh-aw/safeoutputs/\n"} -{"Time":"2026-02-03T00:32:44.16432922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" find \"/tmp/gh-aw/safeoutputs/\" -type f -print\n"} -{"Time":"2026-02-03T00:32:44.164331795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" echo \"GH_AW_AGENT_OUTPUT=/tmp/gh-aw/safeoutputs/agent_output.json\" \u003e\u003e \"$GITHUB_ENV\"\n"} -{"Time":"2026-02-03T00:32:44.164335291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" - name: Test Custom Action\n"} -{"Time":"2026-02-03T00:32:44.16434006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" id: test\n"} -{"Time":"2026-02-03T00:32:44.164343978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" uses: ./actions/test-action\n"} -{"Time":"2026-02-03T00:32:44.164347825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" env:\n"} -{"Time":"2026-02-03T00:32:44.164352303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" GH_AW_AGENT_OUTPUT: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:44.164356751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" with:\n"} -{"Time":"2026-02-03T00:32:44.16436111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":" token: ${{ secrets.COPILOT_GITHUB_TOKEN || secrets.GH_AW_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:44.164369024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Output":"--- PASS: TestCustomActionCopilotTokenFallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164391086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomActionCopilotTokenFallback","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164395203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine"} -{"Time":"2026-02-03T00:32:44.164398649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine","Output":"=== RUN TestGenerateCreateAwInfoCustomEngine\n"} -{"Time":"2026-02-03T00:32:44.164402757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_with_explicit_model"} -{"Time":"2026-02-03T00:32:44.164407185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_with_explicit_model","Output":"=== RUN TestGenerateCreateAwInfoCustomEngine/custom_engine_with_explicit_model\n"} -{"Time":"2026-02-03T00:32:44.164413447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_without_explicit_model"} -{"Time":"2026-02-03T00:32:44.164419238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_without_explicit_model","Output":"=== RUN TestGenerateCreateAwInfoCustomEngine/custom_engine_without_explicit_model\n"} -{"Time":"2026-02-03T00:32:44.164424388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/copilot_engine_without_explicit_model"} -{"Time":"2026-02-03T00:32:44.164427002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/copilot_engine_without_explicit_model","Output":"=== RUN TestGenerateCreateAwInfoCustomEngine/copilot_engine_without_explicit_model\n"} -{"Time":"2026-02-03T00:32:44.164448873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/claude_engine_without_explicit_model"} -{"Time":"2026-02-03T00:32:44.164453512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/claude_engine_without_explicit_model","Output":"=== RUN TestGenerateCreateAwInfoCustomEngine/claude_engine_without_explicit_model\n"} -{"Time":"2026-02-03T00:32:44.164496433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/codex_engine_without_explicit_model"} -{"Time":"2026-02-03T00:32:44.164515779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/codex_engine_without_explicit_model","Output":"=== RUN TestGenerateCreateAwInfoCustomEngine/codex_engine_without_explicit_model\n"} -{"Time":"2026-02-03T00:32:44.164524265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine","Output":"--- PASS: TestGenerateCreateAwInfoCustomEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164536508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_with_explicit_model","Output":" --- PASS: TestGenerateCreateAwInfoCustomEngine/custom_engine_with_explicit_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164542348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_with_explicit_model","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164551806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_without_explicit_model","Output":" --- PASS: TestGenerateCreateAwInfoCustomEngine/custom_engine_without_explicit_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164557186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/custom_engine_without_explicit_model","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164561163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/copilot_engine_without_explicit_model","Output":" --- PASS: TestGenerateCreateAwInfoCustomEngine/copilot_engine_without_explicit_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164566243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/copilot_engine_without_explicit_model","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164579347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/claude_engine_without_explicit_model","Output":" --- PASS: TestGenerateCreateAwInfoCustomEngine/claude_engine_without_explicit_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16458616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/claude_engine_without_explicit_model","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164590498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/codex_engine_without_explicit_model","Output":" --- PASS: TestGenerateCreateAwInfoCustomEngine/codex_engine_without_explicit_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164597161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine/codex_engine_without_explicit_model","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164601018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoCustomEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164604514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow"} -{"Time":"2026-02-03T00:32:44.164608341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow\n"} -{"Time":"2026-02-03T00:32:44.164612659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Empty_input_should_add_all_localhost_domains_with_ports"} -{"Time":"2026-02-03T00:32:44.164616677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Empty_input_should_add_all_localhost_domains_with_ports","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow/Empty_input_should_add_all_localhost_domains_with_ports\n"} -{"Time":"2026-02-03T00:32:44.164621315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Custom_domains_without_localhost_should_add_localhost_domains_with_ports"} -{"Time":"2026-02-03T00:32:44.164624912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Custom_domains_without_localhost_should_add_localhost_domains_with_ports","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow/Custom_domains_without_localhost_should_add_localhost_domains_with_ports\n"} -{"Time":"2026-02-03T00:32:44.164634119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains"} -{"Time":"2026-02-03T00:32:44.164637806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains\n"} -{"Time":"2026-02-03T00:32:44.164643918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains"} -{"Time":"2026-02-03T00:32:44.164647835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains\n"} -{"Time":"2026-02-03T00:32:44.164652504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_both_localhost_domains_should_add_port_variants"} -{"Time":"2026-02-03T00:32:44.164656481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_both_localhost_domains_should_add_port_variants","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow/Input_with_both_localhost_domains_should_add_port_variants\n"} -{"Time":"2026-02-03T00:32:44.164660889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_all_localhost_variants_should_remain_unchanged"} -{"Time":"2026-02-03T00:32:44.164668884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_all_localhost_variants_should_remain_unchanged","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow/Input_with_all_localhost_variants_should_remain_unchanged\n"} -{"Time":"2026-02-03T00:32:44.164675406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_some_localhost_variants_should_add_missing_ones"} -{"Time":"2026-02-03T00:32:44.164679534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_some_localhost_variants_should_add_missing_ones","Output":"=== RUN TestEnsureLocalhostDomainsWorkflow/Input_with_some_localhost_variants_should_add_missing_ones\n"} -{"Time":"2026-02-03T00:32:44.164689693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow","Output":"--- PASS: TestEnsureLocalhostDomainsWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164694592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Empty_input_should_add_all_localhost_domains_with_ports","Output":" --- PASS: TestEnsureLocalhostDomainsWorkflow/Empty_input_should_add_all_localhost_domains_with_ports (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164701224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Empty_input_should_add_all_localhost_domains_with_ports","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164705132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Custom_domains_without_localhost_should_add_localhost_domains_with_ports","Output":" --- PASS: TestEnsureLocalhostDomainsWorkflow/Custom_domains_without_localhost_should_add_localhost_domains_with_ports (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16471481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Custom_domains_without_localhost_should_add_localhost_domains_with_ports","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164718857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains","Output":" --- PASS: TestEnsureLocalhostDomainsWorkflow/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164724117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_localhost_but_no_127.0.0.1_should_add_missing_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164728114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains","Output":" --- PASS: TestEnsureLocalhostDomainsWorkflow/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164734617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_127.0.0.1_but_no_localhost_should_add_missing_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164738494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_both_localhost_domains_should_add_port_variants","Output":" --- PASS: TestEnsureLocalhostDomainsWorkflow/Input_with_both_localhost_domains_should_add_port_variants (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164743213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_both_localhost_domains_should_add_port_variants","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164761917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_all_localhost_variants_should_remain_unchanged","Output":" --- PASS: TestEnsureLocalhostDomainsWorkflow/Input_with_all_localhost_variants_should_remain_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164770183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_all_localhost_variants_should_remain_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164774882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_some_localhost_variants_should_add_missing_ones","Output":" --- PASS: TestEnsureLocalhostDomainsWorkflow/Input_with_some_localhost_variants_should_add_missing_ones (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164781364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow/Input_with_some_localhost_variants_should_add_missing_ones","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164785281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureLocalhostDomainsWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164790361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngine"} -{"Time":"2026-02-03T00:32:44.164793707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngine","Output":"=== RUN TestCustomEngine\n"} -{"Time":"2026-02-03T00:32:44.164798325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngine","Output":"--- PASS: TestCustomEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164806961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164810688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetInstallationSteps"} -{"Time":"2026-02-03T00:32:44.164814335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetInstallationSteps","Output":"=== RUN TestCustomEngineGetInstallationSteps\n"} -{"Time":"2026-02-03T00:32:44.164819124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetInstallationSteps","Output":"--- PASS: TestCustomEngineGetInstallationSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164823212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetInstallationSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164826337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionSteps"} -{"Time":"2026-02-03T00:32:44.164829554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionSteps","Output":"=== RUN TestCustomEngineGetExecutionSteps\n"} -{"Time":"2026-02-03T00:32:44.164834122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionSteps","Output":"--- PASS: TestCustomEngineGetExecutionSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.164844672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:44.164847928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithIdAndContinueOnError"} -{"Time":"2026-02-03T00:32:44.164851414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithIdAndContinueOnError","Output":"=== RUN TestCustomEngineGetExecutionStepsWithIdAndContinueOnError\n"} -{"Time":"2026-02-03T00:32:44.16499962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithIdAndContinueOnError","Output":"--- PASS: TestCustomEngineGetExecutionStepsWithIdAndContinueOnError (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165007786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithIdAndContinueOnError","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165011893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithSteps"} -{"Time":"2026-02-03T00:32:44.16501539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithSteps","Output":"=== RUN TestCustomEngineGetExecutionStepsWithSteps\n"} -{"Time":"2026-02-03T00:32:44.165107501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithSteps","Output":"--- PASS: TestCustomEngineGetExecutionStepsWithSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165121568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetExecutionStepsWithSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165125966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderMCPConfig"} -{"Time":"2026-02-03T00:32:44.165130905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderMCPConfig","Output":"=== RUN TestCustomEngineRenderMCPConfig\n"} -{"Time":"2026-02-03T00:32:44.165138289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderMCPConfig","Output":"--- PASS: TestCustomEngineRenderMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16514403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165155321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigWithDomainConfiguration"} -{"Time":"2026-02-03T00:32:44.165159138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigWithDomainConfiguration","Output":"=== RUN TestCustomEngineRenderPlaywrightMCPConfigWithDomainConfiguration\n"} -{"Time":"2026-02-03T00:32:44.165207518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigWithDomainConfiguration","Output":"--- PASS: TestCustomEngineRenderPlaywrightMCPConfigWithDomainConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165221714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigWithDomainConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165226073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigDefaultDomains"} -{"Time":"2026-02-03T00:32:44.16523015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigDefaultDomains","Output":"=== RUN TestCustomEngineRenderPlaywrightMCPConfigDefaultDomains\n"} -{"Time":"2026-02-03T00:32:44.165238676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigDefaultDomains","Output":"--- PASS: TestCustomEngineRenderPlaywrightMCPConfigDefaultDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165250198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineRenderPlaywrightMCPConfigDefaultDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165253864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineParseLogMetrics"} -{"Time":"2026-02-03T00:32:44.165257481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineParseLogMetrics","Output":"=== RUN TestCustomEngineParseLogMetrics\n"} -{"Time":"2026-02-03T00:32:44.165297355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineParseLogMetrics","Output":"--- PASS: TestCustomEngineParseLogMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165305962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineParseLogMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165310109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetLogParserScript"} -{"Time":"2026-02-03T00:32:44.165313996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetLogParserScript","Output":"=== RUN TestCustomEngineGetLogParserScript\n"} -{"Time":"2026-02-03T00:32:44.165320619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetLogParserScript","Output":"--- PASS: TestCustomEngineGetLogParserScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165324997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineGetLogParserScript","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165328293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineConvertStepToYAMLWithSection"} -{"Time":"2026-02-03T00:32:44.165331539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineConvertStepToYAMLWithSection","Output":"=== RUN TestCustomEngineConvertStepToYAMLWithSection\n"} -{"Time":"2026-02-03T00:32:44.165436144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineConvertStepToYAMLWithSection","Output":"--- PASS: TestCustomEngineConvertStepToYAMLWithSection (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165445311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineConvertStepToYAMLWithSection","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165449609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs"} -{"Time":"2026-02-03T00:32:44.165453436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs","Output":"=== RUN TestReferencesCustomJobOutputs\n"} -{"Time":"2026-02-03T00:32:44.165458816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/empty_condition"} -{"Time":"2026-02-03T00:32:44.165462683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/empty_condition","Output":"=== RUN TestReferencesCustomJobOutputs/empty_condition\n"} -{"Time":"2026-02-03T00:32:44.165472882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/no_custom_jobs"} -{"Time":"2026-02-03T00:32:44.165479555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/no_custom_jobs","Output":"=== RUN TestReferencesCustomJobOutputs/no_custom_jobs\n"} -{"Time":"2026-02-03T00:32:44.165513979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_output"} -{"Time":"2026-02-03T00:32:44.165522685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_output","Output":"=== RUN TestReferencesCustomJobOutputs/references_custom_job_output\n"} -{"Time":"2026-02-03T00:32:44.165529047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_result"} -{"Time":"2026-02-03T00:32:44.165532464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_result","Output":"=== RUN TestReferencesCustomJobOutputs/references_custom_job_result\n"} -{"Time":"2026-02-03T00:32:44.165537794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/does_not_reference_custom_job"} -{"Time":"2026-02-03T00:32:44.16554121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/does_not_reference_custom_job","Output":"=== RUN TestReferencesCustomJobOutputs/does_not_reference_custom_job\n"} -{"Time":"2026-02-03T00:32:44.165553603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_standard_job_not_custom"} -{"Time":"2026-02-03T00:32:44.16556792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_standard_job_not_custom","Output":"=== RUN TestReferencesCustomJobOutputs/references_standard_job_not_custom\n"} -{"Time":"2026-02-03T00:32:44.165593317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/complex_condition_with_custom_job"} -{"Time":"2026-02-03T00:32:44.165597625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/complex_condition_with_custom_job","Output":"=== RUN TestReferencesCustomJobOutputs/complex_condition_with_custom_job\n"} -{"Time":"2026-02-03T00:32:44.165628182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/multiple_custom_jobs_but_only_one_referenced"} -{"Time":"2026-02-03T00:32:44.165637419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/multiple_custom_jobs_but_only_one_referenced","Output":"=== RUN TestReferencesCustomJobOutputs/multiple_custom_jobs_but_only_one_referenced\n"} -{"Time":"2026-02-03T00:32:44.165645174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs","Output":"--- PASS: TestReferencesCustomJobOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165652547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/empty_condition","Output":" --- PASS: TestReferencesCustomJobOutputs/empty_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165657026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/empty_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165661193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/no_custom_jobs","Output":" --- PASS: TestReferencesCustomJobOutputs/no_custom_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165666924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/no_custom_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165679438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_output","Output":" --- PASS: TestReferencesCustomJobOutputs/references_custom_job_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165684407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_output","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165687843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_result","Output":" --- PASS: TestReferencesCustomJobOutputs/references_custom_job_result (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165693163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_custom_job_result","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16569684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/does_not_reference_custom_job","Output":" --- PASS: TestReferencesCustomJobOutputs/does_not_reference_custom_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165701338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/does_not_reference_custom_job","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165704935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_standard_job_not_custom","Output":" --- PASS: TestReferencesCustomJobOutputs/references_standard_job_not_custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165709744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/references_standard_job_not_custom","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165713922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/complex_condition_with_custom_job","Output":" --- PASS: TestReferencesCustomJobOutputs/complex_condition_with_custom_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165718851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/complex_condition_with_custom_job","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165722858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/multiple_custom_jobs_but_only_one_referenced","Output":" --- PASS: TestReferencesCustomJobOutputs/multiple_custom_jobs_but_only_one_referenced (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165727447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs/multiple_custom_jobs_but_only_one_referenced","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165730983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReferencesCustomJobOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16573443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation"} -{"Time":"2026-02-03T00:32:44.165737726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation","Output":"=== RUN TestJobDependsOnPreActivation\n"} -{"Time":"2026-02-03T00:32:44.165743286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/empty_config"} -{"Time":"2026-02-03T00:32:44.165761921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/empty_config","Output":"=== RUN TestJobDependsOnPreActivation/empty_config\n"} -{"Time":"2026-02-03T00:32:44.165770187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_as_string"} -{"Time":"2026-02-03T00:32:44.165774455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_as_string","Output":"=== RUN TestJobDependsOnPreActivation/needs_pre_activation_as_string\n"} -{"Time":"2026-02-03T00:32:44.165779244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array"} -{"Time":"2026-02-03T00:32:44.165783151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array","Output":"=== RUN TestJobDependsOnPreActivation/needs_pre_activation_in_array\n"} -{"Time":"2026-02-03T00:32:44.165787689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array_with_others"} -{"Time":"2026-02-03T00:32:44.16579864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array_with_others","Output":"=== RUN TestJobDependsOnPreActivation/needs_pre_activation_in_array_with_others\n"} -{"Time":"2026-02-03T00:32:44.165805913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_activation_(not_pre_activation)"} -{"Time":"2026-02-03T00:32:44.165810101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_activation_(not_pre_activation)","Output":"=== RUN TestJobDependsOnPreActivation/needs_activation_(not_pre_activation)\n"} -{"Time":"2026-02-03T00:32:44.16581479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_array_without_pre_activation"} -{"Time":"2026-02-03T00:32:44.165818547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_array_without_pre_activation","Output":"=== RUN TestJobDependsOnPreActivation/needs_array_without_pre_activation\n"} -{"Time":"2026-02-03T00:32:44.165823015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/no_needs_field"} -{"Time":"2026-02-03T00:32:44.165825379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/no_needs_field","Output":"=== RUN TestJobDependsOnPreActivation/no_needs_field\n"} -{"Time":"2026-02-03T00:32:44.165829377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation","Output":"--- PASS: TestJobDependsOnPreActivation (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165832412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/empty_config","Output":" --- PASS: TestJobDependsOnPreActivation/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165835148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165837281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_as_string","Output":" --- PASS: TestJobDependsOnPreActivation/needs_pre_activation_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165839977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165842061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array","Output":" --- PASS: TestJobDependsOnPreActivation/needs_pre_activation_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165844565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165846599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array_with_others","Output":" --- PASS: TestJobDependsOnPreActivation/needs_pre_activation_in_array_with_others (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165849224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_pre_activation_in_array_with_others","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165851268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_activation_(not_pre_activation)","Output":" --- PASS: TestJobDependsOnPreActivation/needs_activation_(not_pre_activation) (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165855235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_activation_(not_pre_activation)","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165857359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_array_without_pre_activation","Output":" --- PASS: TestJobDependsOnPreActivation/needs_array_without_pre_activation (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165859894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/needs_array_without_pre_activation","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16586306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/no_needs_field","Output":" --- PASS: TestJobDependsOnPreActivation/no_needs_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165869131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation/no_needs_field","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165872687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnPreActivation","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165876334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation"} -{"Time":"2026-02-03T00:32:44.165880282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation\n"} -{"Time":"2026-02-03T00:32:44.16588473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/nil_custom_jobs"} -{"Time":"2026-02-03T00:32:44.165888106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/nil_custom_jobs","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation/nil_custom_jobs\n"} -{"Time":"2026-02-03T00:32:44.165893246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/empty_custom_jobs"} -{"Time":"2026-02-03T00:32:44.165896893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/empty_custom_jobs","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation/empty_custom_jobs\n"} -{"Time":"2026-02-03T00:32:44.165902633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_as_string"} -{"Time":"2026-02-03T00:32:44.16590639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_as_string","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_as_string\n"} -{"Time":"2026-02-03T00:32:44.16591138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_in_array"} -{"Time":"2026-02-03T00:32:44.165914876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_in_array","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_in_array\n"} -{"Time":"2026-02-03T00:32:44.165920346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_without_needs_field"} -{"Time":"2026-02-03T00:32:44.165924013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_without_needs_field","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation/job_without_needs_field\n"} -{"Time":"2026-02-03T00:32:44.165934773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_different_needs"} -{"Time":"2026-02-03T00:32:44.16593847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_different_needs","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation/job_with_different_needs\n"} -{"Time":"2026-02-03T00:32:44.16596512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/multiple_jobs_mixed"} -{"Time":"2026-02-03T00:32:44.16597046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/multiple_jobs_mixed","Output":"=== RUN TestGetCustomJobsDependingOnPreActivation/multiple_jobs_mixed\n"} -{"Time":"2026-02-03T00:32:44.165977623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation","Output":"--- PASS: TestGetCustomJobsDependingOnPreActivation (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165988073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/nil_custom_jobs","Output":" --- PASS: TestGetCustomJobsDependingOnPreActivation/nil_custom_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.165992321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/nil_custom_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:44.165995967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/empty_custom_jobs","Output":" --- PASS: TestGetCustomJobsDependingOnPreActivation/empty_custom_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166000596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/empty_custom_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166004193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_as_string","Output":" --- PASS: TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166008581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166012158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_in_array","Output":" --- PASS: TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166016726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_needs_pre_activation_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166027206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_without_needs_field","Output":" --- PASS: TestGetCustomJobsDependingOnPreActivation/job_without_needs_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166033097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_without_needs_field","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166037555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_different_needs","Output":" --- PASS: TestGetCustomJobsDependingOnPreActivation/job_with_different_needs (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166041963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/job_with_different_needs","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16605101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/multiple_jobs_mixed","Output":" --- PASS: TestGetCustomJobsDependingOnPreActivation/multiple_jobs_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166056791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation/multiple_jobs_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166060077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCustomJobsDependingOnPreActivation","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166063072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions"} -{"Time":"2026-02-03T00:32:44.166066288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions","Output":"=== RUN TestValidateDangerousPermissions\n"} -{"Time":"2026-02-03T00:32:44.166070086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/no_permissions_-_should_pass"} -{"Time":"2026-02-03T00:32:44.166074383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/no_permissions_-_should_pass","Output":"=== RUN TestValidateDangerousPermissions/no_permissions_-_should_pass\n"} -{"Time":"2026-02-03T00:32:44.166078511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/read_permissions_only_-_should_pass"} -{"Time":"2026-02-03T00:32:44.166082028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/read_permissions_only_-_should_pass","Output":"=== RUN TestValidateDangerousPermissions/read_permissions_only_-_should_pass\n"} -{"Time":"2026-02-03T00:32:44.166087428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_without_feature_flag_-_should_error"} -{"Time":"2026-02-03T00:32:44.166090844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_without_feature_flag_-_should_error","Output":"=== RUN TestValidateDangerousPermissions/write_permission_without_feature_flag_-_should_error\n"} -{"Time":"2026-02-03T00:32:44.166162162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/multiple_write_permissions_without_feature_flag_-_should_error"} -{"Time":"2026-02-03T00:32:44.166175417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/multiple_write_permissions_without_feature_flag_-_should_error","Output":"=== RUN TestValidateDangerousPermissions/multiple_write_permissions_without_feature_flag_-_should_error\n"} -{"Time":"2026-02-03T00:32:44.166226021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_enabled_-_should_pass"} -{"Time":"2026-02-03T00:32:44.16623596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_enabled_-_should_pass","Output":"=== RUN TestValidateDangerousPermissions/write_permission_with_feature_flag_enabled_-_should_pass\n"} -{"Time":"2026-02-03T00:32:44.166243263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_disabled_-_should_error"} -{"Time":"2026-02-03T00:32:44.166247301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_disabled_-_should_error","Output":"=== RUN TestValidateDangerousPermissions/write_permission_with_feature_flag_disabled_-_should_error\n"} -{"Time":"2026-02-03T00:32:44.166323483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_read-all_-_should_pass"} -{"Time":"2026-02-03T00:32:44.166335475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_read-all_-_should_pass","Output":"=== RUN TestValidateDangerousPermissions/shorthand_read-all_-_should_pass\n"} -{"Time":"2026-02-03T00:32:44.166342408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_without_feature_flag_-_should_error"} -{"Time":"2026-02-03T00:32:44.166346105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_without_feature_flag_-_should_error","Output":"=== RUN TestValidateDangerousPermissions/shorthand_write-all_without_feature_flag_-_should_error\n"} -{"Time":"2026-02-03T00:32:44.166382663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_with_feature_flag_-_should_pass"} -{"Time":"2026-02-03T00:32:44.166393473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_with_feature_flag_-_should_pass","Output":"=== RUN TestValidateDangerousPermissions/shorthand_write-all_with_feature_flag_-_should_pass\n"} -{"Time":"2026-02-03T00:32:44.166400456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_with_feature_flag_-_should_pass"} -{"Time":"2026-02-03T00:32:44.166404644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_with_feature_flag_-_should_pass","Output":"=== RUN TestValidateDangerousPermissions/mixed_read_and_write_with_feature_flag_-_should_pass\n"} -{"Time":"2026-02-03T00:32:44.166415204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_without_feature_flag_-_should_error"} -{"Time":"2026-02-03T00:32:44.166419311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_without_feature_flag_-_should_error","Output":"=== RUN TestValidateDangerousPermissions/mixed_read_and_write_without_feature_flag_-_should_error\n"} -{"Time":"2026-02-03T00:32:44.166522243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_without_feature_flag_-_should_pass_(id-token_is_safe)"} -{"Time":"2026-02-03T00:32:44.166533705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_without_feature_flag_-_should_pass_(id-token_is_safe)","Output":"=== RUN TestValidateDangerousPermissions/id-token_write_without_feature_flag_-_should_pass_(id-token_is_safe)\n"} -{"Time":"2026-02-03T00:32:44.166588858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_read_permissions_-_should_pass"} -{"Time":"2026-02-03T00:32:44.166598936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_read_permissions_-_should_pass","Output":"=== RUN TestValidateDangerousPermissions/id-token_write_with_other_read_permissions_-_should_pass\n"} -{"Time":"2026-02-03T00:32:44.166679811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_write_permissions_-_should_error_on_other_permissions"} -{"Time":"2026-02-03T00:32:44.166691422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_write_permissions_-_should_error_on_other_permissions","Output":"=== RUN TestValidateDangerousPermissions/id-token_write_with_other_write_permissions_-_should_error_on_other_permissions\n"} -{"Time":"2026-02-03T00:32:44.166758788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions","Output":"--- PASS: TestValidateDangerousPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166768777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/no_permissions_-_should_pass","Output":" --- PASS: TestValidateDangerousPermissions/no_permissions_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166774367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/no_permissions_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166779045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/read_permissions_only_-_should_pass","Output":" --- PASS: TestValidateDangerousPermissions/read_permissions_only_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166784165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/read_permissions_only_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166788393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_without_feature_flag_-_should_error","Output":" --- PASS: TestValidateDangerousPermissions/write_permission_without_feature_flag_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166793342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_without_feature_flag_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166797139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/multiple_write_permissions_without_feature_flag_-_should_error","Output":" --- PASS: TestValidateDangerousPermissions/multiple_write_permissions_without_feature_flag_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166802289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/multiple_write_permissions_without_feature_flag_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166806266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_enabled_-_should_pass","Output":" --- PASS: TestValidateDangerousPermissions/write_permission_with_feature_flag_enabled_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166817187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_enabled_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166821004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_disabled_-_should_error","Output":" --- PASS: TestValidateDangerousPermissions/write_permission_with_feature_flag_disabled_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166825542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/write_permission_with_feature_flag_disabled_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166829119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_read-all_-_should_pass","Output":" --- PASS: TestValidateDangerousPermissions/shorthand_read-all_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166833718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_read-all_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166837525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_without_feature_flag_-_should_error","Output":" --- PASS: TestValidateDangerousPermissions/shorthand_write-all_without_feature_flag_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166841993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_without_feature_flag_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16684562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_with_feature_flag_-_should_pass","Output":" --- PASS: TestValidateDangerousPermissions/shorthand_write-all_with_feature_flag_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166849938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/shorthand_write-all_with_feature_flag_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166853284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_with_feature_flag_-_should_pass","Output":" --- PASS: TestValidateDangerousPermissions/mixed_read_and_write_with_feature_flag_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166857822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_with_feature_flag_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166861539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_without_feature_flag_-_should_error","Output":" --- PASS: TestValidateDangerousPermissions/mixed_read_and_write_without_feature_flag_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166866028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/mixed_read_and_write_without_feature_flag_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166869624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_without_feature_flag_-_should_pass_(id-token_is_safe)","Output":" --- PASS: TestValidateDangerousPermissions/id-token_write_without_feature_flag_-_should_pass_(id-token_is_safe) (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166874523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_without_feature_flag_-_should_pass_(id-token_is_safe)","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16687819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_read_permissions_-_should_pass","Output":" --- PASS: TestValidateDangerousPermissions/id-token_write_with_other_read_permissions_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166882929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_read_permissions_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166886926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_write_permissions_-_should_error_on_other_permissions","Output":" --- PASS: TestValidateDangerousPermissions/id-token_write_with_other_write_permissions_-_should_error_on_other_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166893208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions/id-token_write_with_other_write_permissions_-_should_error_on_other_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166904229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDangerousPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166908086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions"} -{"Time":"2026-02-03T00:32:44.166911432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions","Output":"=== RUN TestFindWritePermissions\n"} -{"Time":"2026-02-03T00:32:44.16691542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/no_permissions"} -{"Time":"2026-02-03T00:32:44.166918706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/no_permissions","Output":"=== RUN TestFindWritePermissions/no_permissions\n"} -{"Time":"2026-02-03T00:32:44.166922683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/only_read_permissions"} -{"Time":"2026-02-03T00:32:44.166930999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/only_read_permissions","Output":"=== RUN TestFindWritePermissions/only_read_permissions\n"} -{"Time":"2026-02-03T00:32:44.166936609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/single_write_permission"} -{"Time":"2026-02-03T00:32:44.166939955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/single_write_permission","Output":"=== RUN TestFindWritePermissions/single_write_permission\n"} -{"Time":"2026-02-03T00:32:44.166943682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/multiple_write_permissions"} -{"Time":"2026-02-03T00:32:44.166947119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/multiple_write_permissions","Output":"=== RUN TestFindWritePermissions/multiple_write_permissions\n"} -{"Time":"2026-02-03T00:32:44.166952779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/write-all_shorthand"} -{"Time":"2026-02-03T00:32:44.166955845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/write-all_shorthand","Output":"=== RUN TestFindWritePermissions/write-all_shorthand\n"} -{"Time":"2026-02-03T00:32:44.166959592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/mixed_read_and_write"} -{"Time":"2026-02-03T00:32:44.166962878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/mixed_read_and_write","Output":"=== RUN TestFindWritePermissions/mixed_read_and_write\n"} -{"Time":"2026-02-03T00:32:44.166968038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_is_excluded_from_dangerous_permissions"} -{"Time":"2026-02-03T00:32:44.166972266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_is_excluded_from_dangerous_permissions","Output":"=== RUN TestFindWritePermissions/id-token_write_is_excluded_from_dangerous_permissions\n"} -{"Time":"2026-02-03T00:32:44.166977906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_with_other_write_permissions_-_only_other_permissions_counted"} -{"Time":"2026-02-03T00:32:44.166981382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_with_other_write_permissions_-_only_other_permissions_counted","Output":"=== RUN TestFindWritePermissions/id-token_write_with_other_write_permissions_-_only_other_permissions_counted\n"} -{"Time":"2026-02-03T00:32:44.166987454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions","Output":"--- PASS: TestFindWritePermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.166991832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/no_permissions","Output":" --- PASS: TestFindWritePermissions/no_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16699608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/no_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.166999607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/only_read_permissions","Output":" --- PASS: TestFindWritePermissions/only_read_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167003644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/only_read_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16700692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/single_write_permission","Output":" --- PASS: TestFindWritePermissions/single_write_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167013252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/single_write_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167016608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/multiple_write_permissions","Output":" --- PASS: TestFindWritePermissions/multiple_write_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167020946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/multiple_write_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167024443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/write-all_shorthand","Output":" --- PASS: TestFindWritePermissions/write-all_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167028521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/write-all_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167031837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/mixed_read_and_write","Output":" --- PASS: TestFindWritePermissions/mixed_read_and_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167036084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/mixed_read_and_write","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167039501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_is_excluded_from_dangerous_permissions","Output":" --- PASS: TestFindWritePermissions/id-token_write_is_excluded_from_dangerous_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167043689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_is_excluded_from_dangerous_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167047145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_with_other_write_permissions_-_only_other_permissions_counted","Output":" --- PASS: TestFindWritePermissions/id-token_write_with_other_write_permissions_-_only_other_permissions_counted (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167052866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions/id-token_write_with_other_write_permissions_-_only_other_permissions_counted","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167055961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindWritePermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167058817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError"} -{"Time":"2026-02-03T00:32:44.167061913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError","Output":"=== RUN TestFormatDangerousPermissionsError\n"} -{"Time":"2026-02-03T00:32:44.16706563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/single_write_permission"} -{"Time":"2026-02-03T00:32:44.167068916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/single_write_permission","Output":"=== RUN TestFormatDangerousPermissionsError/single_write_permission\n"} -{"Time":"2026-02-03T00:32:44.167073334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/multiple_write_permissions"} -{"Time":"2026-02-03T00:32:44.167077021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/multiple_write_permissions","Output":"=== RUN TestFormatDangerousPermissionsError/multiple_write_permissions\n"} -{"Time":"2026-02-03T00:32:44.16708172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError","Output":"--- PASS: TestFormatDangerousPermissionsError (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167086599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/single_write_permission","Output":" --- PASS: TestFormatDangerousPermissionsError/single_write_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167091528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/single_write_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167102548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/multiple_write_permissions","Output":" --- PASS: TestFormatDangerousPermissionsError/multiple_write_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167107157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError/multiple_write_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167110243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatDangerousPermissionsError","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167113499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage"} -{"Time":"2026-02-03T00:32:44.167116685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage","Output":"=== RUN TestParseNpmPackage\n"} -{"Time":"2026-02-03T00:32:44.167121754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_version"} -{"Time":"2026-02-03T00:32:44.16712506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_version","Output":"=== RUN TestParseNpmPackage/scoped_package_with_version\n"} -{"Time":"2026-02-03T00:32:44.167129258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_specific_version"} -{"Time":"2026-02-03T00:32:44.167132664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_specific_version","Output":"=== RUN TestParseNpmPackage/scoped_package_with_specific_version\n"} -{"Time":"2026-02-03T00:32:44.167136642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_without_version"} -{"Time":"2026-02-03T00:32:44.167139818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_without_version","Output":"=== RUN TestParseNpmPackage/scoped_package_without_version\n"} -{"Time":"2026-02-03T00:32:44.167143555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_with_version"} -{"Time":"2026-02-03T00:32:44.167146751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_with_version","Output":"=== RUN TestParseNpmPackage/non-scoped_package_with_version\n"} -{"Time":"2026-02-03T00:32:44.167152041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_without_version"} -{"Time":"2026-02-03T00:32:44.167155397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_without_version","Output":"=== RUN TestParseNpmPackage/non-scoped_package_without_version\n"} -{"Time":"2026-02-03T00:32:44.167159264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/package_with_semver_range"} -{"Time":"2026-02-03T00:32:44.16716259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/package_with_semver_range","Output":"=== RUN TestParseNpmPackage/package_with_semver_range\n"} -{"Time":"2026-02-03T00:32:44.167168291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage","Output":"--- PASS: TestParseNpmPackage (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167180343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_version","Output":" --- PASS: TestParseNpmPackage/scoped_package_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167184952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167190883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_specific_version","Output":" --- PASS: TestParseNpmPackage/scoped_package_with_specific_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167195241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_with_specific_version","Elapsed":0} -{"Time":"2026-02-03T00:32:44.16719978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_without_version","Output":" --- PASS: TestParseNpmPackage/scoped_package_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167204448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/scoped_package_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167208035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_with_version","Output":" --- PASS: TestParseNpmPackage/non-scoped_package_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167213024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167217182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_without_version","Output":" --- PASS: TestParseNpmPackage/non-scoped_package_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167222291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/non-scoped_package_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167231699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/package_with_semver_range","Output":" --- PASS: TestParseNpmPackage/package_with_semver_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16723729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage/package_with_semver_range","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167240455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseNpmPackage","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167243922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies"} -{"Time":"2026-02-03T00:32:44.16724814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies","Output":"=== RUN TestCollectNpmDependencies\n"} -{"Time":"2026-02-03T00:32:44.167252187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/single_workflow_with_npm_dependencies"} -{"Time":"2026-02-03T00:32:44.167255504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/single_workflow_with_npm_dependencies","Output":"=== RUN TestCollectNpmDependencies/single_workflow_with_npm_dependencies\n"} -{"Time":"2026-02-03T00:32:44.167259411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/multiple_workflows_with_different_dependencies"} -{"Time":"2026-02-03T00:32:44.167263608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/multiple_workflows_with_different_dependencies","Output":"=== RUN TestCollectNpmDependencies/multiple_workflows_with_different_dependencies\n"} -{"Time":"2026-02-03T00:32:44.167269499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/duplicate_dependencies_use_last_version"} -{"Time":"2026-02-03T00:32:44.167272826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/duplicate_dependencies_use_last_version","Output":"=== RUN TestCollectNpmDependencies/duplicate_dependencies_use_last_version\n"} -{"Time":"2026-02-03T00:32:44.16729651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/no_npm_dependencies"} -{"Time":"2026-02-03T00:32:44.167301339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/no_npm_dependencies","Output":"=== RUN TestCollectNpmDependencies/no_npm_dependencies\n"} -{"Time":"2026-02-03T00:32:44.16730719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies","Output":"--- PASS: TestCollectNpmDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167311798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/single_workflow_with_npm_dependencies","Output":" --- PASS: TestCollectNpmDependencies/single_workflow_with_npm_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167316287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/single_workflow_with_npm_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167320074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/multiple_workflows_with_different_dependencies","Output":" --- PASS: TestCollectNpmDependencies/multiple_workflows_with_different_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167324402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/multiple_workflows_with_different_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167327748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/duplicate_dependencies_use_last_version","Output":" --- PASS: TestCollectNpmDependencies/duplicate_dependencies_use_last_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167332186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/duplicate_dependencies_use_last_version","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167335833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/no_npm_dependencies","Output":" --- PASS: TestCollectNpmDependencies/no_npm_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167341213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies/no_npm_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167344639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectNpmDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167347825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON"} -{"Time":"2026-02-03T00:32:44.167351142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON","Output":"=== RUN TestGeneratePackageJSON\n"} -{"Time":"2026-02-03T00:32:44.167606057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON","Output":"--- PASS: TestGeneratePackageJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.167618991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:44.167622868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON_MergeExisting"} -{"Time":"2026-02-03T00:32:44.167627016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON_MergeExisting","Output":"=== RUN TestGeneratePackageJSON_MergeExisting\n"} -{"Time":"2026-02-03T00:32:44.168245819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON_MergeExisting","Output":"--- PASS: TestGeneratePackageJSON_MergeExisting (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.168257471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePackageJSON_MergeExisting","Elapsed":0} -{"Time":"2026-02-03T00:32:44.168261989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig"} -{"Time":"2026-02-03T00:32:44.168265946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig","Output":"=== RUN TestGenerateDependabotConfig\n"} -{"Time":"2026-02-03T00:32:44.168620477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig","Output":"--- PASS: TestGenerateDependabotConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.168629834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:44.168633812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_PreserveExisting"} -{"Time":"2026-02-03T00:32:44.168640234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_PreserveExisting","Output":"=== RUN TestGenerateDependabotConfig_PreserveExisting\n"} -{"Time":"2026-02-03T00:32:44.169176433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_PreserveExisting","Output":"--- PASS: TestGenerateDependabotConfig_PreserveExisting (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16919073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_PreserveExisting","Elapsed":0} -{"Time":"2026-02-03T00:32:44.169195468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_NoDependencies"} -{"Time":"2026-02-03T00:32:44.169199436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_NoDependencies","Output":"=== RUN TestGenerateDependabotManifests_NoDependencies\n"} -{"Time":"2026-02-03T00:32:44.169320071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_NoDependencies","Output":"--- PASS: TestGenerateDependabotManifests_NoDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:44.16933054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_NoDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:44.169335449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_WithDependencies"} -{"Time":"2026-02-03T00:32:44.169340759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_WithDependencies","Output":"=== RUN TestGenerateDependabotManifests_WithDependencies\n"} -{"Time":"2026-02-03T00:32:45.278175059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_WithDependencies","Output":"--- PASS: TestGenerateDependabotManifests_WithDependencies (1.11s)\n"} -{"Time":"2026-02-03T00:32:45.278221395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_WithDependencies","Elapsed":1.11} -{"Time":"2026-02-03T00:32:45.278230011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_StrictMode"} -{"Time":"2026-02-03T00:32:45.27823446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_StrictMode","Output":"=== RUN TestGenerateDependabotManifests_StrictMode\n"} -{"Time":"2026-02-03T00:32:45.962666524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_StrictMode","Output":"--- PASS: TestGenerateDependabotManifests_StrictMode (0.68s)\n"} -{"Time":"2026-02-03T00:32:45.96270182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_StrictMode","Elapsed":0.68} -{"Time":"2026-02-03T00:32:45.962709484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage"} -{"Time":"2026-02-03T00:32:45.962713431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage","Output":"=== RUN TestParsePipPackage\n"} -{"Time":"2026-02-03T00:32:45.962718211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_==_version"} -{"Time":"2026-02-03T00:32:45.962721918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_==_version","Output":"=== RUN TestParsePipPackage/package_with_==_version\n"} -{"Time":"2026-02-03T00:32:45.962727738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_\u003e=_version"} -{"Time":"2026-02-03T00:32:45.962731325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_\u003e=_version","Output":"=== RUN TestParsePipPackage/package_with_\u003e=_version\n"} -{"Time":"2026-02-03T00:32:45.96280908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_~=_version"} -{"Time":"2026-02-03T00:32:45.962819018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_~=_version","Output":"=== RUN TestParsePipPackage/package_with_~=_version\n"} -{"Time":"2026-02-03T00:32:45.962830269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_without_version"} -{"Time":"2026-02-03T00:32:45.962840298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_without_version","Output":"=== RUN TestParsePipPackage/package_without_version\n"} -{"Time":"2026-02-03T00:32:45.962845808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_!=_version"} -{"Time":"2026-02-03T00:32:45.962849315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_!=_version","Output":"=== RUN TestParsePipPackage/package_with_!=_version\n"} -{"Time":"2026-02-03T00:32:45.962860836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage","Output":"--- PASS: TestParsePipPackage (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962872047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_==_version","Output":" --- PASS: TestParsePipPackage/package_with_==_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962877918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_==_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.962882326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_\u003e=_version","Output":" --- PASS: TestParsePipPackage/package_with_\u003e=_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962888157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_\u003e=_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.962892756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_~=_version","Output":" --- PASS: TestParsePipPackage/package_with_~=_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962897815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_~=_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.962901742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_without_version","Output":" --- PASS: TestParsePipPackage/package_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962906311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.962909848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_!=_version","Output":" --- PASS: TestParsePipPackage/package_with_!=_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962915187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage/package_with_!=_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.96292206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsePipPackage","Elapsed":0} -{"Time":"2026-02-03T00:32:45.962925477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies"} -{"Time":"2026-02-03T00:32:45.962928733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies","Output":"=== RUN TestCollectPipDependencies\n"} -{"Time":"2026-02-03T00:32:45.962932921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/single_workflow_with_pip_dependencies"} -{"Time":"2026-02-03T00:32:45.962936758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/single_workflow_with_pip_dependencies","Output":"=== RUN TestCollectPipDependencies/single_workflow_with_pip_dependencies\n"} -{"Time":"2026-02-03T00:32:45.962942669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/multiple_workflows_with_different_dependencies"} -{"Time":"2026-02-03T00:32:45.962946205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/multiple_workflows_with_different_dependencies","Output":"=== RUN TestCollectPipDependencies/multiple_workflows_with_different_dependencies\n"} -{"Time":"2026-02-03T00:32:45.962957466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/duplicate_dependencies_use_last_version"} -{"Time":"2026-02-03T00:32:45.962960963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/duplicate_dependencies_use_last_version","Output":"=== RUN TestCollectPipDependencies/duplicate_dependencies_use_last_version\n"} -{"Time":"2026-02-03T00:32:45.962966142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/no_pip_dependencies"} -{"Time":"2026-02-03T00:32:45.96297568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/no_pip_dependencies","Output":"=== RUN TestCollectPipDependencies/no_pip_dependencies\n"} -{"Time":"2026-02-03T00:32:45.962982232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies","Output":"--- PASS: TestCollectPipDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962987633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/single_workflow_with_pip_dependencies","Output":" --- PASS: TestCollectPipDependencies/single_workflow_with_pip_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.962992672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/single_workflow_with_pip_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963001779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/multiple_workflows_with_different_dependencies","Output":" --- PASS: TestCollectPipDependencies/multiple_workflows_with_different_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963007169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/multiple_workflows_with_different_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963012108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/duplicate_dependencies_use_last_version","Output":" --- PASS: TestCollectPipDependencies/duplicate_dependencies_use_last_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963021135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/duplicate_dependencies_use_last_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963025072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/no_pip_dependencies","Output":" --- PASS: TestCollectPipDependencies/no_pip_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963030493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies/no_pip_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963037916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPipDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963041233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequirementsTxt"} -{"Time":"2026-02-03T00:32:45.963044549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequirementsTxt","Output":"=== RUN TestGenerateRequirementsTxt\n"} -{"Time":"2026-02-03T00:32:45.963251053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequirementsTxt","Output":"--- PASS: TestGenerateRequirementsTxt (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963260722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRequirementsTxt","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963264348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage"} -{"Time":"2026-02-03T00:32:45.963267214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage","Output":"=== RUN TestParseGoPackage\n"} -{"Time":"2026-02-03T00:32:45.963299765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_version"} -{"Time":"2026-02-03T00:32:45.963308451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_version","Output":"=== RUN TestParseGoPackage/package_with_version\n"} -{"Time":"2026-02-03T00:32:45.963314623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_without_version"} -{"Time":"2026-02-03T00:32:45.96331846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_without_version","Output":"=== RUN TestParseGoPackage/package_without_version\n"} -{"Time":"2026-02-03T00:32:45.963340401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_pseudo-version"} -{"Time":"2026-02-03T00:32:45.963347464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_pseudo-version","Output":"=== RUN TestParseGoPackage/package_with_pseudo-version\n"} -{"Time":"2026-02-03T00:32:45.963354156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage","Output":"--- PASS: TestParseGoPackage (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963368724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_version","Output":" --- PASS: TestParseGoPackage/package_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963373162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963376468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_without_version","Output":" --- PASS: TestParseGoPackage/package_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963380376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963383391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_pseudo-version","Output":" --- PASS: TestParseGoPackage/package_with_pseudo-version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963388891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage/package_with_pseudo-version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963392218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGoPackage","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963395253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies"} -{"Time":"2026-02-03T00:32:45.963398469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies","Output":"=== RUN TestCollectGoDependencies\n"} -{"Time":"2026-02-03T00:32:45.963407686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/single_workflow_with_go_install"} -{"Time":"2026-02-03T00:32:45.963411123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/single_workflow_with_go_install","Output":"=== RUN TestCollectGoDependencies/single_workflow_with_go_install\n"} -{"Time":"2026-02-03T00:32:45.963417805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/multiple_workflows_with_different_dependencies"} -{"Time":"2026-02-03T00:32:45.963421702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/multiple_workflows_with_different_dependencies","Output":"=== RUN TestCollectGoDependencies/multiple_workflows_with_different_dependencies\n"} -{"Time":"2026-02-03T00:32:45.963459732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/duplicate_dependencies_use_last_version"} -{"Time":"2026-02-03T00:32:45.963470482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/duplicate_dependencies_use_last_version","Output":"=== RUN TestCollectGoDependencies/duplicate_dependencies_use_last_version\n"} -{"Time":"2026-02-03T00:32:45.963476764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/no_go_dependencies"} -{"Time":"2026-02-03T00:32:45.963480341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/no_go_dependencies","Output":"=== RUN TestCollectGoDependencies/no_go_dependencies\n"} -{"Time":"2026-02-03T00:32:45.963486482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies","Output":"--- PASS: TestCollectGoDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963494888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/single_workflow_with_go_install","Output":" --- PASS: TestCollectGoDependencies/single_workflow_with_go_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963499847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/single_workflow_with_go_install","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963508092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/multiple_workflows_with_different_dependencies","Output":" --- PASS: TestCollectGoDependencies/multiple_workflows_with_different_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.963524964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/multiple_workflows_with_different_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963529051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/duplicate_dependencies_use_last_version","Output":" --- PASS: TestCollectGoDependencies/duplicate_dependencies_use_last_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.96353364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/duplicate_dependencies_use_last_version","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963538118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/no_go_dependencies","Output":" --- PASS: TestCollectGoDependencies/no_go_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.96354424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies/no_go_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963547987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectGoDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:45.963551243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGoMod"} -{"Time":"2026-02-03T00:32:45.963554509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGoMod","Output":"=== RUN TestGenerateGoMod\n"} -{"Time":"2026-02-03T00:32:45.963726259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGoMod","Output":"--- PASS: TestGenerateGoMod (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.96373742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGoMod","Elapsed":0} -{"Time":"2026-02-03T00:32:45.96374294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_MultipleEcosystems"} -{"Time":"2026-02-03T00:32:45.963746647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_MultipleEcosystems","Output":"=== RUN TestGenerateDependabotConfig_MultipleEcosystems\n"} -{"Time":"2026-02-03T00:32:45.965005062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_MultipleEcosystems","Output":"--- PASS: TestGenerateDependabotConfig_MultipleEcosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:45.965017465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotConfig_MultipleEcosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:45.965021723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_AllEcosystems"} -{"Time":"2026-02-03T00:32:45.96502552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_AllEcosystems","Output":"=== RUN TestGenerateDependabotManifests_AllEcosystems\n"} -{"Time":"2026-02-03T00:32:46.621355246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_AllEcosystems","Output":"--- PASS: TestGenerateDependabotManifests_AllEcosystems (0.66s)\n"} -{"Time":"2026-02-03T00:32:46.621392646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateDependabotManifests_AllEcosystems","Elapsed":0.66} -{"Time":"2026-02-03T00:32:46.621402244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands"} -{"Time":"2026-02-03T00:32:46.621406702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands","Output":"=== RUN TestExtractGoFromCommands\n"} -{"Time":"2026-02-03T00:32:46.621411852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/simple_go_install"} -{"Time":"2026-02-03T00:32:46.621416551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/simple_go_install","Output":"=== RUN TestExtractGoFromCommands/simple_go_install\n"} -{"Time":"2026-02-03T00:32:46.621422522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get"} -{"Time":"2026-02-03T00:32:46.621425958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get","Output":"=== RUN TestExtractGoFromCommands/go_get\n"} -{"Time":"2026-02-03T00:32:46.621495617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/mixed_go_install_and_go_get"} -{"Time":"2026-02-03T00:32:46.621509753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/mixed_go_install_and_go_get","Output":"=== RUN TestExtractGoFromCommands/mixed_go_install_and_go_get\n"} -{"Time":"2026-02-03T00:32:46.621515935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_flags"} -{"Time":"2026-02-03T00:32:46.621520193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_flags","Output":"=== RUN TestExtractGoFromCommands/go_install_with_flags\n"} -{"Time":"2026-02-03T00:32:46.621527326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_without_install_or_get"} -{"Time":"2026-02-03T00:32:46.621531514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_without_install_or_get","Output":"=== RUN TestExtractGoFromCommands/go_without_install_or_get\n"} -{"Time":"2026-02-03T00:32:46.621536714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_mod_command_(not_extracted)"} -{"Time":"2026-02-03T00:32:46.621540811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_mod_command_(not_extracted)","Output":"=== RUN TestExtractGoFromCommands/go_mod_command_(not_extracted)\n"} -{"Time":"2026-02-03T00:32:46.621547574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/empty_command"} -{"Time":"2026-02-03T00:32:46.621554817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/empty_command","Output":"=== RUN TestExtractGoFromCommands/empty_command\n"} -{"Time":"2026-02-03T00:32:46.621558765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_flags"} -{"Time":"2026-02-03T00:32:46.621562772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_flags","Output":"=== RUN TestExtractGoFromCommands/go_get_with_flags\n"} -{"Time":"2026-02-03T00:32:46.62157247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/multiple_go_install_commands"} -{"Time":"2026-02-03T00:32:46.621579924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/multiple_go_install_commands","Output":"=== RUN TestExtractGoFromCommands/multiple_go_install_commands\n"} -{"Time":"2026-02-03T00:32:46.621603138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_trailing_semicolon"} -{"Time":"2026-02-03T00:32:46.62160977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_trailing_semicolon","Output":"=== RUN TestExtractGoFromCommands/go_install_with_trailing_semicolon\n"} -{"Time":"2026-02-03T00:32:46.621619067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_trailing_ampersand"} -{"Time":"2026-02-03T00:32:46.621623044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_trailing_ampersand","Output":"=== RUN TestExtractGoFromCommands/go_get_with_trailing_ampersand\n"} -{"Time":"2026-02-03T00:32:46.6216582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_and_go_get_on_same_line"} -{"Time":"2026-02-03T00:32:46.621665053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_and_go_get_on_same_line","Output":"=== RUN TestExtractGoFromCommands/go_install_and_go_get_on_same_line\n"} -{"Time":"2026-02-03T00:32:46.621677817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands","Output":"--- PASS: TestExtractGoFromCommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621683397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/simple_go_install","Output":" --- PASS: TestExtractGoFromCommands/simple_go_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621695249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/simple_go_install","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621699738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get","Output":" --- PASS: TestExtractGoFromCommands/go_get (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621704807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621709506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/mixed_go_install_and_go_get","Output":" --- PASS: TestExtractGoFromCommands/mixed_go_install_and_go_get (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621714976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/mixed_go_install_and_go_get","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621718653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_flags","Output":" --- PASS: TestExtractGoFromCommands/go_install_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621723081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621726748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_without_install_or_get","Output":" --- PASS: TestExtractGoFromCommands/go_without_install_or_get (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621735614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_without_install_or_get","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621740002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_mod_command_(not_extracted)","Output":" --- PASS: TestExtractGoFromCommands/go_mod_command_(not_extracted) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621744882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_mod_command_(not_extracted)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621785698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/empty_command","Output":" --- PASS: TestExtractGoFromCommands/empty_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621791228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/empty_command","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621795085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_flags","Output":" --- PASS: TestExtractGoFromCommands/go_get_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621799954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:46.62180313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/multiple_go_install_commands","Output":" --- PASS: TestExtractGoFromCommands/multiple_go_install_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621808079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/multiple_go_install_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621811355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_trailing_semicolon","Output":" --- PASS: TestExtractGoFromCommands/go_install_with_trailing_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621815553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_with_trailing_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621819551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_trailing_ampersand","Output":" --- PASS: TestExtractGoFromCommands/go_get_with_trailing_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621824239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_get_with_trailing_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621828147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_and_go_get_on_same_line","Output":" --- PASS: TestExtractGoFromCommands/go_install_and_go_get_on_same_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.621835651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands/go_install_and_go_get_on_same_line","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621839267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractGoFromCommands","Elapsed":0} -{"Time":"2026-02-03T00:32:46.621843025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies"} -{"Time":"2026-02-03T00:32:46.621846922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies","Output":"=== RUN TestFindJavaScriptDependencies\n"} -{"Time":"2026-02-03T00:32:46.62185128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/simple_single_dependency"} -{"Time":"2026-02-03T00:32:46.621855328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/simple_single_dependency","Output":"=== RUN TestFindJavaScriptDependencies/simple_single_dependency\n"} -{"Time":"2026-02-03T00:32:46.621992123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/chained_dependencies"} -{"Time":"2026-02-03T00:32:46.622004466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/chained_dependencies","Output":"=== RUN TestFindJavaScriptDependencies/chained_dependencies\n"} -{"Time":"2026-02-03T00:32:46.622009035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/circular_dependencies_handled"} -{"Time":"2026-02-03T00:32:46.622011319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/circular_dependencies_handled","Output":"=== RUN TestFindJavaScriptDependencies/circular_dependencies_handled\n"} -{"Time":"2026-02-03T00:32:46.622073105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/no_dependencies"} -{"Time":"2026-02-03T00:32:46.622083755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/no_dependencies","Output":"=== RUN TestFindJavaScriptDependencies/no_dependencies\n"} -{"Time":"2026-02-03T00:32:46.622141162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/missing_dependency_error"} -{"Time":"2026-02-03T00:32:46.622149758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/missing_dependency_error","Output":"=== RUN TestFindJavaScriptDependencies/missing_dependency_error\n"} -{"Time":"2026-02-03T00:32:46.622204348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multiple_dependencies"} -{"Time":"2026-02-03T00:32:46.622213134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multiple_dependencies","Output":"=== RUN TestFindJavaScriptDependencies/multiple_dependencies\n"} -{"Time":"2026-02-03T00:32:46.622331665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multi-line_destructuring"} -{"Time":"2026-02-03T00:32:46.622341514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multi-line_destructuring","Output":"=== RUN TestFindJavaScriptDependencies/multi-line_destructuring\n"} -{"Time":"2026-02-03T00:32:46.622412215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/safe-outputs_MCP_server_dependencies"} -{"Time":"2026-02-03T00:32:46.622422614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/safe-outputs_MCP_server_dependencies","Output":"=== RUN TestFindJavaScriptDependencies/safe-outputs_MCP_server_dependencies\n"} -{"Time":"2026-02-03T00:32:46.622580198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies","Output":"--- PASS: TestFindJavaScriptDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622589085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/simple_single_dependency","Output":" --- PASS: TestFindJavaScriptDependencies/simple_single_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622594495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/simple_single_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622599344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/chained_dependencies","Output":" --- PASS: TestFindJavaScriptDependencies/chained_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622606808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/chained_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622614402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/circular_dependencies_handled","Output":" --- PASS: TestFindJavaScriptDependencies/circular_dependencies_handled (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.62261893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/circular_dependencies_handled","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622622477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/no_dependencies","Output":" --- PASS: TestFindJavaScriptDependencies/no_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622644107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/no_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622648145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/missing_dependency_error","Output":" --- PASS: TestFindJavaScriptDependencies/missing_dependency_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622655448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/missing_dependency_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622659526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multiple_dependencies","Output":" --- PASS: TestFindJavaScriptDependencies/multiple_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622664686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multiple_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622668392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multi-line_destructuring","Output":" --- PASS: TestFindJavaScriptDependencies/multi-line_destructuring (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622673662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/multi-line_destructuring","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622681337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/safe-outputs_MCP_server_dependencies","Output":" --- PASS: TestFindJavaScriptDependencies/safe-outputs_MCP_server_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.622686757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies/safe-outputs_MCP_server_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:46.622695563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFindJavaScriptDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:46.62269917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput"} -{"Time":"2026-02-03T00:32:46.622702336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"=== RUN TestDetectionJobHasSuccessOutput\n"} -{"Time":"2026-02-03T00:32:46.626508319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1887067412/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.626519931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.626527525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.626532023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:46.626536692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.62654103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:46.626545308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.62655193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.626556088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.626559875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.626563392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:46.626568461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.626576025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.626580664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.626584802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.626588759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:46.657919064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:46.665882465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1887067412/test-workflow.md (55.5 KB)\n"} -{"Time":"2026-02-03T00:32:46.666157417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Output":"--- PASS: TestDetectionJobHasSuccessOutput (0.04s)\n"} -{"Time":"2026-02-03T00:32:46.666169099Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobHasSuccessOutput","Elapsed":0.04} -{"Time":"2026-02-03T00:32:46.666181482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess"} -{"Time":"2026-02-03T00:32:46.666186291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"=== RUN TestSafeOutputJobsCheckDetectionSuccess\n"} -{"Time":"2026-02-03T00:32:46.669700941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-419029734/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.669716089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.669722321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.669726849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"\n"} -{"Time":"2026-02-03T00:32:46.669731067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.669735114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"\n"} -{"Time":"2026-02-03T00:32:46.669739593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.669746556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.669769448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.669773866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.669778455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"\n"} -{"Time":"2026-02-03T00:32:46.669782803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.669794244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.669798623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.66980237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.66981319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"\n"} -{"Time":"2026-02-03T00:32:46.699078777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:46.706950611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-419029734/test-workflow.md (57.3 KB)\n"} -{"Time":"2026-02-03T00:32:46.707203693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Output":"--- PASS: TestSafeOutputJobsCheckDetectionSuccess (0.04s)\n"} -{"Time":"2026-02-03T00:32:46.707215636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputJobsCheckDetectionSuccess","Elapsed":0.04} -{"Time":"2026-02-03T00:32:46.707222368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowMultiDirectoryDiscovery"} -{"Time":"2026-02-03T00:32:46.707231665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowMultiDirectoryDiscovery","Output":"=== RUN TestDispatchWorkflowMultiDirectoryDiscovery\n"} -{"Time":"2026-02-03T00:32:46.71122122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowMultiDirectoryDiscovery","Output":"--- PASS: TestDispatchWorkflowMultiDirectoryDiscovery (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.711236188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowMultiDirectoryDiscovery","Elapsed":0} -{"Time":"2026-02-03T00:32:46.711240426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowOnlySearchesGithubWorkflows"} -{"Time":"2026-02-03T00:32:46.711244233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowOnlySearchesGithubWorkflows","Output":"=== RUN TestDispatchWorkflowOnlySearchesGithubWorkflows\n"} -{"Time":"2026-02-03T00:32:46.71180611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowOnlySearchesGithubWorkflows","Output":"--- PASS: TestDispatchWorkflowOnlySearchesGithubWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.711817151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowOnlySearchesGithubWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:46.711821699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowNotFound"} -{"Time":"2026-02-03T00:32:46.711825626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowNotFound","Output":"=== RUN TestDispatchWorkflowNotFound\n"} -{"Time":"2026-02-03T00:32:46.71651783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowNotFound","Output":"--- PASS: TestDispatchWorkflowNotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.716534181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowNotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:46.716539761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowWithoutWorkflowDispatchTrigger"} -{"Time":"2026-02-03T00:32:46.716543869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowWithoutWorkflowDispatchTrigger","Output":"=== RUN TestDispatchWorkflowWithoutWorkflowDispatchTrigger\n"} -{"Time":"2026-02-03T00:32:46.720369358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowWithoutWorkflowDispatchTrigger","Output":"--- PASS: TestDispatchWorkflowWithoutWorkflowDispatchTrigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.720384766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowWithoutWorkflowDispatchTrigger","Elapsed":0} -{"Time":"2026-02-03T00:32:46.720389225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowFileExtensionResolution"} -{"Time":"2026-02-03T00:32:46.720392291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowFileExtensionResolution","Output":"=== RUN TestDispatchWorkflowFileExtensionResolution\n"} -{"Time":"2026-02-03T00:32:46.725173024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowFileExtensionResolution","Output":"--- PASS: TestDispatchWorkflowFileExtensionResolution (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.725188232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowFileExtensionResolution","Elapsed":0} -{"Time":"2026-02-03T00:32:46.725191779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool"} -{"Time":"2026-02-03T00:32:46.725194294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"=== RUN TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool\n"} -{"Time":"2026-02-03T00:32:46.729044429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":".github/aw/dispatcher.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.729056992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.729060088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.729062793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"\n"} -{"Time":"2026-02-03T00:32:46.729065358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.729067933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"\n"} -{"Time":"2026-02-03T00:32:46.729070146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.729072461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.729074855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.72907721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.729086136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"\n"} -{"Time":"2026-02-03T00:32:46.729090384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.729094803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.7290989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.729102587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.729106174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"\n"} -{"Time":"2026-02-03T00:32:46.729338847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Output":"--- PASS: TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729352873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDispatchWorkflowValidationWithoutAgenticWorkflowsTool","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729357031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains"} -{"Time":"2026-02-03T00:32:46.729361149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains","Output":"=== RUN TestGetBlockedDomains\n"} -{"Time":"2026-02-03T00:32:46.72936697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/nil_network_permissions"} -{"Time":"2026-02-03T00:32:46.729370637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/nil_network_permissions","Output":"=== RUN TestGetBlockedDomains/nil_network_permissions\n"} -{"Time":"2026-02-03T00:32:46.729411653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/empty_blocked_list"} -{"Time":"2026-02-03T00:32:46.729420519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/empty_blocked_list","Output":"=== RUN TestGetBlockedDomains/empty_blocked_list\n"} -{"Time":"2026-02-03T00:32:46.729426591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/single_domain"} -{"Time":"2026-02-03T00:32:46.72943143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/single_domain","Output":"=== RUN TestGetBlockedDomains/single_domain\n"} -{"Time":"2026-02-03T00:32:46.72948083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/multiple_domains"} -{"Time":"2026-02-03T00:32:46.729497972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/multiple_domains","Output":"=== RUN TestGetBlockedDomains/multiple_domains\n"} -{"Time":"2026-02-03T00:32:46.729506347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/ecosystem_identifier"} -{"Time":"2026-02-03T00:32:46.729510545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/ecosystem_identifier","Output":"=== RUN TestGetBlockedDomains/ecosystem_identifier\n"} -{"Time":"2026-02-03T00:32:46.729549548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/mixed_domains_and_ecosystems"} -{"Time":"2026-02-03T00:32:46.729560198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/mixed_domains_and_ecosystems","Output":"=== RUN TestGetBlockedDomains/mixed_domains_and_ecosystems\n"} -{"Time":"2026-02-03T00:32:46.729567151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/duplicate_domains_are_deduplicated"} -{"Time":"2026-02-03T00:32:46.729570727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/duplicate_domains_are_deduplicated","Output":"=== RUN TestGetBlockedDomains/duplicate_domains_are_deduplicated\n"} -{"Time":"2026-02-03T00:32:46.729597087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains","Output":"--- PASS: TestGetBlockedDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729605713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/nil_network_permissions","Output":" --- PASS: TestGetBlockedDomains/nil_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729610492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/nil_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729614489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/empty_blocked_list","Output":" --- PASS: TestGetBlockedDomains/empty_blocked_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729619318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/empty_blocked_list","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729623706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/single_domain","Output":" --- PASS: TestGetBlockedDomains/single_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729631881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/single_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729635859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/multiple_domains","Output":" --- PASS: TestGetBlockedDomains/multiple_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729641169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/multiple_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729650256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/ecosystem_identifier","Output":" --- PASS: TestGetBlockedDomains/ecosystem_identifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729655315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/ecosystem_identifier","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729658832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/mixed_domains_and_ecosystems","Output":" --- PASS: TestGetBlockedDomains/mixed_domains_and_ecosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.72966354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/mixed_domains_and_ecosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729667568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/duplicate_domains_are_deduplicated","Output":" --- PASS: TestGetBlockedDomains/duplicate_domains_are_deduplicated (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729687225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains/duplicate_domains_are_deduplicated","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729691102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetBlockedDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729694468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains"} -{"Time":"2026-02-03T00:32:46.729697955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains","Output":"=== RUN TestFormatBlockedDomains\n"} -{"Time":"2026-02-03T00:32:46.729715798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/nil_network_permissions"} -{"Time":"2026-02-03T00:32:46.729719945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/nil_network_permissions","Output":"=== RUN TestFormatBlockedDomains/nil_network_permissions\n"} -{"Time":"2026-02-03T00:32:46.729724093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/empty_blocked_list"} -{"Time":"2026-02-03T00:32:46.729727459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/empty_blocked_list","Output":"=== RUN TestFormatBlockedDomains/empty_blocked_list\n"} -{"Time":"2026-02-03T00:32:46.729731738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/single_domain"} -{"Time":"2026-02-03T00:32:46.729735875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/single_domain","Output":"=== RUN TestFormatBlockedDomains/single_domain\n"} -{"Time":"2026-02-03T00:32:46.729741846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/multiple_domains"} -{"Time":"2026-02-03T00:32:46.729767274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/multiple_domains","Output":"=== RUN TestFormatBlockedDomains/multiple_domains\n"} -{"Time":"2026-02-03T00:32:46.729772944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/ecosystem_identifier"} -{"Time":"2026-02-03T00:32:46.729776722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/ecosystem_identifier","Output":"=== RUN TestFormatBlockedDomains/ecosystem_identifier\n"} -{"Time":"2026-02-03T00:32:46.729795757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains","Output":"--- PASS: TestFormatBlockedDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729801598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/nil_network_permissions","Output":" --- PASS: TestFormatBlockedDomains/nil_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729807288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/nil_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729812288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/empty_blocked_list","Output":" --- PASS: TestFormatBlockedDomains/empty_blocked_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729816806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/empty_blocked_list","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729825502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/single_domain","Output":" --- PASS: TestFormatBlockedDomains/single_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729830141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/single_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729833908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/multiple_domains","Output":" --- PASS: TestFormatBlockedDomains/multiple_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729838296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/multiple_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729843636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/ecosystem_identifier","Output":" --- PASS: TestFormatBlockedDomains/ecosystem_identifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729850449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains/ecosystem_identifier","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729858354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatBlockedDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.72986189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines"} -{"Time":"2026-02-03T00:32:46.729865437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines","Output":"=== RUN TestBlockedDomainsWithEngines\n"} -{"Time":"2026-02-03T00:32:46.729870045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines/blocked_domains_formatted_correctly"} -{"Time":"2026-02-03T00:32:46.729873892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines/blocked_domains_formatted_correctly","Output":"=== RUN TestBlockedDomainsWithEngines/blocked_domains_formatted_correctly\n"} -{"Time":"2026-02-03T00:32:46.729879282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines","Output":"--- PASS: TestBlockedDomainsWithEngines (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.72988869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines/blocked_domains_formatted_correctly","Output":" --- PASS: TestBlockedDomainsWithEngines/blocked_domains_formatted_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729893509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines/blocked_domains_formatted_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729897086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBlockedDomainsWithEngines","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729901023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains"} -{"Time":"2026-02-03T00:32:46.729904469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains","Output":"=== RUN TestProtocolSpecificDomains\n"} -{"Time":"2026-02-03T00:32:46.729924016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTPS-only_domain"} -{"Time":"2026-02-03T00:32:46.729928013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTPS-only_domain","Output":"=== RUN TestProtocolSpecificDomains/HTTPS-only_domain\n"} -{"Time":"2026-02-03T00:32:46.729933523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTP-only_domain"} -{"Time":"2026-02-03T00:32:46.729937701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTP-only_domain","Output":"=== RUN TestProtocolSpecificDomains/HTTP-only_domain\n"} -{"Time":"2026-02-03T00:32:46.729944163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Mixed_protocols"} -{"Time":"2026-02-03T00:32:46.729959251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Mixed_protocols","Output":"=== RUN TestProtocolSpecificDomains/Mixed_protocols\n"} -{"Time":"2026-02-03T00:32:46.72996364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Protocol-specific_with_wildcard"} -{"Time":"2026-02-03T00:32:46.729966936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Protocol-specific_with_wildcard","Output":"=== RUN TestProtocolSpecificDomains/Protocol-specific_with_wildcard\n"} -{"Time":"2026-02-03T00:32:46.729971004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Backward_compatibility_-_no_protocol"} -{"Time":"2026-02-03T00:32:46.729974851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Backward_compatibility_-_no_protocol","Output":"=== RUN TestProtocolSpecificDomains/Backward_compatibility_-_no_protocol\n"} -{"Time":"2026-02-03T00:32:46.72998002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains","Output":"--- PASS: TestProtocolSpecificDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729988817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTPS-only_domain","Output":" --- PASS: TestProtocolSpecificDomains/HTTPS-only_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.729994036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTPS-only_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.729998324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTP-only_domain","Output":" --- PASS: TestProtocolSpecificDomains/HTTP-only_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730002512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/HTTP-only_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73000654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Mixed_protocols","Output":" --- PASS: TestProtocolSpecificDomains/Mixed_protocols (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730011659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Mixed_protocols","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730023872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Protocol-specific_with_wildcard","Output":" --- PASS: TestProtocolSpecificDomains/Protocol-specific_with_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730031065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Protocol-specific_with_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730035213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Backward_compatibility_-_no_protocol","Output":" --- PASS: TestProtocolSpecificDomains/Backward_compatibility_-_no_protocol (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730045803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains/Backward_compatibility_-_no_protocol","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730051033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730054629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithProtocol"} -{"Time":"2026-02-03T00:32:46.730058727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithProtocol","Output":"=== RUN TestGetCopilotAllowedDomainsWithProtocol\n"} -{"Time":"2026-02-03T00:32:46.730063837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithProtocol","Output":"--- PASS: TestGetCopilotAllowedDomainsWithProtocol (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730069487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithProtocol","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730076069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithProtocol"} -{"Time":"2026-02-03T00:32:46.730079335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithProtocol","Output":"=== RUN TestGetClaudeAllowedDomainsWithProtocol\n"} -{"Time":"2026-02-03T00:32:46.730085096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithProtocol","Output":"--- PASS: TestGetClaudeAllowedDomainsWithProtocol (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730097279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithProtocol","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730101006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsDeduplication"} -{"Time":"2026-02-03T00:32:46.730104562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsDeduplication","Output":"=== RUN TestProtocolSpecificDomainsDeduplication\n"} -{"Time":"2026-02-03T00:32:46.730109892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsDeduplication","Output":"--- PASS: TestProtocolSpecificDomainsDeduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73011424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsDeduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730117356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsSorting"} -{"Time":"2026-02-03T00:32:46.730120763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsSorting","Output":"=== RUN TestProtocolSpecificDomainsSorting\n"} -{"Time":"2026-02-03T00:32:46.730125171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsSorting","Output":"--- PASS: TestProtocolSpecificDomainsSorting (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730129368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProtocolSpecificDomainsSorting","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730138696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted"} -{"Time":"2026-02-03T00:32:46.730142293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted","Output":"=== RUN TestGetAllowedDomainsSorted\n"} -{"Time":"2026-02-03T00:32:46.73014637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/single_ecosystem_returns_sorted_domains"} -{"Time":"2026-02-03T00:32:46.730149897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/single_ecosystem_returns_sorted_domains","Output":"=== RUN TestGetAllowedDomainsSorted/single_ecosystem_returns_sorted_domains\n"} -{"Time":"2026-02-03T00:32:46.730156169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/multiple_ecosystems_return_sorted_domains"} -{"Time":"2026-02-03T00:32:46.730168311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/multiple_ecosystems_return_sorted_domains","Output":"=== RUN TestGetAllowedDomainsSorted/multiple_ecosystems_return_sorted_domains\n"} -{"Time":"2026-02-03T00:32:46.730173321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/mixed_domains_and_ecosystems_return_sorted"} -{"Time":"2026-02-03T00:32:46.730177578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/mixed_domains_and_ecosystems_return_sorted","Output":"=== RUN TestGetAllowedDomainsSorted/mixed_domains_and_ecosystems_return_sorted\n"} -{"Time":"2026-02-03T00:32:46.730189671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted","Output":"--- PASS: TestGetAllowedDomainsSorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73019468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/single_ecosystem_returns_sorted_domains","Output":" --- PASS: TestGetAllowedDomainsSorted/single_ecosystem_returns_sorted_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730202595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/single_ecosystem_returns_sorted_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730208055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/multiple_ecosystems_return_sorted_domains","Output":" --- PASS: TestGetAllowedDomainsSorted/multiple_ecosystems_return_sorted_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730214627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/multiple_ecosystems_return_sorted_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730218475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/mixed_domains_and_ecosystems_return_sorted","Output":" --- PASS: TestGetAllowedDomainsSorted/mixed_domains_and_ecosystems_return_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730222803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted/mixed_domains_and_ecosystems_return_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730226259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSorted","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730229525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication"} -{"Time":"2026-02-03T00:32:46.730232881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication","Output":"=== RUN TestGetAllowedDomainsDeduplication\n"} -{"Time":"2026-02-03T00:32:46.730237069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/duplicate_individual_domains_are_removed"} -{"Time":"2026-02-03T00:32:46.730241337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/duplicate_individual_domains_are_removed","Output":"=== RUN TestGetAllowedDomainsDeduplication/duplicate_individual_domains_are_removed\n"} -{"Time":"2026-02-03T00:32:46.730252408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/overlapping_ecosystem_domains_are_deduplicated"} -{"Time":"2026-02-03T00:32:46.730256255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/overlapping_ecosystem_domains_are_deduplicated","Output":"=== RUN TestGetAllowedDomainsDeduplication/overlapping_ecosystem_domains_are_deduplicated\n"} -{"Time":"2026-02-03T00:32:46.730265813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/ecosystem_and_explicit_domain_overlap"} -{"Time":"2026-02-03T00:32:46.73026938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/ecosystem_and_explicit_domain_overlap","Output":"=== RUN TestGetAllowedDomainsDeduplication/ecosystem_and_explicit_domain_overlap\n"} -{"Time":"2026-02-03T00:32:46.73027506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/multiple_ecosystems_with_potential_overlaps"} -{"Time":"2026-02-03T00:32:46.730291651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/multiple_ecosystems_with_potential_overlaps","Output":"=== RUN TestGetAllowedDomainsDeduplication/multiple_ecosystems_with_potential_overlaps\n"} -{"Time":"2026-02-03T00:32:46.730318892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication","Output":"--- PASS: TestGetAllowedDomainsDeduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730329752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/duplicate_individual_domains_are_removed","Output":" --- PASS: TestGetAllowedDomainsDeduplication/duplicate_individual_domains_are_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730334972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/duplicate_individual_domains_are_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730338869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/overlapping_ecosystem_domains_are_deduplicated","Output":" --- PASS: TestGetAllowedDomainsDeduplication/overlapping_ecosystem_domains_are_deduplicated (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730343828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/overlapping_ecosystem_domains_are_deduplicated","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730347836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/ecosystem_and_explicit_domain_overlap","Output":" --- PASS: TestGetAllowedDomainsDeduplication/ecosystem_and_explicit_domain_overlap (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730352464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/ecosystem_and_explicit_domain_overlap","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730356732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/multiple_ecosystems_with_potential_overlaps","Output":" --- PASS: TestGetAllowedDomainsDeduplication/multiple_ecosystems_with_potential_overlaps (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730367793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication/multiple_ecosystems_with_potential_overlaps","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730371269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsDeduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730374946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique"} -{"Time":"2026-02-03T00:32:46.730389794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique","Output":"=== RUN TestGetAllowedDomainsSortedAndUnique\n"} -{"Time":"2026-02-03T00:32:46.730394573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/complex_mix:_sorted_and_deduplicated"} -{"Time":"2026-02-03T00:32:46.73039861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/complex_mix:_sorted_and_deduplicated","Output":"=== RUN TestGetAllowedDomainsSortedAndUnique/complex_mix:_sorted_and_deduplicated\n"} -{"Time":"2026-02-03T00:32:46.730404471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/ecosystem_domains_are_sorted"} -{"Time":"2026-02-03T00:32:46.730407958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/ecosystem_domains_are_sorted","Output":"=== RUN TestGetAllowedDomainsSortedAndUnique/ecosystem_domains_are_sorted\n"} -{"Time":"2026-02-03T00:32:46.730452462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique","Output":"--- PASS: TestGetAllowedDomainsSortedAndUnique (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730463442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/complex_mix:_sorted_and_deduplicated","Output":" --- PASS: TestGetAllowedDomainsSortedAndUnique/complex_mix:_sorted_and_deduplicated (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730468792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/complex_mix:_sorted_and_deduplicated","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73047299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/ecosystem_domains_are_sorted","Output":" --- PASS: TestGetAllowedDomainsSortedAndUnique/ecosystem_domains_are_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730477258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique/ecosystem_domains_are_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730480584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomainsSortedAndUnique","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730492717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted"} -{"Time":"2026-02-03T00:32:46.730506853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted","Output":"=== RUN TestGetCopilotAllowedDomainsSorted\n"} -{"Time":"2026-02-03T00:32:46.730513395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_network_permissions_returns_sorted_CSV"} -{"Time":"2026-02-03T00:32:46.730517633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_network_permissions_returns_sorted_CSV","Output":"=== RUN TestGetCopilotAllowedDomainsSorted/Copilot_with_network_permissions_returns_sorted_CSV\n"} -{"Time":"2026-02-03T00:32:46.730522592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_duplicates_returns_unique_CSV"} -{"Time":"2026-02-03T00:32:46.730526489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_duplicates_returns_unique_CSV","Output":"=== RUN TestGetCopilotAllowedDomainsSorted/Copilot_with_duplicates_returns_unique_CSV\n"} -{"Time":"2026-02-03T00:32:46.730566414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted","Output":"--- PASS: TestGetCopilotAllowedDomainsSorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730577454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_network_permissions_returns_sorted_CSV","Output":" --- PASS: TestGetCopilotAllowedDomainsSorted/Copilot_with_network_permissions_returns_sorted_CSV (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.730582604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_network_permissions_returns_sorted_CSV","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730586692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_duplicates_returns_unique_CSV","Output":" --- PASS: TestGetCopilotAllowedDomainsSorted/Copilot_with_duplicates_returns_unique_CSV (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73059135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted/Copilot_with_duplicates_returns_unique_CSV","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730594857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsSorted","Elapsed":0} -{"Time":"2026-02-03T00:32:46.730598193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem"} -{"Time":"2026-02-03T00:32:46.730601299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem","Output":"=== RUN TestGetDomainEcosystem\n"} -{"Time":"2026-02-03T00:32:46.730606649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_exact_match"} -{"Time":"2026-02-03T00:32:46.730614243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_exact_match","Output":"=== RUN TestGetDomainEcosystem/defaults_ecosystem_-_exact_match\n"} -{"Time":"2026-02-03T00:32:46.730619783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_ubuntu_archive"} -{"Time":"2026-02-03T00:32:46.73062344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_ubuntu_archive","Output":"=== RUN TestGetDomainEcosystem/defaults_ecosystem_-_ubuntu_archive\n"} -{"Time":"2026-02-03T00:32:46.73063423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_digicert"} -{"Time":"2026-02-03T00:32:46.730637847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_digicert","Output":"=== RUN TestGetDomainEcosystem/defaults_ecosystem_-_digicert\n"} -{"Time":"2026-02-03T00:32:46.73066637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_ghcr.io"} -{"Time":"2026-02-03T00:32:46.730675998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_ghcr.io","Output":"=== RUN TestGetDomainEcosystem/containers_ecosystem_-_ghcr.io\n"} -{"Time":"2026-02-03T00:32:46.730682991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_quay.io"} -{"Time":"2026-02-03T00:32:46.730687279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_quay.io","Output":"=== RUN TestGetDomainEcosystem/containers_ecosystem_-_quay.io\n"} -{"Time":"2026-02-03T00:32:46.73072989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_subdomain"} -{"Time":"2026-02-03T00:32:46.730775734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_subdomain","Output":"=== RUN TestGetDomainEcosystem/containers_ecosystem_-_docker.io_subdomain\n"} -{"Time":"2026-02-03T00:32:46.73078421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.com_subdomain"} -{"Time":"2026-02-03T00:32:46.730787907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.com_subdomain","Output":"=== RUN TestGetDomainEcosystem/containers_ecosystem_-_docker.com_subdomain\n"} -{"Time":"2026-02-03T00:32:46.730820699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_base_domain"} -{"Time":"2026-02-03T00:32:46.730830547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_base_domain","Output":"=== RUN TestGetDomainEcosystem/containers_ecosystem_-_docker.io_base_domain\n"} -{"Time":"2026-02-03T00:32:46.730847358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/python_ecosystem_-_pypi"} -{"Time":"2026-02-03T00:32:46.730851266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/python_ecosystem_-_pypi","Output":"=== RUN TestGetDomainEcosystem/python_ecosystem_-_pypi\n"} -{"Time":"2026-02-03T00:32:46.730895849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_custom_domain"} -{"Time":"2026-02-03T00:32:46.730906809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_custom_domain","Output":"=== RUN TestGetDomainEcosystem/no_ecosystem_match_-_custom_domain\n"} -{"Time":"2026-02-03T00:32:46.730936234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_empty_string"} -{"Time":"2026-02-03T00:32:46.73094489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_empty_string","Output":"=== RUN TestGetDomainEcosystem/no_ecosystem_match_-_empty_string\n"} -{"Time":"2026-02-03T00:32:46.730981444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_partial_match_should_not_work"} -{"Time":"2026-02-03T00:32:46.730994248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_partial_match_should_not_work","Output":"=== RUN TestGetDomainEcosystem/no_ecosystem_match_-_partial_match_should_not_work\n"} -{"Time":"2026-02-03T00:32:46.731029173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem","Output":"--- PASS: TestGetDomainEcosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731040784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_exact_match","Output":" --- PASS: TestGetDomainEcosystem/defaults_ecosystem_-_exact_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731046775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_exact_match","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731051414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_ubuntu_archive","Output":" --- PASS: TestGetDomainEcosystem/defaults_ecosystem_-_ubuntu_archive (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731056373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_ubuntu_archive","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731060952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_digicert","Output":" --- PASS: TestGetDomainEcosystem/defaults_ecosystem_-_digicert (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731071872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/defaults_ecosystem_-_digicert","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73107612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_ghcr.io","Output":" --- PASS: TestGetDomainEcosystem/containers_ecosystem_-_ghcr.io (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73108127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_ghcr.io","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731088543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_quay.io","Output":" --- PASS: TestGetDomainEcosystem/containers_ecosystem_-_quay.io (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731094134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_quay.io","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731098422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_subdomain","Output":" --- PASS: TestGetDomainEcosystem/containers_ecosystem_-_docker.io_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731103712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731108069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.com_subdomain","Output":" --- PASS: TestGetDomainEcosystem/containers_ecosystem_-_docker.com_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731125212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.com_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731129439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_base_domain","Output":" --- PASS: TestGetDomainEcosystem/containers_ecosystem_-_docker.io_base_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731134729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/containers_ecosystem_-_docker.io_base_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731138977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/python_ecosystem_-_pypi","Output":" --- PASS: TestGetDomainEcosystem/python_ecosystem_-_pypi (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731144027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/python_ecosystem_-_pypi","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731148114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_custom_domain","Output":" --- PASS: TestGetDomainEcosystem/no_ecosystem_match_-_custom_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731152963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_custom_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731160227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_empty_string","Output":" --- PASS: TestGetDomainEcosystem/no_ecosystem_match_-_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731165186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731169073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_partial_match_should_not_work","Output":" --- PASS: TestGetDomainEcosystem/no_ecosystem_match_-_partial_match_should_not_work (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731179042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem/no_ecosystem_match_-_partial_match_should_not_work","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731183089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainEcosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731186606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain"} -{"Time":"2026-02-03T00:32:46.731190523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain","Output":"=== RUN TestMatchesDomain\n"} -{"Time":"2026-02-03T00:32:46.731194841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_same_string"} -{"Time":"2026-02-03T00:32:46.731198388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_same_string","Output":"=== RUN TestMatchesDomain/exact_match_-_same_string\n"} -{"Time":"2026-02-03T00:32:46.731203026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_github.com"} -{"Time":"2026-02-03T00:32:46.731214157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_github.com","Output":"=== RUN TestMatchesDomain/exact_match_-_github.com\n"} -{"Time":"2026-02-03T00:32:46.731218796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_match_-_different_domains"} -{"Time":"2026-02-03T00:32:46.731224106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_match_-_different_domains","Output":"=== RUN TestMatchesDomain/no_match_-_different_domains\n"} -{"Time":"2026-02-03T00:32:46.731241137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_subdomain_of_docker.io"} -{"Time":"2026-02-03T00:32:46.731245215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_subdomain_of_docker.io","Output":"=== RUN TestMatchesDomain/wildcard_match_-_subdomain_of_docker.io\n"} -{"Time":"2026-02-03T00:32:46.731250806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_multiple_levels_deep"} -{"Time":"2026-02-03T00:32:46.73125858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_multiple_levels_deep","Output":"=== RUN TestMatchesDomain/wildcard_match_-_multiple_levels_deep\n"} -{"Time":"2026-02-03T00:32:46.731263069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_without_wildcard"} -{"Time":"2026-02-03T00:32:46.731266956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_without_wildcard","Output":"=== RUN TestMatchesDomain/wildcard_match_-_base_domain_without_wildcard\n"} -{"Time":"2026-02-03T00:32:46.731271885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_docker.com_subdomain"} -{"Time":"2026-02-03T00:32:46.731275722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_docker.com_subdomain","Output":"=== RUN TestMatchesDomain/wildcard_match_-_docker.com_subdomain\n"} -{"Time":"2026-02-03T00:32:46.731294728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_docker.com"} -{"Time":"2026-02-03T00:32:46.731298865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_docker.com","Output":"=== RUN TestMatchesDomain/wildcard_match_-_base_domain_docker.com\n"} -{"Time":"2026-02-03T00:32:46.731303694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_wrong_domain"} -{"Time":"2026-02-03T00:32:46.731307241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_wrong_domain","Output":"=== RUN TestMatchesDomain/no_wildcard_match_-_wrong_domain\n"} -{"Time":"2026-02-03T00:32:46.731313222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_partial_suffix"} -{"Time":"2026-02-03T00:32:46.731316708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_partial_suffix","Output":"=== RUN TestMatchesDomain/no_wildcard_match_-_partial_suffix\n"} -{"Time":"2026-02-03T00:32:46.731326356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_prefix_instead_of_suffix"} -{"Time":"2026-02-03T00:32:46.731330434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_prefix_instead_of_suffix","Output":"=== RUN TestMatchesDomain/no_wildcard_match_-_prefix_instead_of_suffix\n"} -{"Time":"2026-02-03T00:32:46.731335103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_and_pattern"} -{"Time":"2026-02-03T00:32:46.73133887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_and_pattern","Output":"=== RUN TestMatchesDomain/empty_domain_and_pattern\n"} -{"Time":"2026-02-03T00:32:46.73134968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_with_pattern"} -{"Time":"2026-02-03T00:32:46.731353156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_with_pattern","Output":"=== RUN TestMatchesDomain/empty_domain_with_pattern\n"} -{"Time":"2026-02-03T00:32:46.731358797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/domain_with_empty_pattern"} -{"Time":"2026-02-03T00:32:46.731365399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/domain_with_empty_pattern","Output":"=== RUN TestMatchesDomain/domain_with_empty_pattern\n"} -{"Time":"2026-02-03T00:32:46.731370128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_with_empty_base"} -{"Time":"2026-02-03T00:32:46.731373795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_with_empty_base","Output":"=== RUN TestMatchesDomain/wildcard_with_empty_base\n"} -{"Time":"2026-02-03T00:32:46.731378103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/just_wildcard"} -{"Time":"2026-02-03T00:32:46.731381359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/just_wildcard","Output":"=== RUN TestMatchesDomain/just_wildcard\n"} -{"Time":"2026-02-03T00:32:46.731385617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/pattern_with_only_*._matches_empty_domain"} -{"Time":"2026-02-03T00:32:46.731389093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/pattern_with_only_*._matches_empty_domain","Output":"=== RUN TestMatchesDomain/pattern_with_only_*._matches_empty_domain\n"} -{"Time":"2026-02-03T00:32:46.731394794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain","Output":"--- PASS: TestMatchesDomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731404692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_same_string","Output":" --- PASS: TestMatchesDomain/exact_match_-_same_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731410152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_same_string","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731417787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_github.com","Output":" --- PASS: TestMatchesDomain/exact_match_-_github.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731422546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/exact_match_-_github.com","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731429599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_match_-_different_domains","Output":" --- PASS: TestMatchesDomain/no_match_-_different_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73143541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_match_-_different_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731439347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_subdomain_of_docker.io","Output":" --- PASS: TestMatchesDomain/wildcard_match_-_subdomain_of_docker.io (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731448925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_subdomain_of_docker.io","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731453032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_multiple_levels_deep","Output":" --- PASS: TestMatchesDomain/wildcard_match_-_multiple_levels_deep (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731459104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_multiple_levels_deep","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731466027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_without_wildcard","Output":" --- PASS: TestMatchesDomain/wildcard_match_-_base_domain_without_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731470996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_without_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731475915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_docker.com_subdomain","Output":" --- PASS: TestMatchesDomain/wildcard_match_-_docker.com_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731480303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_docker.com_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731483649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_docker.com","Output":" --- PASS: TestMatchesDomain/wildcard_match_-_base_domain_docker.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731488478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_match_-_base_domain_docker.com","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731492256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_wrong_domain","Output":" --- PASS: TestMatchesDomain/no_wildcard_match_-_wrong_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731497776Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_wrong_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731504378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_partial_suffix","Output":" --- PASS: TestMatchesDomain/no_wildcard_match_-_partial_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731509107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_partial_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731512684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_prefix_instead_of_suffix","Output":" --- PASS: TestMatchesDomain/no_wildcard_match_-_prefix_instead_of_suffix (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731517543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/no_wildcard_match_-_prefix_instead_of_suffix","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731525047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_and_pattern","Output":" --- PASS: TestMatchesDomain/empty_domain_and_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731529806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_and_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731533432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_with_pattern","Output":" --- PASS: TestMatchesDomain/empty_domain_with_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731538001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/empty_domain_with_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731544212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/domain_with_empty_pattern","Output":" --- PASS: TestMatchesDomain/domain_with_empty_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731549973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/domain_with_empty_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731554031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_with_empty_base","Output":" --- PASS: TestMatchesDomain/wildcard_with_empty_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731558689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/wildcard_with_empty_base","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731562196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/just_wildcard","Output":" --- PASS: TestMatchesDomain/just_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731566935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/just_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731570562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/pattern_with_only_*._matches_empty_domain","Output":" --- PASS: TestMatchesDomain/pattern_with_only_*._matches_empty_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731574709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain/pattern_with_only_*._matches_empty_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731578136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMatchesDomain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731581041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDefaultDomains"} -{"Time":"2026-02-03T00:32:46.731584357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDefaultDomains","Output":"=== RUN TestCopilotDefaultDomains\n"} -{"Time":"2026-02-03T00:32:46.73159123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDefaultDomains","Output":"--- PASS: TestCopilotDefaultDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731598784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDefaultDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731602321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexDefaultDomains"} -{"Time":"2026-02-03T00:32:46.731605827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexDefaultDomains","Output":"=== RUN TestCodexDefaultDomains\n"} -{"Time":"2026-02-03T00:32:46.731610636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexDefaultDomains","Output":"--- PASS: TestCodexDefaultDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731619873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexDefaultDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73162339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains"} -{"Time":"2026-02-03T00:32:46.731626786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains","Output":"=== RUN TestGetCodexAllowedDomains\n"} -{"Time":"2026-02-03T00:32:46.731630964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/nil_network_permissions_returns_only_defaults"} -{"Time":"2026-02-03T00:32:46.731634741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/nil_network_permissions_returns_only_defaults","Output":"=== RUN TestGetCodexAllowedDomains/nil_network_permissions_returns_only_defaults\n"} -{"Time":"2026-02-03T00:32:46.73163951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/with_network_permissions_merges_domains"} -{"Time":"2026-02-03T00:32:46.731643688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/with_network_permissions_merges_domains","Output":"=== RUN TestGetCodexAllowedDomains/with_network_permissions_merges_domains\n"} -{"Time":"2026-02-03T00:32:46.731648186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/deduplicates_domains"} -{"Time":"2026-02-03T00:32:46.731658345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/deduplicates_domains","Output":"=== RUN TestGetCodexAllowedDomains/deduplicates_domains\n"} -{"Time":"2026-02-03T00:32:46.731662633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/empty_allowed_list_returns_only_defaults"} -{"Time":"2026-02-03T00:32:46.73166637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/empty_allowed_list_returns_only_defaults","Output":"=== RUN TestGetCodexAllowedDomains/empty_allowed_list_returns_only_defaults\n"} -{"Time":"2026-02-03T00:32:46.731672962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains","Output":"--- PASS: TestGetCodexAllowedDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731682711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/nil_network_permissions_returns_only_defaults","Output":" --- PASS: TestGetCodexAllowedDomains/nil_network_permissions_returns_only_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.7316877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/nil_network_permissions_returns_only_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731691717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/with_network_permissions_merges_domains","Output":" --- PASS: TestGetCodexAllowedDomains/with_network_permissions_merges_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731696176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/with_network_permissions_merges_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731699802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/deduplicates_domains","Output":" --- PASS: TestGetCodexAllowedDomains/deduplicates_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731708559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/deduplicates_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731712616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/empty_allowed_list_returns_only_defaults","Output":" --- PASS: TestGetCodexAllowedDomains/empty_allowed_list_returns_only_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731722334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains/empty_allowed_list_returns_only_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731725801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731728746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeDefaultDomains"} -{"Time":"2026-02-03T00:32:46.731731892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeDefaultDomains","Output":"=== RUN TestClaudeDefaultDomains\n"} -{"Time":"2026-02-03T00:32:46.73173594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeDefaultDomains","Output":"--- PASS: TestClaudeDefaultDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731739877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeDefaultDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731743103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains"} -{"Time":"2026-02-03T00:32:46.731746579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains","Output":"=== RUN TestGetClaudeAllowedDomains\n"} -{"Time":"2026-02-03T00:32:46.731782747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/returns_Claude_defaults_when_no_network_permissions"} -{"Time":"2026-02-03T00:32:46.731786444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/returns_Claude_defaults_when_no_network_permissions","Output":"=== RUN TestGetClaudeAllowedDomains/returns_Claude_defaults_when_no_network_permissions\n"} -{"Time":"2026-02-03T00:32:46.731790862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/merges_network_permissions_with_Claude_defaults"} -{"Time":"2026-02-03T00:32:46.731794649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/merges_network_permissions_with_Claude_defaults","Output":"=== RUN TestGetClaudeAllowedDomains/merges_network_permissions_with_Claude_defaults\n"} -{"Time":"2026-02-03T00:32:46.731801762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/domains_are_sorted"} -{"Time":"2026-02-03T00:32:46.731805519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/domains_are_sorted","Output":"=== RUN TestGetClaudeAllowedDomains/domains_are_sorted\n"} -{"Time":"2026-02-03T00:32:46.73181099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains","Output":"--- PASS: TestGetClaudeAllowedDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731815799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/returns_Claude_defaults_when_no_network_permissions","Output":" --- PASS: TestGetClaudeAllowedDomains/returns_Claude_defaults_when_no_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731821048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/returns_Claude_defaults_when_no_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731831658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/merges_network_permissions_with_Claude_defaults","Output":" --- PASS: TestGetClaudeAllowedDomains/merges_network_permissions_with_Claude_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73183821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/merges_network_permissions_with_Claude_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731844422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/domains_are_sorted","Output":" --- PASS: TestGetClaudeAllowedDomains/domains_are_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731849041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains/domains_are_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731852667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731856224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_ModeDefaultsWithAllowedList"} -{"Time":"2026-02-03T00:32:46.731860061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_ModeDefaultsWithAllowedList","Output":"=== RUN TestGetAllowedDomains_ModeDefaultsWithAllowedList\n"} -{"Time":"2026-02-03T00:32:46.731872153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_ModeDefaultsWithAllowedList","Output":" domains_test.go:430: Total domains: 42\n"} -{"Time":"2026-02-03T00:32:46.731879016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_ModeDefaultsWithAllowedList","Output":"--- PASS: TestGetAllowedDomains_ModeDefaultsWithAllowedList (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.731884036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_ModeDefaultsWithAllowedList","Elapsed":0} -{"Time":"2026-02-03T00:32:46.731887983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations"} -{"Time":"2026-02-03T00:32:46.7318917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations","Output":"=== RUN TestGetAllowedDomains_VariousCombinations\n"} -{"Time":"2026-02-03T00:32:46.731898402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/nil_network_permissions_returns_defaults"} -{"Time":"2026-02-03T00:32:46.73190241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/nil_network_permissions_returns_defaults","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/nil_network_permissions_returns_defaults\n"} -{"Time":"2026-02-03T00:32:46.731907119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/nil_network_permissions_returns_defaults","Output":" domains_test.go:549: Test 'nil network permissions returns defaults': Got 34 domains\n"} -{"Time":"2026-02-03T00:32:46.731912208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_defaults_ecosystem"} -{"Time":"2026-02-03T00:32:46.731915715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_defaults_ecosystem","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/single_defaults_ecosystem\n"} -{"Time":"2026-02-03T00:32:46.731919933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_defaults_ecosystem","Output":" domains_test.go:549: Test 'single defaults ecosystem': Got 34 domains\n"} -{"Time":"2026-02-03T00:32:46.731924481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_ecosystems"} -{"Time":"2026-02-03T00:32:46.731928158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_ecosystems","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/defaults_+_github_ecosystems\n"} -{"Time":"2026-02-03T00:32:46.731936513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_ecosystems","Output":" domains_test.go:549: Test 'defaults + github ecosystems': Got 42 domains\n"} -{"Time":"2026-02-03T00:32:46.731941793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_+_python_ecosystems"} -{"Time":"2026-02-03T00:32:46.731945831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_+_python_ecosystems","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/defaults_+_github_+_python_ecosystems\n"} -{"Time":"2026-02-03T00:32:46.731950219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_+_python_ecosystems","Output":" domains_test.go:549: Test 'defaults + github + python ecosystems': Got 54 domains\n"} -{"Time":"2026-02-03T00:32:46.731954707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_node_+_containers"} -{"Time":"2026-02-03T00:32:46.731960108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_node_+_containers","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/defaults_+_node_+_containers\n"} -{"Time":"2026-02-03T00:32:46.731964485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_node_+_containers","Output":" domains_test.go:549: Test 'defaults + node + containers': Got 65 domains\n"} -{"Time":"2026-02-03T00:32:46.731969014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_literal_domain"} -{"Time":"2026-02-03T00:32:46.731976197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_literal_domain","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/single_literal_domain\n"} -{"Time":"2026-02-03T00:32:46.731980656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_literal_domain","Output":" domains_test.go:549: Test 'single literal domain': Got 1 domains\n"} -{"Time":"2026-02-03T00:32:46.731984974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/literal_domain_+_ecosystem"} -{"Time":"2026-02-03T00:32:46.73198848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/literal_domain_+_ecosystem","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/literal_domain_+_ecosystem\n"} -{"Time":"2026-02-03T00:32:46.731992708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/literal_domain_+_ecosystem","Output":" domains_test.go:549: Test 'literal domain + ecosystem': Got 9 domains\n"} -{"Time":"2026-02-03T00:32:46.731996616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/multiple_literal_domains"} -{"Time":"2026-02-03T00:32:46.732000272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/multiple_literal_domains","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/multiple_literal_domains\n"} -{"Time":"2026-02-03T00:32:46.732006764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/multiple_literal_domains","Output":" domains_test.go:549: Test 'multiple literal domains': Got 3 domains\n"} -{"Time":"2026-02-03T00:32:46.732016542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/empty_allowed_list_(deny_all)"} -{"Time":"2026-02-03T00:32:46.73202053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/empty_allowed_list_(deny_all)","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/empty_allowed_list_(deny_all)\n"} -{"Time":"2026-02-03T00:32:46.732027774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/go_+_rust_+_java_ecosystems"} -{"Time":"2026-02-03T00:32:46.732032152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/go_+_rust_+_java_ecosystems","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/go_+_rust_+_java_ecosystems\n"} -{"Time":"2026-02-03T00:32:46.73203646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/go_+_rust_+_java_ecosystems","Output":" domains_test.go:549: Test 'go + rust + java ecosystems': Got 34 domains\n"} -{"Time":"2026-02-03T00:32:46.732042952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/mixed_ecosystems_and_literals"} -{"Time":"2026-02-03T00:32:46.732046438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/mixed_ecosystems_and_literals","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/mixed_ecosystems_and_literals\n"} -{"Time":"2026-02-03T00:32:46.732051147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/mixed_ecosystems_and_literals","Output":" domains_test.go:549: Test 'mixed ecosystems and literals': Got 56 domains\n"} -{"Time":"2026-02-03T00:32:46.732059262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/overlapping_ecosystems_(defaults_already_contains_some_basics)"} -{"Time":"2026-02-03T00:32:46.732062959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/overlapping_ecosystems_(defaults_already_contains_some_basics)","Output":"=== RUN TestGetAllowedDomains_VariousCombinations/overlapping_ecosystems_(defaults_already_contains_some_basics)\n"} -{"Time":"2026-02-03T00:32:46.73206876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/overlapping_ecosystems_(defaults_already_contains_some_basics)","Output":" domains_test.go:549: Test 'overlapping ecosystems (defaults already contains some basics)': Got 51 domains\n"} -{"Time":"2026-02-03T00:32:46.732076394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations","Output":"--- PASS: TestGetAllowedDomains_VariousCombinations (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732089038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/nil_network_permissions_returns_defaults","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/nil_network_permissions_returns_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732093766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/nil_network_permissions_returns_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732097674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_defaults_ecosystem","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/single_defaults_ecosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732102362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_defaults_ecosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732106169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_ecosystems","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/defaults_+_github_ecosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732113543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_ecosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732117591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_+_python_ecosystems","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/defaults_+_github_+_python_ecosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732123041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_github_+_python_ecosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732130425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_node_+_containers","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/defaults_+_node_+_containers (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732135374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/defaults_+_node_+_containers","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732139111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_literal_domain","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/single_literal_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732143659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/single_literal_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732150021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/literal_domain_+_ecosystem","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/literal_domain_+_ecosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73215468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/literal_domain_+_ecosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732158788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/multiple_literal_domains","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/multiple_literal_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732164328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/multiple_literal_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732168235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/empty_allowed_list_(deny_all)","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/empty_allowed_list_(deny_all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732172904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/empty_allowed_list_(deny_all)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732176681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/go_+_rust_+_java_ecosystems","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/go_+_rust_+_java_ecosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732181209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/go_+_rust_+_java_ecosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732185007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/mixed_ecosystems_and_literals","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/mixed_ecosystems_and_literals (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732195937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/mixed_ecosystems_and_literals","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732200916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/overlapping_ecosystems_(defaults_already_contains_some_basics)","Output":" --- PASS: TestGetAllowedDomains_VariousCombinations/overlapping_ecosystems_(defaults_already_contains_some_basics) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732207959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations/overlapping_ecosystems_(defaults_already_contains_some_basics)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732212057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_VariousCombinations","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732215443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_DeduplicationAcrossEcosystems"} -{"Time":"2026-02-03T00:32:46.73221918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_DeduplicationAcrossEcosystems","Output":"=== RUN TestGetAllowedDomains_DeduplicationAcrossEcosystems\n"} -{"Time":"2026-02-03T00:32:46.732226664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_DeduplicationAcrossEcosystems","Output":" domains_test.go:584: Total unique domains from [defaults, github, python, node]: 74\n"} -{"Time":"2026-02-03T00:32:46.732231734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_DeduplicationAcrossEcosystems","Output":"--- PASS: TestGetAllowedDomains_DeduplicationAcrossEcosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732237795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_DeduplicationAcrossEcosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732241902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency"} -{"Time":"2026-02-03T00:32:46.732245289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency","Output":"=== RUN TestGetAllowedDomains_SortingConsistency\n"} -{"Time":"2026-02-03T00:32:46.732250048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/single_ecosystem"} -{"Time":"2026-02-03T00:32:46.732253885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/single_ecosystem","Output":"=== RUN TestGetAllowedDomains_SortingConsistency/single_ecosystem\n"} -{"Time":"2026-02-03T00:32:46.732258654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/single_ecosystem","Output":" domains_test.go:622: Test 'single ecosystem': All 34 domains are sorted\n"} -{"Time":"2026-02-03T00:32:46.732262641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/multiple_ecosystems"} -{"Time":"2026-02-03T00:32:46.732266148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/multiple_ecosystems","Output":"=== RUN TestGetAllowedDomains_SortingConsistency/multiple_ecosystems\n"} -{"Time":"2026-02-03T00:32:46.732270185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/multiple_ecosystems","Output":" domains_test.go:622: Test 'multiple ecosystems': All 54 domains are sorted\n"} -{"Time":"2026-02-03T00:32:46.732274113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/mixed_literals_and_ecosystems"} -{"Time":"2026-02-03T00:32:46.732277619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/mixed_literals_and_ecosystems","Output":"=== RUN TestGetAllowedDomains_SortingConsistency/mixed_literals_and_ecosystems\n"} -{"Time":"2026-02-03T00:32:46.732281957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/mixed_literals_and_ecosystems","Output":" domains_test.go:622: Test 'mixed literals and ecosystems': All 44 domains are sorted\n"} -{"Time":"2026-02-03T00:32:46.732287397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency","Output":"--- PASS: TestGetAllowedDomains_SortingConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732296234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/single_ecosystem","Output":" --- PASS: TestGetAllowedDomains_SortingConsistency/single_ecosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732301253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/single_ecosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732305211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/multiple_ecosystems","Output":" --- PASS: TestGetAllowedDomains_SortingConsistency/multiple_ecosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732312734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/multiple_ecosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732317013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/mixed_literals_and_ecosystems","Output":" --- PASS: TestGetAllowedDomains_SortingConsistency/mixed_literals_and_ecosystems (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732323975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency/mixed_literals_and_ecosystems","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732327592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAllowedDomains_SortingConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732331299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases"} -{"Time":"2026-02-03T00:32:46.732334946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases","Output":"=== RUN TestNetworkPermissions_EdgeCases\n"} -{"Time":"2026-02-03T00:32:46.732339274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/wildcard_domain_with_ecosystem"} -{"Time":"2026-02-03T00:32:46.73234261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/wildcard_domain_with_ecosystem","Output":"=== RUN TestNetworkPermissions_EdgeCases/wildcard_domain_with_ecosystem\n"} -{"Time":"2026-02-03T00:32:46.732348541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/wildcard_domain_with_ecosystem","Output":" domains_test.go:687: Test 'wildcard domain with ecosystem': Got 35 domains\n"} -{"Time":"2026-02-03T00:32:46.732353831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/duplicate_ecosystems_in_allowed_list"} -{"Time":"2026-02-03T00:32:46.732362487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/duplicate_ecosystems_in_allowed_list","Output":"=== RUN TestNetworkPermissions_EdgeCases/duplicate_ecosystems_in_allowed_list\n"} -{"Time":"2026-02-03T00:32:46.732367206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/duplicate_ecosystems_in_allowed_list","Output":" domains_test.go:687: Test 'duplicate ecosystems in allowed list': Got 42 domains\n"} -{"Time":"2026-02-03T00:32:46.732372285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/unknown_ecosystem_identifier_treated_as_literal"} -{"Time":"2026-02-03T00:32:46.732378808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/unknown_ecosystem_identifier_treated_as_literal","Output":"=== RUN TestNetworkPermissions_EdgeCases/unknown_ecosystem_identifier_treated_as_literal\n"} -{"Time":"2026-02-03T00:32:46.732383326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/unknown_ecosystem_identifier_treated_as_literal","Output":" domains_test.go:687: Test 'unknown ecosystem identifier treated as literal': Got 1 domains\n"} -{"Time":"2026-02-03T00:32:46.732387834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/mixed_case_sensitivity"} -{"Time":"2026-02-03T00:32:46.732393846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/mixed_case_sensitivity","Output":"=== RUN TestNetworkPermissions_EdgeCases/mixed_case_sensitivity\n"} -{"Time":"2026-02-03T00:32:46.732397993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/mixed_case_sensitivity","Output":" domains_test.go:687: Test 'mixed case sensitivity': Got 2 domains\n"} -{"Time":"2026-02-03T00:32:46.732403414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases","Output":"--- PASS: TestNetworkPermissions_EdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732409956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/wildcard_domain_with_ecosystem","Output":" --- PASS: TestNetworkPermissions_EdgeCases/wildcard_domain_with_ecosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732415095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/wildcard_domain_with_ecosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732418923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/duplicate_ecosystems_in_allowed_list","Output":" --- PASS: TestNetworkPermissions_EdgeCases/duplicate_ecosystems_in_allowed_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732423801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/duplicate_ecosystems_in_allowed_list","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732427779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/unknown_ecosystem_identifier_treated_as_literal","Output":" --- PASS: TestNetworkPermissions_EdgeCases/unknown_ecosystem_identifier_treated_as_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732432377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/unknown_ecosystem_identifier_treated_as_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732436575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/mixed_case_sensitivity","Output":" --- PASS: TestNetworkPermissions_EdgeCases/mixed_case_sensitivity (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732440984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases/mixed_case_sensitivity","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73244437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissions_EdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732447676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes"} -{"Time":"2026-02-03T00:32:46.732451012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes","Output":"=== RUN TestGetDomainsFromRuntimes\n"} -{"Time":"2026-02-03T00:32:46.732456753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/nil_runtimes_returns_empty"} -{"Time":"2026-02-03T00:32:46.732465109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/nil_runtimes_returns_empty","Output":"=== RUN TestGetDomainsFromRuntimes/nil_runtimes_returns_empty\n"} -{"Time":"2026-02-03T00:32:46.732469156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/empty_runtimes_returns_empty"} -{"Time":"2026-02-03T00:32:46.732472873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/empty_runtimes_returns_empty","Output":"=== RUN TestGetDomainsFromRuntimes/empty_runtimes_returns_empty\n"} -{"Time":"2026-02-03T00:32:46.732477101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/go_runtime_adds_go_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732483332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/go_runtime_adds_go_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/go_runtime_adds_go_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732487801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/go_runtime_adds_go_ecosystem_domains","Output":" domains_test.go:828: Test 'go runtime adds go ecosystem domains': Got 6 domains\n"} -{"Time":"2026-02-03T00:32:46.73249256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/node_runtime_adds_node_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732499252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/node_runtime_adds_node_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/node_runtime_adds_node_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732503851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/node_runtime_adds_node_ecosystem_domains","Output":" domains_test.go:828: Test 'node runtime adds node ecosystem domains': Got 20 domains\n"} -{"Time":"2026-02-03T00:32:46.732508269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/python_runtime_adds_python_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732511906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/python_runtime_adds_python_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/python_runtime_adds_python_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732517937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/python_runtime_adds_python_ecosystem_domains","Output":" domains_test.go:828: Test 'python runtime adds python ecosystem domains': Got 12 domains\n"} -{"Time":"2026-02-03T00:32:46.732522636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/multiple_runtimes_add_all_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732526272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/multiple_runtimes_add_all_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/multiple_runtimes_add_all_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732531182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/multiple_runtimes_add_all_ecosystem_domains","Output":" domains_test.go:828: Test 'multiple runtimes add all ecosystem domains': Got 26 domains\n"} -{"Time":"2026-02-03T00:32:46.732541451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/bun_maps_to_node_ecosystem"} -{"Time":"2026-02-03T00:32:46.732545368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/bun_maps_to_node_ecosystem","Output":"=== RUN TestGetDomainsFromRuntimes/bun_maps_to_node_ecosystem\n"} -{"Time":"2026-02-03T00:32:46.73255161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/bun_maps_to_node_ecosystem","Output":" domains_test.go:828: Test 'bun maps to node ecosystem': Got 20 domains\n"} -{"Time":"2026-02-03T00:32:46.732556549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/deno_maps_to_node_ecosystem"} -{"Time":"2026-02-03T00:32:46.732560106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/deno_maps_to_node_ecosystem","Output":"=== RUN TestGetDomainsFromRuntimes/deno_maps_to_node_ecosystem\n"} -{"Time":"2026-02-03T00:32:46.732564183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/deno_maps_to_node_ecosystem","Output":" domains_test.go:828: Test 'deno maps to node ecosystem': Got 20 domains\n"} -{"Time":"2026-02-03T00:32:46.732570004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/uv_maps_to_python_ecosystem"} -{"Time":"2026-02-03T00:32:46.732574262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/uv_maps_to_python_ecosystem","Output":"=== RUN TestGetDomainsFromRuntimes/uv_maps_to_python_ecosystem\n"} -{"Time":"2026-02-03T00:32:46.732580043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/uv_maps_to_python_ecosystem","Output":" domains_test.go:828: Test 'uv maps to python ecosystem': Got 12 domains\n"} -{"Time":"2026-02-03T00:32:46.732588428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/java_runtime_adds_java_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732591935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/java_runtime_adds_java_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/java_runtime_adds_java_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732603807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/java_runtime_adds_java_ecosystem_domains","Output":" domains_test.go:828: Test 'java runtime adds java ecosystem domains': Got 23 domains\n"} -{"Time":"2026-02-03T00:32:46.732611742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/ruby_runtime_adds_ruby_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732615459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/ruby_runtime_adds_ruby_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/ruby_runtime_adds_ruby_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.73264321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/ruby_runtime_adds_ruby_ecosystem_domains","Output":" domains_test.go:828: Test 'ruby runtime adds ruby ecosystem domains': Got 9 domains\n"} -{"Time":"2026-02-03T00:32:46.732655092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/dotnet_runtime_adds_dotnet_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.73265895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/dotnet_runtime_adds_dotnet_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/dotnet_runtime_adds_dotnet_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732664961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/dotnet_runtime_adds_dotnet_ecosystem_domains","Output":" domains_test.go:828: Test 'dotnet runtime adds dotnet ecosystem domains': Got 16 domains\n"} -{"Time":"2026-02-03T00:32:46.732674829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/haskell_runtime_adds_haskell_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732678777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/haskell_runtime_adds_haskell_ecosystem_domains","Output":"=== RUN TestGetDomainsFromRuntimes/haskell_runtime_adds_haskell_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732705537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/haskell_runtime_adds_haskell_ecosystem_domains","Output":" domains_test.go:828: Test 'haskell runtime adds haskell ecosystem domains': Got 4 domains\n"} -{"Time":"2026-02-03T00:32:46.732715846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/unknown_runtime_is_ignored"} -{"Time":"2026-02-03T00:32:46.732719503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/unknown_runtime_is_ignored","Output":"=== RUN TestGetDomainsFromRuntimes/unknown_runtime_is_ignored\n"} -{"Time":"2026-02-03T00:32:46.732725394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/elixir_has_no_ecosystem_mapping"} -{"Time":"2026-02-03T00:32:46.732729711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/elixir_has_no_ecosystem_mapping","Output":"=== RUN TestGetDomainsFromRuntimes/elixir_has_no_ecosystem_mapping\n"} -{"Time":"2026-02-03T00:32:46.732743016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes","Output":"--- PASS: TestGetDomainsFromRuntimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732769075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/nil_runtimes_returns_empty","Output":" --- PASS: TestGetDomainsFromRuntimes/nil_runtimes_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732775316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/nil_runtimes_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732779555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/empty_runtimes_returns_empty","Output":" --- PASS: TestGetDomainsFromRuntimes/empty_runtimes_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732784834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/empty_runtimes_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732789563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/go_runtime_adds_go_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/go_runtime_adds_go_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732794062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/go_runtime_adds_go_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732797959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/node_runtime_adds_node_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/node_runtime_adds_node_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732810402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/node_runtime_adds_node_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732814119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/python_runtime_adds_python_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/python_runtime_adds_python_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732819198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/python_runtime_adds_python_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732823076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/multiple_runtimes_add_all_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/multiple_runtimes_add_all_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732830179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/multiple_runtimes_add_all_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732833725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/bun_maps_to_node_ecosystem","Output":" --- PASS: TestGetDomainsFromRuntimes/bun_maps_to_node_ecosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732838194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/bun_maps_to_node_ecosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73284188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/deno_maps_to_node_ecosystem","Output":" --- PASS: TestGetDomainsFromRuntimes/deno_maps_to_node_ecosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732846369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/deno_maps_to_node_ecosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732853593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/uv_maps_to_python_ecosystem","Output":" --- PASS: TestGetDomainsFromRuntimes/uv_maps_to_python_ecosystem (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732858361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/uv_maps_to_python_ecosystem","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732862529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/java_runtime_adds_java_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/java_runtime_adds_java_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732867649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/java_runtime_adds_java_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732874882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/ruby_runtime_adds_ruby_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/ruby_runtime_adds_ruby_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732880122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/ruby_runtime_adds_ruby_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732883889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/dotnet_runtime_adds_dotnet_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/dotnet_runtime_adds_dotnet_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732890902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/dotnet_runtime_adds_dotnet_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73289504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/haskell_runtime_adds_haskell_ecosystem_domains","Output":" --- PASS: TestGetDomainsFromRuntimes/haskell_runtime_adds_haskell_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732899618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/haskell_runtime_adds_haskell_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732903515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/unknown_runtime_is_ignored","Output":" --- PASS: TestGetDomainsFromRuntimes/unknown_runtime_is_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732908164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/unknown_runtime_is_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732914215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/elixir_has_no_ecosystem_mapping","Output":" --- PASS: TestGetDomainsFromRuntimes/elixir_has_no_ecosystem_mapping (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732921629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes/elixir_has_no_ecosystem_mapping","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732928322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDomainsFromRuntimes","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732931418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes"} -{"Time":"2026-02-03T00:32:46.732934964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes","Output":"=== RUN TestGetCopilotAllowedDomainsWithToolsAndRuntimes\n"} -{"Time":"2026-02-03T00:32:46.732939663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.732946495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Output":"=== RUN TestGetCopilotAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.732951264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/combines_network_permissions,_tools,_and_runtimes"} -{"Time":"2026-02-03T00:32:46.732955202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/combines_network_permissions,_tools,_and_runtimes","Output":"=== RUN TestGetCopilotAllowedDomainsWithToolsAndRuntimes/combines_network_permissions,_tools,_and_runtimes\n"} -{"Time":"2026-02-03T00:32:46.73295994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/nil_runtimes_works_correctly"} -{"Time":"2026-02-03T00:32:46.732964088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/nil_runtimes_works_correctly","Output":"=== RUN TestGetCopilotAllowedDomainsWithToolsAndRuntimes/nil_runtimes_works_correctly\n"} -{"Time":"2026-02-03T00:32:46.732969298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes","Output":"--- PASS: TestGetCopilotAllowedDomainsWithToolsAndRuntimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732973907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Output":" --- PASS: TestGetCopilotAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732986039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.732990407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/combines_network_permissions,_tools,_and_runtimes","Output":" --- PASS: TestGetCopilotAllowedDomainsWithToolsAndRuntimes/combines_network_permissions,_tools,_and_runtimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.732995457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/combines_network_permissions,_tools,_and_runtimes","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733002851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/nil_runtimes_works_correctly","Output":" --- PASS: TestGetCopilotAllowedDomainsWithToolsAndRuntimes/nil_runtimes_works_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733007159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes/nil_runtimes_works_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733012248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithToolsAndRuntimes","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733015624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes"} -{"Time":"2026-02-03T00:32:46.73301897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes","Output":"=== RUN TestGetClaudeAllowedDomainsWithToolsAndRuntimes\n"} -{"Time":"2026-02-03T00:32:46.733023178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.733029771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Output":"=== RUN TestGetClaudeAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.733036984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes","Output":"--- PASS: TestGetClaudeAllowedDomainsWithToolsAndRuntimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733042024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Output":" --- PASS: TestGetClaudeAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733046873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73305078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithToolsAndRuntimes","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733054246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes"} -{"Time":"2026-02-03T00:32:46.733057823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes","Output":"=== RUN TestGetCodexAllowedDomainsWithToolsAndRuntimes\n"} -{"Time":"2026-02-03T00:32:46.733063133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains"} -{"Time":"2026-02-03T00:32:46.73306673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Output":"=== RUN TestGetCodexAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains\n"} -{"Time":"2026-02-03T00:32:46.733071829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes","Output":"--- PASS: TestGetCodexAllowedDomainsWithToolsAndRuntimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733076758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Output":" --- PASS: TestGetCodexAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73308327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes/includes_runtime_ecosystem_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733087017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithToolsAndRuntimes","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733090654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion"} -{"Time":"2026-02-03T00:32:46.733094441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion","Output":"=== RUN TestEcosystemDomainExpansion\n"} -{"Time":"2026-02-03T00:32:46.733102516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/defaults_ecosystem_includes_basic_infrastructure"} -{"Time":"2026-02-03T00:32:46.733106544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/defaults_ecosystem_includes_basic_infrastructure","Output":"=== RUN TestEcosystemDomainExpansion/defaults_ecosystem_includes_basic_infrastructure\n"} -{"Time":"2026-02-03T00:32:46.733112685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/containers_ecosystem_includes_container_registries"} -{"Time":"2026-02-03T00:32:46.733119087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/containers_ecosystem_includes_container_registries","Output":"=== RUN TestEcosystemDomainExpansion/containers_ecosystem_includes_container_registries\n"} -{"Time":"2026-02-03T00:32:46.733123556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/dotnet_ecosystem_includes_.NET_and_NuGet_domains"} -{"Time":"2026-02-03T00:32:46.733127272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/dotnet_ecosystem_includes_.NET_and_NuGet_domains","Output":"=== RUN TestEcosystemDomainExpansion/dotnet_ecosystem_includes_.NET_and_NuGet_domains\n"} -{"Time":"2026-02-03T00:32:46.733135598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/python_ecosystem_includes_Python_package_domains"} -{"Time":"2026-02-03T00:32:46.733139415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/python_ecosystem_includes_Python_package_domains","Output":"=== RUN TestEcosystemDomainExpansion/python_ecosystem_includes_Python_package_domains\n"} -{"Time":"2026-02-03T00:32:46.733143623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/go_ecosystem_includes_Go_package_domains"} -{"Time":"2026-02-03T00:32:46.733146979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/go_ecosystem_includes_Go_package_domains","Output":"=== RUN TestEcosystemDomainExpansion/go_ecosystem_includes_Go_package_domains\n"} -{"Time":"2026-02-03T00:32:46.733151337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/java_ecosystem_includes_Java_package_and_tooling_domains"} -{"Time":"2026-02-03T00:32:46.733155335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/java_ecosystem_includes_Java_package_and_tooling_domains","Output":"=== RUN TestEcosystemDomainExpansion/java_ecosystem_includes_Java_package_and_tooling_domains\n"} -{"Time":"2026-02-03T00:32:46.733161216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/node_ecosystem_includes_Node.js_package_domains"} -{"Time":"2026-02-03T00:32:46.733169491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/node_ecosystem_includes_Node.js_package_domains","Output":"=== RUN TestEcosystemDomainExpansion/node_ecosystem_includes_Node.js_package_domains\n"} -{"Time":"2026-02-03T00:32:46.73317432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/github_ecosystem_includes_GitHub_domains"} -{"Time":"2026-02-03T00:32:46.733177797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/github_ecosystem_includes_GitHub_domains","Output":"=== RUN TestEcosystemDomainExpansion/github_ecosystem_includes_GitHub_domains\n"} -{"Time":"2026-02-03T00:32:46.733183467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/multiple_ecosystems_can_be_combined"} -{"Time":"2026-02-03T00:32:46.733187865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/multiple_ecosystems_can_be_combined","Output":"=== RUN TestEcosystemDomainExpansion/multiple_ecosystems_can_be_combined\n"} -{"Time":"2026-02-03T00:32:46.733230885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/unknown_ecosystem_identifier_is_treated_as_domain"} -{"Time":"2026-02-03T00:32:46.733240163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/unknown_ecosystem_identifier_is_treated_as_domain","Output":"=== RUN TestEcosystemDomainExpansion/unknown_ecosystem_identifier_is_treated_as_domain\n"} -{"Time":"2026-02-03T00:32:46.733248008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion","Output":"--- PASS: TestEcosystemDomainExpansion (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733254249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/defaults_ecosystem_includes_basic_infrastructure","Output":" --- PASS: TestEcosystemDomainExpansion/defaults_ecosystem_includes_basic_infrastructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733259659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/defaults_ecosystem_includes_basic_infrastructure","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733264288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/containers_ecosystem_includes_container_registries","Output":" --- PASS: TestEcosystemDomainExpansion/containers_ecosystem_includes_container_registries (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733269267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/containers_ecosystem_includes_container_registries","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733273395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/dotnet_ecosystem_includes_.NET_and_NuGet_domains","Output":" --- PASS: TestEcosystemDomainExpansion/dotnet_ecosystem_includes_.NET_and_NuGet_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733278384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/dotnet_ecosystem_includes_.NET_and_NuGet_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733282512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/python_ecosystem_includes_Python_package_domains","Output":" --- PASS: TestEcosystemDomainExpansion/python_ecosystem_includes_Python_package_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733287791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/python_ecosystem_includes_Python_package_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733299113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/go_ecosystem_includes_Go_package_domains","Output":" --- PASS: TestEcosystemDomainExpansion/go_ecosystem_includes_Go_package_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733304402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/go_ecosystem_includes_Go_package_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73330847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/java_ecosystem_includes_Java_package_and_tooling_domains","Output":" --- PASS: TestEcosystemDomainExpansion/java_ecosystem_includes_Java_package_and_tooling_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73331367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/java_ecosystem_includes_Java_package_and_tooling_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733317928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/node_ecosystem_includes_Node.js_package_domains","Output":" --- PASS: TestEcosystemDomainExpansion/node_ecosystem_includes_Node.js_package_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733323037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/node_ecosystem_includes_Node.js_package_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733327185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/github_ecosystem_includes_GitHub_domains","Output":" --- PASS: TestEcosystemDomainExpansion/github_ecosystem_includes_GitHub_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733331593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/github_ecosystem_includes_GitHub_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733335871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/multiple_ecosystems_can_be_combined","Output":" --- PASS: TestEcosystemDomainExpansion/multiple_ecosystems_can_be_combined (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733341021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/multiple_ecosystems_can_be_combined","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733344808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/unknown_ecosystem_identifier_is_treated_as_domain","Output":" --- PASS: TestEcosystemDomainExpansion/unknown_ecosystem_identifier_is_treated_as_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733349356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion/unknown_ecosystem_identifier_is_treated_as_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733353003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainExpansion","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73335657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions"} -{"Time":"2026-02-03T00:32:46.733360457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions","Output":"=== RUN TestAllEcosystemDomainFunctions\n"} -{"Time":"2026-02-03T00:32:46.733366739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_defaults"} -{"Time":"2026-02-03T00:32:46.733373602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_defaults","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_defaults\n"} -{"Time":"2026-02-03T00:32:46.733377729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_containers"} -{"Time":"2026-02-03T00:32:46.733381787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_containers","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_containers\n"} -{"Time":"2026-02-03T00:32:46.733386095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dotnet"} -{"Time":"2026-02-03T00:32:46.733389501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dotnet","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_dotnet\n"} -{"Time":"2026-02-03T00:32:46.733393919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dart"} -{"Time":"2026-02-03T00:32:46.733402686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dart","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_dart\n"} -{"Time":"2026-02-03T00:32:46.733406823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_github"} -{"Time":"2026-02-03T00:32:46.733410811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_github","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_github\n"} -{"Time":"2026-02-03T00:32:46.733416722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_go"} -{"Time":"2026-02-03T00:32:46.733420669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_go","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_go\n"} -{"Time":"2026-02-03T00:32:46.733425178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_terraform"} -{"Time":"2026-02-03T00:32:46.733434355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_terraform","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_terraform\n"} -{"Time":"2026-02-03T00:32:46.733440386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_haskell"} -{"Time":"2026-02-03T00:32:46.733449633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_haskell","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_haskell\n"} -{"Time":"2026-02-03T00:32:46.733455384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_java"} -{"Time":"2026-02-03T00:32:46.733461034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_java","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_java\n"} -{"Time":"2026-02-03T00:32:46.733466865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_linux-distros"} -{"Time":"2026-02-03T00:32:46.73347469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_linux-distros","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_linux-distros\n"} -{"Time":"2026-02-03T00:32:46.733483486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_node"} -{"Time":"2026-02-03T00:32:46.733490068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_node","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_node\n"} -{"Time":"2026-02-03T00:32:46.73350717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_perl"} -{"Time":"2026-02-03T00:32:46.733511548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_perl","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_perl\n"} -{"Time":"2026-02-03T00:32:46.7335176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_php"} -{"Time":"2026-02-03T00:32:46.733526587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_php","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_php\n"} -{"Time":"2026-02-03T00:32:46.733532538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_playwright"} -{"Time":"2026-02-03T00:32:46.733536114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_playwright","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_playwright\n"} -{"Time":"2026-02-03T00:32:46.733561993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_python"} -{"Time":"2026-02-03T00:32:46.733570408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_python","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_python\n"} -{"Time":"2026-02-03T00:32:46.733578864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_ruby"} -{"Time":"2026-02-03T00:32:46.733591497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_ruby","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_ruby\n"} -{"Time":"2026-02-03T00:32:46.733605744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_rust"} -{"Time":"2026-02-03T00:32:46.733609762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_rust","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_rust\n"} -{"Time":"2026-02-03T00:32:46.73361965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_swift"} -{"Time":"2026-02-03T00:32:46.733629599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_swift","Output":"=== RUN TestAllEcosystemDomainFunctions/getEcosystemDomains_swift\n"} -{"Time":"2026-02-03T00:32:46.733636792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions","Output":"--- PASS: TestAllEcosystemDomainFunctions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733642112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_defaults","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733647021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733650868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_containers","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_containers (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733655767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_containers","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733660136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dotnet","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_dotnet (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733664644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dotnet","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733668441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dart","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_dart (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733672999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_dart","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733683058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_github","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_github (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733688428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_github","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733692836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_go","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_go (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733697766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_go","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733701593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_terraform","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_terraform (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733706221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_terraform","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733710189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_haskell","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_haskell (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73372156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_haskell","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733725417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_java","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_java (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733730396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_java","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733734133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_linux-distros","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_linux-distros (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733739413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_linux-distros","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733743371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_node","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_node (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733766193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_node","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733770691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_perl","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_perl (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733776302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_perl","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733780209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_php","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_php (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733792833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_php","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73379696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_playwright","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_playwright (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733801789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_playwright","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733805917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_python","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_python (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733810566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_python","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733814773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_ruby","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_ruby (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733819863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_ruby","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733824021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_rust","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_rust (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73382898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_rust","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733832958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_swift","Output":" --- PASS: TestAllEcosystemDomainFunctions/getEcosystemDomains_swift (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.733839971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions/getEcosystemDomains_swift","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733848156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllEcosystemDomainFunctions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.733852193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness"} -{"Time":"2026-02-03T00:32:46.73385586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness\n"} -{"Time":"2026-02-03T00:32:46.733860358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_defaults_uniqueness"} -{"Time":"2026-02-03T00:32:46.733864085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_defaults_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_defaults_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733868604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_containers_uniqueness"} -{"Time":"2026-02-03T00:32:46.733872762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_containers_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_containers_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733878272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dotnet_uniqueness"} -{"Time":"2026-02-03T00:32:46.733881979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dotnet_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_dotnet_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.73389324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dart_uniqueness"} -{"Time":"2026-02-03T00:32:46.733897087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dart_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_dart_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733901495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_github_uniqueness"} -{"Time":"2026-02-03T00:32:46.733905473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_github_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_github_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733910121Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_go_uniqueness"} -{"Time":"2026-02-03T00:32:46.733914058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_go_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_go_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733918537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_terraform_uniqueness"} -{"Time":"2026-02-03T00:32:46.733923155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_terraform_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_terraform_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733927463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_haskell_uniqueness"} -{"Time":"2026-02-03T00:32:46.73393074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_haskell_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_haskell_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733936971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_java_uniqueness"} -{"Time":"2026-02-03T00:32:46.733946359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_java_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_java_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.73395248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_linux-distros_uniqueness"} -{"Time":"2026-02-03T00:32:46.733956327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_linux-distros_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_linux-distros_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733961968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_node_uniqueness"} -{"Time":"2026-02-03T00:32:46.733965615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_node_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_node_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733970193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_perl_uniqueness"} -{"Time":"2026-02-03T00:32:46.733974201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_perl_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_perl_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.73397906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_php_uniqueness"} -{"Time":"2026-02-03T00:32:46.733982907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_php_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_php_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.733994589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_playwright_uniqueness"} -{"Time":"2026-02-03T00:32:46.733998756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_playwright_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_playwright_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.734004727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_python_uniqueness"} -{"Time":"2026-02-03T00:32:46.734008334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_python_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_python_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.734013283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_ruby_uniqueness"} -{"Time":"2026-02-03T00:32:46.73401666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_ruby_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_ruby_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.734022711Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_rust_uniqueness"} -{"Time":"2026-02-03T00:32:46.734026368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_rust_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_rust_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.734038671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_swift_uniqueness"} -{"Time":"2026-02-03T00:32:46.734042929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_swift_uniqueness","Output":"=== RUN TestEcosystemDomainsUniqueness/getEcosystemDomains_swift_uniqueness\n"} -{"Time":"2026-02-03T00:32:46.734049902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness","Output":"--- PASS: TestEcosystemDomainsUniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734055562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_defaults_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_defaults_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734062094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_defaults_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734072123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_containers_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_containers_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734076672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_containers_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734080298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dotnet_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_dotnet_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734084817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dotnet_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734088514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dart_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_dart_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734093203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_dart_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734096919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_github_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_github_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734101718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_github_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734109733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_go_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_go_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734114723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_go_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73411857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_terraform_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_terraform_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734123549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_terraform_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734127186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_haskell_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_haskell_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734131724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_haskell_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734135651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_java_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_java_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734140751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_java_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734150048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_linux-distros_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_linux-distros_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734155088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_linux-distros_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734159215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_node_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_node_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734164285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_node_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734168272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_perl_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_perl_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734172791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_perl_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734176678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_php_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_php_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734181076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_php_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734184823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_playwright_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_playwright_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734189812Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_playwright_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734194742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_python_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_python_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734199581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_python_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734203789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_ruby_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_ruby_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734208718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_ruby_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734212425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_rust_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_rust_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734217234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_rust_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734223154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_swift_uniqueness","Output":" --- PASS: TestEcosystemDomainsUniqueness/getEcosystemDomains_swift_uniqueness (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734229997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness/getEcosystemDomains_swift_uniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734233253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEcosystemDomainsUniqueness","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734238022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromEngineConfig"} -{"Time":"2026-02-03T00:32:46.734241549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromEngineConfig","Output":"=== RUN TestCopilotEngineWithAgentFromEngineConfig\n"} -{"Time":"2026-02-03T00:32:46.73424753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromEngineConfig","Output":"--- PASS: TestCopilotEngineWithAgentFromEngineConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734252018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromEngineConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734255846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromImports"} -{"Time":"2026-02-03T00:32:46.734259302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromImports","Output":"=== RUN TestCopilotEngineWithAgentFromImports\n"} -{"Time":"2026-02-03T00:32:46.734264031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromImports","Output":"--- PASS: TestCopilotEngineWithAgentFromImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73426886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithAgentFromImports","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734277907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineAgentOnlyFromEngineConfig"} -{"Time":"2026-02-03T00:32:46.734281333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineAgentOnlyFromEngineConfig","Output":"=== RUN TestCopilotEngineAgentOnlyFromEngineConfig\n"} -{"Time":"2026-02-03T00:32:46.734285992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineAgentOnlyFromEngineConfig","Output":"--- PASS: TestCopilotEngineAgentOnlyFromEngineConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734290119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineAgentOnlyFromEngineConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734293325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithoutAgentFlag"} -{"Time":"2026-02-03T00:32:46.734296611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithoutAgentFlag","Output":"=== RUN TestCopilotEngineWithoutAgentFlag\n"} -{"Time":"2026-02-03T00:32:46.734307993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithoutAgentFlag","Output":"--- PASS: TestCopilotEngineWithoutAgentFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73431214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithoutAgentFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734316078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithAgentFromImports"} -{"Time":"2026-02-03T00:32:46.734319474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithAgentFromImports","Output":"=== RUN TestClaudeEngineWithAgentFromImports\n"} -{"Time":"2026-02-03T00:32:46.734348468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithAgentFromImports","Output":"--- PASS: TestClaudeEngineWithAgentFromImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734358246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithAgentFromImports","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734361843Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutAgentFile"} -{"Time":"2026-02-03T00:32:46.734365029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutAgentFile","Output":"=== RUN TestClaudeEngineWithoutAgentFile\n"} -{"Time":"2026-02-03T00:32:46.734423768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutAgentFile","Output":"--- PASS: TestClaudeEngineWithoutAgentFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.7344355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithoutAgentFile","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734439257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithAgentFromImports"} -{"Time":"2026-02-03T00:32:46.734442824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithAgentFromImports","Output":"=== RUN TestCodexEngineWithAgentFromImports\n"} -{"Time":"2026-02-03T00:32:46.734491425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithAgentFromImports","Output":"--- PASS: TestCodexEngineWithAgentFromImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73450499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithAgentFromImports","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734508516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithoutAgentFile"} -{"Time":"2026-02-03T00:32:46.734511983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithoutAgentFile","Output":"=== RUN TestCodexEngineWithoutAgentFile\n"} -{"Time":"2026-02-03T00:32:46.73456969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithoutAgentFile","Output":"--- PASS: TestCodexEngineWithoutAgentFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.734582364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithoutAgentFile","Elapsed":0} -{"Time":"2026-02-03T00:32:46.734586462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation"} -{"Time":"2026-02-03T00:32:46.734590189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation","Output":"=== RUN TestAgentFileValidation\n"} -{"Time":"2026-02-03T00:32:46.73483791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/valid_agent_file"} -{"Time":"2026-02-03T00:32:46.734850023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/valid_agent_file","Output":"=== RUN TestAgentFileValidation/valid_agent_file\n"} -{"Time":"2026-02-03T00:32:46.734898753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nonexistent_agent_file"} -{"Time":"2026-02-03T00:32:46.734909945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nonexistent_agent_file","Output":"=== RUN TestAgentFileValidation/nonexistent_agent_file\n"} -{"Time":"2026-02-03T00:32:46.734961941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/no_agent_file"} -{"Time":"2026-02-03T00:32:46.734973312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/no_agent_file","Output":"=== RUN TestAgentFileValidation/no_agent_file\n"} -{"Time":"2026-02-03T00:32:46.734979835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nil_engine_config"} -{"Time":"2026-02-03T00:32:46.734983672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nil_engine_config","Output":"=== RUN TestAgentFileValidation/nil_engine_config\n"} -{"Time":"2026-02-03T00:32:46.73520826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation","Output":"--- PASS: TestAgentFileValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735222066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/valid_agent_file","Output":" --- PASS: TestAgentFileValidation/valid_agent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735227145Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/valid_agent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735231504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nonexistent_agent_file","Output":" --- PASS: TestAgentFileValidation/nonexistent_agent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735236343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nonexistent_agent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73524047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/no_agent_file","Output":" --- PASS: TestAgentFileValidation/no_agent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735245379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/no_agent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735263083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nil_engine_config","Output":" --- PASS: TestAgentFileValidation/nil_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73526721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation/nil_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735270186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAgentFileValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735273372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports"} -{"Time":"2026-02-03T00:32:46.735277259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports","Output":"=== RUN TestCheckoutWithAgentFromImports\n"} -{"Time":"2026-02-03T00:32:46.735290754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent"} -{"Time":"2026-02-03T00:32:46.735294782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent","Output":"=== RUN TestCheckoutWithAgentFromImports/checkout_added_with_agent\n"} -{"Time":"2026-02-03T00:32:46.735300312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent_no_contents_permission"} -{"Time":"2026-02-03T00:32:46.735308878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent_no_contents_permission","Output":"=== RUN TestCheckoutWithAgentFromImports/checkout_added_with_agent_no_contents_permission\n"} -{"Time":"2026-02-03T00:32:46.735313877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/no_checkout_without_agent_and_permissions"} -{"Time":"2026-02-03T00:32:46.735318346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/no_checkout_without_agent_and_permissions","Output":"=== RUN TestCheckoutWithAgentFromImports/no_checkout_without_agent_and_permissions\n"} -{"Time":"2026-02-03T00:32:46.735367337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_with_custom_steps_containing_checkout"} -{"Time":"2026-02-03T00:32:46.735378618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_with_custom_steps_containing_checkout","Output":"=== RUN TestCheckoutWithAgentFromImports/checkout_with_custom_steps_containing_checkout\n"} -{"Time":"2026-02-03T00:32:46.735387023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports","Output":"--- PASS: TestCheckoutWithAgentFromImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735392413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent","Output":" --- PASS: TestCheckoutWithAgentFromImports/checkout_added_with_agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735397162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73540645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent_no_contents_permission","Output":" --- PASS: TestCheckoutWithAgentFromImports/checkout_added_with_agent_no_contents_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735411589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_added_with_agent_no_contents_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735415737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/no_checkout_without_agent_and_permissions","Output":" --- PASS: TestCheckoutWithAgentFromImports/no_checkout_without_agent_and_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735420646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/no_checkout_without_agent_and_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735429613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_with_custom_steps_containing_checkout","Output":" --- PASS: TestCheckoutWithAgentFromImports/checkout_with_custom_steps_containing_checkout (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735435914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports/checkout_with_custom_steps_containing_checkout","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735439672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckoutWithAgentFromImports","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735443208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction"} -{"Time":"2026-02-03T00:32:46.735447206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction","Output":"=== RUN TestEngineArgsFieldExtraction\n"} -{"Time":"2026-02-03T00:32:46.735451604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]any"} -{"Time":"2026-02-03T00:32:46.735461202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]any","Output":"=== RUN TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]any\n"} -{"Time":"2026-02-03T00:32:46.735467834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]string"} -{"Time":"2026-02-03T00:32:46.735471881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]string","Output":"=== RUN TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]string\n"} -{"Time":"2026-02-03T00:32:46.735477332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_without_args_field"} -{"Time":"2026-02-03T00:32:46.735481259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_without_args_field","Output":"=== RUN TestEngineArgsFieldExtraction/Engine_without_args_field\n"} -{"Time":"2026-02-03T00:32:46.735509492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_with_single_argument"} -{"Time":"2026-02-03T00:32:46.735518709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_with_single_argument","Output":"=== RUN TestEngineArgsFieldExtraction/Engine_args_field_with_single_argument\n"} -{"Time":"2026-02-03T00:32:46.735566883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_with_complex_arguments"} -{"Time":"2026-02-03T00:32:46.735580769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_with_complex_arguments","Output":"=== RUN TestEngineArgsFieldExtraction/Engine_args_with_complex_arguments\n"} -{"Time":"2026-02-03T00:32:46.735590107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction","Output":"--- PASS: TestEngineArgsFieldExtraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735598963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]any","Output":" --- PASS: TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]any (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735606678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]any","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735611326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]string","Output":" --- PASS: TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]string (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735615925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_extraction_with_[]string","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735620383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_without_args_field","Output":" --- PASS: TestEngineArgsFieldExtraction/Engine_without_args_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735625803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_without_args_field","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73562977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_with_single_argument","Output":" --- PASS: TestEngineArgsFieldExtraction/Engine_args_field_with_single_argument (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73563469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_field_with_single_argument","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735644849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_with_complex_arguments","Output":" --- PASS: TestEngineArgsFieldExtraction/Engine_args_with_complex_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735649537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction/Engine_args_with_complex_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735653144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineArgsFieldExtraction","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73565627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection"} -{"Time":"2026-02-03T00:32:46.735661269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection","Output":"=== RUN TestCopilotEngineArgsInjection\n"} -{"Time":"2026-02-03T00:32:46.735665647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_injects_args_before_prompt"} -{"Time":"2026-02-03T00:32:46.735674173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_injects_args_before_prompt","Output":"=== RUN TestCopilotEngineArgsInjection/Copilot_engine_injects_args_before_prompt\n"} -{"Time":"2026-02-03T00:32:46.735681787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_without_args"} -{"Time":"2026-02-03T00:32:46.735690895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_without_args","Output":"=== RUN TestCopilotEngineArgsInjection/Copilot_engine_without_args\n"} -{"Time":"2026-02-03T00:32:46.735696675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_with_multiple_args"} -{"Time":"2026-02-03T00:32:46.735700693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_with_multiple_args","Output":"=== RUN TestCopilotEngineArgsInjection/Copilot_engine_with_multiple_args\n"} -{"Time":"2026-02-03T00:32:46.735759913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection","Output":"--- PASS: TestCopilotEngineArgsInjection (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735772286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_injects_args_before_prompt","Output":" --- PASS: TestCopilotEngineArgsInjection/Copilot_engine_injects_args_before_prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735775863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_injects_args_before_prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735778418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_without_args","Output":" --- PASS: TestCopilotEngineArgsInjection/Copilot_engine_without_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735781063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_without_args","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735783236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_with_multiple_args","Output":" --- PASS: TestCopilotEngineArgsInjection/Copilot_engine_with_multiple_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735787374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection/Copilot_engine_with_multiple_args","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735789538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineArgsInjection","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735791422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection"} -{"Time":"2026-02-03T00:32:46.735793726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection","Output":"=== RUN TestClaudeEngineArgsInjection\n"} -{"Time":"2026-02-03T00:32:46.735797032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_injects_args_before_prompt"} -{"Time":"2026-02-03T00:32:46.735799086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_injects_args_before_prompt","Output":"=== RUN TestClaudeEngineArgsInjection/Claude_engine_injects_args_before_prompt\n"} -{"Time":"2026-02-03T00:32:46.735882812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_without_args"} -{"Time":"2026-02-03T00:32:46.735892751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_without_args","Output":"=== RUN TestClaudeEngineArgsInjection/Claude_engine_without_args\n"} -{"Time":"2026-02-03T00:32:46.735942213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection","Output":"--- PASS: TestClaudeEngineArgsInjection (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73595177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_injects_args_before_prompt","Output":" --- PASS: TestClaudeEngineArgsInjection/Claude_engine_injects_args_before_prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73595693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_injects_args_before_prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735961228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_without_args","Output":" --- PASS: TestClaudeEngineArgsInjection/Claude_engine_without_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.735965777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection/Claude_engine_without_args","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735971487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineArgsInjection","Elapsed":0} -{"Time":"2026-02-03T00:32:46.735974593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection"} -{"Time":"2026-02-03T00:32:46.735993358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection","Output":"=== RUN TestCodexEngineArgsInjection\n"} -{"Time":"2026-02-03T00:32:46.73599998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_injects_args_before_instruction"} -{"Time":"2026-02-03T00:32:46.736003637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_injects_args_before_instruction","Output":"=== RUN TestCodexEngineArgsInjection/Codex_engine_injects_args_before_instruction\n"} -{"Time":"2026-02-03T00:32:46.736009729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_without_args"} -{"Time":"2026-02-03T00:32:46.736013425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_without_args","Output":"=== RUN TestCodexEngineArgsInjection/Codex_engine_without_args\n"} -{"Time":"2026-02-03T00:32:46.736089908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection","Output":"--- PASS: TestCodexEngineArgsInjection (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73610161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_injects_args_before_instruction","Output":" --- PASS: TestCodexEngineArgsInjection/Codex_engine_injects_args_before_instruction (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73610699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_injects_args_before_instruction","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736111308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_without_args","Output":" --- PASS: TestCodexEngineArgsInjection/Codex_engine_without_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736115626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection/Codex_engine_without_args","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736119243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineArgsInjection","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736122359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField"} -{"Time":"2026-02-03T00:32:46.736125545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField","Output":"=== RUN TestExtractEngineConcurrencyField\n"} -{"Time":"2026-02-03T00:32:46.73613401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Simple_string_concurrency_(just_group_name)"} -{"Time":"2026-02-03T00:32:46.736137537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Simple_string_concurrency_(just_group_name)","Output":"=== RUN TestExtractEngineConcurrencyField/Simple_string_concurrency_(just_group_name)\n"} -{"Time":"2026-02-03T00:32:46.736141715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_only"} -{"Time":"2026-02-03T00:32:46.736147295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_only","Output":"=== RUN TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_only\n"} -{"Time":"2026-02-03T00:32:46.736154288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_and_cancel-in-progress"} -{"Time":"2026-02-03T00:32:46.736158225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_and_cancel-in-progress","Output":"=== RUN TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_and_cancel-in-progress\n"} -{"Time":"2026-02-03T00:32:46.736167863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_cancel-in-progress_false"} -{"Time":"2026-02-03T00:32:46.736171911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_cancel-in-progress_false","Output":"=== RUN TestExtractEngineConcurrencyField/Object_format_concurrency_with_cancel-in-progress_false\n"} -{"Time":"2026-02-03T00:32:46.736198971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/No_concurrency_field"} -{"Time":"2026-02-03T00:32:46.736207607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/No_concurrency_field","Output":"=== RUN TestExtractEngineConcurrencyField/No_concurrency_field\n"} -{"Time":"2026-02-03T00:32:46.736214931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField","Output":"--- PASS: TestExtractEngineConcurrencyField (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736218668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Simple_string_concurrency_(just_group_name)","Output":" --- PASS: TestExtractEngineConcurrencyField/Simple_string_concurrency_(just_group_name) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736221503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Simple_string_concurrency_(just_group_name)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736223888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_only","Output":" --- PASS: TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736226623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_only","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736228967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_and_cancel-in-progress","Output":" --- PASS: TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_and_cancel-in-progress (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736231732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_group_and_cancel-in-progress","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736233987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_cancel-in-progress_false","Output":" --- PASS: TestExtractEngineConcurrencyField/Object_format_concurrency_with_cancel-in-progress_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736236591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/Object_format_concurrency_with_cancel-in-progress_false","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736238765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/No_concurrency_field","Output":" --- PASS: TestExtractEngineConcurrencyField/No_concurrency_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73624115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField/No_concurrency_field","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736243184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConcurrencyField","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736245097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig"} -{"Time":"2026-02-03T00:32:46.736247011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig","Output":"=== RUN TestExtractEngineConfig\n"} -{"Time":"2026-02-03T00:32:46.736250367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/no_engine_specified"} -{"Time":"2026-02-03T00:32:46.736252381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/no_engine_specified","Output":"=== RUN TestExtractEngineConfig/no_engine_specified\n"} -{"Time":"2026-02-03T00:32:46.736255807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_claude"} -{"Time":"2026-02-03T00:32:46.736257761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_claude","Output":"=== RUN TestExtractEngineConfig/string_format_-_claude\n"} -{"Time":"2026-02-03T00:32:46.736301828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_codex"} -{"Time":"2026-02-03T00:32:46.736314863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_codex","Output":"=== RUN TestExtractEngineConfig/string_format_-_codex\n"} -{"Time":"2026-02-03T00:32:46.736320563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_custom"} -{"Time":"2026-02-03T00:32:46.736324831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_custom","Output":"=== RUN TestExtractEngineConfig/string_format_-_custom\n"} -{"Time":"2026-02-03T00:32:46.736331614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_minimal_(id_only)"} -{"Time":"2026-02-03T00:32:46.736338617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_minimal_(id_only)","Output":"=== RUN TestExtractEngineConfig/object_format_-_minimal_(id_only)\n"} -{"Time":"2026-02-03T00:32:46.736345299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_version"} -{"Time":"2026-02-03T00:32:46.736349136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_version","Output":"=== RUN TestExtractEngineConfig/object_format_-_with_version\n"} -{"Time":"2026-02-03T00:32:46.736369244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_integer_version"} -{"Time":"2026-02-03T00:32:46.736373482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_integer_version","Output":"=== RUN TestExtractEngineConfig/object_format_-_with_integer_version\n"} -{"Time":"2026-02-03T00:32:46.73638304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_float_version"} -{"Time":"2026-02-03T00:32:46.736387087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_float_version","Output":"=== RUN TestExtractEngineConfig/object_format_-_with_float_version\n"} -{"Time":"2026-02-03T00:32:46.736393158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_model"} -{"Time":"2026-02-03T00:32:46.736400963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_model","Output":"=== RUN TestExtractEngineConfig/object_format_-_with_model\n"} -{"Time":"2026-02-03T00:32:46.736405521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete"} -{"Time":"2026-02-03T00:32:46.736414228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete","Output":"=== RUN TestExtractEngineConfig/object_format_-_complete\n"} -{"Time":"2026-02-03T00:32:46.736421271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_max-turns"} -{"Time":"2026-02-03T00:32:46.736425078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_max-turns","Output":"=== RUN TestExtractEngineConfig/object_format_-_with_max-turns\n"} -{"Time":"2026-02-03T00:32:46.736429837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_max-turns"} -{"Time":"2026-02-03T00:32:46.736433724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_max-turns","Output":"=== RUN TestExtractEngineConfig/object_format_-_complete_with_max-turns\n"} -{"Time":"2026-02-03T00:32:46.736439735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_env_vars"} -{"Time":"2026-02-03T00:32:46.736443352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_env_vars","Output":"=== RUN TestExtractEngineConfig/object_format_-_with_env_vars\n"} -{"Time":"2026-02-03T00:32:46.736449073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_env_vars"} -{"Time":"2026-02-03T00:32:46.736459041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_env_vars","Output":"=== RUN TestExtractEngineConfig/object_format_-_complete_with_env_vars\n"} -{"Time":"2026-02-03T00:32:46.736465012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/custom_engine_with_steps"} -{"Time":"2026-02-03T00:32:46.736468559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/custom_engine_with_steps","Output":"=== RUN TestExtractEngineConfig/custom_engine_with_steps\n"} -{"Time":"2026-02-03T00:32:46.736524097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_missing_id"} -{"Time":"2026-02-03T00:32:46.736556066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_missing_id","Output":"=== RUN TestExtractEngineConfig/object_format_-_missing_id\n"} -{"Time":"2026-02-03T00:32:46.736562808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_user-agent_(hyphen)"} -{"Time":"2026-02-03T00:32:46.736566445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_user-agent_(hyphen)","Output":"=== RUN TestExtractEngineConfig/object_format_-_with_user-agent_(hyphen)\n"} -{"Time":"2026-02-03T00:32:46.736573097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_user-agent"} -{"Time":"2026-02-03T00:32:46.73658007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_user-agent","Output":"=== RUN TestExtractEngineConfig/object_format_-_complete_with_user-agent\n"} -{"Time":"2026-02-03T00:32:46.736585581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig","Output":"--- PASS: TestExtractEngineConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736589949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/no_engine_specified","Output":" --- PASS: TestExtractEngineConfig/no_engine_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736594768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/no_engine_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736598986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_claude","Output":" --- PASS: TestExtractEngineConfig/string_format_-_claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736603665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_claude","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736607021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_codex","Output":" --- PASS: TestExtractEngineConfig/string_format_-_codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73661225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_codex","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73662278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_custom","Output":" --- PASS: TestExtractEngineConfig/string_format_-_custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736627379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/string_format_-_custom","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736636556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_minimal_(id_only)","Output":" --- PASS: TestExtractEngineConfig/object_format_-_minimal_(id_only) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736641264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_minimal_(id_only)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736644561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_version","Output":" --- PASS: TestExtractEngineConfig/object_format_-_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736648999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736652616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_integer_version","Output":" --- PASS: TestExtractEngineConfig/object_format_-_with_integer_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736657405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_integer_version","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736661011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_float_version","Output":" --- PASS: TestExtractEngineConfig/object_format_-_with_float_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736679346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_float_version","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736682952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_model","Output":" --- PASS: TestExtractEngineConfig/object_format_-_with_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73668704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_model","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73669229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete","Output":" --- PASS: TestExtractEngineConfig/object_format_-_complete (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736696558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736704172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_max-turns","Output":" --- PASS: TestExtractEngineConfig/object_format_-_with_max-turns (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73670856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_max-turns","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736712457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_max-turns","Output":" --- PASS: TestExtractEngineConfig/object_format_-_complete_with_max-turns (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736716665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_max-turns","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736730911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_env_vars","Output":" --- PASS: TestExtractEngineConfig/object_format_-_with_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73673557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736739157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_env_vars","Output":" --- PASS: TestExtractEngineConfig/object_format_-_complete_with_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736743525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736839684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/custom_engine_with_steps","Output":" --- PASS: TestExtractEngineConfig/custom_engine_with_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736853751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/custom_engine_with_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736858439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_missing_id","Output":" --- PASS: TestExtractEngineConfig/object_format_-_missing_id (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736862817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_missing_id","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736867136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_user-agent_(hyphen)","Output":" --- PASS: TestExtractEngineConfig/object_format_-_with_user-agent_(hyphen) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736871894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_with_user-agent_(hyphen)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736875992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_user-agent","Output":" --- PASS: TestExtractEngineConfig/object_format_-_complete_with_user-agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.736879899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig/object_format_-_complete_with_user-agent","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736883055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:46.736886201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine"} -{"Time":"2026-02-03T00:32:46.736889177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine","Output":"=== RUN TestCompileWorkflowWithExtendedEngine\n"} -{"Time":"2026-02-03T00:32:46.736895117Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/string_engine_format"} -{"Time":"2026-02-03T00:32:46.736898323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/string_engine_format","Output":"=== RUN TestCompileWorkflowWithExtendedEngine/string_engine_format\n"} -{"Time":"2026-02-03T00:32:46.738012991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_complete"} -{"Time":"2026-02-03T00:32:46.738026305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_complete","Output":"=== RUN TestCompileWorkflowWithExtendedEngine/object_engine_format_-_complete\n"} -{"Time":"2026-02-03T00:32:46.738492755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_codex_with_model"} -{"Time":"2026-02-03T00:32:46.738504487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_codex_with_model","Output":"=== RUN TestCompileWorkflowWithExtendedEngine/object_engine_format_-_codex_with_model\n"} -{"Time":"2026-02-03T00:32:46.739070201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine","Output":"--- PASS: TestCompileWorkflowWithExtendedEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739084708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/string_engine_format","Output":" --- PASS: TestCompileWorkflowWithExtendedEngine/string_engine_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739089297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/string_engine_format","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739092082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_complete","Output":" --- PASS: TestCompileWorkflowWithExtendedEngine/object_engine_format_-_complete (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739095017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_complete","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739097352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_codex_with_model","Output":" --- PASS: TestCompileWorkflowWithExtendedEngine/object_engine_format_-_codex_with_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739101379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine/object_engine_format_-_codex_with_model","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739103423Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithExtendedEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739105657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel"} -{"Time":"2026-02-03T00:32:46.739107781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel","Output":"=== RUN TestEngineConfigurationWithModel\n"} -{"Time":"2026-02-03T00:32:46.739110556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Claude_with_model"} -{"Time":"2026-02-03T00:32:46.73911269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Claude_with_model","Output":"=== RUN TestEngineConfigurationWithModel/Claude_with_model\n"} -{"Time":"2026-02-03T00:32:46.739175717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Codex_with_model"} -{"Time":"2026-02-03T00:32:46.739189322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Codex_with_model","Output":"=== RUN TestEngineConfigurationWithModel/Codex_with_model\n"} -{"Time":"2026-02-03T00:32:46.739205582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel","Output":"--- PASS: TestEngineConfigurationWithModel (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739215461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Claude_with_model","Output":" --- PASS: TestEngineConfigurationWithModel/Claude_with_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.73922026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Claude_with_model","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739232342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Codex_with_model","Output":" --- PASS: TestEngineConfigurationWithModel/Codex_with_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739238423Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel/Codex_with_model","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73924197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithModel","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739245407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars"} -{"Time":"2026-02-03T00:32:46.739248933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars","Output":"=== RUN TestEngineConfigurationWithCustomEnvVars\n"} -{"Time":"2026-02-03T00:32:46.739253652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars"} -{"Time":"2026-02-03T00:32:46.739257309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars","Output":"=== RUN TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars\n"} -{"Time":"2026-02-03T00:32:46.739331157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars_and_output"} -{"Time":"2026-02-03T00:32:46.739341917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars_and_output","Output":"=== RUN TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars_and_output\n"} -{"Time":"2026-02-03T00:32:46.739425172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars"} -{"Time":"2026-02-03T00:32:46.73943472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars","Output":"=== RUN TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars\n"} -{"Time":"2026-02-03T00:32:46.739486096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars_and_output"} -{"Time":"2026-02-03T00:32:46.739494492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars_and_output","Output":"=== RUN TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars_and_output\n"} -{"Time":"2026-02-03T00:32:46.739575061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars","Output":"--- PASS: TestEngineConfigurationWithCustomEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739589237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars","Output":" --- PASS: TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739595339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739599737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars_and_output","Output":" --- PASS: TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars_and_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739604966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Claude_with_custom_env_vars_and_output","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739608834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars","Output":" --- PASS: TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739613823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:46.73961774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars_and_output","Output":" --- PASS: TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars_and_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739629432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars/Codex_with_custom_env_vars_and_output","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739633239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConfigurationWithCustomEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739636576Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig"} -{"Time":"2026-02-03T00:32:46.739640212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig","Output":"=== RUN TestNilEngineConfig\n"} -{"Time":"2026-02-03T00:32:46.739646885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/claude"} -{"Time":"2026-02-03T00:32:46.739656082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/claude","Output":"=== RUN TestNilEngineConfig/claude\n"} -{"Time":"2026-02-03T00:32:46.739662804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/codex"} -{"Time":"2026-02-03T00:32:46.739666612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/codex","Output":"=== RUN TestNilEngineConfig/codex\n"} -{"Time":"2026-02-03T00:32:46.739731152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/custom"} -{"Time":"2026-02-03T00:32:46.739741821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/custom","Output":"=== RUN TestNilEngineConfig/custom\n"} -{"Time":"2026-02-03T00:32:46.739776025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig","Output":"--- PASS: TestNilEngineConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739787967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/claude","Output":" --- PASS: TestNilEngineConfig/claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739792977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/claude","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739797195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/codex","Output":" --- PASS: TestNilEngineConfig/codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739801934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/codex","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739805731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/custom","Output":" --- PASS: TestNilEngineConfig/custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739810229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig/custom","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739813635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNilEngineConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739817102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall"} -{"Time":"2026-02-03T00:32:46.739820659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall","Output":"=== RUN TestSupportsFirewall\n"} -{"Time":"2026-02-03T00:32:46.739827251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/copilot_engine_supports_firewall"} -{"Time":"2026-02-03T00:32:46.739836899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/copilot_engine_supports_firewall","Output":"=== RUN TestSupportsFirewall/copilot_engine_supports_firewall\n"} -{"Time":"2026-02-03T00:32:46.739841778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/claude_engine_supports_firewall"} -{"Time":"2026-02-03T00:32:46.739845394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/claude_engine_supports_firewall","Output":"=== RUN TestSupportsFirewall/claude_engine_supports_firewall\n"} -{"Time":"2026-02-03T00:32:46.739849723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/codex_engine_supports_firewall"} -{"Time":"2026-02-03T00:32:46.739853369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/codex_engine_supports_firewall","Output":"=== RUN TestSupportsFirewall/codex_engine_supports_firewall\n"} -{"Time":"2026-02-03T00:32:46.73986964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/custom_engine_does_not_support_firewall"} -{"Time":"2026-02-03T00:32:46.739873607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/custom_engine_does_not_support_firewall","Output":"=== RUN TestSupportsFirewall/custom_engine_does_not_support_firewall\n"} -{"Time":"2026-02-03T00:32:46.739878917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall","Output":"--- PASS: TestSupportsFirewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739884417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/copilot_engine_supports_firewall","Output":" --- PASS: TestSupportsFirewall/copilot_engine_supports_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739888906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/copilot_engine_supports_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739893294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/claude_engine_supports_firewall","Output":" --- PASS: TestSupportsFirewall/claude_engine_supports_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739902962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/claude_engine_supports_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739906819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/codex_engine_supports_firewall","Output":" --- PASS: TestSupportsFirewall/codex_engine_supports_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739912269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/codex_engine_supports_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739916537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/custom_engine_does_not_support_firewall","Output":" --- PASS: TestSupportsFirewall/custom_engine_does_not_support_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739922638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall/custom_engine_does_not_support_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739929782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSupportsFirewall","Elapsed":0} -{"Time":"2026-02-03T00:32:46.739933449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions"} -{"Time":"2026-02-03T00:32:46.739936975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions","Output":"=== RUN TestHasNetworkRestrictions\n"} -{"Time":"2026-02-03T00:32:46.739941333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/nil_permissions_have_no_restrictions"} -{"Time":"2026-02-03T00:32:46.73994507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/nil_permissions_have_no_restrictions","Output":"=== RUN TestHasNetworkRestrictions/nil_permissions_have_no_restrictions\n"} -{"Time":"2026-02-03T00:32:46.739949719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/defaults_mode_has_no_restrictions"} -{"Time":"2026-02-03T00:32:46.739959036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/defaults_mode_has_no_restrictions","Output":"=== RUN TestHasNetworkRestrictions/defaults_mode_has_no_restrictions\n"} -{"Time":"2026-02-03T00:32:46.739963324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/allowed_domains_define_restrictions"} -{"Time":"2026-02-03T00:32:46.739966721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/allowed_domains_define_restrictions","Output":"=== RUN TestHasNetworkRestrictions/allowed_domains_define_restrictions\n"} -{"Time":"2026-02-03T00:32:46.739972692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/empty_allowed_list_with_no_mode_is_a_restriction"} -{"Time":"2026-02-03T00:32:46.739976439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/empty_allowed_list_with_no_mode_is_a_restriction","Output":"=== RUN TestHasNetworkRestrictions/empty_allowed_list_with_no_mode_is_a_restriction\n"} -{"Time":"2026-02-03T00:32:46.739981879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions","Output":"--- PASS: TestHasNetworkRestrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739986908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/nil_permissions_have_no_restrictions","Output":" --- PASS: TestHasNetworkRestrictions/nil_permissions_have_no_restrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.739991958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/nil_permissions_have_no_restrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740001656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/defaults_mode_has_no_restrictions","Output":" --- PASS: TestHasNetworkRestrictions/defaults_mode_has_no_restrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740007427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/defaults_mode_has_no_restrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740011424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/allowed_domains_define_restrictions","Output":" --- PASS: TestHasNetworkRestrictions/allowed_domains_define_restrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740016133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/allowed_domains_define_restrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74002002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/empty_allowed_list_with_no_mode_is_a_restriction","Output":" --- PASS: TestHasNetworkRestrictions/empty_allowed_list_with_no_mode_is_a_restriction (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740031672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions/empty_allowed_list_with_no_mode_is_a_restriction","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74003591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasNetworkRestrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740039476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions"} -{"Time":"2026-02-03T00:32:46.740042873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions","Output":"=== RUN TestCheckNetworkSupport_NoRestrictions\n"} -{"Time":"2026-02-03T00:32:46.74004681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_copilot_engine"} -{"Time":"2026-02-03T00:32:46.740050417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_copilot_engine","Output":"=== RUN TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_copilot_engine\n"} -{"Time":"2026-02-03T00:32:46.740056408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_claude_engine"} -{"Time":"2026-02-03T00:32:46.740066346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_claude_engine","Output":"=== RUN TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_claude_engine\n"} -{"Time":"2026-02-03T00:32:46.740071366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/nil_permissions_with_any_engine"} -{"Time":"2026-02-03T00:32:46.740075163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/nil_permissions_with_any_engine","Output":"=== RUN TestCheckNetworkSupport_NoRestrictions/nil_permissions_with_any_engine\n"} -{"Time":"2026-02-03T00:32:46.740079972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions","Output":"--- PASS: TestCheckNetworkSupport_NoRestrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740085302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_copilot_engine","Output":" --- PASS: TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_copilot_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740090371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_copilot_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740094048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_claude_engine","Output":" --- PASS: TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_claude_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740098867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/no_restrictions_with_claude_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740109046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/nil_permissions_with_any_engine","Output":" --- PASS: TestCheckNetworkSupport_NoRestrictions/nil_permissions_with_any_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740114095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions/nil_permissions_with_any_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740118063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_NoRestrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740121429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions"} -{"Time":"2026-02-03T00:32:46.740125016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions","Output":"=== RUN TestCheckNetworkSupport_WithRestrictions\n"} -{"Time":"2026-02-03T00:32:46.740129724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/copilot_engine_with_restrictions_-_no_warning"} -{"Time":"2026-02-03T00:32:46.740133972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/copilot_engine_with_restrictions_-_no_warning","Output":"=== RUN TestCheckNetworkSupport_WithRestrictions/copilot_engine_with_restrictions_-_no_warning\n"} -{"Time":"2026-02-03T00:32:46.74014867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/claude_engine_with_restrictions_-_no_warning_(supports_firewall)"} -{"Time":"2026-02-03T00:32:46.740152677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/claude_engine_with_restrictions_-_no_warning_(supports_firewall)","Output":"=== RUN TestCheckNetworkSupport_WithRestrictions/claude_engine_with_restrictions_-_no_warning_(supports_firewall)\n"} -{"Time":"2026-02-03T00:32:46.740157676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/codex_engine_with_restrictions_-_no_warning"} -{"Time":"2026-02-03T00:32:46.740162776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/codex_engine_with_restrictions_-_no_warning","Output":"=== RUN TestCheckNetworkSupport_WithRestrictions/codex_engine_with_restrictions_-_no_warning\n"} -{"Time":"2026-02-03T00:32:46.740167495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/custom_engine_with_restrictions_-_warning_emitted"} -{"Time":"2026-02-03T00:32:46.740171392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/custom_engine_with_restrictions_-_warning_emitted","Output":"=== RUN TestCheckNetworkSupport_WithRestrictions/custom_engine_with_restrictions_-_warning_emitted\n"} -{"Time":"2026-02-03T00:32:46.740182122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/custom_engine_with_restrictions_-_warning_emitted","Output":"⚠ Selected engine 'custom' does not support network firewalling; workflow specifies network restrictions (network.allowed). Network may not be sandboxed.\n"} -{"Time":"2026-02-03T00:32:46.740187813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions","Output":"--- PASS: TestCheckNetworkSupport_WithRestrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740193062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/copilot_engine_with_restrictions_-_no_warning","Output":" --- PASS: TestCheckNetworkSupport_WithRestrictions/copilot_engine_with_restrictions_-_no_warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740204985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/copilot_engine_with_restrictions_-_no_warning","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740209653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/claude_engine_with_restrictions_-_no_warning_(supports_firewall)","Output":" --- PASS: TestCheckNetworkSupport_WithRestrictions/claude_engine_with_restrictions_-_no_warning_(supports_firewall) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740215164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/claude_engine_with_restrictions_-_no_warning_(supports_firewall)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740219462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/codex_engine_with_restrictions_-_no_warning","Output":" --- PASS: TestCheckNetworkSupport_WithRestrictions/codex_engine_with_restrictions_-_no_warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/codex_engine_with_restrictions_-_no_warning","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740227577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/custom_engine_with_restrictions_-_warning_emitted","Output":" --- PASS: TestCheckNetworkSupport_WithRestrictions/custom_engine_with_restrictions_-_warning_emitted (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740232195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions/custom_engine_with_restrictions_-_warning_emitted","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740236093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_WithRestrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740239699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode"} -{"Time":"2026-02-03T00:32:46.740243286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode","Output":"=== RUN TestCheckNetworkSupport_StrictMode\n"} -{"Time":"2026-02-03T00:32:46.740254757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_copilot_engine_with_restrictions_-_no_error"} -{"Time":"2026-02-03T00:32:46.740264225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_copilot_engine_with_restrictions_-_no_error","Output":"=== RUN TestCheckNetworkSupport_StrictMode/strict_mode:_copilot_engine_with_restrictions_-_no_error\n"} -{"Time":"2026-02-03T00:32:46.740270887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_claude_engine_with_restrictions_-_no_error_(claude_supports_firewall)"} -{"Time":"2026-02-03T00:32:46.740274574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_claude_engine_with_restrictions_-_no_error_(claude_supports_firewall)","Output":"=== RUN TestCheckNetworkSupport_StrictMode/strict_mode:_claude_engine_with_restrictions_-_no_error_(claude_supports_firewall)\n"} -{"Time":"2026-02-03T00:32:46.740279614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_codex_engine_with_restrictions_-_no_error"} -{"Time":"2026-02-03T00:32:46.740283842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_codex_engine_with_restrictions_-_no_error","Output":"=== RUN TestCheckNetworkSupport_StrictMode/strict_mode:_codex_engine_with_restrictions_-_no_error\n"} -{"Time":"2026-02-03T00:32:46.740290945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_custom_engine_with_restrictions_-_error"} -{"Time":"2026-02-03T00:32:46.740294902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_custom_engine_with_restrictions_-_error","Output":"=== RUN TestCheckNetworkSupport_StrictMode/strict_mode:_custom_engine_with_restrictions_-_error\n"} -{"Time":"2026-02-03T00:32:46.740301334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_no_restrictions_-_no_error"} -{"Time":"2026-02-03T00:32:46.740311663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_no_restrictions_-_no_error","Output":"=== RUN TestCheckNetworkSupport_StrictMode/strict_mode:_no_restrictions_-_no_error\n"} -{"Time":"2026-02-03T00:32:46.740319468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode","Output":"--- PASS: TestCheckNetworkSupport_StrictMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740325149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_copilot_engine_with_restrictions_-_no_error","Output":" --- PASS: TestCheckNetworkSupport_StrictMode/strict_mode:_copilot_engine_with_restrictions_-_no_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740330509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_copilot_engine_with_restrictions_-_no_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740334536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_claude_engine_with_restrictions_-_no_error_(claude_supports_firewall)","Output":" --- PASS: TestCheckNetworkSupport_StrictMode/strict_mode:_claude_engine_with_restrictions_-_no_error_(claude_supports_firewall) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740339766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_claude_engine_with_restrictions_-_no_error_(claude_supports_firewall)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740343954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_codex_engine_with_restrictions_-_no_error","Output":" --- PASS: TestCheckNetworkSupport_StrictMode/strict_mode:_codex_engine_with_restrictions_-_no_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740354643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_codex_engine_with_restrictions_-_no_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740358631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_custom_engine_with_restrictions_-_error","Output":" --- PASS: TestCheckNetworkSupport_StrictMode/strict_mode:_custom_engine_with_restrictions_-_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740364221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_custom_engine_with_restrictions_-_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740368269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_no_restrictions_-_no_error","Output":" --- PASS: TestCheckNetworkSupport_StrictMode/strict_mode:_no_restrictions_-_no_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740372517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode/strict_mode:_no_restrictions_-_no_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740376194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckNetworkSupport_StrictMode","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74037963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable"} -{"Time":"2026-02-03T00:32:46.740383027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable","Output":"=== RUN TestCheckFirewallDisable\n"} -{"Time":"2026-02-03T00:32:46.740389258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_enabled_-_no_validation"} -{"Time":"2026-02-03T00:32:46.740396973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_enabled_-_no_validation","Output":"=== RUN TestCheckFirewallDisable/firewall_enabled_-_no_validation\n"} -{"Time":"2026-02-03T00:32:46.74040131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_no_restrictions_-_no_warning"} -{"Time":"2026-02-03T00:32:46.740405228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_no_restrictions_-_no_warning","Output":"=== RUN TestCheckFirewallDisable/firewall_disabled_with_no_restrictions_-_no_warning\n"} -{"Time":"2026-02-03T00:32:46.74041154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_restrictions_-_warning_emitted"} -{"Time":"2026-02-03T00:32:46.740418603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_restrictions_-_warning_emitted","Output":"=== RUN TestCheckFirewallDisable/firewall_disabled_with_restrictions_-_warning_emitted\n"} -{"Time":"2026-02-03T00:32:46.740423522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_restrictions_-_warning_emitted","Output":"⚠ Firewall is disabled but network restrictions are specified (network.allowed). Network may not be properly sandboxed.\n"} -{"Time":"2026-02-03T00:32:46.740430114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_restrictions_-_error"} -{"Time":"2026-02-03T00:32:46.740433801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_restrictions_-_error","Output":"=== RUN TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_restrictions_-_error\n"} -{"Time":"2026-02-03T00:32:46.740438279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_unsupported_engine_-_error"} -{"Time":"2026-02-03T00:32:46.740441956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_unsupported_engine_-_error","Output":"=== RUN TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_unsupported_engine_-_error\n"} -{"Time":"2026-02-03T00:32:46.740448208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/nil_firewall_config_-_no_validation"} -{"Time":"2026-02-03T00:32:46.740456544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/nil_firewall_config_-_no_validation","Output":"=== RUN TestCheckFirewallDisable/nil_firewall_config_-_no_validation\n"} -{"Time":"2026-02-03T00:32:46.740462364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable","Output":"--- PASS: TestCheckFirewallDisable (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740467324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_enabled_-_no_validation","Output":" --- PASS: TestCheckFirewallDisable/firewall_enabled_-_no_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740472113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_enabled_-_no_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74047617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_no_restrictions_-_no_warning","Output":" --- PASS: TestCheckFirewallDisable/firewall_disabled_with_no_restrictions_-_no_warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740480949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_no_restrictions_-_no_warning","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740490467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_restrictions_-_warning_emitted","Output":" --- PASS: TestCheckFirewallDisable/firewall_disabled_with_restrictions_-_warning_emitted (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740495396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/firewall_disabled_with_restrictions_-_warning_emitted","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740499533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_restrictions_-_error","Output":" --- PASS: TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_restrictions_-_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740504673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_restrictions_-_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740512277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_unsupported_engine_-_error","Output":" --- PASS: TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_unsupported_engine_-_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740517437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/strict_mode:_firewall_disabled_with_unsupported_engine_-_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.7405246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/nil_firewall_config_-_no_validation","Output":" --- PASS: TestCheckFirewallDisable/nil_firewall_config_-_no_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740531243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable/nil_firewall_config_-_no_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74053507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCheckFirewallDisable","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740538456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig"} -{"Time":"2026-02-03T00:32:46.740542023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig","Output":"=== RUN TestRenderGitHubMCPDockerConfig\n"} -{"Time":"2026-02-03T00:32:46.740546551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Claude_engine_configuration_(no_type_field,_with_effective_token)"} -{"Time":"2026-02-03T00:32:46.74055657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Claude_engine_configuration_(no_type_field,_with_effective_token)","Output":"=== RUN TestRenderGitHubMCPDockerConfig/Claude_engine_configuration_(no_type_field,_with_effective_token)\n"} -{"Time":"2026-02-03T00:32:46.740562631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_engine_configuration_(with_type_field,_no_effective_token)"} -{"Time":"2026-02-03T00:32:46.740566799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_engine_configuration_(with_type_field,_no_effective_token)","Output":"=== RUN TestRenderGitHubMCPDockerConfig/Copilot_engine_configuration_(with_type_field,_no_effective_token)\n"} -{"Time":"2026-02-03T00:32:46.740571588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Read-only_mode_enabled"} -{"Time":"2026-02-03T00:32:46.740575034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Read-only_mode_enabled","Output":"=== RUN TestRenderGitHubMCPDockerConfig/Read-only_mode_enabled\n"} -{"Time":"2026-02-03T00:32:46.740580955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_args_provided"} -{"Time":"2026-02-03T00:32:46.740584582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_args_provided","Output":"=== RUN TestRenderGitHubMCPDockerConfig/Custom_args_provided\n"} -{"Time":"2026-02-03T00:32:46.740589331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_with_wildcard_tools_(no_allowed_tools_specified)"} -{"Time":"2026-02-03T00:32:46.740593408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_with_wildcard_tools_(no_allowed_tools_specified)","Output":"=== RUN TestRenderGitHubMCPDockerConfig/Copilot_with_wildcard_tools_(no_allowed_tools_specified)\n"} -{"Time":"2026-02-03T00:32:46.740597917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_toolsets"} -{"Time":"2026-02-03T00:32:46.740607745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_toolsets","Output":"=== RUN TestRenderGitHubMCPDockerConfig/Custom_toolsets\n"} -{"Time":"2026-02-03T00:32:46.740614688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig","Output":"--- PASS: TestRenderGitHubMCPDockerConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740620249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Claude_engine_configuration_(no_type_field,_with_effective_token)","Output":" --- PASS: TestRenderGitHubMCPDockerConfig/Claude_engine_configuration_(no_type_field,_with_effective_token) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740629626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Claude_engine_configuration_(no_type_field,_with_effective_token)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740634836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_engine_configuration_(with_type_field,_no_effective_token)","Output":" --- PASS: TestRenderGitHubMCPDockerConfig/Copilot_engine_configuration_(with_type_field,_no_effective_token) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740641067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_engine_configuration_(with_type_field,_no_effective_token)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740645375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Read-only_mode_enabled","Output":" --- PASS: TestRenderGitHubMCPDockerConfig/Read-only_mode_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740650174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Read-only_mode_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740654372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_args_provided","Output":" --- PASS: TestRenderGitHubMCPDockerConfig/Custom_args_provided (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740665293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_args_provided","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740669701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_with_wildcard_tools_(no_allowed_tools_specified)","Output":" --- PASS: TestRenderGitHubMCPDockerConfig/Copilot_with_wildcard_tools_(no_allowed_tools_specified) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740675431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Copilot_with_wildcard_tools_(no_allowed_tools_specified)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740679619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_toolsets","Output":" --- PASS: TestRenderGitHubMCPDockerConfig/Custom_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740683967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig/Custom_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740687323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740691141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig_OutputStructure"} -{"Time":"2026-02-03T00:32:46.740695048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig_OutputStructure","Output":"=== RUN TestRenderGitHubMCPDockerConfig_OutputStructure\n"} -{"Time":"2026-02-03T00:32:46.740700318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig_OutputStructure","Output":"--- PASS: TestRenderGitHubMCPDockerConfig_OutputStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740711729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfig_OutputStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740715787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets"} -{"Time":"2026-02-03T00:32:46.740719233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets","Output":"=== RUN TestFilterEnvForSecrets\n"} -{"Time":"2026-02-03T00:32:46.740723751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_whitelisted_secrets"} -{"Time":"2026-02-03T00:32:46.740727488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_whitelisted_secrets","Output":"=== RUN TestFilterEnvForSecrets/allows_whitelisted_secrets\n"} -{"Time":"2026-02-03T00:32:46.740740082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/filters_unauthorized_secrets"} -{"Time":"2026-02-03T00:32:46.740743628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/filters_unauthorized_secrets","Output":"=== RUN TestFilterEnvForSecrets/filters_unauthorized_secrets\n"} -{"Time":"2026-02-03T00:32:46.740768785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_non-secret_env_vars"} -{"Time":"2026-02-03T00:32:46.740789644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_non-secret_env_vars","Output":"=== RUN TestFilterEnvForSecrets/allows_non-secret_env_vars\n"} -{"Time":"2026-02-03T00:32:46.740797549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/handles_secrets_with_fallback_expressions"} -{"Time":"2026-02-03T00:32:46.740807578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/handles_secrets_with_fallback_expressions","Output":"=== RUN TestFilterEnvForSecrets/handles_secrets_with_fallback_expressions\n"} -{"Time":"2026-02-03T00:32:46.740812767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/empty_env_returns_empty"} -{"Time":"2026-02-03T00:32:46.740817045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/empty_env_returns_empty","Output":"=== RUN TestFilterEnvForSecrets/empty_env_returns_empty\n"} -{"Time":"2026-02-03T00:32:46.740821614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/no_allowed_secrets_filters_all_secrets"} -{"Time":"2026-02-03T00:32:46.74082508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/no_allowed_secrets_filters_all_secrets","Output":"=== RUN TestFilterEnvForSecrets/no_allowed_secrets_filters_all_secrets\n"} -{"Time":"2026-02-03T00:32:46.740832614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets","Output":"--- PASS: TestFilterEnvForSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740837423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_whitelisted_secrets","Output":" --- PASS: TestFilterEnvForSecrets/allows_whitelisted_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740848524Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_whitelisted_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740853042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/filters_unauthorized_secrets","Output":" --- PASS: TestFilterEnvForSecrets/filters_unauthorized_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740858863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/filters_unauthorized_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740862841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_non-secret_env_vars","Output":" --- PASS: TestFilterEnvForSecrets/allows_non-secret_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.7408678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/allows_non-secret_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740871837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/handles_secrets_with_fallback_expressions","Output":" --- PASS: TestFilterEnvForSecrets/handles_secrets_with_fallback_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740876797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/handles_secrets_with_fallback_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740884201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/empty_env_returns_empty","Output":" --- PASS: TestFilterEnvForSecrets/empty_env_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740889079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/empty_env_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740893037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/no_allowed_secrets_filters_all_secrets","Output":" --- PASS: TestFilterEnvForSecrets/no_allowed_secrets_filters_all_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740897285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets/no_allowed_secrets_filters_all_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740901062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterEnvForSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74091082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot"} -{"Time":"2026-02-03T00:32:46.740914156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot","Output":"=== RUN TestGetRequiredSecretNames_Copilot\n"} -{"Time":"2026-02-03T00:32:46.740921299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/basic_secrets_without_MCP"} -{"Time":"2026-02-03T00:32:46.740925267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/basic_secrets_without_MCP","Output":"=== RUN TestGetRequiredSecretNames_Copilot/basic_secrets_without_MCP\n"} -{"Time":"2026-02-03T00:32:46.740929986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_MCP_gateway_API_key_when_MCP_servers_present"} -{"Time":"2026-02-03T00:32:46.740933573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":"=== RUN TestGetRequiredSecretNames_Copilot/includes_MCP_gateway_API_key_when_MCP_servers_present\n"} -{"Time":"2026-02-03T00:32:46.740938331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_safe-inputs_secrets"} -{"Time":"2026-02-03T00:32:46.740948891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_safe-inputs_secrets","Output":"=== RUN TestGetRequiredSecretNames_Copilot/includes_safe-inputs_secrets\n"} -{"Time":"2026-02-03T00:32:46.740956445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot","Output":"--- PASS: TestGetRequiredSecretNames_Copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740961525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/basic_secrets_without_MCP","Output":" --- PASS: TestGetRequiredSecretNames_Copilot/basic_secrets_without_MCP (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740966283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/basic_secrets_without_MCP","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740970351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":" --- PASS: TestGetRequiredSecretNames_Copilot/includes_MCP_gateway_API_key_when_MCP_servers_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740981752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_MCP_gateway_API_key_when_MCP_servers_present","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74098603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_safe-inputs_secrets","Output":" --- PASS: TestGetRequiredSecretNames_Copilot/includes_safe-inputs_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.740990038Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot/includes_safe-inputs_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:46.740998494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74100208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude"} -{"Time":"2026-02-03T00:32:46.741005396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude","Output":"=== RUN TestGetRequiredSecretNames_Claude\n"} -{"Time":"2026-02-03T00:32:46.74101288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/basic_secrets_without_MCP"} -{"Time":"2026-02-03T00:32:46.741016878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/basic_secrets_without_MCP","Output":"=== RUN TestGetRequiredSecretNames_Claude/basic_secrets_without_MCP\n"} -{"Time":"2026-02-03T00:32:46.741023169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/includes_MCP_gateway_API_key_when_MCP_servers_present"} -{"Time":"2026-02-03T00:32:46.741026976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":"=== RUN TestGetRequiredSecretNames_Claude/includes_MCP_gateway_API_key_when_MCP_servers_present\n"} -{"Time":"2026-02-03T00:32:46.741032176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude","Output":"--- PASS: TestGetRequiredSecretNames_Claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741036775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/basic_secrets_without_MCP","Output":" --- PASS: TestGetRequiredSecretNames_Claude/basic_secrets_without_MCP (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741041483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/basic_secrets_without_MCP","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741045341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":" --- PASS: TestGetRequiredSecretNames_Claude/includes_MCP_gateway_API_key_when_MCP_servers_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741049869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude/includes_MCP_gateway_API_key_when_MCP_servers_present","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741054678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Claude","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741064546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex"} -{"Time":"2026-02-03T00:32:46.741068003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex","Output":"=== RUN TestGetRequiredSecretNames_Codex\n"} -{"Time":"2026-02-03T00:32:46.741072812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/basic_secrets_without_MCP"} -{"Time":"2026-02-03T00:32:46.741076419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/basic_secrets_without_MCP","Output":"=== RUN TestGetRequiredSecretNames_Codex/basic_secrets_without_MCP\n"} -{"Time":"2026-02-03T00:32:46.741082881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/includes_MCP_gateway_API_key_when_MCP_servers_present"} -{"Time":"2026-02-03T00:32:46.741086818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":"=== RUN TestGetRequiredSecretNames_Codex/includes_MCP_gateway_API_key_when_MCP_servers_present\n"} -{"Time":"2026-02-03T00:32:46.741092308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex","Output":"--- PASS: TestGetRequiredSecretNames_Codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741097638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/basic_secrets_without_MCP","Output":" --- PASS: TestGetRequiredSecretNames_Codex/basic_secrets_without_MCP (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741102457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/basic_secrets_without_MCP","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741106565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":" --- PASS: TestGetRequiredSecretNames_Codex/includes_MCP_gateway_API_key_when_MCP_servers_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741111093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex/includes_MCP_gateway_API_key_when_MCP_servers_present","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74111485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Codex","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741118487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom"} -{"Time":"2026-02-03T00:32:46.741122284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom","Output":"=== RUN TestGetRequiredSecretNames_Custom\n"} -{"Time":"2026-02-03T00:32:46.741126342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/no_secrets_without_MCP"} -{"Time":"2026-02-03T00:32:46.741129818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/no_secrets_without_MCP","Output":"=== RUN TestGetRequiredSecretNames_Custom/no_secrets_without_MCP\n"} -{"Time":"2026-02-03T00:32:46.741136891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/includes_MCP_gateway_API_key_when_MCP_servers_present"} -{"Time":"2026-02-03T00:32:46.741141049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":"=== RUN TestGetRequiredSecretNames_Custom/includes_MCP_gateway_API_key_when_MCP_servers_present\n"} -{"Time":"2026-02-03T00:32:46.741147741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom","Output":"--- PASS: TestGetRequiredSecretNames_Custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741152911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/no_secrets_without_MCP","Output":" --- PASS: TestGetRequiredSecretNames_Custom/no_secrets_without_MCP (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74115761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/no_secrets_without_MCP","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741161938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/includes_MCP_gateway_API_key_when_MCP_servers_present","Output":" --- PASS: TestGetRequiredSecretNames_Custom/includes_MCP_gateway_API_key_when_MCP_servers_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741166577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom/includes_MCP_gateway_API_key_when_MCP_servers_present","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741169733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRequiredSecretNames_Custom","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741173249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps"} -{"Time":"2026-02-03T00:32:46.741176916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps","Output":"=== RUN TestInjectCustomEngineSteps\n"} -{"Time":"2026-02-03T00:32:46.741182887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/No_custom_steps"} -{"Time":"2026-02-03T00:32:46.741186393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/No_custom_steps","Output":"=== RUN TestInjectCustomEngineSteps/No_custom_steps\n"} -{"Time":"2026-02-03T00:32:46.741191694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Empty_custom_steps"} -{"Time":"2026-02-03T00:32:46.74119505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Empty_custom_steps","Output":"=== RUN TestInjectCustomEngineSteps/Empty_custom_steps\n"} -{"Time":"2026-02-03T00:32:46.741226248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Single_custom_step"} -{"Time":"2026-02-03T00:32:46.741231227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Single_custom_step","Output":"=== RUN TestInjectCustomEngineSteps/Single_custom_step\n"} -{"Time":"2026-02-03T00:32:46.741257095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Multiple_custom_steps"} -{"Time":"2026-02-03T00:32:46.741266232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Multiple_custom_steps","Output":"=== RUN TestInjectCustomEngineSteps/Multiple_custom_steps\n"} -{"Time":"2026-02-03T00:32:46.741275229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Step_conversion_error_-_should_continue"} -{"Time":"2026-02-03T00:32:46.741279247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Step_conversion_error_-_should_continue","Output":"=== RUN TestInjectCustomEngineSteps/Step_conversion_error_-_should_continue\n"} -{"Time":"2026-02-03T00:32:46.741303452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps","Output":"--- PASS: TestInjectCustomEngineSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74131355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/No_custom_steps","Output":" --- PASS: TestInjectCustomEngineSteps/No_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74131875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/No_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741322698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Empty_custom_steps","Output":" --- PASS: TestInjectCustomEngineSteps/Empty_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741328629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Empty_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741332917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Single_custom_step","Output":" --- PASS: TestInjectCustomEngineSteps/Single_custom_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741338187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Single_custom_step","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741342024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Multiple_custom_steps","Output":" --- PASS: TestInjectCustomEngineSteps/Multiple_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741346732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Multiple_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74135096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Step_conversion_error_-_should_continue","Output":" --- PASS: TestInjectCustomEngineSteps/Step_conversion_error_-_should_continue (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741357422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps/Step_conversion_error_-_should_continue","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741361119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741364365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch"} -{"Time":"2026-02-03T00:32:46.741368002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch","Output":"=== RUN TestHandleCustomMCPToolInSwitch\n"} -{"Time":"2026-02-03T00:32:46.741371999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool"} -{"Time":"2026-02-03T00:32:46.741376859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool","Output":"=== RUN TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool\n"} -{"Time":"2026-02-03T00:32:46.741382739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool_-_last_in_list"} -{"Time":"2026-02-03T00:32:46.741386286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool_-_last_in_list","Output":"=== RUN TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool_-_last_in_list\n"} -{"Time":"2026-02-03T00:32:46.741392388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_config_is_not_a_map"} -{"Time":"2026-02-03T00:32:46.741396104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_config_is_not_a_map","Output":"=== RUN TestHandleCustomMCPToolInSwitch/Tool_config_is_not_a_map\n"} -{"Time":"2026-02-03T00:32:46.741409159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_has_no_MCP_config"} -{"Time":"2026-02-03T00:32:46.741413737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_has_no_MCP_config","Output":"=== RUN TestHandleCustomMCPToolInSwitch/Tool_has_no_MCP_config\n"} -{"Time":"2026-02-03T00:32:46.741450608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Render_function_returns_error"} -{"Time":"2026-02-03T00:32:46.741463061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Render_function_returns_error","Output":"=== RUN TestHandleCustomMCPToolInSwitch/Render_function_returns_error\n"} -{"Time":"2026-02-03T00:32:46.741469884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Render_function_returns_error","Output":"Error generating custom MCP configuration for error-tool: simulated render error\n"} -{"Time":"2026-02-03T00:32:46.741475384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch","Output":"--- PASS: TestHandleCustomMCPToolInSwitch (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741480053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool","Output":" --- PASS: TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741484711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741491955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool_-_last_in_list","Output":" --- PASS: TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool_-_last_in_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741496603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Valid_custom_MCP_tool_-_last_in_list","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741500491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_config_is_not_a_map","Output":" --- PASS: TestHandleCustomMCPToolInSwitch/Tool_config_is_not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741505029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_config_is_not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741508897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_has_no_MCP_config","Output":" --- PASS: TestHandleCustomMCPToolInSwitch/Tool_has_no_MCP_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741513485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Tool_has_no_MCP_config","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741517001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Render_function_returns_error","Output":" --- PASS: TestHandleCustomMCPToolInSwitch/Render_function_returns_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741521169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch/Render_function_returns_error","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741524295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandleCustomMCPToolInSwitch","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741531829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineStepsWithRealConversion"} -{"Time":"2026-02-03T00:32:46.741535887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineStepsWithRealConversion","Output":"=== RUN TestInjectCustomEngineStepsWithRealConversion\n"} -{"Time":"2026-02-03T00:32:46.741542389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineStepsWithRealConversion","Output":"--- PASS: TestInjectCustomEngineStepsWithRealConversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741552848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInjectCustomEngineStepsWithRealConversion","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74155932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv"} -{"Time":"2026-02-03T00:32:46.741562837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv","Output":"=== RUN TestFormatStepWithCommandAndEnv\n"} -{"Time":"2026-02-03T00:32:46.741568397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Simple_command_without_env"} -{"Time":"2026-02-03T00:32:46.741571764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Simple_command_without_env","Output":"=== RUN TestFormatStepWithCommandAndEnv/Simple_command_without_env\n"} -{"Time":"2026-02-03T00:32:46.741595907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_without_env"} -{"Time":"2026-02-03T00:32:46.741607649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_without_env","Output":"=== RUN TestFormatStepWithCommandAndEnv/Multi-line_command_without_env\n"} -{"Time":"2026-02-03T00:32:46.741617768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_single_env_var"} -{"Time":"2026-02-03T00:32:46.741621564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_single_env_var","Output":"=== RUN TestFormatStepWithCommandAndEnv/Command_with_single_env_var\n"} -{"Time":"2026-02-03T00:32:46.741713797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_multiple_env_vars_(sorted)"} -{"Time":"2026-02-03T00:32:46.741723706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_multiple_env_vars_(sorted)","Output":"=== RUN TestFormatStepWithCommandAndEnv/Command_with_multiple_env_vars_(sorted)\n"} -{"Time":"2026-02-03T00:32:46.741728645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Preserves_existing_step_lines"} -{"Time":"2026-02-03T00:32:46.741733143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Preserves_existing_step_lines","Output":"=== RUN TestFormatStepWithCommandAndEnv/Preserves_existing_step_lines\n"} -{"Time":"2026-02-03T00:32:46.741738313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_with_env_vars"} -{"Time":"2026-02-03T00:32:46.741740527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_with_env_vars","Output":"=== RUN TestFormatStepWithCommandAndEnv/Multi-line_command_with_env_vars\n"} -{"Time":"2026-02-03T00:32:46.741745166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv","Output":"--- PASS: TestFormatStepWithCommandAndEnv (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741767237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Simple_command_without_env","Output":" --- PASS: TestFormatStepWithCommandAndEnv/Simple_command_without_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741772457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Simple_command_without_env","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741776374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_without_env","Output":" --- PASS: TestFormatStepWithCommandAndEnv/Multi-line_command_without_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741780762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_without_env","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741784409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_single_env_var","Output":" --- PASS: TestFormatStepWithCommandAndEnv/Command_with_single_env_var (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741788947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_single_env_var","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741793105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_multiple_env_vars_(sorted)","Output":" --- PASS: TestFormatStepWithCommandAndEnv/Command_with_multiple_env_vars_(sorted) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741805047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Command_with_multiple_env_vars_(sorted)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741808754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Preserves_existing_step_lines","Output":" --- PASS: TestFormatStepWithCommandAndEnv/Preserves_existing_step_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741813253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Preserves_existing_step_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741816779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_with_env_vars","Output":" --- PASS: TestFormatStepWithCommandAndEnv/Multi-line_command_with_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741822029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv/Multi-line_command_with_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741825405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741828471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_EnvSorting"} -{"Time":"2026-02-03T00:32:46.741831767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_EnvSorting","Output":"=== RUN TestFormatStepWithCommandAndEnv_EnvSorting\n"} -{"Time":"2026-02-03T00:32:46.741838329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_EnvSorting","Output":"--- PASS: TestFormatStepWithCommandAndEnv_EnvSorting (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741842367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_EnvSorting","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741845934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_Indentation"} -{"Time":"2026-02-03T00:32:46.74184927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_Indentation","Output":"=== RUN TestFormatStepWithCommandAndEnv_Indentation\n"} -{"Time":"2026-02-03T00:32:46.741854539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_Indentation","Output":"--- PASS: TestFormatStepWithCommandAndEnv_Indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741859008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatStepWithCommandAndEnv_Indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741863727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig"} -{"Time":"2026-02-03T00:32:46.741867293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig","Output":"=== RUN TestRenderJSONMCPConfig\n"} -{"Time":"2026-02-03T00:32:46.741871902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Basic_config_with_GitHub_and_playwright"} -{"Time":"2026-02-03T00:32:46.741875318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Basic_config_with_GitHub_and_playwright","Output":"=== RUN TestRenderJSONMCPConfig/Basic_config_with_GitHub_and_playwright\n"} -{"Time":"2026-02-03T00:32:46.741879686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_tool_filtering"} -{"Time":"2026-02-03T00:32:46.741884666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_tool_filtering","Output":"=== RUN TestRenderJSONMCPConfig/Config_with_tool_filtering\n"} -{"Time":"2026-02-03T00:32:46.741888874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_post-EOF_commands"} -{"Time":"2026-02-03T00:32:46.741892721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_post-EOF_commands","Output":"=== RUN TestRenderJSONMCPConfig/Config_with_post-EOF_commands\n"} -{"Time":"2026-02-03T00:32:46.741898922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_web-fetch_tool"} -{"Time":"2026-02-03T00:32:46.741902369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_web-fetch_tool","Output":"=== RUN TestRenderJSONMCPConfig/Config_with_web-fetch_tool\n"} -{"Time":"2026-02-03T00:32:46.741907589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig","Output":"--- PASS: TestRenderJSONMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741912057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Basic_config_with_GitHub_and_playwright","Output":" --- PASS: TestRenderJSONMCPConfig/Basic_config_with_GitHub_and_playwright (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741916044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Basic_config_with_GitHub_and_playwright","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741919531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_tool_filtering","Output":" --- PASS: TestRenderJSONMCPConfig/Config_with_tool_filtering (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741924149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_tool_filtering","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741927726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_post-EOF_commands","Output":" --- PASS: TestRenderJSONMCPConfig/Config_with_post-EOF_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741932565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_post-EOF_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741936563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_web-fetch_tool","Output":" --- PASS: TestRenderJSONMCPConfig/Config_with_web-fetch_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74194086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig/Config_with_web-fetch_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741944137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741947303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig_IsLastHandling"} -{"Time":"2026-02-03T00:32:46.741950909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig_IsLastHandling","Output":"=== RUN TestRenderJSONMCPConfig_IsLastHandling\n"} -{"Time":"2026-02-03T00:32:46.741954917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig_IsLastHandling","Output":"--- PASS: TestRenderJSONMCPConfig_IsLastHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.741959004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderJSONMCPConfig_IsLastHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:46.741963322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps"} -{"Time":"2026-02-03T00:32:46.741966699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps\n"} -{"Time":"2026-02-03T00:32:46.741970806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_default_version"} -{"Time":"2026-02-03T00:32:46.741973201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_default_version","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps/with_default_version\n"} -{"Time":"2026-02-03T00:32:46.741977629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_custom_version_from_engine_config"} -{"Time":"2026-02-03T00:32:46.741982769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_custom_version_from_engine_config","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps/with_custom_version_from_engine_config\n"} -{"Time":"2026-02-03T00:32:46.741987377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_empty_version_in_engine_config_(use_default)"} -{"Time":"2026-02-03T00:32:46.741991074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_empty_version_in_engine_config_(use_default)","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps/with_empty_version_in_engine_config_(use_default)\n"} -{"Time":"2026-02-03T00:32:46.741995693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps","Output":"--- PASS: TestBuildStandardNpmEngineInstallSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74199957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_default_version","Output":" --- PASS: TestBuildStandardNpmEngineInstallSteps/with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742002185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742004238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_custom_version_from_engine_config","Output":" --- PASS: TestBuildStandardNpmEngineInstallSteps/with_custom_version_from_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742009308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_custom_version_from_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742013015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_empty_version_in_engine_config_(use_default)","Output":" --- PASS: TestBuildStandardNpmEngineInstallSteps/with_empty_version_in_engine_config_(use_default) (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742018104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps/with_empty_version_in_engine_config_(use_default)","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742021621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742025238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines"} -{"Time":"2026-02-03T00:32:46.742028544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps_AllEngines\n"} -{"Time":"2026-02-03T00:32:46.742033493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/copilot_engine"} -{"Time":"2026-02-03T00:32:46.74203708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/copilot_engine","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps_AllEngines/copilot_engine\n"} -{"Time":"2026-02-03T00:32:46.742040997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/codex_engine"} -{"Time":"2026-02-03T00:32:46.742043482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/codex_engine","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps_AllEngines/codex_engine\n"} -{"Time":"2026-02-03T00:32:46.742069841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/claude_engine"} -{"Time":"2026-02-03T00:32:46.742078988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/claude_engine","Output":"=== RUN TestBuildStandardNpmEngineInstallSteps_AllEngines/claude_engine\n"} -{"Time":"2026-02-03T00:32:46.742112591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines","Output":"--- PASS: TestBuildStandardNpmEngineInstallSteps_AllEngines (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742123781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/copilot_engine","Output":" --- PASS: TestBuildStandardNpmEngineInstallSteps_AllEngines/copilot_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74212856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/copilot_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742132317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/codex_engine","Output":" --- PASS: TestBuildStandardNpmEngineInstallSteps_AllEngines/codex_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742136996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/codex_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742142667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/claude_engine","Output":" --- PASS: TestBuildStandardNpmEngineInstallSteps_AllEngines/claude_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742147195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines/claude_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742150671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardNpmEngineInstallSteps_AllEngines","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742153908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath"} -{"Time":"2026-02-03T00:32:46.742156983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath","Output":"=== RUN TestResolveAgentFilePath\n"} -{"Time":"2026-02-03T00:32:46.742162574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/basic_agent_file_path"} -{"Time":"2026-02-03T00:32:46.74216604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/basic_agent_file_path","Output":"=== RUN TestResolveAgentFilePath/basic_agent_file_path\n"} -{"Time":"2026-02-03T00:32:46.742170258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_spaces"} -{"Time":"2026-02-03T00:32:46.742174005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_spaces","Output":"=== RUN TestResolveAgentFilePath/path_with_spaces\n"} -{"Time":"2026-02-03T00:32:46.742179405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/deeply_nested_path"} -{"Time":"2026-02-03T00:32:46.742182882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/deeply_nested_path","Output":"=== RUN TestResolveAgentFilePath/deeply_nested_path\n"} -{"Time":"2026-02-03T00:32:46.742188862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/simple_filename"} -{"Time":"2026-02-03T00:32:46.742192319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/simple_filename","Output":"=== RUN TestResolveAgentFilePath/simple_filename\n"} -{"Time":"2026-02-03T00:32:46.742226202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_special_characters"} -{"Time":"2026-02-03T00:32:46.742234999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_special_characters","Output":"=== RUN TestResolveAgentFilePath/path_with_special_characters\n"} -{"Time":"2026-02-03T00:32:46.742242242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath","Output":"--- PASS: TestResolveAgentFilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742247181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/basic_agent_file_path","Output":" --- PASS: TestResolveAgentFilePath/basic_agent_file_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74225187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/basic_agent_file_path","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742255858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_spaces","Output":" --- PASS: TestResolveAgentFilePath/path_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742260306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742263812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/deeply_nested_path","Output":" --- PASS: TestResolveAgentFilePath/deeply_nested_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742274462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/deeply_nested_path","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742279421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/simple_filename","Output":" --- PASS: TestResolveAgentFilePath/simple_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74228409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/simple_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742288127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_special_characters","Output":" --- PASS: TestResolveAgentFilePath/path_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742292456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath/path_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742302554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742306301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePathFormat"} -{"Time":"2026-02-03T00:32:46.742309387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePathFormat","Output":"=== RUN TestResolveAgentFilePathFormat\n"} -{"Time":"2026-02-03T00:32:46.742314657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePathFormat","Output":"--- PASS: TestResolveAgentFilePathFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742317021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveAgentFilePathFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742318925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier"} -{"Time":"2026-02-03T00:32:46.742320879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier","Output":"=== RUN TestExtractAgentIdentifier\n"} -{"Time":"2026-02-03T00:32:46.742323203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/basic_agent_file_path"} -{"Time":"2026-02-03T00:32:46.742325327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/basic_agent_file_path","Output":"=== RUN TestExtractAgentIdentifier/basic_agent_file_path\n"} -{"Time":"2026-02-03T00:32:46.742327982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_spaces"} -{"Time":"2026-02-03T00:32:46.742329925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_spaces","Output":"=== RUN TestExtractAgentIdentifier/path_with_spaces\n"} -{"Time":"2026-02-03T00:32:46.742332771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/deeply_nested_path"} -{"Time":"2026-02-03T00:32:46.742334895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/deeply_nested_path","Output":"=== RUN TestExtractAgentIdentifier/deeply_nested_path\n"} -{"Time":"2026-02-03T00:32:46.742337179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/simple_filename"} -{"Time":"2026-02-03T00:32:46.742339153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/simple_filename","Output":"=== RUN TestExtractAgentIdentifier/simple_filename\n"} -{"Time":"2026-02-03T00:32:46.742341447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_special_characters"} -{"Time":"2026-02-03T00:32:46.742343481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_special_characters","Output":"=== RUN TestExtractAgentIdentifier/path_with_special_characters\n"} -{"Time":"2026-02-03T00:32:46.742346817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/cli-consistency-checker_example"} -{"Time":"2026-02-03T00:32:46.742348791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/cli-consistency-checker_example","Output":"=== RUN TestExtractAgentIdentifier/cli-consistency-checker_example\n"} -{"Time":"2026-02-03T00:32:46.742351225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_without_extension"} -{"Time":"2026-02-03T00:32:46.742353139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_without_extension","Output":"=== RUN TestExtractAgentIdentifier/path_without_extension\n"} -{"Time":"2026-02-03T00:32:46.742357607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_simple_path"} -{"Time":"2026-02-03T00:32:46.742359531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_simple_path","Output":"=== RUN TestExtractAgentIdentifier/custom_agent_file_simple_path\n"} -{"Time":"2026-02-03T00:32:46.742385129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_path"} -{"Time":"2026-02-03T00:32:46.742390149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_path","Output":"=== RUN TestExtractAgentIdentifier/custom_agent_file_with_path\n"} -{"Time":"2026-02-03T00:32:46.742413572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_underscores"} -{"Time":"2026-02-03T00:32:46.742418091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_underscores","Output":"=== RUN TestExtractAgentIdentifier/custom_agent_file_with_underscores\n"} -{"Time":"2026-02-03T00:32:46.742442376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_only_.agent_extension"} -{"Time":"2026-02-03T00:32:46.742450681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_only_.agent_extension","Output":"=== RUN TestExtractAgentIdentifier/agent_file_with_only_.agent_extension\n"} -{"Time":"2026-02-03T00:32:46.742456723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_.agent_extension_in_path"} -{"Time":"2026-02-03T00:32:46.74246033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_.agent_extension_in_path","Output":"=== RUN TestExtractAgentIdentifier/agent_file_with_.agent_extension_in_path\n"} -{"Time":"2026-02-03T00:32:46.742568831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier","Output":"--- PASS: TestExtractAgentIdentifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.7425792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/basic_agent_file_path","Output":" --- PASS: TestExtractAgentIdentifier/basic_agent_file_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742583999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/basic_agent_file_path","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742588167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_spaces","Output":" --- PASS: TestExtractAgentIdentifier/path_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742592715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742608254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/deeply_nested_path","Output":" --- PASS: TestExtractAgentIdentifier/deeply_nested_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742614887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/deeply_nested_path","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742618854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/simple_filename","Output":" --- PASS: TestExtractAgentIdentifier/simple_filename (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742624013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/simple_filename","Elapsed":0} -{"Time":"2026-02-03T00:32:46.74262749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_special_characters","Output":" --- PASS: TestExtractAgentIdentifier/path_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742632139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742635835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/cli-consistency-checker_example","Output":" --- PASS: TestExtractAgentIdentifier/cli-consistency-checker_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742640274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/cli-consistency-checker_example","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742647657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_without_extension","Output":" --- PASS: TestExtractAgentIdentifier/path_without_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742652547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/path_without_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742656204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_simple_path","Output":" --- PASS: TestExtractAgentIdentifier/custom_agent_file_simple_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742660902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_simple_path","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742664449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_path","Output":" --- PASS: TestExtractAgentIdentifier/custom_agent_file_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742669178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742673085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_underscores","Output":" --- PASS: TestExtractAgentIdentifier/custom_agent_file_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742677493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/custom_agent_file_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742680899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_only_.agent_extension","Output":" --- PASS: TestExtractAgentIdentifier/agent_file_with_only_.agent_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742691279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_only_.agent_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742695507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_.agent_extension_in_path","Output":" --- PASS: TestExtractAgentIdentifier/agent_file_with_.agent_extension_in_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742700135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier/agent_file_with_.agent_extension_in_path","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742703421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractAgentIdentifier","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742706647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellVariableExpansionInAgentPath"} -{"Time":"2026-02-03T00:32:46.742709964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellVariableExpansionInAgentPath","Output":"=== RUN TestShellVariableExpansionInAgentPath\n"} -{"Time":"2026-02-03T00:32:46.742714402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellVariableExpansionInAgentPath","Output":"--- PASS: TestShellVariableExpansionInAgentPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742722417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellVariableExpansionInAgentPath","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742725703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArgWithFullyQuotedAgentPath"} -{"Time":"2026-02-03T00:32:46.74272932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArgWithFullyQuotedAgentPath","Output":"=== RUN TestShellEscapeArgWithFullyQuotedAgentPath\n"} -{"Time":"2026-02-03T00:32:46.742733838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArgWithFullyQuotedAgentPath","Output":"--- PASS: TestShellEscapeArgWithFullyQuotedAgentPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742737876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArgWithFullyQuotedAgentPath","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742744398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup"} -{"Time":"2026-02-03T00:32:46.742764826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup","Output":"=== RUN TestGetHostedToolcachePathSetup\n"} -{"Time":"2026-02-03T00:32:46.742770607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup","Output":"--- PASS: TestGetHostedToolcachePathSetup (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742774885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742778241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_Consistency"} -{"Time":"2026-02-03T00:32:46.742781727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_Consistency","Output":"=== RUN TestGetHostedToolcachePathSetup_Consistency\n"} -{"Time":"2026-02-03T00:32:46.742786286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_Consistency","Output":"--- PASS: TestGetHostedToolcachePathSetup_Consistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742793088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_Consistency","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742796335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_UsesToolBins"} -{"Time":"2026-02-03T00:32:46.742799721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_UsesToolBins","Output":"=== RUN TestGetHostedToolcachePathSetup_UsesToolBins\n"} -{"Time":"2026-02-03T00:32:46.742811994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_UsesToolBins","Output":"--- PASS: TestGetHostedToolcachePathSetup_UsesToolBins (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742816963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetHostedToolcachePathSetup_UsesToolBins","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742820259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsSetup"} -{"Time":"2026-02-03T00:32:46.742823425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsSetup","Output":"=== RUN TestGetToolBinsSetup\n"} -{"Time":"2026-02-03T00:32:46.742829757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsSetup","Output":"--- PASS: TestGetToolBinsSetup (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742837331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsSetup","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742840697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsEnvArg"} -{"Time":"2026-02-03T00:32:46.742844003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsEnvArg","Output":"=== RUN TestGetToolBinsEnvArg\n"} -{"Time":"2026-02-03T00:32:46.742848462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsEnvArg","Output":"--- PASS: TestGetToolBinsEnvArg (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.74285257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolBinsEnvArg","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742858921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport"} -{"Time":"2026-02-03T00:32:46.742862107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport","Output":"=== RUN TestGetSanitizedPATHExport\n"} -{"Time":"2026-02-03T00:32:46.742866696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport","Output":"--- PASS: TestGetSanitizedPATHExport (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.742875031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport","Elapsed":0} -{"Time":"2026-02-03T00:32:46.742878508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution"} -{"Time":"2026-02-03T00:32:46.742881974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution\n"} -{"Time":"2026-02-03T00:32:46.742886322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/already_clean_PATH"} -{"Time":"2026-02-03T00:32:46.742889668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/already_clean_PATH","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/already_clean_PATH\n"} -{"Time":"2026-02-03T00:32:46.744726321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/leading_colon"} -{"Time":"2026-02-03T00:32:46.744738644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/leading_colon","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/leading_colon\n"} -{"Time":"2026-02-03T00:32:46.746604582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/trailing_colon"} -{"Time":"2026-02-03T00:32:46.746618388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/trailing_colon","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/trailing_colon\n"} -{"Time":"2026-02-03T00:32:46.74834205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_leading_colons"} -{"Time":"2026-02-03T00:32:46.748356868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_leading_colons","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/multiple_leading_colons\n"} -{"Time":"2026-02-03T00:32:46.750054732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_trailing_colons"} -{"Time":"2026-02-03T00:32:46.750066784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_trailing_colons","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/multiple_trailing_colons\n"} -{"Time":"2026-02-03T00:32:46.75178673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/internal_empty_elements"} -{"Time":"2026-02-03T00:32:46.7518032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/internal_empty_elements","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/internal_empty_elements\n"} -{"Time":"2026-02-03T00:32:46.755608281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_internal_empty_elements"} -{"Time":"2026-02-03T00:32:46.755621225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_internal_empty_elements","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/multiple_internal_empty_elements\n"} -{"Time":"2026-02-03T00:32:46.759325338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/combined_leading_trailing_and_internal"} -{"Time":"2026-02-03T00:32:46.759338131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/combined_leading_trailing_and_internal","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/combined_leading_trailing_and_internal\n"} -{"Time":"2026-02-03T00:32:46.763119578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/all_colons"} -{"Time":"2026-02-03T00:32:46.763134266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/all_colons","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/all_colons\n"} -{"Time":"2026-02-03T00:32:46.764926665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/empty_string"} -{"Time":"2026-02-03T00:32:46.764939389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/empty_string","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/empty_string\n"} -{"Time":"2026-02-03T00:32:46.766561683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/single_path_no_colons"} -{"Time":"2026-02-03T00:32:46.766573595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/single_path_no_colons","Output":"=== RUN TestGetSanitizedPATHExport_ShellExecution/single_path_no_colons\n"} -{"Time":"2026-02-03T00:32:46.768307176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution","Output":"--- PASS: TestGetSanitizedPATHExport_ShellExecution (0.03s)\n"} -{"Time":"2026-02-03T00:32:46.768324498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/already_clean_PATH","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/already_clean_PATH (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768335368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/already_clean_PATH","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768340718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/leading_colon","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/leading_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768345737Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/leading_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768349484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/trailing_colon","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/trailing_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768354454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/trailing_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768361597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_leading_colons","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/multiple_leading_colons (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768366627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_leading_colons","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768370824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_trailing_colons","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/multiple_trailing_colons (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768378158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_trailing_colons","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768382426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/internal_empty_elements","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/internal_empty_elements (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768387595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/internal_empty_elements","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768391673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_internal_empty_elements","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/multiple_internal_empty_elements (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768396502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/multiple_internal_empty_elements","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768400329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/combined_leading_trailing_and_internal","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/combined_leading_trailing_and_internal (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768407052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/combined_leading_trailing_and_internal","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768418984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/all_colons","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/all_colons (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768424344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/all_colons","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768428371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/empty_string","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.76843318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768436847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/single_path_no_colons","Output":" --- PASS: TestGetSanitizedPATHExport_ShellExecution/single_path_no_colons (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.768443039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution/single_path_no_colons","Elapsed":0} -{"Time":"2026-02-03T00:32:46.768450012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSanitizedPATHExport_ShellExecution","Elapsed":0.03} -{"Time":"2026-02-03T00:32:46.768455111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes"} -{"Time":"2026-02-03T00:32:46.768458888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"=== RUN TestEngineInheritanceFromIncludes\n"} -{"Time":"2026-02-03T00:32:46.772763609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"⚠ Deprecated syntax: \"@include include-with-engine.md\". Use {{#import include-with-engine.md}} instead.\n"} -{"Time":"2026-02-03T00:32:46.772988619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"⚠ Deprecated syntax: \"@include include-with-engine.md\". Use {{#import include-with-engine.md}} instead.\n"} -{"Time":"2026-02-03T00:32:46.773355573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-301390916/.github/workflows/main-inherit-engine.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.773366423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.773370831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.773374608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.773377102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.773379537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.773381922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.773384236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.773387813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.77339174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.773395216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.773399074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.773403001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.773406988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.773410725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.7734188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.804510261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:46.808397004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-301390916/.github/workflows/main-inherit-engine.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:46.808681264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Output":"--- PASS: TestEngineInheritanceFromIncludes (0.04s)\n"} -{"Time":"2026-02-03T00:32:46.808700139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineInheritanceFromIncludes","Elapsed":0.04} -{"Time":"2026-02-03T00:32:46.808707823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConflictDetection"} -{"Time":"2026-02-03T00:32:46.808712171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConflictDetection","Output":"=== RUN TestEngineConflictDetection\n"} -{"Time":"2026-02-03T00:32:46.81220023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConflictDetection","Output":"--- PASS: TestEngineConflictDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.812223794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineConflictDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:46.812229365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes"} -{"Time":"2026-02-03T00:32:46.812233212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"=== RUN TestEngineObjectFormatInIncludes\n"} -{"Time":"2026-02-03T00:32:46.815465646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"⚠ Deprecated syntax: \"@include include-object-engine.md\". Use {{#import include-object-engine.md}} instead.\n"} -{"Time":"2026-02-03T00:32:46.815648506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"⚠ Deprecated syntax: \"@include include-object-engine.md\". Use {{#import include-object-engine.md}} instead.\n"} -{"Time":"2026-02-03T00:32:46.816070894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2408932130/.github/workflows/main-object-engine.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.816083228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.816086494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.816089259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.816091804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.816094679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.816096953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.816099358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.816104096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.81610636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.816108996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.816113293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.816117381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.816121659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.816125607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.816133431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.846018408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:46.84960823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2408932130/.github/workflows/main-object-engine.md (24.8 KB)\n"} -{"Time":"2026-02-03T00:32:46.849900735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Output":"--- PASS: TestEngineObjectFormatInIncludes (0.04s)\n"} -{"Time":"2026-02-03T00:32:46.849916214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineObjectFormatInIncludes","Elapsed":0.04} -{"Time":"2026-02-03T00:32:46.849923428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere"} -{"Time":"2026-02-03T00:32:46.849928928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"=== RUN TestNoEngineSpecifiedAnywhere\n"} -{"Time":"2026-02-03T00:32:46.853936022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"⚠ Deprecated syntax: \"@include include-no-engine.md\". Use {{#import include-no-engine.md}} instead.\n"} -{"Time":"2026-02-03T00:32:46.854093867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"⚠ Deprecated syntax: \"@include include-no-engine.md\". Use {{#import include-no-engine.md}} instead.\n"} -{"Time":"2026-02-03T00:32:46.854422469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-722331239/.github/workflows/main-default.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.854430684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.854435203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.854439641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"\n"} -{"Time":"2026-02-03T00:32:46.854444189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.854448067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"\n"} -{"Time":"2026-02-03T00:32:46.854451803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.854459688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.854464106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.854467823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.85447158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"\n"} -{"Time":"2026-02-03T00:32:46.854478734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.854482751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.85448718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.854491016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.854494924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"\n"} -{"Time":"2026-02-03T00:32:46.884428209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:46.888417353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-722331239/.github/workflows/main-default.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:46.888688068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Output":"--- PASS: TestNoEngineSpecifiedAnywhere (0.04s)\n"} -{"Time":"2026-02-03T00:32:46.888702846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoEngineSpecifiedAnywhere","Elapsed":0.04} -{"Time":"2026-02-03T00:32:46.88871034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes"} -{"Time":"2026-02-03T00:32:46.888714918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"=== RUN TestMainEngineWithoutIncludes\n"} -{"Time":"2026-02-03T00:32:46.892100307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-222969322/.github/workflows/main-claude.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.892114383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.892119593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.892123731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.892128009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.892132136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.892135843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.892140812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.892144559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.892148337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.892152635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.892156432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.892160139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.892169406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.892179024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.892183432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"\n"} -{"Time":"2026-02-03T00:32:46.92197565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:46.926219679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-222969322/.github/workflows/main-claude.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:46.926482279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Output":"--- PASS: TestMainEngineWithoutIncludes (0.04s)\n"} -{"Time":"2026-02-03T00:32:46.926496686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainEngineWithoutIncludes","Elapsed":0.04} -{"Time":"2026-02-03T00:32:46.926503939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleIncludesWithEnginesFailure"} -{"Time":"2026-02-03T00:32:46.926507806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleIncludesWithEnginesFailure","Output":"=== RUN TestMultipleIncludesWithEnginesFailure\n"} -{"Time":"2026-02-03T00:32:46.930007849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleIncludesWithEnginesFailure","Output":"--- PASS: TestMultipleIncludesWithEnginesFailure (0.00s)\n"} -{"Time":"2026-02-03T00:32:46.930024009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleIncludesWithEnginesFailure","Elapsed":0} -{"Time":"2026-02-03T00:32:46.930027575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithCustomSteps"} -{"Time":"2026-02-03T00:32:46.930029719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithCustomSteps","Output":"=== RUN TestImportedEngineWithCustomSteps\n"} -{"Time":"2026-02-03T00:32:46.934863017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithCustomSteps","Output":"⚠ Using experimental Custom Steps support (engine: custom)\n"} -{"Time":"2026-02-03T00:32:46.966528035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithCustomSteps","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:46.969986359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithCustomSteps","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1181652065/.github/workflows/test-imported-engine.md (18.8 KB)\n"} -{"Time":"2026-02-03T00:32:46.970353083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithCustomSteps","Output":"--- PASS: TestImportedEngineWithCustomSteps (0.04s)\n"} -{"Time":"2026-02-03T00:32:46.970380925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithCustomSteps","Elapsed":0.04} -{"Time":"2026-02-03T00:32:46.970389491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars"} -{"Time":"2026-02-03T00:32:46.97039462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"=== RUN TestImportedEngineWithEnvVars\n"} -{"Time":"2026-02-03T00:32:46.97435478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"⚠ Using experimental Custom Steps support (engine: custom)\n"} -{"Time":"2026-02-03T00:32:46.974613021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-652282812/.github/workflows/test-env.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:46.974626867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:46.974631827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:46.974642496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:46.974648057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:46.974652305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:46.974656553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:46.974661622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:46.97466587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:46.974670198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:46.974677642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:46.974681659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:46.974686017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:46.974690416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:46.974694193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:46.97469816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:47.007171635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.010211468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-652282812/.github/workflows/test-env.md (18.6 KB)\n"} -{"Time":"2026-02-03T00:32:47.010520684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Output":"--- PASS: TestImportedEngineWithEnvVars (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.010537005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportedEngineWithEnvVars","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.010544569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON"} -{"Time":"2026-02-03T00:32:47.010548476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON","Output":"=== RUN TestExtractEngineConfigFromJSON\n"} -{"Time":"2026-02-03T00:32:47.010579514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/simple_string_engine"} -{"Time":"2026-02-03T00:32:47.010588491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/simple_string_engine","Output":"=== RUN TestExtractEngineConfigFromJSON/simple_string_engine\n"} -{"Time":"2026-02-03T00:32:47.01064894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/object_with_id_only"} -{"Time":"2026-02-03T00:32:47.010659079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/object_with_id_only","Output":"=== RUN TestExtractEngineConfigFromJSON/object_with_id_only\n"} -{"Time":"2026-02-03T00:32:47.01066481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_steps"} -{"Time":"2026-02-03T00:32:47.010668687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_steps","Output":"=== RUN TestExtractEngineConfigFromJSON/custom_engine_with_steps\n"} -{"Time":"2026-02-03T00:32:47.010687703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_env_vars"} -{"Time":"2026-02-03T00:32:47.010695818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_env_vars","Output":"=== RUN TestExtractEngineConfigFromJSON/custom_engine_with_env_vars\n"} -{"Time":"2026-02-03T00:32:47.010701689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/invalid_JSON"} -{"Time":"2026-02-03T00:32:47.010705175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/invalid_JSON","Output":"=== RUN TestExtractEngineConfigFromJSON/invalid_JSON\n"} -{"Time":"2026-02-03T00:32:47.010745464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/empty_string"} -{"Time":"2026-02-03T00:32:47.010772995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/empty_string","Output":"=== RUN TestExtractEngineConfigFromJSON/empty_string\n"} -{"Time":"2026-02-03T00:32:47.010818046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON","Output":"--- PASS: TestExtractEngineConfigFromJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.010830118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/simple_string_engine","Output":" --- PASS: TestExtractEngineConfigFromJSON/simple_string_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.010833254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/simple_string_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.010843413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/object_with_id_only","Output":" --- PASS: TestExtractEngineConfigFromJSON/object_with_id_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.010858912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/object_with_id_only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.010866396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_steps","Output":" --- PASS: TestExtractEngineConfigFromJSON/custom_engine_with_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.010874591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:47.010884429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_env_vars","Output":" --- PASS: TestExtractEngineConfigFromJSON/custom_engine_with_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.010888988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/custom_engine_with_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:47.010892975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/invalid_JSON","Output":" --- PASS: TestExtractEngineConfigFromJSON/invalid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.010897253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/invalid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:47.010904647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/empty_string","Output":" --- PASS: TestExtractEngineConfigFromJSON/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.010908865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.010912111Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractEngineConfigFromJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:47.010915267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic"} -{"Time":"2026-02-03T00:32:47.010918773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic","Output":"=== RUN TestClaudeEngine_ParseLogMetrics_Basic\n"} -{"Time":"2026-02-03T00:32:47.010924544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/empty_log_content"} -{"Time":"2026-02-03T00:32:47.010934242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/empty_log_content","Output":"=== RUN TestClaudeEngine_ParseLogMetrics_Basic/empty_log_content\n"} -{"Time":"2026-02-03T00:32:47.01093876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/whitespace_only"} -{"Time":"2026-02-03T00:32:47.010952076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/whitespace_only","Output":"=== RUN TestClaudeEngine_ParseLogMetrics_Basic/whitespace_only\n"} -{"Time":"2026-02-03T00:32:47.010957535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/simple_log_with_errors"} -{"Time":"2026-02-03T00:32:47.010962164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/simple_log_with_errors","Output":"=== RUN TestClaudeEngine_ParseLogMetrics_Basic/simple_log_with_errors\n"} -{"Time":"2026-02-03T00:32:47.010966612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode"} -{"Time":"2026-02-03T00:32:47.010970019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode","Output":"=== RUN TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode\n"} -{"Time":"2026-02-03T00:32:47.010974217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode","Output":"Failed to parse Claude log as JSON array, trying JSONL format: invalid character 'D' looking for beginning of value\n"} -{"Time":"2026-02-03T00:32:47.010978535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode","Output":"No valid JSON entries found in Claude log\n"} -{"Time":"2026-02-03T00:32:47.010983203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/multiline_content"} -{"Time":"2026-02-03T00:32:47.010992941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/multiline_content","Output":"=== RUN TestClaudeEngine_ParseLogMetrics_Basic/multiline_content\n"} -{"Time":"2026-02-03T00:32:47.010999123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic","Output":"--- PASS: TestClaudeEngine_ParseLogMetrics_Basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011006838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/empty_log_content","Output":" --- PASS: TestClaudeEngine_ParseLogMetrics_Basic/empty_log_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011011426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/empty_log_content","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011015173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/whitespace_only","Output":" --- PASS: TestClaudeEngine_ParseLogMetrics_Basic/whitespace_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011019561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/whitespace_only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011029209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/simple_log_with_errors","Output":" --- PASS: TestClaudeEngine_ParseLogMetrics_Basic/simple_log_with_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011034148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/simple_log_with_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011037835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode","Output":" --- PASS: TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011046592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/verbose_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011050198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/multiline_content","Output":" --- PASS: TestClaudeEngine_ParseLogMetrics_Basic/multiline_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011054426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic/multiline_content","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011057822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_Basic","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011062261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_WithDuration"} -{"Time":"2026-02-03T00:32:47.011065777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_WithDuration","Output":"=== RUN TestClaudeEngine_ParseLogMetrics_WithDuration\n"} -{"Time":"2026-02-03T00:32:47.011071708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_WithDuration","Output":"--- PASS: TestClaudeEngine_ParseLogMetrics_WithDuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011079483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngine_ParseLogMetrics_WithDuration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011083049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic"} -{"Time":"2026-02-03T00:32:47.011086416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic","Output":"=== RUN TestCodexEngine_ParseLogMetrics_Basic\n"} -{"Time":"2026-02-03T00:32:47.011090283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/empty_log_content"} -{"Time":"2026-02-03T00:32:47.011093659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/empty_log_content","Output":"=== RUN TestCodexEngine_ParseLogMetrics_Basic/empty_log_content\n"} -{"Time":"2026-02-03T00:32:47.011097727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/whitespace_only"} -{"Time":"2026-02-03T00:32:47.011100983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/whitespace_only","Output":"=== RUN TestCodexEngine_ParseLogMetrics_Basic/whitespace_only\n"} -{"Time":"2026-02-03T00:32:47.011112735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/simple_log_with_errors"} -{"Time":"2026-02-03T00:32:47.011116161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/simple_log_with_errors","Output":"=== RUN TestCodexEngine_ParseLogMetrics_Basic/simple_log_with_errors\n"} -{"Time":"2026-02-03T00:32:47.011120209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/verbose_mode"} -{"Time":"2026-02-03T00:32:47.011123525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/verbose_mode","Output":"=== RUN TestCodexEngine_ParseLogMetrics_Basic/verbose_mode\n"} -{"Time":"2026-02-03T00:32:47.011128845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/multiline_content"} -{"Time":"2026-02-03T00:32:47.011137852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/multiline_content","Output":"=== RUN TestCodexEngine_ParseLogMetrics_Basic/multiline_content\n"} -{"Time":"2026-02-03T00:32:47.011143722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic","Output":"--- PASS: TestCodexEngine_ParseLogMetrics_Basic (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011152178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/empty_log_content","Output":" --- PASS: TestCodexEngine_ParseLogMetrics_Basic/empty_log_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011156757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/empty_log_content","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011160534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/whitespace_only","Output":" --- PASS: TestCodexEngine_ParseLogMetrics_Basic/whitespace_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011164852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/whitespace_only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011168399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/simple_log_with_errors","Output":" --- PASS: TestCodexEngine_ParseLogMetrics_Basic/simple_log_with_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011172586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/simple_log_with_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011182334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/verbose_mode","Output":" --- PASS: TestCodexEngine_ParseLogMetrics_Basic/verbose_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011186522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/verbose_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01119047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/multiline_content","Output":" --- PASS: TestCodexEngine_ParseLogMetrics_Basic/multiline_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011200208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic/multiline_content","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011203734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngine_ParseLogMetrics_Basic","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01120681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Simple"} -{"Time":"2026-02-03T00:32:47.011209876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Simple","Output":"=== RUN TestCompiler_SetFileTracker_Simple\n"} -{"Time":"2026-02-03T00:32:47.011216538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Simple","Output":"--- PASS: TestCompiler_SetFileTracker_Simple (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011223301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompiler_SetFileTracker_Simple","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011226437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling"} -{"Time":"2026-02-03T00:32:47.011230364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling","Output":"=== RUN TestEngineVersionTypeHandling\n"} -{"Time":"2026-02-03T00:32:47.011234502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/string_version"} -{"Time":"2026-02-03T00:32:47.011237998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/string_version","Output":"=== RUN TestEngineVersionTypeHandling/string_version\n"} -{"Time":"2026-02-03T00:32:47.011241836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/integer_version"} -{"Time":"2026-02-03T00:32:47.011245232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/integer_version","Output":"=== RUN TestEngineVersionTypeHandling/integer_version\n"} -{"Time":"2026-02-03T00:32:47.011249179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/float_version"} -{"Time":"2026-02-03T00:32:47.011257445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/float_version","Output":"=== RUN TestEngineVersionTypeHandling/float_version\n"} -{"Time":"2026-02-03T00:32:47.011262414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/int64_version"} -{"Time":"2026-02-03T00:32:47.01126566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/int64_version","Output":"=== RUN TestEngineVersionTypeHandling/int64_version\n"} -{"Time":"2026-02-03T00:32:47.011269276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/uint64_version"} -{"Time":"2026-02-03T00:32:47.011278524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/uint64_version","Output":"=== RUN TestEngineVersionTypeHandling/uint64_version\n"} -{"Time":"2026-02-03T00:32:47.011283653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_semantic_versioning"} -{"Time":"2026-02-03T00:32:47.011292951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_semantic_versioning","Output":"=== RUN TestEngineVersionTypeHandling/version_with_semantic_versioning\n"} -{"Time":"2026-02-03T00:32:47.01129776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_build_metadata"} -{"Time":"2026-02-03T00:32:47.011301336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_build_metadata","Output":"=== RUN TestEngineVersionTypeHandling/version_with_build_metadata\n"} -{"Time":"2026-02-03T00:32:47.011307438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling","Output":"--- PASS: TestEngineVersionTypeHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011314812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/string_version","Output":" --- PASS: TestEngineVersionTypeHandling/string_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011319169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/string_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011322806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/integer_version","Output":" --- PASS: TestEngineVersionTypeHandling/integer_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011327164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/integer_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011333396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/float_version","Output":" --- PASS: TestEngineVersionTypeHandling/float_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011337814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/float_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011344928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/int64_version","Output":" --- PASS: TestEngineVersionTypeHandling/int64_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011349686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/int64_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011353143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/uint64_version","Output":" --- PASS: TestEngineVersionTypeHandling/uint64_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011358493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/uint64_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011364794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_semantic_versioning","Output":" --- PASS: TestEngineVersionTypeHandling/version_with_semantic_versioning (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011369724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_semantic_versioning","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011373341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_build_metadata","Output":" --- PASS: TestEngineVersionTypeHandling/version_with_build_metadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011377358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling/version_with_build_metadata","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011380784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionTypeHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01138386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided"} -{"Time":"2026-02-03T00:32:47.011387106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided","Output":"=== RUN TestEngineVersionNotProvided\n"} -{"Time":"2026-02-03T00:32:47.011392857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_without_version_field"} -{"Time":"2026-02-03T00:32:47.011398928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_without_version_field","Output":"=== RUN TestEngineVersionNotProvided/engine_without_version_field\n"} -{"Time":"2026-02-03T00:32:47.011403657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_as_string_(backward_compatibility)"} -{"Time":"2026-02-03T00:32:47.011407234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_as_string_(backward_compatibility)","Output":"=== RUN TestEngineVersionNotProvided/engine_as_string_(backward_compatibility)\n"} -{"Time":"2026-02-03T00:32:47.011411782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided","Output":"--- PASS: TestEngineVersionNotProvided (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011416471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_without_version_field","Output":" --- PASS: TestEngineVersionNotProvided/engine_without_version_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011422953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_without_version_field","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011427662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_as_string_(backward_compatibility)","Output":" --- PASS: TestEngineVersionNotProvided/engine_as_string_(backward_compatibility) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011431779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided/engine_as_string_(backward_compatibility)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011434996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionNotProvided","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011438692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionWithOtherFields"} -{"Time":"2026-02-03T00:32:47.011441968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionWithOtherFields","Output":"=== RUN TestEngineVersionWithOtherFields\n"} -{"Time":"2026-02-03T00:32:47.011450614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionWithOtherFields","Output":"--- PASS: TestEngineVersionWithOtherFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011454662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineVersionWithOtherFields","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011457808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField"} -{"Time":"2026-02-03T00:32:47.011460864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField","Output":"=== RUN TestEngineCommandField\n"} -{"Time":"2026-02-03T00:32:47.011466113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_provided"} -{"Time":"2026-02-03T00:32:47.011473107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_provided","Output":"=== RUN TestEngineCommandField/command_field_provided\n"} -{"Time":"2026-02-03T00:32:47.011477094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_not_provided"} -{"Time":"2026-02-03T00:32:47.01148037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_not_provided","Output":"=== RUN TestEngineCommandField/command_field_not_provided\n"} -{"Time":"2026-02-03T00:32:47.011487122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_relative_path"} -{"Time":"2026-02-03T00:32:47.011490459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_relative_path","Output":"=== RUN TestEngineCommandField/command_with_relative_path\n"} -{"Time":"2026-02-03T00:32:47.011494737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_environment_variable"} -{"Time":"2026-02-03T00:32:47.011500828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_environment_variable","Output":"=== RUN TestEngineCommandField/command_with_environment_variable\n"} -{"Time":"2026-02-03T00:32:47.011505707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField","Output":"--- PASS: TestEngineCommandField (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011510296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_provided","Output":" --- PASS: TestEngineCommandField/command_field_provided (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011515245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_provided","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011522128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_not_provided","Output":" --- PASS: TestEngineCommandField/command_field_not_provided (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011526716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_field_not_provided","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011530654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_relative_path","Output":" --- PASS: TestEngineCommandField/command_with_relative_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011534982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_relative_path","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011538569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_environment_variable","Output":" --- PASS: TestEngineCommandField/command_with_environment_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011542656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField/command_with_environment_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011548457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineCommandField","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011551673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine"} -{"Time":"2026-02-03T00:32:47.011554779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine","Output":"=== RUN TestValidateEngine\n"} -{"Time":"2026-02-03T00:32:47.011559828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/empty_engine_ID_is_valid_(uses_default)"} -{"Time":"2026-02-03T00:32:47.011563154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/empty_engine_ID_is_valid_(uses_default)","Output":"=== RUN TestValidateEngine/empty_engine_ID_is_valid_(uses_default)\n"} -{"Time":"2026-02-03T00:32:47.011567022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/copilot_engine_is_valid"} -{"Time":"2026-02-03T00:32:47.011570378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/copilot_engine_is_valid","Output":"=== RUN TestValidateEngine/copilot_engine_is_valid\n"} -{"Time":"2026-02-03T00:32:47.011574075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/claude_engine_is_valid"} -{"Time":"2026-02-03T00:32:47.01157725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/claude_engine_is_valid","Output":"=== RUN TestValidateEngine/claude_engine_is_valid\n"} -{"Time":"2026-02-03T00:32:47.011581178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/codex_engine_is_valid"} -{"Time":"2026-02-03T00:32:47.011587309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/codex_engine_is_valid","Output":"=== RUN TestValidateEngine/codex_engine_is_valid\n"} -{"Time":"2026-02-03T00:32:47.011592399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/custom_engine_is_valid"} -{"Time":"2026-02-03T00:32:47.011597919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/custom_engine_is_valid","Output":"=== RUN TestValidateEngine/custom_engine_is_valid\n"} -{"Time":"2026-02-03T00:32:47.011601887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/invalid_engine_ID"} -{"Time":"2026-02-03T00:32:47.011605162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/invalid_engine_ID","Output":"=== RUN TestValidateEngine/invalid_engine_ID\n"} -{"Time":"2026-02-03T00:32:47.011610503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/unknown_engine_ID"} -{"Time":"2026-02-03T00:32:47.011616764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/unknown_engine_ID","Output":"=== RUN TestValidateEngine/unknown_engine_ID\n"} -{"Time":"2026-02-03T00:32:47.011622234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine","Output":"--- PASS: TestValidateEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011627183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/empty_engine_ID_is_valid_(uses_default)","Output":" --- PASS: TestValidateEngine/empty_engine_ID_is_valid_(uses_default) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011631482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/empty_engine_ID_is_valid_(uses_default)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011635008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/copilot_engine_is_valid","Output":" --- PASS: TestValidateEngine/copilot_engine_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011639166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/copilot_engine_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011645037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/claude_engine_is_valid","Output":" --- PASS: TestValidateEngine/claude_engine_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011649465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/claude_engine_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011653002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/codex_engine_is_valid","Output":" --- PASS: TestValidateEngine/codex_engine_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011657019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/codex_engine_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011660536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/custom_engine_is_valid","Output":" --- PASS: TestValidateEngine/custom_engine_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011664583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/custom_engine_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011670845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/invalid_engine_ID","Output":" --- PASS: TestValidateEngine/invalid_engine_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011674682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/invalid_engine_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011678199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/unknown_engine_ID","Output":" --- PASS: TestValidateEngine/unknown_engine_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011683308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine/unknown_engine_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011688989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011692044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngineErrorMessageQuality"} -{"Time":"2026-02-03T00:32:47.011695471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngineErrorMessageQuality","Output":"=== RUN TestValidateEngineErrorMessageQuality\n"} -{"Time":"2026-02-03T00:32:47.011699799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngineErrorMessageQuality","Output":"--- PASS: TestValidateEngineErrorMessageQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.011703987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateEngineErrorMessageQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:47.011707213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification"} -{"Time":"2026-02-03T00:32:47.011710459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification","Output":"=== RUN TestValidateSingleEngineSpecification\n"} -{"Time":"2026-02-03T00:32:47.011714486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/no_engine_specified_anywhere"} -{"Time":"2026-02-03T00:32:47.011720868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/no_engine_specified_anywhere","Output":"=== RUN TestValidateSingleEngineSpecification/no_engine_specified_anywhere\n"} -{"Time":"2026-02-03T00:32:47.011725056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_main_workflow"} -{"Time":"2026-02-03T00:32:47.011728612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_main_workflow","Output":"=== RUN TestValidateSingleEngineSpecification/engine_only_in_main_workflow\n"} -{"Time":"2026-02-03T00:32:47.011736868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(string_format)"} -{"Time":"2026-02-03T00:32:47.011740565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(string_format)","Output":"=== RUN TestValidateSingleEngineSpecification/engine_only_in_included_file_(string_format)\n"} -{"Time":"2026-02-03T00:32:47.011744883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(object_format)"} -{"Time":"2026-02-03T00:32:47.011767745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(object_format)","Output":"=== RUN TestValidateSingleEngineSpecification/engine_only_in_included_file_(object_format)\n"} -{"Time":"2026-02-03T00:32:47.011773827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_main_and_included"} -{"Time":"2026-02-03T00:32:47.011777233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_main_and_included","Output":"=== RUN TestValidateSingleEngineSpecification/multiple_engines_in_main_and_included\n"} -{"Time":"2026-02-03T00:32:47.011819816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_different_included_files"} -{"Time":"2026-02-03T00:32:47.011831658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_different_included_files","Output":"=== RUN TestValidateSingleEngineSpecification/multiple_engines_in_different_included_files\n"} -{"Time":"2026-02-03T00:32:47.011839884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_string_in_main_engine_setting"} -{"Time":"2026-02-03T00:32:47.011844051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_string_in_main_engine_setting","Output":"=== RUN TestValidateSingleEngineSpecification/empty_string_in_main_engine_setting\n"} -{"Time":"2026-02-03T00:32:47.011910124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_strings_in_included_engines_are_ignored"} -{"Time":"2026-02-03T00:32:47.01191899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_strings_in_included_engines_are_ignored","Output":"=== RUN TestValidateSingleEngineSpecification/empty_strings_in_included_engines_are_ignored\n"} -{"Time":"2026-02-03T00:32:47.011925061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/invalid_JSON_in_included_engine"} -{"Time":"2026-02-03T00:32:47.011928999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/invalid_JSON_in_included_engine","Output":"=== RUN TestValidateSingleEngineSpecification/invalid_JSON_in_included_engine\n"} -{"Time":"2026-02-03T00:32:47.011935491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_invalid_object_format_(no_id)"} -{"Time":"2026-02-03T00:32:47.011940621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_invalid_object_format_(no_id)","Output":"=== RUN TestValidateSingleEngineSpecification/included_engine_with_invalid_object_format_(no_id)\n"} -{"Time":"2026-02-03T00:32:47.01197259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_non-string_id"} -{"Time":"2026-02-03T00:32:47.011982419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_non-string_id","Output":"=== RUN TestValidateSingleEngineSpecification/included_engine_with_non-string_id\n"} -{"Time":"2026-02-03T00:32:47.01198877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/main_engine_takes_precedence_when_only_non-empty"} -{"Time":"2026-02-03T00:32:47.011992577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/main_engine_takes_precedence_when_only_non-empty","Output":"=== RUN TestValidateSingleEngineSpecification/main_engine_takes_precedence_when_only_non-empty\n"} -{"Time":"2026-02-03T00:32:47.012028972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification","Output":"--- PASS: TestValidateSingleEngineSpecification (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012038681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/no_engine_specified_anywhere","Output":" --- PASS: TestValidateSingleEngineSpecification/no_engine_specified_anywhere (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.01204363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/no_engine_specified_anywhere","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012047918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_main_workflow","Output":" --- PASS: TestValidateSingleEngineSpecification/engine_only_in_main_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012052546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_main_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012057936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(string_format)","Output":" --- PASS: TestValidateSingleEngineSpecification/engine_only_in_included_file_(string_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012062645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(string_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012073826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(object_format)","Output":" --- PASS: TestValidateSingleEngineSpecification/engine_only_in_included_file_(object_format) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012078895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/engine_only_in_included_file_(object_format)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012083244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_main_and_included","Output":" --- PASS: TestValidateSingleEngineSpecification/multiple_engines_in_main_and_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012088263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_main_and_included","Elapsed":0} -{"Time":"2026-02-03T00:32:47.0120921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_different_included_files","Output":" --- PASS: TestValidateSingleEngineSpecification/multiple_engines_in_different_included_files (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012096749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/multiple_engines_in_different_included_files","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012100335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_string_in_main_engine_setting","Output":" --- PASS: TestValidateSingleEngineSpecification/empty_string_in_main_engine_setting (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012105234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_string_in_main_engine_setting","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012109012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_strings_in_included_engines_are_ignored","Output":" --- PASS: TestValidateSingleEngineSpecification/empty_strings_in_included_engines_are_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012114492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/empty_strings_in_included_engines_are_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01211898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/invalid_JSON_in_included_engine","Output":" --- PASS: TestValidateSingleEngineSpecification/invalid_JSON_in_included_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012126133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/invalid_JSON_in_included_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012130011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_invalid_object_format_(no_id)","Output":" --- PASS: TestValidateSingleEngineSpecification/included_engine_with_invalid_object_format_(no_id) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012134569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_invalid_object_format_(no_id)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01214582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_non-string_id","Output":" --- PASS: TestValidateSingleEngineSpecification/included_engine_with_non-string_id (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012150859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/included_engine_with_non-string_id","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012154707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/main_engine_takes_precedence_when_only_non-empty","Output":" --- PASS: TestValidateSingleEngineSpecification/main_engine_takes_precedence_when_only_non-empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012158854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification/main_engine_takes_precedence_when_only_non-empty","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012162631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecification","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012165667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality"} -{"Time":"2026-02-03T00:32:47.012168923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality","Output":"=== RUN TestValidateSingleEngineSpecificationErrorMessageQuality\n"} -{"Time":"2026-02-03T00:32:47.012174874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/multiple_engines_error_includes_example"} -{"Time":"2026-02-03T00:32:47.012178301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/multiple_engines_error_includes_example","Output":"=== RUN TestValidateSingleEngineSpecificationErrorMessageQuality/multiple_engines_error_includes_example\n"} -{"Time":"2026-02-03T00:32:47.012182408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/parse_error_includes_format_examples"} -{"Time":"2026-02-03T00:32:47.012185825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/parse_error_includes_format_examples","Output":"=== RUN TestValidateSingleEngineSpecificationErrorMessageQuality/parse_error_includes_format_examples\n"} -{"Time":"2026-02-03T00:32:47.012190313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/invalid_configuration_error_includes_format_examples"} -{"Time":"2026-02-03T00:32:47.01219394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/invalid_configuration_error_includes_format_examples","Output":"=== RUN TestValidateSingleEngineSpecificationErrorMessageQuality/invalid_configuration_error_includes_format_examples\n"} -{"Time":"2026-02-03T00:32:47.012198839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality","Output":"--- PASS: TestValidateSingleEngineSpecificationErrorMessageQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012204199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/multiple_engines_error_includes_example","Output":" --- PASS: TestValidateSingleEngineSpecificationErrorMessageQuality/multiple_engines_error_includes_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.01220988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/multiple_engines_error_includes_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012213627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/parse_error_includes_format_examples","Output":" --- PASS: TestValidateSingleEngineSpecificationErrorMessageQuality/parse_error_includes_format_examples (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012218536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/parse_error_includes_format_examples","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012222172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/invalid_configuration_error_includes_format_examples","Output":" --- PASS: TestValidateSingleEngineSpecificationErrorMessageQuality/invalid_configuration_error_includes_format_examples (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.01222627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality/invalid_configuration_error_includes_format_examples","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012229686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSingleEngineSpecificationErrorMessageQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012232782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs"} -{"Time":"2026-02-03T00:32:47.012236018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs","Output":"=== RUN TestGetMirroredEnvArgs\n"} -{"Time":"2026-02-03T00:32:47.012242089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs","Output":"--- PASS: TestGetMirroredEnvArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0122476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012251166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_ContainsExpectedVariables"} -{"Time":"2026-02-03T00:32:47.012254523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_ContainsExpectedVariables","Output":"=== RUN TestGetMirroredEnvArgs_ContainsExpectedVariables\n"} -{"Time":"2026-02-03T00:32:47.012298164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_ContainsExpectedVariables","Output":"--- PASS: TestGetMirroredEnvArgs_ContainsExpectedVariables (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012307001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_ContainsExpectedVariables","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012311479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_IsSorted"} -{"Time":"2026-02-03T00:32:47.012315416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_IsSorted","Output":"=== RUN TestGetMirroredEnvArgs_IsSorted\n"} -{"Time":"2026-02-03T00:32:47.012384806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_IsSorted","Output":"--- PASS: TestGetMirroredEnvArgs_IsSorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012394704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_IsSorted","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012398752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList"} -{"Time":"2026-02-03T00:32:47.012401937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList","Output":"=== RUN TestGetMirroredEnvVarsList\n"} -{"Time":"2026-02-03T00:32:47.012407648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList","Output":"--- PASS: TestGetMirroredEnvVarsList (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012417857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012421404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList_IsSorted"} -{"Time":"2026-02-03T00:32:47.01242494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList_IsSorted","Output":"=== RUN TestGetMirroredEnvVarsList_IsSorted\n"} -{"Time":"2026-02-03T00:32:47.012487056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList_IsSorted","Output":"--- PASS: TestGetMirroredEnvVarsList_IsSorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012496454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvVarsList_IsSorted","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012500742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_NoDuplicates"} -{"Time":"2026-02-03T00:32:47.012503817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_NoDuplicates","Output":"=== RUN TestMirroredEnvVars_NoDuplicates\n"} -{"Time":"2026-02-03T00:32:47.012507955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_NoDuplicates","Output":"--- PASS: TestMirroredEnvVars_NoDuplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012548574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_NoDuplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012561599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesJavaVersions"} -{"Time":"2026-02-03T00:32:47.012565927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesJavaVersions","Output":"=== RUN TestMirroredEnvVars_IncludesJavaVersions\n"} -{"Time":"2026-02-03T00:32:47.012574403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesJavaVersions","Output":"--- PASS: TestMirroredEnvVars_IncludesJavaVersions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012578861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesJavaVersions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012582367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesAndroidVars"} -{"Time":"2026-02-03T00:32:47.012597575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesAndroidVars","Output":"=== RUN TestMirroredEnvVars_IncludesAndroidVars\n"} -{"Time":"2026-02-03T00:32:47.012612042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesAndroidVars","Output":"--- PASS: TestMirroredEnvVars_IncludesAndroidVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012616802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesAndroidVars","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012620198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesBrowserVars"} -{"Time":"2026-02-03T00:32:47.012624245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesBrowserVars","Output":"=== RUN TestMirroredEnvVars_IncludesBrowserVars\n"} -{"Time":"2026-02-03T00:32:47.012630477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesBrowserVars","Output":"--- PASS: TestMirroredEnvVars_IncludesBrowserVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012638692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMirroredEnvVars_IncludesBrowserVars","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012642279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_CorrectFormat"} -{"Time":"2026-02-03T00:32:47.012645916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_CorrectFormat","Output":"=== RUN TestGetMirroredEnvArgs_CorrectFormat\n"} -{"Time":"2026-02-03T00:32:47.012652438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_CorrectFormat","Output":"--- PASS: TestGetMirroredEnvArgs_CorrectFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012682243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMirroredEnvArgs_CorrectFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012692282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector"} -{"Time":"2026-02-03T00:32:47.01269623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector","Output":"=== RUN TestNewErrorCollector\n"} -{"Time":"2026-02-03T00:32:47.01270177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_enabled"} -{"Time":"2026-02-03T00:32:47.012705537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_enabled","Output":"=== RUN TestNewErrorCollector/fail-fast_enabled\n"} -{"Time":"2026-02-03T00:32:47.012731836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_disabled"} -{"Time":"2026-02-03T00:32:47.01277723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_disabled","Output":"=== RUN TestNewErrorCollector/fail-fast_disabled\n"} -{"Time":"2026-02-03T00:32:47.012787339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector","Output":"--- PASS: TestNewErrorCollector (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012793701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_enabled","Output":" --- PASS: TestNewErrorCollector/fail-fast_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012800494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012817776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_disabled","Output":" --- PASS: TestNewErrorCollector/fail-fast_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012823256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector/fail-fast_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012826222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewErrorCollector","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012829748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_FailFast"} -{"Time":"2026-02-03T00:32:47.012833475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_FailFast","Output":"=== RUN TestErrorCollectorAdd_FailFast\n"} -{"Time":"2026-02-03T00:32:47.012858922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_FailFast","Output":"--- PASS: TestErrorCollectorAdd_FailFast (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012870925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_FailFast","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012875033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_Aggregate"} -{"Time":"2026-02-03T00:32:47.01287886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_Aggregate","Output":"=== RUN TestErrorCollectorAdd_Aggregate\n"} -{"Time":"2026-02-03T00:32:47.012883488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_Aggregate","Output":"--- PASS: TestErrorCollectorAdd_Aggregate (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012888848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_Aggregate","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012892305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_NilError"} -{"Time":"2026-02-03T00:32:47.012895831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_NilError","Output":"=== RUN TestErrorCollectorAdd_NilError\n"} -{"Time":"2026-02-03T00:32:47.012902294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_NilError","Output":"--- PASS: TestErrorCollectorAdd_NilError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012910499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorAdd_NilError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012914606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_NoErrors"} -{"Time":"2026-02-03T00:32:47.012918363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_NoErrors","Output":"=== RUN TestErrorCollectorError_NoErrors\n"} -{"Time":"2026-02-03T00:32:47.012944442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_NoErrors","Output":"--- PASS: TestErrorCollectorError_NoErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012953859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_NoErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012958368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_SingleError"} -{"Time":"2026-02-03T00:32:47.012962075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_SingleError","Output":"=== RUN TestErrorCollectorError_SingleError\n"} -{"Time":"2026-02-03T00:32:47.012969258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_SingleError","Output":"--- PASS: TestErrorCollectorError_SingleError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012973376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_SingleError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012977063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_MultipleErrors"} -{"Time":"2026-02-03T00:32:47.012980599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_MultipleErrors","Output":"=== RUN TestErrorCollectorError_MultipleErrors\n"} -{"Time":"2026-02-03T00:32:47.012987282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_MultipleErrors","Output":"--- PASS: TestErrorCollectorError_MultipleErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.012995607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorError_MultipleErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.012999685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_NoError"} -{"Time":"2026-02-03T00:32:47.013003101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_NoError","Output":"=== RUN TestFormatAggregatedError_NoError\n"} -{"Time":"2026-02-03T00:32:47.013031885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_NoError","Output":"--- PASS: TestFormatAggregatedError_NoError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013043216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_NoError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013047003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_SingleError"} -{"Time":"2026-02-03T00:32:47.013050339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_SingleError","Output":"=== RUN TestFormatAggregatedError_SingleError\n"} -{"Time":"2026-02-03T00:32:47.013055509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_SingleError","Output":"--- PASS: TestFormatAggregatedError_SingleError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013062793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_SingleError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013067361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_MultipleErrors"} -{"Time":"2026-02-03T00:32:47.013071569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_MultipleErrors","Output":"=== RUN TestFormatAggregatedError_MultipleErrors\n"} -{"Time":"2026-02-03T00:32:47.013077981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_MultipleErrors","Output":"--- PASS: TestFormatAggregatedError_MultipleErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013083441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatAggregatedError_MultipleErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013086857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_NoError"} -{"Time":"2026-02-03T00:32:47.013090855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_NoError","Output":"=== RUN TestSplitJoinedErrors_NoError\n"} -{"Time":"2026-02-03T00:32:47.013122674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_NoError","Output":"--- PASS: TestSplitJoinedErrors_NoError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013127703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_NoError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01313137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_SingleError"} -{"Time":"2026-02-03T00:32:47.013134687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_SingleError","Output":"=== RUN TestSplitJoinedErrors_SingleError\n"} -{"Time":"2026-02-03T00:32:47.013142341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_SingleError","Output":"--- PASS: TestSplitJoinedErrors_SingleError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013150736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_SingleError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013154804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_MultipleErrors"} -{"Time":"2026-02-03T00:32:47.013158551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_MultipleErrors","Output":"=== RUN TestSplitJoinedErrors_MultipleErrors\n"} -{"Time":"2026-02-03T00:32:47.013165173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_MultipleErrors","Output":"--- PASS: TestSplitJoinedErrors_MultipleErrors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013170884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitJoinedErrors_MultipleErrors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01317432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration"} -{"Time":"2026-02-03T00:32:47.013202854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration","Output":"=== RUN TestErrorCollectorIntegration\n"} -{"Time":"2026-02-03T00:32:47.013210518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/no_errors_collected"} -{"Time":"2026-02-03T00:32:47.013214585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/no_errors_collected","Output":"=== RUN TestErrorCollectorIntegration/no_errors_collected\n"} -{"Time":"2026-02-03T00:32:47.013220837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/single_error_aggregated"} -{"Time":"2026-02-03T00:32:47.013224684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/single_error_aggregated","Output":"=== RUN TestErrorCollectorIntegration/single_error_aggregated\n"} -{"Time":"2026-02-03T00:32:47.013240213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/multiple_errors_aggregated"} -{"Time":"2026-02-03T00:32:47.013244131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/multiple_errors_aggregated","Output":"=== RUN TestErrorCollectorIntegration/multiple_errors_aggregated\n"} -{"Time":"2026-02-03T00:32:47.01328369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/fail-fast_stops_at_first_error"} -{"Time":"2026-02-03T00:32:47.013295002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/fail-fast_stops_at_first_error","Output":"=== RUN TestErrorCollectorIntegration/fail-fast_stops_at_first_error\n"} -{"Time":"2026-02-03T00:32:47.013303618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration","Output":"--- PASS: TestErrorCollectorIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013315269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/no_errors_collected","Output":" --- PASS: TestErrorCollectorIntegration/no_errors_collected (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.01333175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/no_errors_collected","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013335948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/single_error_aggregated","Output":" --- PASS: TestErrorCollectorIntegration/single_error_aggregated (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013340807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/single_error_aggregated","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013344824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/multiple_errors_aggregated","Output":" --- PASS: TestErrorCollectorIntegration/multiple_errors_aggregated (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013349543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/multiple_errors_aggregated","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01335306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/fail-fast_stops_at_first_error","Output":" --- PASS: TestErrorCollectorIntegration/fail-fast_stops_at_first_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013359322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration/fail-fast_stops_at_first_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013363189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013366615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError"} -{"Time":"2026-02-03T00:32:47.013369971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError","Output":"=== RUN TestErrorCollectorFormattedError\n"} -{"Time":"2026-02-03T00:32:47.013374139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/no_errors"} -{"Time":"2026-02-03T00:32:47.013377205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/no_errors","Output":"=== RUN TestErrorCollectorFormattedError/no_errors\n"} -{"Time":"2026-02-03T00:32:47.013379749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/single_error_(no_formatting)"} -{"Time":"2026-02-03T00:32:47.013382485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/single_error_(no_formatting)","Output":"=== RUN TestErrorCollectorFormattedError/single_error_(no_formatting)\n"} -{"Time":"2026-02-03T00:32:47.013386913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/multiple_errors_with_formatted_header"} -{"Time":"2026-02-03T00:32:47.01339046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/multiple_errors_with_formatted_header","Output":"=== RUN TestErrorCollectorFormattedError/multiple_errors_with_formatted_header\n"} -{"Time":"2026-02-03T00:32:47.013398174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/errors_with_newlines_preserved"} -{"Time":"2026-02-03T00:32:47.013402171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/errors_with_newlines_preserved","Output":"=== RUN TestErrorCollectorFormattedError/errors_with_newlines_preserved\n"} -{"Time":"2026-02-03T00:32:47.013411639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError","Output":"--- PASS: TestErrorCollectorFormattedError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013414534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/no_errors","Output":" --- PASS: TestErrorCollectorFormattedError/no_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013417279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/no_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013419434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/single_error_(no_formatting)","Output":" --- PASS: TestErrorCollectorFormattedError/single_error_(no_formatting) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013422058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/single_error_(no_formatting)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013424292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/multiple_errors_with_formatted_header","Output":" --- PASS: TestErrorCollectorFormattedError/multiple_errors_with_formatted_header (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013426928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/multiple_errors_with_formatted_header","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013429081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/errors_with_newlines_preserved","Output":" --- PASS: TestErrorCollectorFormattedError/errors_with_newlines_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013432528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError/errors_with_newlines_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013435323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorCollectorFormattedError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013437237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError"} -{"Time":"2026-02-03T00:32:47.0134392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError","Output":"=== RUN TestValidationError\n"} -{"Time":"2026-02-03T00:32:47.013450531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/basic_validation_error"} -{"Time":"2026-02-03T00:32:47.013454679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/basic_validation_error","Output":"=== RUN TestValidationError/basic_validation_error\n"} -{"Time":"2026-02-03T00:32:47.01346056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_with_long_value"} -{"Time":"2026-02-03T00:32:47.013464097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_with_long_value","Output":"=== RUN TestValidationError/validation_error_with_long_value\n"} -{"Time":"2026-02-03T00:32:47.013526052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_without_suggestion"} -{"Time":"2026-02-03T00:32:47.013534628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_without_suggestion","Output":"=== RUN TestValidationError/validation_error_without_suggestion\n"} -{"Time":"2026-02-03T00:32:47.013540309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError","Output":"--- PASS: TestValidationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013545378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/basic_validation_error","Output":" --- PASS: TestValidationError/basic_validation_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013550257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/basic_validation_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013554154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_with_long_value","Output":" --- PASS: TestValidationError/validation_error_with_long_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013558923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_with_long_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01356266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_without_suggestion","Output":" --- PASS: TestValidationError/validation_error_without_suggestion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013566938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError/validation_error_without_suggestion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013570164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013574543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError"} -{"Time":"2026-02-03T00:32:47.013577889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError","Output":"=== RUN TestOperationError\n"} -{"Time":"2026-02-03T00:32:47.01358404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/basic_operation_error"} -{"Time":"2026-02-03T00:32:47.013587567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/basic_operation_error","Output":"=== RUN TestOperationError/basic_operation_error\n"} -{"Time":"2026-02-03T00:32:47.013590963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_without_entity_ID"} -{"Time":"2026-02-03T00:32:47.013592927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_without_entity_ID","Output":"=== RUN TestOperationError/operation_error_without_entity_ID\n"} -{"Time":"2026-02-03T00:32:47.01363751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_unwrap"} -{"Time":"2026-02-03T00:32:47.013645585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_unwrap","Output":"=== RUN TestOperationError/operation_error_unwrap\n"} -{"Time":"2026-02-03T00:32:47.013652287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_with_timestamp"} -{"Time":"2026-02-03T00:32:47.013655694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_with_timestamp","Output":"=== RUN TestOperationError/operation_error_with_timestamp\n"} -{"Time":"2026-02-03T00:32:47.013705527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError","Output":"--- PASS: TestOperationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013715054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/basic_operation_error","Output":" --- PASS: TestOperationError/basic_operation_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013721997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/basic_operation_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013726947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_without_entity_ID","Output":" --- PASS: TestOperationError/operation_error_without_entity_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013731866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_without_entity_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013735603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_unwrap","Output":" --- PASS: TestOperationError/operation_error_unwrap (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013739921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_unwrap","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013743618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_with_timestamp","Output":" --- PASS: TestOperationError/operation_error_with_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.01376659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError/operation_error_with_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:47.0137717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOperationError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013774876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError"} -{"Time":"2026-02-03T00:32:47.013777942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError","Output":"=== RUN TestConfigurationError\n"} -{"Time":"2026-02-03T00:32:47.013781568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/basic_configuration_error"} -{"Time":"2026-02-03T00:32:47.013784634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/basic_configuration_error","Output":"=== RUN TestConfigurationError/basic_configuration_error\n"} -{"Time":"2026-02-03T00:32:47.013790605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_default_suggestion"} -{"Time":"2026-02-03T00:32:47.01379354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_default_suggestion","Output":"=== RUN TestConfigurationError/configuration_error_with_default_suggestion\n"} -{"Time":"2026-02-03T00:32:47.013797568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_long_value"} -{"Time":"2026-02-03T00:32:47.013800904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_long_value","Output":"=== RUN TestConfigurationError/configuration_error_with_long_value\n"} -{"Time":"2026-02-03T00:32:47.013807927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError","Output":"--- PASS: TestConfigurationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013813317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/basic_configuration_error","Output":" --- PASS: TestConfigurationError/basic_configuration_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013818106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/basic_configuration_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013823587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_default_suggestion","Output":" --- PASS: TestConfigurationError/configuration_error_with_default_suggestion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013828376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_default_suggestion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013832533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_long_value","Output":" --- PASS: TestConfigurationError/configuration_error_with_long_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013837092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError/configuration_error_with_long_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013840768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConfigurationError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013844335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError"} -{"Time":"2026-02-03T00:32:47.013847692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError","Output":"=== RUN TestEnhanceError\n"} -{"Time":"2026-02-03T00:32:47.013853232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_with_context"} -{"Time":"2026-02-03T00:32:47.013856869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_with_context","Output":"=== RUN TestEnhanceError/enhance_error_with_context\n"} -{"Time":"2026-02-03T00:32:47.013860776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_nil_error_returns_nil"} -{"Time":"2026-02-03T00:32:47.013864673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_nil_error_returns_nil","Output":"=== RUN TestEnhanceError/enhance_nil_error_returns_nil\n"} -{"Time":"2026-02-03T00:32:47.013870374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_includes_timestamp"} -{"Time":"2026-02-03T00:32:47.013874041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_includes_timestamp","Output":"=== RUN TestEnhanceError/enhance_error_includes_timestamp\n"} -{"Time":"2026-02-03T00:32:47.013935615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError","Output":"--- PASS: TestEnhanceError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013946766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_with_context","Output":" --- PASS: TestEnhanceError/enhance_error_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013951745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013957516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_nil_error_returns_nil","Output":" --- PASS: TestEnhanceError/enhance_nil_error_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013973877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_nil_error_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013978084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_includes_timestamp","Output":" --- PASS: TestEnhanceError/enhance_error_includes_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.013982984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError/enhance_error_includes_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013987252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.013990478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext"} -{"Time":"2026-02-03T00:32:47.013994335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext","Output":"=== RUN TestWrapErrorWithContext\n"} -{"Time":"2026-02-03T00:32:47.013999023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_with_context"} -{"Time":"2026-02-03T00:32:47.01400268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_with_context","Output":"=== RUN TestWrapErrorWithContext/wrap_error_with_context\n"} -{"Time":"2026-02-03T00:32:47.014009543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_nil_error_returns_nil"} -{"Time":"2026-02-03T00:32:47.01401322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_nil_error_returns_nil","Output":"=== RUN TestWrapErrorWithContext/wrap_nil_error_returns_nil\n"} -{"Time":"2026-02-03T00:32:47.014017899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_without_suggestion"} -{"Time":"2026-02-03T00:32:47.014021716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_without_suggestion","Output":"=== RUN TestWrapErrorWithContext/wrap_error_without_suggestion\n"} -{"Time":"2026-02-03T00:32:47.014025623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext","Output":"--- PASS: TestWrapErrorWithContext (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014028438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_with_context","Output":" --- PASS: TestWrapErrorWithContext/wrap_error_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014032165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014036393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_nil_error_returns_nil","Output":" --- PASS: TestWrapErrorWithContext/wrap_nil_error_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014041473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_nil_error_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014046622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_without_suggestion","Output":" --- PASS: TestWrapErrorWithContext/wrap_error_without_suggestion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014051231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext/wrap_error_without_suggestion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014053976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapErrorWithContext","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014055789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality"} -{"Time":"2026-02-03T00:32:47.014057693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality","Output":"=== RUN TestErrorMessageQuality\n"} -{"Time":"2026-02-03T00:32:47.014060298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/manual-approval_type_error_includes_example"} -{"Time":"2026-02-03T00:32:47.014062341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/manual-approval_type_error_includes_example","Output":"=== RUN TestErrorMessageQuality/manual-approval_type_error_includes_example\n"} -{"Time":"2026-02-03T00:32:47.01406717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_on_section_format_includes_example"} -{"Time":"2026-02-03T00:32:47.014070827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_on_section_format_includes_example","Output":"=== RUN TestErrorMessageQuality/invalid_on_section_format_includes_example\n"} -{"Time":"2026-02-03T00:32:47.014076598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_engine_includes_valid_options_and_example"} -{"Time":"2026-02-03T00:32:47.014080465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_engine_includes_valid_options_and_example","Output":"=== RUN TestErrorMessageQuality/invalid_engine_includes_valid_options_and_example\n"} -{"Time":"2026-02-03T00:32:47.014112157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_missing_required_property_includes_example"} -{"Time":"2026-02-03T00:32:47.014121885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_missing_required_property_includes_example","Output":"=== RUN TestErrorMessageQuality/MCP_missing_required_property_includes_example\n"} -{"Time":"2026-02-03T00:32:47.014131814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_invalid_type_includes_valid_options_and_example"} -{"Time":"2026-02-03T00:32:47.01414024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_invalid_type_includes_valid_options_and_example","Output":"=== RUN TestErrorMessageQuality/MCP_invalid_type_includes_valid_options_and_example\n"} -{"Time":"2026-02-03T00:32:47.014168713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_both_command_and_container_includes_guidance"} -{"Time":"2026-02-03T00:32:47.014192787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_both_command_and_container_includes_guidance","Output":"=== RUN TestErrorMessageQuality/MCP_both_command_and_container_includes_guidance\n"} -{"Time":"2026-02-03T00:32:47.014202946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/docker_image_not_found_includes_example"} -{"Time":"2026-02-03T00:32:47.014206693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/docker_image_not_found_includes_example","Output":"=== RUN TestErrorMessageQuality/docker_image_not_found_includes_example\n"} -{"Time":"2026-02-03T00:32:47.014212524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_secret_name_includes_format_and_example"} -{"Time":"2026-02-03T00:32:47.014216251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_secret_name_includes_format_and_example","Output":"=== RUN TestErrorMessageQuality/invalid_secret_name_includes_format_and_example\n"} -{"Time":"2026-02-03T00:32:47.014281861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/tracker-id_type_error_shows_actual_type_and_example"} -{"Time":"2026-02-03T00:32:47.014288964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/tracker-id_type_error_shows_actual_type_and_example","Output":"=== RUN TestErrorMessageQuality/tracker-id_type_error_shows_actual_type_and_example\n"} -{"Time":"2026-02-03T00:32:47.014317186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/stop-after_type_error_shows_actual_type_and_example"} -{"Time":"2026-02-03T00:32:47.014325742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/stop-after_type_error_shows_actual_type_and_example","Output":"=== RUN TestErrorMessageQuality/stop-after_type_error_shows_actual_type_and_example\n"} -{"Time":"2026-02-03T00:32:47.014331854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_property_type_error_shows_actual_type_with_%T"} -{"Time":"2026-02-03T00:32:47.014335551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_property_type_error_shows_actual_type_with_%T","Output":"=== RUN TestErrorMessageQuality/MCP_property_type_error_shows_actual_type_with_%T\n"} -{"Time":"2026-02-03T00:32:47.014416171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality","Output":"--- PASS: TestErrorMessageQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014427181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/manual-approval_type_error_includes_example","Output":" --- PASS: TestErrorMessageQuality/manual-approval_type_error_includes_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014432671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/manual-approval_type_error_includes_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01443708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_on_section_format_includes_example","Output":" --- PASS: TestErrorMessageQuality/invalid_on_section_format_includes_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014441568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_on_section_format_includes_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014443932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_engine_includes_valid_options_and_example","Output":" --- PASS: TestErrorMessageQuality/invalid_engine_includes_valid_options_and_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014448531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_engine_includes_valid_options_and_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014452569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_missing_required_property_includes_example","Output":" --- PASS: TestErrorMessageQuality/MCP_missing_required_property_includes_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014457107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_missing_required_property_includes_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014460774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_invalid_type_includes_valid_options_and_example","Output":" --- PASS: TestErrorMessageQuality/MCP_invalid_type_includes_valid_options_and_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014465503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_invalid_type_includes_valid_options_and_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014468077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_both_command_and_container_includes_guidance","Output":" --- PASS: TestErrorMessageQuality/MCP_both_command_and_container_includes_guidance (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014470682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_both_command_and_container_includes_guidance","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014474279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/docker_image_not_found_includes_example","Output":" --- PASS: TestErrorMessageQuality/docker_image_not_found_includes_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014479168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/docker_image_not_found_includes_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014482995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_secret_name_includes_format_and_example","Output":" --- PASS: TestErrorMessageQuality/invalid_secret_name_includes_format_and_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014500408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/invalid_secret_name_includes_format_and_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014506449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/tracker-id_type_error_shows_actual_type_and_example","Output":" --- PASS: TestErrorMessageQuality/tracker-id_type_error_shows_actual_type_and_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014513292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/tracker-id_type_error_shows_actual_type_and_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01451762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/stop-after_type_error_shows_actual_type_and_example","Output":" --- PASS: TestErrorMessageQuality/stop-after_type_error_shows_actual_type_and_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014523271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/stop-after_type_error_shows_actual_type_and_example","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014527128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_property_type_error_shows_actual_type_with_%T","Output":" --- PASS: TestErrorMessageQuality/MCP_property_type_error_shows_actual_type_with_%T (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014531876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality/MCP_property_type_error_shows_actual_type_with_%T","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014535463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessageQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014538709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleEngineErrorMessage"} -{"Time":"2026-02-03T00:32:47.014542426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleEngineErrorMessage","Output":"=== RUN TestMultipleEngineErrorMessage\n"} -{"Time":"2026-02-03T00:32:47.014547035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleEngineErrorMessage","Output":"--- PASS: TestMultipleEngineErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014549589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultipleEngineErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014551523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality"} -{"Time":"2026-02-03T00:32:47.014553767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality","Output":"=== RUN TestMCPValidationErrorQuality\n"} -{"Time":"2026-02-03T00:32:47.014558075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/missing_command_or_container"} -{"Time":"2026-02-03T00:32:47.014560229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/missing_command_or_container","Output":"=== RUN TestMCPValidationErrorQuality/missing_command_or_container\n"} -{"Time":"2026-02-03T00:32:47.014562674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/http_type_cannot_use_container"} -{"Time":"2026-02-03T00:32:47.014564698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/http_type_cannot_use_container","Output":"=== RUN TestMCPValidationErrorQuality/http_type_cannot_use_container\n"} -{"Time":"2026-02-03T00:32:47.014567082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/unknown_property_in_tool_config"} -{"Time":"2026-02-03T00:32:47.014569186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/unknown_property_in_tool_config","Output":"=== RUN TestMCPValidationErrorQuality/unknown_property_in_tool_config\n"} -{"Time":"2026-02-03T00:32:47.014572833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/type_field_wrong_type"} -{"Time":"2026-02-03T00:32:47.014574927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/type_field_wrong_type","Output":"=== RUN TestMCPValidationErrorQuality/type_field_wrong_type\n"} -{"Time":"2026-02-03T00:32:47.014577201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/both_command_and_container_specified"} -{"Time":"2026-02-03T00:32:47.014579195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/both_command_and_container_specified","Output":"=== RUN TestMCPValidationErrorQuality/both_command_and_container_specified\n"} -{"Time":"2026-02-03T00:32:47.014582441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/invalid_type_value"} -{"Time":"2026-02-03T00:32:47.014585837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/invalid_type_value","Output":"=== RUN TestMCPValidationErrorQuality/invalid_type_value\n"} -{"Time":"2026-02-03T00:32:47.014592249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality","Output":"--- PASS: TestMCPValidationErrorQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.01459827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/missing_command_or_container","Output":" --- PASS: TestMCPValidationErrorQuality/missing_command_or_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014603009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/missing_command_or_container","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014606726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/http_type_cannot_use_container","Output":" --- PASS: TestMCPValidationErrorQuality/http_type_cannot_use_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014612006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/http_type_cannot_use_container","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014615322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/unknown_property_in_tool_config","Output":" --- PASS: TestMCPValidationErrorQuality/unknown_property_in_tool_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014618317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/unknown_property_in_tool_config","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014620461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/type_field_wrong_type","Output":" --- PASS: TestMCPValidationErrorQuality/type_field_wrong_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014623137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/type_field_wrong_type","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01462521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/both_command_and_container_specified","Output":" --- PASS: TestMCPValidationErrorQuality/both_command_and_container_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014628547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/both_command_and_container_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014630591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/invalid_type_value","Output":" --- PASS: TestMCPValidationErrorQuality/invalid_type_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.014633736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality/invalid_type_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01463566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPValidationErrorQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:47.014637453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals"} -{"Time":"2026-02-03T00:32:47.014639317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals","Output":"=== RUN TestUserFacingErrorsDontLeakInternals\n"} -{"Time":"2026-02-03T00:32:47.014642803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_compilation_YAML_parse_error"} -{"Time":"2026-02-03T00:32:47.014644907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_compilation_YAML_parse_error","Output":"=== RUN TestUserFacingErrorsDontLeakInternals/workflow_compilation_YAML_parse_error\n"} -{"Time":"2026-02-03T00:32:47.014954524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_file_read_error"} -{"Time":"2026-02-03T00:32:47.014964272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_file_read_error","Output":"=== RUN TestUserFacingErrorsDontLeakInternals/workflow_file_read_error\n"} -{"Time":"2026-02-03T00:32:47.014995984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/import_resolution_error"} -{"Time":"2026-02-03T00:32:47.015007726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/import_resolution_error","Output":"=== RUN TestUserFacingErrorsDontLeakInternals/import_resolution_error\n"} -{"Time":"2026-02-03T00:32:47.018736946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals","Output":"--- PASS: TestUserFacingErrorsDontLeakInternals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.018777218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_compilation_YAML_parse_error","Output":" --- PASS: TestUserFacingErrorsDontLeakInternals/workflow_compilation_YAML_parse_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.018787537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_compilation_YAML_parse_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.018791534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_file_read_error","Output":" --- PASS: TestUserFacingErrorsDontLeakInternals/workflow_file_read_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.018796423Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/workflow_file_read_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.018801724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/import_resolution_error","Output":" --- PASS: TestUserFacingErrorsDontLeakInternals/import_resolution_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.018806783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals/import_resolution_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.01881032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUserFacingErrorsDontLeakInternals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.018813586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext"} -{"Time":"2026-02-03T00:32:47.018816842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext","Output":"=== RUN TestErrorMessagesPreserveContext\n"} -{"Time":"2026-02-03T00:32:47.018822743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/file_path_is_preserved_in_error_message"} -{"Time":"2026-02-03T00:32:47.018832561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/file_path_is_preserved_in_error_message","Output":"=== RUN TestErrorMessagesPreserveContext/file_path_is_preserved_in_error_message\n"} -{"Time":"2026-02-03T00:32:47.018970408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/field_names_are_preserved_for_validation_errors"} -{"Time":"2026-02-03T00:32:47.018980446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/field_names_are_preserved_for_validation_errors","Output":"=== RUN TestErrorMessagesPreserveContext/field_names_are_preserved_for_validation_errors\n"} -{"Time":"2026-02-03T00:32:47.023105784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext","Output":"--- PASS: TestErrorMessagesPreserveContext (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.023122035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/file_path_is_preserved_in_error_message","Output":" --- PASS: TestErrorMessagesPreserveContext/file_path_is_preserved_in_error_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.023127655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/file_path_is_preserved_in_error_message","Elapsed":0} -{"Time":"2026-02-03T00:32:47.023133746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/field_names_are_preserved_for_validation_errors","Output":" --- PASS: TestErrorMessagesPreserveContext/field_names_are_preserved_for_validation_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.023138746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext/field_names_are_preserved_for_validation_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.023142783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestErrorMessagesPreserveContext","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02314633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed"} -{"Time":"2026-02-03T00:32:47.023149766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed","Output":"=== RUN TestStandardLibraryErrorsNotExposed\n"} -{"Time":"2026-02-03T00:32:47.023155928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/path_errors_from_file_operations"} -{"Time":"2026-02-03T00:32:47.023165886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/path_errors_from_file_operations","Output":"=== RUN TestStandardLibraryErrorsNotExposed/path_errors_from_file_operations\n"} -{"Time":"2026-02-03T00:32:47.023227812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/YAML_type_errors_from_parsing"} -{"Time":"2026-02-03T00:32:47.02323745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/YAML_type_errors_from_parsing","Output":"=== RUN TestStandardLibraryErrorsNotExposed/YAML_type_errors_from_parsing\n"} -{"Time":"2026-02-03T00:32:47.026451058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed","Output":"--- PASS: TestStandardLibraryErrorsNotExposed (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026466477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/path_errors_from_file_operations","Output":" --- PASS: TestStandardLibraryErrorsNotExposed/path_errors_from_file_operations (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026471186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/path_errors_from_file_operations","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026474502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/YAML_type_errors_from_parsing","Output":" --- PASS: TestStandardLibraryErrorsNotExposed/YAML_type_errors_from_parsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026481074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed/YAML_type_errors_from_parsing","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026484701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStandardLibraryErrorsNotExposed","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026487977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed"} -{"Time":"2026-02-03T00:32:47.026491664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed","Output":"=== RUN TestHTTPErrorsNotExposed\n"} -{"Time":"2026-02-03T00:32:47.026495902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/HTTP_errors_should_be_wrapped_with_user-friendly_messages"} -{"Time":"2026-02-03T00:32:47.026499809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/HTTP_errors_should_be_wrapped_with_user-friendly_messages","Output":"=== RUN TestHTTPErrorsNotExposed/HTTP_errors_should_be_wrapped_with_user-friendly_messages\n"} -{"Time":"2026-02-03T00:32:47.02651109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/IO_errors_should_be_wrapped_with_context"} -{"Time":"2026-02-03T00:32:47.026520848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/IO_errors_should_be_wrapped_with_context","Output":"=== RUN TestHTTPErrorsNotExposed/IO_errors_should_be_wrapped_with_context\n"} -{"Time":"2026-02-03T00:32:47.026527641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed","Output":"--- PASS: TestHTTPErrorsNotExposed (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026533321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/HTTP_errors_should_be_wrapped_with_user-friendly_messages","Output":" --- PASS: TestHTTPErrorsNotExposed/HTTP_errors_should_be_wrapped_with_user-friendly_messages (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026540194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/HTTP_errors_should_be_wrapped_with_user-friendly_messages","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026556455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/IO_errors_should_be_wrapped_with_context","Output":" --- PASS: TestHTTPErrorsNotExposed/IO_errors_should_be_wrapped_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026562536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed/IO_errors_should_be_wrapped_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026566333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPErrorsNotExposed","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02656989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender"} -{"Time":"2026-02-03T00:32:47.026573496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender","Output":"=== RUN TestParenthesesNodeRender\n"} -{"Time":"2026-02-03T00:32:47.026589777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/simple_expression"} -{"Time":"2026-02-03T00:32:47.026593584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/simple_expression","Output":"=== RUN TestParenthesesNodeRender/simple_expression\n"} -{"Time":"2026-02-03T00:32:47.026599475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/nested_expression"} -{"Time":"2026-02-03T00:32:47.026603122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/nested_expression","Output":"=== RUN TestParenthesesNodeRender/nested_expression\n"} -{"Time":"2026-02-03T00:32:47.026607339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/function_call"} -{"Time":"2026-02-03T00:32:47.026611237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/function_call","Output":"=== RUN TestParenthesesNodeRender/function_call\n"} -{"Time":"2026-02-03T00:32:47.026630092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender","Output":"--- PASS: TestParenthesesNodeRender (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026635242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/simple_expression","Output":" --- PASS: TestParenthesesNodeRender/simple_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026643527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/simple_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026647434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/nested_expression","Output":" --- PASS: TestParenthesesNodeRender/nested_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026652053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/nested_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02665573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/function_call","Output":" --- PASS: TestParenthesesNodeRender/function_call (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026660138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender/function_call","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026663644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParenthesesNodeRender","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026667131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckEmptyCondition"} -{"Time":"2026-02-03T00:32:47.026670397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckEmptyCondition","Output":"=== RUN TestAddDetectionSuccessCheckEmptyCondition\n"} -{"Time":"2026-02-03T00:32:47.026677129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckEmptyCondition","Output":"--- PASS: TestAddDetectionSuccessCheckEmptyCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026689753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckEmptyCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02669374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckWithExistingCondition"} -{"Time":"2026-02-03T00:32:47.026697738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckWithExistingCondition","Output":"=== RUN TestAddDetectionSuccessCheckWithExistingCondition\n"} -{"Time":"2026-02-03T00:32:47.026711373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckWithExistingCondition","Output":"--- PASS: TestAddDetectionSuccessCheckWithExistingCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026716353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddDetectionSuccessCheckWithExistingCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026720069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksEmptyList"} -{"Time":"2026-02-03T00:32:47.026723736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksEmptyList","Output":"=== RUN TestBuildFromAllowedForksEmptyList\n"} -{"Time":"2026-02-03T00:32:47.026730329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksEmptyList","Output":"--- PASS: TestBuildFromAllowedForksEmptyList (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026735137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksEmptyList","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026738554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksSingleCondition"} -{"Time":"2026-02-03T00:32:47.026742672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksSingleCondition","Output":"=== RUN TestBuildFromAllowedForksSingleCondition\n"} -{"Time":"2026-02-03T00:32:47.026780532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksSingleCondition","Output":"--- PASS: TestBuildFromAllowedForksSingleCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026791493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksSingleCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02679542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksGlobPattern"} -{"Time":"2026-02-03T00:32:47.02680086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksGlobPattern","Output":"=== RUN TestBuildFromAllowedForksGlobPattern\n"} -{"Time":"2026-02-03T00:32:47.026813233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksGlobPattern","Output":"--- PASS: TestBuildFromAllowedForksGlobPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026819846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksGlobPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026823332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksExactMatch"} -{"Time":"2026-02-03T00:32:47.026826408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksExactMatch","Output":"=== RUN TestBuildFromAllowedForksExactMatch\n"} -{"Time":"2026-02-03T00:32:47.02683323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksExactMatch","Output":"--- PASS: TestBuildFromAllowedForksExactMatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026837619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksExactMatch","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026841326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksMixedPatterns"} -{"Time":"2026-02-03T00:32:47.026845173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksMixedPatterns","Output":"=== RUN TestBuildFromAllowedForksMixedPatterns\n"} -{"Time":"2026-02-03T00:32:47.026849841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksMixedPatterns","Output":"--- PASS: TestBuildFromAllowedForksMixedPatterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.026858247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildFromAllowedForksMixedPatterns","Elapsed":0} -{"Time":"2026-02-03T00:32:47.026861704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes"} -{"Time":"2026-02-03T00:32:47.026865751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes\n"} -{"Time":"2026-02-03T00:32:47.026871542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/nil_node"} -{"Time":"2026-02-03T00:32:47.026875259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/nil_node","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/nil_node\n"} -{"Time":"2026-02-03T00:32:47.026879827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ComparisonNode"} -{"Time":"2026-02-03T00:32:47.026883925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ComparisonNode","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/ComparisonNode\n"} -{"Time":"2026-02-03T00:32:47.026888103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/PropertyAccessNode"} -{"Time":"2026-02-03T00:32:47.026891639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/PropertyAccessNode","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/PropertyAccessNode\n"} -{"Time":"2026-02-03T00:32:47.026898161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/StringLiteralNode"} -{"Time":"2026-02-03T00:32:47.026901878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/StringLiteralNode","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/StringLiteralNode\n"} -{"Time":"2026-02-03T00:32:47.026939388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/FunctionCallNode"} -{"Time":"2026-02-03T00:32:47.026946842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/FunctionCallNode","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/FunctionCallNode\n"} -{"Time":"2026-02-03T00:32:47.026953805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/TernaryNode"} -{"Time":"2026-02-03T00:32:47.026957602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/TernaryNode","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/TernaryNode\n"} -{"Time":"2026-02-03T00:32:47.026962722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ContainsNode"} -{"Time":"2026-02-03T00:32:47.026966539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ContainsNode","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/ContainsNode\n"} -{"Time":"2026-02-03T00:32:47.0269725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/DisjunctionNode_with_multiple_terms"} -{"Time":"2026-02-03T00:32:47.026976387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/DisjunctionNode_with_multiple_terms","Output":"=== RUN TestVisitExpressionTreeWithDifferentNodeTypes/DisjunctionNode_with_multiple_terms\n"} -{"Time":"2026-02-03T00:32:47.027022784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes","Output":"--- PASS: TestVisitExpressionTreeWithDifferentNodeTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027033043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/nil_node","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/nil_node (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027039735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/nil_node","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027043692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ComparisonNode","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/ComparisonNode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027048231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ComparisonNode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027052429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/PropertyAccessNode","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/PropertyAccessNode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027057518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/PropertyAccessNode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027065513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/StringLiteralNode","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/StringLiteralNode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027070482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/StringLiteralNode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027074109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/FunctionCallNode","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/FunctionCallNode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027079018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/FunctionCallNode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027082695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/TernaryNode","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/TernaryNode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027087314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/TernaryNode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027091352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ContainsNode","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/ContainsNode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02709619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/ContainsNode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027099747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/DisjunctionNode_with_multiple_terms","Output":" --- PASS: TestVisitExpressionTreeWithDifferentNodeTypes/DisjunctionNode_with_multiple_terms (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027104236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes/DisjunctionNode_with_multiple_terms","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027107822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithDifferentNodeTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027111689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentWithEmptyTokens"} -{"Time":"2026-02-03T00:32:47.027115697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentWithEmptyTokens","Output":"=== RUN TestExpressionParserCurrentWithEmptyTokens\n"} -{"Time":"2026-02-03T00:32:47.027123612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentWithEmptyTokens","Output":"--- PASS: TestExpressionParserCurrentWithEmptyTokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02712847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentWithEmptyTokens","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027131797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentBeyondLength"} -{"Time":"2026-02-03T00:32:47.027135073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentBeyondLength","Output":"=== RUN TestExpressionParserCurrentBeyondLength\n"} -{"Time":"2026-02-03T00:32:47.027139972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentBeyondLength","Output":"--- PASS: TestExpressionParserCurrentBeyondLength (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027147686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserCurrentBeyondLength","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027151624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString"} -{"Time":"2026-02-03T00:32:47.027155351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString","Output":"=== RUN TestParseExpressionEmptyString\n"} -{"Time":"2026-02-03T00:32:47.027159498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/empty_string"} -{"Time":"2026-02-03T00:32:47.027162774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/empty_string","Output":"=== RUN TestParseExpressionEmptyString/empty_string\n"} -{"Time":"2026-02-03T00:32:47.027168475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/whitespace_only"} -{"Time":"2026-02-03T00:32:47.027172362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/whitespace_only","Output":"=== RUN TestParseExpressionEmptyString/whitespace_only\n"} -{"Time":"2026-02-03T00:32:47.027177472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString","Output":"--- PASS: TestParseExpressionEmptyString (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027182481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/empty_string","Output":" --- PASS: TestParseExpressionEmptyString/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02718723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027190827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/whitespace_only","Output":" --- PASS: TestParseExpressionEmptyString/whitespace_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027194945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString/whitespace_only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027198341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionEmptyString","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027201697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions"} -{"Time":"2026-02-03T00:32:47.027206536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions","Output":"=== RUN TestExpressionExtractor_ExtractExpressions\n"} -{"Time":"2026-02-03T00:32:47.027212487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/no_expressions"} -{"Time":"2026-02-03T00:32:47.027215913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/no_expressions","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/no_expressions\n"} -{"Time":"2026-02-03T00:32:47.027228186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/single_simple_expression"} -{"Time":"2026-02-03T00:32:47.027232334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/single_simple_expression","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/single_simple_expression\n"} -{"Time":"2026-02-03T00:32:47.027237464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/multiple_expressions"} -{"Time":"2026-02-03T00:32:47.02724116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/multiple_expressions","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/multiple_expressions\n"} -{"Time":"2026-02-03T00:32:47.027245749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/duplicate_expressions"} -{"Time":"2026-02-03T00:32:47.027249326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/duplicate_expressions","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/duplicate_expressions\n"} -{"Time":"2026-02-03T00:32:47.027254946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_operators"} -{"Time":"2026-02-03T00:32:47.027263292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_operators","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/expression_with_operators\n"} -{"Time":"2026-02-03T00:32:47.027269103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_in_URL"} -{"Time":"2026-02-03T00:32:47.027272539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_in_URL","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/expression_in_URL\n"} -{"Time":"2026-02-03T00:32:47.027287607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/needs.activation.outputs.text"} -{"Time":"2026-02-03T00:32:47.027291424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/needs.activation.outputs.text","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/needs.activation.outputs.text\n"} -{"Time":"2026-02-03T00:32:47.027331472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_whitespace"} -{"Time":"2026-02-03T00:32:47.027340629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_whitespace","Output":"=== RUN TestExpressionExtractor_ExtractExpressions/expression_with_whitespace\n"} -{"Time":"2026-02-03T00:32:47.027348654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions","Output":"--- PASS: TestExpressionExtractor_ExtractExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027353964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/no_expressions","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/no_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027358823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/no_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.0273629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/single_simple_expression","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/single_simple_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/single_simple_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027372067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/multiple_expressions","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/multiple_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027376806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/multiple_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027380774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/duplicate_expressions","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/duplicate_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027385332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/duplicate_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027394369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_operators","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/expression_with_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027399158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027403125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_in_URL","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/expression_in_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027409818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_in_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027414156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/needs.activation.outputs.text","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/needs.activation.outputs.text (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027419315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/needs.activation.outputs.text","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027423263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_whitespace","Output":" --- PASS: TestExpressionExtractor_ExtractExpressions/expression_with_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027427991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions/expression_with_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027431558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ExtractExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027436167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName"} -{"Time":"2026-02-03T00:32:47.027439653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName","Output":"=== RUN TestExpressionExtractor_GenerateEnvVarName\n"} -{"Time":"2026-02-03T00:32:47.027445775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/simple_expression"} -{"Time":"2026-02-03T00:32:47.027449402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/simple_expression","Output":"=== RUN TestExpressionExtractor_GenerateEnvVarName/simple_expression\n"} -{"Time":"2026-02-03T00:32:47.02745401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/expression_with_underscore"} -{"Time":"2026-02-03T00:32:47.027457477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/expression_with_underscore","Output":"=== RUN TestExpressionExtractor_GenerateEnvVarName/expression_with_underscore\n"} -{"Time":"2026-02-03T00:32:47.027462175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/nested_expression"} -{"Time":"2026-02-03T00:32:47.027465902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/nested_expression","Output":"=== RUN TestExpressionExtractor_GenerateEnvVarName/nested_expression\n"} -{"Time":"2026-02-03T00:32:47.02747024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/needs_output"} -{"Time":"2026-02-03T00:32:47.027474027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/needs_output","Output":"=== RUN TestExpressionExtractor_GenerateEnvVarName/needs_output\n"} -{"Time":"2026-02-03T00:32:47.027479878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/complex_expression_with_operators"} -{"Time":"2026-02-03T00:32:47.027483505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/complex_expression_with_operators","Output":"=== RUN TestExpressionExtractor_GenerateEnvVarName/complex_expression_with_operators\n"} -{"Time":"2026-02-03T00:32:47.027495718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName","Output":"--- PASS: TestExpressionExtractor_GenerateEnvVarName (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027509373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/simple_expression","Output":" --- PASS: TestExpressionExtractor_GenerateEnvVarName/simple_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027514853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/simple_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027518951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/expression_with_underscore","Output":" --- PASS: TestExpressionExtractor_GenerateEnvVarName/expression_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02752357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/expression_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027532346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/nested_expression","Output":" --- PASS: TestExpressionExtractor_GenerateEnvVarName/nested_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027537355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/nested_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027541533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/needs_output","Output":" --- PASS: TestExpressionExtractor_GenerateEnvVarName/needs_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027547454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/needs_output","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027551492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/complex_expression_with_operators","Output":" --- PASS: TestExpressionExtractor_GenerateEnvVarName/complex_expression_with_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027558084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName/complex_expression_with_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027561891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_GenerateEnvVarName","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027565177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars"} -{"Time":"2026-02-03T00:32:47.027568634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars","Output":"=== RUN TestExpressionExtractor_ReplaceExpressionsWithEnvVars\n"} -{"Time":"2026-02-03T00:32:47.027572701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/no_expressions"} -{"Time":"2026-02-03T00:32:47.027576098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/no_expressions","Output":"=== RUN TestExpressionExtractor_ReplaceExpressionsWithEnvVars/no_expressions\n"} -{"Time":"2026-02-03T00:32:47.027581177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/single_expression"} -{"Time":"2026-02-03T00:32:47.027589503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/single_expression","Output":"=== RUN TestExpressionExtractor_ReplaceExpressionsWithEnvVars/single_expression\n"} -{"Time":"2026-02-03T00:32:47.027594953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/multiple_expressions"} -{"Time":"2026-02-03T00:32:47.02759864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/multiple_expressions","Output":"=== RUN TestExpressionExtractor_ReplaceExpressionsWithEnvVars/multiple_expressions\n"} -{"Time":"2026-02-03T00:32:47.027608147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/duplicate_expressions_use_same_env_var"} -{"Time":"2026-02-03T00:32:47.027612305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/duplicate_expressions_use_same_env_var","Output":"=== RUN TestExpressionExtractor_ReplaceExpressionsWithEnvVars/duplicate_expressions_use_same_env_var\n"} -{"Time":"2026-02-03T00:32:47.027668687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars","Output":"--- PASS: TestExpressionExtractor_ReplaceExpressionsWithEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027678987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/no_expressions","Output":" --- PASS: TestExpressionExtractor_ReplaceExpressionsWithEnvVars/no_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027684126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/no_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027688494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/single_expression","Output":" --- PASS: TestExpressionExtractor_ReplaceExpressionsWithEnvVars/single_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027693373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/single_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02769707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/multiple_expressions","Output":" --- PASS: TestExpressionExtractor_ReplaceExpressionsWithEnvVars/multiple_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027702671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/multiple_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027706548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/duplicate_expressions_use_same_env_var","Output":" --- PASS: TestExpressionExtractor_ReplaceExpressionsWithEnvVars/duplicate_expressions_use_same_env_var (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027716096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars/duplicate_expressions_use_same_env_var","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027719532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_ReplaceExpressionsWithEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027722989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_CompleteWorkflow"} -{"Time":"2026-02-03T00:32:47.027726615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_CompleteWorkflow","Output":"=== RUN TestExpressionExtractor_CompleteWorkflow\n"} -{"Time":"2026-02-03T00:32:47.027733428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_CompleteWorkflow","Output":"--- PASS: TestExpressionExtractor_CompleteWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.027738247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_CompleteWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027741503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_NoCollisions"} -{"Time":"2026-02-03T00:32:47.02774534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_NoCollisions","Output":"=== RUN TestExpressionExtractor_NoCollisions\n"} -{"Time":"2026-02-03T00:32:47.02776681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_NoCollisions","Output":"--- PASS: TestExpressionExtractor_NoCollisions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02777204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionExtractor_NoCollisions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.027775306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive"} -{"Time":"2026-02-03T00:32:47.027778672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive","Output":"=== RUN TestParseExpressionComprehensive\n"} -{"Time":"2026-02-03T00:32:47.027784223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/single_literal"} -{"Time":"2026-02-03T00:32:47.027792287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/single_literal","Output":"=== RUN TestParseExpressionComprehensive/single_literal\n"} -{"Time":"2026-02-03T00:32:47.027798449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_AND_operation"} -{"Time":"2026-02-03T00:32:47.027802426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_AND_operation","Output":"=== RUN TestParseExpressionComprehensive/simple_AND_operation\n"} -{"Time":"2026-02-03T00:32:47.027839455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_OR_operation"} -{"Time":"2026-02-03T00:32:47.027847921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_OR_operation","Output":"=== RUN TestParseExpressionComprehensive/simple_OR_operation\n"} -{"Time":"2026-02-03T00:32:47.027854894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_NOT_operation"} -{"Time":"2026-02-03T00:32:47.027858842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_NOT_operation","Output":"=== RUN TestParseExpressionComprehensive/simple_NOT_operation\n"} -{"Time":"2026-02-03T00:32:47.027865544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/AND_has_higher_precedence_than_OR"} -{"Time":"2026-02-03T00:32:47.027869602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/AND_has_higher_precedence_than_OR","Output":"=== RUN TestParseExpressionComprehensive/AND_has_higher_precedence_than_OR\n"} -{"Time":"2026-02-03T00:32:47.027915237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_AND_with_OR"} -{"Time":"2026-02-03T00:32:47.027923492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_AND_with_OR","Output":"=== RUN TestParseExpressionComprehensive/multiple_AND_with_OR\n"} -{"Time":"2026-02-03T00:32:47.027929914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_has_highest_precedence"} -{"Time":"2026-02-03T00:32:47.027934072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_has_highest_precedence","Output":"=== RUN TestParseExpressionComprehensive/NOT_has_highest_precedence\n"} -{"Time":"2026-02-03T00:32:47.027941486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_OR"} -{"Time":"2026-02-03T00:32:47.027945072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_OR","Output":"=== RUN TestParseExpressionComprehensive/NOT_with_OR\n"} -{"Time":"2026-02-03T00:32:47.027951144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_operations"} -{"Time":"2026-02-03T00:32:47.02795444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_operations","Output":"=== RUN TestParseExpressionComprehensive/multiple_NOT_operations\n"} -{"Time":"2026-02-03T00:32:47.027971742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_AND_and_OR"} -{"Time":"2026-02-03T00:32:47.027975469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_AND_and_OR","Output":"=== RUN TestParseExpressionComprehensive/NOT_with_AND_and_OR\n"} -{"Time":"2026-02-03T00:32:47.028009873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_parentheses"} -{"Time":"2026-02-03T00:32:47.028018018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_parentheses","Output":"=== RUN TestParseExpressionComprehensive/simple_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028024571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/parentheses_override_precedence"} -{"Time":"2026-02-03T00:32:47.028028588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/parentheses_override_precedence","Output":"=== RUN TestParseExpressionComprehensive/parentheses_override_precedence\n"} -{"Time":"2026-02-03T00:32:47.028036813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_parentheses"} -{"Time":"2026-02-03T00:32:47.02804049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_parentheses","Output":"=== RUN TestParseExpressionComprehensive/nested_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028086318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/deeply_nested_parentheses"} -{"Time":"2026-02-03T00:32:47.028095796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/deeply_nested_parentheses","Output":"=== RUN TestParseExpressionComprehensive/deeply_nested_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028100224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_nested_expression"} -{"Time":"2026-02-03T00:32:47.028104062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_nested_expression","Output":"=== RUN TestParseExpressionComprehensive/complex_nested_expression\n"} -{"Time":"2026-02-03T00:32:47.028109872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_parentheses"} -{"Time":"2026-02-03T00:32:47.028113489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_parentheses","Output":"=== RUN TestParseExpressionComprehensive/NOT_with_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028117777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_in_parentheses"} -{"Time":"2026-02-03T00:32:47.028121844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_in_parentheses","Output":"=== RUN TestParseExpressionComprehensive/NOT_in_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028127475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_NOT_expression"} -{"Time":"2026-02-03T00:32:47.028138175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_NOT_expression","Output":"=== RUN TestParseExpressionComprehensive/complex_NOT_expression\n"} -{"Time":"2026-02-03T00:32:47.028148194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_issue_events"} -{"Time":"2026-02-03T00:32:47.028156279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_issue_events","Output":"=== RUN TestParseExpressionComprehensive/GitHub_Actions_condition_-_issue_events\n"} -{"Time":"2026-02-03T00:32:47.028194732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_run_check"} -{"Time":"2026-02-03T00:32:47.028205051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_run_check","Output":"=== RUN TestParseExpressionComprehensive/GitHub_Actions_condition_-_run_check\n"} -{"Time":"2026-02-03T00:32:47.028222063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_multiple_checks"} -{"Time":"2026-02-03T00:32:47.028226502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_multiple_checks","Output":"=== RUN TestParseExpressionComprehensive/GitHub_Actions_condition_-_multiple_checks\n"} -{"Time":"2026-02-03T00:32:47.028239175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/function_call_in_expression"} -{"Time":"2026-02-03T00:32:47.028243483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/function_call_in_expression","Output":"=== RUN TestParseExpressionComprehensive/function_call_in_expression\n"} -{"Time":"2026-02-03T00:32:47.028275362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_function_calls"} -{"Time":"2026-02-03T00:32:47.028288397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_function_calls","Output":"=== RUN TestParseExpressionComprehensive/nested_function_calls\n"} -{"Time":"2026-02-03T00:32:47.028295039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_operators_inside"} -{"Time":"2026-02-03T00:32:47.028298986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_operators_inside","Output":"=== RUN TestParseExpressionComprehensive/string_with_operators_inside\n"} -{"Time":"2026-02-03T00:32:47.028323813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_parentheses_inside"} -{"Time":"2026-02-03T00:32:47.028333301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_parentheses_inside","Output":"=== RUN TestParseExpressionComprehensive/string_with_parentheses_inside\n"} -{"Time":"2026-02-03T00:32:47.028340674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_NOT_operator_inside"} -{"Time":"2026-02-03T00:32:47.028344471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_NOT_operator_inside","Output":"=== RUN TestParseExpressionComprehensive/string_with_NOT_operator_inside\n"} -{"Time":"2026-02-03T00:32:47.028369778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_single-quoted_literal"} -{"Time":"2026-02-03T00:32:47.028379196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_single-quoted_literal","Output":"=== RUN TestParseExpressionComprehensive/OR_with_single-quoted_literal\n"} -{"Time":"2026-02-03T00:32:47.028387922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_double-quoted_literal"} -{"Time":"2026-02-03T00:32:47.02839191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_double-quoted_literal","Output":"=== RUN TestParseExpressionComprehensive/OR_with_double-quoted_literal\n"} -{"Time":"2026-02-03T00:32:47.028431684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_backtick_literal"} -{"Time":"2026-02-03T00:32:47.028438637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_backtick_literal","Output":"=== RUN TestParseExpressionComprehensive/OR_with_backtick_literal\n"} -{"Time":"2026-02-03T00:32:47.028445219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_number_literal"} -{"Time":"2026-02-03T00:32:47.028449467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_number_literal","Output":"=== RUN TestParseExpressionComprehensive/OR_with_number_literal\n"} -{"Time":"2026-02-03T00:32:47.028457973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_boolean_literal"} -{"Time":"2026-02-03T00:32:47.02846173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_boolean_literal","Output":"=== RUN TestParseExpressionComprehensive/OR_with_boolean_literal\n"} -{"Time":"2026-02-03T00:32:47.028486496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_OR_with_literal_and_parentheses"} -{"Time":"2026-02-03T00:32:47.028498478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_OR_with_literal_and_parentheses","Output":"=== RUN TestParseExpressionComprehensive/complex_OR_with_literal_and_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028505582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_OR_with_mixed_literals"} -{"Time":"2026-02-03T00:32:47.028509078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_OR_with_mixed_literals","Output":"=== RUN TestParseExpressionComprehensive/multiple_OR_with_mixed_literals\n"} -{"Time":"2026-02-03T00:32:47.028541408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:47.028550235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_extra_whitespace","Output":"=== RUN TestParseExpressionComprehensive/expression_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:47.028556617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_tabs_and_newlines"} -{"Time":"2026-02-03T00:32:47.028560484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_tabs_and_newlines","Output":"=== RUN TestParseExpressionComprehensive/expression_with_tabs_and_newlines\n"} -{"Time":"2026-02-03T00:32:47.028571645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/whitespace_in_parentheses"} -{"Time":"2026-02-03T00:32:47.028579589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/whitespace_in_parentheses","Output":"=== RUN TestParseExpressionComprehensive/whitespace_in_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028605618Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_expression"} -{"Time":"2026-02-03T00:32:47.028614725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_expression","Output":"=== RUN TestParseExpressionComprehensive/empty_expression\n"} -{"Time":"2026-02-03T00:32:47.028621367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_whitespace"} -{"Time":"2026-02-03T00:32:47.028625265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_whitespace","Output":"=== RUN TestParseExpressionComprehensive/only_whitespace\n"} -{"Time":"2026-02-03T00:32:47.028653698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_closing_parenthesis"} -{"Time":"2026-02-03T00:32:47.028662534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_closing_parenthesis","Output":"=== RUN TestParseExpressionComprehensive/missing_closing_parenthesis\n"} -{"Time":"2026-02-03T00:32:47.028669156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_opening_parenthesis"} -{"Time":"2026-02-03T00:32:47.028672783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_opening_parenthesis","Output":"=== RUN TestParseExpressionComprehensive/missing_opening_parenthesis\n"} -{"Time":"2026-02-03T00:32:47.028712768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_parentheses"} -{"Time":"2026-02-03T00:32:47.028722816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_parentheses","Output":"=== RUN TestParseExpressionComprehensive/empty_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028730571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/mismatched_parentheses"} -{"Time":"2026-02-03T00:32:47.028734879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/mismatched_parentheses","Output":"=== RUN TestParseExpressionComprehensive/mismatched_parentheses\n"} -{"Time":"2026-02-03T00:32:47.028792015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_AND_operators"} -{"Time":"2026-02-03T00:32:47.028802966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_AND_operators","Output":"=== RUN TestParseExpressionComprehensive/consecutive_AND_operators\n"} -{"Time":"2026-02-03T00:32:47.028809758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_OR_operators"} -{"Time":"2026-02-03T00:32:47.028813415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_OR_operators","Output":"=== RUN TestParseExpressionComprehensive/consecutive_OR_operators\n"} -{"Time":"2026-02-03T00:32:47.028849472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_end"} -{"Time":"2026-02-03T00:32:47.028857898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_end","Output":"=== RUN TestParseExpressionComprehensive/operator_at_end\n"} -{"Time":"2026-02-03T00:32:47.028866905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_start"} -{"Time":"2026-02-03T00:32:47.028870732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_start","Output":"=== RUN TestParseExpressionComprehensive/operator_at_start\n"} -{"Time":"2026-02-03T00:32:47.028905868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_operators"} -{"Time":"2026-02-03T00:32:47.028916788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_operators","Output":"=== RUN TestParseExpressionComprehensive/only_operators\n"} -{"Time":"2026-02-03T00:32:47.02892324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_OR_operator"} -{"Time":"2026-02-03T00:32:47.028927037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_OR_operator","Output":"=== RUN TestParseExpressionComprehensive/only_OR_operator\n"} -{"Time":"2026-02-03T00:32:47.028933048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_at_end_without_operand"} -{"Time":"2026-02-03T00:32:47.028942275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_at_end_without_operand","Output":"=== RUN TestParseExpressionComprehensive/NOT_at_end_without_operand\n"} -{"Time":"2026-02-03T00:32:47.028980983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_without_operand"} -{"Time":"2026-02-03T00:32:47.029007011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_without_operand","Output":"=== RUN TestParseExpressionComprehensive/multiple_NOT_without_operand\n"} -{"Time":"2026-02-03T00:32:47.029015297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/escaped_quotes_in_string"} -{"Time":"2026-02-03T00:32:47.029018783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/escaped_quotes_in_string","Output":"=== RUN TestParseExpressionComprehensive/escaped_quotes_in_string\n"} -{"Time":"2026-02-03T00:32:47.029024965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/double_quotes_with_operators"} -{"Time":"2026-02-03T00:32:47.029028922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/double_quotes_with_operators","Output":"=== RUN TestParseExpressionComprehensive/double_quotes_with_operators\n"} -{"Time":"2026-02-03T00:32:47.029033551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/very_complex_expression"} -{"Time":"2026-02-03T00:32:47.029037889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/very_complex_expression","Output":"=== RUN TestParseExpressionComprehensive/very_complex_expression\n"} -{"Time":"2026-02-03T00:32:47.029043589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_mixed_function_calls"} -{"Time":"2026-02-03T00:32:47.029050793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_mixed_function_calls","Output":"=== RUN TestParseExpressionComprehensive/expression_with_mixed_function_calls\n"} -{"Time":"2026-02-03T00:32:47.029059579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive","Output":"--- PASS: TestParseExpressionComprehensive (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02907065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/single_literal","Output":" --- PASS: TestParseExpressionComprehensive/single_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029075589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/single_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029080318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_AND_operation","Output":" --- PASS: TestParseExpressionComprehensive/simple_AND_operation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029088473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_AND_operation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02909211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_OR_operation","Output":" --- PASS: TestParseExpressionComprehensive/simple_OR_operation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029096749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_OR_operation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029100215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_NOT_operation","Output":" --- PASS: TestParseExpressionComprehensive/simple_NOT_operation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029112508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_NOT_operation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029116265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/AND_has_higher_precedence_than_OR","Output":" --- PASS: TestParseExpressionComprehensive/AND_has_higher_precedence_than_OR (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029120583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/AND_has_higher_precedence_than_OR","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02912427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_AND_with_OR","Output":" --- PASS: TestParseExpressionComprehensive/multiple_AND_with_OR (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02912949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_AND_with_OR","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029133226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_has_highest_precedence","Output":" --- PASS: TestParseExpressionComprehensive/NOT_has_highest_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029144117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_has_highest_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029147713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_OR","Output":" --- PASS: TestParseExpressionComprehensive/NOT_with_OR (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029151821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_OR","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029155518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_operations","Output":" --- PASS: TestParseExpressionComprehensive/multiple_NOT_operations (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029160297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_operations","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029166649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_AND_and_OR","Output":" --- PASS: TestParseExpressionComprehensive/NOT_with_AND_and_OR (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029171017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_AND_and_OR","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029174513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/simple_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029179112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/simple_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029185544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/parentheses_override_precedence","Output":" --- PASS: TestParseExpressionComprehensive/parentheses_override_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029189952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/parentheses_override_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029193789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/nested_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029198227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029207184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/deeply_nested_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/deeply_nested_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029213125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/deeply_nested_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029216822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_nested_expression","Output":" --- PASS: TestParseExpressionComprehensive/complex_nested_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029221241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_nested_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029224757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/NOT_with_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029229075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_with_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029238473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_in_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/NOT_in_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02924791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_in_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029254863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_NOT_expression","Output":" --- PASS: TestParseExpressionComprehensive/complex_NOT_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029259361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_NOT_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029262918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_issue_events","Output":" --- PASS: TestParseExpressionComprehensive/GitHub_Actions_condition_-_issue_events (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029267577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_issue_events","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029271174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_run_check","Output":" --- PASS: TestParseExpressionComprehensive/GitHub_Actions_condition_-_run_check (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029275562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_run_check","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029279278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_multiple_checks","Output":" --- PASS: TestParseExpressionComprehensive/GitHub_Actions_condition_-_multiple_checks (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029287083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/GitHub_Actions_condition_-_multiple_checks","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02929066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/function_call_in_expression","Output":" --- PASS: TestParseExpressionComprehensive/function_call_in_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029294958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/function_call_in_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029298294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_function_calls","Output":" --- PASS: TestParseExpressionComprehensive/nested_function_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029303023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/nested_function_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029306409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_operators_inside","Output":" --- PASS: TestParseExpressionComprehensive/string_with_operators_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029311018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_operators_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02931768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_parentheses_inside","Output":" --- PASS: TestParseExpressionComprehensive/string_with_parentheses_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029322219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_parentheses_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029325695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_NOT_operator_inside","Output":" --- PASS: TestParseExpressionComprehensive/string_with_NOT_operator_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029330494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/string_with_NOT_operator_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029334892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_single-quoted_literal","Output":" --- PASS: TestParseExpressionComprehensive/OR_with_single-quoted_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029342576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_single-quoted_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029346153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_double-quoted_literal","Output":" --- PASS: TestParseExpressionComprehensive/OR_with_double-quoted_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029350511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_double-quoted_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029357134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_backtick_literal","Output":" --- PASS: TestParseExpressionComprehensive/OR_with_backtick_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029361963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_backtick_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029365399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_number_literal","Output":" --- PASS: TestParseExpressionComprehensive/OR_with_number_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029369777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_number_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029373344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_boolean_literal","Output":" --- PASS: TestParseExpressionComprehensive/OR_with_boolean_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029377582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/OR_with_boolean_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029383803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_OR_with_literal_and_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/complex_OR_with_literal_and_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029388041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/complex_OR_with_literal_and_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029391518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_OR_with_mixed_literals","Output":" --- PASS: TestParseExpressionComprehensive/multiple_OR_with_mixed_literals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029395906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_OR_with_mixed_literals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029399453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_extra_whitespace","Output":" --- PASS: TestParseExpressionComprehensive/expression_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029404191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029410303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_tabs_and_newlines","Output":" --- PASS: TestParseExpressionComprehensive/expression_with_tabs_and_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029414781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_tabs_and_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029418378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/whitespace_in_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/whitespace_in_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029422706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/whitespace_in_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029431112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_expression","Output":" --- PASS: TestParseExpressionComprehensive/empty_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02943551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029439648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_whitespace","Output":" --- PASS: TestParseExpressionComprehensive/only_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029444176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029447552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_closing_parenthesis","Output":" --- PASS: TestParseExpressionComprehensive/missing_closing_parenthesis (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029454615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_closing_parenthesis","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029458192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_opening_parenthesis","Output":" --- PASS: TestParseExpressionComprehensive/missing_opening_parenthesis (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02946262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/missing_opening_parenthesis","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029466026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/empty_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029470064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/empty_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02947343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/mismatched_parentheses","Output":" --- PASS: TestParseExpressionComprehensive/mismatched_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029482457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/mismatched_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029485924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_AND_operators","Output":" --- PASS: TestParseExpressionComprehensive/consecutive_AND_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029490302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_AND_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029493748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_OR_operators","Output":" --- PASS: TestParseExpressionComprehensive/consecutive_OR_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029497936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/consecutive_OR_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029505981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_end","Output":" --- PASS: TestParseExpressionComprehensive/operator_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029510259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029513926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_start","Output":" --- PASS: TestParseExpressionComprehensive/operator_at_start (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029518144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/operator_at_start","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029521781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_operators","Output":" --- PASS: TestParseExpressionComprehensive/only_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029526529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029533212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_OR_operator","Output":" --- PASS: TestParseExpressionComprehensive/only_OR_operator (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.02953749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/only_OR_operator","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029543711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_at_end_without_operand","Output":" --- PASS: TestParseExpressionComprehensive/NOT_at_end_without_operand (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029549422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/NOT_at_end_without_operand","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029553009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_without_operand","Output":" --- PASS: TestParseExpressionComprehensive/multiple_NOT_without_operand (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029557808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/multiple_NOT_without_operand","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029561244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/escaped_quotes_in_string","Output":" --- PASS: TestParseExpressionComprehensive/escaped_quotes_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029568317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/escaped_quotes_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029572184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/double_quotes_with_operators","Output":" --- PASS: TestParseExpressionComprehensive/double_quotes_with_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029576783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/double_quotes_with_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029580901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/very_complex_expression","Output":" --- PASS: TestParseExpressionComprehensive/very_complex_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029587363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/very_complex_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02959097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_mixed_function_calls","Output":" --- PASS: TestParseExpressionComprehensive/expression_with_mixed_function_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029597231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive/expression_with_mixed_function_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029603142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionComprehensive","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029606308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases"} -{"Time":"2026-02-03T00:32:47.029609865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases","Output":"=== RUN TestExpressionParserEdgeCases\n"} -{"Time":"2026-02-03T00:32:47.029614603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/very_long_expression"} -{"Time":"2026-02-03T00:32:47.029622979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/very_long_expression","Output":"=== RUN TestExpressionParserEdgeCases/very_long_expression\n"} -{"Time":"2026-02-03T00:32:47.029626957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/deeply_nested_parentheses"} -{"Time":"2026-02-03T00:32:47.029630333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/deeply_nested_parentheses","Output":"=== RUN TestExpressionParserEdgeCases/deeply_nested_parentheses\n"} -{"Time":"2026-02-03T00:32:47.02963442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/expression_with_many_operators"} -{"Time":"2026-02-03T00:32:47.029638017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/expression_with_many_operators","Output":"=== RUN TestExpressionParserEdgeCases/expression_with_many_operators\n"} -{"Time":"2026-02-03T00:32:47.029645621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/complex_quoted_strings"} -{"Time":"2026-02-03T00:32:47.029649258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/complex_quoted_strings","Output":"=== RUN TestExpressionParserEdgeCases/complex_quoted_strings\n"} -{"Time":"2026-02-03T00:32:47.029653275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/mixed_single_and_double_quotes"} -{"Time":"2026-02-03T00:32:47.029656542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/mixed_single_and_double_quotes","Output":"=== RUN TestExpressionParserEdgeCases/mixed_single_and_double_quotes\n"} -{"Time":"2026-02-03T00:32:47.029660529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/single_quotes_inside_double_quotes"} -{"Time":"2026-02-03T00:32:47.029668754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/single_quotes_inside_double_quotes","Output":"=== RUN TestExpressionParserEdgeCases/single_quotes_inside_double_quotes\n"} -{"Time":"2026-02-03T00:32:47.029672852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/double_quotes_inside_single_quotes"} -{"Time":"2026-02-03T00:32:47.029676058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/double_quotes_inside_single_quotes","Output":"=== RUN TestExpressionParserEdgeCases/double_quotes_inside_single_quotes\n"} -{"Time":"2026-02-03T00:32:47.029681147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases","Output":"--- PASS: TestExpressionParserEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029688461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/very_long_expression","Output":" --- PASS: TestExpressionParserEdgeCases/very_long_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029692949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/very_long_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029696596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/deeply_nested_parentheses","Output":" --- PASS: TestExpressionParserEdgeCases/deeply_nested_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029700844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/deeply_nested_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029707547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/expression_with_many_operators","Output":" --- PASS: TestExpressionParserEdgeCases/expression_with_many_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029711815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/expression_with_many_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029718136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/complex_quoted_strings","Output":" --- PASS: TestExpressionParserEdgeCases/complex_quoted_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029723406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/complex_quoted_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029726853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/mixed_single_and_double_quotes","Output":" --- PASS: TestExpressionParserEdgeCases/mixed_single_and_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029731111Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/mixed_single_and_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029734587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/single_quotes_inside_double_quotes","Output":" --- PASS: TestExpressionParserEdgeCases/single_quotes_inside_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029738995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/single_quotes_inside_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029744906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/double_quotes_inside_single_quotes","Output":" --- PASS: TestExpressionParserEdgeCases/double_quotes_inside_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.029766627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases/double_quotes_inside_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.029770324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionParserEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:47.02977355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive"} -{"Time":"2026-02-03T00:32:47.029776665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive","Output":"=== RUN TestExpressionSafetyComprehensive\n"} -{"Time":"2026-02-03T00:32:47.029780783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_allowed_logical_expression"} -{"Time":"2026-02-03T00:32:47.02978967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_allowed_logical_expression","Output":"=== RUN TestExpressionSafetyComprehensive/complex_allowed_logical_expression\n"} -{"Time":"2026-02-03T00:32:47.029793717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/nested_allowed_expression_with_NOT"} -{"Time":"2026-02-03T00:32:47.029796923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/nested_allowed_expression_with_NOT","Output":"=== RUN TestExpressionSafetyComprehensive/nested_allowed_expression_with_NOT\n"} -{"Time":"2026-02-03T00:32:47.029800941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/mixed_allowed_expressions_in_markdown"} -{"Time":"2026-02-03T00:32:47.029804347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/mixed_allowed_expressions_in_markdown","Output":"=== RUN TestExpressionSafetyComprehensive/mixed_allowed_expressions_in_markdown\n"} -{"Time":"2026-02-03T00:32:47.029813665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_in_complex_expression"} -{"Time":"2026-02-03T00:32:47.029817281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_in_complex_expression","Output":"=== RUN TestExpressionSafetyComprehensive/unauthorized_in_complex_expression\n"} -{"Time":"2026-02-03T00:32:47.029821509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_with_NOT_operator"} -{"Time":"2026-02-03T00:32:47.029825066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_with_NOT_operator","Output":"=== RUN TestExpressionSafetyComprehensive/unauthorized_with_NOT_operator\n"} -{"Time":"2026-02-03T00:32:47.029830596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/deeply_nested_unauthorized"} -{"Time":"2026-02-03T00:32:47.029836607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/deeply_nested_unauthorized","Output":"=== RUN TestExpressionSafetyComprehensive/deeply_nested_unauthorized\n"} -{"Time":"2026-02-03T00:32:47.029900206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/multiple_unauthorized_in_same_expression"} -{"Time":"2026-02-03T00:32:47.029908892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/multiple_unauthorized_in_same_expression","Output":"=== RUN TestExpressionSafetyComprehensive/multiple_unauthorized_in_same_expression\n"} -{"Time":"2026-02-03T00:32:47.030030879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/authorized_and_unauthorized_in_different_expressions"} -{"Time":"2026-02-03T00:32:47.030040768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/authorized_and_unauthorized_in_different_expressions","Output":"=== RUN TestExpressionSafetyComprehensive/authorized_and_unauthorized_in_different_expressions\n"} -{"Time":"2026-02-03T00:32:47.030155832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_function_calls_with_authorization"} -{"Time":"2026-02-03T00:32:47.03016561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_function_calls_with_authorization","Output":"=== RUN TestExpressionSafetyComprehensive/complex_function_calls_with_authorization\n"} -{"Time":"2026-02-03T00:32:47.030172113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/expression_with_simple_terms_only"} -{"Time":"2026-02-03T00:32:47.030175319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/expression_with_simple_terms_only","Output":"=== RUN TestExpressionSafetyComprehensive/expression_with_simple_terms_only\n"} -{"Time":"2026-02-03T00:32:47.030207208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_real-world_expression_with_only_allowed_terms"} -{"Time":"2026-02-03T00:32:47.030215643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_real-world_expression_with_only_allowed_terms","Output":"=== RUN TestExpressionSafetyComprehensive/complex_real-world_expression_with_only_allowed_terms\n"} -{"Time":"2026-02-03T00:32:47.030244087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive","Output":"--- PASS: TestExpressionSafetyComprehensive (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030253554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_allowed_logical_expression","Output":" --- PASS: TestExpressionSafetyComprehensive/complex_allowed_logical_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030260267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_allowed_logical_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030264935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/nested_allowed_expression_with_NOT","Output":" --- PASS: TestExpressionSafetyComprehensive/nested_allowed_expression_with_NOT (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030270005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/nested_allowed_expression_with_NOT","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030275064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/mixed_allowed_expressions_in_markdown","Output":" --- PASS: TestExpressionSafetyComprehensive/mixed_allowed_expressions_in_markdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030280234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/mixed_allowed_expressions_in_markdown","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030284662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_in_complex_expression","Output":" --- PASS: TestExpressionSafetyComprehensive/unauthorized_in_complex_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0302891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_in_complex_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030292587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_with_NOT_operator","Output":" --- PASS: TestExpressionSafetyComprehensive/unauthorized_with_NOT_operator (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030296985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/unauthorized_with_NOT_operator","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030300862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/deeply_nested_unauthorized","Output":" --- PASS: TestExpressionSafetyComprehensive/deeply_nested_unauthorized (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030309238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/deeply_nested_unauthorized","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030313566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/multiple_unauthorized_in_same_expression","Output":" --- PASS: TestExpressionSafetyComprehensive/multiple_unauthorized_in_same_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030321371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/multiple_unauthorized_in_same_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030325248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/authorized_and_unauthorized_in_different_expressions","Output":" --- PASS: TestExpressionSafetyComprehensive/authorized_and_unauthorized_in_different_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030329586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/authorized_and_unauthorized_in_different_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030333093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_function_calls_with_authorization","Output":" --- PASS: TestExpressionSafetyComprehensive/complex_function_calls_with_authorization (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03033741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_function_calls_with_authorization","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030340947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/expression_with_simple_terms_only","Output":" --- PASS: TestExpressionSafetyComprehensive/expression_with_simple_terms_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030345546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/expression_with_simple_terms_only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030355234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_real-world_expression_with_only_allowed_terms","Output":" --- PASS: TestExpressionSafetyComprehensive/complex_real-world_expression_with_only_allowed_terms (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030359542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive/complex_real-world_expression_with_only_allowed_terms","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030362958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionSafetyComprehensive","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030366004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern"} -{"Time":"2026-02-03T00:32:47.03036917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern","Output":"=== RUN TestExpressionPattern\n"} -{"Time":"2026-02-03T00:32:47.03037502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/simple_expression"} -{"Time":"2026-02-03T00:32:47.030382004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/simple_expression","Output":"=== RUN TestExpressionPattern/simple_expression\n"} -{"Time":"2026-02-03T00:32:47.030385881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_property"} -{"Time":"2026-02-03T00:32:47.030389277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_property","Output":"=== RUN TestExpressionPattern/expression_with_property\n"} -{"Time":"2026-02-03T00:32:47.030393285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_comparison"} -{"Time":"2026-02-03T00:32:47.030396571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_comparison","Output":"=== RUN TestExpressionPattern/expression_with_comparison\n"} -{"Time":"2026-02-03T00:32:47.030403453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/no_expression"} -{"Time":"2026-02-03T00:32:47.030406639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/no_expression","Output":"=== RUN TestExpressionPattern/no_expression\n"} -{"Time":"2026-02-03T00:32:47.030410597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/multiple_expressions_(matches_first)"} -{"Time":"2026-02-03T00:32:47.030416768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/multiple_expressions_(matches_first)","Output":"=== RUN TestExpressionPattern/multiple_expressions_(matches_first)\n"} -{"Time":"2026-02-03T00:32:47.030421247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern","Output":"--- PASS: TestExpressionPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030426256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/simple_expression","Output":" --- PASS: TestExpressionPattern/simple_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030430354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/simple_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.0304338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_property","Output":" --- PASS: TestExpressionPattern/expression_with_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030437848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_property","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030441254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_comparison","Output":" --- PASS: TestExpressionPattern/expression_with_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030445302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/expression_with_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030449029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/no_expression","Output":" --- PASS: TestExpressionPattern/no_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030453727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/no_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030456983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/multiple_expressions_(matches_first)","Output":" --- PASS: TestExpressionPattern/multiple_expressions_(matches_first) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030461121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern/multiple_expressions_(matches_first)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030467613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030470809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern"} -{"Time":"2026-02-03T00:32:47.030474135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern","Output":"=== RUN TestNeedsStepsPattern\n"} -{"Time":"2026-02-03T00:32:47.030480147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_output"} -{"Time":"2026-02-03T00:32:47.030486218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_output","Output":"=== RUN TestNeedsStepsPattern/needs_with_output\n"} -{"Time":"2026-02-03T00:32:47.030490055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_output"} -{"Time":"2026-02-03T00:32:47.030493401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_output","Output":"=== RUN TestNeedsStepsPattern/steps_with_output\n"} -{"Time":"2026-02-03T00:32:47.030497299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_result"} -{"Time":"2026-02-03T00:32:47.030500444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_result","Output":"=== RUN TestNeedsStepsPattern/needs_with_result\n"} -{"Time":"2026-02-03T00:32:47.030504252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_conclusion"} -{"Time":"2026-02-03T00:32:47.030507437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_conclusion","Output":"=== RUN TestNeedsStepsPattern/steps_with_conclusion\n"} -{"Time":"2026-02-03T00:32:47.030511265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/invalid_-_github_prefix"} -{"Time":"2026-02-03T00:32:47.030514551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/invalid_-_github_prefix","Output":"=== RUN TestNeedsStepsPattern/invalid_-_github_prefix\n"} -{"Time":"2026-02-03T00:32:47.030519119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern","Output":"--- PASS: TestNeedsStepsPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030523557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_output","Output":" --- PASS: TestNeedsStepsPattern/needs_with_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030533546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_output","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030536772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_output","Output":" --- PASS: TestNeedsStepsPattern/steps_with_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03054131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_output","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030544787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_result","Output":" --- PASS: TestNeedsStepsPattern/needs_with_result (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030548734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/needs_with_result","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03055209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_conclusion","Output":" --- PASS: TestNeedsStepsPattern/steps_with_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030556278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/steps_with_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030559765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/invalid_-_github_prefix","Output":" --- PASS: TestNeedsStepsPattern/invalid_-_github_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030568311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern/invalid_-_github_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030571527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsStepsPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030574703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern"} -{"Time":"2026-02-03T00:32:47.030577778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern","Output":"=== RUN TestInputsPattern\n"} -{"Time":"2026-02-03T00:32:47.030581505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_workflow_dispatch_input"} -{"Time":"2026-02-03T00:32:47.030584852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_workflow_dispatch_input","Output":"=== RUN TestInputsPattern/valid_workflow_dispatch_input\n"} -{"Time":"2026-02-03T00:32:47.030588799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_hyphen"} -{"Time":"2026-02-03T00:32:47.030591925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_hyphen","Output":"=== RUN TestInputsPattern/valid_input_with_hyphen\n"} -{"Time":"2026-02-03T00:32:47.030599359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_underscore"} -{"Time":"2026-02-03T00:32:47.030602785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_underscore","Output":"=== RUN TestInputsPattern/valid_input_with_underscore\n"} -{"Time":"2026-02-03T00:32:47.030606542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_no_input_name"} -{"Time":"2026-02-03T00:32:47.03061051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_no_input_name","Output":"=== RUN TestInputsPattern/invalid_-_no_input_name\n"} -{"Time":"2026-02-03T00:32:47.030615709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_nested_property"} -{"Time":"2026-02-03T00:32:47.030618925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_nested_property","Output":"=== RUN TestInputsPattern/invalid_-_nested_property\n"} -{"Time":"2026-02-03T00:32:47.030622752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_wrong_prefix"} -{"Time":"2026-02-03T00:32:47.030626068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_wrong_prefix","Output":"=== RUN TestInputsPattern/invalid_-_wrong_prefix\n"} -{"Time":"2026-02-03T00:32:47.030630717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern","Output":"--- PASS: TestInputsPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030635366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_workflow_dispatch_input","Output":" --- PASS: TestInputsPattern/valid_workflow_dispatch_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030639553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_workflow_dispatch_input","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03064297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_hyphen","Output":" --- PASS: TestInputsPattern/valid_input_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030647007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030650394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_underscore","Output":" --- PASS: TestInputsPattern/valid_input_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030657747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/valid_input_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030660984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_no_input_name","Output":" --- PASS: TestInputsPattern/invalid_-_no_input_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030664961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_no_input_name","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030668307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_nested_property","Output":" --- PASS: TestInputsPattern/invalid_-_nested_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03067508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_nested_property","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030678887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_wrong_prefix","Output":" --- PASS: TestInputsPattern/invalid_-_wrong_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030682884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern/invalid_-_wrong_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03068591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputsPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030689797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern"} -{"Time":"2026-02-03T00:32:47.030693023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern","Output":"=== RUN TestWorkflowCallInputsPattern\n"} -{"Time":"2026-02-03T00:32:47.030698534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_workflow_call_input"} -{"Time":"2026-02-03T00:32:47.03070724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_workflow_call_input","Output":"=== RUN TestWorkflowCallInputsPattern/valid_workflow_call_input\n"} -{"Time":"2026-02-03T00:32:47.030712089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_hyphen"} -{"Time":"2026-02-03T00:32:47.030715525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_hyphen","Output":"=== RUN TestWorkflowCallInputsPattern/valid_input_with_hyphen\n"} -{"Time":"2026-02-03T00:32:47.030719613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_underscore"} -{"Time":"2026-02-03T00:32:47.030722939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_underscore","Output":"=== RUN TestWorkflowCallInputsPattern/valid_input_with_underscore\n"} -{"Time":"2026-02-03T00:32:47.030728539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_no_input_name"} -{"Time":"2026-02-03T00:32:47.030731926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_no_input_name","Output":"=== RUN TestWorkflowCallInputsPattern/invalid_-_no_input_name\n"} -{"Time":"2026-02-03T00:32:47.030740381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_nested_property"} -{"Time":"2026-02-03T00:32:47.030743798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_nested_property","Output":"=== RUN TestWorkflowCallInputsPattern/invalid_-_nested_property\n"} -{"Time":"2026-02-03T00:32:47.030763805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_github_prefix"} -{"Time":"2026-02-03T00:32:47.030768123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_github_prefix","Output":"=== RUN TestWorkflowCallInputsPattern/invalid_-_github_prefix\n"} -{"Time":"2026-02-03T00:32:47.030772932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern","Output":"--- PASS: TestWorkflowCallInputsPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030777401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_workflow_call_input","Output":" --- PASS: TestWorkflowCallInputsPattern/valid_workflow_call_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030781809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_workflow_call_input","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030785245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_hyphen","Output":" --- PASS: TestWorkflowCallInputsPattern/valid_input_with_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030789543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03079323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_underscore","Output":" --- PASS: TestWorkflowCallInputsPattern/valid_input_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030797869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/valid_input_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03080411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_no_input_name","Output":" --- PASS: TestWorkflowCallInputsPattern/invalid_-_no_input_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030808308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_no_input_name","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030811925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_nested_property","Output":" --- PASS: TestWorkflowCallInputsPattern/invalid_-_nested_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030816493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_nested_property","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030819849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_github_prefix","Output":" --- PASS: TestWorkflowCallInputsPattern/invalid_-_github_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.030823877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern/invalid_-_github_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030826953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowCallInputsPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.030830059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern"} -{"Time":"2026-02-03T00:32:47.030833465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern","Output":"=== RUN TestSecretExpressionPattern\n"} -{"Time":"2026-02-03T00:32:47.030838865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/simple_secret"} -{"Time":"2026-02-03T00:32:47.030845227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/simple_secret","Output":"=== RUN TestSecretExpressionPattern/simple_secret\n"} -{"Time":"2026-02-03T00:32:47.030849124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_fallback"} -{"Time":"2026-02-03T00:32:47.03085225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_fallback","Output":"=== RUN TestSecretExpressionPattern/secret_with_fallback\n"} -{"Time":"2026-02-03T00:32:47.030855997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_underscore_prefix"} -{"Time":"2026-02-03T00:32:47.030859554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_underscore_prefix","Output":"=== RUN TestSecretExpressionPattern/secret_with_underscore_prefix\n"} -{"Time":"2026-02-03T00:32:47.030863401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_lowercase_secret"} -{"Time":"2026-02-03T00:32:47.030866487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_lowercase_secret","Output":"=== RUN TestSecretExpressionPattern/invalid_-_lowercase_secret\n"} -{"Time":"2026-02-03T00:32:47.030994625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_starts_with_number"} -{"Time":"2026-02-03T00:32:47.031001799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_starts_with_number","Output":"=== RUN TestSecretExpressionPattern/invalid_-_starts_with_number\n"} -{"Time":"2026-02-03T00:32:47.031011176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern","Output":"--- PASS: TestSecretExpressionPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031016496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/simple_secret","Output":" --- PASS: TestSecretExpressionPattern/simple_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031019492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/simple_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031021916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_fallback","Output":" --- PASS: TestSecretExpressionPattern/secret_with_fallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031025312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_fallback","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031029029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_underscore_prefix","Output":" --- PASS: TestSecretExpressionPattern/secret_with_underscore_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031034079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/secret_with_underscore_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031037906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_lowercase_secret","Output":" --- PASS: TestSecretExpressionPattern/invalid_-_lowercase_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031042414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_lowercase_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031046141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_starts_with_number","Output":" --- PASS: TestSecretExpressionPattern/invalid_-_starts_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031051501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern/invalid_-_starts_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.0310615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretExpressionPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031064516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern"} -{"Time":"2026-02-03T00:32:47.031067661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern","Output":"=== RUN TestComparisonExtractionPattern\n"} -{"Time":"2026-02-03T00:32:47.031071509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/equality_comparison"} -{"Time":"2026-02-03T00:32:47.031075025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/equality_comparison","Output":"=== RUN TestComparisonExtractionPattern/equality_comparison\n"} -{"Time":"2026-02-03T00:32:47.031081327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/inequality_comparison"} -{"Time":"2026-02-03T00:32:47.031085435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/inequality_comparison","Output":"=== RUN TestComparisonExtractionPattern/inequality_comparison\n"} -{"Time":"2026-02-03T00:32:47.031090203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/less_than_comparison"} -{"Time":"2026-02-03T00:32:47.03109364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/less_than_comparison","Output":"=== RUN TestComparisonExtractionPattern/less_than_comparison\n"} -{"Time":"2026-02-03T00:32:47.03114178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/greater_than_or_equal"} -{"Time":"2026-02-03T00:32:47.031147099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/greater_than_or_equal","Output":"=== RUN TestComparisonExtractionPattern/greater_than_or_equal\n"} -{"Time":"2026-02-03T00:32:47.031151327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/no_comparison_operator"} -{"Time":"2026-02-03T00:32:47.031154563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/no_comparison_operator","Output":"=== RUN TestComparisonExtractionPattern/no_comparison_operator\n"} -{"Time":"2026-02-03T00:32:47.031196905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern","Output":"--- PASS: TestComparisonExtractionPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031207635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/equality_comparison","Output":" --- PASS: TestComparisonExtractionPattern/equality_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031213426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/equality_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031217754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/inequality_comparison","Output":" --- PASS: TestComparisonExtractionPattern/inequality_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031222302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/inequality_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031228033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/less_than_comparison","Output":" --- PASS: TestComparisonExtractionPattern/less_than_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031232692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/less_than_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031245175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/greater_than_or_equal","Output":" --- PASS: TestComparisonExtractionPattern/greater_than_or_equal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031250325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/greater_than_or_equal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031254052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/no_comparison_operator","Output":" --- PASS: TestComparisonExtractionPattern/no_comparison_operator (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031258349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern/no_comparison_operator","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031261596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonExtractionPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031264501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern"} -{"Time":"2026-02-03T00:32:47.031267817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern","Output":"=== RUN TestStringLiteralPattern\n"} -{"Time":"2026-02-03T00:32:47.031271504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/single_quoted_string"} -{"Time":"2026-02-03T00:32:47.03127469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/single_quoted_string","Output":"=== RUN TestStringLiteralPattern/single_quoted_string\n"} -{"Time":"2026-02-03T00:32:47.03128022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/double_quoted_string"} -{"Time":"2026-02-03T00:32:47.031283576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/double_quoted_string","Output":"=== RUN TestStringLiteralPattern/double_quoted_string\n"} -{"Time":"2026-02-03T00:32:47.031288556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/backtick_quoted_string"} -{"Time":"2026-02-03T00:32:47.031292002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/backtick_quoted_string","Output":"=== RUN TestStringLiteralPattern/backtick_quoted_string\n"} -{"Time":"2026-02-03T00:32:47.031296551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/empty_single_quotes"} -{"Time":"2026-02-03T00:32:47.031300568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/empty_single_quotes","Output":"=== RUN TestStringLiteralPattern/empty_single_quotes\n"} -{"Time":"2026-02-03T00:32:47.031305968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/not_a_string_literal"} -{"Time":"2026-02-03T00:32:47.031309465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/not_a_string_literal","Output":"=== RUN TestStringLiteralPattern/not_a_string_literal\n"} -{"Time":"2026-02-03T00:32:47.031345832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/mismatched_quotes"} -{"Time":"2026-02-03T00:32:47.031356483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/mismatched_quotes","Output":"=== RUN TestStringLiteralPattern/mismatched_quotes\n"} -{"Time":"2026-02-03T00:32:47.031363546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern","Output":"--- PASS: TestStringLiteralPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031368855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/single_quoted_string","Output":" --- PASS: TestStringLiteralPattern/single_quoted_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031373925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/single_quoted_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03139243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/double_quoted_string","Output":" --- PASS: TestStringLiteralPattern/double_quoted_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031399673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/double_quoted_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.0314033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/backtick_quoted_string","Output":" --- PASS: TestStringLiteralPattern/backtick_quoted_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031407548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/backtick_quoted_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031410804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/empty_single_quotes","Output":" --- PASS: TestStringLiteralPattern/empty_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031414992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/empty_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03141965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/not_a_string_literal","Output":" --- PASS: TestStringLiteralPattern/not_a_string_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031423938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/not_a_string_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031427375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/mismatched_quotes","Output":" --- PASS: TestStringLiteralPattern/mismatched_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031433426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern/mismatched_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031436602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031439647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern"} -{"Time":"2026-02-03T00:32:47.031442683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern","Output":"=== RUN TestNumberLiteralPattern\n"} -{"Time":"2026-02-03T00:32:47.031447241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_integer"} -{"Time":"2026-02-03T00:32:47.031450237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_integer","Output":"=== RUN TestNumberLiteralPattern/positive_integer\n"} -{"Time":"2026-02-03T00:32:47.031454565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_integer"} -{"Time":"2026-02-03T00:32:47.031457892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_integer","Output":"=== RUN TestNumberLiteralPattern/negative_integer\n"} -{"Time":"2026-02-03T00:32:47.031463592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_decimal"} -{"Time":"2026-02-03T00:32:47.031467189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_decimal","Output":"=== RUN TestNumberLiteralPattern/positive_decimal\n"} -{"Time":"2026-02-03T00:32:47.031470896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_decimal"} -{"Time":"2026-02-03T00:32:47.031474112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_decimal","Output":"=== RUN TestNumberLiteralPattern/negative_decimal\n"} -{"Time":"2026-02-03T00:32:47.031583095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/zero"} -{"Time":"2026-02-03T00:32:47.031593474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/zero","Output":"=== RUN TestNumberLiteralPattern/zero\n"} -{"Time":"2026-02-03T00:32:47.031598473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/decimal_with_leading_zero"} -{"Time":"2026-02-03T00:32:47.03160205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/decimal_with_leading_zero","Output":"=== RUN TestNumberLiteralPattern/decimal_with_leading_zero\n"} -{"Time":"2026-02-03T00:32:47.031606799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/not_a_number"} -{"Time":"2026-02-03T00:32:47.031610055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/not_a_number","Output":"=== RUN TestNumberLiteralPattern/not_a_number\n"} -{"Time":"2026-02-03T00:32:47.031702527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/number_with_text"} -{"Time":"2026-02-03T00:32:47.031712095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/number_with_text","Output":"=== RUN TestNumberLiteralPattern/number_with_text\n"} -{"Time":"2026-02-03T00:32:47.03172003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern","Output":"--- PASS: TestNumberLiteralPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031724168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_integer","Output":" --- PASS: TestNumberLiteralPattern/positive_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031726773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031729217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_integer","Output":" --- PASS: TestNumberLiteralPattern/negative_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031733815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031737913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_decimal","Output":" --- PASS: TestNumberLiteralPattern/positive_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031743203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/positive_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031762018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_decimal","Output":" --- PASS: TestNumberLiteralPattern/negative_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031767609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/negative_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031771316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/zero","Output":" --- PASS: TestNumberLiteralPattern/zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031775744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/zero","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031779541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/decimal_with_leading_zero","Output":" --- PASS: TestNumberLiteralPattern/decimal_with_leading_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031790752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/decimal_with_leading_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031794238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/not_a_number","Output":" --- PASS: TestNumberLiteralPattern/not_a_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031798606Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/not_a_number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031802063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/number_with_text","Output":" --- PASS: TestNumberLiteralPattern/number_with_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031807804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern/number_with_text","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031811019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031814085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern"} -{"Time":"2026-02-03T00:32:47.031817141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern","Output":"=== RUN TestRangePattern\n"} -{"Time":"2026-02-03T00:32:47.031820808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/valid_range"} -{"Time":"2026-02-03T00:32:47.031824244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/valid_range","Output":"=== RUN TestRangePattern/valid_range\n"} -{"Time":"2026-02-03T00:32:47.031827861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/large_range"} -{"Time":"2026-02-03T00:32:47.031830987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/large_range","Output":"=== RUN TestRangePattern/large_range\n"} -{"Time":"2026-02-03T00:32:47.031834663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/single_digit_range"} -{"Time":"2026-02-03T00:32:47.03183794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/single_digit_range","Output":"=== RUN TestRangePattern/single_digit_range\n"} -{"Time":"2026-02-03T00:32:47.031842899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_no_hyphen"} -{"Time":"2026-02-03T00:32:47.031846215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_no_hyphen","Output":"=== RUN TestRangePattern/invalid_-_no_hyphen\n"} -{"Time":"2026-02-03T00:32:47.031850543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_negative_numbers"} -{"Time":"2026-02-03T00:32:47.031854451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_negative_numbers","Output":"=== RUN TestRangePattern/invalid_-_negative_numbers\n"} -{"Time":"2026-02-03T00:32:47.03186487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_text"} -{"Time":"2026-02-03T00:32:47.031868286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_text","Output":"=== RUN TestRangePattern/invalid_-_text\n"} -{"Time":"2026-02-03T00:32:47.031896439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern","Output":"--- PASS: TestRangePattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03190272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/valid_range","Output":" --- PASS: TestRangePattern/valid_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03190777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/valid_range","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031911447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/large_range","Output":" --- PASS: TestRangePattern/large_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031915785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/large_range","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031919241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/single_digit_range","Output":" --- PASS: TestRangePattern/single_digit_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03192913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/single_digit_range","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031932756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_no_hyphen","Output":" --- PASS: TestRangePattern/invalid_-_no_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031937044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_no_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031940601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_negative_numbers","Output":" --- PASS: TestRangePattern/invalid_-_negative_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031944829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_negative_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031953715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_text","Output":" --- PASS: TestRangePattern/invalid_-_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.031957673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern/invalid_-_text","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031961069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRangePattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.031965197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety"} -{"Time":"2026-02-03T00:32:47.031968312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety","Output":"=== RUN TestValidateExpressionSafety\n"} -{"Time":"2026-02-03T00:32:47.031974183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/no_expressions"} -{"Time":"2026-02-03T00:32:47.031981056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/no_expressions","Output":"=== RUN TestValidateExpressionSafety/no_expressions\n"} -{"Time":"2026-02-03T00:32:47.031985755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_workflow"} -{"Time":"2026-02-03T00:32:47.031989332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_workflow","Output":"=== RUN TestValidateExpressionSafety/allowed_github_workflow\n"} -{"Time":"2026-02-03T00:32:47.03199389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_repository"} -{"Time":"2026-02-03T00:32:47.031997457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_repository","Output":"=== RUN TestValidateExpressionSafety/allowed_github_repository\n"} -{"Time":"2026-02-03T00:32:47.032001444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_run_id"} -{"Time":"2026-02-03T00:32:47.032004751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_run_id","Output":"=== RUN TestValidateExpressionSafety/allowed_github_run_id\n"} -{"Time":"2026-02-03T00:32:47.032010191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_issue_number"} -{"Time":"2026-02-03T00:32:47.032016983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_issue_number","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_issue_number\n"} -{"Time":"2026-02-03T00:32:47.032021642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_discussion_number"} -{"Time":"2026-02-03T00:32:47.032025048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_discussion_number","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_discussion_number\n"} -{"Time":"2026-02-03T00:32:47.032030428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_needs_task_outputs_text"} -{"Time":"2026-02-03T00:32:47.03203668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_needs_task_outputs_text","Output":"=== RUN TestValidateExpressionSafety/allowed_needs_task_outputs_text\n"} -{"Time":"2026-02-03T00:32:47.032040818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs"} -{"Time":"2026-02-03T00:32:47.032044004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_inputs\n"} -{"Time":"2026-02-03T00:32:47.032049294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_underscore"} -{"Time":"2026-02-03T00:32:47.032055635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_underscore","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_inputs_underscore\n"} -{"Time":"2026-02-03T00:32:47.032065754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_hyphen"} -{"Time":"2026-02-03T00:32:47.032070162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_hyphen","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_inputs_hyphen\n"} -{"Time":"2026-02-03T00:32:47.032093185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_conclusion"} -{"Time":"2026-02-03T00:32:47.032101912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_conclusion","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_workflow_run_conclusion\n"} -{"Time":"2026-02-03T00:32:47.032108804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_html_url"} -{"Time":"2026-02-03T00:32:47.032112882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_html_url","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_workflow_run_html_url\n"} -{"Time":"2026-02-03T00:32:47.032120406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_head_sha"} -{"Time":"2026-02-03T00:32:47.032127299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_head_sha","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_workflow_run_head_sha\n"} -{"Time":"2026-02-03T00:32:47.032138159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_run_number"} -{"Time":"2026-02-03T00:32:47.032141766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_run_number","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_workflow_run_run_number\n"} -{"Time":"2026-02-03T00:32:47.03215458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_event"} -{"Time":"2026-02-03T00:32:47.032158507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_event","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_workflow_run_event\n"} -{"Time":"2026-02-03T00:32:47.032179436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_status"} -{"Time":"2026-02-03T00:32:47.032186219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_status","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_workflow_run_status\n"} -{"Time":"2026-02-03T00:32:47.032192801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_repository_default_branch"} -{"Time":"2026-02-03T00:32:47.032196718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_repository_default_branch","Output":"=== RUN TestValidateExpressionSafety/allowed_github_event_repository_default_branch\n"} -{"Time":"2026-02-03T00:32:47.032216585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_allowed_expressions"} -{"Time":"2026-02-03T00:32:47.032222917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_allowed_expressions","Output":"=== RUN TestValidateExpressionSafety/multiple_allowed_expressions\n"} -{"Time":"2026-02-03T00:32:47.032249386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_github_token"} -{"Time":"2026-02-03T00:32:47.032255828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_github_token","Output":"=== RUN TestValidateExpressionSafety/unauthorized_github_token\n"} -{"Time":"2026-02-03T00:32:47.032415376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_github_actor"} -{"Time":"2026-02-03T00:32:47.032424442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_github_actor","Output":"=== RUN TestValidateExpressionSafety/authorized_github_actor\n"} -{"Time":"2026-02-03T00:32:47.032430764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_env_variable"} -{"Time":"2026-02-03T00:32:47.032434672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_env_variable","Output":"=== RUN TestValidateExpressionSafety/authorized_env_variable\n"} -{"Time":"2026-02-03T00:32:47.032442336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_steps_output"} -{"Time":"2026-02-03T00:32:47.032446454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_steps_output","Output":"=== RUN TestValidateExpressionSafety/unauthorized_steps_output\n"} -{"Time":"2026-02-03T00:32:47.03247108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/mixed_authorized_and_unauthorized"} -{"Time":"2026-02-03T00:32:47.032479004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/mixed_authorized_and_unauthorized","Output":"=== RUN TestValidateExpressionSafety/mixed_authorized_and_unauthorized\n"} -{"Time":"2026-02-03T00:32:47.032623275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_unauthorized_expressions"} -{"Time":"2026-02-03T00:32:47.032635718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_unauthorized_expressions","Output":"=== RUN TestValidateExpressionSafety/multiple_unauthorized_expressions\n"} -{"Time":"2026-02-03T00:32:47.032800034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_whitespace"} -{"Time":"2026-02-03T00:32:47.032812658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_whitespace","Output":"=== RUN TestValidateExpressionSafety/expressions_with_whitespace\n"} -{"Time":"2026-02-03T00:32:47.032819831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_unauthorized_whitespace"} -{"Time":"2026-02-03T00:32:47.032823789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_unauthorized_whitespace","Output":"=== RUN TestValidateExpressionSafety/expressions_with_unauthorized_whitespace\n"} -{"Time":"2026-02-03T00:32:47.03295303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_in_code_blocks"} -{"Time":"2026-02-03T00:32:47.032964671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_in_code_blocks","Output":"=== RUN TestValidateExpressionSafety/expressions_in_code_blocks\n"} -{"Time":"2026-02-03T00:32:47.032971764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_in_code_blocks"} -{"Time":"2026-02-03T00:32:47.032975822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_in_code_blocks","Output":"=== RUN TestValidateExpressionSafety/unauthorized_in_code_blocks\n"} -{"Time":"2026-02-03T00:32:47.033101406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety","Output":"--- PASS: TestValidateExpressionSafety (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033110894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/no_expressions","Output":" --- PASS: TestValidateExpressionSafety/no_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03311948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/no_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033126573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_workflow","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033131502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03313584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_repository","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_repository (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033144897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_repository","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033149576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_run_id","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_run_id (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033154886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_run_id","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03317356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_issue_number","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_issue_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033179652Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_issue_number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033183589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_discussion_number","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_discussion_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033188518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_discussion_number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033192526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_needs_task_outputs_text","Output":" --- PASS: TestValidateExpressionSafety/allowed_needs_task_outputs_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033197375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_needs_task_outputs_text","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033201282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03320581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03321619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_underscore","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_inputs_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033220858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033224315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_hyphen","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_inputs_hyphen (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033228733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_inputs_hyphen","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03323227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_conclusion","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_workflow_run_conclusion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033236568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_conclusion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033240194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_html_url","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_workflow_run_html_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033249372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_html_url","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033252898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_head_sha","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_workflow_run_head_sha (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033257116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_head_sha","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033260563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_run_number","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_workflow_run_run_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033265211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_run_number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033268578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_event","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_workflow_run_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033272735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_event","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033284036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_status","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_workflow_run_status (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033288164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_workflow_run_status","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03329161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_repository_default_branch","Output":" --- PASS: TestValidateExpressionSafety/allowed_github_event_repository_default_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033295798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/allowed_github_event_repository_default_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033299255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_allowed_expressions","Output":" --- PASS: TestValidateExpressionSafety/multiple_allowed_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033303242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_allowed_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033306548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_github_token","Output":" --- PASS: TestValidateExpressionSafety/unauthorized_github_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033310756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_github_token","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033314102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_github_actor","Output":" --- PASS: TestValidateExpressionSafety/authorized_github_actor (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0333183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_github_actor","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033321666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_env_variable","Output":" --- PASS: TestValidateExpressionSafety/authorized_env_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033326025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/authorized_env_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033334761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_steps_output","Output":" --- PASS: TestValidateExpressionSafety/unauthorized_steps_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03333984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_steps_output","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033343527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/mixed_authorized_and_unauthorized","Output":" --- PASS: TestValidateExpressionSafety/mixed_authorized_and_unauthorized (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033348747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/mixed_authorized_and_unauthorized","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033359236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_unauthorized_expressions","Output":" --- PASS: TestValidateExpressionSafety/multiple_unauthorized_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033364076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/multiple_unauthorized_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033367832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_whitespace","Output":" --- PASS: TestValidateExpressionSafety/expressions_with_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03337212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033375697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_unauthorized_whitespace","Output":" --- PASS: TestValidateExpressionSafety/expressions_with_unauthorized_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033379965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_with_unauthorized_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033383492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_in_code_blocks","Output":" --- PASS: TestValidateExpressionSafety/expressions_in_code_blocks (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033387649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/expressions_in_code_blocks","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033391016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_in_code_blocks","Output":" --- PASS: TestValidateExpressionSafety/unauthorized_in_code_blocks (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033395173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety/unauthorized_in_code_blocks","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033398349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafety","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033401435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases"} -{"Time":"2026-02-03T00:32:47.033404731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases","Output":"=== RUN TestValidateExpressionSafetyEdgeCases\n"} -{"Time":"2026-02-03T00:32:47.033417204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/empty_expression"} -{"Time":"2026-02-03T00:32:47.033420671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/empty_expression","Output":"=== RUN TestValidateExpressionSafetyEdgeCases/empty_expression\n"} -{"Time":"2026-02-03T00:32:47.033425991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_single_brace"} -{"Time":"2026-02-03T00:32:47.033429357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_single_brace","Output":"=== RUN TestValidateExpressionSafetyEdgeCases/malformed_expression_single_brace\n"} -{"Time":"2026-02-03T00:32:47.033433305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_no_closing"} -{"Time":"2026-02-03T00:32:47.033441149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_no_closing","Output":"=== RUN TestValidateExpressionSafetyEdgeCases/malformed_expression_no_closing\n"} -{"Time":"2026-02-03T00:32:47.033445096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/nested_expressions"} -{"Time":"2026-02-03T00:32:47.033450296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/nested_expressions","Output":"=== RUN TestValidateExpressionSafetyEdgeCases/nested_expressions\n"} -{"Time":"2026-02-03T00:32:47.03345775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/expression_with_functions"} -{"Time":"2026-02-03T00:32:47.033460996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/expression_with_functions","Output":"=== RUN TestValidateExpressionSafetyEdgeCases/expression_with_functions\n"} -{"Time":"2026-02-03T00:32:47.033543039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/multiline_expression"} -{"Time":"2026-02-03T00:32:47.033552727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/multiline_expression","Output":"=== RUN TestValidateExpressionSafetyEdgeCases/multiline_expression\n"} -{"Time":"2026-02-03T00:32:47.033657111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases","Output":"--- PASS: TestValidateExpressionSafetyEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033668964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/empty_expression","Output":" --- PASS: TestValidateExpressionSafetyEdgeCases/empty_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033674474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/empty_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033678982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_single_brace","Output":" --- PASS: TestValidateExpressionSafetyEdgeCases/malformed_expression_single_brace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033684222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_single_brace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033688039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_no_closing","Output":" --- PASS: TestValidateExpressionSafetyEdgeCases/malformed_expression_no_closing (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033692648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/malformed_expression_no_closing","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033696184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/nested_expressions","Output":" --- PASS: TestValidateExpressionSafetyEdgeCases/nested_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033700583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/nested_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03370429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/expression_with_functions","Output":" --- PASS: TestValidateExpressionSafetyEdgeCases/expression_with_functions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033709309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/expression_with_functions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033713186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/multiline_expression","Output":" --- PASS: TestValidateExpressionSafetyEdgeCases/multiline_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.033719678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases/multiline_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033723515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:47.033726801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser"} -{"Time":"2026-02-03T00:32:47.033730198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser","Output":"=== RUN TestValidateExpressionSafetyWithParser\n"} -{"Time":"2026-02-03T00:32:47.03373653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_AND_expression"} -{"Time":"2026-02-03T00:32:47.033740297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_AND_expression","Output":"=== RUN TestValidateExpressionSafetyWithParser/allowed_AND_expression\n"} -{"Time":"2026-02-03T00:32:47.033744545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_OR_expression"} -{"Time":"2026-02-03T00:32:47.033770783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_OR_expression","Output":"=== RUN TestValidateExpressionSafetyWithParser/allowed_OR_expression\n"} -{"Time":"2026-02-03T00:32:47.033776574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_NOT_expression"} -{"Time":"2026-02-03T00:32:47.033780341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_NOT_expression","Output":"=== RUN TestValidateExpressionSafetyWithParser/allowed_NOT_expression\n"} -{"Time":"2026-02-03T00:32:47.033786763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/complex_allowed_expression_with_parentheses"} -{"Time":"2026-02-03T00:32:47.03379047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/complex_allowed_expression_with_parentheses","Output":"=== RUN TestValidateExpressionSafetyWithParser/complex_allowed_expression_with_parentheses\n"} -{"Time":"2026-02-03T00:32:47.033794928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/mixed_allowed_and_unauthorized"} -{"Time":"2026-02-03T00:32:47.033798455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/mixed_allowed_and_unauthorized","Output":"=== RUN TestValidateExpressionSafetyWithParser/mixed_allowed_and_unauthorized\n"} -{"Time":"2026-02-03T00:32:47.033933146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unauthorized_in_complex_expression"} -{"Time":"2026-02-03T00:32:47.033941411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unauthorized_in_complex_expression","Output":"=== RUN TestValidateExpressionSafetyWithParser/unauthorized_in_complex_expression\n"} -{"Time":"2026-02-03T00:32:47.034058029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/nested_complex_allowed_expression"} -{"Time":"2026-02-03T00:32:47.034079118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/nested_complex_allowed_expression","Output":"=== RUN TestValidateExpressionSafetyWithParser/nested_complex_allowed_expression\n"} -{"Time":"2026-02-03T00:32:47.034086772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/NOT_with_unauthorized_expression"} -{"Time":"2026-02-03T00:32:47.03409088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/NOT_with_unauthorized_expression","Output":"=== RUN TestValidateExpressionSafetyWithParser/NOT_with_unauthorized_expression\n"} -{"Time":"2026-02-03T00:32:47.034218888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_but_allowed_literal"} -{"Time":"2026-02-03T00:32:47.034231382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_but_allowed_literal","Output":"=== RUN TestValidateExpressionSafetyWithParser/unparseable_but_allowed_literal\n"} -{"Time":"2026-02-03T00:32:47.034238505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_and_unauthorized_literal"} -{"Time":"2026-02-03T00:32:47.034242292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_and_unauthorized_literal","Output":"=== RUN TestValidateExpressionSafetyWithParser/unparseable_and_unauthorized_literal\n"} -{"Time":"2026-02-03T00:32:47.034386811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser","Output":"--- PASS: TestValidateExpressionSafetyWithParser (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034395558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_AND_expression","Output":" --- PASS: TestValidateExpressionSafetyWithParser/allowed_AND_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034400727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_AND_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034405035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_OR_expression","Output":" --- PASS: TestValidateExpressionSafetyWithParser/allowed_OR_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034409985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_OR_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034413902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_NOT_expression","Output":" --- PASS: TestValidateExpressionSafetyWithParser/allowed_NOT_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034419102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/allowed_NOT_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034429982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/complex_allowed_expression_with_parentheses","Output":" --- PASS: TestValidateExpressionSafetyWithParser/complex_allowed_expression_with_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034434871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/complex_allowed_expression_with_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034438387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/mixed_allowed_and_unauthorized","Output":" --- PASS: TestValidateExpressionSafetyWithParser/mixed_allowed_and_unauthorized (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034442856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/mixed_allowed_and_unauthorized","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034446633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unauthorized_in_complex_expression","Output":" --- PASS: TestValidateExpressionSafetyWithParser/unauthorized_in_complex_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034456231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unauthorized_in_complex_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034459667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/nested_complex_allowed_expression","Output":" --- PASS: TestValidateExpressionSafetyWithParser/nested_complex_allowed_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034464015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/nested_complex_allowed_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034467682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/NOT_with_unauthorized_expression","Output":" --- PASS: TestValidateExpressionSafetyWithParser/NOT_with_unauthorized_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034484794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/NOT_with_unauthorized_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03448836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_but_allowed_literal","Output":" --- PASS: TestValidateExpressionSafetyWithParser/unparseable_but_allowed_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034492358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_but_allowed_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034495955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_and_unauthorized_literal","Output":" --- PASS: TestValidateExpressionSafetyWithParser/unparseable_and_unauthorized_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.034500844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser/unparseable_and_unauthorized_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034504671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateExpressionSafetyWithParser","Elapsed":0} -{"Time":"2026-02-03T00:32:47.034513838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions"} -{"Time":"2026-02-03T00:32:47.034517024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions","Output":"=== RUN TestUnauthorizedExpressionFuzzyMatchSuggestions\n"} -{"Time":"2026-02-03T00:32:47.034522504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.actor"} -{"Time":"2026-02-03T00:32:47.034528916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.actor","Output":"=== RUN TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.actor\n"} -{"Time":"2026-02-03T00:32:47.035325791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.event.issue.number"} -{"Time":"2026-02-03T00:32:47.035338735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.event.issue.number","Output":"=== RUN TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.event.issue.number\n"} -{"Time":"2026-02-03T00:32:47.035343995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.repository"} -{"Time":"2026-02-03T00:32:47.035347602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.repository","Output":"=== RUN TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.repository\n"} -{"Time":"2026-02-03T00:32:47.03535207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.workflow"} -{"Time":"2026-02-03T00:32:47.035355396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.workflow","Output":"=== RUN TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.workflow\n"} -{"Time":"2026-02-03T00:32:47.035359384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.run_id"} -{"Time":"2026-02-03T00:32:47.03536267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.run_id","Output":"=== RUN TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.run_id\n"} -{"Time":"2026-02-03T00:32:47.035595523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/no_close_match_for_secrets"} -{"Time":"2026-02-03T00:32:47.035607165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/no_close_match_for_secrets","Output":"=== RUN TestUnauthorizedExpressionFuzzyMatchSuggestions/no_close_match_for_secrets\n"} -{"Time":"2026-02-03T00:32:47.035766802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions","Output":"--- PASS: TestUnauthorizedExpressionFuzzyMatchSuggestions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035778975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.actor","Output":" --- PASS: TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.actor (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035783764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.actor","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035789775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.event.issue.number","Output":" --- PASS: TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.event.issue.number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035794584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.event.issue.number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03579806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.repository","Output":" --- PASS: TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.repository (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035802278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.repository","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035805735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.workflow","Output":" --- PASS: TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035821043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03582467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.run_id","Output":" --- PASS: TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.run_id (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035829529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/typo_in_github.run_id","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035833075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/no_close_match_for_secrets","Output":" --- PASS: TestUnauthorizedExpressionFuzzyMatchSuggestions/no_close_match_for_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035837724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions/no_close_match_for_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035841351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnauthorizedExpressionFuzzyMatchSuggestions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035844677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled"} -{"Time":"2026-02-03T00:32:47.035848234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled","Output":"=== RUN TestBuildSafeOutputTypeWithCancelled\n"} -{"Time":"2026-02-03T00:32:47.035855157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/create_issue_should_use_!cancelled()_and_agent_not_skipped_with_contains_check"} -{"Time":"2026-02-03T00:32:47.035858142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/create_issue_should_use_!cancelled()_and_agent_not_skipped_with_contains_check","Output":"=== RUN TestBuildSafeOutputTypeWithCancelled/create_issue_should_use_!cancelled()_and_agent_not_skipped_with_contains_check\n"} -{"Time":"2026-02-03T00:32:47.035860927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/push-to-pull-request-branch_should_use_!cancelled()_and_agent_not_skipped"} -{"Time":"2026-02-03T00:32:47.035862961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/push-to-pull-request-branch_should_use_!cancelled()_and_agent_not_skipped","Output":"=== RUN TestBuildSafeOutputTypeWithCancelled/push-to-pull-request-branch_should_use_!cancelled()_and_agent_not_skipped\n"} -{"Time":"2026-02-03T00:32:47.035865867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled","Output":"--- PASS: TestBuildSafeOutputTypeWithCancelled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035868812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/create_issue_should_use_!cancelled()_and_agent_not_skipped_with_contains_check","Output":" --- PASS: TestBuildSafeOutputTypeWithCancelled/create_issue_should_use_!cancelled()_and_agent_not_skipped_with_contains_check (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03587326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/create_issue_should_use_!cancelled()_and_agent_not_skipped_with_contains_check","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035875635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/push-to-pull-request-branch_should_use_!cancelled()_and_agent_not_skipped","Output":" --- PASS: TestBuildSafeOutputTypeWithCancelled/push-to-pull-request-branch_should_use_!cancelled()_and_agent_not_skipped (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035879642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled/push-to-pull-request-branch_should_use_!cancelled()_and_agent_not_skipped","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035881696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputTypeWithCancelled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03588363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNode_Render"} -{"Time":"2026-02-03T00:32:47.035885664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNode_Render","Output":"=== RUN TestExpressionNode_Render\n"} -{"Time":"2026-02-03T00:32:47.035888589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNode_Render","Output":"--- PASS: TestExpressionNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035892837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035896554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAndNode_Render"} -{"Time":"2026-02-03T00:32:47.03590009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAndNode_Render","Output":"=== RUN TestAndNode_Render\n"} -{"Time":"2026-02-03T00:32:47.035904709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAndNode_Render","Output":"--- PASS: TestAndNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035918695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAndNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035923223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOrNode_Render"} -{"Time":"2026-02-03T00:32:47.03592671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOrNode_Render","Output":"=== RUN TestOrNode_Render\n"} -{"Time":"2026-02-03T00:32:47.035931449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOrNode_Render","Output":"--- PASS: TestOrNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035935827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOrNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035947589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNotNode_Render"} -{"Time":"2026-02-03T00:32:47.035951566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNotNode_Render","Output":"=== RUN TestNotNode_Render\n"} -{"Time":"2026-02-03T00:32:47.035958479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNotNode_Render","Output":"--- PASS: TestNotNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.035968758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNotNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.035973457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render"} -{"Time":"2026-02-03T00:32:47.035976673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render","Output":"=== RUN TestDisjunctionNode_Render\n"} -{"Time":"2026-02-03T00:32:47.035980791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/empty_terms"} -{"Time":"2026-02-03T00:32:47.035984137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/empty_terms","Output":"=== RUN TestDisjunctionNode_Render/empty_terms\n"} -{"Time":"2026-02-03T00:32:47.035988014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/single_term"} -{"Time":"2026-02-03T00:32:47.035991911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/single_term","Output":"=== RUN TestDisjunctionNode_Render/single_term\n"} -{"Time":"2026-02-03T00:32:47.035997301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/two_terms"} -{"Time":"2026-02-03T00:32:47.03600168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/two_terms","Output":"=== RUN TestDisjunctionNode_Render/two_terms\n"} -{"Time":"2026-02-03T00:32:47.036005938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/multiple_terms"} -{"Time":"2026-02-03T00:32:47.036009715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/multiple_terms","Output":"=== RUN TestDisjunctionNode_Render/multiple_terms\n"} -{"Time":"2026-02-03T00:32:47.036017509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render","Output":"--- PASS: TestDisjunctionNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036022328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/empty_terms","Output":" --- PASS: TestDisjunctionNode_Render/empty_terms (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036027077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/empty_terms","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036030894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/single_term","Output":" --- PASS: TestDisjunctionNode_Render/single_term (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036035553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/single_term","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036038589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/two_terms","Output":" --- PASS: TestDisjunctionNode_Render/two_terms (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036041314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/two_terms","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036043337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/multiple_terms","Output":" --- PASS: TestDisjunctionNode_Render/multiple_terms (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036045602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render/multiple_terms","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036047535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036050471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexExpressionTree"} -{"Time":"2026-02-03T00:32:47.036052354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexExpressionTree","Output":"=== RUN TestComplexExpressionTree\n"} -{"Time":"2026-02-03T00:32:47.036056181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexExpressionTree","Output":"--- PASS: TestComplexExpressionTree (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036058596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexExpressionTree","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036060519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree"} -{"Time":"2026-02-03T00:32:47.036062774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree","Output":"=== RUN TestBuildConditionTree\n"} -{"Time":"2026-02-03T00:32:47.036065969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/empty_existing_condition"} -{"Time":"2026-02-03T00:32:47.036068064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/empty_existing_condition","Output":"=== RUN TestBuildConditionTree/empty_existing_condition\n"} -{"Time":"2026-02-03T00:32:47.036071239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/both_conditions_present"} -{"Time":"2026-02-03T00:32:47.036073283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/both_conditions_present","Output":"=== RUN TestBuildConditionTree/both_conditions_present\n"} -{"Time":"2026-02-03T00:32:47.03610395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree","Output":"--- PASS: TestBuildConditionTree (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036109942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/empty_existing_condition","Output":" --- PASS: TestBuildConditionTree/empty_existing_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036115121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/empty_existing_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036118848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/both_conditions_present","Output":" --- PASS: TestBuildConditionTree/both_conditions_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036124108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree/both_conditions_present","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036126542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildConditionTree","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036128396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildReactionCondition"} -{"Time":"2026-02-03T00:32:47.03613044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildReactionCondition","Output":"=== RUN TestBuildReactionCondition\n"} -{"Time":"2026-02-03T00:32:47.036134357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildReactionCondition","Output":"--- PASS: TestBuildReactionCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036136741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildReactionCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036138555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render"} -{"Time":"2026-02-03T00:32:47.036140418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render","Output":"=== RUN TestFunctionCallNode_Render\n"} -{"Time":"2026-02-03T00:32:47.036144766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/contains_function_with_two_arguments"} -{"Time":"2026-02-03T00:32:47.03614683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/contains_function_with_two_arguments","Output":"=== RUN TestFunctionCallNode_Render/contains_function_with_two_arguments\n"} -{"Time":"2026-02-03T00:32:47.036150427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/startsWith_function"} -{"Time":"2026-02-03T00:32:47.036152511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/startsWith_function","Output":"=== RUN TestFunctionCallNode_Render/startsWith_function\n"} -{"Time":"2026-02-03T00:32:47.036185783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_no_arguments"} -{"Time":"2026-02-03T00:32:47.036194239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_no_arguments","Output":"=== RUN TestFunctionCallNode_Render/function_with_no_arguments\n"} -{"Time":"2026-02-03T00:32:47.036199979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_multiple_arguments"} -{"Time":"2026-02-03T00:32:47.036203686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_multiple_arguments","Output":"=== RUN TestFunctionCallNode_Render/function_with_multiple_arguments\n"} -{"Time":"2026-02-03T00:32:47.036210539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render","Output":"--- PASS: TestFunctionCallNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036215298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/contains_function_with_two_arguments","Output":" --- PASS: TestFunctionCallNode_Render/contains_function_with_two_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036219796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/contains_function_with_two_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036226569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/startsWith_function","Output":" --- PASS: TestFunctionCallNode_Render/startsWith_function (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036230947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/startsWith_function","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036234454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_no_arguments","Output":" --- PASS: TestFunctionCallNode_Render/function_with_no_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036238731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_no_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036242388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_multiple_arguments","Output":" --- PASS: TestFunctionCallNode_Render/function_with_multiple_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036247708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render/function_with_multiple_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036251054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFunctionCallNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03625432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render"} -{"Time":"2026-02-03T00:32:47.036257577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render","Output":"=== RUN TestPropertyAccessNode_Render\n"} -{"Time":"2026-02-03T00:32:47.036261544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/simple_property"} -{"Time":"2026-02-03T00:32:47.036265131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/simple_property","Output":"=== RUN TestPropertyAccessNode_Render/simple_property\n"} -{"Time":"2026-02-03T00:32:47.036268988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/nested_property"} -{"Time":"2026-02-03T00:32:47.036272384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/nested_property","Output":"=== RUN TestPropertyAccessNode_Render/nested_property\n"} -{"Time":"2026-02-03T00:32:47.036284387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/deep_nested_property"} -{"Time":"2026-02-03T00:32:47.036288023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/deep_nested_property","Output":"=== RUN TestPropertyAccessNode_Render/deep_nested_property\n"} -{"Time":"2026-02-03T00:32:47.036292902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render","Output":"--- PASS: TestPropertyAccessNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036298984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/simple_property","Output":" --- PASS: TestPropertyAccessNode_Render/simple_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036306848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/simple_property","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036310505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/nested_property","Output":" --- PASS: TestPropertyAccessNode_Render/nested_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036314873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/nested_property","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03631836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/deep_nested_property","Output":" --- PASS: TestPropertyAccessNode_Render/deep_nested_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036322307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render/deep_nested_property","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036325784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPropertyAccessNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03632912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render"} -{"Time":"2026-02-03T00:32:47.036332376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render","Output":"=== RUN TestStringLiteralNode_Render\n"} -{"Time":"2026-02-03T00:32:47.036337375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/simple_string"} -{"Time":"2026-02-03T00:32:47.036343767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/simple_string","Output":"=== RUN TestStringLiteralNode_Render/simple_string\n"} -{"Time":"2026-02-03T00:32:47.036347484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_spaces"} -{"Time":"2026-02-03T00:32:47.036350971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_spaces","Output":"=== RUN TestStringLiteralNode_Render/string_with_spaces\n"} -{"Time":"2026-02-03T00:32:47.036355028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/empty_string"} -{"Time":"2026-02-03T00:32:47.03636153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/empty_string","Output":"=== RUN TestStringLiteralNode_Render/empty_string\n"} -{"Time":"2026-02-03T00:32:47.036365407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_special_characters"} -{"Time":"2026-02-03T00:32:47.036368954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_special_characters","Output":"=== RUN TestStringLiteralNode_Render/string_with_special_characters\n"} -{"Time":"2026-02-03T00:32:47.036375206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render","Output":"--- PASS: TestStringLiteralNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036382149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/simple_string","Output":" --- PASS: TestStringLiteralNode_Render/simple_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036386447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/simple_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036390133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_spaces","Output":" --- PASS: TestStringLiteralNode_Render/string_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036394522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036400833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/empty_string","Output":" --- PASS: TestStringLiteralNode_Render/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036405803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03640959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_special_characters","Output":" --- PASS: TestStringLiteralNode_Render/string_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036413748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render/string_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036417665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStringLiteralNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036420931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render"} -{"Time":"2026-02-03T00:32:47.036424347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render","Output":"=== RUN TestBooleanLiteralNode_Render\n"} -{"Time":"2026-02-03T00:32:47.036428235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/true_value"} -{"Time":"2026-02-03T00:32:47.03643135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/true_value","Output":"=== RUN TestBooleanLiteralNode_Render/true_value\n"} -{"Time":"2026-02-03T00:32:47.03643666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/false_value"} -{"Time":"2026-02-03T00:32:47.036442802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/false_value","Output":"=== RUN TestBooleanLiteralNode_Render/false_value\n"} -{"Time":"2026-02-03T00:32:47.03644726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render","Output":"--- PASS: TestBooleanLiteralNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036451869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/true_value","Output":" --- PASS: TestBooleanLiteralNode_Render/true_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036455926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/true_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03646327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/false_value","Output":" --- PASS: TestBooleanLiteralNode_Render/false_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036467377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render/false_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036470563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBooleanLiteralNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03647376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render"} -{"Time":"2026-02-03T00:32:47.036476915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render","Output":"=== RUN TestNumberLiteralNode_Render\n"} -{"Time":"2026-02-03T00:32:47.036480822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/integer"} -{"Time":"2026-02-03T00:32:47.036484189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/integer","Output":"=== RUN TestNumberLiteralNode_Render/integer\n"} -{"Time":"2026-02-03T00:32:47.036488186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/decimal"} -{"Time":"2026-02-03T00:32:47.036491473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/decimal","Output":"=== RUN TestNumberLiteralNode_Render/decimal\n"} -{"Time":"2026-02-03T00:32:47.036495209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/negative_number"} -{"Time":"2026-02-03T00:32:47.036498556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/negative_number","Output":"=== RUN TestNumberLiteralNode_Render/negative_number\n"} -{"Time":"2026-02-03T00:32:47.036507162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render","Output":"--- PASS: TestNumberLiteralNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03651174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/integer","Output":" --- PASS: TestNumberLiteralNode_Render/integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036515948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/integer","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036519394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/decimal","Output":" --- PASS: TestNumberLiteralNode_Render/decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036523452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036529613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/negative_number","Output":" --- PASS: TestNumberLiteralNode_Render/negative_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036533631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render/negative_number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036537238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNumberLiteralNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036540434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render"} -{"Time":"2026-02-03T00:32:47.03654369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render","Output":"=== RUN TestComparisonNode_Render\n"} -{"Time":"2026-02-03T00:32:47.036547507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/equality_comparison"} -{"Time":"2026-02-03T00:32:47.036553448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/equality_comparison","Output":"=== RUN TestComparisonNode_Render/equality_comparison\n"} -{"Time":"2026-02-03T00:32:47.036557656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/inequality_comparison"} -{"Time":"2026-02-03T00:32:47.036563867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/inequality_comparison","Output":"=== RUN TestComparisonNode_Render/inequality_comparison\n"} -{"Time":"2026-02-03T00:32:47.036567684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/greater_than_comparison"} -{"Time":"2026-02-03T00:32:47.036571111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/greater_than_comparison","Output":"=== RUN TestComparisonNode_Render/greater_than_comparison\n"} -{"Time":"2026-02-03T00:32:47.036579256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/less_than_or_equal_comparison"} -{"Time":"2026-02-03T00:32:47.036584135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/less_than_or_equal_comparison","Output":"=== RUN TestComparisonNode_Render/less_than_or_equal_comparison\n"} -{"Time":"2026-02-03T00:32:47.036591769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render","Output":"--- PASS: TestComparisonNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036596278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/equality_comparison","Output":" --- PASS: TestComparisonNode_Render/equality_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036600465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/equality_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036604914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/inequality_comparison","Output":" --- PASS: TestComparisonNode_Render/inequality_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036609222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/inequality_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036612698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/greater_than_comparison","Output":" --- PASS: TestComparisonNode_Render/greater_than_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036616896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/greater_than_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036620322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/less_than_or_equal_comparison","Output":" --- PASS: TestComparisonNode_Render/less_than_or_equal_comparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03662455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render/less_than_or_equal_comparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036630692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComparisonNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036633607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render"} -{"Time":"2026-02-03T00:32:47.036636673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render","Output":"=== RUN TestTernaryNode_Render\n"} -{"Time":"2026-02-03T00:32:47.03664057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/simple_ternary"} -{"Time":"2026-02-03T00:32:47.036643877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/simple_ternary","Output":"=== RUN TestTernaryNode_Render/simple_ternary\n"} -{"Time":"2026-02-03T00:32:47.036647814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/ternary_with_boolean_literals"} -{"Time":"2026-02-03T00:32:47.036654176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/ternary_with_boolean_literals","Output":"=== RUN TestTernaryNode_Render/ternary_with_boolean_literals\n"} -{"Time":"2026-02-03T00:32:47.036658433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render","Output":"--- PASS: TestTernaryNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036665637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/simple_ternary","Output":" --- PASS: TestTernaryNode_Render/simple_ternary (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.036670075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/simple_ternary","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036673752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/ternary_with_boolean_literals","Output":" --- PASS: TestTernaryNode_Render/ternary_with_boolean_literals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03667768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render/ternary_with_boolean_literals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036680775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTernaryNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.036683951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render"} -{"Time":"2026-02-03T00:32:47.036687338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render","Output":"=== RUN TestContainsNode_Render\n"} -{"Time":"2026-02-03T00:32:47.037276666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_property_and_string"} -{"Time":"2026-02-03T00:32:47.037285572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_property_and_string","Output":"=== RUN TestContainsNode_Render/contains_with_property_and_string\n"} -{"Time":"2026-02-03T00:32:47.037288988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_nested_property"} -{"Time":"2026-02-03T00:32:47.037291123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_nested_property","Output":"=== RUN TestContainsNode_Render/contains_with_nested_property\n"} -{"Time":"2026-02-03T00:32:47.0372953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render","Output":"--- PASS: TestContainsNode_Render (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03730049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_property_and_string","Output":" --- PASS: TestContainsNode_Render/contains_with_property_and_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037305319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_property_and_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037309597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_nested_property","Output":" --- PASS: TestContainsNode_Render/contains_with_nested_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037314226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render/contains_with_nested_property","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037317632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsNode_Render","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037321319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching"} -{"Time":"2026-02-03T00:32:47.037324765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching","Output":"=== RUN TestGitHubActionsArrayMatching\n"} -{"Time":"2026-02-03T00:32:47.037328803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/label_matching_with_contains"} -{"Time":"2026-02-03T00:32:47.037348269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/label_matching_with_contains","Output":"=== RUN TestGitHubActionsArrayMatching/label_matching_with_contains\n"} -{"Time":"2026-02-03T00:32:47.037353729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/multiple_label_matching_with_OR"} -{"Time":"2026-02-03T00:32:47.037357226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/multiple_label_matching_with_OR","Output":"=== RUN TestGitHubActionsArrayMatching/multiple_label_matching_with_OR\n"} -{"Time":"2026-02-03T00:32:47.037361484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/complex_array_matching_with_conditions"} -{"Time":"2026-02-03T00:32:47.03736486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/complex_array_matching_with_conditions","Output":"=== RUN TestGitHubActionsArrayMatching/complex_array_matching_with_conditions\n"} -{"Time":"2026-02-03T00:32:47.037369699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching","Output":"--- PASS: TestGitHubActionsArrayMatching (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037385999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/label_matching_with_contains","Output":" --- PASS: TestGitHubActionsArrayMatching/label_matching_with_contains (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037391279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/label_matching_with_contains","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037395457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/multiple_label_matching_with_OR","Output":" --- PASS: TestGitHubActionsArrayMatching/multiple_label_matching_with_OR (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037400877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/multiple_label_matching_with_OR","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037404935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/complex_array_matching_with_conditions","Output":" --- PASS: TestGitHubActionsArrayMatching/complex_array_matching_with_conditions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037409323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching/complex_array_matching_with_conditions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037412649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubActionsArrayMatching","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037415915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions"} -{"Time":"2026-02-03T00:32:47.037419552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions","Output":"=== RUN TestComplexGitHubActionsExpressions\n"} -{"Time":"2026-02-03T00:32:47.037423639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/conditional_workflow_run_based_on_labels_and_action"} -{"Time":"2026-02-03T00:32:47.03743976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/conditional_workflow_run_based_on_labels_and_action","Output":"=== RUN TestComplexGitHubActionsExpressions/conditional_workflow_run_based_on_labels_and_action\n"} -{"Time":"2026-02-03T00:32:47.037444178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/ternary_expression_for_environment_selection"} -{"Time":"2026-02-03T00:32:47.037447444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/ternary_expression_for_environment_selection","Output":"=== RUN TestComplexGitHubActionsExpressions/ternary_expression_for_environment_selection\n"} -{"Time":"2026-02-03T00:32:47.037452293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions","Output":"--- PASS: TestComplexGitHubActionsExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037468583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/conditional_workflow_run_based_on_labels_and_action","Output":" --- PASS: TestComplexGitHubActionsExpressions/conditional_workflow_run_based_on_labels_and_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037473853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/conditional_workflow_run_based_on_labels_and_action","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037478141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/ternary_expression_for_environment_selection","Output":" --- PASS: TestComplexGitHubActionsExpressions/ternary_expression_for_environment_selection (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037487388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions/ternary_expression_for_environment_selection","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037491045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestComplexGitHubActionsExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037494592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions"} -{"Time":"2026-02-03T00:32:47.037497737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions","Output":"=== RUN TestHelperFunctions\n"} -{"Time":"2026-02-03T00:32:47.037501515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildPropertyAccess"} -{"Time":"2026-02-03T00:32:47.037504991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildPropertyAccess","Output":"=== RUN TestHelperFunctions/BuildPropertyAccess\n"} -{"Time":"2026-02-03T00:32:47.037508929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildStringLiteral"} -{"Time":"2026-02-03T00:32:47.037512255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildStringLiteral","Output":"=== RUN TestHelperFunctions/BuildStringLiteral\n"} -{"Time":"2026-02-03T00:32:47.037516092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildBooleanLiteral"} -{"Time":"2026-02-03T00:32:47.037519378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildBooleanLiteral","Output":"=== RUN TestHelperFunctions/BuildBooleanLiteral\n"} -{"Time":"2026-02-03T00:32:47.037523195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNumberLiteral"} -{"Time":"2026-02-03T00:32:47.037530338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNumberLiteral","Output":"=== RUN TestHelperFunctions/BuildNumberLiteral\n"} -{"Time":"2026-02-03T00:32:47.037534015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildEquals"} -{"Time":"2026-02-03T00:32:47.037537271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildEquals","Output":"=== RUN TestHelperFunctions/BuildEquals\n"} -{"Time":"2026-02-03T00:32:47.037540988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNotEquals"} -{"Time":"2026-02-03T00:32:47.037544304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNotEquals","Output":"=== RUN TestHelperFunctions/BuildNotEquals\n"} -{"Time":"2026-02-03T00:32:47.037548031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildContains"} -{"Time":"2026-02-03T00:32:47.037551287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildContains","Output":"=== RUN TestHelperFunctions/BuildContains\n"} -{"Time":"2026-02-03T00:32:47.03755804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildFunctionCall"} -{"Time":"2026-02-03T00:32:47.037562048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildFunctionCall","Output":"=== RUN TestHelperFunctions/BuildFunctionCall\n"} -{"Time":"2026-02-03T00:32:47.037566416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildTernary"} -{"Time":"2026-02-03T00:32:47.037569832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildTernary","Output":"=== RUN TestHelperFunctions/BuildTernary\n"} -{"Time":"2026-02-03T00:32:47.037574641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions","Output":"--- PASS: TestHelperFunctions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037581774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildPropertyAccess","Output":" --- PASS: TestHelperFunctions/BuildPropertyAccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037586323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildPropertyAccess","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037589869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildStringLiteral","Output":" --- PASS: TestHelperFunctions/BuildStringLiteral (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037593967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildStringLiteral","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037597483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildBooleanLiteral","Output":" --- PASS: TestHelperFunctions/BuildBooleanLiteral (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037601691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildBooleanLiteral","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037607893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNumberLiteral","Output":" --- PASS: TestHelperFunctions/BuildNumberLiteral (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03761184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNumberLiteral","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037615227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildEquals","Output":" --- PASS: TestHelperFunctions/BuildEquals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037621909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildEquals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037625295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNotEquals","Output":" --- PASS: TestHelperFunctions/BuildNotEquals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037629273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildNotEquals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037632419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildContains","Output":" --- PASS: TestHelperFunctions/BuildContains (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037637228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildContains","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037645102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildFunctionCall","Output":" --- PASS: TestHelperFunctions/BuildFunctionCall (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0376496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildFunctionCall","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037653327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildTernary","Output":" --- PASS: TestHelperFunctions/BuildTernary (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037657475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions/BuildTernary","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037662865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037665871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers"} -{"Time":"2026-02-03T00:32:47.037668937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers","Output":"=== RUN TestConvenienceHelpers\n"} -{"Time":"2026-02-03T00:32:47.037672523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildLabelContains"} -{"Time":"2026-02-03T00:32:47.037675869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildLabelContains","Output":"=== RUN TestConvenienceHelpers/BuildLabelContains\n"} -{"Time":"2026-02-03T00:32:47.037679967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildActionEquals"} -{"Time":"2026-02-03T00:32:47.037683273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildActionEquals","Output":"=== RUN TestConvenienceHelpers/BuildActionEquals\n"} -{"Time":"2026-02-03T00:32:47.037687241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildEventTypeEquals"} -{"Time":"2026-02-03T00:32:47.037690296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildEventTypeEquals","Output":"=== RUN TestConvenienceHelpers/BuildEventTypeEquals\n"} -{"Time":"2026-02-03T00:32:47.037694123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildRefStartsWith"} -{"Time":"2026-02-03T00:32:47.03769745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildRefStartsWith","Output":"=== RUN TestConvenienceHelpers/BuildRefStartsWith\n"} -{"Time":"2026-02-03T00:32:47.037704573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers","Output":"--- PASS: TestConvenienceHelpers (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037708821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildLabelContains","Output":" --- PASS: TestConvenienceHelpers/BuildLabelContains (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037712969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildLabelContains","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03771903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildActionEquals","Output":" --- PASS: TestConvenienceHelpers/BuildActionEquals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037723999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildActionEquals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037727566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildEventTypeEquals","Output":" --- PASS: TestConvenienceHelpers/BuildEventTypeEquals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037732034Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildEventTypeEquals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037735431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildRefStartsWith","Output":" --- PASS: TestConvenienceHelpers/BuildRefStartsWith (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037742384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers/BuildRefStartsWith","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037745369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvenienceHelpers","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037762371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns"} -{"Time":"2026-02-03T00:32:47.037766017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns","Output":"=== RUN TestRealWorldExpressionPatterns\n"} -{"Time":"2026-02-03T00:32:47.037770817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_main_branch_only"} -{"Time":"2026-02-03T00:32:47.037775114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_main_branch_only","Output":"=== RUN TestRealWorldExpressionPatterns/run_on_main_branch_only\n"} -{"Time":"2026-02-03T00:32:47.037779382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_PR_with_specific_label"} -{"Time":"2026-02-03T00:32:47.037785324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_PR_with_specific_label","Output":"=== RUN TestRealWorldExpressionPatterns/run_on_PR_with_specific_label\n"} -{"Time":"2026-02-03T00:32:47.037789511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/skip_draft_PRs"} -{"Time":"2026-02-03T00:32:47.037792878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/skip_draft_PRs","Output":"=== RUN TestRealWorldExpressionPatterns/skip_draft_PRs\n"} -{"Time":"2026-02-03T00:32:47.037796594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/conditional_deployment_environment"} -{"Time":"2026-02-03T00:32:47.037799911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/conditional_deployment_environment","Output":"=== RUN TestRealWorldExpressionPatterns/conditional_deployment_environment\n"} -{"Time":"2026-02-03T00:32:47.037803868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_multiple_event_actions"} -{"Time":"2026-02-03T00:32:47.037807254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_multiple_event_actions","Output":"=== RUN TestRealWorldExpressionPatterns/run_on_multiple_event_actions\n"} -{"Time":"2026-02-03T00:32:47.037815019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns","Output":"--- PASS: TestRealWorldExpressionPatterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037820238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_main_branch_only","Output":" --- PASS: TestRealWorldExpressionPatterns/run_on_main_branch_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037824947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_main_branch_only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037831229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_PR_with_specific_label","Output":" --- PASS: TestRealWorldExpressionPatterns/run_on_PR_with_specific_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037835667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_PR_with_specific_label","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037843301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/skip_draft_PRs","Output":" --- PASS: TestRealWorldExpressionPatterns/skip_draft_PRs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037848291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/skip_draft_PRs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037852349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/conditional_deployment_environment","Output":" --- PASS: TestRealWorldExpressionPatterns/conditional_deployment_environment (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037857007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/conditional_deployment_environment","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037860634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_multiple_event_actions","Output":" --- PASS: TestRealWorldExpressionPatterns/run_on_multiple_event_actions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037864822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns/run_on_multiple_event_actions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037871354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRealWorldExpressionPatterns","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03787454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription"} -{"Time":"2026-02-03T00:32:47.037877906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription","Output":"=== RUN TestExpressionNodeWithDescription\n"} -{"Time":"2026-02-03T00:32:47.037882004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_without_description"} -{"Time":"2026-02-03T00:32:47.037885179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_without_description","Output":"=== RUN TestExpressionNodeWithDescription/expression_without_description\n"} -{"Time":"2026-02-03T00:32:47.037889177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_with_description"} -{"Time":"2026-02-03T00:32:47.037892523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_with_description","Output":"=== RUN TestExpressionNodeWithDescription/expression_with_description\n"} -{"Time":"2026-02-03T00:32:47.037897272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription","Output":"--- PASS: TestExpressionNodeWithDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037905257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_without_description","Output":" --- PASS: TestExpressionNodeWithDescription/expression_without_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037909575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_without_description","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037913312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_with_description","Output":" --- PASS: TestExpressionNodeWithDescription/expression_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03791762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription/expression_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037923611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionNodeWithDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037926968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline"} -{"Time":"2026-02-03T00:32:47.037930755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline","Output":"=== RUN TestDisjunctionNodeMultiline\n"} -{"Time":"2026-02-03T00:32:47.037935012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/single_line_rendering_(default)"} -{"Time":"2026-02-03T00:32:47.037938669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/single_line_rendering_(default)","Output":"=== RUN TestDisjunctionNodeMultiline/single_line_rendering_(default)\n"} -{"Time":"2026-02-03T00:32:47.037943047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_comments"} -{"Time":"2026-02-03T00:32:47.037946374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_comments","Output":"=== RUN TestDisjunctionNodeMultiline/multiline_rendering_with_comments\n"} -{"Time":"2026-02-03T00:32:47.037950291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_without_comments"} -{"Time":"2026-02-03T00:32:47.037956783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_without_comments","Output":"=== RUN TestDisjunctionNodeMultiline/multiline_rendering_without_comments\n"} -{"Time":"2026-02-03T00:32:47.037960981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_mixed_comment_presence"} -{"Time":"2026-02-03T00:32:47.037964658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_mixed_comment_presence","Output":"=== RUN TestDisjunctionNodeMultiline/multiline_rendering_with_mixed_comment_presence\n"} -{"Time":"2026-02-03T00:32:47.037969166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline","Output":"--- PASS: TestDisjunctionNodeMultiline (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037973584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/single_line_rendering_(default)","Output":" --- PASS: TestDisjunctionNodeMultiline/single_line_rendering_(default) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037977912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/single_line_rendering_(default)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.037981509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_comments","Output":" --- PASS: TestDisjunctionNodeMultiline/multiline_rendering_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.037989053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03799282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_without_comments","Output":" --- PASS: TestDisjunctionNodeMultiline/multiline_rendering_without_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03799801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_without_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038001977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_mixed_comment_presence","Output":" --- PASS: TestDisjunctionNodeMultiline/multiline_rendering_with_mixed_comment_presence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038009331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline/multiline_rendering_with_mixed_comment_presence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038013859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDisjunctionNodeMultiline","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038017206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod"} -{"Time":"2026-02-03T00:32:47.038020532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod","Output":"=== RUN TestRenderMultilineMethod\n"} -{"Time":"2026-02-03T00:32:47.03802513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/empty_terms"} -{"Time":"2026-02-03T00:32:47.038028687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/empty_terms","Output":"=== RUN TestRenderMultilineMethod/empty_terms\n"} -{"Time":"2026-02-03T00:32:47.038032584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/single_term"} -{"Time":"2026-02-03T00:32:47.038039146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/single_term","Output":"=== RUN TestRenderMultilineMethod/single_term\n"} -{"Time":"2026-02-03T00:32:47.038042853Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/multiple_terms_with_comments"} -{"Time":"2026-02-03T00:32:47.038045999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/multiple_terms_with_comments","Output":"=== RUN TestRenderMultilineMethod/multiple_terms_with_comments\n"} -{"Time":"2026-02-03T00:32:47.038050488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod","Output":"--- PASS: TestRenderMultilineMethod (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038055757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/empty_terms","Output":" --- PASS: TestRenderMultilineMethod/empty_terms (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038059885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/empty_terms","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038065856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/single_term","Output":" --- PASS: TestRenderMultilineMethod/single_term (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038069884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/single_term","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038076055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/multiple_terms_with_comments","Output":" --- PASS: TestRenderMultilineMethod/multiple_terms_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038080514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod/multiple_terms_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03808412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMultilineMethod","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038087687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline"} -{"Time":"2026-02-03T00:32:47.038094189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline","Output":"=== RUN TestHelperFunctionsForMultiline\n"} -{"Time":"2026-02-03T00:32:47.038099188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildExpressionWithDescription"} -{"Time":"2026-02-03T00:32:47.038102545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildExpressionWithDescription","Output":"=== RUN TestHelperFunctionsForMultiline/BuildExpressionWithDescription\n"} -{"Time":"2026-02-03T00:32:47.038107133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_multiline"} -{"Time":"2026-02-03T00:32:47.03811081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_multiline","Output":"=== RUN TestHelperFunctionsForMultiline/BuildDisjunction_with_multiline\n"} -{"Time":"2026-02-03T00:32:47.038117863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_single_term"} -{"Time":"2026-02-03T00:32:47.038121199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_single_term","Output":"=== RUN TestHelperFunctionsForMultiline/BuildDisjunction_with_single_term\n"} -{"Time":"2026-02-03T00:32:47.038125567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline","Output":"--- PASS: TestHelperFunctionsForMultiline (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038130096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildExpressionWithDescription","Output":" --- PASS: TestHelperFunctionsForMultiline/BuildExpressionWithDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038136558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildExpressionWithDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038140315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_multiline","Output":" --- PASS: TestHelperFunctionsForMultiline/BuildDisjunction_with_multiline (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038144723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_multiline","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03814823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_single_term","Output":" --- PASS: TestHelperFunctionsForMultiline/BuildDisjunction_with_single_term (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038153039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline/BuildDisjunction_with_single_term","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038156335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHelperFunctionsForMultiline","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038159381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildNotFromFork"} -{"Time":"2026-02-03T00:32:47.038162647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildNotFromFork","Output":"=== RUN TestBuildNotFromFork\n"} -{"Time":"2026-02-03T00:32:47.038170521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildNotFromFork","Output":"--- PASS: TestBuildNotFromFork (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03817523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildNotFromFork","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038178456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression"} -{"Time":"2026-02-03T00:32:47.038181452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression","Output":"=== RUN TestParseExpression\n"} -{"Time":"2026-02-03T00:32:47.038185118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_literal"} -{"Time":"2026-02-03T00:32:47.038188295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_literal","Output":"=== RUN TestParseExpression/simple_literal\n"} -{"Time":"2026-02-03T00:32:47.038195668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_AND"} -{"Time":"2026-02-03T00:32:47.038199265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_AND","Output":"=== RUN TestParseExpression/simple_AND\n"} -{"Time":"2026-02-03T00:32:47.038203503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_OR"} -{"Time":"2026-02-03T00:32:47.038206969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_OR","Output":"=== RUN TestParseExpression/simple_OR\n"} -{"Time":"2026-02-03T00:32:47.038210676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_NOT"} -{"Time":"2026-02-03T00:32:47.038213892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_NOT","Output":"=== RUN TestParseExpression/simple_NOT\n"} -{"Time":"2026-02-03T00:32:47.038220374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parenthesized_expression"} -{"Time":"2026-02-03T00:32:47.038224191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parenthesized_expression","Output":"=== RUN TestParseExpression/parenthesized_expression\n"} -{"Time":"2026-02-03T00:32:47.038228219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/AND_has_higher_precedence_than_OR"} -{"Time":"2026-02-03T00:32:47.038231625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/AND_has_higher_precedence_than_OR","Output":"=== RUN TestParseExpression/AND_has_higher_precedence_than_OR\n"} -{"Time":"2026-02-03T00:32:47.038235653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parentheses_override_precedence"} -{"Time":"2026-02-03T00:32:47.038238839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parentheses_override_precedence","Output":"=== RUN TestParseExpression/parentheses_override_precedence\n"} -{"Time":"2026-02-03T00:32:47.038242856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/complex_expression_with_multiple_operators"} -{"Time":"2026-02-03T00:32:47.038246252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/complex_expression_with_multiple_operators","Output":"=== RUN TestParseExpression/complex_expression_with_multiple_operators\n"} -{"Time":"2026-02-03T00:32:47.03825039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/multiple_NOTs"} -{"Time":"2026-02-03T00:32:47.038256241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/multiple_NOTs","Output":"=== RUN TestParseExpression/multiple_NOTs\n"} -{"Time":"2026-02-03T00:32:47.038260048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/nested_parentheses"} -{"Time":"2026-02-03T00:32:47.038263314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/nested_parentheses","Output":"=== RUN TestParseExpression/nested_parentheses\n"} -{"Time":"2026-02-03T00:32:47.038266871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/whitespace_handling"} -{"Time":"2026-02-03T00:32:47.038270257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/whitespace_handling","Output":"=== RUN TestParseExpression/whitespace_handling\n"} -{"Time":"2026-02-03T00:32:47.038273944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/expression_with_quotes"} -{"Time":"2026-02-03T00:32:47.038297979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/expression_with_quotes","Output":"=== RUN TestParseExpression/expression_with_quotes\n"} -{"Time":"2026-02-03T00:32:47.038306805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_closing_parenthesis"} -{"Time":"2026-02-03T00:32:47.038310071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_closing_parenthesis","Output":"=== RUN TestParseExpression/missing_closing_parenthesis\n"} -{"Time":"2026-02-03T00:32:47.038313929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_opening_parenthesis"} -{"Time":"2026-02-03T00:32:47.038317485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_opening_parenthesis","Output":"=== RUN TestParseExpression/missing_opening_parenthesis\n"} -{"Time":"2026-02-03T00:32:47.038321412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/empty_expression"} -{"Time":"2026-02-03T00:32:47.038324759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/empty_expression","Output":"=== RUN TestParseExpression/empty_expression\n"} -{"Time":"2026-02-03T00:32:47.038331732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/only_operators"} -{"Time":"2026-02-03T00:32:47.038335038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/only_operators","Output":"=== RUN TestParseExpression/only_operators\n"} -{"Time":"2026-02-03T00:32:47.038339406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression","Output":"--- PASS: TestParseExpression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038344656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_literal","Output":" --- PASS: TestParseExpression/simple_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038349044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038352621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_AND","Output":" --- PASS: TestParseExpression/simple_AND (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038356548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_AND","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038359854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_OR","Output":" --- PASS: TestParseExpression/simple_OR (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038363952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_OR","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038367509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_NOT","Output":" --- PASS: TestParseExpression/simple_NOT (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038371846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/simple_NOT","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038382306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parenthesized_expression","Output":" --- PASS: TestParseExpression/parenthesized_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038386674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parenthesized_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038390071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/AND_has_higher_precedence_than_OR","Output":" --- PASS: TestParseExpression/AND_has_higher_precedence_than_OR (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038394579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/AND_has_higher_precedence_than_OR","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038398005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parentheses_override_precedence","Output":" --- PASS: TestParseExpression/parentheses_override_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038402293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/parentheses_override_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038405669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/complex_expression_with_multiple_operators","Output":" --- PASS: TestParseExpression/complex_expression_with_multiple_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038409637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/complex_expression_with_multiple_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038413033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/multiple_NOTs","Output":" --- PASS: TestParseExpression/multiple_NOTs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038417241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/multiple_NOTs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038420788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/nested_parentheses","Output":" --- PASS: TestParseExpression/nested_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038424635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/nested_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038427961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/whitespace_handling","Output":" --- PASS: TestParseExpression/whitespace_handling (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038431848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/whitespace_handling","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038435155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/expression_with_quotes","Output":" --- PASS: TestParseExpression/expression_with_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038439172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/expression_with_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038442789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_closing_parenthesis","Output":" --- PASS: TestParseExpression/missing_closing_parenthesis (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038446937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_closing_parenthesis","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038450313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_opening_parenthesis","Output":" --- PASS: TestParseExpression/missing_opening_parenthesis (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038455412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/missing_opening_parenthesis","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038458779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/empty_expression","Output":" --- PASS: TestParseExpression/empty_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038463047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/empty_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038466473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/only_operators","Output":" --- PASS: TestParseExpression/only_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03847015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression/only_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038473496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038476452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTree"} -{"Time":"2026-02-03T00:32:47.038479577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTree","Output":"=== RUN TestVisitExpressionTree\n"} -{"Time":"2026-02-03T00:32:47.038483685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTree","Output":"--- PASS: TestVisitExpressionTree (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038487682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTree","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038490678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithError"} -{"Time":"2026-02-03T00:32:47.038494605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithError","Output":"=== RUN TestVisitExpressionTreeWithError\n"} -{"Time":"2026-02-03T00:32:47.038499014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithError","Output":"--- PASS: TestVisitExpressionTreeWithError (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03850267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVisitExpressionTreeWithError","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038505656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionIntegration"} -{"Time":"2026-02-03T00:32:47.038508922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionIntegration","Output":"=== RUN TestParseExpressionIntegration\n"} -{"Time":"2026-02-03T00:32:47.03851311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionIntegration","Output":"--- PASS: TestParseExpressionIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038516807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpressionIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038519842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression"} -{"Time":"2026-02-03T00:32:47.038522888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression","Output":"=== RUN TestBreakLongExpression\n"} -{"Time":"2026-02-03T00:32:47.038526775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/short_expression_stays_single_line"} -{"Time":"2026-02-03T00:32:47.038529921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/short_expression_stays_single_line","Output":"=== RUN TestBreakLongExpression/short_expression_stays_single_line\n"} -{"Time":"2026-02-03T00:32:47.03853497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/long_expression_gets_broken"} -{"Time":"2026-02-03T00:32:47.038538307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/long_expression_gets_broken","Output":"=== RUN TestBreakLongExpression/long_expression_gets_broken\n"} -{"Time":"2026-02-03T00:32:47.038542104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/very_long_expression_with_multiple_operators"} -{"Time":"2026-02-03T00:32:47.0385453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/very_long_expression_with_multiple_operators","Output":"=== RUN TestBreakLongExpression/very_long_expression_with_multiple_operators\n"} -{"Time":"2026-02-03T00:32:47.038549217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/expression_with_quoted_strings"} -{"Time":"2026-02-03T00:32:47.038552543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/expression_with_quoted_strings","Output":"=== RUN TestBreakLongExpression/expression_with_quoted_strings\n"} -{"Time":"2026-02-03T00:32:47.038557162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression","Output":"--- PASS: TestBreakLongExpression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0385614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/short_expression_stays_single_line","Output":" --- PASS: TestBreakLongExpression/short_expression_stays_single_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038565688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/short_expression_stays_single_line","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038569084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/long_expression_gets_broken","Output":" --- PASS: TestBreakLongExpression/long_expression_gets_broken (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038573392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/long_expression_gets_broken","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038576718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/very_long_expression_with_multiple_operators","Output":" --- PASS: TestBreakLongExpression/very_long_expression_with_multiple_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038580996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/very_long_expression_with_multiple_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038584402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/expression_with_quoted_strings","Output":" --- PASS: TestBreakLongExpression/expression_with_quoted_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038594561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression/expression_with_quoted_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038598679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakLongExpression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038601775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses"} -{"Time":"2026-02-03T00:32:47.038605261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses","Output":"=== RUN TestBreakAtParentheses\n"} -{"Time":"2026-02-03T00:32:47.038609008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/short_expression_with_parentheses"} -{"Time":"2026-02-03T00:32:47.038612144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/short_expression_with_parentheses","Output":"=== RUN TestBreakAtParentheses/short_expression_with_parentheses\n"} -{"Time":"2026-02-03T00:32:47.038615911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/long_expression_with_function_calls"} -{"Time":"2026-02-03T00:32:47.038619157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/long_expression_with_function_calls","Output":"=== RUN TestBreakAtParentheses/long_expression_with_function_calls\n"} -{"Time":"2026-02-03T00:32:47.038623245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses","Output":"--- PASS: TestBreakAtParentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038627854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/short_expression_with_parentheses","Output":" --- PASS: TestBreakAtParentheses/short_expression_with_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038632222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/short_expression_with_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038635918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/long_expression_with_function_calls","Output":" --- PASS: TestBreakAtParentheses/long_expression_with_function_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038639665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses/long_expression_with_function_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038642731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBreakAtParentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038645907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison"} -{"Time":"2026-02-03T00:32:47.038649434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison","Output":"=== RUN TestNormalizeExpressionForComparison\n"} -{"Time":"2026-02-03T00:32:47.038653281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/single_line_with_extra_spaces"} -{"Time":"2026-02-03T00:32:47.038656928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/single_line_with_extra_spaces","Output":"=== RUN TestNormalizeExpressionForComparison/single_line_with_extra_spaces\n"} -{"Time":"2026-02-03T00:32:47.03866903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/multiline_expression"} -{"Time":"2026-02-03T00:32:47.038672647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/multiline_expression","Output":"=== RUN TestNormalizeExpressionForComparison/multiline_expression\n"} -{"Time":"2026-02-03T00:32:47.038676494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_mixed_whitespace"} -{"Time":"2026-02-03T00:32:47.03867986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_mixed_whitespace","Output":"=== RUN TestNormalizeExpressionForComparison/expression_with_mixed_whitespace\n"} -{"Time":"2026-02-03T00:32:47.038683918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_leading/trailing_whitespace"} -{"Time":"2026-02-03T00:32:47.038687224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_leading/trailing_whitespace","Output":"=== RUN TestNormalizeExpressionForComparison/expression_with_leading/trailing_whitespace\n"} -{"Time":"2026-02-03T00:32:47.038691602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison","Output":"--- PASS: TestNormalizeExpressionForComparison (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038696361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/single_line_with_extra_spaces","Output":" --- PASS: TestNormalizeExpressionForComparison/single_line_with_extra_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038700749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/single_line_with_extra_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038704657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/multiline_expression","Output":" --- PASS: TestNormalizeExpressionForComparison/multiline_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038708825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/multiline_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038712311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_mixed_whitespace","Output":" --- PASS: TestNormalizeExpressionForComparison/expression_with_mixed_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038718563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_mixed_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038725596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_leading/trailing_whitespace","Output":" --- PASS: TestNormalizeExpressionForComparison/expression_with_leading/trailing_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038730084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison/expression_with_leading/trailing_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03873341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeExpressionForComparison","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038736466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence"} -{"Time":"2026-02-03T00:32:47.038760671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence","Output":"=== RUN TestMultilineExpressionEquivalence\n"} -{"Time":"2026-02-03T00:32:47.03876564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/simple_equivalent_expressions"} -{"Time":"2026-02-03T00:32:47.038769107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/simple_equivalent_expressions","Output":"=== RUN TestMultilineExpressionEquivalence/simple_equivalent_expressions\n"} -{"Time":"2026-02-03T00:32:47.038774006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/complex_equivalent_expressions_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:47.038777863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/complex_equivalent_expressions_with_extra_whitespace","Output":"=== RUN TestMultilineExpressionEquivalence/complex_equivalent_expressions_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:47.038782231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/different_expressions_should_not_be_equal"} -{"Time":"2026-02-03T00:32:47.038785668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/different_expressions_should_not_be_equal","Output":"=== RUN TestMultilineExpressionEquivalence/different_expressions_should_not_be_equal\n"} -{"Time":"2026-02-03T00:32:47.038797179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/reaction_condition_equivalence"} -{"Time":"2026-02-03T00:32:47.038800786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/reaction_condition_equivalence","Output":"=== RUN TestMultilineExpressionEquivalence/reaction_condition_equivalence\n"} -{"Time":"2026-02-03T00:32:47.038805284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence","Output":"--- PASS: TestMultilineExpressionEquivalence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038809813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/simple_equivalent_expressions","Output":" --- PASS: TestMultilineExpressionEquivalence/simple_equivalent_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038814381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/simple_equivalent_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038818719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/complex_equivalent_expressions_with_extra_whitespace","Output":" --- PASS: TestMultilineExpressionEquivalence/complex_equivalent_expressions_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038823598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/complex_equivalent_expressions_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038827325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/different_expressions_should_not_be_equal","Output":" --- PASS: TestMultilineExpressionEquivalence/different_expressions_should_not_be_equal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038831723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/different_expressions_should_not_be_equal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03883531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/reaction_condition_equivalence","Output":" --- PASS: TestMultilineExpressionEquivalence/reaction_condition_equivalence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038839638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence/reaction_condition_equivalence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038842884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionEquivalence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03884612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed"} -{"Time":"2026-02-03T00:32:47.038849476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed","Output":"=== RUN TestLongExpressionBreakingDetailed\n"} -{"Time":"2026-02-03T00:32:47.038853374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/reaction_condition_expression"} -{"Time":"2026-02-03T00:32:47.03885671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/reaction_condition_expression","Output":"=== RUN TestLongExpressionBreakingDetailed/reaction_condition_expression\n"} -{"Time":"2026-02-03T00:32:47.038867701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/complex_nested_expression"} -{"Time":"2026-02-03T00:32:47.038871307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/complex_nested_expression","Output":"=== RUN TestLongExpressionBreakingDetailed/complex_nested_expression\n"} -{"Time":"2026-02-03T00:32:47.038875144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/multiple_function_calls"} -{"Time":"2026-02-03T00:32:47.03887828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/multiple_function_calls","Output":"=== RUN TestLongExpressionBreakingDetailed/multiple_function_calls\n"} -{"Time":"2026-02-03T00:32:47.038882709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed","Output":"--- PASS: TestLongExpressionBreakingDetailed (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038887688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/reaction_condition_expression","Output":" --- PASS: TestLongExpressionBreakingDetailed/reaction_condition_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038891966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/reaction_condition_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038895663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/complex_nested_expression","Output":" --- PASS: TestLongExpressionBreakingDetailed/complex_nested_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038899941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/complex_nested_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038903187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/multiple_function_calls","Output":" --- PASS: TestLongExpressionBreakingDetailed/multiple_function_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038907465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed/multiple_function_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03891048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreakingDetailed","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038913716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes"} -{"Time":"2026-02-03T00:32:47.038917634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes","Output":"=== RUN TestExpressionBreakingWithQuotes\n"} -{"Time":"2026-02-03T00:32:47.038923675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/single_quoted_strings"} -{"Time":"2026-02-03T00:32:47.038927232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/single_quoted_strings","Output":"=== RUN TestExpressionBreakingWithQuotes/single_quoted_strings\n"} -{"Time":"2026-02-03T00:32:47.038930999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/double_quoted_strings"} -{"Time":"2026-02-03T00:32:47.038934365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/double_quoted_strings","Output":"=== RUN TestExpressionBreakingWithQuotes/double_quoted_strings\n"} -{"Time":"2026-02-03T00:32:47.038938342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/mixed_quotes"} -{"Time":"2026-02-03T00:32:47.038941949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/mixed_quotes","Output":"=== RUN TestExpressionBreakingWithQuotes/mixed_quotes\n"} -{"Time":"2026-02-03T00:32:47.038945986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/escaped_quotes"} -{"Time":"2026-02-03T00:32:47.038959171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/escaped_quotes","Output":"=== RUN TestExpressionBreakingWithQuotes/escaped_quotes\n"} -{"Time":"2026-02-03T00:32:47.03896415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes","Output":"--- PASS: TestExpressionBreakingWithQuotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038968478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/single_quoted_strings","Output":" --- PASS: TestExpressionBreakingWithQuotes/single_quoted_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038972726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/single_quoted_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038976273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/double_quoted_strings","Output":" --- PASS: TestExpressionBreakingWithQuotes/double_quoted_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038981242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/double_quoted_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038984508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/mixed_quotes","Output":" --- PASS: TestExpressionBreakingWithQuotes/mixed_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038989738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/mixed_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.038993114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/escaped_quotes","Output":" --- PASS: TestExpressionBreakingWithQuotes/escaped_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.038996711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes/escaped_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039000618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpressionBreakingWithQuotes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039003704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled"} -{"Time":"2026-02-03T00:32:47.03900697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled","Output":"=== RUN TestIsFeatureEnabled\n"} -{"Time":"2026-02-03T00:32:47.039010917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_single_flag"} -{"Time":"2026-02-03T00:32:47.039014103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_single_flag","Output":"=== RUN TestIsFeatureEnabled/feature_enabled_-_single_flag\n"} -{"Time":"2026-02-03T00:32:47.03901797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_case_insensitive"} -{"Time":"2026-02-03T00:32:47.039021427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_case_insensitive","Output":"=== RUN TestIsFeatureEnabled/feature_enabled_-_case_insensitive\n"} -{"Time":"2026-02-03T00:32:47.039025224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_mixed_case"} -{"Time":"2026-02-03T00:32:47.039028661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_mixed_case","Output":"=== RUN TestIsFeatureEnabled/feature_enabled_-_mixed_case\n"} -{"Time":"2026-02-03T00:32:47.03903928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_multiple_flags"} -{"Time":"2026-02-03T00:32:47.039042747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_multiple_flags","Output":"=== RUN TestIsFeatureEnabled/feature_enabled_-_multiple_flags\n"} -{"Time":"2026-02-03T00:32:47.039046594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_with_spaces"} -{"Time":"2026-02-03T00:32:47.03904983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_with_spaces","Output":"=== RUN TestIsFeatureEnabled/feature_enabled_-_with_spaces\n"} -{"Time":"2026-02-03T00:32:47.039053687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_empty_env"} -{"Time":"2026-02-03T00:32:47.039056973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_empty_env","Output":"=== RUN TestIsFeatureEnabled/feature_disabled_-_empty_env\n"} -{"Time":"2026-02-03T00:32:47.039061632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_not_in_list"} -{"Time":"2026-02-03T00:32:47.039065028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_not_in_list","Output":"=== RUN TestIsFeatureEnabled/feature_disabled_-_not_in_list\n"} -{"Time":"2026-02-03T00:32:47.039068805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_partial_match"} -{"Time":"2026-02-03T00:32:47.039071911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_partial_match","Output":"=== RUN TestIsFeatureEnabled/feature_disabled_-_partial_match\n"} -{"Time":"2026-02-03T00:32:47.03907668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled","Output":"--- PASS: TestIsFeatureEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039081088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_single_flag","Output":" --- PASS: TestIsFeatureEnabled/feature_enabled_-_single_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039085326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_single_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039089003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_case_insensitive","Output":" --- PASS: TestIsFeatureEnabled/feature_enabled_-_case_insensitive (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039093772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_case_insensitive","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039097188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_mixed_case","Output":" --- PASS: TestIsFeatureEnabled/feature_enabled_-_mixed_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039101366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_mixed_case","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039104582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_multiple_flags","Output":" --- PASS: TestIsFeatureEnabled/feature_enabled_-_multiple_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03910877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_multiple_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039112507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_with_spaces","Output":" --- PASS: TestIsFeatureEnabled/feature_enabled_-_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039123297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_enabled_-_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039126763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_empty_env","Output":" --- PASS: TestIsFeatureEnabled/feature_disabled_-_empty_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039130811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_empty_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039134307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_not_in_list","Output":" --- PASS: TestIsFeatureEnabled/feature_disabled_-_not_in_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039138635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_not_in_list","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039142002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_partial_match","Output":" --- PASS: TestIsFeatureEnabled/feature_disabled_-_partial_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039146029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled/feature_disabled_-_partial_match","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039149516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039152391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledNoEnv"} -{"Time":"2026-02-03T00:32:47.039155557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledNoEnv","Output":"=== RUN TestIsFeatureEnabledNoEnv\n"} -{"Time":"2026-02-03T00:32:47.039160586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledNoEnv","Output":"--- PASS: TestIsFeatureEnabledNoEnv (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039169393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledNoEnv","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039172458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData"} -{"Time":"2026-02-03T00:32:47.039176205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData","Output":"=== RUN TestIsFeatureEnabledWithData\n"} -{"Time":"2026-02-03T00:32:47.039180052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_enabled_in_frontmatter,_disabled_in_env"} -{"Time":"2026-02-03T00:32:47.039183699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_enabled_in_frontmatter,_disabled_in_env","Output":"=== RUN TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_enabled_in_frontmatter,_disabled_in_env\n"} -{"Time":"2026-02-03T00:32:47.039188278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_disabled_in_frontmatter,_enabled_in_env"} -{"Time":"2026-02-03T00:32:47.039191885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_disabled_in_frontmatter,_enabled_in_env","Output":"=== RUN TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_disabled_in_frontmatter,_enabled_in_env\n"} -{"Time":"2026-02-03T00:32:47.039196052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/fallback_to_env_when_not_in_frontmatter"} -{"Time":"2026-02-03T00:32:47.039199178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/fallback_to_env_when_not_in_frontmatter","Output":"=== RUN TestIsFeatureEnabledWithData/fallback_to_env_when_not_in_frontmatter\n"} -{"Time":"2026-02-03T00:32:47.039202995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/disabled_when_not_in_frontmatter_or_env"} -{"Time":"2026-02-03T00:32:47.039206472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/disabled_when_not_in_frontmatter_or_env","Output":"=== RUN TestIsFeatureEnabledWithData/disabled_when_not_in_frontmatter_or_env\n"} -{"Time":"2026-02-03T00:32:47.039210439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/case_insensitive_frontmatter_check"} -{"Time":"2026-02-03T00:32:47.039220067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/case_insensitive_frontmatter_check","Output":"=== RUN TestIsFeatureEnabledWithData/case_insensitive_frontmatter_check\n"} -{"Time":"2026-02-03T00:32:47.039224125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/nil_frontmatter_falls_back_to_env"} -{"Time":"2026-02-03T00:32:47.039227381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/nil_frontmatter_falls_back_to_env","Output":"=== RUN TestIsFeatureEnabledWithData/nil_frontmatter_falls_back_to_env\n"} -{"Time":"2026-02-03T00:32:47.039231669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/empty_frontmatter_falls_back_to_env"} -{"Time":"2026-02-03T00:32:47.039235025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/empty_frontmatter_falls_back_to_env","Output":"=== RUN TestIsFeatureEnabledWithData/empty_frontmatter_falls_back_to_env\n"} -{"Time":"2026-02-03T00:32:47.039239393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData","Output":"--- PASS: TestIsFeatureEnabledWithData (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039244583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_enabled_in_frontmatter,_disabled_in_env","Output":" --- PASS: TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_enabled_in_frontmatter,_disabled_in_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039249672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_enabled_in_frontmatter,_disabled_in_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039253419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_disabled_in_frontmatter,_enabled_in_env","Output":" --- PASS: TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_disabled_in_frontmatter,_enabled_in_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039258208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/frontmatter_takes_precedence_-_disabled_in_frontmatter,_enabled_in_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039261775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/fallback_to_env_when_not_in_frontmatter","Output":" --- PASS: TestIsFeatureEnabledWithData/fallback_to_env_when_not_in_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039266183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/fallback_to_env_when_not_in_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039276182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/disabled_when_not_in_frontmatter_or_env","Output":" --- PASS: TestIsFeatureEnabledWithData/disabled_when_not_in_frontmatter_or_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03928084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/disabled_when_not_in_frontmatter_or_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039284487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/case_insensitive_frontmatter_check","Output":" --- PASS: TestIsFeatureEnabledWithData/case_insensitive_frontmatter_check (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039288775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/case_insensitive_frontmatter_check","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039292081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/nil_frontmatter_falls_back_to_env","Output":" --- PASS: TestIsFeatureEnabledWithData/nil_frontmatter_falls_back_to_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039296309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/nil_frontmatter_falls_back_to_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039299746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/empty_frontmatter_falls_back_to_env","Output":" --- PASS: TestIsFeatureEnabledWithData/empty_frontmatter_falls_back_to_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039303773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData/empty_frontmatter_falls_back_to_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03930716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithData","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039310285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithDataNilWorkflow"} -{"Time":"2026-02-03T00:32:47.039313491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithDataNilWorkflow","Output":"=== RUN TestIsFeatureEnabledWithDataNilWorkflow\n"} -{"Time":"2026-02-03T00:32:47.039317689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithDataNilWorkflow","Output":"--- PASS: TestIsFeatureEnabledWithDataNilWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039321546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsFeatureEnabledWithDataNilWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039330944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA"} -{"Time":"2026-02-03T00:32:47.03933407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA","Output":"=== RUN TestIsValidFullSHA\n"} -{"Time":"2026-02-03T00:32:47.039337656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA"} -{"Time":"2026-02-03T00:32:47.039341153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA","Output":"=== RUN TestIsValidFullSHA/valid_full_SHA\n"} -{"Time":"2026-02-03T00:32:47.03934517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA_-_all_lowercase_hex"} -{"Time":"2026-02-03T00:32:47.039348416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA_-_all_lowercase_hex","Output":"=== RUN TestIsValidFullSHA/valid_full_SHA_-_all_lowercase_hex\n"} -{"Time":"2026-02-03T00:32:47.039352484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(7_chars)"} -{"Time":"2026-02-03T00:32:47.03935591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(7_chars)","Output":"=== RUN TestIsValidFullSHA/invalid_-_short_SHA_(7_chars)\n"} -{"Time":"2026-02-03T00:32:47.039359818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(8_chars)"} -{"Time":"2026-02-03T00:32:47.039362953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(8_chars)","Output":"=== RUN TestIsValidFullSHA/invalid_-_short_SHA_(8_chars)\n"} -{"Time":"2026-02-03T00:32:47.03936662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_uppercase_letters"} -{"Time":"2026-02-03T00:32:47.039370237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_uppercase_letters","Output":"=== RUN TestIsValidFullSHA/invalid_-_uppercase_letters\n"} -{"Time":"2026-02-03T00:32:47.039374234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_contains_non-hex_characters"} -{"Time":"2026-02-03T00:32:47.039377581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_contains_non-hex_characters","Output":"=== RUN TestIsValidFullSHA/invalid_-_contains_non-hex_characters\n"} -{"Time":"2026-02-03T00:32:47.039389834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_too_long"} -{"Time":"2026-02-03T00:32:47.03939306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_too_long","Output":"=== RUN TestIsValidFullSHA/invalid_-_too_long\n"} -{"Time":"2026-02-03T00:32:47.039397107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_empty_string"} -{"Time":"2026-02-03T00:32:47.039400283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_empty_string","Output":"=== RUN TestIsValidFullSHA/invalid_-_empty_string\n"} -{"Time":"2026-02-03T00:32:47.03940406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_spaces"} -{"Time":"2026-02-03T00:32:47.039407116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_spaces","Output":"=== RUN TestIsValidFullSHA/invalid_-_spaces\n"} -{"Time":"2026-02-03T00:32:47.039411274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA","Output":"--- PASS: TestIsValidFullSHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039415591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA","Output":" --- PASS: TestIsValidFullSHA/valid_full_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03942002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039424238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA_-_all_lowercase_hex","Output":" --- PASS: TestIsValidFullSHA/valid_full_SHA_-_all_lowercase_hex (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039428435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/valid_full_SHA_-_all_lowercase_hex","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039431912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(7_chars)","Output":" --- PASS: TestIsValidFullSHA/invalid_-_short_SHA_(7_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03943643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(7_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039440057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(8_chars)","Output":" --- PASS: TestIsValidFullSHA/invalid_-_short_SHA_(8_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039444605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_short_SHA_(8_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039453883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_uppercase_letters","Output":" --- PASS: TestIsValidFullSHA/invalid_-_uppercase_letters (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039458021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_uppercase_letters","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039461216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_contains_non-hex_characters","Output":" --- PASS: TestIsValidFullSHA/invalid_-_contains_non-hex_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039465424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_contains_non-hex_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039469041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_too_long","Output":" --- PASS: TestIsValidFullSHA/invalid_-_too_long (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039473049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_too_long","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039476315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_empty_string","Output":" --- PASS: TestIsValidFullSHA/invalid_-_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039480292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039483598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_spaces","Output":" --- PASS: TestIsValidFullSHA/invalid_-_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039487265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA/invalid_-_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039490491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidFullSHA","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039493667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag"} -{"Time":"2026-02-03T00:32:47.039496593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag","Output":"=== RUN TestValidateActionTag\n"} -{"Time":"2026-02-03T00:32:47.039500219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_full_SHA"} -{"Time":"2026-02-03T00:32:47.039503375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_full_SHA","Output":"=== RUN TestValidateActionTag/valid_full_SHA\n"} -{"Time":"2026-02-03T00:32:47.039507162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_empty_string_(falls_back_to_version)"} -{"Time":"2026-02-03T00:32:47.039510268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_empty_string_(falls_back_to_version)","Output":"=== RUN TestValidateActionTag/valid_-_empty_string_(falls_back_to_version)\n"} -{"Time":"2026-02-03T00:32:47.039514396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_nil_value"} -{"Time":"2026-02-03T00:32:47.039517642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_nil_value","Output":"=== RUN TestValidateActionTag/valid_-_nil_value\n"} -{"Time":"2026-02-03T00:32:47.039521469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(7_chars)"} -{"Time":"2026-02-03T00:32:47.039529724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(7_chars)","Output":"=== RUN TestValidateActionTag/invalid_-_short_SHA_(7_chars)\n"} -{"Time":"2026-02-03T00:32:47.039533722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(8_chars)"} -{"Time":"2026-02-03T00:32:47.039536998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(8_chars)","Output":"=== RUN TestValidateActionTag/invalid_-_short_SHA_(8_chars)\n"} -{"Time":"2026-02-03T00:32:47.039541156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_version_tag_instead_of_SHA"} -{"Time":"2026-02-03T00:32:47.039544522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_version_tag_instead_of_SHA","Output":"=== RUN TestValidateActionTag/invalid_-_version_tag_instead_of_SHA\n"} -{"Time":"2026-02-03T00:32:47.039548319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_not_a_string"} -{"Time":"2026-02-03T00:32:47.039551515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_not_a_string","Output":"=== RUN TestValidateActionTag/invalid_-_not_a_string\n"} -{"Time":"2026-02-03T00:32:47.039555142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_boolean"} -{"Time":"2026-02-03T00:32:47.039558548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_boolean","Output":"=== RUN TestValidateActionTag/invalid_-_boolean\n"} -{"Time":"2026-02-03T00:32:47.039563157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_uppercase_SHA"} -{"Time":"2026-02-03T00:32:47.039566723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_uppercase_SHA","Output":"=== RUN TestValidateActionTag/invalid_-_uppercase_SHA\n"} -{"Time":"2026-02-03T00:32:47.039577964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag","Output":"--- PASS: TestValidateActionTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039582502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_full_SHA","Output":" --- PASS: TestValidateActionTag/valid_full_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03958677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_full_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039590187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_empty_string_(falls_back_to_version)","Output":" --- PASS: TestValidateActionTag/valid_-_empty_string_(falls_back_to_version) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039594505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_empty_string_(falls_back_to_version)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039597801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_nil_value","Output":" --- PASS: TestValidateActionTag/valid_-_nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039601879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/valid_-_nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039605485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(7_chars)","Output":" --- PASS: TestValidateActionTag/invalid_-_short_SHA_(7_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039609833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(7_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.03961328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(8_chars)","Output":" --- PASS: TestValidateActionTag/invalid_-_short_SHA_(8_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039617588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_short_SHA_(8_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039621165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_version_tag_instead_of_SHA","Output":" --- PASS: TestValidateActionTag/invalid_-_version_tag_instead_of_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039625462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_version_tag_instead_of_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039628989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_not_a_string","Output":" --- PASS: TestValidateActionTag/invalid_-_not_a_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039639809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_not_a_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039643206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_boolean","Output":" --- PASS: TestValidateActionTag/invalid_-_boolean (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039647223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_boolean","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039650429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_uppercase_SHA","Output":" --- PASS: TestValidateActionTag/invalid_-_uppercase_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039654236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag/invalid_-_uppercase_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039657402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateActionTag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039660738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures"} -{"Time":"2026-02-03T00:32:47.039663974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures","Output":"=== RUN TestValidateFeatures\n"} -{"Time":"2026-02-03T00:32:47.039667832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_data"} -{"Time":"2026-02-03T00:32:47.039671248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_data","Output":"=== RUN TestValidateFeatures/nil_data\n"} -{"Time":"2026-02-03T00:32:47.039675145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_features"} -{"Time":"2026-02-03T00:32:47.039678101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_features","Output":"=== RUN TestValidateFeatures/nil_features\n"} -{"Time":"2026-02-03T00:32:47.039681968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag"} -{"Time":"2026-02-03T00:32:47.039685354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag","Output":"=== RUN TestValidateFeatures/valid_action-tag\n"} -{"Time":"2026-02-03T00:32:47.039689913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_short_SHA"} -{"Time":"2026-02-03T00:32:47.039693249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_short_SHA","Output":"=== RUN TestValidateFeatures/invalid_action-tag_-_short_SHA\n"} -{"Time":"2026-02-03T00:32:47.039697347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_version_tag"} -{"Time":"2026-02-03T00:32:47.039707405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_version_tag","Output":"=== RUN TestValidateFeatures/invalid_action-tag_-_version_tag\n"} -{"Time":"2026-02-03T00:32:47.039711413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/empty_action-tag_is_allowed"} -{"Time":"2026-02-03T00:32:47.039714769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/empty_action-tag_is_allowed","Output":"=== RUN TestValidateFeatures/empty_action-tag_is_allowed\n"} -{"Time":"2026-02-03T00:32:47.039718787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/other_features_should_not_cause_errors"} -{"Time":"2026-02-03T00:32:47.039721953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/other_features_should_not_cause_errors","Output":"=== RUN TestValidateFeatures/other_features_should_not_cause_errors\n"} -{"Time":"2026-02-03T00:32:47.03972582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag_with_other_features"} -{"Time":"2026-02-03T00:32:47.039729246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag_with_other_features","Output":"=== RUN TestValidateFeatures/valid_action-tag_with_other_features\n"} -{"Time":"2026-02-03T00:32:47.039733724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures","Output":"--- PASS: TestValidateFeatures (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039738253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_data","Output":" --- PASS: TestValidateFeatures/nil_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0397422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_data","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039745717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_features","Output":" --- PASS: TestValidateFeatures/nil_features (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039764361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/nil_features","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039768058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag","Output":" --- PASS: TestValidateFeatures/valid_action-tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039772116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039775512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_short_SHA","Output":" --- PASS: TestValidateFeatures/invalid_action-tag_-_short_SHA (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03977999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_short_SHA","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039783828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_version_tag","Output":" --- PASS: TestValidateFeatures/invalid_action-tag_-_version_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039788186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/invalid_action-tag_-_version_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039798195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/empty_action-tag_is_allowed","Output":" --- PASS: TestValidateFeatures/empty_action-tag_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039802783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/empty_action-tag_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039807452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/other_features_should_not_cause_errors","Output":" --- PASS: TestValidateFeatures/other_features_should_not_cause_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.03981175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/other_features_should_not_cause_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039815146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag_with_other_features","Output":" --- PASS: TestValidateFeatures/valid_action-tag_with_other_features (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039819855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures/valid_action-tag_with_other_features","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039823191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFeatures","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039826668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded"} -{"Time":"2026-02-03T00:32:47.039834833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded","Output":"=== RUN TestAddMCPFetchServerIfNeeded\n"} -{"Time":"2026-02-03T00:32:47.039840734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_supports_it"} -{"Time":"2026-02-03T00:32:47.039845432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_supports_it","Output":"=== RUN TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_supports_it\n"} -{"Time":"2026-02-03T00:32:47.03984974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_does_not_support_it"} -{"Time":"2026-02-03T00:32:47.039853237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_does_not_support_it","Output":"=== RUN TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_does_not_support_it\n"} -{"Time":"2026-02-03T00:32:47.039857295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_not_requested"} -{"Time":"2026-02-03T00:32:47.039860581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_not_requested","Output":"=== RUN TestAddMCPFetchServerIfNeeded/web-fetch_not_requested\n"} -{"Time":"2026-02-03T00:32:47.039864418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/empty_tools"} -{"Time":"2026-02-03T00:32:47.039867504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/empty_tools","Output":"=== RUN TestAddMCPFetchServerIfNeeded/empty_tools\n"} -{"Time":"2026-02-03T00:32:47.039872262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded","Output":"--- PASS: TestAddMCPFetchServerIfNeeded (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039884515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_supports_it","Output":" --- PASS: TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_supports_it (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039889164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_supports_it","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039899132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_does_not_support_it","Output":" --- PASS: TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_does_not_support_it (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039903541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_requested,_engine_does_not_support_it","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039906867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_not_requested","Output":" --- PASS: TestAddMCPFetchServerIfNeeded/web-fetch_not_requested (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039910894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/web-fetch_not_requested","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039914381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/empty_tools","Output":" --- PASS: TestAddMCPFetchServerIfNeeded/empty_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039918258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded/empty_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039921284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddMCPFetchServerIfNeeded","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039928547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig"} -{"Time":"2026-02-03T00:32:47.039931663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig","Output":"=== RUN TestRenderMCPFetchServerConfig\n"} -{"Time":"2026-02-03T00:32:47.039935531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_without_tools"} -{"Time":"2026-02-03T00:32:47.039938746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_without_tools","Output":"=== RUN TestRenderMCPFetchServerConfig/JSON_format,_not_last,_without_tools\n"} -{"Time":"2026-02-03T00:32:47.039942994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_without_tools"} -{"Time":"2026-02-03T00:32:47.039946611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_without_tools","Output":"=== RUN TestRenderMCPFetchServerConfig/JSON_format,_last,_without_tools\n"} -{"Time":"2026-02-03T00:32:47.039951009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_with_tools"} -{"Time":"2026-02-03T00:32:47.039954235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_with_tools","Output":"=== RUN TestRenderMCPFetchServerConfig/JSON_format,_not_last,_with_tools\n"} -{"Time":"2026-02-03T00:32:47.039957982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_with_tools"} -{"Time":"2026-02-03T00:32:47.039961178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_with_tools","Output":"=== RUN TestRenderMCPFetchServerConfig/JSON_format,_last,_with_tools\n"} -{"Time":"2026-02-03T00:32:47.039966578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/TOML_format"} -{"Time":"2026-02-03T00:32:47.039969904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/TOML_format","Output":"=== RUN TestRenderMCPFetchServerConfig/TOML_format\n"} -{"Time":"2026-02-03T00:32:47.039975265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig","Output":"--- PASS: TestRenderMCPFetchServerConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039980083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_without_tools","Output":" --- PASS: TestRenderMCPFetchServerConfig/JSON_format,_not_last,_without_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039984722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_without_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039988299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_without_tools","Output":" --- PASS: TestRenderMCPFetchServerConfig/JSON_format,_last,_without_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.039992667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_without_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.039996043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_with_tools","Output":" --- PASS: TestRenderMCPFetchServerConfig/JSON_format,_not_last,_with_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040000472Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_not_last,_with_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040003968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_with_tools","Output":" --- PASS: TestRenderMCPFetchServerConfig/JSON_format,_last,_with_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040008196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/JSON_format,_last,_with_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040011793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/TOML_format","Output":" --- PASS: TestRenderMCPFetchServerConfig/TOML_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040016261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig/TOML_format","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040019316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderMCPFetchServerConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040022162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch"} -{"Time":"2026-02-03T00:32:47.040025258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch","Output":"=== RUN TestEngineSupportsWebFetch\n"} -{"Time":"2026-02-03T00:32:47.040028974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/claude"} -{"Time":"2026-02-03T00:32:47.04003203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/claude","Output":"=== RUN TestEngineSupportsWebFetch/claude\n"} -{"Time":"2026-02-03T00:32:47.040035817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/codex"} -{"Time":"2026-02-03T00:32:47.040038933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/codex","Output":"=== RUN TestEngineSupportsWebFetch/codex\n"} -{"Time":"2026-02-03T00:32:47.040043702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/copilot"} -{"Time":"2026-02-03T00:32:47.04004787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/copilot","Output":"=== RUN TestEngineSupportsWebFetch/copilot\n"} -{"Time":"2026-02-03T00:32:47.040051427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/custom"} -{"Time":"2026-02-03T00:32:47.040054592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/custom","Output":"=== RUN TestEngineSupportsWebFetch/custom\n"} -{"Time":"2026-02-03T00:32:47.04005892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch","Output":"--- PASS: TestEngineSupportsWebFetch (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040063138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/claude","Output":" --- PASS: TestEngineSupportsWebFetch/claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040067126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/claude","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040070422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/codex","Output":" --- PASS: TestEngineSupportsWebFetch/codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040074429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/codex","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040077765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/copilot","Output":" --- PASS: TestEngineSupportsWebFetch/copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040081783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040085139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/custom","Output":" --- PASS: TestEngineSupportsWebFetch/custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040088836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch/custom","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040091792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebFetch","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040095398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch"} -{"Time":"2026-02-03T00:32:47.040098424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch","Output":"=== RUN TestEngineSupportsWebSearch\n"} -{"Time":"2026-02-03T00:32:47.040103764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/claude"} -{"Time":"2026-02-03T00:32:47.04010718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/claude","Output":"=== RUN TestEngineSupportsWebSearch/claude\n"} -{"Time":"2026-02-03T00:32:47.040111358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/codex"} -{"Time":"2026-02-03T00:32:47.040114444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/codex","Output":"=== RUN TestEngineSupportsWebSearch/codex\n"} -{"Time":"2026-02-03T00:32:47.040118221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/copilot"} -{"Time":"2026-02-03T00:32:47.040121507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/copilot","Output":"=== RUN TestEngineSupportsWebSearch/copilot\n"} -{"Time":"2026-02-03T00:32:47.040125234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/custom"} -{"Time":"2026-02-03T00:32:47.0401285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/custom","Output":"=== RUN TestEngineSupportsWebSearch/custom\n"} -{"Time":"2026-02-03T00:32:47.040133019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch","Output":"--- PASS: TestEngineSupportsWebSearch (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040137387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/claude","Output":" --- PASS: TestEngineSupportsWebSearch/claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040141835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/claude","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040164517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/codex","Output":" --- PASS: TestEngineSupportsWebSearch/codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040171791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/codex","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040175508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/copilot","Output":" --- PASS: TestEngineSupportsWebSearch/copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040180046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040183322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/custom","Output":" --- PASS: TestEngineSupportsWebSearch/custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040187089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch/custom","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040191127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineSupportsWebSearch","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040194253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine"} -{"Time":"2026-02-03T00:32:47.040197288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine","Output":"=== RUN TestFirewallArgsInCopilotEngine\n"} -{"Time":"2026-02-03T00:32:47.040201486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/no_custom_args_uses_only_default_flags"} -{"Time":"2026-02-03T00:32:47.040204742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/no_custom_args_uses_only_default_flags","Output":"=== RUN TestFirewallArgsInCopilotEngine/no_custom_args_uses_only_default_flags\n"} -{"Time":"2026-02-03T00:32:47.040210433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_are_included_in_AWF_command"} -{"Time":"2026-02-03T00:32:47.04021409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_are_included_in_AWF_command","Output":"=== RUN TestFirewallArgsInCopilotEngine/custom_args_are_included_in_AWF_command\n"} -{"Time":"2026-02-03T00:32:47.040218197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_with_spaces_are_properly_escaped"} -{"Time":"2026-02-03T00:32:47.040221714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_with_spaces_are_properly_escaped","Output":"=== RUN TestFirewallArgsInCopilotEngine/custom_args_with_spaces_are_properly_escaped\n"} -{"Time":"2026-02-03T00:32:47.040225731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/gh_CLI_binary_is_mounted_to_AWF_container"} -{"Time":"2026-02-03T00:32:47.040228977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/gh_CLI_binary_is_mounted_to_AWF_container","Output":"=== RUN TestFirewallArgsInCopilotEngine/gh_CLI_binary_is_mounted_to_AWF_container\n"} -{"Time":"2026-02-03T00:32:47.040233516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_default_version"} -{"Time":"2026-02-03T00:32:47.040236692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_default_version","Output":"=== RUN TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_default_version\n"} -{"Time":"2026-02-03T00:32:47.040242372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_custom_version"} -{"Time":"2026-02-03T00:32:47.04024667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_custom_version","Output":"=== RUN TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_custom_version\n"} -{"Time":"2026-02-03T00:32:47.040344112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_ssl-bump_flag_when_enabled"} -{"Time":"2026-02-03T00:32:47.040352858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_ssl-bump_flag_when_enabled","Output":"=== RUN TestFirewallArgsInCopilotEngine/AWF_command_includes_ssl-bump_flag_when_enabled\n"} -{"Time":"2026-02-03T00:32:47.040418751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_allow-urls_with_ssl-bump_enabled"} -{"Time":"2026-02-03T00:32:47.040428679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_allow-urls_with_ssl-bump_enabled","Output":"=== RUN TestFirewallArgsInCopilotEngine/AWF_command_includes_allow-urls_with_ssl-bump_enabled\n"} -{"Time":"2026-02-03T00:32:47.040515692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_does_not_include_allow-urls_without_ssl-bump"} -{"Time":"2026-02-03T00:32:47.040524729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_does_not_include_allow-urls_without_ssl-bump","Output":"=== RUN TestFirewallArgsInCopilotEngine/AWF_command_does_not_include_allow-urls_without_ssl-bump\n"} -{"Time":"2026-02-03T00:32:47.040593557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine","Output":"--- PASS: TestFirewallArgsInCopilotEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040602764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/no_custom_args_uses_only_default_flags","Output":" --- PASS: TestFirewallArgsInCopilotEngine/no_custom_args_uses_only_default_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040608465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/no_custom_args_uses_only_default_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040612172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_are_included_in_AWF_command","Output":" --- PASS: TestFirewallArgsInCopilotEngine/custom_args_are_included_in_AWF_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04061661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_are_included_in_AWF_command","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040620066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_with_spaces_are_properly_escaped","Output":" --- PASS: TestFirewallArgsInCopilotEngine/custom_args_with_spaces_are_properly_escaped (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040624374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/custom_args_with_spaces_are_properly_escaped","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040628331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/gh_CLI_binary_is_mounted_to_AWF_container","Output":" --- PASS: TestFirewallArgsInCopilotEngine/gh_CLI_binary_is_mounted_to_AWF_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040634122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/gh_CLI_binary_is_mounted_to_AWF_container","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040637639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_default_version","Output":" --- PASS: TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040642348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040646135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_custom_version","Output":" --- PASS: TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_custom_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040650543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_image-tag_with_custom_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.04065428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_ssl-bump_flag_when_enabled","Output":" --- PASS: TestFirewallArgsInCopilotEngine/AWF_command_includes_ssl-bump_flag_when_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040658458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_ssl-bump_flag_when_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040662034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_allow-urls_with_ssl-bump_enabled","Output":" --- PASS: TestFirewallArgsInCopilotEngine/AWF_command_includes_allow-urls_with_ssl-bump_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040667394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_includes_allow-urls_with_ssl-bump_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040671061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_does_not_include_allow-urls_without_ssl-bump","Output":" --- PASS: TestFirewallArgsInCopilotEngine/AWF_command_does_not_include_allow-urls_without_ssl-bump (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040675289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine/AWF_command_does_not_include_allow-urls_without_ssl-bump","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040678816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallArgsInCopilotEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040681942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine"} -{"Time":"2026-02-03T00:32:47.040685238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine","Output":"=== RUN TestFirewallBlockedDomainsInCopilotEngine\n"} -{"Time":"2026-02-03T00:32:47.040690738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/blocked_domains_are_added_to_AWF_command"} -{"Time":"2026-02-03T00:32:47.040694285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/blocked_domains_are_added_to_AWF_command","Output":"=== RUN TestFirewallBlockedDomainsInCopilotEngine/blocked_domains_are_added_to_AWF_command\n"} -{"Time":"2026-02-03T00:32:47.040738727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/no_blocked_domains_means_no_--block-domains_flag"} -{"Time":"2026-02-03T00:32:47.040746412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/no_blocked_domains_means_no_--block-domains_flag","Output":"=== RUN TestFirewallBlockedDomainsInCopilotEngine/no_blocked_domains_means_no_--block-domains_flag\n"} -{"Time":"2026-02-03T00:32:47.040862959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/ecosystem_identifiers_are_expanded_in_blocked_domains"} -{"Time":"2026-02-03T00:32:47.040872417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/ecosystem_identifiers_are_expanded_in_blocked_domains","Output":"=== RUN TestFirewallBlockedDomainsInCopilotEngine/ecosystem_identifiers_are_expanded_in_blocked_domains\n"} -{"Time":"2026-02-03T00:32:47.040953387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine","Output":"--- PASS: TestFirewallBlockedDomainsInCopilotEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040964648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/blocked_domains_are_added_to_AWF_command","Output":" --- PASS: TestFirewallBlockedDomainsInCopilotEngine/blocked_domains_are_added_to_AWF_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040970008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/blocked_domains_are_added_to_AWF_command","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040974356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/no_blocked_domains_means_no_--block-domains_flag","Output":" --- PASS: TestFirewallBlockedDomainsInCopilotEngine/no_blocked_domains_means_no_--block-domains_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040978985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/no_blocked_domains_means_no_--block-domains_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040982762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/ecosystem_identifiers_are_expanded_in_blocked_domains","Output":" --- PASS: TestFirewallBlockedDomainsInCopilotEngine/ecosystem_identifiers_are_expanded_in_blocked_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.040988763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine/ecosystem_identifiers_are_expanded_in_blocked_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:47.04099242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCopilotEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.040996237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine"} -{"Time":"2026-02-03T00:32:47.041000535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine","Output":"=== RUN TestFirewallBlockedDomainsInClaudeEngine\n"} -{"Time":"2026-02-03T00:32:47.041004663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine/blocked_domains_are_added_to_Claude_AWF_command"} -{"Time":"2026-02-03T00:32:47.041016375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine/blocked_domains_are_added_to_Claude_AWF_command","Output":"=== RUN TestFirewallBlockedDomainsInClaudeEngine/blocked_domains_are_added_to_Claude_AWF_command\n"} -{"Time":"2026-02-03T00:32:47.041129736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine","Output":"--- PASS: TestFirewallBlockedDomainsInClaudeEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04114282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine/blocked_domains_are_added_to_Claude_AWF_command","Output":" --- PASS: TestFirewallBlockedDomainsInClaudeEngine/blocked_domains_are_added_to_Claude_AWF_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041147719Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine/blocked_domains_are_added_to_Claude_AWF_command","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041151106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInClaudeEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.04115343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine"} -{"Time":"2026-02-03T00:32:47.041155424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine","Output":"=== RUN TestFirewallBlockedDomainsInCodexEngine\n"} -{"Time":"2026-02-03T00:32:47.041161776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine/blocked_domains_are_added_to_Codex_AWF_command"} -{"Time":"2026-02-03T00:32:47.041172335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine/blocked_domains_are_added_to_Codex_AWF_command","Output":"=== RUN TestFirewallBlockedDomainsInCodexEngine/blocked_domains_are_added_to_Codex_AWF_command\n"} -{"Time":"2026-02-03T00:32:47.041262533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine","Output":"--- PASS: TestFirewallBlockedDomainsInCodexEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041270939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine/blocked_domains_are_added_to_Codex_AWF_command","Output":" --- PASS: TestFirewallBlockedDomainsInCodexEngine/blocked_domains_are_added_to_Codex_AWF_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041275688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine/blocked_domains_are_added_to_Codex_AWF_command","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041279305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallBlockedDomainsInCodexEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.0412823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot"} -{"Time":"2026-02-03T00:32:47.041286077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot","Output":"=== RUN TestEnableFirewallByDefaultForCopilot\n"} -{"Time":"2026-02-03T00:32:47.041292059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network_restrictions_enables_firewall_by_default"} -{"Time":"2026-02-03T00:32:47.041295875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network_restrictions_enables_firewall_by_default","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network_restrictions_enables_firewall_by_default\n"} -{"Time":"2026-02-03T00:32:47.041328536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network:defaults_enables_firewall_by_default"} -{"Time":"2026-02-03T00:32:47.041338245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network:defaults_enables_firewall_by_default","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network:defaults_enables_firewall_by_default\n"} -{"Time":"2026-02-03T00:32:47.041345779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_empty_network_object_enables_firewall_by_default"} -{"Time":"2026-02-03T00:32:47.041350007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_empty_network_object_enables_firewall_by_default","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/copilot_engine_with_empty_network_object_enables_firewall_by_default\n"} -{"Time":"2026-02-03T00:32:47.041396564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_wildcard_allowed_does_NOT_enable_firewall"} -{"Time":"2026-02-03T00:32:47.041408857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_wildcard_allowed_does_NOT_enable_firewall","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/copilot_engine_with_wildcard_allowed_does_NOT_enable_firewall\n"} -{"Time":"2026-02-03T00:32:47.041413877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_explicit_firewall_config_is_not_overridden"} -{"Time":"2026-02-03T00:32:47.041419026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_explicit_firewall_config_is_not_overridden","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/copilot_engine_with_explicit_firewall_config_is_not_overridden\n"} -{"Time":"2026-02-03T00:32:47.041431109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/non-copilot_engine_does_not_enable_firewall"} -{"Time":"2026-02-03T00:32:47.041434545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/non-copilot_engine_does_not_enable_firewall","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/non-copilot_engine_does_not_enable_firewall\n"} -{"Time":"2026-02-03T00:32:47.041438773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/codex_engine_with_network_restrictions_enables_firewall_by_default"} -{"Time":"2026-02-03T00:32:47.04144233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/codex_engine_with_network_restrictions_enables_firewall_by_default","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/codex_engine_with_network_restrictions_enables_firewall_by_default\n"} -{"Time":"2026-02-03T00:32:47.041448731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/nil_network_permissions_does_not_cause_error"} -{"Time":"2026-02-03T00:32:47.041452138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/nil_network_permissions_does_not_cause_error","Output":"=== RUN TestEnableFirewallByDefaultForCopilot/nil_network_permissions_does_not_cause_error\n"} -{"Time":"2026-02-03T00:32:47.041492132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot","Output":"--- PASS: TestEnableFirewallByDefaultForCopilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04150136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network_restrictions_enables_firewall_by_default","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network_restrictions_enables_firewall_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041506178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network_restrictions_enables_firewall_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041510356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network:defaults_enables_firewall_by_default","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network:defaults_enables_firewall_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041515185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_network:defaults_enables_firewall_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041518952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_empty_network_object_enables_firewall_by_default","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/copilot_engine_with_empty_network_object_enables_firewall_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041524072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_empty_network_object_enables_firewall_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.04152834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_wildcard_allowed_does_NOT_enable_firewall","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/copilot_engine_with_wildcard_allowed_does_NOT_enable_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041533059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_wildcard_allowed_does_NOT_enable_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041537026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_explicit_firewall_config_is_not_overridden","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/copilot_engine_with_explicit_firewall_config_is_not_overridden (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041541715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/copilot_engine_with_explicit_firewall_config_is_not_overridden","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041545652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/non-copilot_engine_does_not_enable_firewall","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/non-copilot_engine_does_not_enable_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041550712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/non-copilot_engine_does_not_enable_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041554348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/codex_engine_with_network_restrictions_enables_firewall_by_default","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/codex_engine_with_network_restrictions_enables_firewall_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041573394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/codex_engine_with_network_restrictions_enables_firewall_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041577461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/nil_network_permissions_does_not_cause_error","Output":" --- PASS: TestEnableFirewallByDefaultForCopilot/nil_network_permissions_does_not_cause_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041581599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot/nil_network_permissions_does_not_cause_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041584925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnableFirewallByDefaultForCopilot","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041588402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration"} -{"Time":"2026-02-03T00:32:47.041591938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration","Output":"=== RUN TestCopilotFirewallDefaultIntegration\n"} -{"Time":"2026-02-03T00:32:47.041598611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_network_restrictions_includes_AWF_installation"} -{"Time":"2026-02-03T00:32:47.041608649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_network_restrictions_includes_AWF_installation","Output":"=== RUN TestCopilotFirewallDefaultIntegration/copilot_workflow_with_network_restrictions_includes_AWF_installation\n"} -{"Time":"2026-02-03T00:32:47.04161446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_explicit_firewall:false_does_not_include_AWF"} -{"Time":"2026-02-03T00:32:47.041617957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_explicit_firewall:false_does_not_include_AWF","Output":"=== RUN TestCopilotFirewallDefaultIntegration/copilot_workflow_with_explicit_firewall:false_does_not_include_AWF\n"} -{"Time":"2026-02-03T00:32:47.041622195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/claude_engine_with_network_restrictions_does_not_enable_firewall"} -{"Time":"2026-02-03T00:32:47.041625621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/claude_engine_with_network_restrictions_does_not_enable_firewall","Output":"=== RUN TestCopilotFirewallDefaultIntegration/claude_engine_with_network_restrictions_does_not_enable_firewall\n"} -{"Time":"2026-02-03T00:32:47.041631873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration","Output":"--- PASS: TestCopilotFirewallDefaultIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041636812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_network_restrictions_includes_AWF_installation","Output":" --- PASS: TestCopilotFirewallDefaultIntegration/copilot_workflow_with_network_restrictions_includes_AWF_installation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04164128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_network_restrictions_includes_AWF_installation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041644927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_explicit_firewall:false_does_not_include_AWF","Output":" --- PASS: TestCopilotFirewallDefaultIntegration/copilot_workflow_with_explicit_firewall:false_does_not_include_AWF (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041649395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/copilot_workflow_with_explicit_firewall:false_does_not_include_AWF","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041653082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/claude_engine_with_network_restrictions_does_not_enable_firewall","Output":" --- PASS: TestCopilotFirewallDefaultIntegration/claude_engine_with_network_restrictions_does_not_enable_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04165743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration/claude_engine_with_network_restrictions_does_not_enable_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041660786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotFirewallDefaultIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041663702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled"} -{"Time":"2026-02-03T00:32:47.041666637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled","Output":"=== RUN TestDailyTeamStatusFirewallEnabled\n"} -{"Time":"2026-02-03T00:32:47.04167315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled/daily-team-status_workflow_with_network:defaults_enables_AWF_firewall"} -{"Time":"2026-02-03T00:32:47.041676406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled/daily-team-status_workflow_with_network:defaults_enables_AWF_firewall","Output":"=== RUN TestDailyTeamStatusFirewallEnabled/daily-team-status_workflow_with_network:defaults_enables_AWF_firewall\n"} -{"Time":"2026-02-03T00:32:47.041680984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled","Output":"--- PASS: TestDailyTeamStatusFirewallEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041685182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled/daily-team-status_workflow_with_network:defaults_enables_AWF_firewall","Output":" --- PASS: TestDailyTeamStatusFirewallEnabled/daily-team-status_workflow_with_network:defaults_enables_AWF_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04168934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled/daily-team-status_workflow_with_network:defaults_enables_AWF_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041692646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDailyTeamStatusFirewallEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041695551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation"} -{"Time":"2026-02-03T00:32:47.041698617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation","Output":"=== RUN TestStrictModeFirewallValidation\n"} -{"Time":"2026-02-03T00:32:47.041703827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_requires_firewall_for_copilot_with_network_restrictions"} -{"Time":"2026-02-03T00:32:47.041707453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_requires_firewall_for_copilot_with_network_restrictions","Output":"=== RUN TestStrictModeFirewallValidation/strict_mode_requires_firewall_for_copilot_with_network_restrictions\n"} -{"Time":"2026-02-03T00:32:47.041717683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_allows_firewall_disabled_when_allowed_is_wildcard"} -{"Time":"2026-02-03T00:32:47.041721209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_allows_firewall_disabled_when_allowed_is_wildcard","Output":"=== RUN TestStrictModeFirewallValidation/strict_mode_allows_firewall_disabled_when_allowed_is_wildcard\n"} -{"Time":"2026-02-03T00:32:47.041769599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_passes_when_firewall_is_enabled"} -{"Time":"2026-02-03T00:32:47.041779418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_passes_when_firewall_is_enabled","Output":"=== RUN TestStrictModeFirewallValidation/strict_mode_passes_when_firewall_is_enabled\n"} -{"Time":"2026-02-03T00:32:47.041786942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_for_non-copilot_engines"} -{"Time":"2026-02-03T00:32:47.041790959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_for_non-copilot_engines","Output":"=== RUN TestStrictModeFirewallValidation/strict_mode_skips_validation_for_non-copilot_engines\n"} -{"Time":"2026-02-03T00:32:47.0417967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_copilot"} -{"Time":"2026-02-03T00:32:47.041803623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_copilot","Output":"=== RUN TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_copilot\n"} -{"Time":"2026-02-03T00:32:47.041809454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_all_engines"} -{"Time":"2026-02-03T00:32:47.041813241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_all_engines","Output":"=== RUN TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_all_engines\n"} -{"Time":"2026-02-03T00:32:47.041847034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_when_SRT_is_enabled"} -{"Time":"2026-02-03T00:32:47.041855549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_when_SRT_is_enabled","Output":"=== RUN TestStrictModeFirewallValidation/strict_mode_skips_validation_when_SRT_is_enabled\n"} -{"Time":"2026-02-03T00:32:47.041860739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/non-strict_mode_does_not_validate_firewall"} -{"Time":"2026-02-03T00:32:47.041865167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/non-strict_mode_does_not_validate_firewall","Output":"=== RUN TestStrictModeFirewallValidation/non-strict_mode_does_not_validate_firewall\n"} -{"Time":"2026-02-03T00:32:47.041871359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/sandbox.agent:_false_is_rejected_even_in_non-strict_mode"} -{"Time":"2026-02-03T00:32:47.041875086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/sandbox.agent:_false_is_rejected_even_in_non-strict_mode","Output":"=== RUN TestStrictModeFirewallValidation/sandbox.agent:_false_is_rejected_even_in_non-strict_mode\n"} -{"Time":"2026-02-03T00:32:47.041883982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation","Output":"--- PASS: TestStrictModeFirewallValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041889192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_requires_firewall_for_copilot_with_network_restrictions","Output":" --- PASS: TestStrictModeFirewallValidation/strict_mode_requires_firewall_for_copilot_with_network_restrictions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041897398Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_requires_firewall_for_copilot_with_network_restrictions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041901726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_allows_firewall_disabled_when_allowed_is_wildcard","Output":" --- PASS: TestStrictModeFirewallValidation/strict_mode_allows_firewall_disabled_when_allowed_is_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041906564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_allows_firewall_disabled_when_allowed_is_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041913277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_passes_when_firewall_is_enabled","Output":" --- PASS: TestStrictModeFirewallValidation/strict_mode_passes_when_firewall_is_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041917886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_passes_when_firewall_is_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041921713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_for_non-copilot_engines","Output":" --- PASS: TestStrictModeFirewallValidation/strict_mode_skips_validation_for_non-copilot_engines (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041926221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_for_non-copilot_engines","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041932813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_copilot","Output":" --- PASS: TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041937903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041942201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_all_engines","Output":" --- PASS: TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_all_engines (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041947541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_refuses_sandbox.agent:_false_for_all_engines","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041951218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_when_SRT_is_enabled","Output":" --- PASS: TestStrictModeFirewallValidation/strict_mode_skips_validation_when_SRT_is_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041955907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/strict_mode_skips_validation_when_SRT_is_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041959784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/non-strict_mode_does_not_validate_firewall","Output":" --- PASS: TestStrictModeFirewallValidation/non-strict_mode_does_not_validate_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041971215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/non-strict_mode_does_not_validate_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041975132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/sandbox.agent:_false_is_rejected_even_in_non-strict_mode","Output":" --- PASS: TestStrictModeFirewallValidation/sandbox.agent:_false_is_rejected_even_in_non-strict_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.041990251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation/sandbox.agent:_false_is_rejected_even_in_non-strict_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041994158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeFirewallValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.041997504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag"} -{"Time":"2026-02-03T00:32:47.04200069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag","Output":"=== RUN TestGetAWFImageTag\n"} -{"Time":"2026-02-03T00:32:47.04200637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_firewall_config_is_nil"} -{"Time":"2026-02-03T00:32:47.042013223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_firewall_config_is_nil","Output":"=== RUN TestGetAWFImageTag/returns_default_version_without_v_prefix_when_firewall_config_is_nil\n"} -{"Time":"2026-02-03T00:32:47.042017982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_version_is_empty"} -{"Time":"2026-02-03T00:32:47.042021669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_version_is_empty","Output":"=== RUN TestGetAWFImageTag/returns_default_version_without_v_prefix_when_version_is_empty\n"} -{"Time":"2026-02-03T00:32:47.042029774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_custom_version_without_v_prefix_when_specified"} -{"Time":"2026-02-03T00:32:47.042033481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_custom_version_without_v_prefix_when_specified","Output":"=== RUN TestGetAWFImageTag/returns_custom_version_without_v_prefix_when_specified\n"} -{"Time":"2026-02-03T00:32:47.042037969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_version_unchanged_when_no_v_prefix_present"} -{"Time":"2026-02-03T00:32:47.042042147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_version_unchanged_when_no_v_prefix_present","Output":"=== RUN TestGetAWFImageTag/returns_version_unchanged_when_no_v_prefix_present\n"} -{"Time":"2026-02-03T00:32:47.042047066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag","Output":"--- PASS: TestGetAWFImageTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042052006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_firewall_config_is_nil","Output":" --- PASS: TestGetAWFImageTag/returns_default_version_without_v_prefix_when_firewall_config_is_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042056815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_firewall_config_is_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042060702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_version_is_empty","Output":" --- PASS: TestGetAWFImageTag/returns_default_version_without_v_prefix_when_version_is_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042071041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_default_version_without_v_prefix_when_version_is_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042074948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_custom_version_without_v_prefix_when_specified","Output":" --- PASS: TestGetAWFImageTag/returns_custom_version_without_v_prefix_when_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042079547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_custom_version_without_v_prefix_when_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042083835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_version_unchanged_when_no_v_prefix_present","Output":" --- PASS: TestGetAWFImageTag/returns_version_unchanged_when_no_v_prefix_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042092601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag/returns_version_unchanged_when_no_v_prefix_present","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042096038Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAWFImageTag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042099043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag"} -{"Time":"2026-02-03T00:32:47.042102119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag","Output":"=== RUN TestClaudeEngineAWFImageTag\n"} -{"Time":"2026-02-03T00:32:47.042110004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version"} -{"Time":"2026-02-03T00:32:47.042113811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version","Output":"=== RUN TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version\n"} -{"Time":"2026-02-03T00:32:47.042119441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version"} -{"Time":"2026-02-03T00:32:47.042126104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version","Output":"=== RUN TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version\n"} -{"Time":"2026-02-03T00:32:47.042172851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag","Output":"--- PASS: TestClaudeEngineAWFImageTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042185404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version","Output":" --- PASS: TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042190263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042193419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version","Output":" --- PASS: TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042196104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042198098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineAWFImageTag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042199911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag"} -{"Time":"2026-02-03T00:32:47.042201815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag","Output":"=== RUN TestCodexEngineAWFImageTag\n"} -{"Time":"2026-02-03T00:32:47.042205592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version"} -{"Time":"2026-02-03T00:32:47.042207736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version","Output":"=== RUN TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version\n"} -{"Time":"2026-02-03T00:32:47.042277785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version"} -{"Time":"2026-02-03T00:32:47.042287283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version","Output":"=== RUN TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version\n"} -{"Time":"2026-02-03T00:32:47.042349068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag","Output":"--- PASS: TestCodexEngineAWFImageTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042360259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version","Output":" --- PASS: TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042365549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_default_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042369636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version","Output":" --- PASS: TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042374596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag/AWF_command_includes_image-tag_with_custom_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042377992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineAWFImageTag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042381168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing"} -{"Time":"2026-02-03T00:32:47.042384414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing","Output":"=== RUN TestFirewallLogLevelParsing\n"} -{"Time":"2026-02-03T00:32:47.042391948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_is_parsed_from_network.firewall_object"} -{"Time":"2026-02-03T00:32:47.042396537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_is_parsed_from_network.firewall_object","Output":"=== RUN TestFirewallLogLevelParsing/log-level_is_parsed_from_network.firewall_object\n"} -{"Time":"2026-02-03T00:32:47.042401666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_defaults_to_empty_string_when_not_specified"} -{"Time":"2026-02-03T00:32:47.042405393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_defaults_to_empty_string_when_not_specified","Output":"=== RUN TestFirewallLogLevelParsing/log-level_defaults_to_empty_string_when_not_specified\n"} -{"Time":"2026-02-03T00:32:47.042411284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_works_with_other_firewall_fields"} -{"Time":"2026-02-03T00:32:47.04241998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_works_with_other_firewall_fields","Output":"=== RUN TestFirewallLogLevelParsing/log-level_works_with_other_firewall_fields\n"} -{"Time":"2026-02-03T00:32:47.042426012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/different_log-level_values_are_parsed_correctly"} -{"Time":"2026-02-03T00:32:47.042429628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/different_log-level_values_are_parsed_correctly","Output":"=== RUN TestFirewallLogLevelParsing/different_log-level_values_are_parsed_correctly\n"} -{"Time":"2026-02-03T00:32:47.042454104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing","Output":"--- PASS: TestFirewallLogLevelParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04246281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_is_parsed_from_network.firewall_object","Output":" --- PASS: TestFirewallLogLevelParsing/log-level_is_parsed_from_network.firewall_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042468711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_is_parsed_from_network.firewall_object","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042472728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_defaults_to_empty_string_when_not_specified","Output":" --- PASS: TestFirewallLogLevelParsing/log-level_defaults_to_empty_string_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042477888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_defaults_to_empty_string_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042481785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_works_with_other_firewall_fields","Output":" --- PASS: TestFirewallLogLevelParsing/log-level_works_with_other_firewall_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042486184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/log-level_works_with_other_firewall_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:47.04248967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/different_log-level_values_are_parsed_correctly","Output":" --- PASS: TestFirewallLogLevelParsing/different_log-level_values_are_parsed_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042495221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing/different_log-level_values_are_parsed_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042503757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042506942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine"} -{"Time":"2026-02-03T00:32:47.042510148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine","Output":"=== RUN TestFirewallLogLevelInCopilotEngine\n"} -{"Time":"2026-02-03T00:32:47.042514326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/default_log-level_is_'info'_when_not_specified"} -{"Time":"2026-02-03T00:32:47.042518033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/default_log-level_is_'info'_when_not_specified","Output":"=== RUN TestFirewallLogLevelInCopilotEngine/default_log-level_is_'info'_when_not_specified\n"} -{"Time":"2026-02-03T00:32:47.042585599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/custom_log-level_is_used_when_specified"} -{"Time":"2026-02-03T00:32:47.04259175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/custom_log-level_is_used_when_specified","Output":"=== RUN TestFirewallLogLevelInCopilotEngine/custom_log-level_is_used_when_specified\n"} -{"Time":"2026-02-03T00:32:47.042668083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/log-level_can_be_set_to_different_values"} -{"Time":"2026-02-03T00:32:47.042676859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/log-level_can_be_set_to_different_values","Output":"=== RUN TestFirewallLogLevelInCopilotEngine/log-level_can_be_set_to_different_values\n"} -{"Time":"2026-02-03T00:32:47.042866753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine","Output":"--- PASS: TestFirewallLogLevelInCopilotEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042878585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/default_log-level_is_'info'_when_not_specified","Output":" --- PASS: TestFirewallLogLevelInCopilotEngine/default_log-level_is_'info'_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042883935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/default_log-level_is_'info'_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042887982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/custom_log-level_is_used_when_specified","Output":" --- PASS: TestFirewallLogLevelInCopilotEngine/custom_log-level_is_used_when_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042892721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/custom_log-level_is_used_when_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042896749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/log-level_can_be_set_to_different_values","Output":" --- PASS: TestFirewallLogLevelInCopilotEngine/log-level_can_be_set_to_different_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.042901668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine/log-level_can_be_set_to_different_values","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042905505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallLogLevelInCopilotEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:47.042908751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel"} -{"Time":"2026-02-03T00:32:47.042912198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel","Output":"=== RUN TestValidateLogLevel\n"} -{"Time":"2026-02-03T00:32:47.042917988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_debug"} -{"Time":"2026-02-03T00:32:47.042921375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_debug","Output":"=== RUN TestValidateLogLevel/valid_log-level:_debug\n"} -{"Time":"2026-02-03T00:32:47.042925653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_info"} -{"Time":"2026-02-03T00:32:47.042936232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_info","Output":"=== RUN TestValidateLogLevel/valid_log-level:_info\n"} -{"Time":"2026-02-03T00:32:47.042942083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_warn"} -{"Time":"2026-02-03T00:32:47.042945469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_warn","Output":"=== RUN TestValidateLogLevel/valid_log-level:_warn\n"} -{"Time":"2026-02-03T00:32:47.042951541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_error"} -{"Time":"2026-02-03T00:32:47.042954787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_error","Output":"=== RUN TestValidateLogLevel/valid_log-level:_error\n"} -{"Time":"2026-02-03T00:32:47.042960157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/empty_log-level_(allowed,_defaults_to_info)"} -{"Time":"2026-02-03T00:32:47.042963593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/empty_log-level_(allowed,_defaults_to_info)","Output":"=== RUN TestValidateLogLevel/empty_log-level_(allowed,_defaults_to_info)\n"} -{"Time":"2026-02-03T00:32:47.042985675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_verbose"} -{"Time":"2026-02-03T00:32:47.042993078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_verbose","Output":"=== RUN TestValidateLogLevel/invalid_log-level:_verbose\n"} -{"Time":"2026-02-03T00:32:47.043022142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_trace"} -{"Time":"2026-02-03T00:32:47.043036428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_trace","Output":"=== RUN TestValidateLogLevel/invalid_log-level:_trace\n"} -{"Time":"2026-02-03T00:32:47.043104866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_warning"} -{"Time":"2026-02-03T00:32:47.043110898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_warning","Output":"=== RUN TestValidateLogLevel/invalid_log-level:_warning\n"} -{"Time":"2026-02-03T00:32:47.04311745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_fatal"} -{"Time":"2026-02-03T00:32:47.043120947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_fatal","Output":"=== RUN TestValidateLogLevel/invalid_log-level:_fatal\n"} -{"Time":"2026-02-03T00:32:47.043153268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_DEBUG_(uppercase)"} -{"Time":"2026-02-03T00:32:47.043160682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_DEBUG_(uppercase)","Output":"=== RUN TestValidateLogLevel/invalid_log-level:_DEBUG_(uppercase)\n"} -{"Time":"2026-02-03T00:32:47.043168226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_Info_(mixed_case)"} -{"Time":"2026-02-03T00:32:47.043171922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_Info_(mixed_case)","Output":"=== RUN TestValidateLogLevel/invalid_log-level:_Info_(mixed_case)\n"} -{"Time":"2026-02-03T00:32:47.043207609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_random_string"} -{"Time":"2026-02-03T00:32:47.043216185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_random_string","Output":"=== RUN TestValidateLogLevel/invalid_log-level:_random_string\n"} -{"Time":"2026-02-03T00:32:47.04322402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel","Output":"--- PASS: TestValidateLogLevel (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043228408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_debug","Output":" --- PASS: TestValidateLogLevel/valid_log-level:_debug (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043233137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_debug","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043237324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_info","Output":" --- PASS: TestValidateLogLevel/valid_log-level:_info (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043242314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_info","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043246301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_warn","Output":" --- PASS: TestValidateLogLevel/valid_log-level:_warn (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04325094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_warn","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043254436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_error","Output":" --- PASS: TestValidateLogLevel/valid_log-level:_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043264896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/valid_log-level:_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043268753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/empty_log-level_(allowed,_defaults_to_info)","Output":" --- PASS: TestValidateLogLevel/empty_log-level_(allowed,_defaults_to_info) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043274243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/empty_log-level_(allowed,_defaults_to_info)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043282569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_verbose","Output":" --- PASS: TestValidateLogLevel/invalid_log-level:_verbose (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043287117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_verbose","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043291095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_trace","Output":" --- PASS: TestValidateLogLevel/invalid_log-level:_trace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043295563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_trace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043303498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_warning","Output":" --- PASS: TestValidateLogLevel/invalid_log-level:_warning (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043307846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_warning","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043311923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_fatal","Output":" --- PASS: TestValidateLogLevel/invalid_log-level:_fatal (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043316843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_fatal","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043320409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_DEBUG_(uppercase)","Output":" --- PASS: TestValidateLogLevel/invalid_log-level:_DEBUG_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043324737Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_DEBUG_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043332562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_Info_(mixed_case)","Output":" --- PASS: TestValidateLogLevel/invalid_log-level:_Info_(mixed_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04333715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_Info_(mixed_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043340607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_random_string","Output":" --- PASS: TestValidateLogLevel/invalid_log-level:_random_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043345947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel/invalid_log-level:_random_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043353481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevel","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043357067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig"} -{"Time":"2026-02-03T00:32:47.043360304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig","Output":"=== RUN TestValidateFirewallConfig\n"} -{"Time":"2026-02-03T00:32:47.043364211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_debug"} -{"Time":"2026-02-03T00:32:47.043367427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_debug","Output":"=== RUN TestValidateFirewallConfig/valid_log-level:_debug\n"} -{"Time":"2026-02-03T00:32:47.043371404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_info"} -{"Time":"2026-02-03T00:32:47.04337472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_info","Output":"=== RUN TestValidateFirewallConfig/valid_log-level:_info\n"} -{"Time":"2026-02-03T00:32:47.043382285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_warn"} -{"Time":"2026-02-03T00:32:47.043385992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_warn","Output":"=== RUN TestValidateFirewallConfig/valid_log-level:_warn\n"} -{"Time":"2026-02-03T00:32:47.043389799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_error"} -{"Time":"2026-02-03T00:32:47.043393145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_error","Output":"=== RUN TestValidateFirewallConfig/valid_log-level:_error\n"} -{"Time":"2026-02-03T00:32:47.043398545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/empty_log-level_(allowed)"} -{"Time":"2026-02-03T00:32:47.043402011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/empty_log-level_(allowed)","Output":"=== RUN TestValidateFirewallConfig/empty_log-level_(allowed)\n"} -{"Time":"2026-02-03T00:32:47.043406219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_firewall_config_(allowed)"} -{"Time":"2026-02-03T00:32:47.043409846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_firewall_config_(allowed)","Output":"=== RUN TestValidateFirewallConfig/no_firewall_config_(allowed)\n"} -{"Time":"2026-02-03T00:32:47.043418081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_network_permissions_(allowed)"} -{"Time":"2026-02-03T00:32:47.043421598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_network_permissions_(allowed)","Output":"=== RUN TestValidateFirewallConfig/no_network_permissions_(allowed)\n"} -{"Time":"2026-02-03T00:32:47.043425706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_verbose"} -{"Time":"2026-02-03T00:32:47.043429062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_verbose","Output":"=== RUN TestValidateFirewallConfig/invalid_log-level:_verbose\n"} -{"Time":"2026-02-03T00:32:47.043434291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_trace"} -{"Time":"2026-02-03T00:32:47.043441184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_trace","Output":"=== RUN TestValidateFirewallConfig/invalid_log-level:_trace\n"} -{"Time":"2026-02-03T00:32:47.043446224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_DEBUG_(uppercase)"} -{"Time":"2026-02-03T00:32:47.043449981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_DEBUG_(uppercase)","Output":"=== RUN TestValidateFirewallConfig/invalid_log-level:_DEBUG_(uppercase)\n"} -{"Time":"2026-02-03T00:32:47.043456583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig","Output":"--- PASS: TestValidateFirewallConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043464037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_debug","Output":" --- PASS: TestValidateFirewallConfig/valid_log-level:_debug (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043468766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_debug","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043475098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_info","Output":" --- PASS: TestValidateFirewallConfig/valid_log-level:_info (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043479626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_info","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043483243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_warn","Output":" --- PASS: TestValidateFirewallConfig/valid_log-level:_warn (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043487571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_warn","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043491368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_error","Output":" --- PASS: TestValidateFirewallConfig/valid_log-level:_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043495666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/valid_log-level:_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043501276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/empty_log-level_(allowed)","Output":" --- PASS: TestValidateFirewallConfig/empty_log-level_(allowed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043506306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/empty_log-level_(allowed)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043510143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_firewall_config_(allowed)","Output":" --- PASS: TestValidateFirewallConfig/no_firewall_config_(allowed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043514681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_firewall_config_(allowed)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043518378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_network_permissions_(allowed)","Output":" --- PASS: TestValidateFirewallConfig/no_network_permissions_(allowed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04352486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/no_network_permissions_(allowed)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043528417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_verbose","Output":" --- PASS: TestValidateFirewallConfig/invalid_log-level:_verbose (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043532835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_verbose","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043536412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_trace","Output":" --- PASS: TestValidateFirewallConfig/invalid_log-level:_trace (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04354102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_trace","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043547893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_DEBUG_(uppercase)","Output":" --- PASS: TestValidateFirewallConfig/invalid_log-level:_DEBUG_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043552191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig/invalid_log-level:_DEBUG_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043555387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043558293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevelErrorMessageQuality"} -{"Time":"2026-02-03T00:32:47.043561499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevelErrorMessageQuality","Output":"=== RUN TestValidateLogLevelErrorMessageQuality\n"} -{"Time":"2026-02-03T00:32:47.043567379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevelErrorMessageQuality","Output":"--- PASS: TestValidateLogLevelErrorMessageQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043572048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateLogLevelErrorMessageQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043575765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfigIntegration"} -{"Time":"2026-02-03T00:32:47.043579352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfigIntegration","Output":"=== RUN TestValidateFirewallConfigIntegration\n"} -{"Time":"2026-02-03T00:32:47.043584001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfigIntegration","Output":"--- PASS: TestValidateFirewallConfigIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043588148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateFirewallConfigIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043591414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs"} -{"Time":"2026-02-03T00:32:47.04359447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs","Output":"=== RUN TestGetSSLBumpArgs\n"} -{"Time":"2026-02-03T00:32:47.043598287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/nil_config_returns_empty_slice"} -{"Time":"2026-02-03T00:32:47.043604048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/nil_config_returns_empty_slice","Output":"=== RUN TestGetSSLBumpArgs/nil_config_returns_empty_slice\n"} -{"Time":"2026-02-03T00:32:47.043608336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_disabled_returns_empty_slice"} -{"Time":"2026-02-03T00:32:47.043611882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_disabled_returns_empty_slice","Output":"=== RUN TestGetSSLBumpArgs/SSLBump_disabled_returns_empty_slice\n"} -{"Time":"2026-02-03T00:32:47.04361584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_without_AllowURLs_returns_only_ssl-bump_flag"} -{"Time":"2026-02-03T00:32:47.043619407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_without_AllowURLs_returns_only_ssl-bump_flag","Output":"=== RUN TestGetSSLBumpArgs/SSLBump_enabled_without_AllowURLs_returns_only_ssl-bump_flag\n"} -{"Time":"2026-02-03T00:32:47.043627983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_single_AllowURL_returns_both_flags"} -{"Time":"2026-02-03T00:32:47.043633082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_single_AllowURL_returns_both_flags","Output":"=== RUN TestGetSSLBumpArgs/SSLBump_enabled_with_single_AllowURL_returns_both_flags\n"} -{"Time":"2026-02-03T00:32:47.043637791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_multiple_AllowURLs_returns_comma-separated"} -{"Time":"2026-02-03T00:32:47.043641698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_multiple_AllowURLs_returns_comma-separated","Output":"=== RUN TestGetSSLBumpArgs/SSLBump_enabled_with_multiple_AllowURLs_returns_comma-separated\n"} -{"Time":"2026-02-03T00:32:47.043647439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/Empty_AllowURLs_slice_does_not_add_allow-urls_flag"} -{"Time":"2026-02-03T00:32:47.04365354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/Empty_AllowURLs_slice_does_not_add_allow-urls_flag","Output":"=== RUN TestGetSSLBumpArgs/Empty_AllowURLs_slice_does_not_add_allow-urls_flag\n"} -{"Time":"2026-02-03T00:32:47.04365908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs","Output":"--- PASS: TestGetSSLBumpArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043663709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/nil_config_returns_empty_slice","Output":" --- PASS: TestGetSSLBumpArgs/nil_config_returns_empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043669009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/nil_config_returns_empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043673397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_disabled_returns_empty_slice","Output":" --- PASS: TestGetSSLBumpArgs/SSLBump_disabled_returns_empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04368014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_disabled_returns_empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043683827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_without_AllowURLs_returns_only_ssl-bump_flag","Output":" --- PASS: TestGetSSLBumpArgs/SSLBump_enabled_without_AllowURLs_returns_only_ssl-bump_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043688786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_without_AllowURLs_returns_only_ssl-bump_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043694847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_single_AllowURL_returns_both_flags","Output":" --- PASS: TestGetSSLBumpArgs/SSLBump_enabled_with_single_AllowURL_returns_both_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043699816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_single_AllowURL_returns_both_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043703653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_multiple_AllowURLs_returns_comma-separated","Output":" --- PASS: TestGetSSLBumpArgs/SSLBump_enabled_with_multiple_AllowURLs_returns_comma-separated (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043708152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/SSLBump_enabled_with_multiple_AllowURLs_returns_comma-separated","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043711829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/Empty_AllowURLs_slice_does_not_add_allow-urls_flag","Output":" --- PASS: TestGetSSLBumpArgs/Empty_AllowURLs_slice_does_not_add_allow-urls_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.04371804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs/Empty_AllowURLs_slice_does_not_add_allow-urls_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043721797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSSLBumpArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043725374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion"} -{"Time":"2026-02-03T00:32:47.04372886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion","Output":"=== RUN TestAWFInstallationStepDefaultVersion\n"} -{"Time":"2026-02-03T00:32:47.043732687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_default_version_when_no_version_specified"} -{"Time":"2026-02-03T00:32:47.043736054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_default_version_when_no_version_specified","Output":"=== RUN TestAWFInstallationStepDefaultVersion/uses_default_version_when_no_version_specified\n"} -{"Time":"2026-02-03T00:32:47.043740071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_specified_version_when_provided"} -{"Time":"2026-02-03T00:32:47.043743658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_specified_version_when_provided","Output":"=== RUN TestAWFInstallationStepDefaultVersion/uses_specified_version_when_provided\n"} -{"Time":"2026-02-03T00:32:47.043763906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion","Output":"--- PASS: TestAWFInstallationStepDefaultVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043770438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_default_version_when_no_version_specified","Output":" --- PASS: TestAWFInstallationStepDefaultVersion/uses_default_version_when_no_version_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043778743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_default_version_when_no_version_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043783061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_specified_version_when_provided","Output":" --- PASS: TestAWFInstallationStepDefaultVersion/uses_specified_version_when_provided (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043787981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion/uses_specified_version_when_provided","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043791457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAWFInstallationStepDefaultVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043794753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation"} -{"Time":"2026-02-03T00:32:47.04379812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation","Output":"=== RUN TestCopilotEngineFirewallInstallation\n"} -{"Time":"2026-02-03T00:32:47.04380391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/includes_AWF_installation_step_when_firewall_enabled"} -{"Time":"2026-02-03T00:32:47.043810773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/includes_AWF_installation_step_when_firewall_enabled","Output":"=== RUN TestCopilotEngineFirewallInstallation/includes_AWF_installation_step_when_firewall_enabled\n"} -{"Time":"2026-02-03T00:32:47.043815301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/uses_custom_version_when_specified_in_firewall_config"} -{"Time":"2026-02-03T00:32:47.043819019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/uses_custom_version_when_specified_in_firewall_config","Output":"=== RUN TestCopilotEngineFirewallInstallation/uses_custom_version_when_specified_in_firewall_config\n"} -{"Time":"2026-02-03T00:32:47.043825531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/does_not_include_AWF_installation_when_firewall_disabled"} -{"Time":"2026-02-03T00:32:47.043830961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/does_not_include_AWF_installation_when_firewall_disabled","Output":"=== RUN TestCopilotEngineFirewallInstallation/does_not_include_AWF_installation_when_firewall_disabled\n"} -{"Time":"2026-02-03T00:32:47.04383583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation","Output":"--- PASS: TestCopilotEngineFirewallInstallation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043843925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/includes_AWF_installation_step_when_firewall_enabled","Output":" --- PASS: TestCopilotEngineFirewallInstallation/includes_AWF_installation_step_when_firewall_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043849055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/includes_AWF_installation_step_when_firewall_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043852911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/uses_custom_version_when_specified_in_firewall_config","Output":" --- PASS: TestCopilotEngineFirewallInstallation/uses_custom_version_when_specified_in_firewall_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043857771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/uses_custom_version_when_specified_in_firewall_config","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043861438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/does_not_include_AWF_installation_when_firewall_disabled","Output":" --- PASS: TestCopilotEngineFirewallInstallation/does_not_include_AWF_installation_when_firewall_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043865686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation/does_not_include_AWF_installation_when_firewall_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043871276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineFirewallInstallation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043875023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration"} -{"Time":"2026-02-03T00:32:47.04387891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration","Output":"=== RUN TestFirewallWorkflowNetworkConfiguration\n"} -{"Time":"2026-02-03T00:32:47.043883889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/example.com_is_not_in_default_allowed_domains"} -{"Time":"2026-02-03T00:32:47.043887396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/example.com_is_not_in_default_allowed_domains","Output":"=== RUN TestFirewallWorkflowNetworkConfiguration/example.com_is_not_in_default_allowed_domains\n"} -{"Time":"2026-02-03T00:32:47.043891584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/AWF_is_installed_with_firewall_enabled"} -{"Time":"2026-02-03T00:32:47.043897595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/AWF_is_installed_with_firewall_enabled","Output":"=== RUN TestFirewallWorkflowNetworkConfiguration/AWF_is_installed_with_firewall_enabled\n"} -{"Time":"2026-02-03T00:32:47.043901993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/execution_step_includes_AWF_wrapper"} -{"Time":"2026-02-03T00:32:47.043905329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/execution_step_includes_AWF_wrapper","Output":"=== RUN TestFirewallWorkflowNetworkConfiguration/execution_step_includes_AWF_wrapper\n"} -{"Time":"2026-02-03T00:32:47.043911521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration","Output":"--- PASS: TestFirewallWorkflowNetworkConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043920217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/example.com_is_not_in_default_allowed_domains","Output":" --- PASS: TestFirewallWorkflowNetworkConfiguration/example.com_is_not_in_default_allowed_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043925727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/example.com_is_not_in_default_allowed_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043929695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/AWF_is_installed_with_firewall_enabled","Output":" --- PASS: TestFirewallWorkflowNetworkConfiguration/AWF_is_installed_with_firewall_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043934484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/AWF_is_installed_with_firewall_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043938261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/execution_step_includes_AWF_wrapper","Output":" --- PASS: TestFirewallWorkflowNetworkConfiguration/execution_step_includes_AWF_wrapper (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043942458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration/execution_step_includes_AWF_wrapper","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043948239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowNetworkConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043951836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowCompilation"} -{"Time":"2026-02-03T00:32:47.043955493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowCompilation","Output":"=== RUN TestFirewallWorkflowCompilation\n"} -{"Time":"2026-02-03T00:32:47.043961534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowCompilation","Output":"--- PASS: TestFirewallWorkflowCompilation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043965421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowCompilation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043970972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowBlocksExampleCom"} -{"Time":"2026-02-03T00:32:47.043974458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowBlocksExampleCom","Output":"=== RUN TestFirewallWorkflowBlocksExampleCom\n"} -{"Time":"2026-02-03T00:32:47.043979147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowBlocksExampleCom","Output":"--- PASS: TestFirewallWorkflowBlocksExampleCom (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.043988074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFirewallWorkflowBlocksExampleCom","Elapsed":0} -{"Time":"2026-02-03T00:32:47.043992021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching"} -{"Time":"2026-02-03T00:32:47.043995878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching","Output":"=== RUN TestParsedFrontmatterCaching\n"} -{"Time":"2026-02-03T00:32:47.04406701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/simple_push_trigger"} -{"Time":"2026-02-03T00:32:47.044073863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/simple_push_trigger","Output":"=== RUN TestParsedFrontmatterCaching/simple_push_trigger\n"} -{"Time":"2026-02-03T00:32:47.048063647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/complex_on_section_with_pull_request"} -{"Time":"2026-02-03T00:32:47.048075509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/complex_on_section_with_pull_request","Output":"=== RUN TestParsedFrontmatterCaching/complex_on_section_with_pull_request\n"} -{"Time":"2026-02-03T00:32:47.051349421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/on_section_with_draft_filter"} -{"Time":"2026-02-03T00:32:47.051359219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/on_section_with_draft_filter","Output":"=== RUN TestParsedFrontmatterCaching/on_section_with_draft_filter\n"} -{"Time":"2026-02-03T00:32:47.055263235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching","Output":"--- PASS: TestParsedFrontmatterCaching (0.01s)\n"} -{"Time":"2026-02-03T00:32:47.055275268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/simple_push_trigger","Output":" --- PASS: TestParsedFrontmatterCaching/simple_push_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.055280858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/simple_push_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:47.055286589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/complex_on_section_with_pull_request","Output":" --- PASS: TestParsedFrontmatterCaching/complex_on_section_with_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.055291899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/complex_on_section_with_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:47.055296247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/on_section_with_draft_filter","Output":" --- PASS: TestParsedFrontmatterCaching/on_section_with_draft_filter (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.055300615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching/on_section_with_draft_filter","Elapsed":0} -{"Time":"2026-02-03T00:32:47.055303981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterCaching","Elapsed":0.01} -{"Time":"2026-02-03T00:32:47.055308169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterUsedInFilters"} -{"Time":"2026-02-03T00:32:47.055311545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterUsedInFilters","Output":"=== RUN TestParsedFrontmatterUsedInFilters\n"} -{"Time":"2026-02-03T00:32:47.058629748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterUsedInFilters","Output":"--- PASS: TestParsedFrontmatterUsedInFilters (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.058642973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParsedFrontmatterUsedInFilters","Elapsed":0} -{"Time":"2026-02-03T00:32:47.058648353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures"} -{"Time":"2026-02-03T00:32:47.058653092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures","Output":"=== RUN TestExtractFeatures\n"} -{"Time":"2026-02-03T00:32:47.058660025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/valid_features_map_with_boolean_values"} -{"Time":"2026-02-03T00:32:47.058664564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/valid_features_map_with_boolean_values","Output":"=== RUN TestExtractFeatures/valid_features_map_with_boolean_values\n"} -{"Time":"2026-02-03T00:32:47.058679661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_key_not_present"} -{"Time":"2026-02-03T00:32:47.058690111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_key_not_present","Output":"=== RUN TestExtractFeatures/features_key_not_present\n"} -{"Time":"2026-02-03T00:32:47.058697866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_frontmatter"} -{"Time":"2026-02-03T00:32:47.058702244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_frontmatter","Output":"=== RUN TestExtractFeatures/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:47.058709537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_is_not_a_map"} -{"Time":"2026-02-03T00:32:47.058713855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_is_not_a_map","Output":"=== RUN TestExtractFeatures/features_is_not_a_map\n"} -{"Time":"2026-02-03T00:32:47.058725337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_map_with_mixed_value_types"} -{"Time":"2026-02-03T00:32:47.058731017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_map_with_mixed_value_types","Output":"=== RUN TestExtractFeatures/features_map_with_mixed_value_types\n"} -{"Time":"2026-02-03T00:32:47.058738782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_features_map"} -{"Time":"2026-02-03T00:32:47.058743681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_features_map","Output":"=== RUN TestExtractFeatures/empty_features_map\n"} -{"Time":"2026-02-03T00:32:47.058771964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures","Output":"--- PASS: TestExtractFeatures (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.058785749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/valid_features_map_with_boolean_values","Output":" --- PASS: TestExtractFeatures/valid_features_map_with_boolean_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.058792191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/valid_features_map_with_boolean_values","Elapsed":0} -{"Time":"2026-02-03T00:32:47.058797131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_key_not_present","Output":" --- PASS: TestExtractFeatures/features_key_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.058802881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_key_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:47.058809083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_frontmatter","Output":" --- PASS: TestExtractFeatures/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.058814443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:47.058818891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_is_not_a_map","Output":" --- PASS: TestExtractFeatures/features_is_not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.058845771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_is_not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:47.05885613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_map_with_mixed_value_types","Output":" --- PASS: TestExtractFeatures/features_map_with_mixed_value_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05886148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/features_map_with_mixed_value_types","Elapsed":0} -{"Time":"2026-02-03T00:32:47.058865848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_features_map","Output":" --- PASS: TestExtractFeatures/empty_features_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.058873112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures/empty_features_map","Elapsed":0} -{"Time":"2026-02-03T00:32:47.058877881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFeatures","Elapsed":0} -{"Time":"2026-02-03T00:32:47.058881648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout"} -{"Time":"2026-02-03T00:32:47.058885836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout","Output":"=== RUN TestExtractToolsStartupTimeout\n"} -{"Time":"2026-02-03T00:32:47.058890655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int_timeout"} -{"Time":"2026-02-03T00:32:47.058894552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int_timeout","Output":"=== RUN TestExtractToolsStartupTimeout/int_timeout\n"} -{"Time":"2026-02-03T00:32:47.058899061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int64_timeout"} -{"Time":"2026-02-03T00:32:47.058903178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int64_timeout","Output":"=== RUN TestExtractToolsStartupTimeout/int64_timeout\n"} -{"Time":"2026-02-03T00:32:47.058915631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint_timeout"} -{"Time":"2026-02-03T00:32:47.058919519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint_timeout","Output":"=== RUN TestExtractToolsStartupTimeout/uint_timeout\n"} -{"Time":"2026-02-03T00:32:47.058924177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint64_timeout"} -{"Time":"2026-02-03T00:32:47.058928365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint64_timeout","Output":"=== RUN TestExtractToolsStartupTimeout/uint64_timeout\n"} -{"Time":"2026-02-03T00:32:47.058933024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/float64_timeout"} -{"Time":"2026-02-03T00:32:47.058937181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/float64_timeout","Output":"=== RUN TestExtractToolsStartupTimeout/float64_timeout\n"} -{"Time":"2026-02-03T00:32:47.058943483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/nil_tools"} -{"Time":"2026-02-03T00:32:47.058947771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/nil_tools","Output":"=== RUN TestExtractToolsStartupTimeout/nil_tools\n"} -{"Time":"2026-02-03T00:32:47.05895239Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/empty_tools_map"} -{"Time":"2026-02-03T00:32:47.05896315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/empty_tools_map","Output":"=== RUN TestExtractToolsStartupTimeout/empty_tools_map\n"} -{"Time":"2026-02-03T00:32:47.05896847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/startup-timeout_not_present"} -{"Time":"2026-02-03T00:32:47.058972537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/startup-timeout_not_present","Output":"=== RUN TestExtractToolsStartupTimeout/startup-timeout_not_present\n"} -{"Time":"2026-02-03T00:32:47.058977216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(string)_-_should_error"} -{"Time":"2026-02-03T00:32:47.058981314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(string)_-_should_error","Output":"=== RUN TestExtractToolsStartupTimeout/invalid_type_(string)_-_should_error\n"} -{"Time":"2026-02-03T00:32:47.058988778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(array)_-_should_error"} -{"Time":"2026-02-03T00:32:47.058992935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(array)_-_should_error","Output":"=== RUN TestExtractToolsStartupTimeout/invalid_type_(array)_-_should_error\n"} -{"Time":"2026-02-03T00:32:47.058997504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/zero_timeout_-_should_fail_validation"} -{"Time":"2026-02-03T00:32:47.059001171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/zero_timeout_-_should_fail_validation","Output":"=== RUN TestExtractToolsStartupTimeout/zero_timeout_-_should_fail_validation\n"} -{"Time":"2026-02-03T00:32:47.05900626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/negative_timeout_-_should_fail_validation"} -{"Time":"2026-02-03T00:32:47.059009587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/negative_timeout_-_should_fail_validation","Output":"=== RUN TestExtractToolsStartupTimeout/negative_timeout_-_should_fail_validation\n"} -{"Time":"2026-02-03T00:32:47.059015187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/minimum_valid_timeout_(1)"} -{"Time":"2026-02-03T00:32:47.059025286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/minimum_valid_timeout_(1)","Output":"=== RUN TestExtractToolsStartupTimeout/minimum_valid_timeout_(1)\n"} -{"Time":"2026-02-03T00:32:47.059031197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout","Output":"--- PASS: TestExtractToolsStartupTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059035585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int_timeout","Output":" --- PASS: TestExtractToolsStartupTimeout/int_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059039793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059043259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int64_timeout","Output":" --- PASS: TestExtractToolsStartupTimeout/int64_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059048268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/int64_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059051805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint_timeout","Output":" --- PASS: TestExtractToolsStartupTimeout/uint_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059062786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059066182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint64_timeout","Output":" --- PASS: TestExtractToolsStartupTimeout/uint64_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05907068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/uint64_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059074367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/float64_timeout","Output":" --- PASS: TestExtractToolsStartupTimeout/float64_timeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059078685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/float64_timeout","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059082091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/nil_tools","Output":" --- PASS: TestExtractToolsStartupTimeout/nil_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059087131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/nil_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059090698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/empty_tools_map","Output":" --- PASS: TestExtractToolsStartupTimeout/empty_tools_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059100726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/empty_tools_map","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059104223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/startup-timeout_not_present","Output":" --- PASS: TestExtractToolsStartupTimeout/startup-timeout_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059108601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/startup-timeout_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059112057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(string)_-_should_error","Output":" --- PASS: TestExtractToolsStartupTimeout/invalid_type_(string)_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059117097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(string)_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059120563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(array)_-_should_error","Output":" --- PASS: TestExtractToolsStartupTimeout/invalid_type_(array)_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059124711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/invalid_type_(array)_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059128097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/zero_timeout_-_should_fail_validation","Output":" --- PASS: TestExtractToolsStartupTimeout/zero_timeout_-_should_fail_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059132586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/zero_timeout_-_should_fail_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059136954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/negative_timeout_-_should_fail_validation","Output":" --- PASS: TestExtractToolsStartupTimeout/negative_timeout_-_should_fail_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059141633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/negative_timeout_-_should_fail_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.05915116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/minimum_valid_timeout_(1)","Output":" --- PASS: TestExtractToolsStartupTimeout/minimum_valid_timeout_(1) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059155218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout/minimum_valid_timeout_(1)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059158464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsStartupTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:47.05916157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue"} -{"Time":"2026-02-03T00:32:47.059164745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue","Output":"=== RUN TestExtractYAMLValue\n"} -{"Time":"2026-02-03T00:32:47.059170166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/string_value"} -{"Time":"2026-02-03T00:32:47.059173362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/string_value","Output":"=== RUN TestExtractYAMLValue/string_value\n"} -{"Time":"2026-02-03T00:32:47.059177369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int_value"} -{"Time":"2026-02-03T00:32:47.059180585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int_value","Output":"=== RUN TestExtractYAMLValue/int_value\n"} -{"Time":"2026-02-03T00:32:47.059184522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int64_value"} -{"Time":"2026-02-03T00:32:47.059197326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int64_value","Output":"=== RUN TestExtractYAMLValue/int64_value\n"} -{"Time":"2026-02-03T00:32:47.059201173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/uint64_value"} -{"Time":"2026-02-03T00:32:47.059204319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/uint64_value","Output":"=== RUN TestExtractYAMLValue/uint64_value\n"} -{"Time":"2026-02-03T00:32:47.059209579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_value"} -{"Time":"2026-02-03T00:32:47.059212865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_value","Output":"=== RUN TestExtractYAMLValue/float64_value\n"} -{"Time":"2026-02-03T00:32:47.059216793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_whole_number"} -{"Time":"2026-02-03T00:32:47.059220049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_whole_number","Output":"=== RUN TestExtractYAMLValue/float64_whole_number\n"} -{"Time":"2026-02-03T00:32:47.059224036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/key_not_found"} -{"Time":"2026-02-03T00:32:47.059227182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/key_not_found","Output":"=== RUN TestExtractYAMLValue/key_not_found\n"} -{"Time":"2026-02-03T00:32:47.059230769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/empty_frontmatter"} -{"Time":"2026-02-03T00:32:47.059233925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/empty_frontmatter","Output":"=== RUN TestExtractYAMLValue/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:47.059239224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(array)"} -{"Time":"2026-02-03T00:32:47.059242921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(array)","Output":"=== RUN TestExtractYAMLValue/unsupported_type_(array)\n"} -{"Time":"2026-02-03T00:32:47.059246838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(map)"} -{"Time":"2026-02-03T00:32:47.059250105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(map)","Output":"=== RUN TestExtractYAMLValue/unsupported_type_(map)\n"} -{"Time":"2026-02-03T00:32:47.059254533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue","Output":"--- PASS: TestExtractYAMLValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059259081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/string_value","Output":" --- PASS: TestExtractYAMLValue/string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05926369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059267447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int_value","Output":" --- PASS: TestExtractYAMLValue/int_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059271625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059275001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int64_value","Output":" --- PASS: TestExtractYAMLValue/int64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059289568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/int64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059293115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/uint64_value","Output":" --- PASS: TestExtractYAMLValue/uint64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059297112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/uint64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059300549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_value","Output":" --- PASS: TestExtractYAMLValue/float64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059304766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059308033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_whole_number","Output":" --- PASS: TestExtractYAMLValue/float64_whole_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059312902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/float64_whole_number","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059316418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/key_not_found","Output":" --- PASS: TestExtractYAMLValue/key_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059320416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/key_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059323772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/empty_frontmatter","Output":" --- PASS: TestExtractYAMLValue/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059327699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059331657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(array)","Output":" --- PASS: TestExtractYAMLValue/unsupported_type_(array) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059336405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(array)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059339932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(map)","Output":" --- PASS: TestExtractYAMLValue/unsupported_type_(map) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059343899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue/unsupported_type_(map)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059347035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractYAMLValue","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059350151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap"} -{"Time":"2026-02-03T00:32:47.059353227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap","Output":"=== RUN TestUnmarshalFromMap\n"} -{"Time":"2026-02-03T00:32:47.059359168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_simple_string_field"} -{"Time":"2026-02-03T00:32:47.059362484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_simple_string_field","Output":"=== RUN TestUnmarshalFromMap/extracts_simple_string_field\n"} -{"Time":"2026-02-03T00:32:47.059373144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_nested_map"} -{"Time":"2026-02-03T00:32:47.05937668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_nested_map","Output":"=== RUN TestUnmarshalFromMap/extracts_nested_map\n"} -{"Time":"2026-02-03T00:32:47.059380778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/returns_error_for_missing_key"} -{"Time":"2026-02-03T00:32:47.059384064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/returns_error_for_missing_key","Output":"=== RUN TestUnmarshalFromMap/returns_error_for_missing_key\n"} -{"Time":"2026-02-03T00:32:47.059388192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_numeric_types"} -{"Time":"2026-02-03T00:32:47.059391308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_numeric_types","Output":"=== RUN TestUnmarshalFromMap/handles_numeric_types\n"} -{"Time":"2026-02-03T00:32:47.059394874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_arrays"} -{"Time":"2026-02-03T00:32:47.05939798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_arrays","Output":"=== RUN TestUnmarshalFromMap/handles_arrays\n"} -{"Time":"2026-02-03T00:32:47.059403971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap","Output":"--- PASS: TestUnmarshalFromMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05940847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_simple_string_field","Output":" --- PASS: TestUnmarshalFromMap/extracts_simple_string_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059428287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_simple_string_field","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059434839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_nested_map","Output":" --- PASS: TestUnmarshalFromMap/extracts_nested_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059439317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/extracts_nested_map","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059442734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/returns_error_for_missing_key","Output":" --- PASS: TestUnmarshalFromMap/returns_error_for_missing_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059447152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/returns_error_for_missing_key","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059450738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_numeric_types","Output":" --- PASS: TestUnmarshalFromMap/handles_numeric_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059454806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_numeric_types","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059458283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_arrays","Output":" --- PASS: TestUnmarshalFromMap/handles_arrays (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05946214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap/handles_arrays","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059465055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnmarshalFromMap","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059467981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig"} -{"Time":"2026-02-03T00:32:47.059471147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig","Output":"=== RUN TestParseFrontmatterConfig\n"} -{"Time":"2026-02-03T00:32:47.059475134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_minimal_workflow_config"} -{"Time":"2026-02-03T00:32:47.05947835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_minimal_workflow_config","Output":"=== RUN TestParseFrontmatterConfig/parses_minimal_workflow_config\n"} -{"Time":"2026-02-03T00:32:47.05948351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_complete_workflow_config"} -{"Time":"2026-02-03T00:32:47.059486956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_complete_workflow_config","Output":"=== RUN TestParseFrontmatterConfig/parses_complete_workflow_config\n"} -{"Time":"2026-02-03T00:32:47.059574465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_timeout-minutes_as_int"} -{"Time":"2026-02-03T00:32:47.059587809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_timeout-minutes_as_int","Output":"=== RUN TestParseFrontmatterConfig/handles_timeout-minutes_as_int\n"} -{"Time":"2026-02-03T00:32:47.05959381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_empty_frontmatter"} -{"Time":"2026-02-03T00:32:47.059597508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_empty_frontmatter","Output":"=== RUN TestParseFrontmatterConfig/handles_empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:47.05960418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_network_configuration"} -{"Time":"2026-02-03T00:32:47.059608207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_network_configuration","Output":"=== RUN TestParseFrontmatterConfig/handles_network_configuration\n"} -{"Time":"2026-02-03T00:32:47.059620911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_sandbox_configuration"} -{"Time":"2026-02-03T00:32:47.059624899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_sandbox_configuration","Output":"=== RUN TestParseFrontmatterConfig/handles_sandbox_configuration\n"} -{"Time":"2026-02-03T00:32:47.059671389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_jobs_configuration"} -{"Time":"2026-02-03T00:32:47.059682029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_jobs_configuration","Output":"=== RUN TestParseFrontmatterConfig/handles_jobs_configuration\n"} -{"Time":"2026-02-03T00:32:47.059709249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/preserves_complex_nested_structures"} -{"Time":"2026-02-03T00:32:47.059717805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/preserves_complex_nested_structures","Output":"=== RUN TestParseFrontmatterConfig/preserves_complex_nested_structures\n"} -{"Time":"2026-02-03T00:32:47.059770494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig","Output":"--- PASS: TestParseFrontmatterConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059780943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_minimal_workflow_config","Output":" --- PASS: TestParseFrontmatterConfig/parses_minimal_workflow_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059785912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_minimal_workflow_config","Elapsed":0} -{"Time":"2026-02-03T00:32:47.05979029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_complete_workflow_config","Output":" --- PASS: TestParseFrontmatterConfig/parses_complete_workflow_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05979516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/parses_complete_workflow_config","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059799217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_timeout-minutes_as_int","Output":" --- PASS: TestParseFrontmatterConfig/handles_timeout-minutes_as_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059804206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_timeout-minutes_as_int","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059807923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_empty_frontmatter","Output":" --- PASS: TestParseFrontmatterConfig/handles_empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059812341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059822039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_network_configuration","Output":" --- PASS: TestParseFrontmatterConfig/handles_network_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059826648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_network_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059832018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_sandbox_configuration","Output":" --- PASS: TestParseFrontmatterConfig/handles_sandbox_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059840814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_sandbox_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059844732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_jobs_configuration","Output":" --- PASS: TestParseFrontmatterConfig/handles_jobs_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05984928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/handles_jobs_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059853077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/preserves_complex_nested_structures","Output":" --- PASS: TestParseFrontmatterConfig/preserves_complex_nested_structures (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059865791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig/preserves_complex_nested_structures","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059869147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseFrontmatterConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059872524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction"} -{"Time":"2026-02-03T00:32:47.05987595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction","Output":"=== RUN TestFrontmatterConfigFieldExtraction\n"} -{"Time":"2026-02-03T00:32:47.059880589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_tools_using_struct"} -{"Time":"2026-02-03T00:32:47.059884125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_tools_using_struct","Output":"=== RUN TestFrontmatterConfigFieldExtraction/extracts_tools_using_struct\n"} -{"Time":"2026-02-03T00:32:47.059894575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_mcp-servers_using_struct"} -{"Time":"2026-02-03T00:32:47.059898322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_mcp-servers_using_struct","Output":"=== RUN TestFrontmatterConfigFieldExtraction/extracts_mcp-servers_using_struct\n"} -{"Time":"2026-02-03T00:32:47.059903852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_runtimes_using_struct"} -{"Time":"2026-02-03T00:32:47.059907128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_runtimes_using_struct","Output":"=== RUN TestFrontmatterConfigFieldExtraction/extracts_runtimes_using_struct\n"} -{"Time":"2026-02-03T00:32:47.059935791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction","Output":"--- PASS: TestFrontmatterConfigFieldExtraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.05994575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_tools_using_struct","Output":" --- PASS: TestFrontmatterConfigFieldExtraction/extracts_tools_using_struct (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059950769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_tools_using_struct","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059954797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_mcp-servers_using_struct","Output":" --- PASS: TestFrontmatterConfigFieldExtraction/extracts_mcp-servers_using_struct (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059959626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_mcp-servers_using_struct","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059963453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_runtimes_using_struct","Output":" --- PASS: TestFrontmatterConfigFieldExtraction/extracts_runtimes_using_struct (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.059968983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction/extracts_runtimes_using_struct","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059976988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigFieldExtraction","Elapsed":0} -{"Time":"2026-02-03T00:32:47.059980144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility"} -{"Time":"2026-02-03T00:32:47.05998333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility","Output":"=== RUN TestFrontmatterConfigBackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:47.059987478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/compatible_with_extractMapFromFrontmatter_pattern"} -{"Time":"2026-02-03T00:32:47.059991365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/compatible_with_extractMapFromFrontmatter_pattern","Output":"=== RUN TestFrontmatterConfigBackwardCompatibility/compatible_with_extractMapFromFrontmatter_pattern\n"} -{"Time":"2026-02-03T00:32:47.060025919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/supports_round-trip_conversion"} -{"Time":"2026-02-03T00:32:47.06003692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/supports_round-trip_conversion","Output":"=== RUN TestFrontmatterConfigBackwardCompatibility/supports_round-trip_conversion\n"} -{"Time":"2026-02-03T00:32:47.06008541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/preserves_strongly-typed_fields"} -{"Time":"2026-02-03T00:32:47.060094607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/preserves_strongly-typed_fields","Output":"=== RUN TestFrontmatterConfigBackwardCompatibility/preserves_strongly-typed_fields\n"} -{"Time":"2026-02-03T00:32:47.060156193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility","Output":"--- PASS: TestFrontmatterConfigBackwardCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060167675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/compatible_with_extractMapFromFrontmatter_pattern","Output":" --- PASS: TestFrontmatterConfigBackwardCompatibility/compatible_with_extractMapFromFrontmatter_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060172975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/compatible_with_extractMapFromFrontmatter_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060177212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/supports_round-trip_conversion","Output":" --- PASS: TestFrontmatterConfigBackwardCompatibility/supports_round-trip_conversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060182092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/supports_round-trip_conversion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060185758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/preserves_strongly-typed_fields","Output":" --- PASS: TestFrontmatterConfigBackwardCompatibility/preserves_strongly-typed_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060197871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility/preserves_strongly-typed_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060201898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigBackwardCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060205455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety"} -{"Time":"2026-02-03T00:32:47.060208992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety","Output":"=== RUN TestFrontmatterConfigTypeSafety\n"} -{"Time":"2026-02-03T00:32:47.060215113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Tools_field_provides_compile-time_safety"} -{"Time":"2026-02-03T00:32:47.060224471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Tools_field_provides_compile-time_safety","Output":"=== RUN TestFrontmatterConfigTypeSafety/strongly-typed_Tools_field_provides_compile-time_safety\n"} -{"Time":"2026-02-03T00:32:47.060229139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Network_field_eliminates_type_assertions"} -{"Time":"2026-02-03T00:32:47.060233207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Network_field_eliminates_type_assertions","Output":"=== RUN TestFrontmatterConfigTypeSafety/strongly-typed_Network_field_eliminates_type_assertions\n"} -{"Time":"2026-02-03T00:32:47.060264355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_SafeOutputs_eliminates_nested_type_assertions"} -{"Time":"2026-02-03T00:32:47.060271679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_SafeOutputs_eliminates_nested_type_assertions","Output":"=== RUN TestFrontmatterConfigTypeSafety/strongly-typed_SafeOutputs_eliminates_nested_type_assertions\n"} -{"Time":"2026-02-03T00:32:47.060303095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/Env_field_is_type-safe_map[string]string"} -{"Time":"2026-02-03T00:32:47.06031666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/Env_field_is_type-safe_map[string]string","Output":"=== RUN TestFrontmatterConfigTypeSafety/Env_field_is_type-safe_map[string]string\n"} -{"Time":"2026-02-03T00:32:47.060385359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety","Output":"--- PASS: TestFrontmatterConfigTypeSafety (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060396148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Tools_field_provides_compile-time_safety","Output":" --- PASS: TestFrontmatterConfigTypeSafety/strongly-typed_Tools_field_provides_compile-time_safety (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0604021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Tools_field_provides_compile-time_safety","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060406338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Network_field_eliminates_type_assertions","Output":" --- PASS: TestFrontmatterConfigTypeSafety/strongly-typed_Network_field_eliminates_type_assertions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060412008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_Network_field_eliminates_type_assertions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060415956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_SafeOutputs_eliminates_nested_type_assertions","Output":" --- PASS: TestFrontmatterConfigTypeSafety/strongly-typed_SafeOutputs_eliminates_nested_type_assertions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060421546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/strongly-typed_SafeOutputs_eliminates_nested_type_assertions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060433037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/Env_field_is_type-safe_map[string]string","Output":" --- PASS: TestFrontmatterConfigTypeSafety/Env_field_is_type-safe_map[string]string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060441122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety/Env_field_is_type-safe_map[string]string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.06044515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigTypeSafety","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060448907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases"} -{"Time":"2026-02-03T00:32:47.060453025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases","Output":"=== RUN TestFrontmatterConfigEdgeCases\n"} -{"Time":"2026-02-03T00:32:47.060457533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_nil_values_gracefully"} -{"Time":"2026-02-03T00:32:47.060461771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_nil_values_gracefully","Output":"=== RUN TestFrontmatterConfigEdgeCases/handles_nil_values_gracefully\n"} -{"Time":"2026-02-03T00:32:47.060474945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_missing_optional_fields"} -{"Time":"2026-02-03T00:32:47.060479173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_missing_optional_fields","Output":"=== RUN TestFrontmatterConfigEdgeCases/handles_missing_optional_fields\n"} -{"Time":"2026-02-03T00:32:47.060483431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_Strict_pointer_correctly"} -{"Time":"2026-02-03T00:32:47.060488761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_Strict_pointer_correctly","Output":"=== RUN TestFrontmatterConfigEdgeCases/handles_Strict_pointer_correctly\n"} -{"Time":"2026-02-03T00:32:47.0605255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases","Output":"--- PASS: TestFrontmatterConfigEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060538925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_nil_values_gracefully","Output":" --- PASS: TestFrontmatterConfigEdgeCases/handles_nil_values_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060544355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_nil_values_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060548793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_missing_optional_fields","Output":" --- PASS: TestFrontmatterConfigEdgeCases/handles_missing_optional_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060553702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_missing_optional_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060557309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_Strict_pointer_correctly","Output":" --- PASS: TestFrontmatterConfigEdgeCases/handles_Strict_pointer_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060572527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases/handles_Strict_pointer_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060576424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060579921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration"} -{"Time":"2026-02-03T00:32:47.060583648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration","Output":"=== RUN TestFrontmatterConfigIntegration\n"} -{"Time":"2026-02-03T00:32:47.06059024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/integrates_with_ExtractMapField_helper"} -{"Time":"2026-02-03T00:32:47.060593877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/integrates_with_ExtractMapField_helper","Output":"=== RUN TestFrontmatterConfigIntegration/integrates_with_ExtractMapField_helper\n"} -{"Time":"2026-02-03T00:32:47.060598355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/ToMap_produces_compatible_output_for_legacy_code"} -{"Time":"2026-02-03T00:32:47.06061702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/ToMap_produces_compatible_output_for_legacy_code","Output":"=== RUN TestFrontmatterConfigIntegration/ToMap_produces_compatible_output_for_legacy_code\n"} -{"Time":"2026-02-03T00:32:47.060628091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration","Output":"--- PASS: TestFrontmatterConfigIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060640133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/integrates_with_ExtractMapField_helper","Output":" --- PASS: TestFrontmatterConfigIntegration/integrates_with_ExtractMapField_helper (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060644351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/integrates_with_ExtractMapField_helper","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060648208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/ToMap_produces_compatible_output_for_legacy_code","Output":" --- PASS: TestFrontmatterConfigIntegration/ToMap_produces_compatible_output_for_legacy_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060655852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration/ToMap_produces_compatible_output_for_legacy_code","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060659599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFrontmatterConfigIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060662886Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping"} -{"Time":"2026-02-03T00:32:47.060667124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping","Output":"=== RUN TestRuntimesConfigTyping\n"} -{"Time":"2026-02-03T00:32:47.060678825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_node_runtime_with_string_version"} -{"Time":"2026-02-03T00:32:47.060682753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_node_runtime_with_string_version","Output":"=== RUN TestRuntimesConfigTyping/parses_node_runtime_with_string_version\n"} -{"Time":"2026-02-03T00:32:47.060723589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_python_runtime_with_numeric_version"} -{"Time":"2026-02-03T00:32:47.06072955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_python_runtime_with_numeric_version","Output":"=== RUN TestRuntimesConfigTyping/parses_python_runtime_with_numeric_version\n"} -{"Time":"2026-02-03T00:32:47.060817565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_multiple_runtimes"} -{"Time":"2026-02-03T00:32:47.060830098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_multiple_runtimes","Output":"=== RUN TestRuntimesConfigTyping/parses_multiple_runtimes\n"} -{"Time":"2026-02-03T00:32:47.060837562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/converts_RuntimesTyped_back_to_map"} -{"Time":"2026-02-03T00:32:47.060841159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/converts_RuntimesTyped_back_to_map","Output":"=== RUN TestRuntimesConfigTyping/converts_RuntimesTyped_back_to_map\n"} -{"Time":"2026-02-03T00:32:47.060883148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/handles_all_runtime_types"} -{"Time":"2026-02-03T00:32:47.060890051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/handles_all_runtime_types","Output":"=== RUN TestRuntimesConfigTyping/handles_all_runtime_types\n"} -{"Time":"2026-02-03T00:32:47.060949931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping","Output":"--- PASS: TestRuntimesConfigTyping (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060961313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_node_runtime_with_string_version","Output":" --- PASS: TestRuntimesConfigTyping/parses_node_runtime_with_string_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060966562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_node_runtime_with_string_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060971211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_python_runtime_with_numeric_version","Output":" --- PASS: TestRuntimesConfigTyping/parses_python_runtime_with_numeric_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060976521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_python_runtime_with_numeric_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060980719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_multiple_runtimes","Output":" --- PASS: TestRuntimesConfigTyping/parses_multiple_runtimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060985277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/parses_multiple_runtimes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.060994374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/converts_RuntimesTyped_back_to_map","Output":" --- PASS: TestRuntimesConfigTyping/converts_RuntimesTyped_back_to_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.060999213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/converts_RuntimesTyped_back_to_map","Elapsed":0} -{"Time":"2026-02-03T00:32:47.06100295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/handles_all_runtime_types","Output":" --- PASS: TestRuntimesConfigTyping/handles_all_runtime_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061007739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping/handles_all_runtime_types","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061018599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimesConfigTyping","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061022757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping"} -{"Time":"2026-02-03T00:32:47.061026143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping","Output":"=== RUN TestPermissionsConfigTyping\n"} -{"Time":"2026-02-03T00:32:47.061032265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_shorthand_read-all_permission"} -{"Time":"2026-02-03T00:32:47.061036052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_shorthand_read-all_permission","Output":"=== RUN TestPermissionsConfigTyping/parses_shorthand_read-all_permission\n"} -{"Time":"2026-02-03T00:32:47.06104029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_detailed_permissions"} -{"Time":"2026-02-03T00:32:47.061043907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_detailed_permissions","Output":"=== RUN TestPermissionsConfigTyping/parses_detailed_permissions\n"} -{"Time":"2026-02-03T00:32:47.061048345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_all_permission_scopes"} -{"Time":"2026-02-03T00:32:47.061051901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_all_permission_scopes","Output":"=== RUN TestPermissionsConfigTyping/parses_all_permission_scopes\n"} -{"Time":"2026-02-03T00:32:47.061100742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_PermissionsTyped_back_to_map"} -{"Time":"2026-02-03T00:32:47.061109869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_PermissionsTyped_back_to_map","Output":"=== RUN TestPermissionsConfigTyping/converts_PermissionsTyped_back_to_map\n"} -{"Time":"2026-02-03T00:32:47.061141378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_shorthand_permissions_back_to_map"} -{"Time":"2026-02-03T00:32:47.061150946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_shorthand_permissions_back_to_map","Output":"=== RUN TestPermissionsConfigTyping/converts_shorthand_permissions_back_to_map\n"} -{"Time":"2026-02-03T00:32:47.061206229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping","Output":"--- PASS: TestPermissionsConfigTyping (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.06121747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_shorthand_read-all_permission","Output":" --- PASS: TestPermissionsConfigTyping/parses_shorthand_read-all_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061222319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_shorthand_read-all_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061226687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_detailed_permissions","Output":" --- PASS: TestPermissionsConfigTyping/parses_detailed_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061231466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_detailed_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061234832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_all_permission_scopes","Output":" --- PASS: TestPermissionsConfigTyping/parses_all_permission_scopes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061239752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/parses_all_permission_scopes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061243619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_PermissionsTyped_back_to_map","Output":" --- PASS: TestPermissionsConfigTyping/converts_PermissionsTyped_back_to_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.06126045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_PermissionsTyped_back_to_map","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061264718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_shorthand_permissions_back_to_map","Output":" --- PASS: TestPermissionsConfigTyping/converts_shorthand_permissions_back_to_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061268946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping/converts_shorthand_permissions_back_to_map","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061272382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsConfigTyping","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061275388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility"} -{"Time":"2026-02-03T00:32:47.061279205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility","Output":"=== RUN TestTypedConfigsBackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:47.061286048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Runtimes_field_still_accessible"} -{"Time":"2026-02-03T00:32:47.06129246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Runtimes_field_still_accessible","Output":"=== RUN TestTypedConfigsBackwardCompatibility/legacy_Runtimes_field_still_accessible\n"} -{"Time":"2026-02-03T00:32:47.061296718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Permissions_field_still_accessible"} -{"Time":"2026-02-03T00:32:47.061300194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Permissions_field_still_accessible","Output":"=== RUN TestTypedConfigsBackwardCompatibility/legacy_Permissions_field_still_accessible\n"} -{"Time":"2026-02-03T00:32:47.061304803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/ToMap_prefers_typed_fields_over_legacy"} -{"Time":"2026-02-03T00:32:47.061311214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/ToMap_prefers_typed_fields_over_legacy","Output":"=== RUN TestTypedConfigsBackwardCompatibility/ToMap_prefers_typed_fields_over_legacy\n"} -{"Time":"2026-02-03T00:32:47.061317486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility","Output":"--- PASS: TestTypedConfigsBackwardCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.06132504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Runtimes_field_still_accessible","Output":" --- PASS: TestTypedConfigsBackwardCompatibility/legacy_Runtimes_field_still_accessible (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061329479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Runtimes_field_still_accessible","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061333546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Permissions_field_still_accessible","Output":" --- PASS: TestTypedConfigsBackwardCompatibility/legacy_Permissions_field_still_accessible (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061338125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/legacy_Permissions_field_still_accessible","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061346019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/ToMap_prefers_typed_fields_over_legacy","Output":" --- PASS: TestTypedConfigsBackwardCompatibility/ToMap_prefers_typed_fields_over_legacy (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.06135155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility/ToMap_prefers_typed_fields_over_legacy","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061355127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypedConfigsBackwardCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061358132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer"} -{"Time":"2026-02-03T00:32:47.061361338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer","Output":"=== RUN TestGhCLIMountInAWFContainer\n"} -{"Time":"2026-02-03T00:32:47.061365065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_mounted_when_firewall_is_enabled"} -{"Time":"2026-02-03T00:32:47.061368641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_mounted_when_firewall_is_enabled","Output":"=== RUN TestGhCLIMountInAWFContainer/gh_CLI_is_mounted_when_firewall_is_enabled\n"} -{"Time":"2026-02-03T00:32:47.061447047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_NOT_mounted_when_firewall_is_disabled"} -{"Time":"2026-02-03T00:32:47.061460382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_NOT_mounted_when_firewall_is_disabled","Output":"=== RUN TestGhCLIMountInAWFContainer/gh_CLI_is_NOT_mounted_when_firewall_is_disabled\n"} -{"Time":"2026-02-03T00:32:47.061502591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_is_positioned_after_workspace_mounts"} -{"Time":"2026-02-03T00:32:47.061516978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_is_positioned_after_workspace_mounts","Output":"=== RUN TestGhCLIMountInAWFContainer/gh_CLI_mount_is_positioned_after_workspace_mounts\n"} -{"Time":"2026-02-03T00:32:47.061595654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_custom_firewall_args"} -{"Time":"2026-02-03T00:32:47.061606594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_custom_firewall_args","Output":"=== RUN TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_custom_firewall_args\n"} -{"Time":"2026-02-03T00:32:47.061674521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_SRT_disabled"} -{"Time":"2026-02-03T00:32:47.06168465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_SRT_disabled","Output":"=== RUN TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_SRT_disabled\n"} -{"Time":"2026-02-03T00:32:47.061768105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer","Output":"--- PASS: TestGhCLIMountInAWFContainer (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061782011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_mounted_when_firewall_is_enabled","Output":" --- PASS: TestGhCLIMountInAWFContainer/gh_CLI_is_mounted_when_firewall_is_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061787531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_mounted_when_firewall_is_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.06179218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_NOT_mounted_when_firewall_is_disabled","Output":" --- PASS: TestGhCLIMountInAWFContainer/gh_CLI_is_NOT_mounted_when_firewall_is_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061796879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_is_NOT_mounted_when_firewall_is_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061800876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_is_positioned_after_workspace_mounts","Output":" --- PASS: TestGhCLIMountInAWFContainer/gh_CLI_mount_is_positioned_after_workspace_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061805625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_is_positioned_after_workspace_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061809713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_custom_firewall_args","Output":" --- PASS: TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_custom_firewall_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.061814021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_custom_firewall_args","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061818008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_SRT_disabled","Output":" --- PASS: TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_SRT_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.06182447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer/gh_CLI_mount_works_with_SRT_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061827766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGhCLIMountInAWFContainer","Elapsed":0} -{"Time":"2026-02-03T00:32:47.061830752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer"} -{"Time":"2026-02-03T00:32:47.061834308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer","Output":"=== RUN TestUtilityBinaryMountsInAWFContainer\n"} -{"Time":"2026-02-03T00:32:47.061838987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/essential_utilities_are_mounted_when_firewall_is_enabled"} -{"Time":"2026-02-03T00:32:47.061848766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/essential_utilities_are_mounted_when_firewall_is_enabled","Output":"=== RUN TestUtilityBinaryMountsInAWFContainer/essential_utilities_are_mounted_when_firewall_is_enabled\n"} -{"Time":"2026-02-03T00:32:47.061904399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/common_utilities_are_mounted_when_firewall_is_enabled"} -{"Time":"2026-02-03T00:32:47.061917143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/common_utilities_are_mounted_when_firewall_is_enabled","Output":"=== RUN TestUtilityBinaryMountsInAWFContainer/common_utilities_are_mounted_when_firewall_is_enabled\n"} -{"Time":"2026-02-03T00:32:47.061994257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/utility_mounts_are_NOT_present_when_firewall_is_disabled"} -{"Time":"2026-02-03T00:32:47.062016047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/utility_mounts_are_NOT_present_when_firewall_is_disabled","Output":"=== RUN TestUtilityBinaryMountsInAWFContainer/utility_mounts_are_NOT_present_when_firewall_is_disabled\n"} -{"Time":"2026-02-03T00:32:47.062057865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/all_utility_mounts_are_read-only"} -{"Time":"2026-02-03T00:32:47.062067894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/all_utility_mounts_are_read-only","Output":"=== RUN TestUtilityBinaryMountsInAWFContainer/all_utility_mounts_are_read-only\n"} -{"Time":"2026-02-03T00:32:47.062160376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer","Output":"--- PASS: TestUtilityBinaryMountsInAWFContainer (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062175144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/essential_utilities_are_mounted_when_firewall_is_enabled","Output":" --- PASS: TestUtilityBinaryMountsInAWFContainer/essential_utilities_are_mounted_when_firewall_is_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062180444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/essential_utilities_are_mounted_when_firewall_is_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062184471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/common_utilities_are_mounted_when_firewall_is_enabled","Output":" --- PASS: TestUtilityBinaryMountsInAWFContainer/common_utilities_are_mounted_when_firewall_is_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062190853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/common_utilities_are_mounted_when_firewall_is_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062195261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/utility_mounts_are_NOT_present_when_firewall_is_disabled","Output":" --- PASS: TestUtilityBinaryMountsInAWFContainer/utility_mounts_are_NOT_present_when_firewall_is_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.06219998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/utility_mounts_are_NOT_present_when_firewall_is_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062204088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/all_utility_mounts_are_read-only","Output":" --- PASS: TestUtilityBinaryMountsInAWFContainer/all_utility_mounts_are_read-only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062208937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer/all_utility_mounts_are_read-only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062212203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUtilityBinaryMountsInAWFContainer","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062215038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs"} -{"Time":"2026-02-03T00:32:47.062219537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs\n"} -{"Time":"2026-02-03T00:32:47.062230397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/no_safe_outputs_-_no_git_commands"} -{"Time":"2026-02-03T00:32:47.062233963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/no_safe_outputs_-_no_git_commands","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs/no_safe_outputs_-_no_git_commands\n"} -{"Time":"2026-02-03T00:32:47.062278977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/create-pull-request_enabled_-_should_add_git_commands"} -{"Time":"2026-02-03T00:32:47.062288405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/create-pull-request_enabled_-_should_add_git_commands","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs/create-pull-request_enabled_-_should_add_git_commands\n"} -{"Time":"2026-02-03T00:32:47.062355049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_git_commands"} -{"Time":"2026-02-03T00:32:47.062365388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_git_commands","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_git_commands\n"} -{"Time":"2026-02-03T00:32:47.062436781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/only_create-issue_enabled_-_no_git_commands"} -{"Time":"2026-02-03T00:32:47.062446299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/only_create-issue_enabled_-_no_git_commands","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs/only_create-issue_enabled_-_no_git_commands\n"} -{"Time":"2026-02-03T00:32:47.062493096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/existing_bash_commands_should_be_preserved"} -{"Time":"2026-02-03T00:32:47.062503395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/existing_bash_commands_should_be_preserved","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs/existing_bash_commands_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:47.062572073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_wildcard_should_remain_wildcard"} -{"Time":"2026-02-03T00:32:47.062581752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_wildcard_should_remain_wildcard","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs/bash_with_wildcard_should_remain_wildcard\n"} -{"Time":"2026-02-03T00:32:47.062628268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_nil_value_should_remain_nil"} -{"Time":"2026-02-03T00:32:47.062637746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_nil_value_should_remain_nil","Output":"=== RUN TestApplyDefaultGitCommandsForSafeOutputs/bash_with_nil_value_should_remain_nil\n"} -{"Time":"2026-02-03T00:32:47.062688508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs","Output":"--- PASS: TestApplyDefaultGitCommandsForSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062701101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/no_safe_outputs_-_no_git_commands","Output":" --- PASS: TestApplyDefaultGitCommandsForSafeOutputs/no_safe_outputs_-_no_git_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062706621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/no_safe_outputs_-_no_git_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062711079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/create-pull-request_enabled_-_should_add_git_commands","Output":" --- PASS: TestApplyDefaultGitCommandsForSafeOutputs/create-pull-request_enabled_-_should_add_git_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062716029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/create-pull-request_enabled_-_should_add_git_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062719545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_git_commands","Output":" --- PASS: TestApplyDefaultGitCommandsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_git_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062724124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_git_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062728231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/only_create-issue_enabled_-_no_git_commands","Output":" --- PASS: TestApplyDefaultGitCommandsForSafeOutputs/only_create-issue_enabled_-_no_git_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062733371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/only_create-issue_enabled_-_no_git_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062737118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/existing_bash_commands_should_be_preserved","Output":" --- PASS: TestApplyDefaultGitCommandsForSafeOutputs/existing_bash_commands_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062744963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/existing_bash_commands_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062768266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_wildcard_should_remain_wildcard","Output":" --- PASS: TestApplyDefaultGitCommandsForSafeOutputs/bash_with_wildcard_should_remain_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.06277591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_wildcard_should_remain_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062781521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_nil_value_should_remain_nil","Output":" --- PASS: TestApplyDefaultGitCommandsForSafeOutputs/bash_with_nil_value_should_remain_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.062792431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs/bash_with_nil_value_should_remain_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062795948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultGitCommandsForSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.062798983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs"} -{"Time":"2026-02-03T00:32:47.06280265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs","Output":"=== RUN TestAdditionalClaudeToolsForSafeOutputs\n"} -{"Time":"2026-02-03T00:32:47.062806688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/no_safe_outputs_-_no_editing_tools"} -{"Time":"2026-02-03T00:32:47.062810224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/no_safe_outputs_-_no_editing_tools","Output":"=== RUN TestAdditionalClaudeToolsForSafeOutputs/no_safe_outputs_-_no_editing_tools\n"} -{"Time":"2026-02-03T00:32:47.062856955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/create-pull-request_enabled_-_should_add_editing_tools"} -{"Time":"2026-02-03T00:32:47.062869749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/create-pull-request_enabled_-_should_add_editing_tools","Output":"=== RUN TestAdditionalClaudeToolsForSafeOutputs/create-pull-request_enabled_-_should_add_editing_tools\n"} -{"Time":"2026-02-03T00:32:47.062953395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_editing_tools"} -{"Time":"2026-02-03T00:32:47.062964455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_editing_tools","Output":"=== RUN TestAdditionalClaudeToolsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_editing_tools\n"} -{"Time":"2026-02-03T00:32:47.063023452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/only_create-issue_enabled_-_no_editing_tools"} -{"Time":"2026-02-03T00:32:47.063044421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/only_create-issue_enabled_-_no_editing_tools","Output":"=== RUN TestAdditionalClaudeToolsForSafeOutputs/only_create-issue_enabled_-_no_editing_tools\n"} -{"Time":"2026-02-03T00:32:47.063077993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/existing_editing_tools_should_be_preserved"} -{"Time":"2026-02-03T00:32:47.06308679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/existing_editing_tools_should_be_preserved","Output":"=== RUN TestAdditionalClaudeToolsForSafeOutputs/existing_editing_tools_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:47.063158844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs","Output":"--- PASS: TestAdditionalClaudeToolsForSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063171257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/no_safe_outputs_-_no_editing_tools","Output":" --- PASS: TestAdditionalClaudeToolsForSafeOutputs/no_safe_outputs_-_no_editing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063176427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/no_safe_outputs_-_no_editing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063180935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/create-pull-request_enabled_-_should_add_editing_tools","Output":" --- PASS: TestAdditionalClaudeToolsForSafeOutputs/create-pull-request_enabled_-_should_add_editing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063186345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/create-pull-request_enabled_-_should_add_editing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063190493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_editing_tools","Output":" --- PASS: TestAdditionalClaudeToolsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_editing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063196043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/push-to-pull-request-branch_enabled_-_should_add_editing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063200181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/only_create-issue_enabled_-_no_editing_tools","Output":" --- PASS: TestAdditionalClaudeToolsForSafeOutputs/only_create-issue_enabled_-_no_editing_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.0632051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/only_create-issue_enabled_-_no_editing_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063209128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/existing_editing_tools_should_be_preserved","Output":" --- PASS: TestAdditionalClaudeToolsForSafeOutputs/existing_editing_tools_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063213847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs/existing_editing_tools_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063217453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAdditionalClaudeToolsForSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063220499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands"} -{"Time":"2026-02-03T00:32:47.063223955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands","Output":"=== RUN TestNeedsGitCommands\n"} -{"Time":"2026-02-03T00:32:47.063229966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/nil_safe_outputs"} -{"Time":"2026-02-03T00:32:47.063233613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/nil_safe_outputs","Output":"=== RUN TestNeedsGitCommands/nil_safe_outputs\n"} -{"Time":"2026-02-03T00:32:47.063237751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/empty_safe_outputs"} -{"Time":"2026-02-03T00:32:47.063241247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/empty_safe_outputs","Output":"=== RUN TestNeedsGitCommands/empty_safe_outputs\n"} -{"Time":"2026-02-03T00:32:47.063247389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/create-pull-request_enabled"} -{"Time":"2026-02-03T00:32:47.063250976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/create-pull-request_enabled","Output":"=== RUN TestNeedsGitCommands/create-pull-request_enabled\n"} -{"Time":"2026-02-03T00:32:47.063257027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/push-to-pull-request-branch_enabled"} -{"Time":"2026-02-03T00:32:47.063261836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/push-to-pull-request-branch_enabled","Output":"=== RUN TestNeedsGitCommands/push-to-pull-request-branch_enabled\n"} -{"Time":"2026-02-03T00:32:47.063267937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/both_enabled"} -{"Time":"2026-02-03T00:32:47.063272065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/both_enabled","Output":"=== RUN TestNeedsGitCommands/both_enabled\n"} -{"Time":"2026-02-03T00:32:47.063277916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/only_other_outputs_enabled"} -{"Time":"2026-02-03T00:32:47.063281493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/only_other_outputs_enabled","Output":"=== RUN TestNeedsGitCommands/only_other_outputs_enabled\n"} -{"Time":"2026-02-03T00:32:47.063288435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands","Output":"--- PASS: TestNeedsGitCommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063293956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/nil_safe_outputs","Output":" --- PASS: TestNeedsGitCommands/nil_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063305567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/nil_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063309855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/empty_safe_outputs","Output":" --- PASS: TestNeedsGitCommands/empty_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063314684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/empty_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063318812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/create-pull-request_enabled","Output":" --- PASS: TestNeedsGitCommands/create-pull-request_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063323371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/create-pull-request_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063340603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/push-to-pull-request-branch_enabled","Output":" --- PASS: TestNeedsGitCommands/push-to-pull-request-branch_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063345332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/push-to-pull-request-branch_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063348828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/both_enabled","Output":" --- PASS: TestNeedsGitCommands/both_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063353467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/both_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063357634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/only_other_outputs_enabled","Output":" --- PASS: TestNeedsGitCommands/only_other_outputs_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.063367964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands/only_other_outputs_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.06337152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeedsGitCommands","Elapsed":0} -{"Time":"2026-02-03T00:32:47.063374827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationInMainJob"} -{"Time":"2026-02-03T00:32:47.063378654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationInMainJob","Output":"=== RUN TestGitConfigurationInMainJob\n"} -{"Time":"2026-02-03T00:32:47.096864279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationInMainJob","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.097630057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationInMainJob","Output":"--- PASS: TestGitConfigurationInMainJob (0.03s)\n"} -{"Time":"2026-02-03T00:32:47.097645014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationInMainJob","Elapsed":0.03} -{"Time":"2026-02-03T00:32:47.097652919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationStepsHelper"} -{"Time":"2026-02-03T00:32:47.097656295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationStepsHelper","Output":"=== RUN TestGitConfigurationStepsHelper\n"} -{"Time":"2026-02-03T00:32:47.097697673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationStepsHelper","Output":"--- PASS: TestGitConfigurationStepsHelper (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.097710407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitConfigurationStepsHelper","Elapsed":0} -{"Time":"2026-02-03T00:32:47.097714214Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag"} -{"Time":"2026-02-03T00:32:47.097718251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag","Output":"=== RUN TestGetCurrentGitTag\n"} -{"Time":"2026-02-03T00:32:47.097740973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_with_tag"} -{"Time":"2026-02-03T00:32:47.09776603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_with_tag","Output":"=== RUN TestGetCurrentGitTag/GITHUB_REF_with_tag\n"} -{"Time":"2026-02-03T00:32:47.097834894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_without_tag"} -{"Time":"2026-02-03T00:32:47.097847788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_without_tag","Output":"=== RUN TestGetCurrentGitTag/GITHUB_REF_without_tag\n"} -{"Time":"2026-02-03T00:32:47.099789719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/no_GITHUB_REF"} -{"Time":"2026-02-03T00:32:47.099803024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/no_GITHUB_REF","Output":"=== RUN TestGetCurrentGitTag/no_GITHUB_REF\n"} -{"Time":"2026-02-03T00:32:47.101398368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/no_GITHUB_REF","Output":" git_helpers_test.go:45: Tag from git describe: \"\"\n"} -{"Time":"2026-02-03T00:32:47.101417834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag","Output":"--- PASS: TestGetCurrentGitTag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.101424126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_with_tag","Output":" --- PASS: TestGetCurrentGitTag/GITHUB_REF_with_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.101429025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_with_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.101433834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_without_tag","Output":" --- PASS: TestGetCurrentGitTag/GITHUB_REF_without_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.101439304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/GITHUB_REF_without_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.101442961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/no_GITHUB_REF","Output":" --- PASS: TestGetCurrentGitTag/no_GITHUB_REF (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.101448531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag/no_GITHUB_REF","Elapsed":0} -{"Time":"2026-02-03T00:32:47.101456556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCurrentGitTag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.101460834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits"} -{"Time":"2026-02-03T00:32:47.101467617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":"=== RUN TestGitPatchFromHEADCommits\n"} -{"Time":"2026-02-03T00:32:47.201616979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" git_patch_head_test.go:144: Script output:\n"} -{"Time":"2026-02-03T00:32:47.201647165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Diagnostic: Environment Information ===\n"} -{"Time":"2026-02-03T00:32:47.201653286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" GITHUB_SHA: b5d68ddc4a8902308e7e812bb40b821f5d9849b7\n"} -{"Time":"2026-02-03T00:32:47.201657775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" DEFAULT_BRANCH: main\n"} -{"Time":"2026-02-03T00:32:47.201662453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Current HEAD: 8390d53bda8e01fcd28d4d24356f00a58aa264d0\n"} -{"Time":"2026-02-03T00:32:47.201666852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Current branch: master\n"} -{"Time":"2026-02-03T00:32:47.20167115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201675818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Diagnostic: Recent commits (last 10) ===\n"} -{"Time":"2026-02-03T00:32:47.201684785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" 8390d53 Update initial file\n"} -{"Time":"2026-02-03T00:32:47.201688813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" f5e8ae9 Add new feature\n"} -{"Time":"2026-02-03T00:32:47.201693151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" b5d68dd Initial commit\n"} -{"Time":"2026-02-03T00:32:47.201696948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201700604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Diagnostic: Current git status ===\n"} -{"Time":"2026-02-03T00:32:47.201704522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" On branch master\n"} -{"Time":"2026-02-03T00:32:47.20170867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Untracked files:\n"} -{"Time":"2026-02-03T00:32:47.20171402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" (use \"git add \u003cfile\u003e...\" to include in what will be committed)\n"} -{"Time":"2026-02-03T00:32:47.201723407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \tgenerate_patch.sh\n"} -{"Time":"2026-02-03T00:32:47.201727885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \tsafe-outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:47.201731923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201736511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" nothing added to commit but untracked files present (use \"git add\" to track)\n"} -{"Time":"2026-02-03T00:32:47.201743765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201764934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Checking for branch name in JSONL output...\n"} -{"Time":"2026-02-03T00:32:47.201771156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" JSONL file path: /tmp/gh-aw-test-runs/20260203-003238-20729/test-patch-head-2662370513/safe-outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:47.201779131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201783639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" No branch name found in JSONL output\n"} -{"Time":"2026-02-03T00:32:47.201787907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Will check for commits made to current HEAD instead\n"} -{"Time":"2026-02-03T00:32:47.201796603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201800942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Strategy 2: Checking for commits on current HEAD ===\n"} -{"Time":"2026-02-03T00:32:47.201805059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Current HEAD: 8390d53bda8e01fcd28d4d24356f00a58aa264d0\n"} -{"Time":"2026-02-03T00:32:47.201809117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Checkout SHA (GITHUB_SHA): b5d68ddc4a8902308e7e812bb40b821f5d9849b7\n"} -{"Time":"2026-02-03T00:32:47.201817012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" HEAD has moved since checkout - checking if commits were added\n"} -{"Time":"2026-02-03T00:32:47.201821189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" GITHUB_SHA is an ancestor of HEAD - commits were added\n"} -{"Time":"2026-02-03T00:32:47.201825417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201833703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Diagnostic: Commits added since checkout ===\n"} -{"Time":"2026-02-03T00:32:47.20183791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Number of commits: 2\n"} -{"Time":"2026-02-03T00:32:47.201847729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Commit SHAs:\n"} -{"Time":"2026-02-03T00:32:47.201851666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" 8390d53 Update initial file\n"} -{"Time":"2026-02-03T00:32:47.201856074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" f5e8ae9 Add new feature\n"} -{"Time":"2026-02-03T00:32:47.201860142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201863969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Diagnostic: Diff stats for patch generation ===\n"} -{"Time":"2026-02-03T00:32:47.201867996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Command: git diff --stat b5d68ddc4a8902308e7e812bb40b821f5d9849b7..HEAD\n"} -{"Time":"2026-02-03T00:32:47.201872014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" initial.txt | 1 +\n"} -{"Time":"2026-02-03T00:32:47.201875881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" new-feature.txt | 1 +\n"} -{"Time":"2026-02-03T00:32:47.201888675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" 2 files changed, 2 insertions(+)\n"} -{"Time":"2026-02-03T00:32:47.201893243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201897311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Diagnostic: Generating patch ===\n"} -{"Time":"2026-02-03T00:32:47.201901719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Command: git format-patch b5d68ddc4a8902308e7e812bb40b821f5d9849b7..HEAD --stdout \u003e /tmp/gh-aw/aw.patch\n"} -{"Time":"2026-02-03T00:32:47.201906688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Patch file created from commits on HEAD (base: b5d68ddc4a8902308e7e812bb40b821f5d9849b7)\n"} -{"Time":"2026-02-03T00:32:47.201910866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.201915184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Patch generation completed successfully ===\n"} -{"Time":"2026-02-03T00:32:47.201929681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.20193422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" === Diagnostic: Patch file information ===\n"} -{"Time":"2026-02-03T00:32:47.201938688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" -rw-rw-r-- 1 runner runner 857 Feb 3 00:32 /tmp/gh-aw/aw.patch\n"} -{"Time":"2026-02-03T00:32:47.201942435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Patch file size: 4 KB\n"} -{"Time":"2026-02-03T00:32:47.201946242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Patch file lines: 40\n"} -{"Time":"2026-02-03T00:32:47.20195012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Commits included in patch: 2\n"} -{"Time":"2026-02-03T00:32:47.201953987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" Commit SHAs in patch:\n"} -{"Time":"2026-02-03T00:32:47.201966039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" f5e8ae991414a9bca1221883f3b1c9988142357d\n"} -{"Time":"2026-02-03T00:32:47.201970708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" 8390d53bda8e01fcd28d4d24356f00a58aa264d0\n"} -{"Time":"2026-02-03T00:32:47.201974806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":" git_patch_head_test.go:205: Successfully generated patch from HEAD commits without named branch\n"} -{"Time":"2026-02-03T00:32:47.203418786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Output":"--- PASS: TestGitPatchFromHEADCommits (0.10s)\n"} -{"Time":"2026-02-03T00:32:47.203438804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchFromHEADCommits","Elapsed":0.1} -{"Time":"2026-02-03T00:32:47.203446769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD"} -{"Time":"2026-02-03T00:32:47.203450285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":"=== RUN TestGitPatchPrefersBranchOverHEAD\n"} -{"Time":"2026-02-03T00:32:47.264546599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" git_patch_head_test.go:320: Script output:\n"} -{"Time":"2026-02-03T00:32:47.264570523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Diagnostic: Environment Information ===\n"} -{"Time":"2026-02-03T00:32:47.264574551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" GITHUB_SHA: be0cf88b293f3f3a533ec03644d7b6f9e668f598\n"} -{"Time":"2026-02-03T00:32:47.264577757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" DEFAULT_BRANCH: main\n"} -{"Time":"2026-02-03T00:32:47.264580612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Current HEAD: 45166ed1b76c139aa04082d637fcdb8062df728b\n"} -{"Time":"2026-02-03T00:32:47.264582956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Current branch: feature-branch\n"} -{"Time":"2026-02-03T00:32:47.264585331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.26459044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Diagnostic: Recent commits (last 10) ===\n"} -{"Time":"2026-02-03T00:32:47.26459558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" 45166ed Branch commit\n"} -{"Time":"2026-02-03T00:32:47.264599457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" be0cf88 Initial\n"} -{"Time":"2026-02-03T00:32:47.264603855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264607793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Diagnostic: Current git status ===\n"} -{"Time":"2026-02-03T00:32:47.26461209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" On branch feature-branch\n"} -{"Time":"2026-02-03T00:32:47.264615777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Untracked files:\n"} -{"Time":"2026-02-03T00:32:47.264624313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" (use \"git add \u003cfile\u003e...\" to include in what will be committed)\n"} -{"Time":"2026-02-03T00:32:47.264628842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \tgenerate_patch.sh\n"} -{"Time":"2026-02-03T00:32:47.264633651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \tsafe-outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:47.264638219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264642517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" nothing added to commit but untracked files present (use \"git add\" to track)\n"} -{"Time":"2026-02-03T00:32:47.26465488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264658828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Checking for branch name in JSONL output...\n"} -{"Time":"2026-02-03T00:32:47.264662985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" JSONL file path: /tmp/gh-aw-test-runs/20260203-003238-20729/test-patch-priority-1232928873/safe-outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:47.264667704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Found create_pull_request line: {\"type\":\"create_pull_request\",\"branch\":\"feature-branch\",\"title\":\"Test\",\"body\":\"Test\"}\n"} -{"Time":"2026-02-03T00:32:47.264672864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Extracted branch name from create_pull_request: feature-branch\n"} -{"Time":"2026-02-03T00:32:47.264676961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264680909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Strategy 1: Using named branch from JSONL ===\n"} -{"Time":"2026-02-03T00:32:47.264685077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Looking for branch: feature-branch\n"} -{"Time":"2026-02-03T00:32:47.264696037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Branch feature-branch exists, generating patch from branch changes\n"} -{"Time":"2026-02-03T00:32:47.264700114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" origin/feature-branch does not exist, using merge-base with default branch\n"} -{"Time":"2026-02-03T00:32:47.264709432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Default branch: main\n"} -{"Time":"2026-02-03T00:32:47.264713419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" fatal: 'origin' does not appear to be a git repository\n"} -{"Time":"2026-02-03T00:32:47.264717517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" fatal: Could not read from remote repository.\n"} -{"Time":"2026-02-03T00:32:47.264725492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264732164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Please make sure you have the correct access rights\n"} -{"Time":"2026-02-03T00:32:47.264738436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" and the repository exists.\n"} -{"Time":"2026-02-03T00:32:47.264742814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" fatal: Not a valid object name origin/main\n"} -{"Time":"2026-02-03T00:32:47.264746611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Using merge-base as base: \n"} -{"Time":"2026-02-03T00:32:47.264766368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264770656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Diagnostic: Diff stats for patch generation ===\n"} -{"Time":"2026-02-03T00:32:47.264781747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Command: git diff --stat ..feature-branch\n"} -{"Time":"2026-02-03T00:32:47.264785604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264789451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Diagnostic: Commits to be included in patch ===\n"} -{"Time":"2026-02-03T00:32:47.264793368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Number of commits: 0\n"} -{"Time":"2026-02-03T00:32:47.264798738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264802906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Diagnostic: Generating patch ===\n"} -{"Time":"2026-02-03T00:32:47.264806994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Command: git format-patch ..feature-branch --stdout \u003e /tmp/gh-aw/aw.patch\n"} -{"Time":"2026-02-03T00:32:47.264816872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Patch file created from branch: feature-branch (base: )\n"} -{"Time":"2026-02-03T00:32:47.264820769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264824687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Patch generation completed successfully ===\n"} -{"Time":"2026-02-03T00:32:47.26483187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" \n"} -{"Time":"2026-02-03T00:32:47.264835657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" === Diagnostic: Patch file information ===\n"} -{"Time":"2026-02-03T00:32:47.264840005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" -rw-rw-r-- 1 runner runner 0 Feb 3 00:32 /tmp/gh-aw/aw.patch\n"} -{"Time":"2026-02-03T00:32:47.264844033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Patch file size: 0 KB\n"} -{"Time":"2026-02-03T00:32:47.26484801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Patch file lines: 0\n"} -{"Time":"2026-02-03T00:32:47.264851948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" Commits included in patch: 0\n"} -{"Time":"2026-02-03T00:32:47.264855684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" 0\n"} -{"Time":"2026-02-03T00:32:47.264859642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" /tmp/gh-aw-test-runs/20260203-003238-20729/test-patch-priority-1232928873/generate_patch.sh: line 202: [: 0\n"} -{"Time":"2026-02-03T00:32:47.26486383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":" 0: integer expression expected\n"} -{"Time":"2026-02-03T00:32:47.266062944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Output":"--- PASS: TestGitPatchPrefersBranchOverHEAD (0.06s)\n"} -{"Time":"2026-02-03T00:32:47.266086428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchPrefersBranchOverHEAD","Elapsed":0.06} -{"Time":"2026-02-03T00:32:47.266093782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits"} -{"Time":"2026-02-03T00:32:47.26609829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":"=== RUN TestGitPatchNoCommits\n"} -{"Time":"2026-02-03T00:32:47.292388904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" git_patch_head_test.go:399: Script output:\n"} -{"Time":"2026-02-03T00:32:47.292409733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" === Diagnostic: Environment Information ===\n"} -{"Time":"2026-02-03T00:32:47.292414562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" GITHUB_SHA: be0cf88b293f3f3a533ec03644d7b6f9e668f598\n"} -{"Time":"2026-02-03T00:32:47.292417998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" DEFAULT_BRANCH: main\n"} -{"Time":"2026-02-03T00:32:47.292421175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Current HEAD: be0cf88b293f3f3a533ec03644d7b6f9e668f598\n"} -{"Time":"2026-02-03T00:32:47.292423489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Current branch: master\n"} -{"Time":"2026-02-03T00:32:47.292425743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.292428448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" === Diagnostic: Recent commits (last 10) ===\n"} -{"Time":"2026-02-03T00:32:47.292433498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" be0cf88 Initial\n"} -{"Time":"2026-02-03T00:32:47.292438407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.292442294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" === Diagnostic: Current git status ===\n"} -{"Time":"2026-02-03T00:32:47.292446231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" On branch master\n"} -{"Time":"2026-02-03T00:32:47.292450149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Untracked files:\n"} -{"Time":"2026-02-03T00:32:47.292459015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" (use \"git add \u003cfile\u003e...\" to include in what will be committed)\n"} -{"Time":"2026-02-03T00:32:47.292463864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \tgenerate_patch.sh\n"} -{"Time":"2026-02-03T00:32:47.292473011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \tsafe-outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:47.292480605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.292484533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" nothing added to commit but untracked files present (use \"git add\" to track)\n"} -{"Time":"2026-02-03T00:32:47.29248856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.292493489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Checking for branch name in JSONL output...\n"} -{"Time":"2026-02-03T00:32:47.292498218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" JSONL file path: /tmp/gh-aw-test-runs/20260203-003238-20729/test-patch-no-commits-1868045157/safe-outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:47.292502275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.292505982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" No branch name found in JSONL output\n"} -{"Time":"2026-02-03T00:32:47.292512394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Will check for commits made to current HEAD instead\n"} -{"Time":"2026-02-03T00:32:47.292518696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.292522624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" === Strategy 2: Checking for commits on current HEAD ===\n"} -{"Time":"2026-02-03T00:32:47.292526941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Current HEAD: be0cf88b293f3f3a533ec03644d7b6f9e668f598\n"} -{"Time":"2026-02-03T00:32:47.292531039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Checkout SHA (GITHUB_SHA): be0cf88b293f3f3a533ec03644d7b6f9e668f598\n"} -{"Time":"2026-02-03T00:32:47.29253659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" No commits have been made since checkout (HEAD == GITHUB_SHA)\n"} -{"Time":"2026-02-03T00:32:47.292545917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" No patch will be generated\n"} -{"Time":"2026-02-03T00:32:47.292549754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" \n"} -{"Time":"2026-02-03T00:32:47.292553561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" === No patch generated ===\n"} -{"Time":"2026-02-03T00:32:47.292561887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":" Reason: No commits found via branch name or HEAD analysis\n"} -{"Time":"2026-02-03T00:32:47.293532175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Output":"--- PASS: TestGitPatchNoCommits (0.03s)\n"} -{"Time":"2026-02-03T00:32:47.293558724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchNoCommits","Elapsed":0.03} -{"Time":"2026-02-03T00:32:47.293565407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration"} -{"Time":"2026-02-03T00:32:47.293569344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"=== RUN TestGitPatchGeneration\n"} -{"Time":"2026-02-03T00:32:47.298381591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1225448531/test-git-patch.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:47.298398172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:47.298403181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:47.29840794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:47.298414682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:47.29841858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:47.298422898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:47.298426895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:47.298431364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:47.298435431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:47.298439359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:47.298450289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:47.298454456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:47.298460438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:47.298464535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:47.298484192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"\n"} -{"Time":"2026-02-03T00:32:47.331197555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.338192731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1225448531/test-git-patch.md (52.5 KB)\n"} -{"Time":"2026-02-03T00:32:47.338389387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":" git_patch_test.go:138: Successfully verified git patch workflow (patch now generated in MCP server and uploaded in unified artifact upload)\n"} -{"Time":"2026-02-03T00:32:47.338558883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Output":"--- PASS: TestGitPatchGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.338571687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitPatchGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.33857888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH"} -{"Time":"2026-02-03T00:32:47.338582537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH","Output":"=== RUN TestExecGH\n"} -{"Time":"2026-02-03T00:32:47.338594399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GH_TOKEN_is_set"} -{"Time":"2026-02-03T00:32:47.338598677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GH_TOKEN_is_set","Output":"=== RUN TestExecGH/GH_TOKEN_is_set\n"} -{"Time":"2026-02-03T00:32:47.338743933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GITHUB_TOKEN_is_set,_GH_TOKEN_is_not"} -{"Time":"2026-02-03T00:32:47.338771424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GITHUB_TOKEN_is_set,_GH_TOKEN_is_not","Output":"=== RUN TestExecGH/GITHUB_TOKEN_is_set,_GH_TOKEN_is_not\n"} -{"Time":"2026-02-03T00:32:47.338840874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Both_GH_TOKEN_and_GITHUB_TOKEN_are_set"} -{"Time":"2026-02-03T00:32:47.338851945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Both_GH_TOKEN_and_GITHUB_TOKEN_are_set","Output":"=== RUN TestExecGH/Both_GH_TOKEN_and_GITHUB_TOKEN_are_set\n"} -{"Time":"2026-02-03T00:32:47.338953714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Neither_GH_TOKEN_nor_GITHUB_TOKEN_is_set"} -{"Time":"2026-02-03T00:32:47.338964564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Neither_GH_TOKEN_nor_GITHUB_TOKEN_is_set","Output":"=== RUN TestExecGH/Neither_GH_TOKEN_nor_GITHUB_TOKEN_is_set\n"} -{"Time":"2026-02-03T00:32:47.339027632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH","Output":"--- PASS: TestExecGH (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339040887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GH_TOKEN_is_set","Output":" --- PASS: TestExecGH/GH_TOKEN_is_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339045726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GH_TOKEN_is_set","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339049974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GITHUB_TOKEN_is_set,_GH_TOKEN_is_not","Output":" --- PASS: TestExecGH/GITHUB_TOKEN_is_set,_GH_TOKEN_is_not (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339055253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/GITHUB_TOKEN_is_set,_GH_TOKEN_is_not","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339059381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Both_GH_TOKEN_and_GITHUB_TOKEN_are_set","Output":" --- PASS: TestExecGH/Both_GH_TOKEN_and_GITHUB_TOKEN_are_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339066815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Both_GH_TOKEN_and_GITHUB_TOKEN_are_set","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339071534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Neither_GH_TOKEN_nor_GITHUB_TOKEN_is_set","Output":" --- PASS: TestExecGH/Neither_GH_TOKEN_nor_GITHUB_TOKEN_is_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339082464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH/Neither_GH_TOKEN_nor_GITHUB_TOKEN_is_set","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339086061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGH","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339089557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHWithMultipleArgs"} -{"Time":"2026-02-03T00:32:47.339093535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHWithMultipleArgs","Output":"=== RUN TestExecGHWithMultipleArgs\n"} -{"Time":"2026-02-03T00:32:47.339149619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHWithMultipleArgs","Output":"--- PASS: TestExecGHWithMultipleArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339158606Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHWithMultipleArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339162503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext"} -{"Time":"2026-02-03T00:32:47.339165609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext","Output":"=== RUN TestExecGHContext\n"} -{"Time":"2026-02-03T00:32:47.339172041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GH_TOKEN_is_set_with_context"} -{"Time":"2026-02-03T00:32:47.339175548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GH_TOKEN_is_set_with_context","Output":"=== RUN TestExecGHContext/GH_TOKEN_is_set_with_context\n"} -{"Time":"2026-02-03T00:32:47.339253583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GITHUB_TOKEN_is_set_with_context"} -{"Time":"2026-02-03T00:32:47.339279842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GITHUB_TOKEN_is_set_with_context","Output":"=== RUN TestExecGHContext/GITHUB_TOKEN_is_set_with_context\n"} -{"Time":"2026-02-03T00:32:47.339360267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/No_tokens_with_context"} -{"Time":"2026-02-03T00:32:47.339370135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/No_tokens_with_context","Output":"=== RUN TestExecGHContext/No_tokens_with_context\n"} -{"Time":"2026-02-03T00:32:47.339442129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext","Output":"--- PASS: TestExecGHContext (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339450695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GH_TOKEN_is_set_with_context","Output":" --- PASS: TestExecGHContext/GH_TOKEN_is_set_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339455935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GH_TOKEN_is_set_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339462868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GITHUB_TOKEN_is_set_with_context","Output":" --- PASS: TestExecGHContext/GITHUB_TOKEN_is_set_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339467987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/GITHUB_TOKEN_is_set_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339472165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/No_tokens_with_context","Output":" --- PASS: TestExecGHContext/No_tokens_with_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339477946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext/No_tokens_with_context","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339486031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExecGHContext","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339489217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextPromptStep"} -{"Time":"2026-02-03T00:32:47.339492593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextPromptStep","Output":"=== RUN TestGenerateGitHubContextPromptStep\n"} -{"Time":"2026-02-03T00:32:47.339497022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextPromptStep","Output":" github_context_test.go:12: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:47.339503183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextPromptStep","Output":"--- SKIP: TestGenerateGitHubContextPromptStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339507521Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextPromptStep","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339510837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextSecurePattern"} -{"Time":"2026-02-03T00:32:47.339514464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextSecurePattern","Output":"=== RUN TestGenerateGitHubContextSecurePattern\n"} -{"Time":"2026-02-03T00:32:47.339519653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextSecurePattern","Output":" github_context_test.go:18: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:47.339525975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextSecurePattern","Output":"--- SKIP: TestGenerateGitHubContextSecurePattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339549079Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubContextSecurePattern","Elapsed":0} -{"Time":"2026-02-03T00:32:47.33956602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateTemplateRenderingWithGitHubContext"} -{"Time":"2026-02-03T00:32:47.339569797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateTemplateRenderingWithGitHubContext","Output":"=== RUN TestGenerateTemplateRenderingWithGitHubContext\n"} -{"Time":"2026-02-03T00:32:47.339575798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateTemplateRenderingWithGitHubContext","Output":" github_context_test.go:24: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:47.339580988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateTemplateRenderingWithGitHubContext","Output":"--- SKIP: TestGenerateTemplateRenderingWithGitHubContext (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339592219Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateTemplateRenderingWithGitHubContext","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339595615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubContextTemplateConditionals"} -{"Time":"2026-02-03T00:32:47.339599001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubContextTemplateConditionals","Output":"=== RUN TestGitHubContextTemplateConditionals\n"} -{"Time":"2026-02-03T00:32:47.339604632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubContextTemplateConditionals","Output":" github_context_test.go:30: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:47.339615903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubContextTemplateConditionals","Output":"--- SKIP: TestGitHubContextTemplateConditionals (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339620572Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubContextTemplateConditionals","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339628296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled"} -{"Time":"2026-02-03T00:32:47.339631833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled","Output":"=== RUN TestGitHubToolDisabled\n"} -{"Time":"2026-02-03T00:32:47.339636922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_false_removes_github_tool"} -{"Time":"2026-02-03T00:32:47.339644697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_false_removes_github_tool","Output":"=== RUN TestGitHubToolDisabled/github:_false_removes_github_tool\n"} -{"Time":"2026-02-03T00:32:47.339653683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_nil_keeps_github_tool"} -{"Time":"2026-02-03T00:32:47.339657761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_nil_keeps_github_tool","Output":"=== RUN TestGitHubToolDisabled/github:_nil_keeps_github_tool\n"} -{"Time":"2026-02-03T00:32:47.33968459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_true_keeps_github_tool"} -{"Time":"2026-02-03T00:32:47.339692444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_true_keeps_github_tool","Output":"=== RUN TestGitHubToolDisabled/github:_true_keeps_github_tool\n"} -{"Time":"2026-02-03T00:32:47.339703235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_map_keeps_github_tool"} -{"Time":"2026-02-03T00:32:47.339707232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_map_keeps_github_tool","Output":"=== RUN TestGitHubToolDisabled/github:_map_keeps_github_tool\n"} -{"Time":"2026-02-03T00:32:47.339734954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/no_github_key_adds_default_github_tool"} -{"Time":"2026-02-03T00:32:47.339771442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/no_github_key_adds_default_github_tool","Output":"=== RUN TestGitHubToolDisabled/no_github_key_adds_default_github_tool\n"} -{"Time":"2026-02-03T00:32:47.339777934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled","Output":"--- PASS: TestGitHubToolDisabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339783625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_false_removes_github_tool","Output":" --- PASS: TestGitHubToolDisabled/github:_false_removes_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339788263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_false_removes_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339792892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_nil_keeps_github_tool","Output":" --- PASS: TestGitHubToolDisabled/github:_nil_keeps_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.33979735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_nil_keeps_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339800766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_true_keeps_github_tool","Output":" --- PASS: TestGitHubToolDisabled/github:_true_keeps_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339805375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_true_keeps_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339809402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_map_keeps_github_tool","Output":" --- PASS: TestGitHubToolDisabled/github:_map_keeps_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339814662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/github:_map_keeps_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339828488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/no_github_key_adds_default_github_tool","Output":" --- PASS: TestGitHubToolDisabled/no_github_key_adds_default_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339840531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled/no_github_key_adds_default_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339844528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolDisabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339848275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled"} -{"Time":"2026-02-03T00:32:47.339852172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled","Output":"=== RUN TestHasMCPServersWithGitHubDisabled\n"} -{"Time":"2026-02-03T00:32:47.339856981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_does_not_count_as_MCP_server"} -{"Time":"2026-02-03T00:32:47.339860999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_does_not_count_as_MCP_server","Output":"=== RUN TestHasMCPServersWithGitHubDisabled/github:_false_does_not_count_as_MCP_server\n"} -{"Time":"2026-02-03T00:32:47.339865667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_nil_counts_as_MCP_server"} -{"Time":"2026-02-03T00:32:47.339869194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_nil_counts_as_MCP_server","Output":"=== RUN TestHasMCPServersWithGitHubDisabled/github:_nil_counts_as_MCP_server\n"} -{"Time":"2026-02-03T00:32:47.339873662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_map_counts_as_MCP_server"} -{"Time":"2026-02-03T00:32:47.339883751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_map_counts_as_MCP_server","Output":"=== RUN TestHasMCPServersWithGitHubDisabled/github:_map_counts_as_MCP_server\n"} -{"Time":"2026-02-03T00:32:47.33988838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_other_MCP_tool_still_returns_true"} -{"Time":"2026-02-03T00:32:47.339892357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_other_MCP_tool_still_returns_true","Output":"=== RUN TestHasMCPServersWithGitHubDisabled/github:_false_with_other_MCP_tool_still_returns_true\n"} -{"Time":"2026-02-03T00:32:47.339898048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_non-MCP_tool_returns_false"} -{"Time":"2026-02-03T00:32:47.339907535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_non-MCP_tool_returns_false","Output":"=== RUN TestHasMCPServersWithGitHubDisabled/github:_false_with_non-MCP_tool_returns_false\n"} -{"Time":"2026-02-03T00:32:47.339913216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled","Output":"--- PASS: TestHasMCPServersWithGitHubDisabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339918305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_does_not_count_as_MCP_server","Output":" --- PASS: TestHasMCPServersWithGitHubDisabled/github:_false_does_not_count_as_MCP_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339922924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_does_not_count_as_MCP_server","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339926651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_nil_counts_as_MCP_server","Output":" --- PASS: TestHasMCPServersWithGitHubDisabled/github:_nil_counts_as_MCP_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339936329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_nil_counts_as_MCP_server","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339940076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_map_counts_as_MCP_server","Output":" --- PASS: TestHasMCPServersWithGitHubDisabled/github:_map_counts_as_MCP_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339946678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_map_counts_as_MCP_server","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339950476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_other_MCP_tool_still_returns_true","Output":" --- PASS: TestHasMCPServersWithGitHubDisabled/github:_false_with_other_MCP_tool_still_returns_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339955465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_other_MCP_tool_still_returns_true","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339965273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_non-MCP_tool_returns_false","Output":" --- PASS: TestHasMCPServersWithGitHubDisabled/github:_false_with_non-MCP_tool_returns_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.339970382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled/github:_false_with_non-MCP_tool_returns_false","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339973989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServersWithGitHubDisabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.339977205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField"} -{"Time":"2026-02-03T00:32:47.339980581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField","Output":"=== RUN TestGitHubLockdownField\n"} -{"Time":"2026-02-03T00:32:47.339984499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_enabled"} -{"Time":"2026-02-03T00:32:47.339987845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_enabled","Output":"=== RUN TestGitHubLockdownField/lockdown_explicitly_enabled\n"} -{"Time":"2026-02-03T00:32:47.339998926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_disabled"} -{"Time":"2026-02-03T00:32:47.340002863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_disabled","Output":"=== RUN TestGitHubLockdownField/lockdown_explicitly_disabled\n"} -{"Time":"2026-02-03T00:32:47.340007221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_not_specified_(default_false)"} -{"Time":"2026-02-03T00:32:47.340010748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_not_specified_(default_false)","Output":"=== RUN TestGitHubLockdownField/lockdown_not_specified_(default_false)\n"} -{"Time":"2026-02-03T00:32:47.340014945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/empty_github_config_(default_false)"} -{"Time":"2026-02-03T00:32:47.340018362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/empty_github_config_(default_false)","Output":"=== RUN TestGitHubLockdownField/empty_github_config_(default_false)\n"} -{"Time":"2026-02-03T00:32:47.34002255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/nil_github_config_(default_false)"} -{"Time":"2026-02-03T00:32:47.340030595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/nil_github_config_(default_false)","Output":"=== RUN TestGitHubLockdownField/nil_github_config_(default_false)\n"} -{"Time":"2026-02-03T00:32:47.340037578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField","Output":"--- PASS: TestGitHubLockdownField (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340042176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_enabled","Output":" --- PASS: TestGitHubLockdownField/lockdown_explicitly_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340046555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340051203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_disabled","Output":" --- PASS: TestGitHubLockdownField/lockdown_explicitly_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340055802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_explicitly_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340059378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_not_specified_(default_false)","Output":" --- PASS: TestGitHubLockdownField/lockdown_not_specified_(default_false) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340063857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/lockdown_not_specified_(default_false)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340072753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/empty_github_config_(default_false)","Output":" --- PASS: TestGitHubLockdownField/empty_github_config_(default_false) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340077282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/empty_github_config_(default_false)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340084315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/nil_github_config_(default_false)","Output":" --- PASS: TestGitHubLockdownField/nil_github_config_(default_false) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340094033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField/nil_github_config_(default_false)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340097299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubLockdownField","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340100535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing"} -{"Time":"2026-02-03T00:32:47.340103771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing","Output":"=== RUN TestGitHubToolConfigLockdownParsing\n"} -{"Time":"2026-02-03T00:32:47.340107498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_true_in_config"} -{"Time":"2026-02-03T00:32:47.340110955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_true_in_config","Output":"=== RUN TestGitHubToolConfigLockdownParsing/lockdown_true_in_config\n"} -{"Time":"2026-02-03T00:32:47.340122586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_false_in_config"} -{"Time":"2026-02-03T00:32:47.340126553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_false_in_config","Output":"=== RUN TestGitHubToolConfigLockdownParsing/lockdown_false_in_config\n"} -{"Time":"2026-02-03T00:32:47.340130771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_not_present"} -{"Time":"2026-02-03T00:32:47.340134218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_not_present","Output":"=== RUN TestGitHubToolConfigLockdownParsing/lockdown_not_present\n"} -{"Time":"2026-02-03T00:32:47.340139428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing","Output":"--- PASS: TestGitHubToolConfigLockdownParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340144457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_true_in_config","Output":" --- PASS: TestGitHubToolConfigLockdownParsing/lockdown_true_in_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340148985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_true_in_config","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340152943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_false_in_config","Output":" --- PASS: TestGitHubToolConfigLockdownParsing/lockdown_false_in_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340158643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_false_in_config","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340166668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_not_present","Output":" --- PASS: TestGitHubToolConfigLockdownParsing/lockdown_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340171197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing/lockdown_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340174573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolConfigLockdownParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:47.34017851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown"} -{"Time":"2026-02-03T00:32:47.340181847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithLockdown\n"} -{"Time":"2026-02-03T00:32:47.340186095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_enabled"} -{"Time":"2026-02-03T00:32:47.340190202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_enabled","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_enabled\n"} -{"Time":"2026-02-03T00:32:47.34019458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_disabled"} -{"Time":"2026-02-03T00:32:47.340197946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_disabled","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_disabled\n"} -{"Time":"2026-02-03T00:32:47.340202495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_and_read-only_both_enabled"} -{"Time":"2026-02-03T00:32:47.340206232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_and_read-only_both_enabled","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_and_read-only_both_enabled\n"} -{"Time":"2026-02-03T00:32:47.340212774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown","Output":"--- PASS: TestRenderGitHubMCPDockerConfigWithLockdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.34023174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_enabled","Output":" --- PASS: TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340239064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340243573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_disabled","Output":" --- PASS: TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340248602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.34025295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_and_read-only_both_enabled","Output":" --- PASS: TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_and_read-only_both_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340257659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown/Docker_mode_with_lockdown_and_read-only_both_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340272607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithLockdown","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340276123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown"} -{"Time":"2026-02-03T00:32:47.34027948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown","Output":"=== RUN TestRenderGitHubMCPRemoteConfigWithLockdown\n"} -{"Time":"2026-02-03T00:32:47.340283818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_enabled"} -{"Time":"2026-02-03T00:32:47.340287895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_enabled","Output":"=== RUN TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_enabled\n"} -{"Time":"2026-02-03T00:32:47.340303845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_disabled"} -{"Time":"2026-02-03T00:32:47.340308704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_disabled","Output":"=== RUN TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_disabled\n"} -{"Time":"2026-02-03T00:32:47.340313303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_and_read-only_both_enabled"} -{"Time":"2026-02-03T00:32:47.340316929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_and_read-only_both_enabled","Output":"=== RUN TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_and_read-only_both_enabled\n"} -{"Time":"2026-02-03T00:32:47.340328852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown","Output":"--- PASS: TestRenderGitHubMCPRemoteConfigWithLockdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340333871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_enabled","Output":" --- PASS: TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.34033867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340342717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_disabled","Output":" --- PASS: TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340347286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340351043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_and_read-only_both_enabled","Output":" --- PASS: TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_and_read-only_both_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.340359839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown/Remote_mode_with_lockdown_and_read-only_both_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340363496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigWithLockdown","Elapsed":0} -{"Time":"2026-02-03T00:32:47.340366842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenConfiguration"} -{"Time":"2026-02-03T00:32:47.340370118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenConfiguration","Output":"=== RUN TestGitHubMCPAppTokenConfiguration\n"} -{"Time":"2026-02-03T00:32:47.341088607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenConfiguration","Output":"--- PASS: TestGitHubMCPAppTokenConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.341099969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.341104337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep"} -{"Time":"2026-02-03T00:32:47.341108264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"=== RUN TestGitHubMCPAppTokenMintingStep\n"} -{"Time":"2026-02-03T00:32:47.341692763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"../../../../../../../tmp/TestGitHubMCPAppTokenMintingStep1107793447/001/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:47.341700107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:47.341704565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"\n"} -{"Time":"2026-02-03T00:32:47.341709234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:47.341713181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"\n"} -{"Time":"2026-02-03T00:32:47.341716948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:47.341721146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:47.341725114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:47.34172871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"\n"} -{"Time":"2026-02-03T00:32:47.341732778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:47.341736885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:47.341740632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:47.341744259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"\n"} -{"Time":"2026-02-03T00:32:47.370795606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.374620765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"✓ ../../../../../../../tmp/TestGitHubMCPAppTokenMintingStep1107793447/001/test.md (26.9 KB)\n"} -{"Time":"2026-02-03T00:32:47.374920674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Output":"--- PASS: TestGitHubMCPAppTokenMintingStep (0.03s)\n"} -{"Time":"2026-02-03T00:32:47.374937325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenMintingStep","Elapsed":0.03} -{"Time":"2026-02-03T00:32:47.374944549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken"} -{"Time":"2026-02-03T00:32:47.374948796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"=== RUN TestGitHubMCPAppTokenOverridesDefaultToken\n"} -{"Time":"2026-02-03T00:32:47.378478785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"../../../../../../../tmp/TestGitHubMCPAppTokenOverridesDefaultToken3097832761/001/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:47.378493482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:47.378498291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:47.378502409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"\n"} -{"Time":"2026-02-03T00:32:47.378510364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:47.378514852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"\n"} -{"Time":"2026-02-03T00:32:47.378521915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:47.378526153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:47.378530471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:47.378534629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:47.378538777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"\n"} -{"Time":"2026-02-03T00:32:47.378543045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:47.378547212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:47.37855146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:47.378555528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:47.378559285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"\n"} -{"Time":"2026-02-03T00:32:47.410955033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.414242119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"✓ ../../../../../../../tmp/TestGitHubMCPAppTokenOverridesDefaultToken3097832761/001/test.md (26.8 KB)\n"} -{"Time":"2026-02-03T00:32:47.414503155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Output":"--- PASS: TestGitHubMCPAppTokenOverridesDefaultToken (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.414517382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenOverridesDefaultToken","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.414524695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode"} -{"Time":"2026-02-03T00:32:47.414529324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"=== RUN TestGitHubMCPAppTokenWithRemoteMode\n"} -{"Time":"2026-02-03T00:32:47.419145867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"../../../../../../../tmp/TestGitHubMCPAppTokenWithRemoteMode4124837393/001/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:47.419161406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:47.419167347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:47.419171835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"\n"} -{"Time":"2026-02-03T00:32:47.419176594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:47.419180572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"\n"} -{"Time":"2026-02-03T00:32:47.419184699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:47.419188907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:47.419193075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:47.419197794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:47.419201671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"\n"} -{"Time":"2026-02-03T00:32:47.419205548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:47.419212531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:47.41921744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:47.419232318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:47.419237097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"\n"} -{"Time":"2026-02-03T00:32:47.451852384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.456085575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"✓ ../../../../../../../tmp/TestGitHubMCPAppTokenWithRemoteMode4124837393/001/test.md (29.7 KB)\n"} -{"Time":"2026-02-03T00:32:47.456321465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Output":"--- PASS: TestGitHubMCPAppTokenWithRemoteMode (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.456332705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPAppTokenWithRemoteMode","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.456339458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly"} -{"Time":"2026-02-03T00:32:47.456343746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly","Output":"=== RUN TestGetGitHubReadOnly\n"} -{"Time":"2026-02-03T00:32:47.456370456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_true"} -{"Time":"2026-02-03T00:32:47.456379363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_true","Output":"=== RUN TestGetGitHubReadOnly/read-only_true\n"} -{"Time":"2026-02-03T00:32:47.456408958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_false"} -{"Time":"2026-02-03T00:32:47.456417844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_false","Output":"=== RUN TestGetGitHubReadOnly/read-only_false\n"} -{"Time":"2026-02-03T00:32:47.456423374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/no_read-only_field"} -{"Time":"2026-02-03T00:32:47.456426921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/no_read-only_field","Output":"=== RUN TestGetGitHubReadOnly/no_read-only_field\n"} -{"Time":"2026-02-03T00:32:47.456499046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_with_other_fields"} -{"Time":"2026-02-03T00:32:47.456512101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_with_other_fields","Output":"=== RUN TestGetGitHubReadOnly/read-only_with_other_fields\n"} -{"Time":"2026-02-03T00:32:47.456519254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/nil_tool"} -{"Time":"2026-02-03T00:32:47.456523392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/nil_tool","Output":"=== RUN TestGetGitHubReadOnly/nil_tool\n"} -{"Time":"2026-02-03T00:32:47.456530174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/string_tool_(not_map)"} -{"Time":"2026-02-03T00:32:47.456533631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/string_tool_(not_map)","Output":"=== RUN TestGetGitHubReadOnly/string_tool_(not_map)\n"} -{"Time":"2026-02-03T00:32:47.456539492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly","Output":"--- PASS: TestGetGitHubReadOnly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.45654947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_true","Output":" --- PASS: TestGetGitHubReadOnly/read-only_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456554991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_true","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456559018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_false","Output":" --- PASS: TestGetGitHubReadOnly/read-only_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456563637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_false","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456567434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/no_read-only_field","Output":" --- PASS: TestGetGitHubReadOnly/no_read-only_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456586339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/no_read-only_field","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456591719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_with_other_fields","Output":" --- PASS: TestGetGitHubReadOnly/read-only_with_other_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456596969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/read-only_with_other_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456602629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/nil_tool","Output":" --- PASS: TestGetGitHubReadOnly/nil_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.45660825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/nil_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456612678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/string_tool_(not_map)","Output":" --- PASS: TestGetGitHubReadOnly/string_tool_(not_map) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456621114Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly/string_tool_(not_map)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456624951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubReadOnly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456628197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig"} -{"Time":"2026-02-03T00:32:47.456631874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig","Output":"=== RUN TestRenderGitHubMCPRemoteConfig\n"} -{"Time":"2026-02-03T00:32:47.456639007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_without_tools_or_env"} -{"Time":"2026-02-03T00:32:47.456643035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_without_tools_or_env","Output":"=== RUN TestRenderGitHubMCPRemoteConfig/Claude-style_config_without_tools_or_env\n"} -{"Time":"2026-02-03T00:32:47.456648014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_with_read-only"} -{"Time":"2026-02-03T00:32:47.456651791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_with_read-only","Output":"=== RUN TestRenderGitHubMCPRemoteConfig/Claude-style_config_with_read-only\n"} -{"Time":"2026-02-03T00:32:47.456658193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_tools_and_env"} -{"Time":"2026-02-03T00:32:47.45666216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_tools_and_env","Output":"=== RUN TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_tools_and_env\n"} -{"Time":"2026-02-03T00:32:47.456666619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_wildcard_tools"} -{"Time":"2026-02-03T00:32:47.456670476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_wildcard_tools","Output":"=== RUN TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_wildcard_tools\n"} -{"Time":"2026-02-03T00:32:47.456683851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_read-only_and_specific_tools"} -{"Time":"2026-02-03T00:32:47.456688149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_read-only_and_specific_tools","Output":"=== RUN TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_read-only_and_specific_tools\n"} -{"Time":"2026-02-03T00:32:47.456727051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/No_toolsets_configured"} -{"Time":"2026-02-03T00:32:47.456736148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/No_toolsets_configured","Output":"=== RUN TestRenderGitHubMCPRemoteConfig/No_toolsets_configured\n"} -{"Time":"2026-02-03T00:32:47.456793805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig","Output":"--- PASS: TestRenderGitHubMCPRemoteConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456804555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_without_tools_or_env","Output":" --- PASS: TestRenderGitHubMCPRemoteConfig/Claude-style_config_without_tools_or_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456810426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_without_tools_or_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456814974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_with_read-only","Output":" --- PASS: TestRenderGitHubMCPRemoteConfig/Claude-style_config_with_read-only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456819703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Claude-style_config_with_read-only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456823671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_tools_and_env","Output":" --- PASS: TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_tools_and_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456828139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_tools_and_env","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456832086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_wildcard_tools","Output":" --- PASS: TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_wildcard_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456836535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_wildcard_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456839901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_read-only_and_specific_tools","Output":" --- PASS: TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_read-only_and_specific_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456847845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/Copilot-style_config_with_read-only_and_specific_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456864306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/No_toolsets_configured","Output":" --- PASS: TestRenderGitHubMCPRemoteConfig/No_toolsets_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456869135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig/No_toolsets_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456872662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456876168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigHeaderOrder"} -{"Time":"2026-02-03T00:32:47.456879575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigHeaderOrder","Output":"=== RUN TestRenderGitHubMCPRemoteConfigHeaderOrder\n"} -{"Time":"2026-02-03T00:32:47.456886728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigHeaderOrder","Output":"--- PASS: TestRenderGitHubMCPRemoteConfigHeaderOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456894512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigHeaderOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456897718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigToolsCommas"} -{"Time":"2026-02-03T00:32:47.456901035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigToolsCommas","Output":"=== RUN TestRenderGitHubMCPRemoteConfigToolsCommas\n"} -{"Time":"2026-02-03T00:32:47.456905653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigToolsCommas","Output":"--- PASS: TestRenderGitHubMCPRemoteConfigToolsCommas (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.456922805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPRemoteConfigToolsCommas","Elapsed":0} -{"Time":"2026-02-03T00:32:47.456926131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration"} -{"Time":"2026-02-03T00:32:47.456929287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration","Output":"=== RUN TestGitHubRemoteModeConfiguration\n"} -{"Time":"2026-02-03T00:32:47.456940759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token"} -{"Time":"2026-02-03T00:32:47.456947471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token","Output":"=== RUN TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token\n"} -{"Time":"2026-02-03T00:32:47.488947712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.493043605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Remote mode with default token-workflow.md (27.9 KB)\n"} -{"Time":"2026-02-03T00:32:47.493139538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_custom_token"} -{"Time":"2026-02-03T00:32:47.493153684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_custom_token","Output":"=== RUN TestGitHubRemoteModeConfiguration/Remote_mode_with_custom_token\n"} -{"Time":"2026-02-03T00:32:47.528024587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_custom_token","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Remote mode with custom token-workflow.md (27.7 KB)\n"} -{"Time":"2026-02-03T00:32:47.528062367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_read-only"} -{"Time":"2026-02-03T00:32:47.528073799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_read-only","Output":"=== RUN TestGitHubRemoteModeConfiguration/Remote_mode_with_read-only\n"} -{"Time":"2026-02-03T00:32:47.563553425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_read-only","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Remote mode with read-only-workflow.md (27.9 KB)\n"} -{"Time":"2026-02-03T00:32:47.563612685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Local_mode_(default)"} -{"Time":"2026-02-03T00:32:47.563623104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Local_mode_(default)","Output":"=== RUN TestGitHubRemoteModeConfiguration/Local_mode_(default)\n"} -{"Time":"2026-02-03T00:32:47.601175984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Local_mode_(default)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Local mode (default)-workflow.md (27.8 KB)\n"} -{"Time":"2026-02-03T00:32:47.601209898Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_default_token"} -{"Time":"2026-02-03T00:32:47.601215057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_default_token","Output":"=== RUN TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_default_token\n"} -{"Time":"2026-02-03T00:32:47.637260766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_default_token","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Copilot remote mode with default token-workflow.md (25.3 KB)\n"} -{"Time":"2026-02-03T00:32:47.637336661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_read-only"} -{"Time":"2026-02-03T00:32:47.63735792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_read-only","Output":"=== RUN TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_read-only\n"} -{"Time":"2026-02-03T00:32:47.673966532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_read-only","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Copilot remote mode with read-only-workflow.md (25.2 KB)\n"} -{"Time":"2026-02-03T00:32:47.674030611Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_default_token"} -{"Time":"2026-02-03T00:32:47.674036202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_default_token","Output":"=== RUN TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_default_token\n"} -{"Time":"2026-02-03T00:32:47.70712314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_default_token","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Codex remote mode with default token-workflow.md (23.8 KB)\n"} -{"Time":"2026-02-03T00:32:47.707198791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_custom_token"} -{"Time":"2026-02-03T00:32:47.707212196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_custom_token","Output":"=== RUN TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_custom_token\n"} -{"Time":"2026-02-03T00:32:47.740014033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_custom_token","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Codex remote mode with custom token-workflow.md (23.6 KB)\n"} -{"Time":"2026-02-03T00:32:47.740084616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_read-only"} -{"Time":"2026-02-03T00:32:47.740109152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_read-only","Output":"=== RUN TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_read-only\n"} -{"Time":"2026-02-03T00:32:47.77592763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_read-only","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/github-remote-test1924319350/Codex remote mode with read-only-workflow.md (23.8 KB)\n"} -{"Time":"2026-02-03T00:32:47.776451186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration","Output":"--- PASS: TestGitHubRemoteModeConfiguration (0.32s)\n"} -{"Time":"2026-02-03T00:32:47.776466013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.776472155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_default_token","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.776484027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_custom_token","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Remote_mode_with_custom_token (0.03s)\n"} -{"Time":"2026-02-03T00:32:47.776489768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_custom_token","Elapsed":0.03} -{"Time":"2026-02-03T00:32:47.776493996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_read-only","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Remote_mode_with_read-only (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.776499386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Remote_mode_with_read-only","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.776503333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Local_mode_(default)","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Local_mode_(default) (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.776514604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Local_mode_(default)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.776518852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_default_token","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_default_token (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.776524102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_default_token","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.776528149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_read-only","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_read-only (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.776533439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Copilot_remote_mode_with_read-only","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.776537557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_default_token","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_default_token (0.03s)\n"} -{"Time":"2026-02-03T00:32:47.776542516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_default_token","Elapsed":0.03} -{"Time":"2026-02-03T00:32:47.776553076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_custom_token","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_custom_token (0.03s)\n"} -{"Time":"2026-02-03T00:32:47.776559187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_custom_token","Elapsed":0.03} -{"Time":"2026-02-03T00:32:47.776563235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_read-only","Output":" --- PASS: TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_read-only (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.776569847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration/Codex_remote_mode_with_read-only","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.776573784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeConfiguration","Elapsed":0.32} -{"Time":"2026-02-03T00:32:47.776577571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions"} -{"Time":"2026-02-03T00:32:47.776581689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions","Output":"=== RUN TestGitHubRemoteModeHelperFunctions\n"} -{"Time":"2026-02-03T00:32:47.776588532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_extracts_mode_correctly"} -{"Time":"2026-02-03T00:32:47.776592168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_extracts_mode_correctly","Output":"=== RUN TestGitHubRemoteModeHelperFunctions/getGitHubType_extracts_mode_correctly\n"} -{"Time":"2026-02-03T00:32:47.77659801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_returns_default_local_when_no_mode"} -{"Time":"2026-02-03T00:32:47.776601987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_returns_default_local_when_no_mode","Output":"=== RUN TestGitHubRemoteModeHelperFunctions/getGitHubType_returns_default_local_when_no_mode\n"} -{"Time":"2026-02-03T00:32:47.776606225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_extracts_custom_token_correctly"} -{"Time":"2026-02-03T00:32:47.776609781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_extracts_custom_token_correctly","Output":"=== RUN TestGitHubRemoteModeHelperFunctions/getGitHubToken_extracts_custom_token_correctly\n"} -{"Time":"2026-02-03T00:32:47.77661469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_returns_empty_string_when_no_token"} -{"Time":"2026-02-03T00:32:47.776618628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_returns_empty_string_when_no_token","Output":"=== RUN TestGitHubRemoteModeHelperFunctions/getGitHubToken_returns_empty_string_when_no_token\n"} -{"Time":"2026-02-03T00:32:47.776626182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions","Output":"--- PASS: TestGitHubRemoteModeHelperFunctions (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.776636441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_extracts_mode_correctly","Output":" --- PASS: TestGitHubRemoteModeHelperFunctions/getGitHubType_extracts_mode_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.776640919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_extracts_mode_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.776644877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_returns_default_local_when_no_mode","Output":" --- PASS: TestGitHubRemoteModeHelperFunctions/getGitHubType_returns_default_local_when_no_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.776649896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubType_returns_default_local_when_no_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.776654404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_extracts_custom_token_correctly","Output":" --- PASS: TestGitHubRemoteModeHelperFunctions/getGitHubToken_extracts_custom_token_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.776661147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_extracts_custom_token_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.776665215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_returns_empty_string_when_no_token","Output":" --- PASS: TestGitHubRemoteModeHelperFunctions/getGitHubToken_returns_empty_string_when_no_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.776669984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions/getGitHubToken_returns_empty_string_when_no_token","Elapsed":0} -{"Time":"2026-02-03T00:32:47.776681104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubRemoteModeHelperFunctions","Elapsed":0} -{"Time":"2026-02-03T00:32:47.776685042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotGitHubRemotePersonalAccessTokenExport"} -{"Time":"2026-02-03T00:32:47.776688799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotGitHubRemotePersonalAccessTokenExport","Output":"=== RUN TestCopilotGitHubRemotePersonalAccessTokenExport\n"} -{"Time":"2026-02-03T00:32:47.811184923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotGitHubRemotePersonalAccessTokenExport","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.815158498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotGitHubRemotePersonalAccessTokenExport","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/copilot-github-remote-pat-test285865537/copilot-github-remote-pat-workflow.md (25.3 KB)\n"} -{"Time":"2026-02-03T00:32:47.815363931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotGitHubRemotePersonalAccessTokenExport","Output":"--- PASS: TestCopilotGitHubRemotePersonalAccessTokenExport (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.815378538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotGitHubRemotePersonalAccessTokenExport","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.815385811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeGitHubRemoteNoPersonalAccessToken"} -{"Time":"2026-02-03T00:32:47.81539036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeGitHubRemoteNoPersonalAccessToken","Output":"=== RUN TestClaudeGitHubRemoteNoPersonalAccessToken\n"} -{"Time":"2026-02-03T00:32:47.848318252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeGitHubRemoteNoPersonalAccessToken","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.852367468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeGitHubRemoteNoPersonalAccessToken","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/claude-github-remote-no-pat-test1796896300/claude-github-remote-no-pat-workflow.md (27.9 KB)\n"} -{"Time":"2026-02-03T00:32:47.852580184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeGitHubRemoteNoPersonalAccessToken","Output":"--- PASS: TestClaudeGitHubRemoteNoPersonalAccessToken (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.85259421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeGitHubRemoteNoPersonalAccessToken","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.852601073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken"} -{"Time":"2026-02-03T00:32:47.852605651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken","Output":"=== RUN TestGetEffectiveGitHubToken\n"} -{"Time":"2026-02-03T00:32:47.852617944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/custom_token_has_highest_precedence"} -{"Time":"2026-02-03T00:32:47.852625829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/custom_token_has_highest_precedence","Output":"=== RUN TestGetEffectiveGitHubToken/custom_token_has_highest_precedence\n"} -{"Time":"2026-02-03T00:32:47.852696025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/toplevel_token_used_when_no_custom_token"} -{"Time":"2026-02-03T00:32:47.852711714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/toplevel_token_used_when_no_custom_token","Output":"=== RUN TestGetEffectiveGitHubToken/toplevel_token_used_when_no_custom_token\n"} -{"Time":"2026-02-03T00:32:47.8527201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/default_fallback_includes_GH_AW_GITHUB_MCP_SERVER_TOKEN_(for_MCP_and_tools)"} -{"Time":"2026-02-03T00:32:47.852724568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/default_fallback_includes_GH_AW_GITHUB_MCP_SERVER_TOKEN_(for_MCP_and_tools)","Output":"=== RUN TestGetEffectiveGitHubToken/default_fallback_includes_GH_AW_GITHUB_MCP_SERVER_TOKEN_(for_MCP_and_tools)\n"} -{"Time":"2026-02-03T00:32:47.852732974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken","Output":"--- PASS: TestGetEffectiveGitHubToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852738334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/custom_token_has_highest_precedence","Output":" --- PASS: TestGetEffectiveGitHubToken/custom_token_has_highest_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852743864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/custom_token_has_highest_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852767819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/toplevel_token_used_when_no_custom_token","Output":" --- PASS: TestGetEffectiveGitHubToken/toplevel_token_used_when_no_custom_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852774231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/toplevel_token_used_when_no_custom_token","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852785572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/default_fallback_includes_GH_AW_GITHUB_MCP_SERVER_TOKEN_(for_MCP_and_tools)","Output":" --- PASS: TestGetEffectiveGitHubToken/default_fallback_includes_GH_AW_GITHUB_MCP_SERVER_TOKEN_(for_MCP_and_tools) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852790281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken/default_fallback_includes_GH_AW_GITHUB_MCP_SERVER_TOKEN_(for_MCP_and_tools)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852793427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveGitHubToken","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852796913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken"} -{"Time":"2026-02-03T00:32:47.85280055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken","Output":"=== RUN TestGetEffectiveSafeOutputGitHubToken\n"} -{"Time":"2026-02-03T00:32:47.852805028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/custom_token_has_highest_precedence"} -{"Time":"2026-02-03T00:32:47.852809326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/custom_token_has_highest_precedence","Output":"=== RUN TestGetEffectiveSafeOutputGitHubToken/custom_token_has_highest_precedence\n"} -{"Time":"2026-02-03T00:32:47.852817111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/toplevel_token_used_when_no_custom_token"} -{"Time":"2026-02-03T00:32:47.852820858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/toplevel_token_used_when_no_custom_token","Output":"=== RUN TestGetEffectiveSafeOutputGitHubToken/toplevel_token_used_when_no_custom_token\n"} -{"Time":"2026-02-03T00:32:47.852825496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/default_fallback_includes_GH_AW_GITHUB_TOKEN_(safe_outputs_chain)"} -{"Time":"2026-02-03T00:32:47.852830065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/default_fallback_includes_GH_AW_GITHUB_TOKEN_(safe_outputs_chain)","Output":"=== RUN TestGetEffectiveSafeOutputGitHubToken/default_fallback_includes_GH_AW_GITHUB_TOKEN_(safe_outputs_chain)\n"} -{"Time":"2026-02-03T00:32:47.852837288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken","Output":"--- PASS: TestGetEffectiveSafeOutputGitHubToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852843289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/custom_token_has_highest_precedence","Output":" --- PASS: TestGetEffectiveSafeOutputGitHubToken/custom_token_has_highest_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852848239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/custom_token_has_highest_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852852406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/toplevel_token_used_when_no_custom_token","Output":" --- PASS: TestGetEffectiveSafeOutputGitHubToken/toplevel_token_used_when_no_custom_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852857907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/toplevel_token_used_when_no_custom_token","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852863377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/default_fallback_includes_GH_AW_GITHUB_TOKEN_(safe_outputs_chain)","Output":" --- PASS: TestGetEffectiveSafeOutputGitHubToken/default_fallback_includes_GH_AW_GITHUB_TOKEN_(safe_outputs_chain) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852869889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken/default_fallback_includes_GH_AW_GITHUB_TOKEN_(safe_outputs_chain)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852873336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveSafeOutputGitHubToken","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852877072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken"} -{"Time":"2026-02-03T00:32:47.852880439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken","Output":"=== RUN TestGetEffectiveCopilotGitHubToken\n"} -{"Time":"2026-02-03T00:32:47.852885017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/custom_token_has_highest_precedence"} -{"Time":"2026-02-03T00:32:47.852890628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/custom_token_has_highest_precedence","Output":"=== RUN TestGetEffectiveCopilotGitHubToken/custom_token_has_highest_precedence\n"} -{"Time":"2026-02-03T00:32:47.85289694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/toplevel_token_used_when_no_custom_token"} -{"Time":"2026-02-03T00:32:47.852900596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/toplevel_token_used_when_no_custom_token","Output":"=== RUN TestGetEffectiveCopilotGitHubToken/toplevel_token_used_when_no_custom_token\n"} -{"Time":"2026-02-03T00:32:47.852905405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/default_fallback_for_Copilot_includes_multiple_tokens"} -{"Time":"2026-02-03T00:32:47.852909573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/default_fallback_for_Copilot_includes_multiple_tokens","Output":"=== RUN TestGetEffectiveCopilotGitHubToken/default_fallback_for_Copilot_includes_multiple_tokens\n"} -{"Time":"2026-02-03T00:32:47.852917237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken","Output":"--- PASS: TestGetEffectiveCopilotGitHubToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852922076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/custom_token_has_highest_precedence","Output":" --- PASS: TestGetEffectiveCopilotGitHubToken/custom_token_has_highest_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852927577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/custom_token_has_highest_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852931614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/toplevel_token_used_when_no_custom_token","Output":" --- PASS: TestGetEffectiveCopilotGitHubToken/toplevel_token_used_when_no_custom_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852936573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/toplevel_token_used_when_no_custom_token","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852940511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/default_fallback_for_Copilot_includes_multiple_tokens","Output":" --- PASS: TestGetEffectiveCopilotGitHubToken/default_fallback_for_Copilot_includes_multiple_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.852948445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken/default_fallback_for_Copilot_includes_multiple_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852951752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveCopilotGitHubToken","Elapsed":0} -{"Time":"2026-02-03T00:32:47.852955398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken"} -{"Time":"2026-02-03T00:32:47.852959156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken","Output":"=== RUN TestGetEffectiveAgentGitHubToken\n"} -{"Time":"2026-02-03T00:32:47.852963614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/custom_token_has_highest_precedence"} -{"Time":"2026-02-03T00:32:47.852967291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/custom_token_has_highest_precedence","Output":"=== RUN TestGetEffectiveAgentGitHubToken/custom_token_has_highest_precedence\n"} -{"Time":"2026-02-03T00:32:47.852972721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/toplevel_token_when_custom_is_empty"} -{"Time":"2026-02-03T00:32:47.852975907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/toplevel_token_when_custom_is_empty","Output":"=== RUN TestGetEffectiveAgentGitHubToken/toplevel_token_when_custom_is_empty\n"} -{"Time":"2026-02-03T00:32:47.853015634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/default_fallback_chain_for_agent_operations"} -{"Time":"2026-02-03T00:32:47.853023629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/default_fallback_chain_for_agent_operations","Output":"=== RUN TestGetEffectiveAgentGitHubToken/default_fallback_chain_for_agent_operations\n"} -{"Time":"2026-02-03T00:32:47.853038717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken","Output":"--- PASS: TestGetEffectiveAgentGitHubToken (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853043646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/custom_token_has_highest_precedence","Output":" --- PASS: TestGetEffectiveAgentGitHubToken/custom_token_has_highest_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853065347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/custom_token_has_highest_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853070026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/toplevel_token_when_custom_is_empty","Output":" --- PASS: TestGetEffectiveAgentGitHubToken/toplevel_token_when_custom_is_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853074925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/toplevel_token_when_custom_is_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853082359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/default_fallback_chain_for_agent_operations","Output":" --- PASS: TestGetEffectiveAgentGitHubToken/default_fallback_chain_for_agent_operations (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853086887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken/default_fallback_chain_for_agent_operations","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853090113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEffectiveAgentGitHubToken","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85309373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets"} -{"Time":"2026-02-03T00:32:47.853097046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets\n"} -{"Time":"2026-02-03T00:32:47.853102676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/No_allowed_tools_-_validation_passes"} -{"Time":"2026-02-03T00:32:47.853106303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/No_allowed_tools_-_validation_passes","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/No_allowed_tools_-_validation_passes\n"} -{"Time":"2026-02-03T00:32:47.853118977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Nil_allowed_tools_-_validation_passes"} -{"Time":"2026-02-03T00:32:47.853122464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Nil_allowed_tools_-_validation_passes","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Nil_allowed_tools_-_validation_passes\n"} -{"Time":"2026-02-03T00:32:47.853126481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_tools_have_corresponding_toolsets_enabled"} -{"Time":"2026-02-03T00:32:47.853129998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_tools_have_corresponding_toolsets_enabled","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/All_tools_have_corresponding_toolsets_enabled\n"} -{"Time":"2026-02-03T00:32:47.853134246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_toolsets_all_enabled"} -{"Time":"2026-02-03T00:32:47.853137682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_toolsets_all_enabled","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Mix_of_toolsets_all_enabled\n"} -{"Time":"2026-02-03T00:32:47.853143112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Default_toolset_includes_required_toolset"} -{"Time":"2026-02-03T00:32:47.85315303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Default_toolset_includes_required_toolset","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Default_toolset_includes_required_toolset\n"} -{"Time":"2026-02-03T00:32:47.853157078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_toolset_enables_everything"} -{"Time":"2026-02-03T00:32:47.853160364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_toolset_enables_everything","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/All_toolset_enables_everything\n"} -{"Time":"2026-02-03T00:32:47.853165574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_single_toolset"} -{"Time":"2026-02-03T00:32:47.853174891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_single_toolset","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Missing_single_toolset\n"} -{"Time":"2026-02-03T00:32:47.853180081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_multiple_toolsets"} -{"Time":"2026-02-03T00:32:47.853183367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_multiple_toolsets","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Missing_multiple_toolsets\n"} -{"Time":"2026-02-03T00:32:47.853235741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_toolset_for_pull_request_tools"} -{"Time":"2026-02-03T00:32:47.853244748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_toolset_for_pull_request_tools","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Missing_toolset_for_pull_request_tools\n"} -{"Time":"2026-02-03T00:32:47.853251851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Unknown_tool_is_ignored"} -{"Time":"2026-02-03T00:32:47.853255898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Unknown_tool_is_ignored","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Unknown_tool_is_ignored\n"} -{"Time":"2026-02-03T00:32:47.853268452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_known_and_unknown_tools"} -{"Time":"2026-02-03T00:32:47.853272409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_known_and_unknown_tools","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Mix_of_known_and_unknown_tools\n"} -{"Time":"2026-02-03T00:32:47.853284622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_tools"} -{"Time":"2026-02-03T00:32:47.853292226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_tools","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Actions_toolset_tools\n"} -{"Time":"2026-02-03T00:32:47.853298478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_missing"} -{"Time":"2026-02-03T00:32:47.853302355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_missing","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Actions_toolset_missing\n"} -{"Time":"2026-02-03T00:32:47.853342103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Discussions_and_gists_toolsets"} -{"Time":"2026-02-03T00:32:47.853351761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Discussions_and_gists_toolsets","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Discussions_and_gists_toolsets\n"} -{"Time":"2026-02-03T00:32:47.853381356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Security-related_toolsets"} -{"Time":"2026-02-03T00:32:47.853387888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Security-related_toolsets","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Security-related_toolsets\n"} -{"Time":"2026-02-03T00:32:47.853463107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Users_and_context_toolsets"} -{"Time":"2026-02-03T00:32:47.853478827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Users_and_context_toolsets","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Users_and_context_toolsets\n"} -{"Time":"2026-02-03T00:32:47.853484788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Search_toolset"} -{"Time":"2026-02-03T00:32:47.853488735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Search_toolset","Output":"=== RUN TestValidateGitHubToolsAgainstToolsets/Search_toolset\n"} -{"Time":"2026-02-03T00:32:47.853497391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets","Output":"--- PASS: TestValidateGitHubToolsAgainstToolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853505867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/No_allowed_tools_-_validation_passes","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/No_allowed_tools_-_validation_passes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853511648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/No_allowed_tools_-_validation_passes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853516407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Nil_allowed_tools_-_validation_passes","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Nil_allowed_tools_-_validation_passes (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853521466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Nil_allowed_tools_-_validation_passes","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853525674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_tools_have_corresponding_toolsets_enabled","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/All_tools_have_corresponding_toolsets_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853536624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_tools_have_corresponding_toolsets_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853540782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_toolsets_all_enabled","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Mix_of_toolsets_all_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853545761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_toolsets_all_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853549969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Default_toolset_includes_required_toolset","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Default_toolset_includes_required_toolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853554949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Default_toolset_includes_required_toolset","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853559658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_toolset_enables_everything","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/All_toolset_enables_everything (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853568344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/All_toolset_enables_everything","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853572431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_single_toolset","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Missing_single_toolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85358279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_single_toolset","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853586878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_multiple_toolsets","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Missing_multiple_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853591667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_multiple_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853599161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_toolset_for_pull_request_tools","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Missing_toolset_for_pull_request_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853604361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Missing_toolset_for_pull_request_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853618207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Unknown_tool_is_ignored","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Unknown_tool_is_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853623526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Unknown_tool_is_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853627313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_known_and_unknown_tools","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Mix_of_known_and_unknown_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853633996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Mix_of_known_and_unknown_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853638504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_tools","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Actions_toolset_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853642662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853646299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_missing","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Actions_toolset_missing (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853650827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Actions_toolset_missing","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853654655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Discussions_and_gists_toolsets","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Discussions_and_gists_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853659473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Discussions_and_gists_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853664302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Security-related_toolsets","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Security-related_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85367345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Security-related_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853677808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Users_and_context_toolsets","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Users_and_context_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853687736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Users_and_context_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853691924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Search_toolset","Output":" --- PASS: TestValidateGitHubToolsAgainstToolsets/Search_toolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853696422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets/Search_toolset","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853700189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubToolsAgainstToolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853708765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error"} -{"Time":"2026-02-03T00:32:47.853712482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error","Output":"=== RUN TestGitHubToolsetValidationError_Error\n"} -{"Time":"2026-02-03T00:32:47.853717201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_single_tool"} -{"Time":"2026-02-03T00:32:47.853721138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_single_tool","Output":"=== RUN TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_single_tool\n"} -{"Time":"2026-02-03T00:32:47.853728221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_multiple_tools"} -{"Time":"2026-02-03T00:32:47.853732109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_multiple_tools","Output":"=== RUN TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_multiple_tools\n"} -{"Time":"2026-02-03T00:32:47.853772174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Multiple_missing_toolsets"} -{"Time":"2026-02-03T00:32:47.853780349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Multiple_missing_toolsets","Output":"=== RUN TestGitHubToolsetValidationError_Error/Multiple_missing_toolsets\n"} -{"Time":"2026-02-03T00:32:47.85378641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error","Output":"--- PASS: TestGitHubToolsetValidationError_Error (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853795246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_single_tool","Output":" --- PASS: TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_single_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853800817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_single_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853805255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_multiple_tools","Output":" --- PASS: TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_multiple_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85381317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Single_missing_toolset_with_multiple_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853817227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Multiple_missing_toolsets","Output":" --- PASS: TestGitHubToolsetValidationError_Error/Multiple_missing_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853821836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error/Multiple_missing_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853825513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetValidationError_Error","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853829109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_Completeness"} -{"Time":"2026-02-03T00:32:47.853832776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_Completeness","Output":"=== RUN TestGitHubToolToToolsetMap_Completeness\n"} -{"Time":"2026-02-03T00:32:47.853837806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_Completeness","Output":"--- PASS: TestGitHubToolToToolsetMap_Completeness (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853847454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_Completeness","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85385088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_ConsistencyWithDocumentation"} -{"Time":"2026-02-03T00:32:47.85385602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_ConsistencyWithDocumentation","Output":"=== RUN TestGitHubToolToToolsetMap_ConsistencyWithDocumentation\n"} -{"Time":"2026-02-03T00:32:47.853865808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_ConsistencyWithDocumentation","Output":"--- PASS: TestGitHubToolToToolsetMap_ConsistencyWithDocumentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853871278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolToToolsetMap_ConsistencyWithDocumentation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853875195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsModeSeparation"} -{"Time":"2026-02-03T00:32:47.853879383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsModeSeparation","Output":"=== RUN TestGitHubToolsModeSeparation\n"} -{"Time":"2026-02-03T00:32:47.853885775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsModeSeparation","Output":"--- PASS: TestGitHubToolsModeSeparation (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853894081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsModeSeparation","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853897397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults"} -{"Time":"2026-02-03T00:32:47.853901174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults","Output":"=== RUN TestApplyDefaultToolsNoLongerAddsDefaults\n"} -{"Time":"2026-02-03T00:32:47.853905752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Local_mode_(default)_-_no_allowed_field_added"} -{"Time":"2026-02-03T00:32:47.85390963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Local_mode_(default)_-_no_allowed_field_added","Output":"=== RUN TestApplyDefaultToolsNoLongerAddsDefaults/Local_mode_(default)_-_no_allowed_field_added\n"} -{"Time":"2026-02-03T00:32:47.853917314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_local_mode_-_no_allowed_field_added"} -{"Time":"2026-02-03T00:32:47.853921442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_local_mode_-_no_allowed_field_added","Output":"=== RUN TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_local_mode_-_no_allowed_field_added\n"} -{"Time":"2026-02-03T00:32:47.85392603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Remote_mode_-_no_allowed_field_added"} -{"Time":"2026-02-03T00:32:47.853929807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Remote_mode_-_no_allowed_field_added","Output":"=== RUN TestApplyDefaultToolsNoLongerAddsDefaults/Remote_mode_-_no_allowed_field_added\n"} -{"Time":"2026-02-03T00:32:47.853934075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_allowed_tools_are_preserved"} -{"Time":"2026-02-03T00:32:47.853937732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_allowed_tools_are_preserved","Output":"=== RUN TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_allowed_tools_are_preserved\n"} -{"Time":"2026-02-03T00:32:47.853942731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults","Output":"--- PASS: TestApplyDefaultToolsNoLongerAddsDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853948272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Local_mode_(default)_-_no_allowed_field_added","Output":" --- PASS: TestApplyDefaultToolsNoLongerAddsDefaults/Local_mode_(default)_-_no_allowed_field_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853954102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Local_mode_(default)_-_no_allowed_field_added","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85395824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_local_mode_-_no_allowed_field_added","Output":" --- PASS: TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_local_mode_-_no_allowed_field_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.8539633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_local_mode_-_no_allowed_field_added","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853967207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Remote_mode_-_no_allowed_field_added","Output":" --- PASS: TestApplyDefaultToolsNoLongerAddsDefaults/Remote_mode_-_no_allowed_field_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853972196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Remote_mode_-_no_allowed_field_added","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85397934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_allowed_tools_are_preserved","Output":" --- PASS: TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_allowed_tools_are_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.853983908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults/Explicit_allowed_tools_are_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853987945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyDefaultToolsNoLongerAddsDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:47.853991863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset"} -{"Time":"2026-02-03T00:32:47.85399543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset","Output":"=== RUN TestExpandDefaultToolset\n"} -{"Time":"2026-02-03T00:32:47.854002132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Empty_string_returns_action-friendly"} -{"Time":"2026-02-03T00:32:47.85400613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Empty_string_returns_action-friendly","Output":"=== RUN TestExpandDefaultToolset/Empty_string_returns_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854010788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_expands_to_action-friendly_toolsets"} -{"Time":"2026-02-03T00:32:47.854014515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_expands_to_action-friendly_toolsets","Output":"=== RUN TestExpandDefaultToolset/Default_expands_to_action-friendly_toolsets\n"} -{"Time":"2026-02-03T00:32:47.854019344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Specific_toolsets_unchanged"} -{"Time":"2026-02-03T00:32:47.854029042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Specific_toolsets_unchanged","Output":"=== RUN TestExpandDefaultToolset/Specific_toolsets_unchanged\n"} -{"Time":"2026-02-03T00:32:47.854034111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_plus_additional"} -{"Time":"2026-02-03T00:32:47.854037849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_plus_additional","Output":"=== RUN TestExpandDefaultToolset/Default_plus_additional\n"} -{"Time":"2026-02-03T00:32:47.854043299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_with_users_explicitly_added"} -{"Time":"2026-02-03T00:32:47.854048118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_with_users_explicitly_added","Output":"=== RUN TestExpandDefaultToolset/Default_with_users_explicitly_added\n"} -{"Time":"2026-02-03T00:32:47.854052325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Action-friendly_expands_to_action-friendly_toolsets"} -{"Time":"2026-02-03T00:32:47.854056153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Action-friendly_expands_to_action-friendly_toolsets","Output":"=== RUN TestExpandDefaultToolset/Action-friendly_expands_to_action-friendly_toolsets\n"} -{"Time":"2026-02-03T00:32:47.854060551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/All_keyword_preserved"} -{"Time":"2026-02-03T00:32:47.854066832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/All_keyword_preserved","Output":"=== RUN TestExpandDefaultToolset/All_keyword_preserved\n"} -{"Time":"2026-02-03T00:32:47.85407102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Multiple_defaults_deduplicated"} -{"Time":"2026-02-03T00:32:47.854075118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Multiple_defaults_deduplicated","Output":"=== RUN TestExpandDefaultToolset/Multiple_defaults_deduplicated\n"} -{"Time":"2026-02-03T00:32:47.854081881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_in_middle"} -{"Time":"2026-02-03T00:32:47.854085447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_in_middle","Output":"=== RUN TestExpandDefaultToolset/Default_in_middle\n"} -{"Time":"2026-02-03T00:32:47.854090116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Whitespace_handling"} -{"Time":"2026-02-03T00:32:47.85409746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Whitespace_handling","Output":"=== RUN TestExpandDefaultToolset/Whitespace_handling\n"} -{"Time":"2026-02-03T00:32:47.85410288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset","Output":"--- PASS: TestExpandDefaultToolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854107699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Empty_string_returns_action-friendly","Output":" --- PASS: TestExpandDefaultToolset/Empty_string_returns_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854112788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Empty_string_returns_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854116826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_expands_to_action-friendly_toolsets","Output":" --- PASS: TestExpandDefaultToolset/Default_expands_to_action-friendly_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854121915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_expands_to_action-friendly_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854126083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Specific_toolsets_unchanged","Output":" --- PASS: TestExpandDefaultToolset/Specific_toolsets_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854130852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Specific_toolsets_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854137664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_plus_additional","Output":" --- PASS: TestExpandDefaultToolset/Default_plus_additional (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854142594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_plus_additional","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854146761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_with_users_explicitly_added","Output":" --- PASS: TestExpandDefaultToolset/Default_with_users_explicitly_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85415125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_with_users_explicitly_added","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854155167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Action-friendly_expands_to_action-friendly_toolsets","Output":" --- PASS: TestExpandDefaultToolset/Action-friendly_expands_to_action-friendly_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854163042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Action-friendly_expands_to_action-friendly_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854166629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/All_keyword_preserved","Output":" --- PASS: TestExpandDefaultToolset/All_keyword_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854171347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/All_keyword_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854177118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Multiple_defaults_deduplicated","Output":" --- PASS: TestExpandDefaultToolset/Multiple_defaults_deduplicated (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854182238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Multiple_defaults_deduplicated","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854186105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_in_middle","Output":" --- PASS: TestExpandDefaultToolset/Default_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854190473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Default_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85419398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Whitespace_handling","Output":" --- PASS: TestExpandDefaultToolset/Whitespace_handling (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854197776Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset/Whitespace_handling","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854200642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandDefaultToolset","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854203708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault"} -{"Time":"2026-02-03T00:32:47.854206984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault","Output":"=== RUN TestGetGitHubToolsetsExpandsDefault\n"} -{"Time":"2026-02-03T00:32:47.854211432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/No_toolsets_configured_defaults_to_action-friendly"} -{"Time":"2026-02-03T00:32:47.854215449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/No_toolsets_configured_defaults_to_action-friendly","Output":"=== RUN TestGetGitHubToolsetsExpandsDefault/No_toolsets_configured_defaults_to_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854223475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_as_array_expands_to_action-friendly"} -{"Time":"2026-02-03T00:32:47.854227031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_as_array_expands_to_action-friendly","Output":"=== RUN TestGetGitHubToolsetsExpandsDefault/Default_as_array_expands_to_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854231439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_with_additional_toolsets"} -{"Time":"2026-02-03T00:32:47.854235277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_with_additional_toolsets","Output":"=== RUN TestGetGitHubToolsetsExpandsDefault/Default_with_additional_toolsets\n"} -{"Time":"2026-02-03T00:32:47.854239975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Specific_toolsets_unchanged"} -{"Time":"2026-02-03T00:32:47.854244153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Specific_toolsets_unchanged","Output":"=== RUN TestGetGitHubToolsetsExpandsDefault/Specific_toolsets_unchanged\n"} -{"Time":"2026-02-03T00:32:47.85425318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Action-friendly_expands_to_action-friendly_toolsets"} -{"Time":"2026-02-03T00:32:47.854257097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Action-friendly_expands_to_action-friendly_toolsets","Output":"=== RUN TestGetGitHubToolsetsExpandsDefault/Action-friendly_expands_to_action-friendly_toolsets\n"} -{"Time":"2026-02-03T00:32:47.854262087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/All_keyword_preserved"} -{"Time":"2026-02-03T00:32:47.854268418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/All_keyword_preserved","Output":"=== RUN TestGetGitHubToolsetsExpandsDefault/All_keyword_preserved\n"} -{"Time":"2026-02-03T00:32:47.854273828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault","Output":"--- PASS: TestGetGitHubToolsetsExpandsDefault (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854279038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/No_toolsets_configured_defaults_to_action-friendly","Output":" --- PASS: TestGetGitHubToolsetsExpandsDefault/No_toolsets_configured_defaults_to_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85428545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/No_toolsets_configured_defaults_to_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854289688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_as_array_expands_to_action-friendly","Output":" --- PASS: TestGetGitHubToolsetsExpandsDefault/Default_as_array_expands_to_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854298083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_as_array_expands_to_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854302432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_with_additional_toolsets","Output":" --- PASS: TestGetGitHubToolsetsExpandsDefault/Default_with_additional_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854307541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Default_with_additional_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854314705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Specific_toolsets_unchanged","Output":" --- PASS: TestGetGitHubToolsetsExpandsDefault/Specific_toolsets_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854319624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Specific_toolsets_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854323631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Action-friendly_expands_to_action-friendly_toolsets","Output":" --- PASS: TestGetGitHubToolsetsExpandsDefault/Action-friendly_expands_to_action-friendly_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854328841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/Action-friendly_expands_to_action-friendly_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854332988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/All_keyword_preserved","Output":" --- PASS: TestGetGitHubToolsetsExpandsDefault/All_keyword_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854339791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault/All_keyword_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854343228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsetsExpandsDefault","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854346965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets"} -{"Time":"2026-02-03T00:32:47.854351754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets","Output":"=== RUN TestGetGitHubToolsets\n"} -{"Time":"2026-02-03T00:32:47.854360119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/No_toolsets_configured"} -{"Time":"2026-02-03T00:32:47.854364507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/No_toolsets_configured","Output":"=== RUN TestGetGitHubToolsets/No_toolsets_configured\n"} -{"Time":"2026-02-03T00:32:47.854375498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_strings"} -{"Time":"2026-02-03T00:32:47.854379816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_strings","Output":"=== RUN TestGetGitHubToolsets/Toolsets_as_array_of_strings\n"} -{"Time":"2026-02-03T00:32:47.854384004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_any"} -{"Time":"2026-02-03T00:32:47.85438762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_any","Output":"=== RUN TestGetGitHubToolsets/Toolsets_as_array_of_any\n"} -{"Time":"2026-02-03T00:32:47.854395705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'all'_toolset_as_array"} -{"Time":"2026-02-03T00:32:47.854399563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'all'_toolset_as_array","Output":"=== RUN TestGetGitHubToolsets/Special_'all'_toolset_as_array\n"} -{"Time":"2026-02-03T00:32:47.854404071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'default'_toolset_as_array_-_expands_to_action-friendly"} -{"Time":"2026-02-03T00:32:47.854407868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'default'_toolset_as_array_-_expands_to_action-friendly","Output":"=== RUN TestGetGitHubToolsets/Special_'default'_toolset_as_array_-_expands_to_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854412367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Default_with_additional_toolsets_-_expands_default_to_action-friendly"} -{"Time":"2026-02-03T00:32:47.85441954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Default_with_additional_toolsets_-_expands_default_to_action-friendly","Output":"=== RUN TestGetGitHubToolsets/Default_with_additional_toolsets_-_expands_default_to_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854424169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Non-map_input_returns_action-friendly"} -{"Time":"2026-02-03T00:32:47.854427825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Non-map_input_returns_action-friendly","Output":"=== RUN TestGetGitHubToolsets/Non-map_input_returns_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854432745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets","Output":"--- PASS: TestGetGitHubToolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854437643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/No_toolsets_configured","Output":" --- PASS: TestGetGitHubToolsets/No_toolsets_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854445388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/No_toolsets_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854449245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_strings","Output":" --- PASS: TestGetGitHubToolsets/Toolsets_as_array_of_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854453453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85445693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_any","Output":" --- PASS: TestGetGitHubToolsets/Toolsets_as_array_of_any (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854461388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Toolsets_as_array_of_any","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854465275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'all'_toolset_as_array","Output":" --- PASS: TestGetGitHubToolsets/Special_'all'_toolset_as_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85447314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'all'_toolset_as_array","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85447888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'default'_toolset_as_array_-_expands_to_action-friendly","Output":" --- PASS: TestGetGitHubToolsets/Special_'default'_toolset_as_array_-_expands_to_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854485122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Special_'default'_toolset_as_array_-_expands_to_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854492496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Default_with_additional_toolsets_-_expands_default_to_action-friendly","Output":" --- PASS: TestGetGitHubToolsets/Default_with_additional_toolsets_-_expands_default_to_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854497976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Default_with_additional_toolsets_-_expands_default_to_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854501783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Non-map_input_returns_action-friendly","Output":" --- PASS: TestGetGitHubToolsets/Non-map_input_returns_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854506642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets/Non-map_input_returns_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854510249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetGitHubToolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854513525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering"} -{"Time":"2026-02-03T00:32:47.854517122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering","Output":"=== RUN TestClaudeEngineGitHubToolsetsRendering\n"} -{"Time":"2026-02-03T00:32:47.85452161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Toolsets_configured_with_array"} -{"Time":"2026-02-03T00:32:47.854527791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Output":"=== RUN TestClaudeEngineGitHubToolsetsRendering/Toolsets_configured_with_array\n"} -{"Time":"2026-02-03T00:32:47.85453213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/No_toolsets_configured"} -{"Time":"2026-02-03T00:32:47.854535867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/No_toolsets_configured","Output":"=== RUN TestClaudeEngineGitHubToolsetsRendering/No_toolsets_configured\n"} -{"Time":"2026-02-03T00:32:47.854540345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/All_toolset_as_array"} -{"Time":"2026-02-03T00:32:47.854545945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/All_toolset_as_array","Output":"=== RUN TestClaudeEngineGitHubToolsetsRendering/All_toolset_as_array\n"} -{"Time":"2026-02-03T00:32:47.854552989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly"} -{"Time":"2026-02-03T00:32:47.854560693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Output":"=== RUN TestClaudeEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854565382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default"} -{"Time":"2026-02-03T00:32:47.854569339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Output":"=== RUN TestClaudeEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default\n"} -{"Time":"2026-02-03T00:32:47.85457495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering","Output":"--- PASS: TestClaudeEngineGitHubToolsetsRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854583405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Output":" --- PASS: TestClaudeEngineGitHubToolsetsRendering/Toolsets_configured_with_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854588294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854592412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/No_toolsets_configured","Output":" --- PASS: TestClaudeEngineGitHubToolsetsRendering/No_toolsets_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854600337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/No_toolsets_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854604324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/All_toolset_as_array","Output":" --- PASS: TestClaudeEngineGitHubToolsetsRendering/All_toolset_as_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854609103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/All_toolset_as_array","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854613171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Output":" --- PASS: TestClaudeEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85461828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854622167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Output":" --- PASS: TestClaudeEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85463406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854637676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineGitHubToolsetsRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854641353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering"} -{"Time":"2026-02-03T00:32:47.85464525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering","Output":"=== RUN TestCopilotEngineGitHubToolsetsRendering\n"} -{"Time":"2026-02-03T00:32:47.854652223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Toolsets_configured_with_array"} -{"Time":"2026-02-03T00:32:47.85465557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Output":"=== RUN TestCopilotEngineGitHubToolsetsRendering/Toolsets_configured_with_array\n"} -{"Time":"2026-02-03T00:32:47.854659948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/No_toolsets_configured"} -{"Time":"2026-02-03T00:32:47.854664376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/No_toolsets_configured","Output":"=== RUN TestCopilotEngineGitHubToolsetsRendering/No_toolsets_configured\n"} -{"Time":"2026-02-03T00:32:47.854672371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly"} -{"Time":"2026-02-03T00:32:47.854676338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Output":"=== RUN TestCopilotEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.85468233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default"} -{"Time":"2026-02-03T00:32:47.854688481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Output":"=== RUN TestCopilotEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default\n"} -{"Time":"2026-02-03T00:32:47.854693981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering","Output":"--- PASS: TestCopilotEngineGitHubToolsetsRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85469895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Output":" --- PASS: TestCopilotEngineGitHubToolsetsRendering/Toolsets_configured_with_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85470388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854707947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/No_toolsets_configured","Output":" --- PASS: TestCopilotEngineGitHubToolsetsRendering/No_toolsets_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854719489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/No_toolsets_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854723396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Output":" --- PASS: TestCopilotEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854731702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854735809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Output":" --- PASS: TestCopilotEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854740388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854765565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineGitHubToolsetsRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854770424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering"} -{"Time":"2026-02-03T00:32:47.854774101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering","Output":"=== RUN TestCodexEngineGitHubToolsetsRendering\n"} -{"Time":"2026-02-03T00:32:47.854778809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Toolsets_configured_with_array"} -{"Time":"2026-02-03T00:32:47.854782797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Output":"=== RUN TestCodexEngineGitHubToolsetsRendering/Toolsets_configured_with_array\n"} -{"Time":"2026-02-03T00:32:47.854787305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/No_toolsets_configured"} -{"Time":"2026-02-03T00:32:47.854794128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/No_toolsets_configured","Output":"=== RUN TestCodexEngineGitHubToolsetsRendering/No_toolsets_configured\n"} -{"Time":"2026-02-03T00:32:47.854799067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly"} -{"Time":"2026-02-03T00:32:47.854803195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Output":"=== RUN TestCodexEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly\n"} -{"Time":"2026-02-03T00:32:47.854807613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default"} -{"Time":"2026-02-03T00:32:47.854811811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Output":"=== RUN TestCodexEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default\n"} -{"Time":"2026-02-03T00:32:47.854824484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering","Output":"--- PASS: TestCodexEngineGitHubToolsetsRendering (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854830386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Output":" --- PASS: TestCodexEngineGitHubToolsetsRendering/Toolsets_configured_with_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854839051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Toolsets_configured_with_array","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85484341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/No_toolsets_configured","Output":" --- PASS: TestCodexEngineGitHubToolsetsRendering/No_toolsets_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85484864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/No_toolsets_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854852557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Output":" --- PASS: TestCodexEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854857937Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_toolset_as_array_-_expands_to_action-friendly","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854868617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Output":" --- PASS: TestCodexEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854873486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering/Default_with_additional_toolsets_-_expands_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854877594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineGitHubToolsetsRendering","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85488129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration"} -{"Time":"2026-02-03T00:32:47.854885238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration","Output":"=== RUN TestGitHubToolsetsWithOtherConfiguration\n"} -{"Time":"2026-02-03T00:32:47.854895467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_read-only_mode"} -{"Time":"2026-02-03T00:32:47.854899755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_read-only_mode","Output":"=== RUN TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_read-only_mode\n"} -{"Time":"2026-02-03T00:32:47.854904113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_token"} -{"Time":"2026-02-03T00:32:47.854907699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_token","Output":"=== RUN TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_token\n"} -{"Time":"2026-02-03T00:32:47.85491338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_Docker_version"} -{"Time":"2026-02-03T00:32:47.854920554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_Docker_version","Output":"=== RUN TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_Docker_version\n"} -{"Time":"2026-02-03T00:32:47.854927256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration","Output":"--- PASS: TestGitHubToolsetsWithOtherConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854935241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_read-only_mode","Output":" --- PASS: TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_read-only_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854939939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_read-only_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854944238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_token","Output":" --- PASS: TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854949597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_token","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854953465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_Docker_version","Output":" --- PASS: TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_Docker_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854958113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration/Toolsets_with_custom_Docker_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85496171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubToolsetsWithOtherConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854965517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultGitHubToolsets"} -{"Time":"2026-02-03T00:32:47.854969024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultGitHubToolsets","Output":"=== RUN TestDefaultGitHubToolsets\n"} -{"Time":"2026-02-03T00:32:47.854976908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultGitHubToolsets","Output":"--- PASS: TestDefaultGitHubToolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.854981477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultGitHubToolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.854988049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionFriendlyGitHubToolsets"} -{"Time":"2026-02-03T00:32:47.854992357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionFriendlyGitHubToolsets","Output":"=== RUN TestActionFriendlyGitHubToolsets\n"} -{"Time":"2026-02-03T00:32:47.854997146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionFriendlyGitHubToolsets","Output":"--- PASS: TestActionFriendlyGitHubToolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855001284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActionFriendlyGitHubToolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855005231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets"} -{"Time":"2026-02-03T00:32:47.855008497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets","Output":"=== RUN TestParseGitHubToolsets\n"} -{"Time":"2026-02-03T00:32:47.85501558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Empty_string_returns_default"} -{"Time":"2026-02-03T00:32:47.855019438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Empty_string_returns_default","Output":"=== RUN TestParseGitHubToolsets/Empty_string_returns_default\n"} -{"Time":"2026-02-03T00:32:47.855023756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_expands_to_default_toolsets"} -{"Time":"2026-02-03T00:32:47.855027964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_expands_to_default_toolsets","Output":"=== RUN TestParseGitHubToolsets/Default_expands_to_default_toolsets\n"} -{"Time":"2026-02-03T00:32:47.855032582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Specific_toolsets"} -{"Time":"2026-02-03T00:32:47.8550369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Specific_toolsets","Output":"=== RUN TestParseGitHubToolsets/Specific_toolsets\n"} -{"Time":"2026-02-03T00:32:47.855046558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_plus_additional"} -{"Time":"2026-02-03T00:32:47.855050405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_plus_additional","Output":"=== RUN TestParseGitHubToolsets/Default_plus_additional\n"} -{"Time":"2026-02-03T00:32:47.855054924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/All_expands_to_all_toolsets"} -{"Time":"2026-02-03T00:32:47.855058771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/All_expands_to_all_toolsets","Output":"=== RUN TestParseGitHubToolsets/All_expands_to_all_toolsets\n"} -{"Time":"2026-02-03T00:32:47.855066636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Deduplication"} -{"Time":"2026-02-03T00:32:47.855070032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Deduplication","Output":"=== RUN TestParseGitHubToolsets/Deduplication\n"} -{"Time":"2026-02-03T00:32:47.855076184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Whitespace_handling"} -{"Time":"2026-02-03T00:32:47.855082816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Whitespace_handling","Output":"=== RUN TestParseGitHubToolsets/Whitespace_handling\n"} -{"Time":"2026-02-03T00:32:47.855086953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Single_toolset"} -{"Time":"2026-02-03T00:32:47.85509036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Single_toolset","Output":"=== RUN TestParseGitHubToolsets/Single_toolset\n"} -{"Time":"2026-02-03T00:32:47.855094688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Multiple_with_default_in_middle"} -{"Time":"2026-02-03T00:32:47.855098525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Multiple_with_default_in_middle","Output":"=== RUN TestParseGitHubToolsets/Multiple_with_default_in_middle\n"} -{"Time":"2026-02-03T00:32:47.855102593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_expands_to_action-friendly_toolsets"} -{"Time":"2026-02-03T00:32:47.855106019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_expands_to_action-friendly_toolsets","Output":"=== RUN TestParseGitHubToolsets/Action-friendly_expands_to_action-friendly_toolsets\n"} -{"Time":"2026-02-03T00:32:47.855110247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_plus_additional"} -{"Time":"2026-02-03T00:32:47.855114856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_plus_additional","Output":"=== RUN TestParseGitHubToolsets/Action-friendly_plus_additional\n"} -{"Time":"2026-02-03T00:32:47.855119544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets","Output":"--- PASS: TestParseGitHubToolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855124273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Empty_string_returns_default","Output":" --- PASS: TestParseGitHubToolsets/Empty_string_returns_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855129292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Empty_string_returns_default","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855136826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_expands_to_default_toolsets","Output":" --- PASS: TestParseGitHubToolsets/Default_expands_to_default_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855141555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_expands_to_default_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855145112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Specific_toolsets","Output":" --- PASS: TestParseGitHubToolsets/Specific_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855150211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Specific_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855156774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_plus_additional","Output":" --- PASS: TestParseGitHubToolsets/Default_plus_additional (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855161773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Default_plus_additional","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85516558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/All_expands_to_all_toolsets","Output":" --- PASS: TestParseGitHubToolsets/All_expands_to_all_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85517075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/All_expands_to_all_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855177032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Deduplication","Output":" --- PASS: TestParseGitHubToolsets/Deduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855182061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Deduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855185948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Whitespace_handling","Output":" --- PASS: TestParseGitHubToolsets/Whitespace_handling (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855190987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Whitespace_handling","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855194825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Single_toolset","Output":" --- PASS: TestParseGitHubToolsets/Single_toolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855198892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Single_toolset","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855202669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Multiple_with_default_in_middle","Output":" --- PASS: TestParseGitHubToolsets/Multiple_with_default_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855207348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Multiple_with_default_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855217046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_expands_to_action-friendly_toolsets","Output":" --- PASS: TestParseGitHubToolsets/Action-friendly_expands_to_action-friendly_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855221955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_expands_to_action-friendly_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855226023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_plus_additional","Output":" --- PASS: TestParseGitHubToolsets/Action-friendly_plus_additional (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855232745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets/Action-friendly_plus_additional","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855236663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855239778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsPreservesOrder"} -{"Time":"2026-02-03T00:32:47.855243265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsPreservesOrder","Output":"=== RUN TestParseGitHubToolsetsPreservesOrder\n"} -{"Time":"2026-02-03T00:32:47.855248014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsPreservesOrder","Output":"--- PASS: TestParseGitHubToolsetsPreservesOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.85525672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsPreservesOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855260477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication"} -{"Time":"2026-02-03T00:32:47.855264174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication","Output":"=== RUN TestParseGitHubToolsetsDeduplication\n"} -{"Time":"2026-02-03T00:32:47.855268331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Duplicate_in_simple_list"} -{"Time":"2026-02-03T00:32:47.855274653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Duplicate_in_simple_list","Output":"=== RUN TestParseGitHubToolsetsDeduplication/Duplicate_in_simple_list\n"} -{"Time":"2026-02-03T00:32:47.855278651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Default_includes_duplicates"} -{"Time":"2026-02-03T00:32:47.855284782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Default_includes_duplicates","Output":"=== RUN TestParseGitHubToolsetsDeduplication/Default_includes_duplicates\n"} -{"Time":"2026-02-03T00:32:47.85528889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/All_with_duplicates"} -{"Time":"2026-02-03T00:32:47.855292627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/All_with_duplicates","Output":"=== RUN TestParseGitHubToolsetsDeduplication/All_with_duplicates\n"} -{"Time":"2026-02-03T00:32:47.855297296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication","Output":"--- PASS: TestParseGitHubToolsetsDeduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855302205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Duplicate_in_simple_list","Output":" --- PASS: TestParseGitHubToolsetsDeduplication/Duplicate_in_simple_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855307144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Duplicate_in_simple_list","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855311121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Default_includes_duplicates","Output":" --- PASS: TestParseGitHubToolsetsDeduplication/Default_includes_duplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855318906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/Default_includes_duplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855323224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/All_with_duplicates","Output":" --- PASS: TestParseGitHubToolsetsDeduplication/All_with_duplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855327442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication/All_with_duplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855333753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseGitHubToolsetsDeduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855337571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInDevBuild"} -{"Time":"2026-02-03T00:32:47.855341238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInDevBuild","Output":"=== RUN TestGenerateWorkflowHeader_VersionInDevBuild\n"} -{"Time":"2026-02-03T00:32:47.85534796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInDevBuild","Output":"--- PASS: TestGenerateWorkflowHeader_VersionInDevBuild (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855358229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInDevBuild","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855361816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInReleaseBuild"} -{"Time":"2026-02-03T00:32:47.855365513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInReleaseBuild","Output":"=== RUN TestGenerateWorkflowHeader_VersionInReleaseBuild\n"} -{"Time":"2026-02-03T00:32:47.855370873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInReleaseBuild","Output":"--- PASS: TestGenerateWorkflowHeader_VersionInReleaseBuild (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855375551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_VersionInReleaseBuild","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855379258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_DirtyVersion"} -{"Time":"2026-02-03T00:32:47.855390659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_DirtyVersion","Output":"=== RUN TestGenerateWorkflowHeader_DirtyVersion\n"} -{"Time":"2026-02-03T00:32:47.855395388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_DirtyVersion","Output":"--- PASS: TestGenerateWorkflowHeader_DirtyVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855399165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_DirtyVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855402592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_GitHashVersion"} -{"Time":"2026-02-03T00:32:47.855405888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_GitHashVersion","Output":"=== RUN TestGenerateWorkflowHeader_GitHashVersion\n"} -{"Time":"2026-02-03T00:32:47.855410697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_GitHashVersion","Output":"--- PASS: TestGenerateWorkflowHeader_GitHashVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855421337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_GitHashVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855425234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_EmptyVersion"} -{"Time":"2026-02-03T00:32:47.855429242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_EmptyVersion","Output":"=== RUN TestGenerateWorkflowHeader_EmptyVersion\n"} -{"Time":"2026-02-03T00:32:47.855435242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_EmptyVersion","Output":"--- PASS: TestGenerateWorkflowHeader_EmptyVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855443358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_EmptyVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855446554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_NoGeneratedBy"} -{"Time":"2026-02-03T00:32:47.8554498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_NoGeneratedBy","Output":"=== RUN TestGenerateWorkflowHeader_NoGeneratedBy\n"} -{"Time":"2026-02-03T00:32:47.855454719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_NoGeneratedBy","Output":"--- PASS: TestGenerateWorkflowHeader_NoGeneratedBy (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855465168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_NoGeneratedBy","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855468435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag"} -{"Time":"2026-02-03T00:32:47.85547159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag","Output":"=== RUN TestGenerateWorkflowHeader_WithReleaseFlag\n"} -{"Time":"2026-02-03T00:32:47.855475397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_valid_version"} -{"Time":"2026-02-03T00:32:47.855479114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_valid_version","Output":"=== RUN TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_valid_version\n"} -{"Time":"2026-02-03T00:32:47.855483332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_valid_version"} -{"Time":"2026-02-03T00:32:47.855486508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_valid_version","Output":"=== RUN TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_valid_version\n"} -{"Time":"2026-02-03T00:32:47.855490536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_dev_version"} -{"Time":"2026-02-03T00:32:47.855493691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_dev_version","Output":"=== RUN TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_dev_version\n"} -{"Time":"2026-02-03T00:32:47.855497899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_dev_version"} -{"Time":"2026-02-03T00:32:47.855504151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_dev_version","Output":"=== RUN TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_dev_version\n"} -{"Time":"2026-02-03T00:32:47.855511575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag","Output":"--- PASS: TestGenerateWorkflowHeader_WithReleaseFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855520161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_valid_version","Output":" --- PASS: TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_valid_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855526022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_valid_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855533195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_valid_version","Output":" --- PASS: TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_valid_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855538014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_valid_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855542021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_dev_version","Output":" --- PASS: TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_dev_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855553754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Dev_build_with_dev_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855557791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_dev_version","Output":" --- PASS: TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_dev_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.855561878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag/Release_build_with_dev_version","Elapsed":0} -{"Time":"2026-02-03T00:32:47.855564934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateWorkflowHeader_WithReleaseFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:47.85556811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation"} -{"Time":"2026-02-03T00:32:47.855571527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"=== RUN TestHeredocInterpolation\n"} -{"Time":"2026-02-03T00:32:47.858807928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/heredoc-interpolation-test3645445707/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:47.858820932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:47.858826182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:47.858830389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"\n"} -{"Time":"2026-02-03T00:32:47.858834808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:47.858839256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"\n"} -{"Time":"2026-02-03T00:32:47.858843043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:47.8588469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:47.858850707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:47.858854705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:47.858864353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"\n"} -{"Time":"2026-02-03T00:32:47.85886833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:47.858872318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:47.858876125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:47.858879912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:47.858883549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"\n"} -{"Time":"2026-02-03T00:32:47.890811778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.894149274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/heredoc-interpolation-test3645445707/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:47.89435112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Output":"--- PASS: TestHeredocInterpolation (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.894362181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.894369244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt"} -{"Time":"2026-02-03T00:32:47.894372801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"=== RUN TestHeredocInterpolationMainPrompt\n"} -{"Time":"2026-02-03T00:32:47.898826059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/heredoc-main-test3388173877/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:47.898840797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:47.898849383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:47.898854242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"\n"} -{"Time":"2026-02-03T00:32:47.8988588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:47.89886372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"\n"} -{"Time":"2026-02-03T00:32:47.898868659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:47.898873247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:47.898877325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:47.898884007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:47.898887895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"\n"} -{"Time":"2026-02-03T00:32:47.898891862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:47.89889613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:47.898899947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:47.898904155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:47.898924122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"\n"} -{"Time":"2026-02-03T00:32:47.928696103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.932486269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/heredoc-main-test3388173877/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:47.932682555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Output":"--- PASS: TestHeredocInterpolationMainPrompt (0.04s)\n"} -{"Time":"2026-02-03T00:32:47.932696952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeredocInterpolationMainPrompt","Elapsed":0.04} -{"Time":"2026-02-03T00:32:47.932704746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains"} -{"Time":"2026-02-03T00:32:47.932708663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains","Output":"=== RUN TestExtractHTTPMCPDomains\n"} -{"Time":"2026-02-03T00:32:47.932734662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_with_type"} -{"Time":"2026-02-03T00:32:47.932743368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_with_type","Output":"=== RUN TestExtractHTTPMCPDomains/single_HTTP_MCP_server_with_type\n"} -{"Time":"2026-02-03T00:32:47.932809531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_without_type_(inferred_from_URL)"} -{"Time":"2026-02-03T00:32:47.93281961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_without_type_(inferred_from_URL)","Output":"=== RUN TestExtractHTTPMCPDomains/single_HTTP_MCP_server_without_type_(inferred_from_URL)\n"} -{"Time":"2026-02-03T00:32:47.932851366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/multiple_HTTP_MCP_servers"} -{"Time":"2026-02-03T00:32:47.932878046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/multiple_HTTP_MCP_servers","Output":"=== RUN TestExtractHTTPMCPDomains/multiple_HTTP_MCP_servers\n"} -{"Time":"2026-02-03T00:32:47.93290127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/mixed_tools_with_stdio_and_HTTP_MCP"} -{"Time":"2026-02-03T00:32:47.932923471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/mixed_tools_with_stdio_and_HTTP_MCP","Output":"=== RUN TestExtractHTTPMCPDomains/mixed_tools_with_stdio_and_HTTP_MCP\n"} -{"Time":"2026-02-03T00:32:47.932934752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_remote_mode"} -{"Time":"2026-02-03T00:32:47.932938479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_remote_mode","Output":"=== RUN TestExtractHTTPMCPDomains/github_MCP_in_remote_mode\n"} -{"Time":"2026-02-03T00:32:47.93294454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_local_mode_(no_domain_extraction)"} -{"Time":"2026-02-03T00:32:47.932948458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_local_mode_(no_domain_extraction)","Output":"=== RUN TestExtractHTTPMCPDomains/github_MCP_in_local_mode_(no_domain_extraction)\n"} -{"Time":"2026-02-03T00:32:47.932982745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/no_tools"} -{"Time":"2026-02-03T00:32:47.93299599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/no_tools","Output":"=== RUN TestExtractHTTPMCPDomains/no_tools\n"} -{"Time":"2026-02-03T00:32:47.933068291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/nil_tools"} -{"Time":"2026-02-03T00:32:47.933077508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/nil_tools","Output":"=== RUN TestExtractHTTPMCPDomains/nil_tools\n"} -{"Time":"2026-02-03T00:32:47.933102885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/stdio_MCP_server_(should_not_extract)"} -{"Time":"2026-02-03T00:32:47.933115939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/stdio_MCP_server_(should_not_extract)","Output":"=== RUN TestExtractHTTPMCPDomains/stdio_MCP_server_(should_not_extract)\n"} -{"Time":"2026-02-03T00:32:47.933123794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains","Output":"--- PASS: TestExtractHTTPMCPDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933129074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_with_type","Output":" --- PASS: TestExtractHTTPMCPDomains/single_HTTP_MCP_server_with_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933133843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_with_type","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933138141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_without_type_(inferred_from_URL)","Output":" --- PASS: TestExtractHTTPMCPDomains/single_HTTP_MCP_server_without_type_(inferred_from_URL) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933143361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/single_HTTP_MCP_server_without_type_(inferred_from_URL)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933147158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/multiple_HTTP_MCP_servers","Output":" --- PASS: TestExtractHTTPMCPDomains/multiple_HTTP_MCP_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933152447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/multiple_HTTP_MCP_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933156555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/mixed_tools_with_stdio_and_HTTP_MCP","Output":" --- PASS: TestExtractHTTPMCPDomains/mixed_tools_with_stdio_and_HTTP_MCP (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933161274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/mixed_tools_with_stdio_and_HTTP_MCP","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933166734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_remote_mode","Output":" --- PASS: TestExtractHTTPMCPDomains/github_MCP_in_remote_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933176933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_remote_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933180871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_local_mode_(no_domain_extraction)","Output":" --- PASS: TestExtractHTTPMCPDomains/github_MCP_in_local_mode_(no_domain_extraction) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.93318609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/github_MCP_in_local_mode_(no_domain_extraction)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933190148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/no_tools","Output":" --- PASS: TestExtractHTTPMCPDomains/no_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933194456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/no_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933197992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/nil_tools","Output":" --- PASS: TestExtractHTTPMCPDomains/nil_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933203002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/nil_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933206228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/stdio_MCP_server_(should_not_extract)","Output":" --- PASS: TestExtractHTTPMCPDomains/stdio_MCP_server_(should_not_extract) (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933219763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains/stdio_MCP_server_(should_not_extract)","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933223219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractHTTPMCPDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933226295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL"} -{"Time":"2026-02-03T00:32:47.933229551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL","Output":"=== RUN TestExtractDomainFromURL\n"} -{"Time":"2026-02-03T00:32:47.933233849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path"} -{"Time":"2026-02-03T00:32:47.933244209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path","Output":"=== RUN TestExtractDomainFromURL/HTTPS_URL_with_path\n"} -{"Time":"2026-02-03T00:32:47.933248336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path"} -{"Time":"2026-02-03T00:32:47.933251773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path","Output":"=== RUN TestExtractDomainFromURL/HTTP_URL_with_port_and_path\n"} -{"Time":"2026-02-03T00:32:47.933257073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/domain_only"} -{"Time":"2026-02-03T00:32:47.933260268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/domain_only","Output":"=== RUN TestExtractDomainFromURL/domain_only\n"} -{"Time":"2026-02-03T00:32:47.933265498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_port"} -{"Time":"2026-02-03T00:32:47.933268734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_port","Output":"=== RUN TestExtractDomainFromURL/URL_with_port\n"} -{"Time":"2026-02-03T00:32:47.933272491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_subdomain"} -{"Time":"2026-02-03T00:32:47.933275657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_subdomain","Output":"=== RUN TestExtractDomainFromURL/URL_with_subdomain\n"} -{"Time":"2026-02-03T00:32:47.933280867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/localhost_URL"} -{"Time":"2026-02-03T00:32:47.933284233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/localhost_URL","Output":"=== RUN TestExtractDomainFromURL/localhost_URL\n"} -{"Time":"2026-02-03T00:32:47.933320881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/empty_string"} -{"Time":"2026-02-03T00:32:47.933329217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/empty_string","Output":"=== RUN TestExtractDomainFromURL/empty_string\n"} -{"Time":"2026-02-03T00:32:47.933335549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL","Output":"--- PASS: TestExtractDomainFromURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933340137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path","Output":" --- PASS: TestExtractDomainFromURL/HTTPS_URL_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933344706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTPS_URL_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933349585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path","Output":" --- PASS: TestExtractDomainFromURL/HTTP_URL_with_port_and_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933355075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/HTTP_URL_with_port_and_path","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933358522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/domain_only","Output":" --- PASS: TestExtractDomainFromURL/domain_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933362679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/domain_only","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933365996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_port","Output":" --- PASS: TestExtractDomainFromURL/URL_with_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933370935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_port","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933374511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_subdomain","Output":" --- PASS: TestExtractDomainFromURL/URL_with_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.93337935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/URL_with_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933389339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/localhost_URL","Output":" --- PASS: TestExtractDomainFromURL/localhost_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933393577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/localhost_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933396993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/empty_string","Output":" --- PASS: TestExtractDomainFromURL/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933402824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:47.93340601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractDomainFromURL","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933409086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithTools"} -{"Time":"2026-02-03T00:32:47.933412392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithTools","Output":"=== RUN TestGetCodexAllowedDomainsWithTools\n"} -{"Time":"2026-02-03T00:32:47.93341688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithTools","Output":"--- PASS: TestGetCodexAllowedDomainsWithTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933420607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCodexAllowedDomainsWithTools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933423964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithTools"} -{"Time":"2026-02-03T00:32:47.93342742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithTools","Output":"=== RUN TestGetCopilotAllowedDomainsWithTools\n"} -{"Time":"2026-02-03T00:32:47.93343303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithTools","Output":"--- PASS: TestGetCopilotAllowedDomainsWithTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933442588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithTools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933446155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithTools"} -{"Time":"2026-02-03T00:32:47.933449251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithTools","Output":"=== RUN TestGetClaudeAllowedDomainsWithTools\n"} -{"Time":"2026-02-03T00:32:47.933492712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithTools","Output":"--- PASS: TestGetClaudeAllowedDomainsWithTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933503141Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetClaudeAllowedDomainsWithTools","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933506668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithSecrets"} -{"Time":"2026-02-03T00:32:47.933510174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithSecrets","Output":"=== RUN TestCollectMCPEnvironmentVariables_HTTPMCPWithSecrets\n"} -{"Time":"2026-02-03T00:32:47.933551451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithSecrets","Output":"--- PASS: TestCollectMCPEnvironmentVariables_HTTPMCPWithSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933557893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.93356163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_MultipleHTTPMCPServers"} -{"Time":"2026-02-03T00:32:47.933565056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_MultipleHTTPMCPServers","Output":"=== RUN TestCollectMCPEnvironmentVariables_MultipleHTTPMCPServers\n"} -{"Time":"2026-02-03T00:32:47.933571228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_MultipleHTTPMCPServers","Output":"--- PASS: TestCollectMCPEnvironmentVariables_MultipleHTTPMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933594772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_MultipleHTTPMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933602116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithoutSecrets"} -{"Time":"2026-02-03T00:32:47.933606213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithoutSecrets","Output":"=== RUN TestCollectMCPEnvironmentVariables_HTTPMCPWithoutSecrets\n"} -{"Time":"2026-02-03T00:32:47.933612685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithoutSecrets","Output":"--- PASS: TestCollectMCPEnvironmentVariables_HTTPMCPWithoutSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933623015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectMCPEnvironmentVariables_HTTPMCPWithoutSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933626892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling"} -{"Time":"2026-02-03T00:32:47.933630488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling","Output":"=== RUN TestIfExpressionCleanHandling\n"} -{"Time":"2026-02-03T00:32:47.933636209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/simple_single_line_expression"} -{"Time":"2026-02-03T00:32:47.933639726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/simple_single_line_expression","Output":"=== RUN TestIfExpressionCleanHandling/simple_single_line_expression\n"} -{"Time":"2026-02-03T00:32:47.933675342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/multiline_expression_with_YAML_folded_style"} -{"Time":"2026-02-03T00:32:47.933683818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/multiline_expression_with_YAML_folded_style","Output":"=== RUN TestIfExpressionCleanHandling/multiline_expression_with_YAML_folded_style\n"} -{"Time":"2026-02-03T00:32:47.933688857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/empty_expression"} -{"Time":"2026-02-03T00:32:47.933693596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/empty_expression","Output":"=== RUN TestIfExpressionCleanHandling/empty_expression\n"} -{"Time":"2026-02-03T00:32:47.933699968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling","Output":"--- PASS: TestIfExpressionCleanHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933710778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/simple_single_line_expression","Output":" --- PASS: TestIfExpressionCleanHandling/simple_single_line_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933715527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/simple_single_line_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933719635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/multiline_expression_with_YAML_folded_style","Output":" --- PASS: TestIfExpressionCleanHandling/multiline_expression_with_YAML_folded_style (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.9337281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/multiline_expression_with_YAML_folded_style","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933731777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/empty_expression","Output":" --- PASS: TestIfExpressionCleanHandling/empty_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933737288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling/empty_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933742517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIfExpressionCleanHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933745823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionYAMLFolding"} -{"Time":"2026-02-03T00:32:47.933791962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionYAMLFolding","Output":"=== RUN TestMultilineExpressionYAMLFolding\n"} -{"Time":"2026-02-03T00:32:47.933800228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionYAMLFolding","Output":"--- PASS: TestMultilineExpressionYAMLFolding (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933804616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineExpressionYAMLFolding","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933808303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobStructStoreSeparatesExpression"} -{"Time":"2026-02-03T00:32:47.933811559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobStructStoreSeparatesExpression","Output":"=== RUN TestJobStructStoreSeparatesExpression\n"} -{"Time":"2026-02-03T00:32:47.933824773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobStructStoreSeparatesExpression","Output":"--- PASS: TestJobStructStoreSeparatesExpression (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933829171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobStructStoreSeparatesExpression","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933832468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling"} -{"Time":"2026-02-03T00:32:47.933835493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling","Output":"=== RUN TestCustomJobIfConditionHandling\n"} -{"Time":"2026-02-03T00:32:47.933839701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_with_prefix"} -{"Time":"2026-02-03T00:32:47.933853918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_with_prefix","Output":"=== RUN TestCustomJobIfConditionHandling/if_condition_with_prefix\n"} -{"Time":"2026-02-03T00:32:47.933880367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_without_prefix"} -{"Time":"2026-02-03T00:32:47.933895896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_without_prefix","Output":"=== RUN TestCustomJobIfConditionHandling/if_condition_without_prefix\n"} -{"Time":"2026-02-03T00:32:47.93391577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_with_prefix"} -{"Time":"2026-02-03T00:32:47.933920329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_with_prefix","Output":"=== RUN TestCustomJobIfConditionHandling/complex_if_condition_with_prefix\n"} -{"Time":"2026-02-03T00:32:47.93392624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_without_prefix"} -{"Time":"2026-02-03T00:32:47.933933994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_without_prefix","Output":"=== RUN TestCustomJobIfConditionHandling/complex_if_condition_without_prefix\n"} -{"Time":"2026-02-03T00:32:47.933939254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling","Output":"--- PASS: TestCustomJobIfConditionHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933944153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_with_prefix","Output":" --- PASS: TestCustomJobIfConditionHandling/if_condition_with_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933949152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_with_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933953591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_without_prefix","Output":" --- PASS: TestCustomJobIfConditionHandling/if_condition_without_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933958089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/if_condition_without_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933961706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_with_prefix","Output":" --- PASS: TestCustomJobIfConditionHandling/complex_if_condition_with_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933966705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_with_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933970282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_without_prefix","Output":" --- PASS: TestCustomJobIfConditionHandling/complex_if_condition_without_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.933974259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling/complex_if_condition_without_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933977716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobIfConditionHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:47.933981793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking"} -{"Time":"2026-02-03T00:32:47.933985179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking","Output":"=== RUN TestLongExpressionBreaking\n"} -{"Time":"2026-02-03T00:32:47.933989688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line"} -{"Time":"2026-02-03T00:32:47.933993565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":"=== RUN TestLongExpressionBreaking/short_expression_stays_single_line\n"} -{"Time":"2026-02-03T00:32:47.934006289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" if_expression_clean_test.go:317: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:47.934010526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" test-job:\n"} -{"Time":"2026-02-03T00:32:47.934014574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" if: github.event_name == 'push'\n"} -{"Time":"2026-02-03T00:32:47.934026216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" runs-on: ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:47.934030464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:47.934034361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" - name: Test Step\n"} -{"Time":"2026-02-03T00:32:47.934038288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" run: echo test\n"} -{"Time":"2026-02-03T00:32:47.934042035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" \n"} -{"Time":"2026-02-03T00:32:47.934051473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline"} -{"Time":"2026-02-03T00:32:47.93405532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":"=== RUN TestLongExpressionBreaking/long_expression_gets_broken_into_multiline\n"} -{"Time":"2026-02-03T00:32:47.934059548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" if_expression_clean_test.go:317: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:47.934063585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" test-job:\n"} -{"Time":"2026-02-03T00:32:47.934071881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" if: \u003e\n"} -{"Time":"2026-02-03T00:32:47.93407668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" github.event_name == 'issues' || github.event_name == 'pull_request' || github.event_name == 'issue_comment' ||\n"} -{"Time":"2026-02-03T00:32:47.93408189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" github.event_name == 'discussion'\n"} -{"Time":"2026-02-03T00:32:47.93408735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" runs-on: ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:47.934091548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:47.934102959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" - name: Test Step\n"} -{"Time":"2026-02-03T00:32:47.934107878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" run: echo test\n"} -{"Time":"2026-02-03T00:32:47.934111906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" \n"} -{"Time":"2026-02-03T00:32:47.934115141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls"} -{"Time":"2026-02-03T00:32:47.934117236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":"=== RUN TestLongExpressionBreaking/very_long_expression_with_function_calls\n"} -{"Time":"2026-02-03T00:32:47.934120622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" if_expression_clean_test.go:317: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:47.934123156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" test-job:\n"} -{"Time":"2026-02-03T00:32:47.934125531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" if: \u003e\n"} -{"Time":"2026-02-03T00:32:47.934128025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" contains(github.event.issue.labels.*.name, 'bug') \u0026\u0026 contains(github.event.issue.labels.*.name, 'priority-high') \u0026\u0026\n"} -{"Time":"2026-02-03T00:32:47.93413058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" github.event.action == 'opened'\n"} -{"Time":"2026-02-03T00:32:47.934132905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" runs-on: ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:47.934135249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:47.934137503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" - name: Test Step\n"} -{"Time":"2026-02-03T00:32:47.934139717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" run: echo test\n"} -{"Time":"2026-02-03T00:32:47.934141851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" \n"} -{"Time":"2026-02-03T00:32:47.934144757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking","Output":"--- PASS: TestLongExpressionBreaking (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.934147552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Output":" --- PASS: TestLongExpressionBreaking/short_expression_stays_single_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.934151309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/short_expression_stays_single_line","Elapsed":0} -{"Time":"2026-02-03T00:32:47.934153673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Output":" --- PASS: TestLongExpressionBreaking/long_expression_gets_broken_into_multiline (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.934156499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/long_expression_gets_broken_into_multiline","Elapsed":0} -{"Time":"2026-02-03T00:32:47.934158593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Output":" --- PASS: TestLongExpressionBreaking/very_long_expression_with_function_calls (0.00s)\n"} -{"Time":"2026-02-03T00:32:47.934162199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking/very_long_expression_with_function_calls","Elapsed":0} -{"Time":"2026-02-03T00:32:47.934164273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLongExpressionBreaking","Elapsed":0} -{"Time":"2026-02-03T00:32:47.934166096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending"} -{"Time":"2026-02-03T00:32:47.93416809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending","Output":"=== RUN TestImportsMarkdownPrepending\n"} -{"Time":"2026-02-03T00:32:47.934300377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown"} -{"Time":"2026-02-03T00:32:47.934311127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown","Output":"=== RUN TestImportsMarkdownPrepending/single_import_with_markdown\n"} -{"Time":"2026-02-03T00:32:47.9376077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/imports-markdown-test2980532107/shared/common.md: on\n"} -{"Time":"2026-02-03T00:32:47.937707977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/imports-markdown-test2980532107/shared/common.md: on\n"} -{"Time":"2026-02-03T00:32:47.96814519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:47.972339647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/imports-markdown-test2980532107/single_import_with_markdown-workflow.md (25.2 KB)\n"} -{"Time":"2026-02-03T00:32:47.972433782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/multiple_imports_with_markdown"} -{"Time":"2026-02-03T00:32:47.972445765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/multiple_imports_with_markdown","Output":"=== RUN TestImportsMarkdownPrepending/multiple_imports_with_markdown\n"} -{"Time":"2026-02-03T00:32:47.976551333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/multiple_imports_with_markdown","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/imports-markdown-test2980532107/shared/common.md: on\n"} -{"Time":"2026-02-03T00:32:47.976667659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/multiple_imports_with_markdown","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/imports-markdown-test2980532107/shared/common.md: on\n"} -{"Time":"2026-02-03T00:32:48.013020607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/multiple_imports_with_markdown","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/imports-markdown-test2980532107/multiple_imports_with_markdown-workflow.md (25.4 KB)\n"} -{"Time":"2026-02-03T00:32:48.013346624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending","Output":"--- PASS: TestImportsMarkdownPrepending (0.08s)\n"} -{"Time":"2026-02-03T00:32:48.013361722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown","Output":" --- PASS: TestImportsMarkdownPrepending/single_import_with_markdown (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.013366962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/single_import_with_markdown","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.013373314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/multiple_imports_with_markdown","Output":" --- PASS: TestImportsMarkdownPrepending/multiple_imports_with_markdown (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.013377081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending/multiple_imports_with_markdown","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.013379315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsMarkdownPrepending","Elapsed":0.08} -{"Time":"2026-02-03T00:32:48.01338195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination"} -{"Time":"2026-02-03T00:32:48.013384054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination","Output":"=== RUN TestImportsWithIncludesCombination\n"} -{"Time":"2026-02-03T00:32:48.01673042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination","Output":"⚠ Deprecated syntax: \"@include shared/include.md\". Use {{#import shared/include.md}} instead.\n"} -{"Time":"2026-02-03T00:32:48.01680543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination","Output":"⚠ Deprecated syntax: \"@include shared/include.md\". Use {{#import shared/include.md}} instead.\n"} -{"Time":"2026-02-03T00:32:48.047735436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:48.051681088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/imports-includes-combo-test450093612/combo-workflow.md (28.9 KB)\n"} -{"Time":"2026-02-03T00:32:48.051959467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination","Output":"--- PASS: TestImportsWithIncludesCombination (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.051974175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsWithIncludesCombination","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.051981729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsXMLCommentsRemoval"} -{"Time":"2026-02-03T00:32:48.051986758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsXMLCommentsRemoval","Output":"=== RUN TestImportsXMLCommentsRemoval\n"} -{"Time":"2026-02-03T00:32:48.090185542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsXMLCommentsRemoval","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:48.093175244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsXMLCommentsRemoval","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/imports-xml-comments-test1383386769/test-xml-workflow.md (26.1 KB)\n"} -{"Time":"2026-02-03T00:32:48.093431662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsXMLCommentsRemoval","Output":"--- PASS: TestImportsXMLCommentsRemoval (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.093447231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportsXMLCommentsRemoval","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.093455135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition"} -{"Time":"2026-02-03T00:32:48.093458822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition","Output":"=== RUN TestParseInputDefinition\n"} -{"Time":"2026-02-03T00:32:48.093470855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/full_input_definition"} -{"Time":"2026-02-03T00:32:48.093481344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/full_input_definition","Output":"=== RUN TestParseInputDefinition/full_input_definition\n"} -{"Time":"2026-02-03T00:32:48.093545288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/minimal_input_definition"} -{"Time":"2026-02-03T00:32:48.093558533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/minimal_input_definition","Output":"=== RUN TestParseInputDefinition/minimal_input_definition\n"} -{"Time":"2026-02-03T00:32:48.093566989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/boolean_type_with_default"} -{"Time":"2026-02-03T00:32:48.093570946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/boolean_type_with_default","Output":"=== RUN TestParseInputDefinition/boolean_type_with_default\n"} -{"Time":"2026-02-03T00:32:48.093577308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/number_type_with_default"} -{"Time":"2026-02-03T00:32:48.093581145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/number_type_with_default","Output":"=== RUN TestParseInputDefinition/number_type_with_default\n"} -{"Time":"2026-02-03T00:32:48.093615979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/empty_config"} -{"Time":"2026-02-03T00:32:48.093626598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/empty_config","Output":"=== RUN TestParseInputDefinition/empty_config\n"} -{"Time":"2026-02-03T00:32:48.093649491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/string_options_format"} -{"Time":"2026-02-03T00:32:48.093657566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/string_options_format","Output":"=== RUN TestParseInputDefinition/string_options_format\n"} -{"Time":"2026-02-03T00:32:48.093668717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition","Output":"--- PASS: TestParseInputDefinition (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093674959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/full_input_definition","Output":" --- PASS: TestParseInputDefinition/full_input_definition (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093679627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/full_input_definition","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093683905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/minimal_input_definition","Output":" --- PASS: TestParseInputDefinition/minimal_input_definition (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093688694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/minimal_input_definition","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093692742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/boolean_type_with_default","Output":" --- PASS: TestParseInputDefinition/boolean_type_with_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093697561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/boolean_type_with_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09370762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/number_type_with_default","Output":" --- PASS: TestParseInputDefinition/number_type_with_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093712418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/number_type_with_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093716216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/empty_config","Output":" --- PASS: TestParseInputDefinition/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093721034Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093724661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/string_options_format","Output":" --- PASS: TestParseInputDefinition/string_options_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093728999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition/string_options_format","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093737976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinition","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093743567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitions"} -{"Time":"2026-02-03T00:32:48.093762652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitions","Output":"=== RUN TestParseInputDefinitions\n"} -{"Time":"2026-02-03T00:32:48.093769364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitions","Output":"--- PASS: TestParseInputDefinitions (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093775636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitions","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093778612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitionsNil"} -{"Time":"2026-02-03T00:32:48.093781647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitionsNil","Output":"=== RUN TestParseInputDefinitionsNil\n"} -{"Time":"2026-02-03T00:32:48.093785775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitionsNil","Output":"--- PASS: TestParseInputDefinitionsNil (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093789432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseInputDefinitionsNil","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093792688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString"} -{"Time":"2026-02-03T00:32:48.093796094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString","Output":"=== RUN TestInputDefinitionGetDefaultAsString\n"} -{"Time":"2026-02-03T00:32:48.093800473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/nil_default"} -{"Time":"2026-02-03T00:32:48.09380414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/nil_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/nil_default\n"} -{"Time":"2026-02-03T00:32:48.093808568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/string_default"} -{"Time":"2026-02-03T00:32:48.093812435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/string_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/string_default\n"} -{"Time":"2026-02-03T00:32:48.093816593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_true_default"} -{"Time":"2026-02-03T00:32:48.093820039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_true_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/bool_true_default\n"} -{"Time":"2026-02-03T00:32:48.093824247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_false_default"} -{"Time":"2026-02-03T00:32:48.093834536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_false_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/bool_false_default\n"} -{"Time":"2026-02-03T00:32:48.093840868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int_default"} -{"Time":"2026-02-03T00:32:48.093844484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/int_default\n"} -{"Time":"2026-02-03T00:32:48.093849063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int64_default"} -{"Time":"2026-02-03T00:32:48.093852499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int64_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/int64_default\n"} -{"Time":"2026-02-03T00:32:48.093856467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_integer_default"} -{"Time":"2026-02-03T00:32:48.093860154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_integer_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/float64_integer_default\n"} -{"Time":"2026-02-03T00:32:48.093864632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_decimal_default"} -{"Time":"2026-02-03T00:32:48.09386866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_decimal_default","Output":"=== RUN TestInputDefinitionGetDefaultAsString/float64_decimal_default\n"} -{"Time":"2026-02-03T00:32:48.093875593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString","Output":"--- PASS: TestInputDefinitionGetDefaultAsString (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093881994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/nil_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/nil_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093892685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/nil_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093896632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/string_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/string_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093901701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/string_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093905408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_true_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/bool_true_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093916289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_true_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093920496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_false_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/bool_false_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093925285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/bool_false_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093929233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/int_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093934312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09393863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int64_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/int64_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093944391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/int64_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093953207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_integer_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/float64_integer_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093958236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_integer_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093962104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_decimal_default","Output":" --- PASS: TestInputDefinitionGetDefaultAsString/float64_decimal_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.093968446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString/float64_decimal_default","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093971892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInputDefinitionGetDefaultAsString","Elapsed":0} -{"Time":"2026-02-03T00:32:48.093975028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded"} -{"Time":"2026-02-03T00:32:48.093978585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded","Output":"=== RUN TestIsActivationJobNeeded\n"} -{"Time":"2026-02-03T00:32:48.093982882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/no_conditions"} -{"Time":"2026-02-03T00:32:48.093987431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/no_conditions","Output":"=== RUN TestIsActivationJobNeeded/no_conditions\n"} -{"Time":"2026-02-03T00:32:48.093996788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/if_condition_present"} -{"Time":"2026-02-03T00:32:48.094000465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/if_condition_present","Output":"=== RUN TestIsActivationJobNeeded/if_condition_present\n"} -{"Time":"2026-02-03T00:32:48.094004573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/default_permission_check"} -{"Time":"2026-02-03T00:32:48.094008019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/default_permission_check","Output":"=== RUN TestIsActivationJobNeeded/default_permission_check\n"} -{"Time":"2026-02-03T00:32:48.094017307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/permission_check_not_needed"} -{"Time":"2026-02-03T00:32:48.094021054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/permission_check_not_needed","Output":"=== RUN TestIsActivationJobNeeded/permission_check_not_needed\n"} -{"Time":"2026-02-03T00:32:48.094026273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded","Output":"--- PASS: TestIsActivationJobNeeded (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094031163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/no_conditions","Output":" --- PASS: TestIsActivationJobNeeded/no_conditions (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094035981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/no_conditions","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094039939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/if_condition_present","Output":" --- PASS: TestIsActivationJobNeeded/if_condition_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094044247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/if_condition_present","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094047994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/default_permission_check","Output":" --- PASS: TestIsActivationJobNeeded/default_permission_check (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094059385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/default_permission_check","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094063563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/permission_check_not_needed","Output":" --- PASS: TestIsActivationJobNeeded/permission_check_not_needed (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094068482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded/permission_check_not_needed","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094071778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsActivationJobNeeded","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094075054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection"} -{"Time":"2026-02-03T00:32:48.094078461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection","Output":"=== RUN TestJobDependenciesWithCycleDetection\n"} -{"Time":"2026-02-03T00:32:48.094084131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/valid_job_dependencies"} -{"Time":"2026-02-03T00:32:48.094087678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/valid_job_dependencies","Output":"=== RUN TestJobDependenciesWithCycleDetection/valid_job_dependencies\n"} -{"Time":"2026-02-03T00:32:48.094098268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/simple_cycle_detection"} -{"Time":"2026-02-03T00:32:48.094102756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/simple_cycle_detection","Output":"=== RUN TestJobDependenciesWithCycleDetection/simple_cycle_detection\n"} -{"Time":"2026-02-03T00:32:48.094107325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/complex_cycle_detection"} -{"Time":"2026-02-03T00:32:48.094110921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/complex_cycle_detection","Output":"=== RUN TestJobDependenciesWithCycleDetection/complex_cycle_detection\n"} -{"Time":"2026-02-03T00:32:48.094115179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/dependency_on_non-existent_job"} -{"Time":"2026-02-03T00:32:48.094118535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/dependency_on_non-existent_job","Output":"=== RUN TestJobDependenciesWithCycleDetection/dependency_on_non-existent_job\n"} -{"Time":"2026-02-03T00:32:48.094122974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/self-dependency_cycle"} -{"Time":"2026-02-03T00:32:48.094137931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/self-dependency_cycle","Output":"=== RUN TestJobDependenciesWithCycleDetection/self-dependency_cycle\n"} -{"Time":"2026-02-03T00:32:48.094145516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection","Output":"--- PASS: TestJobDependenciesWithCycleDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094150866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/valid_job_dependencies","Output":" --- PASS: TestJobDependenciesWithCycleDetection/valid_job_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094156306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/valid_job_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094160063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/simple_cycle_detection","Output":" --- PASS: TestJobDependenciesWithCycleDetection/simple_cycle_detection (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094164761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/simple_cycle_detection","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094168188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/complex_cycle_detection","Output":" --- PASS: TestJobDependenciesWithCycleDetection/complex_cycle_detection (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094172977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/complex_cycle_detection","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094176623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/dependency_on_non-existent_job","Output":" --- PASS: TestJobDependenciesWithCycleDetection/dependency_on_non-existent_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094181463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/dependency_on_non-existent_job","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094184959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/self-dependency_cycle","Output":" --- PASS: TestJobDependenciesWithCycleDetection/self-dependency_cycle (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094194587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection/self-dependency_cycle","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094197873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependenciesWithCycleDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09420167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencyTopologicalOrder"} -{"Time":"2026-02-03T00:32:48.094205036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencyTopologicalOrder","Output":"=== RUN TestJobDependencyTopologicalOrder\n"} -{"Time":"2026-02-03T00:32:48.094209615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencyTopologicalOrder","Output":" job_dependencies_test.go:196: Topological order: [build integration-test unit-test deploy]\n"} -{"Time":"2026-02-03T00:32:48.094214835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencyTopologicalOrder","Output":"--- PASS: TestJobDependencyTopologicalOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094223341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependencyTopologicalOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094226667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent"} -{"Time":"2026-02-03T00:32:48.094229933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent","Output":"=== RUN TestJobDependsOnAgent\n"} -{"Time":"2026-02-03T00:32:48.094235283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/no_needs_field"} -{"Time":"2026-02-03T00:32:48.09424422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/no_needs_field","Output":"=== RUN TestJobDependsOnAgent/no_needs_field\n"} -{"Time":"2026-02-03T00:32:48.094248818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_as_string"} -{"Time":"2026-02-03T00:32:48.094252515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_as_string","Output":"=== RUN TestJobDependsOnAgent/depends_on_agent_as_string\n"} -{"Time":"2026-02-03T00:32:48.094256673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_in_array"} -{"Time":"2026-02-03T00:32:48.094260159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_in_array","Output":"=== RUN TestJobDependsOnAgent/depends_on_agent_in_array\n"} -{"Time":"2026-02-03T00:32:48.094264357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_and_others"} -{"Time":"2026-02-03T00:32:48.094267904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_and_others","Output":"=== RUN TestJobDependsOnAgent/depends_on_agent_and_others\n"} -{"Time":"2026-02-03T00:32:48.094272292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_activation_only"} -{"Time":"2026-02-03T00:32:48.094275728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_activation_only","Output":"=== RUN TestJobDependsOnAgent/depends_on_activation_only\n"} -{"Time":"2026-02-03T00:32:48.094281098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_pre_activation_only"} -{"Time":"2026-02-03T00:32:48.094284495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_pre_activation_only","Output":"=== RUN TestJobDependsOnAgent/depends_on_pre_activation_only\n"} -{"Time":"2026-02-03T00:32:48.094294594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent","Output":"--- PASS: TestJobDependsOnAgent (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094301115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/no_needs_field","Output":" --- PASS: TestJobDependsOnAgent/no_needs_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094305694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/no_needs_field","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094309631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_as_string","Output":" --- PASS: TestJobDependsOnAgent/depends_on_agent_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094315723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09431954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_in_array","Output":" --- PASS: TestJobDependsOnAgent/depends_on_agent_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094323828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094332424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_and_others","Output":" --- PASS: TestJobDependsOnAgent/depends_on_agent_and_others (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094336832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_agent_and_others","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094342162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_activation_only","Output":" --- PASS: TestJobDependsOnAgent/depends_on_activation_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094346941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_activation_only","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094350628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_pre_activation_only","Output":" --- PASS: TestJobDependsOnAgent/depends_on_pre_activation_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094360566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent/depends_on_pre_activation_only","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094364103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobDependsOnAgent","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094367489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_NoDuplicates"} -{"Time":"2026-02-03T00:32:48.094370946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_NoDuplicates","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_NoDuplicates\n"} -{"Time":"2026-02-03T00:32:48.094375755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_NoDuplicates","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_NoDuplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094379922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_NoDuplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094383309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_WithDuplicates"} -{"Time":"2026-02-03T00:32:48.094386545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_WithDuplicates","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_WithDuplicates\n"} -{"Time":"2026-02-03T00:32:48.094392786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_WithDuplicates","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_WithDuplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094400311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_WithDuplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094404017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleJobs"} -{"Time":"2026-02-03T00:32:48.094407674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleJobs","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_MultipleJobs\n"} -{"Time":"2026-02-03T00:32:48.094412243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleJobs","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_MultipleJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094416621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094425066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_EmptyJobs"} -{"Time":"2026-02-03T00:32:48.094428804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_EmptyJobs","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_EmptyJobs\n"} -{"Time":"2026-02-03T00:32:48.094433753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_EmptyJobs","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_EmptyJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09443789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_EmptyJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094441377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_StepsWithoutNames"} -{"Time":"2026-02-03T00:32:48.094444843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_StepsWithoutNames","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_StepsWithoutNames\n"} -{"Time":"2026-02-03T00:32:48.094450233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_StepsWithoutNames","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_StepsWithoutNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094454512Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_StepsWithoutNames","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094457798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleIdenticalSteps"} -{"Time":"2026-02-03T00:32:48.094461384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleIdenticalSteps","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_MultipleIdenticalSteps\n"} -{"Time":"2026-02-03T00:32:48.094466584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleIdenticalSteps","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_MultipleIdenticalSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094477043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_MultipleIdenticalSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09448077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName"} -{"Time":"2026-02-03T00:32:48.094484708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName","Output":"=== RUN TestExtractStepName\n"} -{"Time":"2026-02-03T00:32:48.094490068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/simple_step_with_name"} -{"Time":"2026-02-03T00:32:48.094493644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/simple_step_with_name","Output":"=== RUN TestExtractStepName/simple_step_with_name\n"} -{"Time":"2026-02-03T00:32:48.094497962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_quoted_name"} -{"Time":"2026-02-03T00:32:48.094501389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_quoted_name","Output":"=== RUN TestExtractStepName/step_with_quoted_name\n"} -{"Time":"2026-02-03T00:32:48.094505136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_single_quoted_name"} -{"Time":"2026-02-03T00:32:48.094520865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_single_quoted_name","Output":"=== RUN TestExtractStepName/step_with_single_quoted_name\n"} -{"Time":"2026-02-03T00:32:48.094525293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_without_name"} -{"Time":"2026-02-03T00:32:48.09452881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_without_name","Output":"=== RUN TestExtractStepName/step_without_name\n"} -{"Time":"2026-02-03T00:32:48.094533328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/empty_step"} -{"Time":"2026-02-03T00:32:48.094536785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/empty_step","Output":"=== RUN TestExtractStepName/empty_step\n"} -{"Time":"2026-02-03T00:32:48.094641246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_special_characters"} -{"Time":"2026-02-03T00:32:48.094652377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_special_characters","Output":"=== RUN TestExtractStepName/name_with_special_characters\n"} -{"Time":"2026-02-03T00:32:48.094714442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/multiline_step_with_name_on_second_line"} -{"Time":"2026-02-03T00:32:48.09472426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/multiline_step_with_name_on_second_line","Output":"=== RUN TestExtractStepName/multiline_step_with_name_on_second_line\n"} -{"Time":"2026-02-03T00:32:48.094730873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_GitHub_expression"} -{"Time":"2026-02-03T00:32:48.09473441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_GitHub_expression","Output":"=== RUN TestExtractStepName/name_with_GitHub_expression\n"} -{"Time":"2026-02-03T00:32:48.094833354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName","Output":"--- PASS: TestExtractStepName (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094846107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/simple_step_with_name","Output":" --- PASS: TestExtractStepName/simple_step_with_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094851027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/simple_step_with_name","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094855585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_quoted_name","Output":" --- PASS: TestExtractStepName/step_with_quoted_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094860705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_quoted_name","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094864321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_single_quoted_name","Output":" --- PASS: TestExtractStepName/step_with_single_quoted_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094869101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_with_single_quoted_name","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094873338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_without_name","Output":" --- PASS: TestExtractStepName/step_without_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09487958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/step_without_name","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094883537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/empty_step","Output":" --- PASS: TestExtractStepName/empty_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094888146Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/empty_step","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094891993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_special_characters","Output":" --- PASS: TestExtractStepName/name_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094896902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094900809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/multiline_step_with_name_on_second_line","Output":" --- PASS: TestExtractStepName/multiline_step_with_name_on_second_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094905117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/multiline_step_with_name_on_second_line","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094908554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_GitHub_expression","Output":" --- PASS: TestExtractStepName/name_with_GitHub_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094912972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName/name_with_GitHub_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094916479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStepName","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094920076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_CaseSensitive"} -{"Time":"2026-02-03T00:32:48.094923472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_CaseSensitive","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_CaseSensitive\n"} -{"Time":"2026-02-03T00:32:48.094928531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_CaseSensitive","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_CaseSensitive (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094934062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_CaseSensitive","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094937568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_ReportsCorrectPosition"} -{"Time":"2026-02-03T00:32:48.094941165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_ReportsCorrectPosition","Output":"=== RUN TestJobManager_ValidateDuplicateSteps_ReportsCorrectPosition\n"} -{"Time":"2026-02-03T00:32:48.094946475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_ReportsCorrectPosition","Output":"--- PASS: TestJobManager_ValidateDuplicateSteps_ReportsCorrectPosition (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094952636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDuplicateSteps_ReportsCorrectPosition","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094956072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob"} -{"Time":"2026-02-03T00:32:48.094959519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob","Output":"=== RUN TestJobManager_AddJob\n"} -{"Time":"2026-02-03T00:32:48.094963777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/valid_job"} -{"Time":"2026-02-03T00:32:48.094967143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/valid_job","Output":"=== RUN TestJobManager_AddJob/valid_job\n"} -{"Time":"2026-02-03T00:32:48.094971371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/empty_job_name"} -{"Time":"2026-02-03T00:32:48.094974787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/empty_job_name","Output":"=== RUN TestJobManager_AddJob/empty_job_name\n"} -{"Time":"2026-02-03T00:32:48.094979195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/duplicate_job_name"} -{"Time":"2026-02-03T00:32:48.094982482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/duplicate_job_name","Output":"=== RUN TestJobManager_AddJob/duplicate_job_name\n"} -{"Time":"2026-02-03T00:32:48.09498699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob","Output":"--- PASS: TestJobManager_AddJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094991669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/valid_job","Output":" --- PASS: TestJobManager_AddJob/valid_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.094996227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/valid_job","Elapsed":0} -{"Time":"2026-02-03T00:32:48.094999573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/empty_job_name","Output":" --- PASS: TestJobManager_AddJob/empty_job_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095005805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/empty_job_name","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095009522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/duplicate_job_name","Output":" --- PASS: TestJobManager_AddJob/duplicate_job_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09501396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob/duplicate_job_name","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095018519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_AddJob","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095021605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies"} -{"Time":"2026-02-03T00:32:48.095025061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies","Output":"=== RUN TestJobManager_ValidateDependencies\n"} -{"Time":"2026-02-03T00:32:48.09502971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/no_dependencies"} -{"Time":"2026-02-03T00:32:48.095033126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/no_dependencies","Output":"=== RUN TestJobManager_ValidateDependencies/no_dependencies\n"} -{"Time":"2026-02-03T00:32:48.095039207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/valid_dependencies"} -{"Time":"2026-02-03T00:32:48.095042754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/valid_dependencies","Output":"=== RUN TestJobManager_ValidateDependencies/valid_dependencies\n"} -{"Time":"2026-02-03T00:32:48.095047293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/missing_dependency"} -{"Time":"2026-02-03T00:32:48.095050839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/missing_dependency","Output":"=== RUN TestJobManager_ValidateDependencies/missing_dependency\n"} -{"Time":"2026-02-03T00:32:48.095054606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/simple_cycle"} -{"Time":"2026-02-03T00:32:48.095058103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/simple_cycle","Output":"=== RUN TestJobManager_ValidateDependencies/simple_cycle\n"} -{"Time":"2026-02-03T00:32:48.095062671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/complex_cycle"} -{"Time":"2026-02-03T00:32:48.095066288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/complex_cycle","Output":"=== RUN TestJobManager_ValidateDependencies/complex_cycle\n"} -{"Time":"2026-02-03T00:32:48.09507258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/self-dependency_cycle"} -{"Time":"2026-02-03T00:32:48.095076226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/self-dependency_cycle","Output":"=== RUN TestJobManager_ValidateDependencies/self-dependency_cycle\n"} -{"Time":"2026-02-03T00:32:48.095083991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies","Output":"--- PASS: TestJobManager_ValidateDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095088679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/no_dependencies","Output":" --- PASS: TestJobManager_ValidateDependencies/no_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095093338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/no_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095097145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/valid_dependencies","Output":" --- PASS: TestJobManager_ValidateDependencies/valid_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095101784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/valid_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095106383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/missing_dependency","Output":" --- PASS: TestJobManager_ValidateDependencies/missing_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095111011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/missing_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095114868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/simple_cycle","Output":" --- PASS: TestJobManager_ValidateDependencies/simple_cycle (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095119126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/simple_cycle","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095122743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/complex_cycle","Output":" --- PASS: TestJobManager_ValidateDependencies/complex_cycle (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095127642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/complex_cycle","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095131339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/self-dependency_cycle","Output":" --- PASS: TestJobManager_ValidateDependencies/self-dependency_cycle (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095135818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies/self-dependency_cycle","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095139304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_ValidateDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09514229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder"} -{"Time":"2026-02-03T00:32:48.095145496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder","Output":"=== RUN TestJobManager_GetTopologicalOrder\n"} -{"Time":"2026-02-03T00:32:48.095151076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/no_dependencies"} -{"Time":"2026-02-03T00:32:48.095155704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/no_dependencies","Output":"=== RUN TestJobManager_GetTopologicalOrder/no_dependencies\n"} -{"Time":"2026-02-03T00:32:48.095159822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/linear_dependencies"} -{"Time":"2026-02-03T00:32:48.095163269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/linear_dependencies","Output":"=== RUN TestJobManager_GetTopologicalOrder/linear_dependencies\n"} -{"Time":"2026-02-03T00:32:48.095167336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/complex_dependencies"} -{"Time":"2026-02-03T00:32:48.095171053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/complex_dependencies","Output":"=== RUN TestJobManager_GetTopologicalOrder/complex_dependencies\n"} -{"Time":"2026-02-03T00:32:48.095176774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/cycle_should_error"} -{"Time":"2026-02-03T00:32:48.095181302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/cycle_should_error","Output":"=== RUN TestJobManager_GetTopologicalOrder/cycle_should_error\n"} -{"Time":"2026-02-03T00:32:48.095189257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder","Output":"--- PASS: TestJobManager_GetTopologicalOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095195218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/no_dependencies","Output":" --- PASS: TestJobManager_GetTopologicalOrder/no_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095199616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/no_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095203594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/linear_dependencies","Output":" --- PASS: TestJobManager_GetTopologicalOrder/linear_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095208212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/linear_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095211799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/complex_dependencies","Output":" --- PASS: TestJobManager_GetTopologicalOrder/complex_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09521755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/complex_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095221667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/cycle_should_error","Output":" --- PASS: TestJobManager_GetTopologicalOrder/cycle_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095228039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder/cycle_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095231786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetTopologicalOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095235203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML"} -{"Time":"2026-02-03T00:32:48.095238819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML","Output":"=== RUN TestJobManager_RenderToYAML\n"} -{"Time":"2026-02-03T00:32:48.095242707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/empty_job_manager"} -{"Time":"2026-02-03T00:32:48.095246103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/empty_job_manager","Output":"=== RUN TestJobManager_RenderToYAML/empty_job_manager\n"} -{"Time":"2026-02-03T00:32:48.095251313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/single_simple_job"} -{"Time":"2026-02-03T00:32:48.095255941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/single_simple_job","Output":"=== RUN TestJobManager_RenderToYAML/single_simple_job\n"} -{"Time":"2026-02-03T00:32:48.095264527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_dependencies"} -{"Time":"2026-02-03T00:32:48.095268274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_dependencies","Output":"=== RUN TestJobManager_RenderToYAML/job_with_dependencies\n"} -{"Time":"2026-02-03T00:32:48.095864175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies"} -{"Time":"2026-02-03T00:32:48.095875877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies","Output":"=== RUN TestJobManager_RenderToYAML/job_with_multiple_dependencies\n"} -{"Time":"2026-02-03T00:32:48.095880826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_if_condition"} -{"Time":"2026-02-03T00:32:48.095884723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_if_condition","Output":"=== RUN TestJobManager_RenderToYAML/job_with_if_condition\n"} -{"Time":"2026-02-03T00:32:48.095888951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_outputs"} -{"Time":"2026-02-03T00:32:48.095892858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_outputs","Output":"=== RUN TestJobManager_RenderToYAML/job_with_outputs\n"} -{"Time":"2026-02-03T00:32:48.095897116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/jobs_sorted_alphabetically_regardless_of_insertion_order"} -{"Time":"2026-02-03T00:32:48.095901024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/jobs_sorted_alphabetically_regardless_of_insertion_order","Output":"=== RUN TestJobManager_RenderToYAML/jobs_sorted_alphabetically_regardless_of_insertion_order\n"} -{"Time":"2026-02-03T00:32:48.095905421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies_sorted_alphabetically"} -{"Time":"2026-02-03T00:32:48.095908627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies_sorted_alphabetically","Output":"=== RUN TestJobManager_RenderToYAML/job_with_multiple_dependencies_sorted_alphabetically\n"} -{"Time":"2026-02-03T00:32:48.095914839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML","Output":"--- PASS: TestJobManager_RenderToYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095919939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/empty_job_manager","Output":" --- PASS: TestJobManager_RenderToYAML/empty_job_manager (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095925309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/empty_job_manager","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095929757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/single_simple_job","Output":" --- PASS: TestJobManager_RenderToYAML/single_simple_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095934967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/single_simple_job","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095939004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_dependencies","Output":" --- PASS: TestJobManager_RenderToYAML/job_with_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095943563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.0959475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies","Output":" --- PASS: TestJobManager_RenderToYAML/job_with_multiple_dependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095952048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095957839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_if_condition","Output":" --- PASS: TestJobManager_RenderToYAML/job_with_if_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095965063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_if_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095969341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_outputs","Output":" --- PASS: TestJobManager_RenderToYAML/job_with_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09597449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095978658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/jobs_sorted_alphabetically_regardless_of_insertion_order","Output":" --- PASS: TestJobManager_RenderToYAML/jobs_sorted_alphabetically_regardless_of_insertion_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095983788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/jobs_sorted_alphabetically_regardless_of_insertion_order","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095988046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies_sorted_alphabetically","Output":" --- PASS: TestJobManager_RenderToYAML/job_with_multiple_dependencies_sorted_alphabetically (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.095992584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML/job_with_multiple_dependencies_sorted_alphabetically","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095996361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_RenderToYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:48.095999788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetJob"} -{"Time":"2026-02-03T00:32:48.096003264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetJob","Output":"=== RUN TestJobManager_GetJob\n"} -{"Time":"2026-02-03T00:32:48.096008023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetJob","Output":"--- PASS: TestJobManager_GetJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.096012511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetJob","Elapsed":0} -{"Time":"2026-02-03T00:32:48.096015817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetAllJobs"} -{"Time":"2026-02-03T00:32:48.096019364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetAllJobs","Output":"=== RUN TestJobManager_GetAllJobs\n"} -{"Time":"2026-02-03T00:32:48.096024033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetAllJobs","Output":"--- PASS: TestJobManager_GetAllJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.096032969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobManager_GetAllJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:48.096036035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency"} -{"Time":"2026-02-03T00:32:48.096039361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency","Output":"=== RUN TestBuildCustomJobsActivationDependency\n"} -{"Time":"2026-02-03T00:32:48.096045442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_explicit_needs_should_depend_on_activation"} -{"Time":"2026-02-03T00:32:48.096051955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_explicit_needs_should_depend_on_activation","Output":"=== RUN TestBuildCustomJobsActivationDependency/custom_job_without_explicit_needs_should_depend_on_activation\n"} -{"Time":"2026-02-03T00:32:48.096056333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_with_explicit_needs_should_not_get_activation_dependency"} -{"Time":"2026-02-03T00:32:48.096059689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_with_explicit_needs_should_not_get_activation_dependency","Output":"=== RUN TestBuildCustomJobsActivationDependency/custom_job_with_explicit_needs_should_not_get_activation_dependency\n"} -{"Time":"2026-02-03T00:32:48.096064127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_activation_should_have_no_automatic_dependency"} -{"Time":"2026-02-03T00:32:48.096067514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_activation_should_have_no_automatic_dependency","Output":"=== RUN TestBuildCustomJobsActivationDependency/custom_job_without_activation_should_have_no_automatic_dependency\n"} -{"Time":"2026-02-03T00:32:48.096074887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/multiple_custom_jobs_without_explicit_needs"} -{"Time":"2026-02-03T00:32:48.096078655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/multiple_custom_jobs_without_explicit_needs","Output":"=== RUN TestBuildCustomJobsActivationDependency/multiple_custom_jobs_without_explicit_needs\n"} -{"Time":"2026-02-03T00:32:48.096083493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency","Output":"--- PASS: TestBuildCustomJobsActivationDependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.096088242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_explicit_needs_should_depend_on_activation","Output":" --- PASS: TestBuildCustomJobsActivationDependency/custom_job_without_explicit_needs_should_depend_on_activation (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.096094203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_explicit_needs_should_depend_on_activation","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09609786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_with_explicit_needs_should_not_get_activation_dependency","Output":" --- PASS: TestBuildCustomJobsActivationDependency/custom_job_with_explicit_needs_should_not_get_activation_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.096102619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_with_explicit_needs_should_not_get_activation_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:48.096106777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_activation_should_have_no_automatic_dependency","Output":" --- PASS: TestBuildCustomJobsActivationDependency/custom_job_without_activation_should_have_no_automatic_dependency (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.096112026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/custom_job_without_activation_should_have_no_automatic_dependency","Elapsed":0} -{"Time":"2026-02-03T00:32:48.096118378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/multiple_custom_jobs_without_explicit_needs","Output":" --- PASS: TestBuildCustomJobsActivationDependency/multiple_custom_jobs_without_explicit_needs (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.096123227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency/multiple_custom_jobs_without_explicit_needs","Elapsed":0} -{"Time":"2026-02-03T00:32:48.096126664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCustomJobsActivationDependency","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09612994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments"} -{"Time":"2026-02-03T00:32:48.096133136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments","Output":"=== RUN TestRemoveJavaScriptComments\n"} -{"Time":"2026-02-03T00:32:48.096137073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_string"} -{"Time":"2026-02-03T00:32:48.096143124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_string","Output":"=== RUN TestRemoveJavaScriptComments/empty_string\n"} -{"Time":"2026-02-03T00:32:48.096148124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/no_comments"} -{"Time":"2026-02-03T00:32:48.09615157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/no_comments","Output":"=== RUN TestRemoveJavaScriptComments/no_comments\n"} -{"Time":"2026-02-03T00:32:48.096155678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_only"} -{"Time":"2026-02-03T00:32:48.096161389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_only","Output":"=== RUN TestRemoveJavaScriptComments/single_line_comment_only\n"} -{"Time":"2026-02-03T00:32:48.09616751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_single_line_comments"} -{"Time":"2026-02-03T00:32:48.096170976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_single_line_comments","Output":"=== RUN TestRemoveJavaScriptComments/multiple_single_line_comments\n"} -{"Time":"2026-02-03T00:32:48.096174974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_trailing_comment"} -{"Time":"2026-02-03T00:32:48.09617827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_trailing_comment","Output":"=== RUN TestRemoveJavaScriptComments/code_with_trailing_comment\n"} -{"Time":"2026-02-03T00:32:48.096182257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_leading_comment"} -{"Time":"2026-02-03T00:32:48.096185754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_leading_comment","Output":"=== RUN TestRemoveJavaScriptComments/code_with_leading_comment\n"} -{"Time":"2026-02-03T00:32:48.096189842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/simple_block_comment"} -{"Time":"2026-02-03T00:32:48.096195602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/simple_block_comment","Output":"=== RUN TestRemoveJavaScriptComments/simple_block_comment\n"} -{"Time":"2026-02-03T00:32:48.096348157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiline_block_comment"} -{"Time":"2026-02-03T00:32:48.096357033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiline_block_comment","Output":"=== RUN TestRemoveJavaScriptComments/multiline_block_comment\n"} -{"Time":"2026-02-03T00:32:48.096362624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_before_and_after_block_comment"} -{"Time":"2026-02-03T00:32:48.096366511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_before_and_after_block_comment","Output":"=== RUN TestRemoveJavaScriptComments/code_before_and_after_block_comment\n"} -{"Time":"2026-02-03T00:32:48.096372011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/nested_block_comment_markers"} -{"Time":"2026-02-03T00:32:48.096375468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/nested_block_comment_markers","Output":"=== RUN TestRemoveJavaScriptComments/nested_block_comment_markers\n"} -{"Time":"2026-02-03T00:32:48.096400304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_spanning_multiple_lines_with_code_after"} -{"Time":"2026-02-03T00:32:48.096404772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_spanning_multiple_lines_with_code_after","Output":"=== RUN TestRemoveJavaScriptComments/block_comment_spanning_multiple_lines_with_code_after\n"} -{"Time":"2026-02-03T00:32:48.096432263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_block_comments"} -{"Time":"2026-02-03T00:32:48.096436171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_block_comments","Output":"=== RUN TestRemoveJavaScriptComments/multiple_block_comments\n"} -{"Time":"2026-02-03T00:32:48.096441921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_single_line"} -{"Time":"2026-02-03T00:32:48.096445578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_single_line","Output":"=== RUN TestRemoveJavaScriptComments/JSDoc_single_line\n"} -{"Time":"2026-02-03T00:32:48.096465205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_multiline"} -{"Time":"2026-02-03T00:32:48.096469563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_multiline","Output":"=== RUN TestRemoveJavaScriptComments/JSDoc_multiline\n"} -{"Time":"2026-02-03T00:32:48.096514181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_description"} -{"Time":"2026-02-03T00:32:48.096523859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_description","Output":"=== RUN TestRemoveJavaScriptComments/JSDoc_with_description\n"} -{"Time":"2026-02-03T00:32:48.096542904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-check_directive"} -{"Time":"2026-02-03T00:32:48.09655152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-check_directive","Output":"=== RUN TestRemoveJavaScriptComments/ts-check_directive\n"} -{"Time":"2026-02-03T00:32:48.096558203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-ignore_directive"} -{"Time":"2026-02-03T00:32:48.09656193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-ignore_directive","Output":"=== RUN TestRemoveJavaScriptComments/ts-ignore_directive\n"} -{"Time":"2026-02-03T00:32:48.096574082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/triple_slash_reference"} -{"Time":"2026-02-03T00:32:48.096583149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/triple_slash_reference","Output":"=== RUN TestRemoveJavaScriptComments/triple_slash_reference\n"} -{"Time":"2026-02-03T00:32:48.096635785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_TypeScript_directives"} -{"Time":"2026-02-03T00:32:48.096645894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_TypeScript_directives","Output":"=== RUN TestRemoveJavaScriptComments/multiple_TypeScript_directives\n"} -{"Time":"2026-02-03T00:32:48.096650733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_double_quotes"} -{"Time":"2026-02-03T00:32:48.096654671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_double_quotes","Output":"=== RUN TestRemoveJavaScriptComments/single_line_comment_in_double_quotes\n"} -{"Time":"2026-02-03T00:32:48.096660872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_single_quotes"} -{"Time":"2026-02-03T00:32:48.096664209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_single_quotes","Output":"=== RUN TestRemoveJavaScriptComments/single_line_comment_in_single_quotes\n"} -{"Time":"2026-02-03T00:32:48.09667024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_double_quotes"} -{"Time":"2026-02-03T00:32:48.0966756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_double_quotes","Output":"=== RUN TestRemoveJavaScriptComments/block_comment_in_double_quotes\n"} -{"Time":"2026-02-03T00:32:48.09668116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_single_quotes"} -{"Time":"2026-02-03T00:32:48.096689365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_single_quotes","Output":"=== RUN TestRemoveJavaScriptComments/block_comment_in_single_quotes\n"} -{"Time":"2026-02-03T00:32:48.096722023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_markers_in_template_literal"} -{"Time":"2026-02-03T00:32:48.096729768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_markers_in_template_literal","Output":"=== RUN TestRemoveJavaScriptComments/comment_markers_in_template_literal\n"} -{"Time":"2026-02-03T00:32:48.09673613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quotes_with_comments"} -{"Time":"2026-02-03T00:32:48.096740067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quotes_with_comments","Output":"=== RUN TestRemoveJavaScriptComments/escaped_quotes_with_comments\n"} -{"Time":"2026-02-03T00:32:48.096794438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/string_with_real_comment_after"} -{"Time":"2026-02-03T00:32:48.096801602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/string_with_real_comment_after","Output":"=== RUN TestRemoveJavaScriptComments/string_with_real_comment_after\n"} -{"Time":"2026-02-03T00:32:48.096808244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_slashes"} -{"Time":"2026-02-03T00:32:48.09681164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_slashes","Output":"=== RUN TestRemoveJavaScriptComments/regex_with_slashes\n"} -{"Time":"2026-02-03T00:32:48.09684383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_comment_after"} -{"Time":"2026-02-03T00:32:48.096853408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_comment_after","Output":"=== RUN TestRemoveJavaScriptComments/regex_with_comment_after\n"} -{"Time":"2026-02-03T00:32:48.096861153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/complex_regex_pattern"} -{"Time":"2026-02-03T00:32:48.096864759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/complex_regex_pattern","Output":"=== RUN TestRemoveJavaScriptComments/complex_regex_pattern\n"} -{"Time":"2026-02-03T00:32:48.09690665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_escaped_slashes_and_comment"} -{"Time":"2026-02-03T00:32:48.096915206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_escaped_slashes_and_comment","Output":"=== RUN TestRemoveJavaScriptComments/regex_with_escaped_slashes_and_comment\n"} -{"Time":"2026-02-03T00:32:48.096921588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_operator_not_regex"} -{"Time":"2026-02-03T00:32:48.096925245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_operator_not_regex","Output":"=== RUN TestRemoveJavaScriptComments/division_operator_not_regex\n"} -{"Time":"2026-02-03T00:32:48.09693348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_after_return"} -{"Time":"2026-02-03T00:32:48.096936977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_after_return","Output":"=== RUN TestRemoveJavaScriptComments/regex_after_return\n"} -{"Time":"2026-02-03T00:32:48.096970008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_in_assignment"} -{"Time":"2026-02-03T00:32:48.096978604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_in_assignment","Output":"=== RUN TestRemoveJavaScriptComments/regex_in_assignment\n"} -{"Time":"2026-02-03T00:32:48.09698723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_character_class"} -{"Time":"2026-02-03T00:32:48.096990637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_character_class","Output":"=== RUN TestRemoveJavaScriptComments/regex_with_character_class\n"} -{"Time":"2026-02-03T00:32:48.097057321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_backslash_in_string"} -{"Time":"2026-02-03T00:32:48.097066198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_backslash_in_string","Output":"=== RUN TestRemoveJavaScriptComments/escaped_backslash_in_string\n"} -{"Time":"2026-02-03T00:32:48.097071948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quote_in_string"} -{"Time":"2026-02-03T00:32:48.097075625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quote_in_string","Output":"=== RUN TestRemoveJavaScriptComments/escaped_quote_in_string\n"} -{"Time":"2026-02-03T00:32:48.097080905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_newline_in_string"} -{"Time":"2026-02-03T00:32:48.097084792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_newline_in_string","Output":"=== RUN TestRemoveJavaScriptComments/escaped_newline_in_string\n"} -{"Time":"2026-02-03T00:32:48.09708906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_multiple_comment_types"} -{"Time":"2026-02-03T00:32:48.097092677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_multiple_comment_types","Output":"=== RUN TestRemoveJavaScriptComments/code_with_multiple_comment_types\n"} -{"Time":"2026-02-03T00:32:48.09711578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/real_world_example_with_imports"} -{"Time":"2026-02-03T00:32:48.097119457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/real_world_example_with_imports","Output":"=== RUN TestRemoveJavaScriptComments/real_world_example_with_imports\n"} -{"Time":"2026-02-03T00:32:48.097124095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/function_with_inline_comments"} -{"Time":"2026-02-03T00:32:48.097127292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/function_with_inline_comments","Output":"=== RUN TestRemoveJavaScriptComments/function_with_inline_comments\n"} -{"Time":"2026-02-03T00:32:48.097132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/object_literal_with_comments"} -{"Time":"2026-02-03T00:32:48.097136298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/object_literal_with_comments","Output":"=== RUN TestRemoveJavaScriptComments/object_literal_with_comments\n"} -{"Time":"2026-02-03T00:32:48.097144343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/array_with_comments"} -{"Time":"2026-02-03T00:32:48.09714771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/array_with_comments","Output":"=== RUN TestRemoveJavaScriptComments/array_with_comments\n"} -{"Time":"2026-02-03T00:32:48.097151767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_indentation"} -{"Time":"2026-02-03T00:32:48.097155354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_indentation","Output":"=== RUN TestRemoveJavaScriptComments/preserve_indentation\n"} -{"Time":"2026-02-03T00:32:48.097160864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_spacing_in_code"} -{"Time":"2026-02-03T00:32:48.09716439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_spacing_in_code","Output":"=== RUN TestRemoveJavaScriptComments/preserve_spacing_in_code\n"} -{"Time":"2026-02-03T00:32:48.097168989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_strings"} -{"Time":"2026-02-03T00:32:48.097172085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_strings","Output":"=== RUN TestRemoveJavaScriptComments/unicode_in_strings\n"} -{"Time":"2026-02-03T00:32:48.097177054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_comment"} -{"Time":"2026-02-03T00:32:48.09718029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_comment","Output":"=== RUN TestRemoveJavaScriptComments/unicode_in_comment\n"} -{"Time":"2026-02-03T00:32:48.09718526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_lines_preserved"} -{"Time":"2026-02-03T00:32:48.097193996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_lines_preserved","Output":"=== RUN TestRemoveJavaScriptComments/empty_lines_preserved\n"} -{"Time":"2026-02-03T00:32:48.097199145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_on_empty_line_removed"} -{"Time":"2026-02-03T00:32:48.097202592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_on_empty_line_removed","Output":"=== RUN TestRemoveJavaScriptComments/comment_on_empty_line_removed\n"} -{"Time":"2026-02-03T00:32:48.097210757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/whitespace_only_lines"} -{"Time":"2026-02-03T00:32:48.097217419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/whitespace_only_lines","Output":"=== RUN TestRemoveJavaScriptComments/whitespace_only_lines\n"} -{"Time":"2026-02-03T00:32:48.097226436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_start"} -{"Time":"2026-02-03T00:32:48.097230894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_start","Output":"=== RUN TestRemoveJavaScriptComments/comment_at_start\n"} -{"Time":"2026-02-03T00:32:48.09729981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_end"} -{"Time":"2026-02-03T00:32:48.097308296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_end","Output":"=== RUN TestRemoveJavaScriptComments/comment_at_end\n"} -{"Time":"2026-02-03T00:32:48.097313245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_both_ends"} -{"Time":"2026-02-03T00:32:48.097317042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_both_ends","Output":"=== RUN TestRemoveJavaScriptComments/comment_at_both_ends\n"} -{"Time":"2026-02-03T00:32:48.097321891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_line_comments"} -{"Time":"2026-02-03T00:32:48.097325287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_line_comments","Output":"=== RUN TestRemoveJavaScriptComments/consecutive_line_comments\n"} -{"Time":"2026-02-03T00:32:48.097333382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_block_comments"} -{"Time":"2026-02-03T00:32:48.097336839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_block_comments","Output":"=== RUN TestRemoveJavaScriptComments/consecutive_block_comments\n"} -{"Time":"2026-02-03T00:32:48.097343772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/alternating_comments_and_code"} -{"Time":"2026-02-03T00:32:48.097347579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/alternating_comments_and_code","Output":"=== RUN TestRemoveJavaScriptComments/alternating_comments_and_code\n"} -{"Time":"2026-02-03T00:32:48.097352168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_after_number"} -{"Time":"2026-02-03T00:32:48.097361265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_after_number","Output":"=== RUN TestRemoveJavaScriptComments/division_after_number\n"} -{"Time":"2026-02-03T00:32:48.097367837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_URL"} -{"Time":"2026-02-03T00:32:48.097371353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_URL","Output":"=== RUN TestRemoveJavaScriptComments/comment-like_in_URL\n"} -{"Time":"2026-02-03T00:32:48.097376783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_file_path"} -{"Time":"2026-02-03T00:32:48.097380691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_file_path","Output":"=== RUN TestRemoveJavaScriptComments/comment-like_in_file_path\n"} -{"Time":"2026-02-03T00:32:48.09739104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/asterisk_in_string_not_comment"} -{"Time":"2026-02-03T00:32:48.097398424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/asterisk_in_string_not_comment","Output":"=== RUN TestRemoveJavaScriptComments/asterisk_in_string_not_comment\n"} -{"Time":"2026-02-03T00:32:48.097427498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_and_asterisk_separate"} -{"Time":"2026-02-03T00:32:48.097435353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_and_asterisk_separate","Output":"=== RUN TestRemoveJavaScriptComments/slash_and_asterisk_separate\n"} -{"Time":"2026-02-03T00:32:48.097440933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unclosed_block_comment"} -{"Time":"2026-02-03T00:32:48.0974447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unclosed_block_comment","Output":"=== RUN TestRemoveJavaScriptComments/unclosed_block_comment\n"} -{"Time":"2026-02-03T00:32:48.097453506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_with_asterisks_inside"} -{"Time":"2026-02-03T00:32:48.09746096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_with_asterisks_inside","Output":"=== RUN TestRemoveJavaScriptComments/block_comment_with_asterisks_inside\n"} -{"Time":"2026-02-03T00:32:48.097467072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_end_marker_in_string"} -{"Time":"2026-02-03T00:32:48.097470709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_end_marker_in_string","Output":"=== RUN TestRemoveJavaScriptComments/block_comment_end_marker_in_string\n"} -{"Time":"2026-02-03T00:32:48.097503813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_star_in_separate_strings"} -{"Time":"2026-02-03T00:32:48.09751278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_star_in_separate_strings","Output":"=== RUN TestRemoveJavaScriptComments/slash_star_in_separate_strings\n"} -{"Time":"2026-02-03T00:32:48.097518911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/GitHub_Actions_script_pattern"} -{"Time":"2026-02-03T00:32:48.097522969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/GitHub_Actions_script_pattern","Output":"=== RUN TestRemoveJavaScriptComments/GitHub_Actions_script_pattern\n"} -{"Time":"2026-02-03T00:32:48.097526836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_function"} -{"Time":"2026-02-03T00:32:48.0975288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_function","Output":"=== RUN TestRemoveJavaScriptComments/JSDoc_with_function\n"} -{"Time":"2026-02-03T00:32:48.097535482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/module_pattern_with_comments"} -{"Time":"2026-02-03T00:32:48.097542435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/module_pattern_with_comments","Output":"=== RUN TestRemoveJavaScriptComments/module_pattern_with_comments\n"} -{"Time":"2026-02-03T00:32:48.097579294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments","Output":"--- PASS: TestRemoveJavaScriptComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097590024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_string","Output":" --- PASS: TestRemoveJavaScriptComments/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097594863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097599742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/no_comments","Output":" --- PASS: TestRemoveJavaScriptComments/no_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097604811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/no_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09760937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_only","Output":" --- PASS: TestRemoveJavaScriptComments/single_line_comment_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097614569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_only","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097621993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_single_line_comments","Output":" --- PASS: TestRemoveJavaScriptComments/multiple_single_line_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097626291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_single_line_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097630078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_trailing_comment","Output":" --- PASS: TestRemoveJavaScriptComments/code_with_trailing_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097634286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_trailing_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097637923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_leading_comment","Output":" --- PASS: TestRemoveJavaScriptComments/code_with_leading_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097642331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_leading_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097655425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/simple_block_comment","Output":" --- PASS: TestRemoveJavaScriptComments/simple_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097659754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/simple_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09766312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiline_block_comment","Output":" --- PASS: TestRemoveJavaScriptComments/multiline_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097667408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiline_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097670864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_before_and_after_block_comment","Output":" --- PASS: TestRemoveJavaScriptComments/code_before_and_after_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097676876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_before_and_after_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097681394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/nested_block_comment_markers","Output":" --- PASS: TestRemoveJavaScriptComments/nested_block_comment_markers (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097686754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/nested_block_comment_markers","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097690481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_spanning_multiple_lines_with_code_after","Output":" --- PASS: TestRemoveJavaScriptComments/block_comment_spanning_multiple_lines_with_code_after (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097698305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_spanning_multiple_lines_with_code_after","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097702283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_block_comments","Output":" --- PASS: TestRemoveJavaScriptComments/multiple_block_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097706561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_block_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097710078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_single_line","Output":" --- PASS: TestRemoveJavaScriptComments/JSDoc_single_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097714255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_single_line","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097720497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_multiline","Output":" --- PASS: TestRemoveJavaScriptComments/JSDoc_multiline (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097724594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_multiline","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097728352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_description","Output":" --- PASS: TestRemoveJavaScriptComments/JSDoc_with_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097733461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_description","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097737028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-check_directive","Output":" --- PASS: TestRemoveJavaScriptComments/ts-check_directive (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097741336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-check_directive","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097745373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-ignore_directive","Output":" --- PASS: TestRemoveJavaScriptComments/ts-ignore_directive (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097766753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/ts-ignore_directive","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097771252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/triple_slash_reference","Output":" --- PASS: TestRemoveJavaScriptComments/triple_slash_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09777591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/triple_slash_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097779627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_TypeScript_directives","Output":" --- PASS: TestRemoveJavaScriptComments/multiple_TypeScript_directives (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097783955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/multiple_TypeScript_directives","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097787522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_double_quotes","Output":" --- PASS: TestRemoveJavaScriptComments/single_line_comment_in_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.0977921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097803251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_single_quotes","Output":" --- PASS: TestRemoveJavaScriptComments/single_line_comment_in_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09780787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/single_line_comment_in_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097811356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_double_quotes","Output":" --- PASS: TestRemoveJavaScriptComments/block_comment_in_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097815644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097819151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_single_quotes","Output":" --- PASS: TestRemoveJavaScriptComments/block_comment_in_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097823398Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_in_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097826885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_markers_in_template_literal","Output":" --- PASS: TestRemoveJavaScriptComments/comment_markers_in_template_literal (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097831093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_markers_in_template_literal","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097834529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quotes_with_comments","Output":" --- PASS: TestRemoveJavaScriptComments/escaped_quotes_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097838727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quotes_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097842013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/string_with_real_comment_after","Output":" --- PASS: TestRemoveJavaScriptComments/string_with_real_comment_after (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097846001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/string_with_real_comment_after","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097849557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_slashes","Output":" --- PASS: TestRemoveJavaScriptComments/regex_with_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097854096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097857642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_comment_after","Output":" --- PASS: TestRemoveJavaScriptComments/regex_with_comment_after (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097862071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_comment_after","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097866188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/complex_regex_pattern","Output":" --- PASS: TestRemoveJavaScriptComments/complex_regex_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097870867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/complex_regex_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097874103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_escaped_slashes_and_comment","Output":" --- PASS: TestRemoveJavaScriptComments/regex_with_escaped_slashes_and_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097878952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_escaped_slashes_and_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09788296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_operator_not_regex","Output":" --- PASS: TestRemoveJavaScriptComments/division_operator_not_regex (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097887288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_operator_not_regex","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097890654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_after_return","Output":" --- PASS: TestRemoveJavaScriptComments/regex_after_return (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097908688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_after_return","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097912635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_in_assignment","Output":" --- PASS: TestRemoveJavaScriptComments/regex_in_assignment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097917264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_in_assignment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097921381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_character_class","Output":" --- PASS: TestRemoveJavaScriptComments/regex_with_character_class (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09792584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/regex_with_character_class","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097929286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_backslash_in_string","Output":" --- PASS: TestRemoveJavaScriptComments/escaped_backslash_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097934015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_backslash_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097942451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quote_in_string","Output":" --- PASS: TestRemoveJavaScriptComments/escaped_quote_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097946909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_quote_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097950555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_newline_in_string","Output":" --- PASS: TestRemoveJavaScriptComments/escaped_newline_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097954874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/escaped_newline_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09795842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_multiple_comment_types","Output":" --- PASS: TestRemoveJavaScriptComments/code_with_multiple_comment_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097963009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/code_with_multiple_comment_types","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097966656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/real_world_example_with_imports","Output":" --- PASS: TestRemoveJavaScriptComments/real_world_example_with_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097976444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/real_world_example_with_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097980672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/function_with_inline_comments","Output":" --- PASS: TestRemoveJavaScriptComments/function_with_inline_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09798498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/function_with_inline_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.097988717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/object_literal_with_comments","Output":" --- PASS: TestRemoveJavaScriptComments/object_literal_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.097993405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/object_literal_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098001941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/array_with_comments","Output":" --- PASS: TestRemoveJavaScriptComments/array_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09800684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/array_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098010367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_indentation","Output":" --- PASS: TestRemoveJavaScriptComments/preserve_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098016118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098019755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_spacing_in_code","Output":" --- PASS: TestRemoveJavaScriptComments/preserve_spacing_in_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098024383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/preserve_spacing_in_code","Elapsed":0} -{"Time":"2026-02-03T00:32:48.0980282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_strings","Output":" --- PASS: TestRemoveJavaScriptComments/unicode_in_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098032358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098041114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_comment","Output":" --- PASS: TestRemoveJavaScriptComments/unicode_in_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098045603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unicode_in_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09804961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_lines_preserved","Output":" --- PASS: TestRemoveJavaScriptComments/empty_lines_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098054079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/empty_lines_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098057715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_on_empty_line_removed","Output":" --- PASS: TestRemoveJavaScriptComments/comment_on_empty_line_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098063225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_on_empty_line_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098071972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/whitespace_only_lines","Output":" --- PASS: TestRemoveJavaScriptComments/whitespace_only_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098077242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/whitespace_only_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098080808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_start","Output":" --- PASS: TestRemoveJavaScriptComments/comment_at_start (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098085277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_start","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098088823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_end","Output":" --- PASS: TestRemoveJavaScriptComments/comment_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09809811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098101848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_both_ends","Output":" --- PASS: TestRemoveJavaScriptComments/comment_at_both_ends (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098106476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment_at_both_ends","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098110163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_line_comments","Output":" --- PASS: TestRemoveJavaScriptComments/consecutive_line_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098114471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_line_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098122085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_block_comments","Output":" --- PASS: TestRemoveJavaScriptComments/consecutive_block_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098127095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/consecutive_block_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098130962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/alternating_comments_and_code","Output":" --- PASS: TestRemoveJavaScriptComments/alternating_comments_and_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098135831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/alternating_comments_and_code","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098139708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_after_number","Output":" --- PASS: TestRemoveJavaScriptComments/division_after_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098144247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/division_after_number","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098153744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_URL","Output":" --- PASS: TestRemoveJavaScriptComments/comment-like_in_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098158193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09816196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_file_path","Output":" --- PASS: TestRemoveJavaScriptComments/comment-like_in_file_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098166468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/comment-like_in_file_path","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098173661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/asterisk_in_string_not_comment","Output":" --- PASS: TestRemoveJavaScriptComments/asterisk_in_string_not_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098179472Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/asterisk_in_string_not_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098183309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_and_asterisk_separate","Output":" --- PASS: TestRemoveJavaScriptComments/slash_and_asterisk_separate (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098190753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_and_asterisk_separate","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09819445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unclosed_block_comment","Output":" --- PASS: TestRemoveJavaScriptComments/unclosed_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098198758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/unclosed_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098216231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_with_asterisks_inside","Output":" --- PASS: TestRemoveJavaScriptComments/block_comment_with_asterisks_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098220659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_with_asterisks_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098223835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_end_marker_in_string","Output":" --- PASS: TestRemoveJavaScriptComments/block_comment_end_marker_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098227602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/block_comment_end_marker_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098230537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_star_in_separate_strings","Output":" --- PASS: TestRemoveJavaScriptComments/slash_star_in_separate_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098234264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/slash_star_in_separate_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09823749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/GitHub_Actions_script_pattern","Output":" --- PASS: TestRemoveJavaScriptComments/GitHub_Actions_script_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098241207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/GitHub_Actions_script_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098244554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_function","Output":" --- PASS: TestRemoveJavaScriptComments/JSDoc_with_function (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098248781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/JSDoc_with_function","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098252148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/module_pattern_with_comments","Output":" --- PASS: TestRemoveJavaScriptComments/module_pattern_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098256416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments/module_pattern_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098260664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptComments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098263629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine"} -{"Time":"2026-02-03T00:32:48.098266795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine\n"} -{"Time":"2026-02-03T00:32:48.09827475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/simple_line_no_comment"} -{"Time":"2026-02-03T00:32:48.098278366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/simple_line_no_comment","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/simple_line_no_comment\n"} -{"Time":"2026-02-03T00:32:48.098282264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_trailing_comment"} -{"Time":"2026-02-03T00:32:48.098297181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_trailing_comment","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/line_with_trailing_comment\n"} -{"Time":"2026-02-03T00:32:48.098301169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_in_block_comment"} -{"Time":"2026-02-03T00:32:48.098304615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_in_block_comment","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/line_starting_in_block_comment\n"} -{"Time":"2026-02-03T00:32:48.098308583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_block_comment"} -{"Time":"2026-02-03T00:32:48.098312119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_block_comment","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/line_starting_block_comment\n"} -{"Time":"2026-02-03T00:32:48.098315826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_complete_block_comment"} -{"Time":"2026-02-03T00:32:48.098318792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_complete_block_comment","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/line_with_complete_block_comment\n"} -{"Time":"2026-02-03T00:32:48.098322509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/entire_line_is_comment"} -{"Time":"2026-02-03T00:32:48.098325674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/entire_line_is_comment","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/entire_line_is_comment\n"} -{"Time":"2026-02-03T00:32:48.098328931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_in_middle_of_block_comment"} -{"Time":"2026-02-03T00:32:48.098332207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_in_middle_of_block_comment","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/line_in_middle_of_block_comment\n"} -{"Time":"2026-02-03T00:32:48.098335984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/comment_in_string_preserved"} -{"Time":"2026-02-03T00:32:48.09833909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/comment_in_string_preserved","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/comment_in_string_preserved\n"} -{"Time":"2026-02-03T00:32:48.098342887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/regex_with_slashes"} -{"Time":"2026-02-03T00:32:48.098346383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/regex_with_slashes","Output":"=== RUN TestRemoveJavaScriptCommentsFromLine/regex_with_slashes\n"} -{"Time":"2026-02-03T00:32:48.098351422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine","Output":"--- PASS: TestRemoveJavaScriptCommentsFromLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098355991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/simple_line_no_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/simple_line_no_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098360169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/simple_line_no_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098365829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_trailing_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/line_with_trailing_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098370208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_trailing_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098373864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_in_block_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/line_starting_in_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098378212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_in_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098381809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_block_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/line_starting_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098386057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_starting_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098389554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_complete_block_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/line_with_complete_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098393882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_with_complete_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098397428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/entire_line_is_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/entire_line_is_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098401726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/entire_line_is_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098405093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_in_middle_of_block_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/line_in_middle_of_block_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098409811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/line_in_middle_of_block_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098413358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/comment_in_string_preserved","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/comment_in_string_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098417626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/comment_in_string_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098421172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/regex_with_slashes","Output":" --- PASS: TestRemoveJavaScriptCommentsFromLine/regex_with_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09842516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine/regex_with_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098428346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsFromLine","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098432323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral"} -{"Time":"2026-02-03T00:32:48.098435399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral","Output":"=== RUN TestIsInsideStringLiteral\n"} -{"Time":"2026-02-03T00:32:48.098439216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/not_in_string"} -{"Time":"2026-02-03T00:32:48.098442362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/not_in_string","Output":"=== RUN TestIsInsideStringLiteral/not_in_string\n"} -{"Time":"2026-02-03T00:32:48.098446249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_double_quotes"} -{"Time":"2026-02-03T00:32:48.098449545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_double_quotes","Output":"=== RUN TestIsInsideStringLiteral/inside_double_quotes\n"} -{"Time":"2026-02-03T00:32:48.098453222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_single_quotes"} -{"Time":"2026-02-03T00:32:48.098456869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_single_quotes","Output":"=== RUN TestIsInsideStringLiteral/inside_single_quotes\n"} -{"Time":"2026-02-03T00:32:48.098461528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_backticks"} -{"Time":"2026-02-03T00:32:48.098464684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_backticks","Output":"=== RUN TestIsInsideStringLiteral/inside_backticks\n"} -{"Time":"2026-02-03T00:32:48.098468691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/closed_double_quotes"} -{"Time":"2026-02-03T00:32:48.098471897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/closed_double_quotes","Output":"=== RUN TestIsInsideStringLiteral/closed_double_quotes\n"} -{"Time":"2026-02-03T00:32:48.098475674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_quote_in_string"} -{"Time":"2026-02-03T00:32:48.09847904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_quote_in_string","Output":"=== RUN TestIsInsideStringLiteral/escaped_quote_in_string\n"} -{"Time":"2026-02-03T00:32:48.098483168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_backslash_before_quote"} -{"Time":"2026-02-03T00:32:48.098486394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_backslash_before_quote","Output":"=== RUN TestIsInsideStringLiteral/escaped_backslash_before_quote\n"} -{"Time":"2026-02-03T00:32:48.098491153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/nested_different_quotes"} -{"Time":"2026-02-03T00:32:48.098494529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/nested_different_quotes","Output":"=== RUN TestIsInsideStringLiteral/nested_different_quotes\n"} -{"Time":"2026-02-03T00:32:48.098498547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/empty_string"} -{"Time":"2026-02-03T00:32:48.098501703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/empty_string","Output":"=== RUN TestIsInsideStringLiteral/empty_string\n"} -{"Time":"2026-02-03T00:32:48.098506121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral","Output":"--- PASS: TestIsInsideStringLiteral (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098511621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/not_in_string","Output":" --- PASS: TestIsInsideStringLiteral/not_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098515799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/not_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098519265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_double_quotes","Output":" --- PASS: TestIsInsideStringLiteral/inside_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098523594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098527511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_single_quotes","Output":" --- PASS: TestIsInsideStringLiteral/inside_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098531799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098535165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_backticks","Output":" --- PASS: TestIsInsideStringLiteral/inside_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098539483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/inside_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098543671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/closed_double_quotes","Output":" --- PASS: TestIsInsideStringLiteral/closed_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098548069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/closed_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098551696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_quote_in_string","Output":" --- PASS: TestIsInsideStringLiteral/escaped_quote_in_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098556224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_quote_in_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098559721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_backslash_before_quote","Output":" --- PASS: TestIsInsideStringLiteral/escaped_backslash_before_quote (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098564219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/escaped_backslash_before_quote","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098567836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/nested_different_quotes","Output":" --- PASS: TestIsInsideStringLiteral/nested_different_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098572054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/nested_different_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09857558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/empty_string","Output":" --- PASS: TestIsInsideStringLiteral/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098579427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098582533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsInsideStringLiteral","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09858627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral"} -{"Time":"2026-02-03T00:32:48.098589366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral","Output":"=== RUN TestCanStartRegexLiteral\n"} -{"Time":"2026-02-03T00:32:48.098592923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_equals"} -{"Time":"2026-02-03T00:32:48.098596069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_equals","Output":"=== RUN TestCanStartRegexLiteral/after_equals\n"} -{"Time":"2026-02-03T00:32:48.098599926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_return"} -{"Time":"2026-02-03T00:32:48.098603152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_return","Output":"=== RUN TestCanStartRegexLiteral/after_return\n"} -{"Time":"2026-02-03T00:32:48.098606878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_paren"} -{"Time":"2026-02-03T00:32:48.098610095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_paren","Output":"=== RUN TestCanStartRegexLiteral/after_opening_paren\n"} -{"Time":"2026-02-03T00:32:48.098614603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_comma"} -{"Time":"2026-02-03T00:32:48.098617939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_comma","Output":"=== RUN TestCanStartRegexLiteral/after_comma\n"} -{"Time":"2026-02-03T00:32:48.098621756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_bracket"} -{"Time":"2026-02-03T00:32:48.098625123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_bracket","Output":"=== RUN TestCanStartRegexLiteral/after_opening_bracket\n"} -{"Time":"2026-02-03T00:32:48.09862906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_colon"} -{"Time":"2026-02-03T00:32:48.098632096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_colon","Output":"=== RUN TestCanStartRegexLiteral/after_colon\n"} -{"Time":"2026-02-03T00:32:48.098635702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_identifier_(division)"} -{"Time":"2026-02-03T00:32:48.098639579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_identifier_(division)","Output":"=== RUN TestCanStartRegexLiteral/after_identifier_(division)\n"} -{"Time":"2026-02-03T00:32:48.098643186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_number_(division)"} -{"Time":"2026-02-03T00:32:48.098646232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_number_(division)","Output":"=== RUN TestCanStartRegexLiteral/after_number_(division)\n"} -{"Time":"2026-02-03T00:32:48.09865031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/at_start_of_line"} -{"Time":"2026-02-03T00:32:48.098653676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/at_start_of_line","Output":"=== RUN TestCanStartRegexLiteral/at_start_of_line\n"} -{"Time":"2026-02-03T00:32:48.098657773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_if_keyword"} -{"Time":"2026-02-03T00:32:48.098663675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_if_keyword","Output":"=== RUN TestCanStartRegexLiteral/after_if_keyword\n"} -{"Time":"2026-02-03T00:32:48.098669786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_while_keyword"} -{"Time":"2026-02-03T00:32:48.098672691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_while_keyword","Output":"=== RUN TestCanStartRegexLiteral/after_while_keyword\n"} -{"Time":"2026-02-03T00:32:48.098675517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral","Output":"--- PASS: TestCanStartRegexLiteral (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098678191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_equals","Output":" --- PASS: TestCanStartRegexLiteral/after_equals (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098680706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_equals","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098683031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_return","Output":" --- PASS: TestCanStartRegexLiteral/after_return (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098687288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_return","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098689523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_paren","Output":" --- PASS: TestCanStartRegexLiteral/after_opening_paren (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098692067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_paren","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098694151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_comma","Output":" --- PASS: TestCanStartRegexLiteral/after_comma (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098696476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_comma","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098699892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_bracket","Output":" --- PASS: TestCanStartRegexLiteral/after_opening_bracket (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098704731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_opening_bracket","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098708568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_colon","Output":" --- PASS: TestCanStartRegexLiteral/after_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098713597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098717264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_identifier_(division)","Output":" --- PASS: TestCanStartRegexLiteral/after_identifier_(division) (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098721763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_identifier_(division)","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098737111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_number_(division)","Output":" --- PASS: TestCanStartRegexLiteral/after_number_(division) (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098742211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_number_(division)","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098746349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/at_start_of_line","Output":" --- PASS: TestCanStartRegexLiteral/at_start_of_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098765084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/at_start_of_line","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098769121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_if_keyword","Output":" --- PASS: TestCanStartRegexLiteral/after_if_keyword (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098773579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_if_keyword","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098777076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_while_keyword","Output":" --- PASS: TestCanStartRegexLiteral/after_while_keyword (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098781764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral/after_while_keyword","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098785061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCanStartRegexLiteral","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098788407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases"} -{"Time":"2026-02-03T00:32:48.098791853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases","Output":"=== RUN TestRemoveJavaScriptCommentsEdgeCases\n"} -{"Time":"2026-02-03T00:32:48.098796071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/very_long_line_with_comment"} -{"Time":"2026-02-03T00:32:48.098799718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/very_long_line_with_comment","Output":"=== RUN TestRemoveJavaScriptCommentsEdgeCases/very_long_line_with_comment\n"} -{"Time":"2026-02-03T00:32:48.098806641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/many_consecutive_comments"} -{"Time":"2026-02-03T00:32:48.098814045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/many_consecutive_comments","Output":"=== RUN TestRemoveJavaScriptCommentsEdgeCases/many_consecutive_comments\n"} -{"Time":"2026-02-03T00:32:48.098818503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/deeply_nested_strings_and_comments"} -{"Time":"2026-02-03T00:32:48.09882213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/deeply_nested_strings_and_comments","Output":"=== RUN TestRemoveJavaScriptCommentsEdgeCases/deeply_nested_strings_and_comments\n"} -{"Time":"2026-02-03T00:32:48.098826428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/multiple_block_comments_on_same_line"} -{"Time":"2026-02-03T00:32:48.098829834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/multiple_block_comments_on_same_line","Output":"=== RUN TestRemoveJavaScriptCommentsEdgeCases/multiple_block_comments_on_same_line\n"} -{"Time":"2026-02-03T00:32:48.098839302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/block_comment_across_many_lines"} -{"Time":"2026-02-03T00:32:48.098843049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/block_comment_across_many_lines","Output":"=== RUN TestRemoveJavaScriptCommentsEdgeCases/block_comment_across_many_lines\n"} -{"Time":"2026-02-03T00:32:48.098847978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases","Output":"--- PASS: TestRemoveJavaScriptCommentsEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098853468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/very_long_line_with_comment","Output":" --- PASS: TestRemoveJavaScriptCommentsEdgeCases/very_long_line_with_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098860261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/very_long_line_with_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098864549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/many_consecutive_comments","Output":" --- PASS: TestRemoveJavaScriptCommentsEdgeCases/many_consecutive_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098868697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/many_consecutive_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098872223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/deeply_nested_strings_and_comments","Output":" --- PASS: TestRemoveJavaScriptCommentsEdgeCases/deeply_nested_strings_and_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098876721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/deeply_nested_strings_and_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098885688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/multiple_block_comments_on_same_line","Output":" --- PASS: TestRemoveJavaScriptCommentsEdgeCases/multiple_block_comments_on_same_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098890427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/multiple_block_comments_on_same_line","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098894825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/block_comment_across_many_lines","Output":" --- PASS: TestRemoveJavaScriptCommentsEdgeCases/block_comment_across_many_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.098899243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases/block_comment_across_many_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09890282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveJavaScriptCommentsEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:48.098906036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML"} -{"Time":"2026-02-03T00:32:48.098909322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML","Output":"=== RUN TestFormatJavaScriptForYAML\n"} -{"Time":"2026-02-03T00:32:48.098918309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/empty_string"} -{"Time":"2026-02-03T00:32:48.098922717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/empty_string","Output":"=== RUN TestFormatJavaScriptForYAML/empty_string\n"} -{"Time":"2026-02-03T00:32:48.098926725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/single_line_without_empty_lines"} -{"Time":"2026-02-03T00:32:48.098930341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/single_line_without_empty_lines","Output":"=== RUN TestFormatJavaScriptForYAML/single_line_without_empty_lines\n"} -{"Time":"2026-02-03T00:32:48.09893497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/multiple_lines_without_empty_lines"} -{"Time":"2026-02-03T00:32:48.098938777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/multiple_lines_without_empty_lines","Output":"=== RUN TestFormatJavaScriptForYAML/multiple_lines_without_empty_lines\n"} -{"Time":"2026-02-03T00:32:48.098943276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_empty_lines_should_skip_them"} -{"Time":"2026-02-03T00:32:48.098946531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_empty_lines_should_skip_them","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_empty_lines_should_skip_them\n"} -{"Time":"2026-02-03T00:32:48.098956901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_whitespace_lines_should_skip_them"} -{"Time":"2026-02-03T00:32:48.098960688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_whitespace_lines_should_skip_them","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_only_whitespace_lines_should_skip_them\n"} -{"Time":"2026-02-03T00:32:48.098964896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_leading_and_trailing_empty_lines"} -{"Time":"2026-02-03T00:32:48.098968352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_leading_and_trailing_empty_lines","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_leading_and_trailing_empty_lines\n"} -{"Time":"2026-02-03T00:32:48.09897238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_indented_code"} -{"Time":"2026-02-03T00:32:48.098975876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_indented_code","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_indented_code\n"} -{"Time":"2026-02-03T00:32:48.098982368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/complex_script_with_mixed_content"} -{"Time":"2026-02-03T00:32:48.098991105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/complex_script_with_mixed_content","Output":"=== RUN TestFormatJavaScriptForYAML/complex_script_with_mixed_content\n"} -{"Time":"2026-02-03T00:32:48.098995553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_single-line_comments_should_produce_empty_result"} -{"Time":"2026-02-03T00:32:48.09899946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_single-line_comments_should_produce_empty_result","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_only_single-line_comments_should_produce_empty_result\n"} -{"Time":"2026-02-03T00:32:48.099008787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_block_comments"} -{"Time":"2026-02-03T00:32:48.099012094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_block_comments","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_block_comments\n"} -{"Time":"2026-02-03T00:32:48.099016292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_comments_inside_strings_should_preserve_them"} -{"Time":"2026-02-03T00:32:48.099019698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_comments_inside_strings_should_preserve_them","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_comments_inside_strings_should_preserve_them\n"} -{"Time":"2026-02-03T00:32:48.099024216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_mixed_comments_and_strings"} -{"Time":"2026-02-03T00:32:48.099028144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_mixed_comments_and_strings","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_mixed_comments_and_strings\n"} -{"Time":"2026-02-03T00:32:48.099032712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_regular_expressions_should_preserve_them"} -{"Time":"2026-02-03T00:32:48.099036319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_regular_expressions_should_preserve_them","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_regular_expressions_should_preserve_them\n"} -{"Time":"2026-02-03T00:32:48.099041699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_complex_regular_expressions_and_comments"} -{"Time":"2026-02-03T00:32:48.099050996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_complex_regular_expressions_and_comments","Output":"=== RUN TestFormatJavaScriptForYAML/script_with_complex_regular_expressions_and_comments\n"} -{"Time":"2026-02-03T00:32:48.099056106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML","Output":"--- PASS: TestFormatJavaScriptForYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099060724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/empty_string","Output":" --- PASS: TestFormatJavaScriptForYAML/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099070222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09907461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/single_line_without_empty_lines","Output":" --- PASS: TestFormatJavaScriptForYAML/single_line_without_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09907957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/single_line_without_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099083357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/multiple_lines_without_empty_lines","Output":" --- PASS: TestFormatJavaScriptForYAML/multiple_lines_without_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099087935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/multiple_lines_without_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099094968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_empty_lines_should_skip_them","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_empty_lines_should_skip_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099100288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_empty_lines_should_skip_them","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099104155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_whitespace_lines_should_skip_them","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_only_whitespace_lines_should_skip_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099108724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_whitespace_lines_should_skip_them","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09911209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_leading_and_trailing_empty_lines","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_leading_and_trailing_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099116689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_leading_and_trailing_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099120997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_indented_code","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_indented_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099125796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_indented_code","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099129713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/complex_script_with_mixed_content","Output":" --- PASS: TestFormatJavaScriptForYAML/complex_script_with_mixed_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099134111Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/complex_script_with_mixed_content","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099143458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_single-line_comments_should_produce_empty_result","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_only_single-line_comments_should_produce_empty_result (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099148628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_only_single-line_comments_should_produce_empty_result","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099152546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_block_comments","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_block_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099156172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_block_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099158276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_comments_inside_strings_should_preserve_them","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_comments_inside_strings_should_preserve_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099160881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_comments_inside_strings_should_preserve_them","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099163045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_mixed_comments_and_strings","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_mixed_comments_and_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09916569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_mixed_comments_and_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099167904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_regular_expressions_should_preserve_them","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_regular_expressions_should_preserve_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099170369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_regular_expressions_should_preserve_them","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099172473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_complex_regular_expressions_and_comments","Output":" --- PASS: TestFormatJavaScriptForYAML/script_with_complex_regular_expressions_and_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099174887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML/script_with_complex_regular_expressions_and_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099176801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099178604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML"} -{"Time":"2026-02-03T00:32:48.099180478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML","Output":"=== RUN TestWriteJavaScriptToYAML\n"} -{"Time":"2026-02-03T00:32:48.099183713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/empty_string"} -{"Time":"2026-02-03T00:32:48.099185647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/empty_string","Output":"=== RUN TestWriteJavaScriptToYAML/empty_string\n"} -{"Time":"2026-02-03T00:32:48.099190336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/single_line_without_empty_lines"} -{"Time":"2026-02-03T00:32:48.09919249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/single_line_without_empty_lines","Output":"=== RUN TestWriteJavaScriptToYAML/single_line_without_empty_lines\n"} -{"Time":"2026-02-03T00:32:48.099194954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/multiple_lines_without_empty_lines"} -{"Time":"2026-02-03T00:32:48.099196968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/multiple_lines_without_empty_lines","Output":"=== RUN TestWriteJavaScriptToYAML/multiple_lines_without_empty_lines\n"} -{"Time":"2026-02-03T00:32:48.099199283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_empty_lines_should_skip_them"} -{"Time":"2026-02-03T00:32:48.099201306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_empty_lines_should_skip_them","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_empty_lines_should_skip_them\n"} -{"Time":"2026-02-03T00:32:48.099203651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_whitespace_lines_should_skip_them"} -{"Time":"2026-02-03T00:32:48.099205694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_whitespace_lines_should_skip_them","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_only_whitespace_lines_should_skip_them\n"} -{"Time":"2026-02-03T00:32:48.099208129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_leading_and_trailing_empty_lines"} -{"Time":"2026-02-03T00:32:48.099210163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_leading_and_trailing_empty_lines","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_leading_and_trailing_empty_lines\n"} -{"Time":"2026-02-03T00:32:48.099214591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_indented_code"} -{"Time":"2026-02-03T00:32:48.099218448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_indented_code","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_indented_code\n"} -{"Time":"2026-02-03T00:32:48.099222977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/complex_script_with_mixed_content"} -{"Time":"2026-02-03T00:32:48.099226463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/complex_script_with_mixed_content","Output":"=== RUN TestWriteJavaScriptToYAML/complex_script_with_mixed_content\n"} -{"Time":"2026-02-03T00:32:48.099230832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_single-line_comments_should_produce_empty_result"} -{"Time":"2026-02-03T00:32:48.099234358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_single-line_comments_should_produce_empty_result","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_only_single-line_comments_should_produce_empty_result\n"} -{"Time":"2026-02-03T00:32:48.099238486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_block_comments"} -{"Time":"2026-02-03T00:32:48.099242944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_block_comments","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_block_comments\n"} -{"Time":"2026-02-03T00:32:48.099246931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_comments_inside_strings_should_preserve_them"} -{"Time":"2026-02-03T00:32:48.099250578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_comments_inside_strings_should_preserve_them","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_comments_inside_strings_should_preserve_them\n"} -{"Time":"2026-02-03T00:32:48.099255758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_mixed_comments_and_strings"} -{"Time":"2026-02-03T00:32:48.099259254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_mixed_comments_and_strings","Output":"=== RUN TestWriteJavaScriptToYAML/script_with_mixed_comments_and_strings\n"} -{"Time":"2026-02-03T00:32:48.099264183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML","Output":"--- PASS: TestWriteJavaScriptToYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099268562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/empty_string","Output":" --- PASS: TestWriteJavaScriptToYAML/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099285594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099289461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/single_line_without_empty_lines","Output":" --- PASS: TestWriteJavaScriptToYAML/single_line_without_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09929434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/single_line_without_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099297896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/multiple_lines_without_empty_lines","Output":" --- PASS: TestWriteJavaScriptToYAML/multiple_lines_without_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099303216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/multiple_lines_without_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099307524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_empty_lines_should_skip_them","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_empty_lines_should_skip_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099312123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_empty_lines_should_skip_them","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09932141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_whitespace_lines_should_skip_them","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_only_whitespace_lines_should_skip_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09932635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_whitespace_lines_should_skip_them","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099330096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_leading_and_trailing_empty_lines","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_leading_and_trailing_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099335076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_leading_and_trailing_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099338843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_indented_code","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_indented_code (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099345255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_indented_code","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099348981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/complex_script_with_mixed_content","Output":" --- PASS: TestWriteJavaScriptToYAML/complex_script_with_mixed_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099355183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/complex_script_with_mixed_content","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099363248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_single-line_comments_should_produce_empty_result","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_only_single-line_comments_should_produce_empty_result (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099367997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_only_single-line_comments_should_produce_empty_result","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099371794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_block_comments","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_block_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099376473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_block_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099382023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_comments_inside_strings_should_preserve_them","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_comments_inside_strings_should_preserve_them (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099386491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_comments_inside_strings_should_preserve_them","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099395628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_mixed_comments_and_strings","Output":" --- PASS: TestWriteJavaScriptToYAML/script_with_mixed_comments_and_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099400708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML/script_with_mixed_comments_and_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099404175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09940734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAMLProducesValidIndentation"} -{"Time":"2026-02-03T00:32:48.099410587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAMLProducesValidIndentation","Output":"=== RUN TestFormatJavaScriptForYAMLProducesValidIndentation\n"} -{"Time":"2026-02-03T00:32:48.099415676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAMLProducesValidIndentation","Output":"--- PASS: TestFormatJavaScriptForYAMLProducesValidIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099421777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatJavaScriptForYAMLProducesValidIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099428901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAMLProducesValidIndentation"} -{"Time":"2026-02-03T00:32:48.099432187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAMLProducesValidIndentation","Output":"=== RUN TestWriteJavaScriptToYAMLProducesValidIndentation\n"} -{"Time":"2026-02-03T00:32:48.099437366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAMLProducesValidIndentation","Output":"--- PASS: TestWriteJavaScriptToYAMLProducesValidIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099441674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteJavaScriptToYAMLProducesValidIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099445151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptFormattingConsistency"} -{"Time":"2026-02-03T00:32:48.099448177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptFormattingConsistency","Output":"=== RUN TestJavaScriptFormattingConsistency\n"} -{"Time":"2026-02-03T00:32:48.099452705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptFormattingConsistency","Output":"--- PASS: TestJavaScriptFormattingConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099456652Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptFormattingConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099459688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration"} -{"Time":"2026-02-03T00:32:48.099463695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration","Output":"=== RUN TestJSweepWorkflowConfiguration\n"} -{"Time":"2026-02-03T00:32:48.099467362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/ProcessesSingleFile"} -{"Time":"2026-02-03T00:32:48.099475818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/ProcessesSingleFile","Output":"=== RUN TestJSweepWorkflowConfiguration/ProcessesSingleFile\n"} -{"Time":"2026-02-03T00:32:48.099480226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TypeScriptValidation"} -{"Time":"2026-02-03T00:32:48.099483652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TypeScriptValidation","Output":"=== RUN TestJSweepWorkflowConfiguration/TypeScriptValidation\n"} -{"Time":"2026-02-03T00:32:48.09948763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrettierFormatting"} -{"Time":"2026-02-03T00:32:48.099490936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrettierFormatting","Output":"=== RUN TestJSweepWorkflowConfiguration/PrettierFormatting\n"} -{"Time":"2026-02-03T00:32:48.099494823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PRTitleFormat"} -{"Time":"2026-02-03T00:32:48.09949826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PRTitleFormat","Output":"=== RUN TestJSweepWorkflowConfiguration/PRTitleFormat\n"} -{"Time":"2026-02-03T00:32:48.09950344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RunsTests"} -{"Time":"2026-02-03T00:32:48.099507276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RunsTests","Output":"=== RUN TestJSweepWorkflowConfiguration/RunsTests\n"} -{"Time":"2026-02-03T00:32:48.099511564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TestingRequirements"} -{"Time":"2026-02-03T00:32:48.099514961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TestingRequirements","Output":"=== RUN TestJSweepWorkflowConfiguration/TestingRequirements\n"} -{"Time":"2026-02-03T00:32:48.099518908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/WorkflowDescription"} -{"Time":"2026-02-03T00:32:48.099522094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/WorkflowDescription","Output":"=== RUN TestJSweepWorkflowConfiguration/WorkflowDescription\n"} -{"Time":"2026-02-03T00:32:48.099527444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrioritizesTsNocheck"} -{"Time":"2026-02-03T00:32:48.099535008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrioritizesTsNocheck","Output":"=== RUN TestJSweepWorkflowConfiguration/PrioritizesTsNocheck\n"} -{"Time":"2026-02-03T00:32:48.099539477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RemovesTsNocheck"} -{"Time":"2026-02-03T00:32:48.099542753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RemovesTsNocheck","Output":"=== RUN TestJSweepWorkflowConfiguration/RemovesTsNocheck\n"} -{"Time":"2026-02-03T00:32:48.099549335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/HasValidLockFile"} -{"Time":"2026-02-03T00:32:48.099552661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/HasValidLockFile","Output":"=== RUN TestJSweepWorkflowConfiguration/HasValidLockFile\n"} -{"Time":"2026-02-03T00:32:48.09959494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration","Output":"--- PASS: TestJSweepWorkflowConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099604909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/ProcessesSingleFile","Output":" --- PASS: TestJSweepWorkflowConfiguration/ProcessesSingleFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099610259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/ProcessesSingleFile","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099614677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TypeScriptValidation","Output":" --- PASS: TestJSweepWorkflowConfiguration/TypeScriptValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099619345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TypeScriptValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099623463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrettierFormatting","Output":" --- PASS: TestJSweepWorkflowConfiguration/PrettierFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099628072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrettierFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099631719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PRTitleFormat","Output":" --- PASS: TestJSweepWorkflowConfiguration/PRTitleFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099645694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PRTitleFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099660312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RunsTests","Output":" --- PASS: TestJSweepWorkflowConfiguration/RunsTests (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09966501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RunsTests","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099668737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TestingRequirements","Output":" --- PASS: TestJSweepWorkflowConfiguration/TestingRequirements (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099673316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/TestingRequirements","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099676783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/WorkflowDescription","Output":" --- PASS: TestJSweepWorkflowConfiguration/WorkflowDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09968102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/WorkflowDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099688875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrioritizesTsNocheck","Output":" --- PASS: TestJSweepWorkflowConfiguration/PrioritizesTsNocheck (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099693333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/PrioritizesTsNocheck","Elapsed":0} -{"Time":"2026-02-03T00:32:48.09969689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RemovesTsNocheck","Output":" --- PASS: TestJSweepWorkflowConfiguration/RemovesTsNocheck (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.09970235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/RemovesTsNocheck","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099706258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/HasValidLockFile","Output":" --- PASS: TestJSweepWorkflowConfiguration/HasValidLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099710756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration/HasValidLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099714453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099717689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile"} -{"Time":"2026-02-03T00:32:48.099721255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile","Output":"=== RUN TestJSweepWorkflowLockFile\n"} -{"Time":"2026-02-03T00:32:48.099732857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledProcessesSingleFile"} -{"Time":"2026-02-03T00:32:48.099736334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledProcessesSingleFile","Output":"=== RUN TestJSweepWorkflowLockFile/CompiledProcessesSingleFile\n"} -{"Time":"2026-02-03T00:32:48.09980023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTypeScriptValidation"} -{"Time":"2026-02-03T00:32:48.099809377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTypeScriptValidation","Output":"=== RUN TestJSweepWorkflowLockFile/CompiledTypeScriptValidation\n"} -{"Time":"2026-02-03T00:32:48.099816069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledPrettierFormatting"} -{"Time":"2026-02-03T00:32:48.099820998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledPrettierFormatting","Output":"=== RUN TestJSweepWorkflowLockFile/CompiledPrettierFormatting\n"} -{"Time":"2026-02-03T00:32:48.099868109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTsNocheckPrioritization"} -{"Time":"2026-02-03T00:32:48.099876965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTsNocheckPrioritization","Output":"=== RUN TestJSweepWorkflowLockFile/CompiledTsNocheckPrioritization\n"} -{"Time":"2026-02-03T00:32:48.099883037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile","Output":"--- PASS: TestJSweepWorkflowLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099901321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledProcessesSingleFile","Output":" --- PASS: TestJSweepWorkflowLockFile/CompiledProcessesSingleFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099908324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledProcessesSingleFile","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099912662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTypeScriptValidation","Output":" --- PASS: TestJSweepWorkflowLockFile/CompiledTypeScriptValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.0999171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTypeScriptValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099920918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledPrettierFormatting","Output":" --- PASS: TestJSweepWorkflowLockFile/CompiledPrettierFormatting (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099925616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledPrettierFormatting","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099940454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTsNocheckPrioritization","Output":" --- PASS: TestJSweepWorkflowLockFile/CompiledTsNocheckPrioritization (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.099946054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile/CompiledTsNocheckPrioritization","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099949511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJSweepWorkflowLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:48.099952787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter"} -{"Time":"2026-02-03T00:32:48.099956153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter","Output":"=== RUN TestLabelFilter\n"} -{"Time":"2026-02-03T00:32:48.099961563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_single_label_name"} -{"Time":"2026-02-03T00:32:48.099976722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_single_label_name","Output":"=== RUN TestLabelFilter/issues_with_labeled_and_single_label_name\n"} -{"Time":"2026-02-03T00:32:48.130985083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_single_label_name","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:48.135114038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_single_label_name","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-test4174478710/test-label-filter.md (26.2 KB)\n"} -{"Time":"2026-02-03T00:32:48.135229617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_multiple_label_names"} -{"Time":"2026-02-03T00:32:48.135242691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_multiple_label_names","Output":"=== RUN TestLabelFilter/issues_with_labeled_and_multiple_label_names\n"} -{"Time":"2026-02-03T00:32:48.170056197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_multiple_label_names","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-test4174478710/test-label-filter.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:48.17017585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_unlabeled_and_label_names"} -{"Time":"2026-02-03T00:32:48.17018676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_unlabeled_and_label_names","Output":"=== RUN TestLabelFilter/issues_with_unlabeled_and_label_names\n"} -{"Time":"2026-02-03T00:32:48.208128956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_unlabeled_and_label_names","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-test4174478710/test-label-filter.md (26.4 KB)\n"} -{"Time":"2026-02-03T00:32:48.208227259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_both_labeled_and_unlabeled"} -{"Time":"2026-02-03T00:32:48.208238099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_both_labeled_and_unlabeled","Output":"=== RUN TestLabelFilter/issues_with_both_labeled_and_unlabeled\n"} -{"Time":"2026-02-03T00:32:48.242195782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_both_labeled_and_unlabeled","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-test4174478710/test-label-filter.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:48.242232771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/pull_request_with_labeled_and_label_names"} -{"Time":"2026-02-03T00:32:48.2422378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/pull_request_with_labeled_and_label_names","Output":"=== RUN TestLabelFilter/pull_request_with_labeled_and_label_names\n"} -{"Time":"2026-02-03T00:32:48.278026553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/pull_request_with_labeled_and_label_names","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-test4174478710/test-label-filter.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:48.279063024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_without_labeled/unlabeled_types"} -{"Time":"2026-02-03T00:32:48.279077581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_without_labeled/unlabeled_types","Output":"=== RUN TestLabelFilter/issues_without_labeled/unlabeled_types\n"} -{"Time":"2026-02-03T00:32:48.312874733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_without_labeled/unlabeled_types","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-test4174478710/test-label-filter.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:48.313001679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_but_no_names_field"} -{"Time":"2026-02-03T00:32:48.313013461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_but_no_names_field","Output":"=== RUN TestLabelFilter/issues_with_labeled_but_no_names_field\n"} -{"Time":"2026-02-03T00:32:48.348958596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_but_no_names_field","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-test4174478710/test-label-filter.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:48.349124335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter","Output":"--- PASS: TestLabelFilter (0.25s)\n"} -{"Time":"2026-02-03T00:32:48.34913823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_single_label_name","Output":" --- PASS: TestLabelFilter/issues_with_labeled_and_single_label_name (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.349155493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_single_label_name","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.349162185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_multiple_label_names","Output":" --- PASS: TestLabelFilter/issues_with_labeled_and_multiple_label_names (0.03s)\n"} -{"Time":"2026-02-03T00:32:48.349167676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_and_multiple_label_names","Elapsed":0.03} -{"Time":"2026-02-03T00:32:48.349171964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_unlabeled_and_label_names","Output":" --- PASS: TestLabelFilter/issues_with_unlabeled_and_label_names (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.349176762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_unlabeled_and_label_names","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.34918107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_both_labeled_and_unlabeled","Output":" --- PASS: TestLabelFilter/issues_with_both_labeled_and_unlabeled (0.03s)\n"} -{"Time":"2026-02-03T00:32:48.349185819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_both_labeled_and_unlabeled","Elapsed":0.03} -{"Time":"2026-02-03T00:32:48.349194776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/pull_request_with_labeled_and_label_names","Output":" --- PASS: TestLabelFilter/pull_request_with_labeled_and_label_names (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.349200006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/pull_request_with_labeled_and_label_names","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.349203652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_without_labeled/unlabeled_types","Output":" --- PASS: TestLabelFilter/issues_without_labeled/unlabeled_types (0.03s)\n"} -{"Time":"2026-02-03T00:32:48.34920788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_without_labeled/unlabeled_types","Elapsed":0.03} -{"Time":"2026-02-03T00:32:48.349211678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_but_no_names_field","Output":" --- PASS: TestLabelFilter/issues_with_labeled_but_no_names_field (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.349222147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter/issues_with_labeled_but_no_names_field","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.349225874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilter","Elapsed":0.25} -{"Time":"2026-02-03T00:32:48.349229601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilterCommentedOut"} -{"Time":"2026-02-03T00:32:48.349233288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilterCommentedOut","Output":"=== RUN TestLabelFilterCommentedOut\n"} -{"Time":"2026-02-03T00:32:48.384605806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilterCommentedOut","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:48.388066746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilterCommentedOut","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/label-filter-comment-test1658056168/test-comment.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:48.389104605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilterCommentedOut","Output":"--- PASS: TestLabelFilterCommentedOut (0.04s)\n"} -{"Time":"2026-02-03T00:32:48.389120395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLabelFilterCommentedOut","Elapsed":0.04} -{"Time":"2026-02-03T00:32:48.38912879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand"} -{"Time":"2026-02-03T00:32:48.389133529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand","Output":"=== RUN TestParseLabelTriggerShorthand\n"} -{"Time":"2026-02-03T00:32:48.389138899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_(removed)"} -{"Time":"2026-02-03T00:32:48.389142827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_(removed)","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_(removed)\n"} -{"Time":"2026-02-03T00:32:48.389147876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_multiple_labels_(removed)"} -{"Time":"2026-02-03T00:32:48.389151893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_multiple_labels_(removed)","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_multiple_labels_(removed)\n"} -{"Time":"2026-02-03T00:32:48.389157985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_single_label"} -{"Time":"2026-02-03T00:32:48.389162082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_single_label","Output":"=== RUN TestParseLabelTriggerShorthand/issue_labeled_with_single_label\n"} -{"Time":"2026-02-03T00:32:48.389167332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_multiple_labels"} -{"Time":"2026-02-03T00:32:48.38917132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_multiple_labels","Output":"=== RUN TestParseLabelTriggerShorthand/issue_labeled_with_multiple_labels\n"} -{"Time":"2026-02-03T00:32:48.389176138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_single_label"} -{"Time":"2026-02-03T00:32:48.389179996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_single_label","Output":"=== RUN TestParseLabelTriggerShorthand/pull_request_labeled_with_single_label\n"} -{"Time":"2026-02-03T00:32:48.389183703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_multiple_labels"} -{"Time":"2026-02-03T00:32:48.389187259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_multiple_labels","Output":"=== RUN TestParseLabelTriggerShorthand/pull_request_labeled_with_multiple_labels\n"} -{"Time":"2026-02-03T00:32:48.389192339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_single_label"} -{"Time":"2026-02-03T00:32:48.389196376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_single_label","Output":"=== RUN TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_single_label\n"} -{"Time":"2026-02-03T00:32:48.389201085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_multiple_labels"} -{"Time":"2026-02-03T00:32:48.389210102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_multiple_labels","Output":"=== RUN TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_multiple_labels\n"} -{"Time":"2026-02-03T00:32:48.389219439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_single_label"} -{"Time":"2026-02-03T00:32:48.389223497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_single_label","Output":"=== RUN TestParseLabelTriggerShorthand/discussion_labeled_with_single_label\n"} -{"Time":"2026-02-03T00:32:48.389238735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_multiple_labels"} -{"Time":"2026-02-03T00:32:48.389243183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_multiple_labels","Output":"=== RUN TestParseLabelTriggerShorthand/discussion_labeled_with_multiple_labels\n"} -{"Time":"2026-02-03T00:32:48.389248333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_labeled_without_label_names"} -{"Time":"2026-02-03T00:32:48.389253342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_labeled_without_label_names","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_labeled_without_label_names\n"} -{"Time":"2026-02-03T00:32:48.389258031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_issue_labeled_without_label_names"} -{"Time":"2026-02-03T00:32:48.389261337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_issue_labeled_without_label_names","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_issue_labeled_without_label_names\n"} -{"Time":"2026-02-03T00:32:48.389265736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_just_'issue'"} -{"Time":"2026-02-03T00:32:48.389269312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_just_'issue'","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_just_'issue'\n"} -{"Time":"2026-02-03T00:32:48.38927349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_random_text"} -{"Time":"2026-02-03T00:32:48.389277117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_random_text","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_random_text\n"} -{"Time":"2026-02-03T00:32:48.389281926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_schedule"} -{"Time":"2026-02-03T00:32:48.389285963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_schedule","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_schedule\n"} -{"Time":"2026-02-03T00:32:48.389290522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_slash_command"} -{"Time":"2026-02-03T00:32:48.389301142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_slash_command","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_slash_command\n"} -{"Time":"2026-02-03T00:32:48.38930594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_hyphens_and_underscores_(removed)"} -{"Time":"2026-02-03T00:32:48.389309697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_hyphens_and_underscores_(removed)","Output":"=== RUN TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_hyphens_and_underscores_(removed)\n"} -{"Time":"2026-02-03T00:32:48.389315638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_hyphens_and_underscores"} -{"Time":"2026-02-03T00:32:48.389319185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_hyphens_and_underscores","Output":"=== RUN TestParseLabelTriggerShorthand/issue_labeled_with_hyphens_and_underscores\n"} -{"Time":"2026-02-03T00:32:48.389323413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_labels"} -{"Time":"2026-02-03T00:32:48.389326729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_labels","Output":"=== RUN TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_labels\n"} -{"Time":"2026-02-03T00:32:48.389330546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_single_label"} -{"Time":"2026-02-03T00:32:48.389333772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_single_label","Output":"=== RUN TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_single_label\n"} -{"Time":"2026-02-03T00:32:48.38933775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_comma-separated_labels"} -{"Time":"2026-02-03T00:32:48.389341266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_comma-separated_labels","Output":"=== RUN TestParseLabelTriggerShorthand/pull_request_labeled_with_comma-separated_labels\n"} -{"Time":"2026-02-03T00:32:48.389345665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(hyphen)_labeled_with_comma-separated_labels"} -{"Time":"2026-02-03T00:32:48.389349401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(hyphen)_labeled_with_comma-separated_labels","Output":"=== RUN TestParseLabelTriggerShorthand/pull-request_(hyphen)_labeled_with_comma-separated_labels\n"} -{"Time":"2026-02-03T00:32:48.389353789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_comma-separated_labels"} -{"Time":"2026-02-03T00:32:48.389357667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_comma-separated_labels","Output":"=== RUN TestParseLabelTriggerShorthand/discussion_labeled_with_comma-separated_labels\n"} -{"Time":"2026-02-03T00:32:48.389361844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_mixed_comma_and_space_separation"} -{"Time":"2026-02-03T00:32:48.389365662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_mixed_comma_and_space_separation","Output":"=== RUN TestParseLabelTriggerShorthand/issue_labeled_with_mixed_comma_and_space_separation\n"} -{"Time":"2026-02-03T00:32:48.38937027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_commas_but_no_spaces"} -{"Time":"2026-02-03T00:32:48.389374558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_commas_but_no_spaces","Output":"=== RUN TestParseLabelTriggerShorthand/issue_labeled_with_commas_but_no_spaces\n"} -{"Time":"2026-02-03T00:32:48.389380299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand","Output":"--- PASS: TestParseLabelTriggerShorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.38938615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_(removed)","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_(removed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389391199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_(removed)","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389395587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_multiple_labels_(removed)","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_multiple_labels_(removed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389400396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_multiple_labels_(removed)","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389404444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_single_label","Output":" --- PASS: TestParseLabelTriggerShorthand/issue_labeled_with_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389410335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389413992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_multiple_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/issue_labeled_with_multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.38941838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389421786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_single_label","Output":" --- PASS: TestParseLabelTriggerShorthand/pull_request_labeled_with_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389426044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389429581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_multiple_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/pull_request_labeled_with_multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389434831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389438317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_single_label","Output":" --- PASS: TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389444609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389448456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_multiple_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389452784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(with_hyphen)_labeled_with_multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389457733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_single_label","Output":" --- PASS: TestParseLabelTriggerShorthand/discussion_labeled_with_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389463133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389467221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_multiple_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/discussion_labeled_with_multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.38947195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389475386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_labeled_without_label_names","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_labeled_without_label_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389479835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_labeled_without_label_names","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389484593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_issue_labeled_without_label_names","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_issue_labeled_without_label_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389488821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_issue_labeled_without_label_names","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389492288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_just_'issue'","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_just_'issue' (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389496916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_just_'issue'","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389500222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_random_text","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_random_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.3895043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_random_text","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389507767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_schedule","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_schedule (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389512886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_schedule","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389516413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_slash_command","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_slash_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389520731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_slash_command","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389524127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_hyphens_and_underscores_(removed)","Output":" --- PASS: TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_hyphens_and_underscores_(removed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389528655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/not_a_label_trigger_-_implicit_labeled_with_hyphens_and_underscores_(removed)","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389532172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_hyphens_and_underscores","Output":" --- PASS: TestParseLabelTriggerShorthand/issue_labeled_with_hyphens_and_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.38953663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_hyphens_and_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389540107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389544876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389549855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_single_label","Output":" --- PASS: TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389554794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_comma-separated_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389558702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_comma-separated_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/pull_request_labeled_with_comma-separated_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389563611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull_request_labeled_with_comma-separated_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389567367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(hyphen)_labeled_with_comma-separated_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/pull-request_(hyphen)_labeled_with_comma-separated_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389572728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/pull-request_(hyphen)_labeled_with_comma-separated_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389576775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_comma-separated_labels","Output":" --- PASS: TestParseLabelTriggerShorthand/discussion_labeled_with_comma-separated_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389581704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/discussion_labeled_with_comma-separated_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389585301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_mixed_comma_and_space_separation","Output":" --- PASS: TestParseLabelTriggerShorthand/issue_labeled_with_mixed_comma_and_space_separation (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.38958992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_mixed_comma_and_space_separation","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389593817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_commas_but_no_spaces","Output":" --- PASS: TestParseLabelTriggerShorthand/issue_labeled_with_commas_but_no_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389598556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand/issue_labeled_with_commas_but_no_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389619555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseLabelTriggerShorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389626197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand"} -{"Time":"2026-02-03T00:32:48.389629674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand","Output":"=== RUN TestExpandLabelTriggerShorthand\n"} -{"Time":"2026-02-03T00:32:48.389633751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_single_label"} -{"Time":"2026-02-03T00:32:48.389637288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_single_label","Output":"=== RUN TestExpandLabelTriggerShorthand/issues_with_single_label\n"} -{"Time":"2026-02-03T00:32:48.389641636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_multiple_labels"} -{"Time":"2026-02-03T00:32:48.389645123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_multiple_labels","Output":"=== RUN TestExpandLabelTriggerShorthand/issues_with_multiple_labels\n"} -{"Time":"2026-02-03T00:32:48.38964897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_single_label"} -{"Time":"2026-02-03T00:32:48.389652416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_single_label","Output":"=== RUN TestExpandLabelTriggerShorthand/pull_request_with_single_label\n"} -{"Time":"2026-02-03T00:32:48.389659149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_multiple_labels"} -{"Time":"2026-02-03T00:32:48.389662966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_multiple_labels","Output":"=== RUN TestExpandLabelTriggerShorthand/pull_request_with_multiple_labels\n"} -{"Time":"2026-02-03T00:32:48.389666913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_single_label"} -{"Time":"2026-02-03T00:32:48.389670099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_single_label","Output":"=== RUN TestExpandLabelTriggerShorthand/discussion_with_single_label\n"} -{"Time":"2026-02-03T00:32:48.389673956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_multiple_labels"} -{"Time":"2026-02-03T00:32:48.389677563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_multiple_labels","Output":"=== RUN TestExpandLabelTriggerShorthand/discussion_with_multiple_labels\n"} -{"Time":"2026-02-03T00:32:48.389683153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand","Output":"--- PASS: TestExpandLabelTriggerShorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389688593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_single_label","Output":" --- PASS: TestExpandLabelTriggerShorthand/issues_with_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389693072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389696478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_multiple_labels","Output":" --- PASS: TestExpandLabelTriggerShorthand/issues_with_multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389702089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/issues_with_multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389706887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_single_label","Output":" --- PASS: TestExpandLabelTriggerShorthand/pull_request_with_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389711466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389714782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_multiple_labels","Output":" --- PASS: TestExpandLabelTriggerShorthand/pull_request_with_multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.38971892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/pull_request_with_multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389722787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_single_label","Output":" --- PASS: TestExpandLabelTriggerShorthand/discussion_with_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389727305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389730522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_multiple_labels","Output":" --- PASS: TestExpandLabelTriggerShorthand/discussion_with_multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389734739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand/discussion_with_multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389737795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandLabelTriggerShorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389740721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName"} -{"Time":"2026-02-03T00:32:48.389743636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName","Output":"=== RUN TestGetItemTypeName\n"} -{"Time":"2026-02-03T00:32:48.389765507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/issues"} -{"Time":"2026-02-03T00:32:48.389769935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/issues","Output":"=== RUN TestGetItemTypeName/issues\n"} -{"Time":"2026-02-03T00:32:48.389773702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/pull_request"} -{"Time":"2026-02-03T00:32:48.389776858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/pull_request","Output":"=== RUN TestGetItemTypeName/pull_request\n"} -{"Time":"2026-02-03T00:32:48.389780505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/discussion"} -{"Time":"2026-02-03T00:32:48.389783621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/discussion","Output":"=== RUN TestGetItemTypeName/discussion\n"} -{"Time":"2026-02-03T00:32:48.389787237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/unknown"} -{"Time":"2026-02-03T00:32:48.389790343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/unknown","Output":"=== RUN TestGetItemTypeName/unknown\n"} -{"Time":"2026-02-03T00:32:48.389796986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName","Output":"--- PASS: TestGetItemTypeName (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389801614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/issues","Output":" --- PASS: TestGetItemTypeName/issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389805802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/issues","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389809238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/pull_request","Output":" --- PASS: TestGetItemTypeName/pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389813236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389816963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/discussion","Output":" --- PASS: TestGetItemTypeName/discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.38982112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389824286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/unknown","Output":" --- PASS: TestGetItemTypeName/unknown (0.00s)\n"} -{"Time":"2026-02-03T00:32:48.389828354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName/unknown","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389831399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetItemTypeName","Elapsed":0} -{"Time":"2026-02-03T00:32:48.389834235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires"} -{"Time":"2026-02-03T00:32:48.389837441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":"=== RUN TestLockFilesHaveNoBundledRequires\n"} -{"Time":"2026-02-03T00:32:48.390233499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:38: Found 149 lock.yml files to check\n"} -{"Time":"2026-02-03T00:32:48.390246704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/agent-performance-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.396252295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/agent-persona-explorer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.401847622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/ai-moderator.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.405925812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/archie.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.411172384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/artifacts-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.415998136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/audit-workflows.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.422360703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/auto-triage-issues.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.427684855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/blog-auditor.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.433157323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/brave.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.437240422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/breaking-change-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.442168396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/changeset.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.447812073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/chroma-issue-indexer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.449874446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/ci-coach.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.456200092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/ci-doctor.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.461126122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/claude-code-user-docs-review.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.466037945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/cli-consistency-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.470838031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/cli-version-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.475859689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/cloclo.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.482653399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/code-scanning-fixer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.489433444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/code-simplifier.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.49504962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/codex-github-remote-mcp-test.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.497037544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/commit-changes-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.502036987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/copilot-agent-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.508530792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/copilot-cli-deep-research.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.514455479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/copilot-pr-merged-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.518914449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/copilot-pr-nlp-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.527228803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/copilot-pr-prompt-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.53303082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/copilot-session-insights.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.540949907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/craft.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.546214698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-assign-issue-to-user.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.551041762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-choice-test.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.554980802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-cli-performance.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.561289579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-code-metrics.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.568502617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-compiler-quality.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.573889336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-copilot-token-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.579628711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-doc-updater.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.584849721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-fact.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.589769348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-file-diet.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.594097634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-firewall-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.600564991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-issues-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.608397032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-malicious-code-scan.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.612048376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-multi-device-docs-tester.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.618605496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-news.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.626167047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-observability-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.631560968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-performance-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.638769767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-regulatory.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.645287378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-repo-chronicle.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.652129879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-safe-output-optimizer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.657281309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-secrets-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.66274462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-semgrep-scan.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.668111541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-team-evolution-insights.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.672281873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-team-status.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.677131684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-testify-uber-super-expert.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.682647269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/daily-workflow-updater.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.687640995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/deep-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.694311004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/delight.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.699190568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/dependabot-bundler.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.704605982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/dependabot-burner.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.710125458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/dependabot-go-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.715042862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/dev-hawk.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.720165899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/dev.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.724429434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/developer-docs-consolidator.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.730162407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/dictation-prompt.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.735077978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/discussion-task-miner.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.740982922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/docs-noob-tester.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.746558903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/draft-pr-cleanup.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.75112337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/duplicate-code-detector.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.755233179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/example-custom-error-patterns.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.758403777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/example-permissions-warning.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.760508831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/example-workflow-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.765496465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/firewall-escape.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.771212566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/firewall.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.773128226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/functional-pragmatist.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.778116131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/github-mcp-structural-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.784152741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/github-mcp-tools-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.789613257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/github-remote-mcp-auth-test.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.79434253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/glossary-maintainer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.800963709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/go-fan.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.806328945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/go-logger.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.811533244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/go-pattern-detector.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.816680566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/grumpy-reviewer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.82229584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/hourly-ci-cleaner.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.828603775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/instructions-janitor.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.834187147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/issue-arborist.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.839605174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/issue-classifier.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.843045795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/issue-monster.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.848656063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/issue-triage-agent.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.85339445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/jsweep.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.858651507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/layout-spec-maintainer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.863615748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/lockfile-stats.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.868956881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/mcp-inspector.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.876335451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/mergefest.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.8819692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/metrics-collector.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.884385683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/notion-issue-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.889317366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/org-health-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.895563706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/pdf-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.901228383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/plan.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.905559444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/poem-bot.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.914920198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/portfolio-analyst.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.921267807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/pr-nitpick-reviewer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.927193206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/pr-triage-agent.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.93253487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/prompt-clustering-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.937494566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/python-data-charts.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.946416923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/q.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.95245376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/release.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.957119705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/repo-audit-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.962624488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/repo-tree-map.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.967588928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/repository-quality-improver.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.97182922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/research.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.976410638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/safe-output-health.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.982011905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/schema-consistency-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.987286316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/scout.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.993654232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/secret-scanning-triage.lock.yml\n"} -{"Time":"2026-02-03T00:32:48.999520574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/security-alert-burndown.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.004681191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/security-compliance.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.010169008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/security-fix-pr.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.015808838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/security-guard.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.019624488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/security-review.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.025674713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/semantic-function-refactor.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.031231308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/sergo.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.036731107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/slide-deck-maintainer.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.041585499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/smoke-claude.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.051137504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/smoke-codex.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.058912528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/smoke-copilot.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.066901115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/smoke-opencode.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.073951443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/smoke-project.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.079688965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/smoke-test-tools.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.084943712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/stale-repo-identifier.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.091384575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/static-analysis-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.096619959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/step-name-alignment.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.101069413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/sub-issue-closer.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.106403413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/super-linter.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.111788358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/technical-doc-writer.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.119466737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/terminal-stylist.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.124617826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/test-create-pr-error-handling.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.130491437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/test-dispatcher.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.135381354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/test-project-url-default.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.140118602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/test-workflow.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.143287105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/test-yaml-import.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.145614592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/tidy.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.151572115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/typist.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.15717233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/ubuntu-image-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.162730449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/unbloat-docs.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.1701524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/video-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.17604426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/weekly-issue-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.182771292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/workflow-generator.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.187140133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/workflow-health-manager.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.192637387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/workflow-normalizer.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.197684853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:48: Checking .github/workflows/workflow-skill-extractor.lock.yml\n"} -{"Time":"2026-02-03T00:32:49.202890279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":" lock_file_bundling_test.go:139: Checked 149 lock.yml files with 2848 github-script steps\n"} -{"Time":"2026-02-03T00:32:49.202918612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Output":"--- PASS: TestLockFilesHaveNoBundledRequires (0.81s)\n"} -{"Time":"2026-02-03T00:32:49.202927578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockFilesHaveNoBundledRequires","Elapsed":0.81} -{"Time":"2026-02-03T00:32:49.202933529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWorkflow"} -{"Time":"2026-02-03T00:32:49.202937957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWorkflow","Output":"=== RUN TestLockForAgentWorkflow\n"} -{"Time":"2026-02-03T00:32:49.239610663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.241502348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWorkflow","Output":"--- PASS: TestLockForAgentWorkflow (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.241526123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWorkflow","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.241533777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithoutReaction"} -{"Time":"2026-02-03T00:32:49.241537614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithoutReaction","Output":"=== RUN TestLockForAgentWithoutReaction\n"} -{"Time":"2026-02-03T00:32:49.277543395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithoutReaction","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.280255681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithoutReaction","Output":"--- PASS: TestLockForAgentWithoutReaction (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.280275227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithoutReaction","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.280282661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabled"} -{"Time":"2026-02-03T00:32:49.280286388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabled","Output":"=== RUN TestLockForAgentDisabled\n"} -{"Time":"2026-02-03T00:32:49.313859347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabled","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.316532789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabled","Output":"--- PASS: TestLockForAgentDisabled (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.31655434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabled","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.316561253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabledWithoutReaction"} -{"Time":"2026-02-03T00:32:49.316565781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabledWithoutReaction","Output":"=== RUN TestLockForAgentDisabledWithoutReaction\n"} -{"Time":"2026-02-03T00:32:49.349902948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabledWithoutReaction","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.352413213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabledWithoutReaction","Output":"--- PASS: TestLockForAgentDisabledWithoutReaction (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.352436747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentDisabledWithoutReaction","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.352445093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentOnPullRequest"} -{"Time":"2026-02-03T00:32:49.352450273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentOnPullRequest","Output":"=== RUN TestLockForAgentOnPullRequest\n"} -{"Time":"2026-02-03T00:32:49.385534446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentOnPullRequest","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.388076506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentOnPullRequest","Output":"--- PASS: TestLockForAgentOnPullRequest (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.3881162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentOnPullRequest","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.388124716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithIssueComment"} -{"Time":"2026-02-03T00:32:49.388129013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithIssueComment","Output":"=== RUN TestLockForAgentWithIssueComment\n"} -{"Time":"2026-02-03T00:32:49.423619573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithIssueComment","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.426096398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithIssueComment","Output":"--- PASS: TestLockForAgentWithIssueComment (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.426121856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentWithIssueComment","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.42612925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentCommentedInYAML"} -{"Time":"2026-02-03T00:32:49.426133808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentCommentedInYAML","Output":"=== RUN TestLockForAgentCommentedInYAML\n"} -{"Time":"2026-02-03T00:32:49.460840865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentCommentedInYAML","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.463417275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentCommentedInYAML","Output":"--- PASS: TestLockForAgentCommentedInYAML (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.463447301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentCommentedInYAML","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.463455817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentUnlocksInSafeOutputsJob"} -{"Time":"2026-02-03T00:32:49.463460205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentUnlocksInSafeOutputsJob","Output":"=== RUN TestLockForAgentUnlocksInSafeOutputsJob\n"} -{"Time":"2026-02-03T00:32:49.499200088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentUnlocksInSafeOutputsJob","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.501822094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentUnlocksInSafeOutputsJob","Output":"--- PASS: TestLockForAgentUnlocksInSafeOutputsJob (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.501845177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLockForAgentUnlocksInSafeOutputsJob","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.501864974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormat"} -{"Time":"2026-02-03T00:32:49.501869773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormat","Output":"=== RUN TestParseClaudeLogDockerPullFormat\n"} -{"Time":"2026-02-03T00:32:49.501876456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormat","Output":" log_parser_docker_format_test.go:12: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.501885923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormat","Output":"--- SKIP: TestParseClaudeLogDockerPullFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.501892365Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:49.501896603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormatJS"} -{"Time":"2026-02-03T00:32:49.50190025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormatJS","Output":"=== RUN TestParseClaudeLogDockerPullFormatJS\n"} -{"Time":"2026-02-03T00:32:49.501906351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormatJS","Output":" log_parser_docker_format_test.go:18: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.501918684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormatJS","Output":"--- SKIP: TestParseClaudeLogDockerPullFormatJS (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.501924555Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogDockerPullFormatJS","Elapsed":0} -{"Time":"2026-02-03T00:32:49.501931919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatFile"} -{"Time":"2026-02-03T00:32:49.501935275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatFile","Output":"=== RUN TestParseClaudeLogNewFormatFile\n"} -{"Time":"2026-02-03T00:32:49.501941096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatFile","Output":" log_parser_new_format_file_test.go:12: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.501952577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatFile","Output":"--- SKIP: TestParseClaudeLogNewFormatFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.501956715Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatFile","Elapsed":0} -{"Time":"2026-02-03T00:32:49.501960041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScriptFromFile"} -{"Time":"2026-02-03T00:32:49.501963438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScriptFromFile","Output":"=== RUN TestParseClaudeLogNewFormatJSScriptFromFile\n"} -{"Time":"2026-02-03T00:32:49.501971533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScriptFromFile","Output":" log_parser_new_format_file_test.go:18: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.501979036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScriptFromFile","Output":"--- SKIP: TestParseClaudeLogNewFormatJSScriptFromFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.501985328Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScriptFromFile","Elapsed":0} -{"Time":"2026-02-03T00:32:49.501988985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormat"} -{"Time":"2026-02-03T00:32:49.501992742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormat","Output":"=== RUN TestParseClaudeLogNewFormat\n"} -{"Time":"2026-02-03T00:32:49.501998483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormat","Output":" log_parser_new_format_test.go:12: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502004544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormat","Output":"--- SKIP: TestParseClaudeLogNewFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502019823Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502023259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScript"} -{"Time":"2026-02-03T00:32:49.502026405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScript","Output":"=== RUN TestParseClaudeLogNewFormatJSScript\n"} -{"Time":"2026-02-03T00:32:49.502048326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScript","Output":" log_parser_new_format_test.go:18: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502059406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScript","Output":"--- SKIP: TestParseClaudeLogNewFormatJSScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502065147Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogNewFormatJSScript","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502068684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserSnapshots"} -{"Time":"2026-02-03T00:32:49.50207213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserSnapshots","Output":"=== RUN TestLogParserSnapshots\n"} -{"Time":"2026-02-03T00:32:49.502078212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserSnapshots","Output":" log_parser_snapshot_test.go:12: Script tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502090304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserSnapshots","Output":"--- SKIP: TestLogParserSnapshots (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502094903Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserSnapshots","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502098379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptRetrieval"} -{"Time":"2026-02-03T00:32:49.502101775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptRetrieval","Output":"=== RUN TestLogParserScriptRetrieval\n"} -{"Time":"2026-02-03T00:32:49.502107556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptRetrieval","Output":" log_parser_snapshot_test.go:18: Script tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502113928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptRetrieval","Output":"--- SKIP: TestLogParserScriptRetrieval (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502121782Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptRetrieval","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502125429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptMethods"} -{"Time":"2026-02-03T00:32:49.502128715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptMethods","Output":"=== RUN TestLogParserScriptMethods\n"} -{"Time":"2026-02-03T00:32:49.502134045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptMethods","Output":" log_parser_test.go:12: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.50215279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptMethods","Output":"--- SKIP: TestLogParserScriptMethods (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502156898Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestLogParserScriptMethods","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502164502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetLogParserScript"} -{"Time":"2026-02-03T00:32:49.502167808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetLogParserScript","Output":"=== RUN TestGetLogParserScript\n"} -{"Time":"2026-02-03T00:32:49.502173269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetLogParserScript","Output":" log_parser_test.go:18: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502180612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetLogParserScript","Output":"--- SKIP: TestGetLogParserScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502186503Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetLogParserScript","Elapsed":0} -{"Time":"2026-02-03T00:32:49.50219012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogSmoke"} -{"Time":"2026-02-03T00:32:49.502193697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogSmoke","Output":"=== RUN TestParseClaudeLogSmoke\n"} -{"Time":"2026-02-03T00:32:49.502199297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogSmoke","Output":" log_parser_test.go:24: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502205669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogSmoke","Output":"--- SKIP: TestParseClaudeLogSmoke (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502214936Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogSmoke","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502218322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogInitialization"} -{"Time":"2026-02-03T00:32:49.502221539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogInitialization","Output":"=== RUN TestParseClaudeLogInitialization\n"} -{"Time":"2026-02-03T00:32:49.502226788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogInitialization","Output":" log_parser_test.go:30: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502236236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogInitialization","Output":"--- SKIP: TestParseClaudeLogInitialization (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502240684Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeLogInitialization","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502244561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeMixedFormatLog"} -{"Time":"2026-02-03T00:32:49.502248369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeMixedFormatLog","Output":"=== RUN TestParseClaudeMixedFormatLog\n"} -{"Time":"2026-02-03T00:32:49.502253779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeMixedFormatLog","Output":" log_parser_test.go:36: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.502272654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeMixedFormatLog","Output":"--- SKIP: TestParseClaudeMixedFormatLog (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502278986Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseClaudeMixedFormatLog","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502282502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineMixedFormatParsing"} -{"Time":"2026-02-03T00:32:49.502286119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineMixedFormatParsing","Output":"=== RUN TestClaudeEngineMixedFormatParsing\n"} -{"Time":"2026-02-03T00:32:49.502290908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineMixedFormatParsing","Output":" log_parser_test.go:42: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.50229734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineMixedFormatParsing","Output":"--- SKIP: TestClaudeEngineMixedFormatParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.502306487Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineMixedFormatParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:49.502309983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture"} -{"Time":"2026-02-03T00:32:49.50231353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"=== RUN TestClaudeExecutionLogCapture\n"} -{"Time":"2026-02-03T00:32:49.505742591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/log-capture-test1414261881/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:49.505769501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:49.50577417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:49.505778398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"\n"} -{"Time":"2026-02-03T00:32:49.505782235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:49.505786373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"\n"} -{"Time":"2026-02-03T00:32:49.50579041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:49.505794368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:49.505798465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:49.505802302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:49.505805839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"\n"} -{"Time":"2026-02-03T00:32:49.505809486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:49.505813493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:49.505828261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:49.50583298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:49.505836716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"\n"} -{"Time":"2026-02-03T00:32:49.53754791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.541502681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/log-capture-test1414261881/test-workflow.md (24.8 KB)\n"} -{"Time":"2026-02-03T00:32:49.541720797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Output":"--- PASS: TestClaudeExecutionLogCapture (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.541732769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeExecutionLogCapture","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.541740494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsExportMain"} -{"Time":"2026-02-03T00:32:49.541766653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsExportMain","Output":"=== RUN TestScriptsExportMain\n"} -{"Time":"2026-02-03T00:32:49.541847693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsExportMain","Output":" main_export_validation_test.go:12: Script tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.541862741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsExportMain","Output":"--- SKIP: TestScriptsExportMain (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.541869433Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsExportMain","Elapsed":0} -{"Time":"2026-02-03T00:32:49.54187319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsWithMainExportPattern"} -{"Time":"2026-02-03T00:32:49.541876546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsWithMainExportPattern","Output":"=== RUN TestScriptsWithMainExportPattern\n"} -{"Time":"2026-02-03T00:32:49.541942389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsWithMainExportPattern","Output":" main_export_validation_test.go:18: Script tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:49.541951256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsWithMainExportPattern","Output":"--- SKIP: TestScriptsWithMainExportPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.541955884Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptsWithMainExportPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:49.541959641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables"} -{"Time":"2026-02-03T00:32:49.541965583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables","Output":"=== RUN TestMainJobEnvironmentVariables\n"} -{"Time":"2026-02-03T00:32:49.541979037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/No_safe_outputs_-_no_env_section"} -{"Time":"2026-02-03T00:32:49.541982775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/No_safe_outputs_-_no_env_section","Output":"=== RUN TestMainJobEnvironmentVariables/No_safe_outputs_-_no_env_section\n"} -{"Time":"2026-02-03T00:32:49.542248139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue"} -{"Time":"2026-02-03T00:32:49.542255102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":"=== RUN TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue\n"} -{"Time":"2026-02-03T00:32:49.543576621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" main_job_env_test.go:103: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:49.543591939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" jobs:\n"} -{"Time":"2026-02-03T00:32:49.543596408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" agent:\n"} -{"Time":"2026-02-03T00:32:49.543601708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:49.543605565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.543609482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.543613019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" DEFAULT_BRANCH: ${{ github.event.repository.default_branch }}\n"} -{"Time":"2026-02-03T00:32:49.543616836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_ASSETS_ALLOWED_EXTS: \"\"\n"} -{"Time":"2026-02-03T00:32:49.543620833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_ASSETS_BRANCH: \"\"\n"} -{"Time":"2026-02-03T00:32:49.5436245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_ASSETS_MAX_SIZE_KB: 0\n"} -{"Time":"2026-02-03T00:32:49.543628438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.543632225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:49.543636142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.543639839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.543643345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.543646832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" has_patch: ${{ steps.collect_output.outputs.has_patch }}\n"} -{"Time":"2026-02-03T00:32:49.543650629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" model: ${{ steps.generate_aw_info.outputs.model }}\n"} -{"Time":"2026-02-03T00:32:49.5443528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" output: ${{ steps.collect_output.outputs.output }}\n"} -{"Time":"2026-02-03T00:32:49.544365514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" output_types: ${{ steps.collect_output.outputs.output_types }}\n"} -{"Time":"2026-02-03T00:32:49.544370083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}\n"} -{"Time":"2026-02-03T00:32:49.544374481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.544378428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.544382616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.544386683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.54439558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.544399357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.544409265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.544413363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.54441724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.544421178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.544425035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.544429213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Checkout repository\n"} -{"Time":"2026-02-03T00:32:49.54443855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.544442387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.544446334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.544450492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Create gh-aw temp directory\n"} -{"Time":"2026-02-03T00:32:49.54445455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh\n"} -{"Time":"2026-02-03T00:32:49.544458497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Configure Git credentials\n"} -{"Time":"2026-02-03T00:32:49.544462194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.544466171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" REPO_NAME: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.544470219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.544474026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.544478284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" git config --global user.email \"github-actions[bot]@users.noreply.github.com\"\n"} -{"Time":"2026-02-03T00:32:49.544490176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" git config --global user.name \"github-actions[bot]\"\n"} -{"Time":"2026-02-03T00:32:49.544495977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Re-authenticate git with GitHub token\n"} -{"Time":"2026-02-03T00:32:49.544500035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" SERVER_URL_STRIPPED=\"${SERVER_URL#https://}\"\n"} -{"Time":"2026-02-03T00:32:49.544504563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" git remote set-url origin \"https://x-access-token:${{ github.token }}@${SERVER_URL_STRIPPED}/${REPO_NAME}.git\"\n"} -{"Time":"2026-02-03T00:32:49.544517667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" echo \"Git configured with standard GitHub Actions identity\"\n"} -{"Time":"2026-02-03T00:32:49.544522196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Checkout PR branch\n"} -{"Time":"2026-02-03T00:32:49.544526193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: |\n"} -{"Time":"2026-02-03T00:32:49.544530171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" github.event.pull_request\n"} -{"Time":"2026-02-03T00:32:49.544534298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.544538977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.544544768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.544549938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.544555157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" github-token: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.544563202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.544567981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.544577539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.544582478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { main } = require('/opt/gh-aw/actions/checkout_pr_branch.cjs');\n"} -{"Time":"2026-02-03T00:32:49.544586636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.544590533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Validate CLAUDE_CODE_OAUTH_TOKEN or ANTHROPIC_API_KEY secret\n"} -{"Time":"2026-02-03T00:32:49.544600301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" id: validate-secret\n"} -{"Time":"2026-02-03T00:32:49.54460509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: /opt/gh-aw/actions/validate_multi_secret.sh CLAUDE_CODE_OAUTH_TOKEN ANTHROPIC_API_KEY 'Claude Code' https://github.github.com/gh-aw/reference/engines/#anthropic-claude-code\n"} -{"Time":"2026-02-03T00:32:49.544619698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.544624486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.544632782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n"} -{"Time":"2026-02-03T00:32:49.54463735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Setup Node.js\n"} -{"Time":"2026-02-03T00:32:49.544641929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0\n"} -{"Time":"2026-02-03T00:32:49.544659181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.544664451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" node-version: '24'\n"} -{"Time":"2026-02-03T00:32:49.544675612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" package-manager-cache: false\n"} -{"Time":"2026-02-03T00:32:49.544683096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Install Claude Code CLI\n"} -{"Time":"2026-02-03T00:32:49.544693054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: npm install -g --silent @anthropic-ai/claude-code@2.1.29\n"} -{"Time":"2026-02-03T00:32:49.544697342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Download container images\n"} -{"Time":"2026-02-03T00:32:49.54470698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: bash /opt/gh-aw/actions/download_docker_images.sh ghcr.io/github/gh-aw-mcpg:v0.0.90 node:lts-alpine\n"} -{"Time":"2026-02-03T00:32:49.544713031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Write Safe Outputs Config\n"} -{"Time":"2026-02-03T00:32:49.54471723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.544721407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" mkdir -p /opt/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.544725665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" mkdir -p /tmp/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.544729753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" mkdir -p /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.544734091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003e /opt/gh-aw/safeoutputs/config.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.54473901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\"create_issue\":{\"max\":1},\"missing_data\":{},\"missing_tool\":{},\"noop\":{\"max\":1}}\n"} -{"Time":"2026-02-03T00:32:49.544765449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.54477118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003e /opt/gh-aw/safeoutputs/tools.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.544775759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" [\n"} -{"Time":"2026-02-03T00:32:49.544779746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.544785497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Create a new GitHub issue for tracking bugs, feature requests, or tasks. Use this for actionable work items that need assignment, labeling, and status tracking. For reports, announcements, or status updates that don't require task tracking, use create_discussion instead. CONSTRAINTS: Maximum 1 issue(s) can be created.\",\n"} -{"Time":"2026-02-03T00:32:49.544794654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.544798591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.54480319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.544807467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.544812186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Detailed issue description in Markdown. Do NOT repeat the title as a heading since it already appears as the issue's h1. Include context, reproduction steps, or acceptance criteria as appropriate.\",\n"} -{"Time":"2026-02-03T00:32:49.544820291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.544824599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.544828878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.544833336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Labels to categorize the issue (e.g., 'bug', 'enhancement'). Labels must exist in the repository.\",\n"} -{"Time":"2026-02-03T00:32:49.544838125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"items\": {\n"} -{"Time":"2026-02-03T00:32:49.544842343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.54484664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.544860246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"array\"\n"} -{"Time":"2026-02-03T00:32:49.544865155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.544869193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.544881636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Parent issue number for creating sub-issues. This is the numeric ID from the GitHub URL (e.g., 42 in github.com/owner/repo/issues/42). Can also be a temporary_id (e.g., 'aw_abc123def456') from a previously created issue in the same workflow run.\",\n"} -{"Time":"2026-02-03T00:32:49.544886605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": [\n"} -{"Time":"2026-02-03T00:32:49.544890462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"number\",\n"} -{"Time":"2026-02-03T00:32:49.544894349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"string\"\n"} -{"Time":"2026-02-03T00:32:49.544897966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.544917032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.544920719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.544925407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Unique temporary identifier for referencing this issue before it's created. Format: 'aw_' followed by 12 hex characters (e.g., 'aw_abc123def456'). Use '#aw_ID' in body text to reference other issues by their temporary_id; these are replaced with actual issue numbers after creation.\",\n"} -{"Time":"2026-02-03T00:32:49.544930236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.544934123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.544937991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.544942349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Concise issue title summarizing the bug, feature, or task. The title appears as the main heading, so keep it brief and descriptive.\",\n"} -{"Time":"2026-02-03T00:32:49.544950454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.544954281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.544958259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.544961995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.544972706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"title\",\n"} -{"Time":"2026-02-03T00:32:49.544977043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"body\"\n"} -{"Time":"2026-02-03T00:32:49.544981282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.544985429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.544989677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.544993665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"name\": \"create_issue\"\n"} -{"Time":"2026-02-03T00:32:49.544998584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545002852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.545008272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.\",\n"} -{"Time":"2026-02-03T00:32:49.545019894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.545026375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.545030924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.545035272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.545039731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.545058195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545062383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.54506623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.545070368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.545079955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545084213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.54508777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.545092919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.545101826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545105743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545109721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545113738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.545122294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"reason\"\n"} -{"Time":"2026-02-03T00:32:49.545125931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.545129718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.545137793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545141951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"name\": \"missing_tool\"\n"} -{"Time":"2026-02-03T00:32:49.545145878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545149535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.545154274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Log a transparency message when no significant actions are needed. Use this to confirm workflow completion and provide visibility when analysis is complete but no changes or outputs are required (e.g., 'No issues found', 'All checks passed'). This ensures the workflow produces human-visible output even when no other actions are taken.\",\n"} -{"Time":"2026-02-03T00:32:49.545161718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.545165354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.545169292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.545172979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.545177387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Status or completion message to log. Should explain what was analyzed and the outcome (e.g., 'Code review complete - no issues found', 'Analysis complete - all tests passing').\",\n"} -{"Time":"2026-02-03T00:32:49.545181865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545185462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545189309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545193798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.545197665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"message\"\n"} -{"Time":"2026-02-03T00:32:49.545206611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.54521144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.545215618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545219946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"name\": \"noop\"\n"} -{"Time":"2026-02-03T00:32:49.545223974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545227751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.54523262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Report that data or information needed to complete the task is not available. Use this when you cannot accomplish what was requested because required data, context, or information is missing.\",\n"} -{"Time":"2026-02-03T00:32:49.545237379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.545241837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.545245815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.545250213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.545255032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.54525922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545269579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545274308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"context\": {\n"} -{"Time":"2026-02-03T00:32:49.545279257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Additional context about the missing data or where it should come from (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.545283755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545288143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545292311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"data_type\": {\n"} -{"Time":"2026-02-03T00:32:49.545296719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Type or description of the missing data or information (max 128 characters). Be specific about what data is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.545306678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545311236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545315444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.545319873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"description\": \"Explanation of why this data is needed to complete the task (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.54532425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545328529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545337335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545341683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": [],\n"} -{"Time":"2026-02-03T00:32:49.545351662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.545357362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.54536144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"name\": \"missing_data\"\n"} -{"Time":"2026-02-03T00:32:49.545370166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545374054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.54537789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.545381878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003e /opt/gh-aw/safeoutputs/validation.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.545386106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.545394161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"create_issue\": {\n"} -{"Time":"2026-02-03T00:32:49.545398309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.545402396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.545406444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.545411002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.545415511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545420129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.545424387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.545428635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545432653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.545441299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"array\",\n"} -{"Time":"2026-02-03T00:32:49.545445516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"itemType\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545449915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"itemSanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.545453922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"itemMaxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.545461977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545465985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.545470062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"issueOrPRNumber\": true\n"} -{"Time":"2026-02-03T00:32:49.54547398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545482125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"repo\": {\n"} -{"Time":"2026-02-03T00:32:49.545486453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545490791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.545496091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545500379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.545504717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.545510147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545514235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.545518443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.54552254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545530775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.545534893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.545538801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545542878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545551144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545555141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"missing_tool\": {\n"} -{"Time":"2026-02-03T00:32:49.545559118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"defaultMax\": 20,\n"} -{"Time":"2026-02-03T00:32:49.545563086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.545566973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.545580849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545586359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.545590206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"maxLength\": 512\n"} -{"Time":"2026-02-03T00:32:49.545594534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545599423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.545604062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.545608009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545612638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.545621154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.545625532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545629369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.545633266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545637154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.545643195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.545647353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.5456513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545655107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.545658964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"noop\": {\n"} -{"Time":"2026-02-03T00:32:49.545670335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.545675796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.545679883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.545684131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.545688509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.545692587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.545699329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.545703557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545707495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545711202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545715019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.545720729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.545725028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Generate Safe Outputs MCP Server Config\n"} -{"Time":"2026-02-03T00:32:49.545729165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" id: safe-outputs-config\n"} -{"Time":"2026-02-03T00:32:49.545733072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.545739735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Generate a secure random API key (360 bits of entropy, 40+ chars)\n"} -{"Time":"2026-02-03T00:32:49.545743953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.545763709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.545768989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" PORT=3001\n"} -{"Time":"2026-02-03T00:32:49.545773107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.545778717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.545782895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" echo \"::add-mask::${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.545792213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.545796531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Set outputs for next steps\n"} -{"Time":"2026-02-03T00:32:49.545800729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.545804636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" echo \"safe_outputs_api_key=${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.545811008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" echo \"safe_outputs_port=${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.545815376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" } \u003e\u003e \"$GITHUB_OUTPUT\"\n"} -{"Time":"2026-02-03T00:32:49.545819273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.545823341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" echo \"Safe Outputs MCP server will run on port ${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.545829752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.54583365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Start Safe Outputs MCP HTTP Server\n"} -{"Time":"2026-02-03T00:32:49.545837758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" id: safe-outputs-start\n"} -{"Time":"2026-02-03T00:32:49.545841875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.545846323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-config.outputs.safe_outputs_port }}\n"} -{"Time":"2026-02-03T00:32:49.545851353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-config.outputs.safe_outputs_api_key }}\n"} -{"Time":"2026-02-03T00:32:49.545856182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.54586064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.545865429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.545870228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.545874376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Environment variables are set above to prevent template injection\n"} -{"Time":"2026-02-03T00:32:49.545878844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export GH_AW_SAFE_OUTPUTS_PORT\n"} -{"Time":"2026-02-03T00:32:49.545882902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export GH_AW_SAFE_OUTPUTS_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.545886929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export GH_AW_SAFE_OUTPUTS_TOOLS_PATH\n"} -{"Time":"2026-02-03T00:32:49.545890877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export GH_AW_SAFE_OUTPUTS_CONFIG_PATH\n"} -{"Time":"2026-02-03T00:32:49.545895054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export GH_AW_MCP_LOG_DIR\n"} -{"Time":"2026-02-03T00:32:49.545900284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.545904181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" bash /opt/gh-aw/actions/start_safe_outputs_server.sh\n"} -{"Time":"2026-02-03T00:32:49.545908089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.545912186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Start MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.545916444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" id: start-mcp-gateway\n"} -{"Time":"2026-02-03T00:32:49.545920592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.545924449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.545928497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-start.outputs.api_key }}\n"} -{"Time":"2026-02-03T00:32:49.545933155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-start.outputs.port }}\n"} -{"Time":"2026-02-03T00:32:49.545938655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.545942763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" set -eo pipefail\n"} -{"Time":"2026-02-03T00:32:49.545948244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" mkdir -p /tmp/gh-aw/mcp-config\n"} -{"Time":"2026-02-03T00:32:49.545952261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.545956479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Export gateway environment variables for MCP config and gateway script\n"} -{"Time":"2026-02-03T00:32:49.545966327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export MCP_GATEWAY_PORT=\"80\"\n"} -{"Time":"2026-02-03T00:32:49.545971046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export MCP_GATEWAY_DOMAIN=\"host.docker.internal\"\n"} -{"Time":"2026-02-03T00:32:49.545985222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" MCP_GATEWAY_API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.545989711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" MCP_GATEWAY_API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.54599449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export MCP_GATEWAY_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.54600538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546009748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.546014226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" echo \"::add-mask::${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.546018444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export GH_AW_ENGINE=\"claude\"\n"} -{"Time":"2026-02-03T00:32:49.546025858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" export MCP_GATEWAY_DOCKER_COMMAND='docker run -i --rm --network host -v /var/run/docker.sock:/var/run/docker.sock -e MCP_GATEWAY_PORT -e MCP_GATEWAY_DOMAIN -e MCP_GATEWAY_API_KEY -e DEBUG=\"*\" -e MCP_GATEWAY_LOG_DIR -e GH_AW_MCP_LOG_DIR -e GH_AW_SAFE_OUTPUTS -e GH_AW_SAFE_OUTPUTS_CONFIG_PATH -e GH_AW_SAFE_OUTPUTS_TOOLS_PATH -e GH_AW_ASSETS_BRANCH -e GH_AW_ASSETS_MAX_SIZE_KB -e GH_AW_ASSETS_ALLOWED_EXTS -e DEFAULT_BRANCH -e GITHUB_MCP_SERVER_TOKEN -e GITHUB_MCP_LOCKDOWN -e GITHUB_REPOSITORY -e GITHUB_SERVER_URL -e GITHUB_SHA -e GITHUB_WORKSPACE -e GITHUB_TOKEN -e GITHUB_RUN_ID -e GITHUB_RUN_NUMBER -e GITHUB_RUN_ATTEMPT -e GITHUB_JOB -e GITHUB_ACTION -e GITHUB_EVENT_NAME -e GITHUB_EVENT_PATH -e GITHUB_ACTOR -e GITHUB_ACTOR_ID -e GITHUB_TRIGGERING_ACTOR -e GITHUB_WORKFLOW -e GITHUB_WORKFLOW_REF -e GITHUB_WORKFLOW_SHA -e GITHUB_REF -e GITHUB_REF_NAME -e GITHUB_REF_TYPE -e GITHUB_HEAD_REF -e GITHUB_BASE_REF -e GH_AW_SAFE_OUTPUTS_PORT -e GH_AW_SAFE_OUTPUTS_API_KEY -v /opt:/opt:ro -v /tmp:/tmp:rw -v"} -{"Time":"2026-02-03T00:32:49.546041137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" '\"${GITHUB_WORKSPACE}\"':'\"${GITHUB_WORKSPACE}\"':rw ghcr.io/github/gh-aw-mcpg:v0.0.90'\n"} -{"Time":"2026-02-03T00:32:49.546046467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546050764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003c\u003c MCPCONFIG_EOF | bash /opt/gh-aw/actions/start_mcp_gateway.sh\n"} -{"Time":"2026-02-03T00:32:49.546055393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.54605928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"mcpServers\": {\n"} -{"Time":"2026-02-03T00:32:49.546063308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"safeoutputs\": {\n"} -{"Time":"2026-02-03T00:32:49.546067335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"type\": \"http\",\n"} -{"Time":"2026-02-03T00:32:49.546078867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"url\": \"http://host.docker.internal:$GH_AW_SAFE_OUTPUTS_PORT\",\n"} -{"Time":"2026-02-03T00:32:49.546083395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"headers\": {\n"} -{"Time":"2026-02-03T00:32:49.546087603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"Authorization\": \"$GH_AW_SAFE_OUTPUTS_API_KEY\"\n"} -{"Time":"2026-02-03T00:32:49.546095908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.546100357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.546104374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.546108202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"gateway\": {\n"} -{"Time":"2026-02-03T00:32:49.546112189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"port\": $MCP_GATEWAY_PORT,\n"} -{"Time":"2026-02-03T00:32:49.546116146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"domain\": \"${MCP_GATEWAY_DOMAIN}\",\n"} -{"Time":"2026-02-03T00:32:49.546120284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \"apiKey\": \"${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.546125063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.546129802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.546133999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" MCPCONFIG_EOF\n"} -{"Time":"2026-02-03T00:32:49.546138107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Generate agentic run info\n"} -{"Time":"2026-02-03T00:32:49.546142095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" id: generate_aw_info\n"} -{"Time":"2026-02-03T00:32:49.546146273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.54615043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.546154107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.546157904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const fs = require('fs');\n"} -{"Time":"2026-02-03T00:32:49.546169656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546173874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const awInfo = {\n"} -{"Time":"2026-02-03T00:32:49.546177881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" engine_id: \"claude\",\n"} -{"Time":"2026-02-03T00:32:49.546181889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" engine_name: \"Claude Code\",\n"} -{"Time":"2026-02-03T00:32:49.546186327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" model: process.env.GH_AW_MODEL_AGENT_CLAUDE || \"\",\n"} -{"Time":"2026-02-03T00:32:49.546194813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" version: \"\",\n"} -{"Time":"2026-02-03T00:32:49.54619882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" agent_version: \"2.1.29\",\n"} -{"Time":"2026-02-03T00:32:49.546203028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" workflow_name: \"\",\n"} -{"Time":"2026-02-03T00:32:49.546207777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" experimental: false,\n"} -{"Time":"2026-02-03T00:32:49.546212426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" supports_tools_allowlist: true,\n"} -{"Time":"2026-02-03T00:32:49.546216874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" supports_http_transport: true,\n"} -{"Time":"2026-02-03T00:32:49.546220982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run_id: context.runId,\n"} -{"Time":"2026-02-03T00:32:49.546224959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run_number: context.runNumber,\n"} -{"Time":"2026-02-03T00:32:49.546228907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run_attempt: process.env.GITHUB_RUN_ATTEMPT,\n"} -{"Time":"2026-02-03T00:32:49.546233024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" repository: context.repo.owner + '/' + context.repo.repo,\n"} -{"Time":"2026-02-03T00:32:49.546237022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ref: context.ref,\n"} -{"Time":"2026-02-03T00:32:49.546240959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" sha: context.sha,\n"} -{"Time":"2026-02-03T00:32:49.546244866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" actor: context.actor,\n"} -{"Time":"2026-02-03T00:32:49.546248713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" event_name: context.eventName,\n"} -{"Time":"2026-02-03T00:32:49.54625256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" staged: false,\n"} -{"Time":"2026-02-03T00:32:49.546256508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" allowed_domains: [],\n"} -{"Time":"2026-02-03T00:32:49.546261537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" firewall_enabled: false,\n"} -{"Time":"2026-02-03T00:32:49.546265364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" awf_version: \"\",\n"} -{"Time":"2026-02-03T00:32:49.546269402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" awmg_version: \"v0.0.90\",\n"} -{"Time":"2026-02-03T00:32:49.546273419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" steps: {\n"} -{"Time":"2026-02-03T00:32:49.546277266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" firewall: \"\"\n"} -{"Time":"2026-02-03T00:32:49.546281144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.546285201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" created_at: new Date().toISOString()\n"} -{"Time":"2026-02-03T00:32:49.54628968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" };\n"} -{"Time":"2026-02-03T00:32:49.546294298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546298446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" // Write to /tmp/gh-aw directory to avoid inclusion in PR\n"} -{"Time":"2026-02-03T00:32:49.546303405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const tmpPath = '/tmp/gh-aw/aw_info.json';\n"} -{"Time":"2026-02-03T00:32:49.546307533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" fs.writeFileSync(tmpPath, JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.546311931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" console.log('Generated aw_info.json at:', tmpPath);\n"} -{"Time":"2026-02-03T00:32:49.546316089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" console.log(JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.546319986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546323893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" // Set model as output for reuse in other steps/jobs\n"} -{"Time":"2026-02-03T00:32:49.546329043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" core.setOutput('model', awInfo.model);\n"} -{"Time":"2026-02-03T00:32:49.546333061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Generate workflow overview\n"} -{"Time":"2026-02-03T00:32:49.546337419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.546341817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.546345965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.546350112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { generateWorkflowOverview } = require('/opt/gh-aw/actions/generate_workflow_overview.cjs');\n"} -{"Time":"2026-02-03T00:32:49.546355132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" await generateWorkflowOverview(core);\n"} -{"Time":"2026-02-03T00:32:49.54635976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Create prompt with built-in context\n"} -{"Time":"2026-02-03T00:32:49.546363798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546367675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.546371853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.54637568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.546379577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" bash /opt/gh-aw/actions/create_prompt_first.sh\n"} -{"Time":"2026-02-03T00:32:49.546383575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.546387682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003csystem\u003e\n"} -{"Time":"2026-02-03T00:32:49.546391369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.546396789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \"/opt/gh-aw/prompts/temp_folder_prompt.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.546401237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \"/opt/gh-aw/prompts/markdown.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.546405596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.546409363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003csafe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.54641341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003cdescription\u003eGitHub API Access Instructions\u003c/description\u003e\n"} -{"Time":"2026-02-03T00:32:49.546418429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003cimportant\u003e\n"} -{"Time":"2026-02-03T00:32:49.546422167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" The gh CLI is NOT authenticated. Do NOT use gh commands for GitHub operations.\n"} -{"Time":"2026-02-03T00:32:49.546426404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003c/important\u003e\n"} -{"Time":"2026-02-03T00:32:49.546430021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003cinstructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.546434309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" To create or modify GitHub resources (issues, discussions, pull requests, etc.), you MUST call the appropriate safe output tool. Simply writing content will NOT work - the workflow requires actual tool calls.\n"} -{"Time":"2026-02-03T00:32:49.546438567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546442394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" Discover available tools from the safeoutputs MCP server.\n"} -{"Time":"2026-02-03T00:32:49.546445911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546449888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" **Critical**: Tool calls write structured data that downstream jobs process. Without tool calls, follow-up actions will be skipped.\n"} -{"Time":"2026-02-03T00:32:49.546453976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.546458995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" **Note**: If you made no other safe output tool calls during this workflow execution, call the \"noop\" tool to provide a status message indicating completion or that no actions were needed.\n"} -{"Time":"2026-02-03T00:32:49.546463143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003c/instructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.54646677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003c/safe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.546470747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.546475235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.546479423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \u003c/system\u003e\n"} -{"Time":"2026-02-03T00:32:49.546483261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.546487007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.546491165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" {{#runtime-import .}}\n"} -{"Time":"2026-02-03T00:32:49.546495233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.54649928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Validate prompt placeholders\n"} -{"Time":"2026-02-03T00:32:49.546502907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546506844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.546511052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: bash /opt/gh-aw/actions/validate_prompt_placeholders.sh\n"} -{"Time":"2026-02-03T00:32:49.54651507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Print prompt\n"} -{"Time":"2026-02-03T00:32:49.546519137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546523856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.546528615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: bash /opt/gh-aw/actions/print_prompt_summary.sh\n"} -{"Time":"2026-02-03T00:32:49.546532442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Execute Claude Code CLI\n"} -{"Time":"2026-02-03T00:32:49.546537111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" id: agentic_execution\n"} -{"Time":"2026-02-03T00:32:49.546541138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Allowed tools (sorted):\n"} -{"Time":"2026-02-03T00:32:49.546545416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - ExitPlanMode\n"} -{"Time":"2026-02-03T00:32:49.546549023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - Glob\n"} -{"Time":"2026-02-03T00:32:49.54655292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - Grep\n"} -{"Time":"2026-02-03T00:32:49.546556908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - LS\n"} -{"Time":"2026-02-03T00:32:49.546567317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - NotebookRead\n"} -{"Time":"2026-02-03T00:32:49.546572457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - Read\n"} -{"Time":"2026-02-03T00:32:49.546576544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - Task\n"} -{"Time":"2026-02-03T00:32:49.546580832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - TodoWrite\n"} -{"Time":"2026-02-03T00:32:49.54658496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # - Write\n"} -{"Time":"2026-02-03T00:32:49.546588887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" timeout-minutes: 20\n"} -{"Time":"2026-02-03T00:32:49.546592785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.546597012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" set -o pipefail\n"} -{"Time":"2026-02-03T00:32:49.546602242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" # Execute Claude Code CLI with prompt from file\n"} -{"Time":"2026-02-03T00:32:49.546608654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" source /opt/gh-aw/actions/sanitize_path.sh \"$GH_AW_TOOL_BINS$(find /opt/hostedtoolcache -maxdepth 4 -type d -name bin 2\u003e/dev/null | tr '\\n' ':')$PATH\" \u0026\u0026 claude --print --disable-slash-commands --no-chrome --mcp-config /tmp/gh-aw/mcp-config/mcp-servers.json --allowed-tools ExitPlanMode,Glob,Grep,LS,NotebookRead,Read,Task,TodoWrite,Write --debug-file /tmp/gh-aw/agent-stdio.log --verbose --permission-mode bypassPermissions --output-format stream-json \"$(cat /tmp/gh-aw/aw-prompts/prompt.txt)\"${GH_AW_MODEL_AGENT_CLAUDE:+ --model \"$GH_AW_MODEL_AGENT_CLAUDE\"} 2\u003e\u00261 | tee -a /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.546616689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546620977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n"} -{"Time":"2026-02-03T00:32:49.546625466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" BASH_DEFAULT_TIMEOUT_MS: 60000\n"} -{"Time":"2026-02-03T00:32:49.546629663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" BASH_MAX_TIMEOUT_MS: 60000\n"} -{"Time":"2026-02-03T00:32:49.546633741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.546637939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" DISABLE_BUG_COMMAND: 1\n"} -{"Time":"2026-02-03T00:32:49.546641736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" DISABLE_ERROR_REPORTING: 1\n"} -{"Time":"2026-02-03T00:32:49.546645873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" DISABLE_TELEMETRY: 1\n"} -{"Time":"2026-02-03T00:32:49.546650011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_MCP_CONFIG: /tmp/gh-aw/mcp-config/mcp-servers.json\n"} -{"Time":"2026-02-03T00:32:49.546654269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_MODEL_AGENT_CLAUDE: ${{ vars.GH_AW_MODEL_AGENT_CLAUDE || '' }}\n"} -{"Time":"2026-02-03T00:32:49.546658737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.546664097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.546668205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.546672513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" MCP_TIMEOUT: 120000\n"} -{"Time":"2026-02-03T00:32:49.546676731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" MCP_TOOL_TIMEOUT: 60000\n"} -{"Time":"2026-02-03T00:32:49.546680869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Stop MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.546684706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.546688573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.546692661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546696408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" MCP_GATEWAY_PORT: ${{ steps.start-mcp-gateway.outputs.gateway-port }}\n"} -{"Time":"2026-02-03T00:32:49.546700345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" MCP_GATEWAY_API_KEY: ${{ steps.start-mcp-gateway.outputs.gateway-api-key }}\n"} -{"Time":"2026-02-03T00:32:49.546705024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GATEWAY_PID: ${{ steps.start-mcp-gateway.outputs.gateway-pid }}\n"} -{"Time":"2026-02-03T00:32:49.546709191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.54671349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" bash /opt/gh-aw/actions/stop_mcp_gateway.sh \"$GATEWAY_PID\"\n"} -{"Time":"2026-02-03T00:32:49.546717677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Redact secrets in logs\n"} -{"Time":"2026-02-03T00:32:49.546721685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.546725552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.546729489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.546733216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.546737234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.546741321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.546745289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { main } = require('/opt/gh-aw/actions/redact_secrets.cjs');\n"} -{"Time":"2026-02-03T00:32:49.546774283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.54677829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546782178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SECRET_NAMES: 'ANTHROPIC_API_KEY,CLAUDE_CODE_OAUTH_TOKEN,GH_AW_GITHUB_MCP_SERVER_TOKEN,GH_AW_GITHUB_TOKEN,GITHUB_TOKEN'\n"} -{"Time":"2026-02-03T00:32:49.546786365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" SECRET_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n"} -{"Time":"2026-02-03T00:32:49.546791304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" SECRET_CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.546795903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" SECRET_GH_AW_GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.546800271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" SECRET_GH_AW_GITHUB_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.546804679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" SECRET_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.546809088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Upload Safe Outputs\n"} -{"Time":"2026-02-03T00:32:49.546813235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.546817433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.546829856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.546833543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" name: safe-output\n"} -{"Time":"2026-02-03T00:32:49.54683714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" path: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.546840927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.546844934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Ingest agent output\n"} -{"Time":"2026-02-03T00:32:49.546849102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" id: collect_output\n"} -{"Time":"2026-02-03T00:32:49.54685331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.546864491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546868789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.546877495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_ALLOWED_DOMAINS: \"*.githubusercontent.com,anthropic.com,api.anthropic.com,api.github.com,api.snapcraft.io,archive.ubuntu.com,azure.archive.ubuntu.com,cdn.playwright.dev,codeload.github.com,crl.geotrust.com,crl.globalsign.com,crl.identrust.com,crl.sectigo.com,crl.thawte.com,crl.usertrust.com,crl.verisign.com,crl3.digicert.com,crl4.digicert.com,crls.ssl.com,files.pythonhosted.org,ghcr.io,github-cloud.githubusercontent.com,github-cloud.s3.amazonaws.com,github.com,host.docker.internal,json-schema.org,json.schemastore.org,keyserver.ubuntu.com,lfs.github.com,objects.githubusercontent.com,ocsp.digicert.com,ocsp.geotrust.com,ocsp.globalsign.com,ocsp.identrust.com,ocsp.sectigo.com,ocsp.ssl.com,ocsp.thawte.com,ocsp.usertrust.com,ocsp.verisign.com,packagecloud.io,packages.cloud.google.com,packages.microsoft.com,playwright.download.prss.microsoft.com,ppa.launchpad.net,pypi.org,raw.githubusercontent.com,registry.npmjs.org,s.symcb.com,s.symcd.com,security.ubuntu.com,sentry.io,statsig.anthropic.com,t"} -{"Time":"2026-02-03T00:32:49.546887754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":"s-crl.ws.symantec.com,ts-ocsp.ws.symantec.com\"\n"} -{"Time":"2026-02-03T00:32:49.546893665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GITHUB_SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.54690185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GITHUB_API_URL: ${{ github.api_url }}\n"} -{"Time":"2026-02-03T00:32:49.546906158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.546910587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.546915787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.546921086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.546925635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { main } = require('/opt/gh-aw/actions/collect_ndjson_output.cjs');\n"} -{"Time":"2026-02-03T00:32:49.546929762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.54693399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Upload sanitized agent output\n"} -{"Time":"2026-02-03T00:32:49.546938098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: always() \u0026\u0026 env.GH_AW_AGENT_OUTPUT\n"} -{"Time":"2026-02-03T00:32:49.546945001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.546949109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.546953346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:49.546962914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" path: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.546967232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.54697132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Parse agent logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.546977742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.54698196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.546986188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.546993842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" GH_AW_AGENT_OUTPUT: /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.546998831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.547002899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.547007097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.547011314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.547015633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { main } = require('/opt/gh-aw/actions/parse_claude_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.5470196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.547028206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Parse MCP gateway logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.547032223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.547036431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.547040579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.54704656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.547050598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.547054866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.547061278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" const { main } = require('/opt/gh-aw/actions/parse_mcp_gateway_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.547065365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.547069373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" - name: Upload agent artifacts\n"} -{"Time":"2026-02-03T00:32:49.54707339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.547077277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.547081245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.547085262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.547089039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" name: agent-artifacts\n"} -{"Time":"2026-02-03T00:32:49.547092806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" path: |\n"} -{"Time":"2026-02-03T00:32:49.547097445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.547101593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" /tmp/gh-aw/aw_info.json\n"} -{"Time":"2026-02-03T00:32:49.54710557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" /tmp/gh-aw/mcp-logs/\n"} -{"Time":"2026-02-03T00:32:49.547113445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.547117583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" if-no-files-found: ignore\n"} -{"Time":"2026-02-03T00:32:49.547121991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" \n"} -{"Time":"2026-02-03T00:32:49.54712697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars"} -{"Time":"2026-02-03T00:32:49.547133392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":"=== RUN TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars\n"} -{"Time":"2026-02-03T00:32:49.547142048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" main_job_env_test.go:103: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:49.547148821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" jobs:\n"} -{"Time":"2026-02-03T00:32:49.547152958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" agent:\n"} -{"Time":"2026-02-03T00:32:49.547157106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:49.547161164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.547165041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.54716992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" DEFAULT_BRANCH: ${{ github.event.repository.default_branch }}\n"} -{"Time":"2026-02-03T00:32:49.547173948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_ASSETS_ALLOWED_EXTS: \"\"\n"} -{"Time":"2026-02-03T00:32:49.547178216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_ASSETS_BRANCH: \"\"\n"} -{"Time":"2026-02-03T00:32:49.547182253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_ASSETS_MAX_SIZE_KB: 0\n"} -{"Time":"2026-02-03T00:32:49.547190719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.547194927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:49.547199144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.547212329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.547219562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.54722379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" has_patch: ${{ steps.collect_output.outputs.has_patch }}\n"} -{"Time":"2026-02-03T00:32:49.547227938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" model: ${{ steps.generate_aw_info.outputs.model }}\n"} -{"Time":"2026-02-03T00:32:49.547232216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" output: ${{ steps.collect_output.outputs.output }}\n"} -{"Time":"2026-02-03T00:32:49.54723954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" output_types: ${{ steps.collect_output.outputs.output_types }}\n"} -{"Time":"2026-02-03T00:32:49.547244519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}\n"} -{"Time":"2026-02-03T00:32:49.547248556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.547252354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.547256501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.547260268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.547264276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.547268043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.547272231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.547276138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.547279995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.547288531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.547292919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.547296806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Checkout repository\n"} -{"Time":"2026-02-03T00:32:49.547300954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.547305032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.547311113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.547315211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Create gh-aw temp directory\n"} -{"Time":"2026-02-03T00:32:49.547319359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh\n"} -{"Time":"2026-02-03T00:32:49.547323476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Configure Git credentials\n"} -{"Time":"2026-02-03T00:32:49.547327654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.547331411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" REPO_NAME: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.547335338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.547339566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.547343704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" git config --global user.email \"github-actions[bot]@users.noreply.github.com\"\n"} -{"Time":"2026-02-03T00:32:49.547354374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" git config --global user.name \"github-actions[bot]\"\n"} -{"Time":"2026-02-03T00:32:49.547358561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Re-authenticate git with GitHub token\n"} -{"Time":"2026-02-03T00:32:49.54736282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" SERVER_URL_STRIPPED=\"${SERVER_URL#https://}\"\n"} -{"Time":"2026-02-03T00:32:49.547367358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" git remote set-url origin \"https://x-access-token:${{ github.token }}@${SERVER_URL_STRIPPED}/${REPO_NAME}.git\"\n"} -{"Time":"2026-02-03T00:32:49.547375403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" echo \"Git configured with standard GitHub Actions identity\"\n"} -{"Time":"2026-02-03T00:32:49.5473795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Checkout PR branch\n"} -{"Time":"2026-02-03T00:32:49.547383548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: |\n"} -{"Time":"2026-02-03T00:32:49.54738967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" github.event.pull_request\n"} -{"Time":"2026-02-03T00:32:49.547394248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.547398396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.547402614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.547406741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.547410959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" github-token: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.547417782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.547429333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.547433611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.547437689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { main } = require('/opt/gh-aw/actions/checkout_pr_branch.cjs');\n"} -{"Time":"2026-02-03T00:32:49.547441857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.547448509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Validate CLAUDE_CODE_OAUTH_TOKEN or ANTHROPIC_API_KEY secret\n"} -{"Time":"2026-02-03T00:32:49.547452617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" id: validate-secret\n"} -{"Time":"2026-02-03T00:32:49.547457115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: /opt/gh-aw/actions/validate_multi_secret.sh CLAUDE_CODE_OAUTH_TOKEN ANTHROPIC_API_KEY 'Claude Code' https://github.github.com/gh-aw/reference/engines/#anthropic-claude-code\n"} -{"Time":"2026-02-03T00:32:49.547463938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.547467915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.547472193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n"} -{"Time":"2026-02-03T00:32:49.547479156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Setup Node.js\n"} -{"Time":"2026-02-03T00:32:49.547483134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0\n"} -{"Time":"2026-02-03T00:32:49.547487422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.547491319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" node-version: '24'\n"} -{"Time":"2026-02-03T00:32:49.54749745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" package-manager-cache: false\n"} -{"Time":"2026-02-03T00:32:49.547501478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Install Claude Code CLI\n"} -{"Time":"2026-02-03T00:32:49.547505716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: npm install -g --silent @anthropic-ai/claude-code@2.1.29\n"} -{"Time":"2026-02-03T00:32:49.547509863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Download container images\n"} -{"Time":"2026-02-03T00:32:49.547513941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: bash /opt/gh-aw/actions/download_docker_images.sh ghcr.io/github/gh-aw-mcpg:v0.0.90 node:lts-alpine\n"} -{"Time":"2026-02-03T00:32:49.54751862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Write Safe Outputs Config\n"} -{"Time":"2026-02-03T00:32:49.547522577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.547528538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" mkdir -p /opt/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.547532516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" mkdir -p /tmp/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.547536664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" mkdir -p /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.547540741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003e /opt/gh-aw/safeoutputs/config.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.547547914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\"create_issue\":{\"max\":1},\"missing_data\":{},\"missing_tool\":{},\"noop\":{\"max\":1}}\n"} -{"Time":"2026-02-03T00:32:49.547552262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.54755629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003e /opt/gh-aw/safeoutputs/tools.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.547560297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" [\n"} -{"Time":"2026-02-03T00:32:49.547564124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.547571859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Create a new GitHub issue for tracking bugs, feature requests, or tasks. Use this for actionable work items that need assignment, labeling, and status tracking. For reports, announcements, or status updates that don't require task tracking, use create_discussion instead. CONSTRAINTS: Maximum 1 issue(s) can be created.\",\n"} -{"Time":"2026-02-03T00:32:49.547577119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.547581457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.547586015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.547590043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.547594802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Detailed issue description in Markdown. Do NOT repeat the title as a heading since it already appears as the issue's h1. Include context, reproduction steps, or acceptance criteria as appropriate.\",\n"} -{"Time":"2026-02-03T00:32:49.54760466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547608798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547612735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.547617304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Labels to categorize the issue (e.g., 'bug', 'enhancement'). Labels must exist in the repository.\",\n"} -{"Time":"2026-02-03T00:32:49.547624267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"items\": {\n"} -{"Time":"2026-02-03T00:32:49.547628304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547632492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.54763678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"array\"\n"} -{"Time":"2026-02-03T00:32:49.547640687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547644775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.547649814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Parent issue number for creating sub-issues. This is the numeric ID from the GitHub URL (e.g., 42 in github.com/owner/repo/issues/42). Can also be a temporary_id (e.g., 'aw_abc123def456') from a previously created issue in the same workflow run.\",\n"} -{"Time":"2026-02-03T00:32:49.547655595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": [\n"} -{"Time":"2026-02-03T00:32:49.547659573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"number\",\n"} -{"Time":"2026-02-03T00:32:49.54766372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547669972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.547673979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547678127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.547683186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Unique temporary identifier for referencing this issue before it's created. Format: 'aw_' followed by 12 hex characters (e.g., 'aw_abc123def456'). Use '#aw_ID' in body text to reference other issues by their temporary_id; these are replaced with actual issue numbers after creation.\",\n"} -{"Time":"2026-02-03T00:32:49.547689338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547693456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547704586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.547710087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Concise issue title summarizing the bug, feature, or task. The title appears as the main heading, so keep it brief and descriptive.\",\n"} -{"Time":"2026-02-03T00:32:49.547714635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547718663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.54772261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547726597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.547730605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"title\",\n"} -{"Time":"2026-02-03T00:32:49.547736746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"body\"\n"} -{"Time":"2026-02-03T00:32:49.547740604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.547744561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.547775038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547780458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"name\": \"create_issue\"\n"} -{"Time":"2026-02-03T00:32:49.547784525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547789274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.547797159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.\",\n"} -{"Time":"2026-02-03T00:32:49.547802449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.547806967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.547811225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.547815192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.547819861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.547825662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.54783017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547834528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.547846411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.54785125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547855007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547859806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.547864604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.547869433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547880324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.547884682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.54788876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.547895903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"reason\"\n"} -{"Time":"2026-02-03T00:32:49.547900121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.547904509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.547908887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547915299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"name\": \"missing_tool\"\n"} -{"Time":"2026-02-03T00:32:49.547919838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547927802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.547934705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Log a transparency message when no significant actions are needed. Use this to confirm workflow completion and provide visibility when analysis is complete but no changes or outputs are required (e.g., 'No issues found', 'All checks passed'). This ensures the workflow produces human-visible output even when no other actions are taken.\",\n"} -{"Time":"2026-02-03T00:32:49.547945485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.547950194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.547954813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.547959291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.547964381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Status or completion message to log. Should explain what was analyzed and the outcome (e.g., 'Code review complete - no issues found', 'Analysis complete - all tests passing').\",\n"} -{"Time":"2026-02-03T00:32:49.5479693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.547973347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.547981923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.547986061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.547990409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"message\"\n"} -{"Time":"2026-02-03T00:32:49.547994366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.547998524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.548005287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548009034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"name\": \"noop\"\n"} -{"Time":"2026-02-03T00:32:49.548013021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548017159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.548024983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Report that data or information needed to complete the task is not available. Use this when you cannot accomplish what was requested because required data, context, or information is missing.\",\n"} -{"Time":"2026-02-03T00:32:49.548029802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.54803363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.548037617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.548041414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.548045682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.548050461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.548058676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548062904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"context\": {\n"} -{"Time":"2026-02-03T00:32:49.548068515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Additional context about the missing data or where it should come from (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.548072852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.548079665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548083332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"data_type\": {\n"} -{"Time":"2026-02-03T00:32:49.54808762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Type or description of the missing data or information (max 128 characters). Be specific about what data is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.548092439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.548099642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.54810373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.548108319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"description\": \"Explanation of why this data is needed to complete the task (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.5481142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.548118297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548122645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548126853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": [],\n"} -{"Time":"2026-02-03T00:32:49.548138174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.548142903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548146861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"name\": \"missing_data\"\n"} -{"Time":"2026-02-03T00:32:49.548150968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548160055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.548165405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.548177057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003e /opt/gh-aw/safeoutputs/validation.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.548181595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.548185763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"create_issue\": {\n"} -{"Time":"2026-02-03T00:32:49.548189911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.548194078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.548202805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.548206822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.548210619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548214436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.548218183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.54822177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548225327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.548229024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"array\",\n"} -{"Time":"2026-02-03T00:32:49.548235165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"itemType\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548239373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"itemSanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.54824324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"itemMaxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.548246777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548250383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.54825404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"issueOrPRNumber\": true\n"} -{"Time":"2026-02-03T00:32:49.548259721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548263278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"repo\": {\n"} -{"Time":"2026-02-03T00:32:49.548267145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548273016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.548276913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.54828073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.548284587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.548288264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548291931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.548295608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.548299164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548308722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.548312519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.548316176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548319883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.54832353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548327227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"missing_tool\": {\n"} -{"Time":"2026-02-03T00:32:49.548330994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"defaultMax\": 20,\n"} -{"Time":"2026-02-03T00:32:49.548336975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.548340511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.548346963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548351291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.548355329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"maxLength\": 512\n"} -{"Time":"2026-02-03T00:32:49.548359096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548365268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.548369235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.548372972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548376699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.548380386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.548383982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548387579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.548391657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548395384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.548404381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.548408117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548411714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548417635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548421242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"noop\": {\n"} -{"Time":"2026-02-03T00:32:49.548424919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.548428615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.548432333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.548436129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.548442081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.548445767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.548449465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.548453312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548459263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548462729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548466586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548470744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.548474621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Generate Safe Outputs MCP Server Config\n"} -{"Time":"2026-02-03T00:32:49.548478348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" id: safe-outputs-config\n"} -{"Time":"2026-02-03T00:32:49.548481845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.548485562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Generate a secure random API key (360 bits of entropy, 40+ chars)\n"} -{"Time":"2026-02-03T00:32:49.548489299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.548493015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.548496813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" PORT=3001\n"} -{"Time":"2026-02-03T00:32:49.548502844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548506541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.548512872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" echo \"::add-mask::${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.548516379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548520006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Set outputs for next steps\n"} -{"Time":"2026-02-03T00:32:49.548523603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.548528101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" echo \"safe_outputs_api_key=${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.548531928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" echo \"safe_outputs_port=${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.548535665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" } \u003e\u003e \"$GITHUB_OUTPUT\"\n"} -{"Time":"2026-02-03T00:32:49.548539783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.54854368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" echo \"Safe Outputs MCP server will run on port ${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.548549591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548553158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Start Safe Outputs MCP HTTP Server\n"} -{"Time":"2026-02-03T00:32:49.548556845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" id: safe-outputs-start\n"} -{"Time":"2026-02-03T00:32:49.548560331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.548564008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-config.outputs.safe_outputs_port }}\n"} -{"Time":"2026-02-03T00:32:49.548567945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-config.outputs.safe_outputs_api_key }}\n"} -{"Time":"2026-02-03T00:32:49.548571893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.54857569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.548579777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.548585638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.548589375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Environment variables are set above to prevent template injection\n"} -{"Time":"2026-02-03T00:32:49.548595497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export GH_AW_SAFE_OUTPUTS_PORT\n"} -{"Time":"2026-02-03T00:32:49.548599514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export GH_AW_SAFE_OUTPUTS_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.548603161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export GH_AW_SAFE_OUTPUTS_TOOLS_PATH\n"} -{"Time":"2026-02-03T00:32:49.548607429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export GH_AW_SAFE_OUTPUTS_CONFIG_PATH\n"} -{"Time":"2026-02-03T00:32:49.548611146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export GH_AW_MCP_LOG_DIR\n"} -{"Time":"2026-02-03T00:32:49.548617458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548621144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" bash /opt/gh-aw/actions/start_safe_outputs_server.sh\n"} -{"Time":"2026-02-03T00:32:49.548627276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548630892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Start MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.548634559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" id: start-mcp-gateway\n"} -{"Time":"2026-02-03T00:32:49.548638006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.548641552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.54864555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-start.outputs.api_key }}\n"} -{"Time":"2026-02-03T00:32:49.548649537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-start.outputs.port }}\n"} -{"Time":"2026-02-03T00:32:49.548653334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.548656951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" set -eo pipefail\n"} -{"Time":"2026-02-03T00:32:49.548665677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" mkdir -p /tmp/gh-aw/mcp-config\n"} -{"Time":"2026-02-03T00:32:49.548669234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548672981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Export gateway environment variables for MCP config and gateway script\n"} -{"Time":"2026-02-03T00:32:49.548676738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export MCP_GATEWAY_PORT=\"80\"\n"} -{"Time":"2026-02-03T00:32:49.548682969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export MCP_GATEWAY_DOMAIN=\"host.docker.internal\"\n"} -{"Time":"2026-02-03T00:32:49.548686837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" MCP_GATEWAY_API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.548690644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" MCP_GATEWAY_API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.548694471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export MCP_GATEWAY_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.548698028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548703879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.548707586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" echo \"::add-mask::${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.548711413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export GH_AW_ENGINE=\"claude\"\n"} -{"Time":"2026-02-03T00:32:49.548718295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" export MCP_GATEWAY_DOCKER_COMMAND='docker run -i --rm --network host -v /var/run/docker.sock:/var/run/docker.sock -e MCP_GATEWAY_PORT -e MCP_GATEWAY_DOMAIN -e MCP_GATEWAY_API_KEY -e DEBUG=\"*\" -e MCP_GATEWAY_LOG_DIR -e GH_AW_MCP_LOG_DIR -e GH_AW_SAFE_OUTPUTS -e GH_AW_SAFE_OUTPUTS_CONFIG_PATH -e GH_AW_SAFE_OUTPUTS_TOOLS_PATH -e GH_AW_ASSETS_BRANCH -e GH_AW_ASSETS_MAX_SIZE_KB -e GH_AW_ASSETS_ALLOWED_EXTS -e DEFAULT_BRANCH -e GITHUB_MCP_SERVER_TOKEN -e GITHUB_MCP_LOCKDOWN -e GITHUB_REPOSITORY -e GITHUB_SERVER_URL -e GITHUB_SHA -e GITHUB_WORKSPACE -e GITHUB_TOKEN -e GITHUB_RUN_ID -e GITHUB_RUN_NUMBER -e GITHUB_RUN_ATTEMPT -e GITHUB_JOB -e GITHUB_ACTION -e GITHUB_EVENT_NAME -e GITHUB_EVENT_PATH -e GITHUB_ACTOR -e GITHUB_ACTOR_ID -e GITHUB_TRIGGERING_ACTOR -e GITHUB_WORKFLOW -e GITHUB_WORKFLOW_REF -e GITHUB_WORKFLOW_SHA -e GITHUB_REF -e GITHUB_REF_NAME -e GITHUB_REF_TYPE -e GITHUB_HEAD_REF -e GITHUB_BASE_REF -e GH_AW_SAFE_OUTPUTS_PORT -e GH_AW_SAFE_OUTPUTS_API_KEY -v /opt:/opt:ro -v /tmp:/tmp:rw -v"} -{"Time":"2026-02-03T00:32:49.548728394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" '\"${GITHUB_WORKSPACE}\"':'\"${GITHUB_WORKSPACE}\"':rw ghcr.io/github/gh-aw-mcpg:v0.0.90'\n"} -{"Time":"2026-02-03T00:32:49.548732352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548735988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003c\u003c MCPCONFIG_EOF | bash /opt/gh-aw/actions/start_mcp_gateway.sh\n"} -{"Time":"2026-02-03T00:32:49.548739685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.548743883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"mcpServers\": {\n"} -{"Time":"2026-02-03T00:32:49.548770663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"safeoutputs\": {\n"} -{"Time":"2026-02-03T00:32:49.548778307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"type\": \"http\",\n"} -{"Time":"2026-02-03T00:32:49.548783888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"url\": \"http://host.docker.internal:$GH_AW_SAFE_OUTPUTS_PORT\",\n"} -{"Time":"2026-02-03T00:32:49.548787925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"headers\": {\n"} -{"Time":"2026-02-03T00:32:49.548791823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"Authorization\": \"$GH_AW_SAFE_OUTPUTS_API_KEY\"\n"} -{"Time":"2026-02-03T00:32:49.54879573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548799366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548805789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548809385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"gateway\": {\n"} -{"Time":"2026-02-03T00:32:49.548813312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"port\": $MCP_GATEWAY_PORT,\n"} -{"Time":"2026-02-03T00:32:49.54881751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"domain\": \"${MCP_GATEWAY_DOMAIN}\",\n"} -{"Time":"2026-02-03T00:32:49.548824223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \"apiKey\": \"${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.54882807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548831586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.548835063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" MCPCONFIG_EOF\n"} -{"Time":"2026-02-03T00:32:49.54883866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Generate agentic run info\n"} -{"Time":"2026-02-03T00:32:49.548842357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" id: generate_aw_info\n"} -{"Time":"2026-02-03T00:32:49.548846885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.548850712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.548854379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.548858126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const fs = require('fs');\n"} -{"Time":"2026-02-03T00:32:49.548867484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.54887106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const awInfo = {\n"} -{"Time":"2026-02-03T00:32:49.548874777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" engine_id: \"claude\",\n"} -{"Time":"2026-02-03T00:32:49.548880969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" engine_name: \"Claude Code\",\n"} -{"Time":"2026-02-03T00:32:49.548885056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" model: process.env.GH_AW_MODEL_AGENT_CLAUDE || \"\",\n"} -{"Time":"2026-02-03T00:32:49.548890266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" version: \"\",\n"} -{"Time":"2026-02-03T00:32:49.548896678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" agent_version: \"2.1.29\",\n"} -{"Time":"2026-02-03T00:32:49.548900405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" workflow_name: \"\",\n"} -{"Time":"2026-02-03T00:32:49.548904222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" experimental: false,\n"} -{"Time":"2026-02-03T00:32:49.548908109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" supports_tools_allowlist: true,\n"} -{"Time":"2026-02-03T00:32:49.548911916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" supports_http_transport: true,\n"} -{"Time":"2026-02-03T00:32:49.548915834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run_id: context.runId,\n"} -{"Time":"2026-02-03T00:32:49.548921705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run_number: context.runNumber,\n"} -{"Time":"2026-02-03T00:32:49.548925692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run_attempt: process.env.GITHUB_RUN_ATTEMPT,\n"} -{"Time":"2026-02-03T00:32:49.548929519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" repository: context.repo.owner + '/' + context.repo.repo,\n"} -{"Time":"2026-02-03T00:32:49.548933326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ref: context.ref,\n"} -{"Time":"2026-02-03T00:32:49.548939608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" sha: context.sha,\n"} -{"Time":"2026-02-03T00:32:49.548943185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" actor: context.actor,\n"} -{"Time":"2026-02-03T00:32:49.548946932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" event_name: context.eventName,\n"} -{"Time":"2026-02-03T00:32:49.548950568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" staged: false,\n"} -{"Time":"2026-02-03T00:32:49.548954235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" allowed_domains: [],\n"} -{"Time":"2026-02-03T00:32:49.548958002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" firewall_enabled: false,\n"} -{"Time":"2026-02-03T00:32:49.548961559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" awf_version: \"\",\n"} -{"Time":"2026-02-03T00:32:49.548965326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" awmg_version: \"v0.0.90\",\n"} -{"Time":"2026-02-03T00:32:49.548968973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" steps: {\n"} -{"Time":"2026-02-03T00:32:49.548972469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" firewall: \"\"\n"} -{"Time":"2026-02-03T00:32:49.548976176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.548979702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" created_at: new Date().toISOString()\n"} -{"Time":"2026-02-03T00:32:49.548986265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" };\n"} -{"Time":"2026-02-03T00:32:49.548989721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.548993528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" // Write to /tmp/gh-aw directory to avoid inclusion in PR\n"} -{"Time":"2026-02-03T00:32:49.54900002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const tmpPath = '/tmp/gh-aw/aw_info.json';\n"} -{"Time":"2026-02-03T00:32:49.549004399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" fs.writeFileSync(tmpPath, JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.549008416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" console.log('Generated aw_info.json at:', tmpPath);\n"} -{"Time":"2026-02-03T00:32:49.549012353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" console.log(JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.549018214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.549021871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" // Set model as output for reuse in other steps/jobs\n"} -{"Time":"2026-02-03T00:32:49.549028243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" core.setOutput('model', awInfo.model);\n"} -{"Time":"2026-02-03T00:32:49.54903211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Generate workflow overview\n"} -{"Time":"2026-02-03T00:32:49.549036078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.549039915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549047058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.54905317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { generateWorkflowOverview } = require('/opt/gh-aw/actions/generate_workflow_overview.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549057227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" await generateWorkflowOverview(core);\n"} -{"Time":"2026-02-03T00:32:49.549061205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Create prompt with built-in context\n"} -{"Time":"2026-02-03T00:32:49.549064851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.549068518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.549074309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.549078196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.549081963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" bash /opt/gh-aw/actions/create_prompt_first.sh\n"} -{"Time":"2026-02-03T00:32:49.54908577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.549089547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003csystem\u003e\n"} -{"Time":"2026-02-03T00:32:49.549093164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.549103934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \"/opt/gh-aw/prompts/temp_folder_prompt.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.549108723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \"/opt/gh-aw/prompts/markdown.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.54911261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.549116407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003csafe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.549120866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003cdescription\u003eGitHub API Access Instructions\u003c/description\u003e\n"} -{"Time":"2026-02-03T00:32:49.549124823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003cimportant\u003e\n"} -{"Time":"2026-02-03T00:32:49.54912871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" The gh CLI is NOT authenticated. Do NOT use gh commands for GitHub operations.\n"} -{"Time":"2026-02-03T00:32:49.549132668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003c/important\u003e\n"} -{"Time":"2026-02-03T00:32:49.549138569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003cinstructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.549142937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" To create or modify GitHub resources (issues, discussions, pull requests, etc.), you MUST call the appropriate safe output tool. Simply writing content will NOT work - the workflow requires actual tool calls.\n"} -{"Time":"2026-02-03T00:32:49.549147195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.549150992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" Discover available tools from the safeoutputs MCP server.\n"} -{"Time":"2026-02-03T00:32:49.549156632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.549160499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" **Critical**: Tool calls write structured data that downstream jobs process. Without tool calls, follow-up actions will be skipped.\n"} -{"Time":"2026-02-03T00:32:49.549166681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.549171019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" **Note**: If you made no other safe output tool calls during this workflow execution, call the \"noop\" tool to provide a status message indicating completion or that no actions were needed.\n"} -{"Time":"2026-02-03T00:32:49.549175367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003c/instructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.549179365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003c/safe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.549185176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.549188862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.54919267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \u003c/system\u003e\n"} -{"Time":"2026-02-03T00:32:49.549196226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.549199723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.54920347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" {{#runtime-import .}}\n"} -{"Time":"2026-02-03T00:32:49.549207036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.549210713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Validate prompt placeholders\n"} -{"Time":"2026-02-03T00:32:49.549216955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.549220541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.549227043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: bash /opt/gh-aw/actions/validate_prompt_placeholders.sh\n"} -{"Time":"2026-02-03T00:32:49.54923068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Print prompt\n"} -{"Time":"2026-02-03T00:32:49.549234207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.549238004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.549241841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: bash /opt/gh-aw/actions/print_prompt_summary.sh\n"} -{"Time":"2026-02-03T00:32:49.549247822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Execute Claude Code CLI\n"} -{"Time":"2026-02-03T00:32:49.54925174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" id: agentic_execution\n"} -{"Time":"2026-02-03T00:32:49.549255366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Allowed tools (sorted):\n"} -{"Time":"2026-02-03T00:32:49.549259043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - ExitPlanMode\n"} -{"Time":"2026-02-03T00:32:49.54926263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - Glob\n"} -{"Time":"2026-02-03T00:32:49.549266146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - Grep\n"} -{"Time":"2026-02-03T00:32:49.549272458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - LS\n"} -{"Time":"2026-02-03T00:32:49.549276656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - NotebookRead\n"} -{"Time":"2026-02-03T00:32:49.549280213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - Read\n"} -{"Time":"2026-02-03T00:32:49.54928402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - Task\n"} -{"Time":"2026-02-03T00:32:49.549287647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - TodoWrite\n"} -{"Time":"2026-02-03T00:32:49.549291223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # - Write\n"} -{"Time":"2026-02-03T00:32:49.549297374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" timeout-minutes: 20\n"} -{"Time":"2026-02-03T00:32:49.549301452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.549305069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" set -o pipefail\n"} -{"Time":"2026-02-03T00:32:49.549308896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" # Execute Claude Code CLI with prompt from file\n"} -{"Time":"2026-02-03T00:32:49.549314366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" source /opt/gh-aw/actions/sanitize_path.sh \"$GH_AW_TOOL_BINS$(find /opt/hostedtoolcache -maxdepth 4 -type d -name bin 2\u003e/dev/null | tr '\\n' ':')$PATH\" \u0026\u0026 claude --print --disable-slash-commands --no-chrome --mcp-config /tmp/gh-aw/mcp-config/mcp-servers.json --allowed-tools ExitPlanMode,Glob,Grep,LS,NotebookRead,Read,Task,TodoWrite,Write --debug-file /tmp/gh-aw/agent-stdio.log --verbose --permission-mode bypassPermissions --output-format stream-json \"$(cat /tmp/gh-aw/aw-prompts/prompt.txt)\"${GH_AW_MODEL_AGENT_CLAUDE:+ --model \"$GH_AW_MODEL_AGENT_CLAUDE\"} 2\u003e\u00261 | tee -a /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.549323012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.54932722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n"} -{"Time":"2026-02-03T00:32:49.549331097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" BASH_DEFAULT_TIMEOUT_MS: 60000\n"} -{"Time":"2026-02-03T00:32:49.549334724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" BASH_MAX_TIMEOUT_MS: 60000\n"} -{"Time":"2026-02-03T00:32:49.549338511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.549342138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" DISABLE_BUG_COMMAND: 1\n"} -{"Time":"2026-02-03T00:32:49.549345765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" DISABLE_ERROR_REPORTING: 1\n"} -{"Time":"2026-02-03T00:32:49.549349321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" DISABLE_TELEMETRY: 1\n"} -{"Time":"2026-02-03T00:32:49.549353068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_MCP_CONFIG: /tmp/gh-aw/mcp-config/mcp-servers.json\n"} -{"Time":"2026-02-03T00:32:49.549356976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_MODEL_AGENT_CLAUDE: ${{ vars.GH_AW_MODEL_AGENT_CLAUDE || '' }}\n"} -{"Time":"2026-02-03T00:32:49.549360813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.549369559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.549373987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.549377885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" MCP_TIMEOUT: 120000\n"} -{"Time":"2026-02-03T00:32:49.549381611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" MCP_TOOL_TIMEOUT: 60000\n"} -{"Time":"2026-02-03T00:32:49.549385399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Stop MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.549391159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.549395207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.549398774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.54940249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" MCP_GATEWAY_PORT: ${{ steps.start-mcp-gateway.outputs.gateway-port }}\n"} -{"Time":"2026-02-03T00:32:49.549407059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" MCP_GATEWAY_API_KEY: ${{ steps.start-mcp-gateway.outputs.gateway-api-key }}\n"} -{"Time":"2026-02-03T00:32:49.549413491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GATEWAY_PID: ${{ steps.start-mcp-gateway.outputs.gateway-pid }}\n"} -{"Time":"2026-02-03T00:32:49.549417348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.549421075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" bash /opt/gh-aw/actions/stop_mcp_gateway.sh \"$GATEWAY_PID\"\n"} -{"Time":"2026-02-03T00:32:49.549425043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Redact secrets in logs\n"} -{"Time":"2026-02-03T00:32:49.549428689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.549434841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.549438437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549442004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.549445982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549449889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.549456361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { main } = require('/opt/gh-aw/actions/redact_secrets.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549460188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.549463835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.549468133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SECRET_NAMES: 'ANTHROPIC_API_KEY,CLAUDE_CODE_OAUTH_TOKEN,GH_AW_GITHUB_MCP_SERVER_TOKEN,GH_AW_GITHUB_TOKEN,GITHUB_TOKEN'\n"} -{"Time":"2026-02-03T00:32:49.54947217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" SECRET_ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n"} -{"Time":"2026-02-03T00:32:49.549476148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" SECRET_CLAUDE_CODE_OAUTH_TOKEN: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.549480175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" SECRET_GH_AW_GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.549486106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" SECRET_GH_AW_GITHUB_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.549490094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" SECRET_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.549493921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Upload Safe Outputs\n"} -{"Time":"2026-02-03T00:32:49.549497608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.549501375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.549507306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549510812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" name: safe-output\n"} -{"Time":"2026-02-03T00:32:49.549514619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" path: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.549521332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.549524919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Ingest agent output\n"} -{"Time":"2026-02-03T00:32:49.549528465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" id: collect_output\n"} -{"Time":"2026-02-03T00:32:49.549532262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.549536139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.549539786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.549548943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_ALLOWED_DOMAINS: \"*.githubusercontent.com,anthropic.com,api.anthropic.com,api.github.com,api.snapcraft.io,archive.ubuntu.com,azure.archive.ubuntu.com,cdn.playwright.dev,codeload.github.com,crl.geotrust.com,crl.globalsign.com,crl.identrust.com,crl.sectigo.com,crl.thawte.com,crl.usertrust.com,crl.verisign.com,crl3.digicert.com,crl4.digicert.com,crls.ssl.com,files.pythonhosted.org,ghcr.io,github-cloud.githubusercontent.com,github-cloud.s3.amazonaws.com,github.com,host.docker.internal,json-schema.org,json.schemastore.org,keyserver.ubuntu.com,lfs.github.com,objects.githubusercontent.com,ocsp.digicert.com,ocsp.geotrust.com,ocsp.globalsign.com,ocsp.identrust.com,ocsp.sectigo.com,ocsp.ssl.com,ocsp.thawte.com,ocsp.usertrust.com,ocsp.verisign.com,packagecloud.io,packages.cloud.google.com,packages.microsoft.com,playwright.download.prss.microsoft.com,ppa.launchpad.net,pypi.org,raw.githubusercontent.com,registry.npmjs.org,s.symcb.com,s.symcd.com,security.ubuntu.com,sentry.io,statsig.anthropic.com,t"} -{"Time":"2026-02-03T00:32:49.549555766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":"s-crl.ws.symantec.com,ts-ocsp.ws.symantec.com\"\n"} -{"Time":"2026-02-03T00:32:49.549559473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GITHUB_SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.549563791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GITHUB_API_URL: ${{ github.api_url }}\n"} -{"Time":"2026-02-03T00:32:49.549567608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549571195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.549577607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549581624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.549585582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { main } = require('/opt/gh-aw/actions/collect_ndjson_output.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549589429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.549595981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Upload sanitized agent output\n"} -{"Time":"2026-02-03T00:32:49.549600399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: always() \u0026\u0026 env.GH_AW_AGENT_OUTPUT\n"} -{"Time":"2026-02-03T00:32:49.549605319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.549609286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549612943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:49.549618944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" path: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.549623041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.549631157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Parse agent logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.549636076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.549639883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.54964376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.549649882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" GH_AW_AGENT_OUTPUT: /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.549653578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549657255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.549661243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549667765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.549671592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { main } = require('/opt/gh-aw/actions/parse_claude_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549675329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.549679136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Parse MCP gateway logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.549682713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.54968652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.549692791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549696238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.549700185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549704243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.549710504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" const { main } = require('/opt/gh-aw/actions/parse_mcp_gateway_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.549714362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.549717989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" - name: Upload agent artifacts\n"} -{"Time":"2026-02-03T00:32:49.549721736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.549725432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.549731353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.54973513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.549738767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" name: agent-artifacts\n"} -{"Time":"2026-02-03T00:32:49.549742214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" path: |\n"} -{"Time":"2026-02-03T00:32:49.54974573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.549764515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" /tmp/gh-aw/aw_info.json\n"} -{"Time":"2026-02-03T00:32:49.549768452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" /tmp/gh-aw/mcp-logs/\n"} -{"Time":"2026-02-03T00:32:49.549772009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.549776257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" if-no-files-found: ignore\n"} -{"Time":"2026-02-03T00:32:49.549779844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" \n"} -{"Time":"2026-02-03T00:32:49.549785374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables","Output":"--- PASS: TestMainJobEnvironmentVariables (0.01s)\n"} -{"Time":"2026-02-03T00:32:49.549792738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/No_safe_outputs_-_no_env_section","Output":" --- PASS: TestMainJobEnvironmentVariables/No_safe_outputs_-_no_env_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.549796905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/No_safe_outputs_-_no_env_section","Elapsed":0} -{"Time":"2026-02-03T00:32:49.549801244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Output":" --- PASS: TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.549805782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_create-issue","Elapsed":0} -{"Time":"2026-02-03T00:32:49.549811683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Output":" --- PASS: TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.54981564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables/Safe_outputs_with_custom_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:49.549818786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariables","Elapsed":0.01} -{"Time":"2026-02-03T00:32:49.549822624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration"} -{"Time":"2026-02-03T00:32:49.54982593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"=== RUN TestMainJobEnvironmentVariablesIntegration\n"} -{"Time":"2026-02-03T00:32:49.552068729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3543740036/test-job-env.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:49.552083196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:49.552088125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:49.552092243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:49.55209626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:49.552099957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:49.552104095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:49.552108152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:49.55211202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:49.552119203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:49.55212296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:49.552126807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:49.552131275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:49.552135563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:49.552141785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:49.552147666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:49.582821518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.590827397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3543740036/test-job-env.md (52.9 KB)\n"} -{"Time":"2026-02-03T00:32:49.591058377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" main_job_env_test.go:163: Generated lock file content:\n"} -{"Time":"2026-02-03T00:32:49.591068075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" #\n"} -{"Time":"2026-02-03T00:32:49.591072704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # ___ _ _ \n"} -{"Time":"2026-02-03T00:32:49.591076982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # / _ \\ | | (_) \n"} -{"Time":"2026-02-03T00:32:49.591080959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # | |_| | __ _ ___ _ __ | |_ _ ___ \n"} -{"Time":"2026-02-03T00:32:49.591084826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # | _ |/ _` |/ _ \\ '_ \\| __| |/ __|\n"} -{"Time":"2026-02-03T00:32:49.591089024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # | | | | (_| | __/ | | | |_| | (__ \n"} -{"Time":"2026-02-03T00:32:49.591092961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # \\_| |_/\\__, |\\___|_| |_|\\__|_|\\___|\n"} -{"Time":"2026-02-03T00:32:49.591097049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # __/ |\n"} -{"Time":"2026-02-03T00:32:49.591101157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # _ _ |___/ \n"} -{"Time":"2026-02-03T00:32:49.591104974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # | | | | / _| |\n"} -{"Time":"2026-02-03T00:32:49.591108931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # | | | | ___ _ __ _ __| |_| | _____ ____\n"} -{"Time":"2026-02-03T00:32:49.591115824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # | |/\\| |/ _ \\ '__| |/ /| _| |/ _ \\ \\ /\\ / / ___|\n"} -{"Time":"2026-02-03T00:32:49.591120022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # \\ /\\ / (_) | | | | ( | | | | (_) \\ V V /\\__ \\\n"} -{"Time":"2026-02-03T00:32:49.591125763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # \\/ \\/ \\___/|_| |_|\\_\\|_| |_|\\___/ \\_/\\_/ |___/\n"} -{"Time":"2026-02-03T00:32:49.591133668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" #\n"} -{"Time":"2026-02-03T00:32:49.591137725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # This file was automatically generated by gh-aw. DO NOT EDIT.\n"} -{"Time":"2026-02-03T00:32:49.591141823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" #\n"} -{"Time":"2026-02-03T00:32:49.5911456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # To update this file, edit the corresponding .md file and run:\n"} -{"Time":"2026-02-03T00:32:49.591149517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # gh aw compile\n"} -{"Time":"2026-02-03T00:32:49.591154025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # For more information: https://github.com/github/gh-aw/blob/main/.github/aw/github-agentic-workflows.md\n"} -{"Time":"2026-02-03T00:32:49.591158083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" #\n"} -{"Time":"2026-02-03T00:32:49.59116171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" #\n"} -{"Time":"2026-02-03T00:32:49.591165587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # frontmatter-hash: 3f8b86e7c34a400108b979a0ef48f3b5229fce30588f2a183be9e705e1e505e2\n"} -{"Time":"2026-02-03T00:32:49.591176918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.591181016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.591185003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"on\": push\n"} -{"Time":"2026-02-03T00:32:49.59118896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.591200392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions: {}\n"} -{"Time":"2026-02-03T00:32:49.591204028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.591207715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" concurrency:\n"} -{"Time":"2026-02-03T00:32:49.591212014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" group: \"gh-aw-${{ github.workflow }}-${{ github.ref }}\"\n"} -{"Time":"2026-02-03T00:32:49.591218796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.591222834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run-name: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.591226561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.591230308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" jobs:\n"} -{"Time":"2026-02-03T00:32:49.591234766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" activation:\n"} -{"Time":"2026-02-03T00:32:49.591241008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" needs: pre_activation\n"} -{"Time":"2026-02-03T00:32:49.591244965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: needs.pre_activation.outputs.activated == 'true'\n"} -{"Time":"2026-02-03T00:32:49.591248652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" runs-on: ubuntu-slim\n"} -{"Time":"2026-02-03T00:32:49.591252439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:49.591256076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.591259722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.59126357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" comment_id: \"\"\n"} -{"Time":"2026-02-03T00:32:49.591267317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" comment_repo: \"\"\n"} -{"Time":"2026-02-03T00:32:49.591271224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.591278357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.591282535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.591286522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.59129045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.591298314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.591302041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.591305918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.59131209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.591323912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.591327759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.591331586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Check workflow file timestamps\n"} -{"Time":"2026-02-03T00:32:49.591335604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.591339641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.591343479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_WORKFLOW_FILE: \"test-job-env.lock.yml\"\n"} -{"Time":"2026-02-03T00:32:49.591348798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.591352856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.591356783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.591369727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.591378213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/check_workflow_timestamp_api.cjs');\n"} -{"Time":"2026-02-03T00:32:49.591382491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.591386228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.591394083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" agent:\n"} -{"Time":"2026-02-03T00:32:49.59139821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" needs: activation\n"} -{"Time":"2026-02-03T00:32:49.591403651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" runs-on: ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:49.591410824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:49.591414561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.591418328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.591422456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" DEFAULT_BRANCH: ${{ github.event.repository.default_branch }}\n"} -{"Time":"2026-02-03T00:32:49.591426573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ASSETS_ALLOWED_EXTS: \"\"\n"} -{"Time":"2026-02-03T00:32:49.591430531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ASSETS_BRANCH: \"\"\n"} -{"Time":"2026-02-03T00:32:49.591434498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ASSETS_MAX_SIZE_KB: 0\n"} -{"Time":"2026-02-03T00:32:49.591438505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.591445118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:49.591449125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.591453233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.59145705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.591461058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" has_patch: ${{ steps.collect_output.outputs.has_patch }}\n"} -{"Time":"2026-02-03T00:32:49.591468101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" model: ${{ steps.generate_aw_info.outputs.model }}\n"} -{"Time":"2026-02-03T00:32:49.591472259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" output: ${{ steps.collect_output.outputs.output }}\n"} -{"Time":"2026-02-03T00:32:49.591476536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" output_types: ${{ steps.collect_output.outputs.output_types }}\n"} -{"Time":"2026-02-03T00:32:49.591484541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}\n"} -{"Time":"2026-02-03T00:32:49.591488699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.591493799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.591500291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.591504288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.591508246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.591512083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.5915158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.591519797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.591523704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.591531559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.591535887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.591539634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout repository\n"} -{"Time":"2026-02-03T00:32:49.591543611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.591547559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.591554582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.59155886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Create gh-aw temp directory\n"} -{"Time":"2026-02-03T00:32:49.591563068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh\n"} -{"Time":"2026-02-03T00:32:49.591566965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Configure Git credentials\n"} -{"Time":"2026-02-03T00:32:49.591572996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.591577114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" REPO_NAME: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.591581011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.591584828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.591588655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" git config --global user.email \"github-actions[bot]@users.noreply.github.com\"\n"} -{"Time":"2026-02-03T00:32:49.591593053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" git config --global user.name \"github-actions[bot]\"\n"} -{"Time":"2026-02-03T00:32:49.591598644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Re-authenticate git with GitHub token\n"} -{"Time":"2026-02-03T00:32:49.59160726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SERVER_URL_STRIPPED=\"${SERVER_URL#https://}\"\n"} -{"Time":"2026-02-03T00:32:49.591611658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" git remote set-url origin \"https://x-access-token:${{ github.token }}@${SERVER_URL_STRIPPED}/${REPO_NAME}.git\"\n"} -{"Time":"2026-02-03T00:32:49.591616177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Git configured with standard GitHub Actions identity\"\n"} -{"Time":"2026-02-03T00:32:49.591620324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout PR branch\n"} -{"Time":"2026-02-03T00:32:49.591624211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: |\n"} -{"Time":"2026-02-03T00:32:49.591628029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github.event.pull_request\n"} -{"Time":"2026-02-03T00:32:49.591631936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.591640201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.591644549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.591648577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.591652785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.59166101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.591665128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.591669386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.591680777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/checkout_pr_branch.cjs');\n"} -{"Time":"2026-02-03T00:32:49.591685426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.591689213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Validate COPILOT_GITHUB_TOKEN secret\n"} -{"Time":"2026-02-03T00:32:49.59169315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: validate-secret\n"} -{"Time":"2026-02-03T00:32:49.591697769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: /opt/gh-aw/actions/validate_multi_secret.sh COPILOT_GITHUB_TOKEN 'GitHub Copilot CLI' https://github.github.com/gh-aw/reference/engines/#github-copilot-default\n"} -{"Time":"2026-02-03T00:32:49.59170414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.591708519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.591712556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Install GitHub Copilot CLI\n"} -{"Time":"2026-02-03T00:32:49.591716423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: /opt/gh-aw/actions/install_copilot_cli.sh 0.0.400\n"} -{"Time":"2026-02-03T00:32:49.591720401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Install awf binary\n"} -{"Time":"2026-02-03T00:32:49.591725039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/install_awf_binary.sh v0.11.2\n"} -{"Time":"2026-02-03T00:32:49.591729778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Determine automatic lockdown mode for GitHub MCP server\n"} -{"Time":"2026-02-03T00:32:49.591733786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: determine-automatic-lockdown\n"} -{"Time":"2026-02-03T00:32:49.591737563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59174163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.591764944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: env.TOKEN_CHECK != ''\n"} -{"Time":"2026-02-03T00:32:49.591769573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8\n"} -{"Time":"2026-02-03T00:32:49.59177365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.591777608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.591781645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs');\n"} -{"Time":"2026-02-03T00:32:49.591786043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await determineAutomaticLockdown(github, context, core);\n"} -{"Time":"2026-02-03T00:32:49.591793157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Download container images\n"} -{"Time":"2026-02-03T00:32:49.591797534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/download_docker_images.sh ghcr.io/github/gh-aw-mcpg:v0.0.90 ghcr.io/github/github-mcp-server:v0.30.2 node:lts-alpine\n"} -{"Time":"2026-02-03T00:32:49.591802193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Write Safe Outputs Config\n"} -{"Time":"2026-02-03T00:32:49.591806421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.591810409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /opt/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.591814466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.591820698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.591824645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003e /opt/gh-aw/safeoutputs/config.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.591829875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\"create_issue\":{\"max\":1},\"missing_data\":{},\"missing_tool\":{},\"noop\":{\"max\":1}}\n"} -{"Time":"2026-02-03T00:32:49.591836838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.591840735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003e /opt/gh-aw/safeoutputs/tools.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.591844762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" [\n"} -{"Time":"2026-02-03T00:32:49.5918487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.59185394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Create a new GitHub issue for tracking bugs, feature requests, or tasks. Use this for actionable work items that need assignment, labeling, and status tracking. For reports, announcements, or status updates that don't require task tracking, use create_discussion instead. CONSTRAINTS: Maximum 1 issue(s) can be created. Title will be prefixed with \\\"[test] \\\". Labels [automated] will be automatically added.\",\n"} -{"Time":"2026-02-03T00:32:49.591863287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.591867244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.591873937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.591878145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.591882944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Detailed issue description in Markdown. Do NOT repeat the title as a heading since it already appears as the issue's h1. Include context, reproduction steps, or acceptance criteria as appropriate.\",\n"} -{"Time":"2026-02-03T00:32:49.591887793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.591894114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.591898092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.59190244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Labels to categorize the issue (e.g., 'bug', 'enhancement'). Labels must exist in the repository.\",\n"} -{"Time":"2026-02-03T00:32:49.591909533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"items\": {\n"} -{"Time":"2026-02-03T00:32:49.591913801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.591917879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.591922097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"array\"\n"} -{"Time":"2026-02-03T00:32:49.591928148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.59194008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.591944709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Parent issue number for creating sub-issues. This is the numeric ID from the GitHub URL (e.g., 42 in github.com/owner/repo/issues/42). Can also be a temporary_id (e.g., 'aw_abc123def456') from a previously created issue in the same workflow run.\",\n"} -{"Time":"2026-02-03T00:32:49.591949588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": [\n"} -{"Time":"2026-02-03T00:32:49.591953716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"number\",\n"} -{"Time":"2026-02-03T00:32:49.591960598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"string\"\n"} -{"Time":"2026-02-03T00:32:49.591965618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.591969525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.591973312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.591978011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Unique temporary identifier for referencing this issue before it's created. Format: 'aw_' followed by 12 hex characters (e.g., 'aw_abc123def456'). Use '#aw_ID' in body text to reference other issues by their temporary_id; these are replaced with actual issue numbers after creation.\",\n"} -{"Time":"2026-02-03T00:32:49.591986717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.591990504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.591995053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.592002266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Concise issue title summarizing the bug, feature, or task. The title appears as the main heading, so keep it brief and descriptive.\",\n"} -{"Time":"2026-02-03T00:32:49.592006865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592010932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592014719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592018606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.592023015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"title\",\n"} -{"Time":"2026-02-03T00:32:49.592026892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"body\"\n"} -{"Time":"2026-02-03T00:32:49.59203113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.592040046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.592044104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592048081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"create_issue\"\n"} -{"Time":"2026-02-03T00:32:49.592052129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592055846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.592060745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.\",\n"} -{"Time":"2026-02-03T00:32:49.59206855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.592072517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.592076755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.592080973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.592085471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.592092514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592096552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592100519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.592104918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.592115437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592119364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592123833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.592128461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.59213296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592137017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592140844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592147246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.592151244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\"\n"} -{"Time":"2026-02-03T00:32:49.592155141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.592158958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.59216554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592169708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"missing_tool\"\n"} -{"Time":"2026-02-03T00:32:49.592173595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592177393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.592182292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Log a transparency message when no significant actions are needed. Use this to confirm workflow completion and provide visibility when analysis is complete but no changes or outputs are required (e.g., 'No issues found', 'All checks passed'). This ensures the workflow produces human-visible output even when no other actions are taken.\",\n"} -{"Time":"2026-02-03T00:32:49.592190266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.592194174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.592198241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.592202159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.592206888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Status or completion message to log. Should explain what was analyzed and the outcome (e.g., 'Code review complete - no issues found', 'Analysis complete - all tests passing').\",\n"} -{"Time":"2026-02-03T00:32:49.592216355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592220503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.59222424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592228157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.592241021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"message\"\n"} -{"Time":"2026-02-03T00:32:49.592248685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.592252553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.59225668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592260577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"noop\"\n"} -{"Time":"2026-02-03T00:32:49.592264745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592270606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.592275405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Report that data or information needed to complete the task is not available. Use this when you cannot accomplish what was requested because required data, context, or information is missing.\",\n"} -{"Time":"2026-02-03T00:32:49.592279964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.592283931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.592288039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.592291936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.592296224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.592300522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592305221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592309138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"context\": {\n"} -{"Time":"2026-02-03T00:32:49.592313496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Additional context about the missing data or where it should come from (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.592317804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592324226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592328324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"data_type\": {\n"} -{"Time":"2026-02-03T00:32:49.592332592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Type or description of the missing data or information (max 128 characters). Be specific about what data is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.592339805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592344794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592348882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.592355534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Explanation of why this data is needed to complete the task (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.592359802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.5923637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592367597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592371434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [],\n"} -{"Time":"2026-02-03T00:32:49.592375993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.59237999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592383987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"missing_data\"\n"} -{"Time":"2026-02-03T00:32:49.592392874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592397092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.592400859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.592405327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003e /opt/gh-aw/safeoutputs/validation.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.592409936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.592413953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"create_issue\": {\n"} -{"Time":"2026-02-03T00:32:49.592420495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.592424473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.592428541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.592432478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.592438669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.592442657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.592447376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.592451323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592457475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.592461632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"array\",\n"} -{"Time":"2026-02-03T00:32:49.59246568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"itemType\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.592469687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"itemSanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.592473725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"itemMaxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.592477602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592481529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.592485336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"issueOrPRNumber\": true\n"} -{"Time":"2026-02-03T00:32:49.592489304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592495455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"repo\": {\n"} -{"Time":"2026-02-03T00:32:49.592499753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.592503901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.592508089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592516354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.592520312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.592524389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592528287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.592532154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.592536111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.592542794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.5925465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.592550037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592553554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592557431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592561248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"missing_tool\": {\n"} -{"Time":"2026-02-03T00:32:49.592564905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"defaultMax\": 20,\n"} -{"Time":"2026-02-03T00:32:49.592568752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.592572358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.592575975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.592579562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.592588609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 512\n"} -{"Time":"2026-02-03T00:32:49.592593618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592597686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.592602495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.592610009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.592613786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.592617903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.59262151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592625067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.592628683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.592637981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.592642039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.592646577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592651005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592655193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.592659571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"noop\": {\n"} -{"Time":"2026-02-03T00:32:49.592663458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.592667055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.592671073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.59267492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.592678697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.59268564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.592689607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.592693655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592697592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592704074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.592708803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.59271268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.592716728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Generate Safe Outputs MCP Server Config\n"} -{"Time":"2026-02-03T00:32:49.592724452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: safe-outputs-config\n"} -{"Time":"2026-02-03T00:32:49.592728329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.592732447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Generate a secure random API key (360 bits of entropy, 40+ chars)\n"} -{"Time":"2026-02-03T00:32:49.592736635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.592740792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.59274476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PORT=3001\n"} -{"Time":"2026-02-03T00:32:49.592765078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.592769486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.592773624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"::add-mask::${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.592777531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.592781689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Set outputs for next steps\n"} -{"Time":"2026-02-03T00:32:49.592788601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.592792599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"safe_outputs_api_key=${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.592796837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"safe_outputs_port=${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.592800744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" } \u003e\u003e \"$GITHUB_OUTPUT\"\n"} -{"Time":"2026-02-03T00:32:49.592805042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.592811114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Safe Outputs MCP server will run on port ${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.592815181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.592819279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Start Safe Outputs MCP HTTP Server\n"} -{"Time":"2026-02-03T00:32:49.592823206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: safe-outputs-start\n"} -{"Time":"2026-02-03T00:32:49.592826813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59283084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-config.outputs.safe_outputs_port }}\n"} -{"Time":"2026-02-03T00:32:49.592841099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-config.outputs.safe_outputs_api_key }}\n"} -{"Time":"2026-02-03T00:32:49.592845498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.592850036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.592854324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.592862659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.592866747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Environment variables are set above to prevent template injection\n"} -{"Time":"2026-02-03T00:32:49.592870955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_PORT\n"} -{"Time":"2026-02-03T00:32:49.592878088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.592881995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_TOOLS_PATH\n"} -{"Time":"2026-02-03T00:32:49.592886083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_CONFIG_PATH\n"} -{"Time":"2026-02-03T00:32:49.592890041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_MCP_LOG_DIR\n"} -{"Time":"2026-02-03T00:32:49.592896603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.59290077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" bash /opt/gh-aw/actions/start_safe_outputs_server.sh\n"} -{"Time":"2026-02-03T00:32:49.5929061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.592909998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Start MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.592913875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: start-mcp-gateway\n"} -{"Time":"2026-02-03T00:32:49.592917381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.592921469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.592925637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-start.outputs.api_key }}\n"} -{"Time":"2026-02-03T00:32:49.592929915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-start.outputs.port }}\n"} -{"Time":"2026-02-03T00:32:49.592934143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_MCP_LOCKDOWN: ${{ steps.determine-automatic-lockdown.outputs.lockdown == 'true' \u0026\u0026 '1' || '0' }}\n"} -{"Time":"2026-02-03T00:32:49.592941627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.592945704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.592949702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" set -eo pipefail\n"} -{"Time":"2026-02-03T00:32:49.59295407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/mcp-config\n"} -{"Time":"2026-02-03T00:32:49.592960742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.59296489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Export gateway environment variables for MCP config and gateway script\n"} -{"Time":"2026-02-03T00:32:49.592969228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_PORT=\"80\"\n"} -{"Time":"2026-02-03T00:32:49.592973576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_DOMAIN=\"host.docker.internal\"\n"} -{"Time":"2026-02-03T00:32:49.592980479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.592984907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.592996038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.592999875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593003873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.59300793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"::add-mask::${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.593011837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_ENGINE=\"copilot\"\n"} -{"Time":"2026-02-03T00:32:49.593020654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_DOCKER_COMMAND='docker run -i --rm --network host -v /var/run/docker.sock:/var/run/docker.sock -e MCP_GATEWAY_PORT -e MCP_GATEWAY_DOMAIN -e MCP_GATEWAY_API_KEY -e DEBUG=\"*\" -e MCP_GATEWAY_LOG_DIR -e GH_AW_MCP_LOG_DIR -e GH_AW_SAFE_OUTPUTS -e GH_AW_SAFE_OUTPUTS_CONFIG_PATH -e GH_AW_SAFE_OUTPUTS_TOOLS_PATH -e GH_AW_ASSETS_BRANCH -e GH_AW_ASSETS_MAX_SIZE_KB -e GH_AW_ASSETS_ALLOWED_EXTS -e DEFAULT_BRANCH -e GITHUB_MCP_SERVER_TOKEN -e GITHUB_MCP_LOCKDOWN -e GITHUB_REPOSITORY -e GITHUB_SERVER_URL -e GITHUB_SHA -e GITHUB_WORKSPACE -e GITHUB_TOKEN -e GITHUB_RUN_ID -e GITHUB_RUN_NUMBER -e GITHUB_RUN_ATTEMPT -e GITHUB_JOB -e GITHUB_ACTION -e GITHUB_EVENT_NAME -e GITHUB_EVENT_PATH -e GITHUB_ACTOR -e GITHUB_ACTOR_ID -e GITHUB_TRIGGERING_ACTOR -e GITHUB_WORKFLOW -e GITHUB_WORKFLOW_REF -e GITHUB_WORKFLOW_SHA -e GITHUB_REF -e GITHUB_REF_NAME -e GITHUB_REF_TYPE -e GITHUB_HEAD_REF -e GITHUB_BASE_REF -e GH_AW_SAFE_OUTPUTS_PORT -e GH_AW_SAFE_OUTPUTS_API_KEY -v /opt:/opt:ro -v /tmp:/tmp:rw -v"} -{"Time":"2026-02-03T00:32:49.593031424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" '\"${GITHUB_WORKSPACE}\"':'\"${GITHUB_WORKSPACE}\"':rw ghcr.io/github/gh-aw-mcpg:v0.0.90'\n"} -{"Time":"2026-02-03T00:32:49.593035452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.59304001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /home/runner/.copilot\n"} -{"Time":"2026-02-03T00:32:49.593044258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c MCPCONFIG_EOF | bash /opt/gh-aw/actions/start_mcp_gateway.sh\n"} -{"Time":"2026-02-03T00:32:49.593048446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.593052353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"mcpServers\": {\n"} -{"Time":"2026-02-03T00:32:49.593059085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"github\": {\n"} -{"Time":"2026-02-03T00:32:49.593062863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"stdio\",\n"} -{"Time":"2026-02-03T00:32:49.593067201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"container\": \"ghcr.io/github/github-mcp-server:v0.30.2\",\n"} -{"Time":"2026-02-03T00:32:49.593071729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"env\": {\n"} -{"Time":"2026-02-03T00:32:49.593082018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_LOCKDOWN_MODE\": \"$GITHUB_MCP_LOCKDOWN\",\n"} -{"Time":"2026-02-03T00:32:49.593086296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_PERSONAL_ACCESS_TOKEN\": \"\\${GITHUB_MCP_SERVER_TOKEN}\",\n"} -{"Time":"2026-02-03T00:32:49.593090744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_READ_ONLY\": \"1\",\n"} -{"Time":"2026-02-03T00:32:49.593095113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_TOOLSETS\": \"context,repos,issues,pull_requests\"\n"} -{"Time":"2026-02-03T00:32:49.593099381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.593102987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.593106925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"safeoutputs\": {\n"} -{"Time":"2026-02-03T00:32:49.593110882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"http\",\n"} -{"Time":"2026-02-03T00:32:49.593117104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"url\": \"http://host.docker.internal:$GH_AW_SAFE_OUTPUTS_PORT\",\n"} -{"Time":"2026-02-03T00:32:49.593121392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"headers\": {\n"} -{"Time":"2026-02-03T00:32:49.59312609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"Authorization\": \"\\${GH_AW_SAFE_OUTPUTS_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.593132492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.59313645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.593140167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.593144384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"gateway\": {\n"} -{"Time":"2026-02-03T00:32:49.593150967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"port\": $MCP_GATEWAY_PORT,\n"} -{"Time":"2026-02-03T00:32:49.593155255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"domain\": \"${MCP_GATEWAY_DOMAIN}\",\n"} -{"Time":"2026-02-03T00:32:49.593159292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"apiKey\": \"${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.5931634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.593167367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.593171615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCPCONFIG_EOF\n"} -{"Time":"2026-02-03T00:32:49.593175563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Generate agentic run info\n"} -{"Time":"2026-02-03T00:32:49.59317964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: generate_aw_info\n"} -{"Time":"2026-02-03T00:32:49.593183768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.593187695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.593191512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.5932009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const fs = require('fs');\n"} -{"Time":"2026-02-03T00:32:49.593204747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593208504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const awInfo = {\n"} -{"Time":"2026-02-03T00:32:49.593213333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" engine_id: \"copilot\",\n"} -{"Time":"2026-02-03T00:32:49.593219825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" engine_name: \"GitHub Copilot CLI\",\n"} -{"Time":"2026-02-03T00:32:49.593224133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" model: process.env.GH_AW_MODEL_AGENT_COPILOT || \"\",\n"} -{"Time":"2026-02-03T00:32:49.593228742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" version: \"\",\n"} -{"Time":"2026-02-03T00:32:49.593235104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" agent_version: \"0.0.400\",\n"} -{"Time":"2026-02-03T00:32:49.593239432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" workflow_name: \"Test Job Environment Variables\",\n"} -{"Time":"2026-02-03T00:32:49.593243559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" experimental: false,\n"} -{"Time":"2026-02-03T00:32:49.593247547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" supports_tools_allowlist: true,\n"} -{"Time":"2026-02-03T00:32:49.593254901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" supports_http_transport: true,\n"} -{"Time":"2026-02-03T00:32:49.593259549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run_id: context.runId,\n"} -{"Time":"2026-02-03T00:32:49.593263677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run_number: context.runNumber,\n"} -{"Time":"2026-02-03T00:32:49.593267714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run_attempt: process.env.GITHUB_RUN_ATTEMPT,\n"} -{"Time":"2026-02-03T00:32:49.593271802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" repository: context.repo.owner + '/' + context.repo.repo,\n"} -{"Time":"2026-02-03T00:32:49.59327578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ref: context.ref,\n"} -{"Time":"2026-02-03T00:32:49.593279897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sha: context.sha,\n"} -{"Time":"2026-02-03T00:32:49.593283884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actor: context.actor,\n"} -{"Time":"2026-02-03T00:32:49.593287902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" event_name: context.eventName,\n"} -{"Time":"2026-02-03T00:32:49.593291809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" staged: false,\n"} -{"Time":"2026-02-03T00:32:49.593295646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" allowed_domains: [\"defaults\"],\n"} -{"Time":"2026-02-03T00:32:49.593301568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" firewall_enabled: true,\n"} -{"Time":"2026-02-03T00:32:49.593305625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" awf_version: \"v0.11.2\",\n"} -{"Time":"2026-02-03T00:32:49.593309402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" awmg_version: \"v0.0.90\",\n"} -{"Time":"2026-02-03T00:32:49.593313209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps: {\n"} -{"Time":"2026-02-03T00:32:49.593317337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" firewall: \"squid\"\n"} -{"Time":"2026-02-03T00:32:49.59332418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.593328297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" created_at: new Date().toISOString()\n"} -{"Time":"2026-02-03T00:32:49.593332214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" };\n"} -{"Time":"2026-02-03T00:32:49.593335972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593340109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" // Write to /tmp/gh-aw directory to avoid inclusion in PR\n"} -{"Time":"2026-02-03T00:32:49.593346882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const tmpPath = '/tmp/gh-aw/aw_info.json';\n"} -{"Time":"2026-02-03T00:32:49.593350929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" fs.writeFileSync(tmpPath, JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.593355047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" console.log('Generated aw_info.json at:', tmpPath);\n"} -{"Time":"2026-02-03T00:32:49.593359135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" console.log(JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.593363152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.59336709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" // Set model as output for reuse in other steps/jobs\n"} -{"Time":"2026-02-03T00:32:49.593371077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" core.setOutput('model', awInfo.model);\n"} -{"Time":"2026-02-03T00:32:49.593375215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Generate workflow overview\n"} -{"Time":"2026-02-03T00:32:49.593379463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.593386095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.593389912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.5933941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { generateWorkflowOverview } = require('/opt/gh-aw/actions/generate_workflow_overview.cjs');\n"} -{"Time":"2026-02-03T00:32:49.593398378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await generateWorkflowOverview(core);\n"} -{"Time":"2026-02-03T00:32:49.593403087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Create prompt with built-in context\n"} -{"Time":"2026-02-03T00:32:49.593409539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.593413757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.593417904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.593421942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_ACTOR: ${{ github.actor }}\n"} -{"Time":"2026-02-03T00:32:49.593426109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }}\n"} -{"Time":"2026-02-03T00:32:49.593430197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }}\n"} -{"Time":"2026-02-03T00:32:49.593434846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }}\n"} -{"Time":"2026-02-03T00:32:49.593438993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }}\n"} -{"Time":"2026-02-03T00:32:49.593443081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_REPOSITORY: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.593447099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_RUN_ID: ${{ github.run_id }}\n"} -{"Time":"2026-02-03T00:32:49.593453721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.593457719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.593461786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" bash /opt/gh-aw/actions/create_prompt_first.sh\n"} -{"Time":"2026-02-03T00:32:49.593465944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.593472235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003csystem\u003e\n"} -{"Time":"2026-02-03T00:32:49.593476213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.59348033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \"/opt/gh-aw/prompts/temp_folder_prompt.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.593484618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \"/opt/gh-aw/prompts/markdown.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.593491642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.593495769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003csafe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.593521337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cdescription\u003eGitHub API Access Instructions\u003c/description\u003e\n"} -{"Time":"2026-02-03T00:32:49.593528861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cimportant\u003e\n"} -{"Time":"2026-02-03T00:32:49.593533289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" The gh CLI is NOT authenticated. Do NOT use gh commands for GitHub operations.\n"} -{"Time":"2026-02-03T00:32:49.593537758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/important\u003e\n"} -{"Time":"2026-02-03T00:32:49.593541765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cinstructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.593548307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" To create or modify GitHub resources (issues, discussions, pull requests, etc.), you MUST call the appropriate safe output tool. Simply writing content will NOT work - the workflow requires actual tool calls.\n"} -{"Time":"2026-02-03T00:32:49.593552716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593557705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" Discover available tools from the safeoutputs MCP server.\n"} -{"Time":"2026-02-03T00:32:49.593564698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593569166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" **Critical**: Tool calls write structured data that downstream jobs process. Without tool calls, follow-up actions will be skipped.\n"} -{"Time":"2026-02-03T00:32:49.593573374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593577852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" **Note**: If you made no other safe output tool calls during this workflow execution, call the \"noop\" tool to provide a status message indicating completion or that no actions were needed.\n"} -{"Time":"2026-02-03T00:32:49.593585517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/instructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.593589244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/safe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.593593081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cgithub-context\u003e\n"} -{"Time":"2026-02-03T00:32:49.593597449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" The following GitHub context information is available for this workflow:\n"} -{"Time":"2026-02-03T00:32:49.593601596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_ACTOR__ }}\n"} -{"Time":"2026-02-03T00:32:49.593605664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **actor**: __GH_AW_GITHUB_ACTOR__\n"} -{"Time":"2026-02-03T00:32:49.593609702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.593613559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_REPOSITORY__ }}\n"} -{"Time":"2026-02-03T00:32:49.593617416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **repository**: __GH_AW_GITHUB_REPOSITORY__\n"} -{"Time":"2026-02-03T00:32:49.593626814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.593630791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_WORKSPACE__ }}\n"} -{"Time":"2026-02-03T00:32:49.593634989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **workspace**: __GH_AW_GITHUB_WORKSPACE__\n"} -{"Time":"2026-02-03T00:32:49.593641571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.593645368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_ISSUE_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:49.593649145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **issue-number**: #__GH_AW_GITHUB_EVENT_ISSUE_NUMBER__\n"} -{"Time":"2026-02-03T00:32:49.593652942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.593658112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:49.593666047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **discussion-number**: #__GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER__\n"} -{"Time":"2026-02-03T00:32:49.593670224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.593674523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:49.593680834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **pull-request-number**: #__GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER__\n"} -{"Time":"2026-02-03T00:32:49.593684791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.593688729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_COMMENT_ID__ }}\n"} -{"Time":"2026-02-03T00:32:49.593692737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **comment-id**: __GH_AW_GITHUB_EVENT_COMMENT_ID__\n"} -{"Time":"2026-02-03T00:32:49.593696423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.59370017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_RUN_ID__ }}\n"} -{"Time":"2026-02-03T00:32:49.593704007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **workflow-run-id**: __GH_AW_GITHUB_RUN_ID__\n"} -{"Time":"2026-02-03T00:32:49.593707965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.593711852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/github-context\u003e\n"} -{"Time":"2026-02-03T00:32:49.593715829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593722742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.59372685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.593731078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/system\u003e\n"} -{"Time":"2026-02-03T00:32:49.593735416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.59374311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.593763879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#runtime-import test-job-env.md}}\n"} -{"Time":"2026-02-03T00:32:49.593768968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.593773126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Substitute placeholders\n"} -{"Time":"2026-02-03T00:32:49.593777254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.593781802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.593786221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.593797993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_ACTOR: ${{ github.actor }}\n"} -{"Time":"2026-02-03T00:32:49.593802992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }}\n"} -{"Time":"2026-02-03T00:32:49.593807571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }}\n"} -{"Time":"2026-02-03T00:32:49.593812019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }}\n"} -{"Time":"2026-02-03T00:32:49.593816878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }}\n"} -{"Time":"2026-02-03T00:32:49.593824462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_REPOSITORY: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.59382868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_RUN_ID: ${{ github.run_id }}\n"} -{"Time":"2026-02-03T00:32:49.593832938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.593836654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.593840632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.593846052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const substitutePlaceholders = require('/opt/gh-aw/actions/substitute_placeholders.cjs');\n"} -{"Time":"2026-02-03T00:32:49.59385042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.593854278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" // Call the substitution function\n"} -{"Time":"2026-02-03T00:32:49.593858285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" return await substitutePlaceholders({\n"} -{"Time":"2026-02-03T00:32:49.593862954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" file: process.env.GH_AW_PROMPT,\n"} -{"Time":"2026-02-03T00:32:49.593871249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" substitutions: {\n"} -{"Time":"2026-02-03T00:32:49.593875988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_ACTOR: process.env.GH_AW_GITHUB_ACTOR,\n"} -{"Time":"2026-02-03T00:32:49.593883221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_COMMENT_ID: process.env.GH_AW_GITHUB_EVENT_COMMENT_ID,\n"} -{"Time":"2026-02-03T00:32:49.59388794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: process.env.GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER,\n"} -{"Time":"2026-02-03T00:32:49.593892148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_ISSUE_NUMBER: process.env.GH_AW_GITHUB_EVENT_ISSUE_NUMBER,\n"} -{"Time":"2026-02-03T00:32:49.593896897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER: process.env.GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER,\n"} -{"Time":"2026-02-03T00:32:49.593905613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_REPOSITORY: process.env.GH_AW_GITHUB_REPOSITORY,\n"} -{"Time":"2026-02-03T00:32:49.593910182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_RUN_ID: process.env.GH_AW_GITHUB_RUN_ID,\n"} -{"Time":"2026-02-03T00:32:49.593914399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_WORKSPACE: process.env.GH_AW_GITHUB_WORKSPACE\n"} -{"Time":"2026-02-03T00:32:49.593918707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.593923206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" });\n"} -{"Time":"2026-02-03T00:32:49.593927484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Interpolate variables and render templates\n"} -{"Time":"2026-02-03T00:32:49.593937693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.593942632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59394696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.593954454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.593958692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.59396315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.593971165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.593976154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/interpolate_prompt.cjs');\n"} -{"Time":"2026-02-03T00:32:49.593980903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.593985322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Validate prompt placeholders\n"} -{"Time":"2026-02-03T00:32:49.593994609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.593999037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.594003846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/validate_prompt_placeholders.sh\n"} -{"Time":"2026-02-03T00:32:49.594014165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Print prompt\n"} -{"Time":"2026-02-03T00:32:49.594018884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.594022982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.59402736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/print_prompt_summary.sh\n"} -{"Time":"2026-02-03T00:32:49.594035766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Execute GitHub Copilot CLI\n"} -{"Time":"2026-02-03T00:32:49.594039693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: agentic_execution\n"} -{"Time":"2026-02-03T00:32:49.594044883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Copilot CLI tool arguments (sorted):\n"} -{"Time":"2026-02-03T00:32:49.594053839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" timeout-minutes: 20\n"} -{"Time":"2026-02-03T00:32:49.594057967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.594062435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" set -o pipefail\n"} -{"Time":"2026-02-03T00:32:49.594067956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_TOOL_BINS=\"\"; command -v go \u003e/dev/null 2\u003e\u00261 \u0026\u0026 GH_AW_TOOL_BINS=\"$(go env GOROOT)/bin:$GH_AW_TOOL_BINS\"; [ -n \"$JAVA_HOME\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$JAVA_HOME/bin:$GH_AW_TOOL_BINS\"; [ -n \"$CARGO_HOME\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$CARGO_HOME/bin:$GH_AW_TOOL_BINS\"; [ -n \"$GEM_HOME\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$GEM_HOME/bin:$GH_AW_TOOL_BINS\"; [ -n \"$CONDA\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$CONDA/bin:$GH_AW_TOOL_BINS\"; [ -n \"$PIPX_BIN_DIR\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$PIPX_BIN_DIR:$GH_AW_TOOL_BINS\"; [ -n \"$SWIFT_PATH\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$SWIFT_PATH:$GH_AW_TOOL_BINS\"; [ -n \"$DOTNET_ROOT\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$DOTNET_ROOT:$GH_AW_TOOL_BINS\"; export GH_AW_TOOL_BINS\n"} -{"Time":"2026-02-03T00:32:49.594080088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p \"$HOME/.cache\"\n"} -{"Time":"2026-02-03T00:32:49.59409705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sudo -E awf --env-all --env \"ANDROID_HOME=${ANDROID_HOME}\" --env \"ANDROID_NDK=${ANDROID_NDK}\" --env \"ANDROID_NDK_HOME=${ANDROID_NDK_HOME}\" --env \"ANDROID_NDK_LATEST_HOME=${ANDROID_NDK_LATEST_HOME}\" --env \"ANDROID_NDK_ROOT=${ANDROID_NDK_ROOT}\" --env \"ANDROID_SDK_ROOT=${ANDROID_SDK_ROOT}\" --env \"AZURE_EXTENSION_DIR=${AZURE_EXTENSION_DIR}\" --env \"CARGO_HOME=${CARGO_HOME}\" --env \"CHROMEWEBDRIVER=${CHROMEWEBDRIVER}\" --env \"CONDA=${CONDA}\" --env \"DOTNET_ROOT=${DOTNET_ROOT}\" --env \"EDGEWEBDRIVER=${EDGEWEBDRIVER}\" --env \"GECKOWEBDRIVER=${GECKOWEBDRIVER}\" --env \"GEM_HOME=${GEM_HOME}\" --env \"GEM_PATH=${GEM_PATH}\" --env \"GOPATH=${GOPATH}\" --env \"GOROOT=${GOROOT}\" --env \"HOMEBREW_CELLAR=${HOMEBREW_CELLAR}\" --env \"HOMEBREW_PREFIX=${HOMEBREW_PREFIX}\" --env \"HOMEBREW_REPOSITORY=${HOMEBREW_REPOSITORY}\" --env \"JAVA_HOME=${JAVA_HOME}\" --env \"JAVA_HOME_11_X64=${JAVA_HOME_11_X64}\" --env \"JAVA_HOME_17_X64=${JAVA_HOME_17_X64}\" --env \"JAVA_HOME_21_X64=${JAVA_HOME_21_X64}\" --env \"JAVA_HOME_25_X64=${JAVA_HOME_25_X64"} -{"Time":"2026-02-03T00:32:49.594113651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"}\" --env \"JAVA_HOME_8_X64=${JAVA_HOME_8_X64}\" --env \"NVM_DIR=${NVM_DIR}\" --env \"PIPX_BIN_DIR=${PIPX_BIN_DIR}\" --env \"PIPX_HOME=${PIPX_HOME}\" --env \"RUSTUP_HOME=${RUSTUP_HOME}\" --env \"SELENIUM_JAR_PATH=${SELENIUM_JAR_PATH}\" --env \"SWIFT_PATH=${SWIFT_PATH}\" --env \"VCPKG_INSTALLATION_ROOT=${VCPKG_INSTALLATION_ROOT}\" --env \"GH_AW_TOOL_BINS=$GH_AW_TOOL_BINS\" --container-workdir \"${GITHUB_WORKSPACE}\" --mount /tmp:/tmp:rw --mount \"${HOME}/.cache:${HOME}/.cache:rw\" --mount \"${GITHUB_WORKSPACE}:${GITHUB_WORKSPACE}:rw\" --mount /usr/bin/cat:/usr/bin/cat:ro --mount /usr/bin/curl:/usr/bin/curl:ro --mount /usr/bin/date:/usr/bin/date:ro --mount /usr/bin/find:/usr/bin/find:ro --mount /usr/bin/gh:/usr/bin/gh:ro --mount /usr/bin/grep:/usr/bin/grep:ro --mount /usr/bin/jq:/usr/bin/jq:ro --mount /usr/bin/yq:/usr/bin/yq:ro --mount /usr/bin/cp:/usr/bin/cp:ro --mount /usr/bin/cut:/usr/bin/cut:ro --mount /usr/bin/diff:/usr/bin/diff:ro --mount /usr/bin/head:/usr/bin/head:ro --mount /usr/bin/ls:/usr/bin/ls:ro --mount /usr/bin/mkdir:/us"} -{"Time":"2026-02-03T00:32:49.594126895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"r/bin/mkdir:ro --mount /usr/bin/rm:/usr/bin/rm:ro --mount /usr/bin/sed:/usr/bin/sed:ro --mount /usr/bin/sort:/usr/bin/sort:ro --mount /usr/bin/tail:/usr/bin/tail:ro --mount /usr/bin/wc:/usr/bin/wc:ro --mount /usr/bin/which:/usr/bin/which:ro --mount /usr/local/bin/copilot:/usr/local/bin/copilot:ro --mount /home/runner/.copilot:/home/runner/.copilot:rw --mount /opt/hostedtoolcache:/opt/hostedtoolcache:ro --mount /opt/gh-aw:/opt/gh-aw:ro --allow-domains api.business.githubcopilot.com,api.enterprise.githubcopilot.com,api.github.com,api.githubcopilot.com,api.individual.githubcopilot.com,api.snapcraft.io,archive.ubuntu.com,azure.archive.ubuntu.com,crl.geotrust.com,crl.globalsign.com,crl.identrust.com,crl.sectigo.com,crl.thawte.com,crl.usertrust.com,crl.verisign.com,crl3.digicert.com,crl4.digicert.com,crls.ssl.com,github.com,host.docker.internal,json-schema.org,json.schemastore.org,keyserver.ubuntu.com,ocsp.digicert.com,ocsp.geotrust.com,ocsp.globalsign.com,ocsp.identrust.com,ocsp.sectigo.com,ocsp.ssl.com,ocsp.thawt"} -{"Time":"2026-02-03T00:32:49.59413456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"e.com,ocsp.usertrust.com,ocsp.verisign.com,packagecloud.io,packages.cloud.google.com,packages.microsoft.com,ppa.launchpad.net,raw.githubusercontent.com,registry.npmjs.org,s.symcb.com,s.symcd.com,security.ubuntu.com,ts-crl.ws.symantec.com,ts-ocsp.ws.symantec.com --log-level info --proxy-logs-dir /tmp/gh-aw/sandbox/firewall/logs --enable-host-access --image-tag 0.11.2 --agent-image act \\\n"} -{"Time":"2026-02-03T00:32:49.594141663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" -- 'source /opt/gh-aw/actions/sanitize_path.sh \"$GH_AW_TOOL_BINS$(find /opt/hostedtoolcache -maxdepth 4 -type d -name bin 2\u003e/dev/null | tr '\\''\\n'\\'' '\\'':'\\'')$PATH\" \u0026\u0026 /usr/local/bin/copilot --add-dir /tmp/gh-aw/ --log-level all --log-dir /tmp/gh-aw/sandbox/agent/logs/ --add-dir \"${GITHUB_WORKSPACE}\" --disable-builtin-mcps --allow-all-tools --allow-all-paths --share /tmp/gh-aw/sandbox/agent/logs/conversation.md --prompt \"$(cat /tmp/gh-aw/aw-prompts/prompt.txt)\"${GH_AW_MODEL_AGENT_COPILOT:+ --model \"$GH_AW_MODEL_AGENT_COPILOT\"}' \\\n"} -{"Time":"2026-02-03T00:32:49.594157132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" 2\u003e\u00261 | tee /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.594162211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59416666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_AGENT_RUNNER_TYPE: STANDALONE\n"} -{"Time":"2026-02-03T00:32:49.594174163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.594179363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MCP_CONFIG: /home/runner/.copilot/mcp-config.json\n"} -{"Time":"2026-02-03T00:32:49.594183872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MODEL_AGENT_COPILOT: ${{ vars.GH_AW_MODEL_AGENT_COPILOT || '' }}\n"} -{"Time":"2026-02-03T00:32:49.59418831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.594192698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.594196966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_HEAD_REF: ${{ github.head_ref }}\n"} -{"Time":"2026-02-03T00:32:49.594201024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_REF_NAME: ${{ github.ref_name }}\n"} -{"Time":"2026-02-03T00:32:49.594205232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_STEP_SUMMARY: ${{ env.GITHUB_STEP_SUMMARY }}\n"} -{"Time":"2026-02-03T00:32:49.594214749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.594219348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" XDG_CONFIG_HOME: /home/runner\n"} -{"Time":"2026-02-03T00:32:49.594223495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Copy Copilot session state files to logs\n"} -{"Time":"2026-02-03T00:32:49.594228825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594233103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.594240607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.594245136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Copy Copilot session state files to logs folder for artifact collection\n"} -{"Time":"2026-02-03T00:32:49.594249885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # This ensures they are in /tmp/gh-aw/ where secret redaction can scan them\n"} -{"Time":"2026-02-03T00:32:49.594257529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SESSION_STATE_DIR=\"$HOME/.copilot/session-state\"\n"} -{"Time":"2026-02-03T00:32:49.594262098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" LOGS_DIR=\"/tmp/gh-aw/sandbox/agent/logs\"\n"} -{"Time":"2026-02-03T00:32:49.594266536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.594271024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if [ -d \"$SESSION_STATE_DIR\" ]; then\n"} -{"Time":"2026-02-03T00:32:49.594275482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Copying Copilot session state files from $SESSION_STATE_DIR to $LOGS_DIR\"\n"} -{"Time":"2026-02-03T00:32:49.594287294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p \"$LOGS_DIR\"\n"} -{"Time":"2026-02-03T00:32:49.594292454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cp -v \"$SESSION_STATE_DIR\"/*.jsonl \"$LOGS_DIR/\" 2\u003e/dev/null || true\n"} -{"Time":"2026-02-03T00:32:49.594303985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Session state files copied successfully\"\n"} -{"Time":"2026-02-03T00:32:49.594308604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" else\n"} -{"Time":"2026-02-03T00:32:49.594313052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"No session-state directory found at $SESSION_STATE_DIR\"\n"} -{"Time":"2026-02-03T00:32:49.594317881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" fi\n"} -{"Time":"2026-02-03T00:32:49.594321989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Stop MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.594331507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594335875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.594340133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59434926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_PORT: ${{ steps.start-mcp-gateway.outputs.gateway-port }}\n"} -{"Time":"2026-02-03T00:32:49.594355802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_API_KEY: ${{ steps.start-mcp-gateway.outputs.gateway-api-key }}\n"} -{"Time":"2026-02-03T00:32:49.594360361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GATEWAY_PID: ${{ steps.start-mcp-gateway.outputs.gateway-pid }}\n"} -{"Time":"2026-02-03T00:32:49.594364699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.594368696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" bash /opt/gh-aw/actions/stop_mcp_gateway.sh \"$GATEWAY_PID\"\n"} -{"Time":"2026-02-03T00:32:49.594373295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Redact secrets in logs\n"} -{"Time":"2026-02-03T00:32:49.594380348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594384776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.594389144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594396027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.594400625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.594404933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.594411576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/redact_secrets.cjs');\n"} -{"Time":"2026-02-03T00:32:49.594415884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.594419751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.594424079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SECRET_NAMES: 'COPILOT_GITHUB_TOKEN,GH_AW_GITHUB_MCP_SERVER_TOKEN,GH_AW_GITHUB_TOKEN,GITHUB_TOKEN'\n"} -{"Time":"2026-02-03T00:32:49.594432816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.594437274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_GH_AW_GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.594441672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_GH_AW_GITHUB_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.594446932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.59445149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload Safe Outputs\n"} -{"Time":"2026-02-03T00:32:49.594465045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594470395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.594479512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594484081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: safe-output\n"} -{"Time":"2026-02-03T00:32:49.594488279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.594496254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.594500472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Ingest agent output\n"} -{"Time":"2026-02-03T00:32:49.59450483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: collect_output\n"} -{"Time":"2026-02-03T00:32:49.594512374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.594516892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.594522904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.594530858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ALLOWED_DOMAINS: \"api.business.githubcopilot.com,api.enterprise.githubcopilot.com,api.github.com,api.githubcopilot.com,api.individual.githubcopilot.com,api.snapcraft.io,archive.ubuntu.com,azure.archive.ubuntu.com,crl.geotrust.com,crl.globalsign.com,crl.identrust.com,crl.sectigo.com,crl.thawte.com,crl.usertrust.com,crl.verisign.com,crl3.digicert.com,crl4.digicert.com,crls.ssl.com,github.com,host.docker.internal,json-schema.org,json.schemastore.org,keyserver.ubuntu.com,ocsp.digicert.com,ocsp.geotrust.com,ocsp.globalsign.com,ocsp.identrust.com,ocsp.sectigo.com,ocsp.ssl.com,ocsp.thawte.com,ocsp.usertrust.com,ocsp.verisign.com,packagecloud.io,packages.cloud.google.com,packages.microsoft.com,ppa.launchpad.net,raw.githubusercontent.com,registry.npmjs.org,s.symcb.com,s.symcd.com,security.ubuntu.com,ts-crl.ws.symantec.com,ts-ocsp.ws.symantec.com\"\n"} -{"Time":"2026-02-03T00:32:49.594539454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.594544023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_API_URL: ${{ github.api_url }}\n"} -{"Time":"2026-02-03T00:32:49.594548211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594552408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.594560283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.594564791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.59456918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/collect_ndjson_output.cjs');\n"} -{"Time":"2026-02-03T00:32:49.594576503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.594580491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload sanitized agent output\n"} -{"Time":"2026-02-03T00:32:49.594584999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always() \u0026\u0026 env.GH_AW_AGENT_OUTPUT\n"} -{"Time":"2026-02-03T00:32:49.594592864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.594597142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594602983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:49.594607521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.594611849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.594616608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload engine output files\n"} -{"Time":"2026-02-03T00:32:49.594621457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.594633049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594637176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent_outputs\n"} -{"Time":"2026-02-03T00:32:49.594641725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: |\n"} -{"Time":"2026-02-03T00:32:49.594651964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/sandbox/agent/logs/\n"} -{"Time":"2026-02-03T00:32:49.594656853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/redacted-urls.log\n"} -{"Time":"2026-02-03T00:32:49.594661382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: ignore\n"} -{"Time":"2026-02-03T00:32:49.594670268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Parse agent logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.594674977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594679806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.594687961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59469258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_OUTPUT: /tmp/gh-aw/sandbox/agent/logs/\n"} -{"Time":"2026-02-03T00:32:49.594696908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594701105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.594705444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.594709982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.594715082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/parse_copilot_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.59471972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.594724088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Parse MCP gateway logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.594728456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594738756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.594743284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594764724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.594770705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.594775103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.594785723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/parse_mcp_gateway_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.594790422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.59479474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Print firewall logs\n"} -{"Time":"2026-02-03T00:32:49.594801693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594805771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.594809978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.594814166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" AWF_LOGS_DIR: /tmp/gh-aw/sandbox/firewall/logs\n"} -{"Time":"2026-02-03T00:32:49.59482166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.594825637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Fix permissions on firewall logs so they can be uploaded as artifacts\n"} -{"Time":"2026-02-03T00:32:49.594829905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # AWF runs with sudo, creating files owned by root\n"} -{"Time":"2026-02-03T00:32:49.594834284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sudo chmod -R a+r /tmp/gh-aw/sandbox/firewall/logs 2\u003e/dev/null || true\n"} -{"Time":"2026-02-03T00:32:49.594838562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" awf logs summary | tee -a \"$GITHUB_STEP_SUMMARY\"\n"} -{"Time":"2026-02-03T00:32:49.594845404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload agent artifacts\n"} -{"Time":"2026-02-03T00:32:49.594850103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.594854551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.5948591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.594863728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.594868187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-artifacts\n"} -{"Time":"2026-02-03T00:32:49.594872475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: |\n"} -{"Time":"2026-02-03T00:32:49.594877073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.594882373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/aw_info.json\n"} -{"Time":"2026-02-03T00:32:49.594890338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/mcp-logs/\n"} -{"Time":"2026-02-03T00:32:49.594894716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/sandbox/firewall/logs/\n"} -{"Time":"2026-02-03T00:32:49.594899195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.594903663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: ignore\n"} -{"Time":"2026-02-03T00:32:49.594910756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.594914824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" conclusion:\n"} -{"Time":"2026-02-03T00:32:49.594918982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" needs:\n"} -{"Time":"2026-02-03T00:32:49.594935382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - activation\n"} -{"Time":"2026-02-03T00:32:49.594944339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - agent\n"} -{"Time":"2026-02-03T00:32:49.594949118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - detection\n"} -{"Time":"2026-02-03T00:32:49.594953265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - safe_outputs\n"} -{"Time":"2026-02-03T00:32:49.594957583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: (always()) \u0026\u0026 (needs.agent.result != 'skipped')\n"} -{"Time":"2026-02-03T00:32:49.594961902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" runs-on: ubuntu-slim\n"} -{"Time":"2026-02-03T00:32:49.59497174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:49.594979905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.594984013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" discussions: write\n"} -{"Time":"2026-02-03T00:32:49.594988171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" issues: write\n"} -{"Time":"2026-02-03T00:32:49.594992539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" pull-requests: write\n"} -{"Time":"2026-02-03T00:32:49.595001064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.595005703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" noop_message: ${{ steps.noop.outputs.noop_message }}\n"} -{"Time":"2026-02-03T00:32:49.595010372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" tools_reported: ${{ steps.missing_tool.outputs.tools_reported }}\n"} -{"Time":"2026-02-03T00:32:49.59501484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" total_count: ${{ steps.missing_tool.outputs.total_count }}\n"} -{"Time":"2026-02-03T00:32:49.595022344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.595026993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.595031471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.595035799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595039907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.595043954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.595048263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.595059003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.59506319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.595067408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595074151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.595078328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Debug job inputs\n"} -{"Time":"2026-02-03T00:32:49.595082476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.595086924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COMMENT_ID: ${{ needs.activation.outputs.comment_id }}\n"} -{"Time":"2026-02-03T00:32:49.595094899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COMMENT_REPO: ${{ needs.activation.outputs.comment_repo }}\n"} -{"Time":"2026-02-03T00:32:49.595099327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" AGENT_OUTPUT_TYPES: ${{ needs.agent.outputs.output_types }}\n"} -{"Time":"2026-02-03T00:32:49.595103626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" AGENT_CONCLUSION: ${{ needs.agent.result }}\n"} -{"Time":"2026-02-03T00:32:49.595107773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.595111621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Comment ID: $COMMENT_ID\"\n"} -{"Time":"2026-02-03T00:32:49.595118603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Comment Repo: $COMMENT_REPO\"\n"} -{"Time":"2026-02-03T00:32:49.595123362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Agent Output Types: $AGENT_OUTPUT_TYPES\"\n"} -{"Time":"2026-02-03T00:32:49.595128953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Agent Conclusion: $AGENT_CONCLUSION\"\n"} -{"Time":"2026-02-03T00:32:49.595133642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Download agent output artifact\n"} -{"Time":"2026-02-03T00:32:49.59513793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.595142358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.595146806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.59515433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:49.595158798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: /tmp/gh-aw/safeoutputs/\n"} -{"Time":"2026-02-03T00:32:49.595163177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup agent output environment variable\n"} -{"Time":"2026-02-03T00:32:49.59517015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.595174698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/safeoutputs/\n"} -{"Time":"2026-02-03T00:32:49.595182883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" find \"/tmp/gh-aw/safeoutputs/\" -type f -print\n"} -{"Time":"2026-02-03T00:32:49.595187903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"GH_AW_AGENT_OUTPUT=/tmp/gh-aw/safeoutputs/agent_output.json\" \u003e\u003e \"$GITHUB_ENV\"\n"} -{"Time":"2026-02-03T00:32:49.595195286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Process No-Op Messages\n"} -{"Time":"2026-02-03T00:32:49.595199454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: noop\n"} -{"Time":"2026-02-03T00:32:49.595203882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.595216336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.595220874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_OUTPUT: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.595224932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_NOOP_MAX: 1\n"} -{"Time":"2026-02-03T00:32:49.59522933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_WORKFLOW_NAME: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.595233628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_ENDPOINT: https://api.example.com\n"} -{"Time":"2026-02-03T00:32:49.595238347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_TOKEN: ${{ secrets.CUSTOM_PAT }}\n"} -{"Time":"2026-02-03T00:32:49.595242765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" DEBUG_MODE: true\n"} -{"Time":"2026-02-03T00:32:49.595249457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595253715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.595257923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.595264936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595269625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.595276368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/noop.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595280846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.595284904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Record Missing Tool\n"} -{"Time":"2026-02-03T00:32:49.595289452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: missing_tool\n"} -{"Time":"2026-02-03T00:32:49.595295854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.595300012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.595306073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_OUTPUT: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.595310701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_WORKFLOW_NAME: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.59531547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_TOKEN: ${{ secrets.CUSTOM_PAT }}\n"} -{"Time":"2026-02-03T00:32:49.595319508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" DEBUG_MODE: true\n"} -{"Time":"2026-02-03T00:32:49.595323776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_ENDPOINT: https://api.example.com\n"} -{"Time":"2026-02-03T00:32:49.595330909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595335107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.595339726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.595346258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595352149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.595357178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/missing_tool.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595366846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.595371505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Handle Agent Failure\n"} -{"Time":"2026-02-03T00:32:49.595376304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: handle_agent_failure\n"} -{"Time":"2026-02-03T00:32:49.595380963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.595385351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.595389889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_OUTPUT: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.595401831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_WORKFLOW_NAME: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.595406871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}\n"} -{"Time":"2026-02-03T00:32:49.595414274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_CONCLUSION: ${{ needs.agent.result }}\n"} -{"Time":"2026-02-03T00:32:49.595418622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SECRET_VERIFICATION_RESULT: ${{ needs.agent.outputs.secret_verification_result }}\n"} -{"Time":"2026-02-03T00:32:49.595422981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" DEBUG_MODE: true\n"} -{"Time":"2026-02-03T00:32:49.595427609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_ENDPOINT: https://api.example.com\n"} -{"Time":"2026-02-03T00:32:49.595431907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_TOKEN: ${{ secrets.CUSTOM_PAT }}\n"} -{"Time":"2026-02-03T00:32:49.595441024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595445432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.595449991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.595454299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595462034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.595466823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/handle_agent_failure.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595471191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.595475378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Update reaction comment with completion status\n"} -{"Time":"2026-02-03T00:32:49.595479616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: conclusion\n"} -{"Time":"2026-02-03T00:32:49.59548678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.595490907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.595495165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_OUTPUT: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.595501086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_COMMENT_ID: ${{ needs.activation.outputs.comment_id }}\n"} -{"Time":"2026-02-03T00:32:49.595505665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_COMMENT_REPO: ${{ needs.activation.outputs.comment_repo }}\n"} -{"Time":"2026-02-03T00:32:49.595510845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}\n"} -{"Time":"2026-02-03T00:32:49.595515743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_WORKFLOW_NAME: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.595520262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_CONCLUSION: ${{ needs.agent.result }}\n"} -{"Time":"2026-02-03T00:32:49.595525171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_DETECTION_CONCLUSION: ${{ needs.detection.result }}\n"} -{"Time":"2026-02-03T00:32:49.595532214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_TOKEN: ${{ secrets.CUSTOM_PAT }}\n"} -{"Time":"2026-02-03T00:32:49.595536522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" DEBUG_MODE: true\n"} -{"Time":"2026-02-03T00:32:49.595541291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_ENDPOINT: https://api.example.com\n"} -{"Time":"2026-02-03T00:32:49.595548585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595552502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.595557211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.595565486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595570445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.595575335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/notify_comment_error.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595579502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.595586034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.595590012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" detection:\n"} -{"Time":"2026-02-03T00:32:49.595594931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" needs: agent\n"} -{"Time":"2026-02-03T00:32:49.5955995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: needs.agent.outputs.output_types != '' || needs.agent.outputs.has_patch == 'true'\n"} -{"Time":"2026-02-03T00:32:49.595603868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" runs-on: ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:49.59561049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions: {}\n"} -{"Time":"2026-02-03T00:32:49.595614668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" timeout-minutes: 10\n"} -{"Time":"2026-02-03T00:32:49.595619096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.595625668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" success: ${{ steps.parse_results.outputs.success }}\n"} -{"Time":"2026-02-03T00:32:49.595629866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.595634465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.595640235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.595644283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595648371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.595652258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.595662507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.595667136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.595671364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.595677796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595681993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.595686171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Download agent artifacts\n"} -{"Time":"2026-02-03T00:32:49.595690219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.595694316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.595699175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595706238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-artifacts\n"} -{"Time":"2026-02-03T00:32:49.595710477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: /tmp/gh-aw/threat-detection/\n"} -{"Time":"2026-02-03T00:32:49.595715215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Download agent output artifact\n"} -{"Time":"2026-02-03T00:32:49.595722108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.595726747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.595731335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.595735834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:49.595740202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: /tmp/gh-aw/threat-detection/\n"} -{"Time":"2026-02-03T00:32:49.595766631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Echo agent output types\n"} -{"Time":"2026-02-03T00:32:49.595775688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.595780707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" AGENT_OUTPUT_TYPES: ${{ needs.agent.outputs.output_types }}\n"} -{"Time":"2026-02-03T00:32:49.595784975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.595789934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Agent output-types: $AGENT_OUTPUT_TYPES\"\n"} -{"Time":"2026-02-03T00:32:49.595797338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup threat detection\n"} -{"Time":"2026-02-03T00:32:49.595801967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.595809802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59581439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" WORKFLOW_NAME: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.595819269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" WORKFLOW_DESCRIPTION: \"No description provided\"\n"} -{"Time":"2026-02-03T00:32:49.595823557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" HAS_PATCH: ${{ needs.agent.outputs.has_patch }}\n"} -{"Time":"2026-02-03T00:32:49.595827925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.59583581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.595840178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595845067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.595849886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/setup_threat_detection.cjs');\n"} -{"Time":"2026-02-03T00:32:49.595857039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.595861578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Ensure threat-detection directory and log\n"} -{"Time":"2026-02-03T00:32:49.59586815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.595872368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/threat-detection\n"} -{"Time":"2026-02-03T00:32:49.595876215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" touch /tmp/gh-aw/threat-detection/detection.log\n"} -{"Time":"2026-02-03T00:32:49.595880413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Validate COPILOT_GITHUB_TOKEN secret\n"} -{"Time":"2026-02-03T00:32:49.595884401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: validate-secret\n"} -{"Time":"2026-02-03T00:32:49.595888809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: /opt/gh-aw/actions/validate_multi_secret.sh COPILOT_GITHUB_TOKEN 'GitHub Copilot CLI' https://github.github.com/gh-aw/reference/engines/#github-copilot-default\n"} -{"Time":"2026-02-03T00:32:49.595893538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.595898367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.595903035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Install GitHub Copilot CLI\n"} -{"Time":"2026-02-03T00:32:49.595907493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: /opt/gh-aw/actions/install_copilot_cli.sh 0.0.400\n"} -{"Time":"2026-02-03T00:32:49.595912403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Execute GitHub Copilot CLI\n"} -{"Time":"2026-02-03T00:32:49.595920468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: agentic_execution\n"} -{"Time":"2026-02-03T00:32:49.595924946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Copilot CLI tool arguments (sorted):\n"} -{"Time":"2026-02-03T00:32:49.595929555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # --allow-tool shell(cat)\n"} -{"Time":"2026-02-03T00:32:49.595934354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # --allow-tool shell(grep)\n"} -{"Time":"2026-02-03T00:32:49.595941207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # --allow-tool shell(head)\n"} -{"Time":"2026-02-03T00:32:49.595945645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # --allow-tool shell(jq)\n"} -{"Time":"2026-02-03T00:32:49.595950364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # --allow-tool shell(ls)\n"} -{"Time":"2026-02-03T00:32:49.595955012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # --allow-tool shell(tail)\n"} -{"Time":"2026-02-03T00:32:49.595962326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # --allow-tool shell(wc)\n"} -{"Time":"2026-02-03T00:32:49.595966554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" timeout-minutes: 20\n"} -{"Time":"2026-02-03T00:32:49.595970902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.595978596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" set -o pipefail\n"} -{"Time":"2026-02-03T00:32:49.595983044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_CLI_INSTRUCTION=\"$(cat /tmp/gh-aw/aw-prompts/prompt.txt)\"\n"} -{"Time":"2026-02-03T00:32:49.595988875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/\n"} -{"Time":"2026-02-03T00:32:49.59599668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:49.596000918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/agent/\n"} -{"Time":"2026-02-03T00:32:49.596006117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/sandbox/agent/logs/\n"} -{"Time":"2026-02-03T00:32:49.596012068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" copilot --add-dir /tmp/ --add-dir /tmp/gh-aw/ --add-dir /tmp/gh-aw/agent/ --log-level all --log-dir /tmp/gh-aw/sandbox/agent/logs/ --disable-builtin-mcps --allow-tool 'shell(cat)' --allow-tool 'shell(grep)' --allow-tool 'shell(head)' --allow-tool 'shell(jq)' --allow-tool 'shell(ls)' --allow-tool 'shell(tail)' --allow-tool 'shell(wc)' --share /tmp/gh-aw/sandbox/agent/logs/conversation.md --prompt \"$COPILOT_CLI_INSTRUCTION\"${GH_AW_MODEL_DETECTION_COPILOT:+ --model \"$GH_AW_MODEL_DETECTION_COPILOT\"} 2\u003e\u00261 | tee /tmp/gh-aw/threat-detection/detection.log\n"} -{"Time":"2026-02-03T00:32:49.596024562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59602888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_AGENT_RUNNER_TYPE: STANDALONE\n"} -{"Time":"2026-02-03T00:32:49.596033979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.596038608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MODEL_DETECTION_COPILOT: ${{ vars.GH_AW_MODEL_DETECTION_COPILOT || '' }}\n"} -{"Time":"2026-02-03T00:32:49.596047514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.596052614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_HEAD_REF: ${{ github.head_ref }}\n"} -{"Time":"2026-02-03T00:32:49.596057203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_REF_NAME: ${{ github.ref_name }}\n"} -{"Time":"2026-02-03T00:32:49.596063745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_STEP_SUMMARY: ${{ env.GITHUB_STEP_SUMMARY }}\n"} -{"Time":"2026-02-03T00:32:49.596067742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.59607218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" XDG_CONFIG_HOME: /home/runner\n"} -{"Time":"2026-02-03T00:32:49.596079945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Parse threat detection results\n"} -{"Time":"2026-02-03T00:32:49.596083982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: parse_results\n"} -{"Time":"2026-02-03T00:32:49.59608815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.596092378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596096215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.596100022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.59610414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.596112245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/parse_threat_detection_results.cjs');\n"} -{"Time":"2026-02-03T00:32:49.596117525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.596121923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload threat detection log\n"} -{"Time":"2026-02-03T00:32:49.596126432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.596133455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.596137833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596144535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: threat-detection.log\n"} -{"Time":"2026-02-03T00:32:49.596149044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: /tmp/gh-aw/threat-detection/detection.log\n"} -{"Time":"2026-02-03T00:32:49.596155786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: ignore\n"} -{"Time":"2026-02-03T00:32:49.596160335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.596164813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" pre_activation:\n"} -{"Time":"2026-02-03T00:32:49.596171736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" runs-on: ubuntu-slim\n"} -{"Time":"2026-02-03T00:32:49.596176204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:49.596183358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.596187806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.596191964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" activated: ${{ steps.check_membership.outputs.is_team_member == 'true' }}\n"} -{"Time":"2026-02-03T00:32:49.596196362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.596205349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.596209937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.596214436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596218724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.596226057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.596230165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.596234583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.596238781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.596242949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596250833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.596254831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Check team membership for workflow\n"} -{"Time":"2026-02-03T00:32:49.596258698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: check_membership\n"} -{"Time":"2026-02-03T00:32:49.596262786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.596267064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.596271021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_REQUIRED_ROLES: admin,maintainer,write\n"} -{"Time":"2026-02-03T00:32:49.596274938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596279206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.596283685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.596287993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.596299955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.596304293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/check_membership.cjs');\n"} -{"Time":"2026-02-03T00:32:49.596312779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.596317057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.596321104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" safe_outputs:\n"} -{"Time":"2026-02-03T00:32:49.596326655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" needs:\n"} -{"Time":"2026-02-03T00:32:49.59633483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - agent\n"} -{"Time":"2026-02-03T00:32:49.596339328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - detection\n"} -{"Time":"2026-02-03T00:32:49.596344017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: ((!cancelled()) \u0026\u0026 (needs.agent.result != 'skipped')) \u0026\u0026 (needs.detection.outputs.success == 'true')\n"} -{"Time":"2026-02-03T00:32:49.596349177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" runs-on: ubuntu-slim\n"} -{"Time":"2026-02-03T00:32:49.596353404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:49.596360277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.596364706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" issues: write\n"} -{"Time":"2026-02-03T00:32:49.596368823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" timeout-minutes: 15\n"} -{"Time":"2026-02-03T00:32:49.596373071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.596377149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ENGINE_ID: \"copilot\"\n"} -{"Time":"2026-02-03T00:32:49.596382168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_WORKFLOW_ID: \"test-job-env\"\n"} -{"Time":"2026-02-03T00:32:49.596386486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_WORKFLOW_NAME: \"Test Job Environment Variables\"\n"} -{"Time":"2026-02-03T00:32:49.596390884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.596398098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }}\n"} -{"Time":"2026-02-03T00:32:49.596402686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }}\n"} -{"Time":"2026-02-03T00:32:49.596407024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.596414017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.596418716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.596423275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596427262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.5964313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.596437942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.596442461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.596447169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.596451197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596455755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.596464411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Download agent output artifact\n"} -{"Time":"2026-02-03T00:32:49.59646921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.596473398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.596477987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596483767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:49.596488326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: /tmp/gh-aw/safeoutputs/\n"} -{"Time":"2026-02-03T00:32:49.59649615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup agent output environment variable\n"} -{"Time":"2026-02-03T00:32:49.596500489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.596504657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/safeoutputs/\n"} -{"Time":"2026-02-03T00:32:49.596509145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" find \"/tmp/gh-aw/safeoutputs/\" -type f -print\n"} -{"Time":"2026-02-03T00:32:49.596513703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"GH_AW_AGENT_OUTPUT=/tmp/gh-aw/safeoutputs/agent_output.json\" \u003e\u003e \"$GITHUB_ENV\"\n"} -{"Time":"2026-02-03T00:32:49.596519414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Process Safe Outputs\n"} -{"Time":"2026-02-03T00:32:49.596523662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: process_safe_outputs\n"} -{"Time":"2026-02-03T00:32:49.596528451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.596532959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.596536997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_OUTPUT: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.596544691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" DEBUG_MODE: true\n"} -{"Time":"2026-02-03T00:32:49.59654928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_ENDPOINT: https://api.example.com\n"} -{"Time":"2026-02-03T00:32:49.596554309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_TOKEN: ${{ secrets.CUSTOM_PAT }}\n"} -{"Time":"2026-02-03T00:32:49.596559028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: \"{\\\"create_issue\\\":{\\\"labels\\\":[\\\"automated\\\"],\\\"max\\\":1,\\\"title_prefix\\\":\\\"[test] \\\"},\\\"missing_data\\\":{},\\\"missing_tool\\\":{}}\"\n"} -{"Time":"2026-02-03T00:32:49.596564177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596568776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.596573034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.596579907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.596584796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.596589835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/safe_output_handler_manager.cjs');\n"} -{"Time":"2026-02-03T00:32:49.596594935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.596601447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.596605594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" main_job_env_test.go:187: Agent job section:\n"} -{"Time":"2026-02-03T00:32:49.596609582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" agent:\n"} -{"Time":"2026-02-03T00:32:49.59661388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" needs: activation\n"} -{"Time":"2026-02-03T00:32:49.596617877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" runs-on: ubuntu-latest\n"} -{"Time":"2026-02-03T00:32:49.596622606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:49.596626504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:49.596630671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.596637123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" DEFAULT_BRANCH: ${{ github.event.repository.default_branch }}\n"} -{"Time":"2026-02-03T00:32:49.596642754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ASSETS_ALLOWED_EXTS: \"\"\n"} -{"Time":"2026-02-03T00:32:49.596647352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ASSETS_BRANCH: \"\"\n"} -{"Time":"2026-02-03T00:32:49.59665169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ASSETS_MAX_SIZE_KB: 0\n"} -{"Time":"2026-02-03T00:32:49.596655918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.596662761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl\n"} -{"Time":"2026-02-03T00:32:49.59666744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.596672529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.596677048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" outputs:\n"} -{"Time":"2026-02-03T00:32:49.59668392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" has_patch: ${{ steps.collect_output.outputs.has_patch }}\n"} -{"Time":"2026-02-03T00:32:49.596688228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" model: ${{ steps.generate_aw_info.outputs.model }}\n"} -{"Time":"2026-02-03T00:32:49.596692827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" output: ${{ steps.collect_output.outputs.output }}\n"} -{"Time":"2026-02-03T00:32:49.596697065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" output_types: ${{ steps.collect_output.outputs.output_types }}\n"} -{"Time":"2026-02-03T00:32:49.596701774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }}\n"} -{"Time":"2026-02-03T00:32:49.596711131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps:\n"} -{"Time":"2026-02-03T00:32:49.596715619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout actions folder\n"} -{"Time":"2026-02-03T00:32:49.596719947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.59672648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596730948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sparse-checkout: |\n"} -{"Time":"2026-02-03T00:32:49.596735016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actions\n"} -{"Time":"2026-02-03T00:32:49.596739123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.596743772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Setup Scripts\n"} -{"Time":"2026-02-03T00:32:49.596768709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: ./actions/setup\n"} -{"Time":"2026-02-03T00:32:49.596777104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596781482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" destination: /opt/gh-aw/actions\n"} -{"Time":"2026-02-03T00:32:49.596786151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout repository\n"} -{"Time":"2026-02-03T00:32:49.596792202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6\n"} -{"Time":"2026-02-03T00:32:49.596799997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596804325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" persist-credentials: false\n"} -{"Time":"2026-02-03T00:32:49.596808813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Create gh-aw temp directory\n"} -{"Time":"2026-02-03T00:32:49.596813131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh\n"} -{"Time":"2026-02-03T00:32:49.596820826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Configure Git credentials\n"} -{"Time":"2026-02-03T00:32:49.596825254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.596829442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" REPO_NAME: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.59683418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.596838609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.596842927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" git config --global user.email \"github-actions[bot]@users.noreply.github.com\"\n"} -{"Time":"2026-02-03T00:32:49.59684992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" git config --global user.name \"github-actions[bot]\"\n"} -{"Time":"2026-02-03T00:32:49.596854659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Re-authenticate git with GitHub token\n"} -{"Time":"2026-02-03T00:32:49.596858977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SERVER_URL_STRIPPED=\"${SERVER_URL#https://}\"\n"} -{"Time":"2026-02-03T00:32:49.596863555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" git remote set-url origin \"https://x-access-token:${{ github.token }}@${SERVER_URL_STRIPPED}/${REPO_NAME}.git\"\n"} -{"Time":"2026-02-03T00:32:49.596868194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Git configured with standard GitHub Actions identity\"\n"} -{"Time":"2026-02-03T00:32:49.59687677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Checkout PR branch\n"} -{"Time":"2026-02-03T00:32:49.596881258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: |\n"} -{"Time":"2026-02-03T00:32:49.596885306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github.event.pull_request\n"} -{"Time":"2026-02-03T00:32:49.596889594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.596894012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.596901666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.596906114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.596910402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" github-token: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.596914751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.596921243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.596926282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.596932895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/checkout_pr_branch.cjs');\n"} -{"Time":"2026-02-03T00:32:49.596937994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.596944666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Validate COPILOT_GITHUB_TOKEN secret\n"} -{"Time":"2026-02-03T00:32:49.596948654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: validate-secret\n"} -{"Time":"2026-02-03T00:32:49.596953122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: /opt/gh-aw/actions/validate_multi_secret.sh COPILOT_GITHUB_TOKEN 'GitHub Copilot CLI' https://github.github.com/gh-aw/reference/engines/#github-copilot-default\n"} -{"Time":"2026-02-03T00:32:49.59695738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.596961929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.59696827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Install GitHub Copilot CLI\n"} -{"Time":"2026-02-03T00:32:49.596972388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: /opt/gh-aw/actions/install_copilot_cli.sh 0.0.400\n"} -{"Time":"2026-02-03T00:32:49.596976606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Install awf binary\n"} -{"Time":"2026-02-03T00:32:49.596980984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/install_awf_binary.sh v0.11.2\n"} -{"Time":"2026-02-03T00:32:49.596990622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Determine automatic lockdown mode for GitHub MCP server\n"} -{"Time":"2026-02-03T00:32:49.59699502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: determine-automatic-lockdown\n"} -{"Time":"2026-02-03T00:32:49.596999008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.597002865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.597006572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: env.TOKEN_CHECK != ''\n"} -{"Time":"2026-02-03T00:32:49.59701102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8\n"} -{"Time":"2026-02-03T00:32:49.597015188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.597021399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.597025437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs');\n"} -{"Time":"2026-02-03T00:32:49.597029685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await determineAutomaticLockdown(github, context, core);\n"} -{"Time":"2026-02-03T00:32:49.597033722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Download container images\n"} -{"Time":"2026-02-03T00:32:49.59703802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/download_docker_images.sh ghcr.io/github/gh-aw-mcpg:v0.0.90 ghcr.io/github/github-mcp-server:v0.30.2 node:lts-alpine\n"} -{"Time":"2026-02-03T00:32:49.597042569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Write Safe Outputs Config\n"} -{"Time":"2026-02-03T00:32:49.59704886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.597052447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /opt/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.597055974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.597060121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.597064369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003e /opt/gh-aw/safeoutputs/config.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.597074168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\"create_issue\":{\"max\":1},\"missing_data\":{},\"missing_tool\":{},\"noop\":{\"max\":1}}\n"} -{"Time":"2026-02-03T00:32:49.597078876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.597082724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003e /opt/gh-aw/safeoutputs/tools.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.597086801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" [\n"} -{"Time":"2026-02-03T00:32:49.597090839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.597098744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Create a new GitHub issue for tracking bugs, feature requests, or tasks. Use this for actionable work items that need assignment, labeling, and status tracking. For reports, announcements, or status updates that don't require task tracking, use create_discussion instead. CONSTRAINTS: Maximum 1 issue(s) can be created. Title will be prefixed with \\\"[test] \\\". Labels [automated] will be automatically added.\",\n"} -{"Time":"2026-02-03T00:32:49.597104835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.597109253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.597113461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.597119512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.597124492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Detailed issue description in Markdown. Do NOT repeat the title as a heading since it already appears as the issue's h1. Include context, reproduction steps, or acceptance criteria as appropriate.\",\n"} -{"Time":"2026-02-03T00:32:49.597129511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597133719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597140922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.59714532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Labels to categorize the issue (e.g., 'bug', 'enhancement'). Labels must exist in the repository.\",\n"} -{"Time":"2026-02-03T00:32:49.597151742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"items\": {\n"} -{"Time":"2026-02-03T00:32:49.59715612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597163374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597167502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"array\"\n"} -{"Time":"2026-02-03T00:32:49.597171629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597175877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.597181097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Parent issue number for creating sub-issues. This is the numeric ID from the GitHub URL (e.g., 42 in github.com/owner/repo/issues/42). Can also be a temporary_id (e.g., 'aw_abc123def456') from a previously created issue in the same workflow run.\",\n"} -{"Time":"2026-02-03T00:32:49.597186757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": [\n"} -{"Time":"2026-02-03T00:32:49.597190755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"number\",\n"} -{"Time":"2026-02-03T00:32:49.597195043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597199151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.597203489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597207506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.597215641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Unique temporary identifier for referencing this issue before it's created. Format: 'aw_' followed by 12 hex characters (e.g., 'aw_abc123def456'). Use '#aw_ID' in body text to reference other issues by their temporary_id; these are replaced with actual issue numbers after creation.\",\n"} -{"Time":"2026-02-03T00:32:49.597220551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597224338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597228465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.597233555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Concise issue title summarizing the bug, feature, or task. The title appears as the main heading, so keep it brief and descriptive.\",\n"} -{"Time":"2026-02-03T00:32:49.597240728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597244656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597248613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597253111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.597257309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"title\",\n"} -{"Time":"2026-02-03T00:32:49.597261537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"body\"\n"} -{"Time":"2026-02-03T00:32:49.597269552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.5972738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.597277947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597281885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"create_issue\"\n"} -{"Time":"2026-02-03T00:32:49.597285862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.59728992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.597297474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Report that a tool or capability needed to complete the task is not available, or share any information you deem important about missing functionality or limitations. Use this when you cannot accomplish what was requested because the required functionality is missing or access is restricted.\",\n"} -{"Time":"2026-02-03T00:32:49.597302253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.59730606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.597310067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.597314235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.597320507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.597324735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597328542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597332209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.597339031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Explanation of why this tool is needed or what information you want to share about the limitation (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.597343099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597346776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597350342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.59735449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Optional: Name or description of the missing tool or capability (max 128 characters). Be specific about what functionality is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.597358658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597362355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597365902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597372083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.59737617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\"\n"} -{"Time":"2026-02-03T00:32:49.597379857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.597383494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.597387181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597393222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"missing_tool\"\n"} -{"Time":"2026-02-03T00:32:49.59739708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597400516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.597405024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Log a transparency message when no significant actions are needed. Use this to confirm workflow completion and provide visibility when analysis is complete but no changes or outputs are required (e.g., 'No issues found', 'All checks passed'). This ensures the workflow produces human-visible output even when no other actions are taken.\",\n"} -{"Time":"2026-02-03T00:32:49.597412498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.597416215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.597419922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.597423609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.597427877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Status or completion message to log. Should explain what was analyzed and the outcome (e.g., 'Code review complete - no issues found', 'Analysis complete - all tests passing').\",\n"} -{"Time":"2026-02-03T00:32:49.597432025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597435741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597441883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597445359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [\n"} -{"Time":"2026-02-03T00:32:49.597449197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"message\"\n"} -{"Time":"2026-02-03T00:32:49.597454817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.597458344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.597462021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597468042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"noop\"\n"} -{"Time":"2026-02-03T00:32:49.597471899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597475395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.597479613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Report that data or information needed to complete the task is not available. Use this when you cannot accomplish what was requested because required data, context, or information is missing.\",\n"} -{"Time":"2026-02-03T00:32:49.597486296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"inputSchema\": {\n"} -{"Time":"2026-02-03T00:32:49.597490403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"additionalProperties\": false,\n"} -{"Time":"2026-02-03T00:32:49.59749417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"properties\": {\n"} -{"Time":"2026-02-03T00:32:49.597498018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.597502055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Any workarounds, manual steps, or alternative approaches the user could take (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.597506283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.59751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597513597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"context\": {\n"} -{"Time":"2026-02-03T00:32:49.597519878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Additional context about the missing data or where it should come from (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.597524277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597528284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597532081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"data_type\": {\n"} -{"Time":"2026-02-03T00:32:49.597538643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Type or description of the missing data or information (max 128 characters). Be specific about what data is needed.\",\n"} -{"Time":"2026-02-03T00:32:49.597542771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597546518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597550185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.597556767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"description\": \"Explanation of why this data is needed to complete the task (max 256 characters).\",\n"} -{"Time":"2026-02-03T00:32:49.597560825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.597564542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597568158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597572256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": [],\n"} -{"Time":"2026-02-03T00:32:49.597578658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"object\"\n"} -{"Time":"2026-02-03T00:32:49.597582345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597585921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"name\": \"missing_data\"\n"} -{"Time":"2026-02-03T00:32:49.597589548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597593055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ]\n"} -{"Time":"2026-02-03T00:32:49.597596331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.597599998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003e /opt/gh-aw/safeoutputs/validation.json \u003c\u003c 'EOF'\n"} -{"Time":"2026-02-03T00:32:49.597603815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.597607432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"create_issue\": {\n"} -{"Time":"2026-02-03T00:32:49.597613263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.597616889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.597623131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"body\": {\n"} -{"Time":"2026-02-03T00:32:49.597627128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.597631316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597635153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.59763892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.597644501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597647957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"labels\": {\n"} -{"Time":"2026-02-03T00:32:49.597651554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"array\",\n"} -{"Time":"2026-02-03T00:32:49.597655441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"itemType\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597659418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"itemSanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.597663065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"itemMaxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.597666772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597670439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"parent\": {\n"} -{"Time":"2026-02-03T00:32:49.59767617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"issueOrPRNumber\": true\n"} -{"Time":"2026-02-03T00:32:49.597680348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597683884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"repo\": {\n"} -{"Time":"2026-02-03T00:32:49.597687611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597691268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.597695245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597700746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"temporary_id\": {\n"} -{"Time":"2026-02-03T00:32:49.597704683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\"\n"} -{"Time":"2026-02-03T00:32:49.59770824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597712297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"title\": {\n"} -{"Time":"2026-02-03T00:32:49.597716034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.597721815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597725712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.597729469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.597733006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597736582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597739959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597743645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"missing_tool\": {\n"} -{"Time":"2026-02-03T00:32:49.597765516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"defaultMax\": 20,\n"} -{"Time":"2026-02-03T00:32:49.597769744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.597773401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"alternatives\": {\n"} -{"Time":"2026-02-03T00:32:49.597777048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597780704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.597786706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 512\n"} -{"Time":"2026-02-03T00:32:49.597790132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597794069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"reason\": {\n"} -{"Time":"2026-02-03T00:32:49.597797806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.597801854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597807775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.597811392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 256\n"} -{"Time":"2026-02-03T00:32:49.597817814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.59782134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"tool\": {\n"} -{"Time":"2026-02-03T00:32:49.597827802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597831639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.597835326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 128\n"} -{"Time":"2026-02-03T00:32:49.597838813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.59784245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597846046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.597850204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"noop\": {\n"} -{"Time":"2026-02-03T00:32:49.597856205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"defaultMax\": 1,\n"} -{"Time":"2026-02-03T00:32:49.597859712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"fields\": {\n"} -{"Time":"2026-02-03T00:32:49.597864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"message\": {\n"} -{"Time":"2026-02-03T00:32:49.597867917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"required\": true,\n"} -{"Time":"2026-02-03T00:32:49.597871644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"string\",\n"} -{"Time":"2026-02-03T00:32:49.597877876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"sanitize\": true,\n"} -{"Time":"2026-02-03T00:32:49.597881462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"maxLength\": 65000\n"} -{"Time":"2026-02-03T00:32:49.597885059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.59789076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597894146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597897572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.597901249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" EOF\n"} -{"Time":"2026-02-03T00:32:49.59790723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Generate Safe Outputs MCP Server Config\n"} -{"Time":"2026-02-03T00:32:49.597911278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: safe-outputs-config\n"} -{"Time":"2026-02-03T00:32:49.597914874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.597918541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Generate a secure random API key (360 bits of entropy, 40+ chars)\n"} -{"Time":"2026-02-03T00:32:49.597922178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.597925885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.597929792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PORT=3001\n"} -{"Time":"2026-02-03T00:32:49.597935443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.5979391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.597942907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"::add-mask::${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.597948397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.597952545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Set outputs for next steps\n"} -{"Time":"2026-02-03T00:32:49.597956131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.597959668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"safe_outputs_api_key=${API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.597963505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"safe_outputs_port=${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.597969656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" } \u003e\u003e \"$GITHUB_OUTPUT\"\n"} -{"Time":"2026-02-03T00:32:49.597973223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.59797703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Safe Outputs MCP server will run on port ${PORT}\"\n"} -{"Time":"2026-02-03T00:32:49.597980707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.597984424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Start Safe Outputs MCP HTTP Server\n"} -{"Time":"2026-02-03T00:32:49.597988091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: safe-outputs-start\n"} -{"Time":"2026-02-03T00:32:49.597991648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.597995485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-config.outputs.safe_outputs_port }}\n"} -{"Time":"2026-02-03T00:32:49.598011274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-config.outputs.safe_outputs_api_key }}\n"} -{"Time":"2026-02-03T00:32:49.598018838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json\n"} -{"Time":"2026-02-03T00:32:49.598023667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json\n"} -{"Time":"2026-02-03T00:32:49.598027454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MCP_LOG_DIR: /tmp/gh-aw/mcp-logs/safeoutputs\n"} -{"Time":"2026-02-03T00:32:49.598031131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.598034868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Environment variables are set above to prevent template injection\n"} -{"Time":"2026-02-03T00:32:49.59804118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_PORT\n"} -{"Time":"2026-02-03T00:32:49.598044796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.598048534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_TOOLS_PATH\n"} -{"Time":"2026-02-03T00:32:49.59805225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_SAFE_OUTPUTS_CONFIG_PATH\n"} -{"Time":"2026-02-03T00:32:49.598058252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_MCP_LOG_DIR\n"} -{"Time":"2026-02-03T00:32:49.598061698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598066487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" bash /opt/gh-aw/actions/start_safe_outputs_server.sh\n"} -{"Time":"2026-02-03T00:32:49.598072679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598076285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Start MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.598080142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: start-mcp-gateway\n"} -{"Time":"2026-02-03T00:32:49.598083639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.598087216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.598091183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_API_KEY: ${{ steps.safe-outputs-start.outputs.api_key }}\n"} -{"Time":"2026-02-03T00:32:49.598095181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS_PORT: ${{ steps.safe-outputs-start.outputs.port }}\n"} -{"Time":"2026-02-03T00:32:49.598101642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_MCP_LOCKDOWN: ${{ steps.determine-automatic-lockdown.outputs.lockdown == 'true' \u0026\u0026 '1' || '0' }}\n"} -{"Time":"2026-02-03T00:32:49.598105991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.598109908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.598113444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" set -eo pipefail\n"} -{"Time":"2026-02-03T00:32:49.598120267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /tmp/gh-aw/mcp-config\n"} -{"Time":"2026-02-03T00:32:49.598123694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598127671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Export gateway environment variables for MCP config and gateway script\n"} -{"Time":"2026-02-03T00:32:49.598133822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_PORT=\"80\"\n"} -{"Time":"2026-02-03T00:32:49.598137499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_DOMAIN=\"host.docker.internal\"\n"} -{"Time":"2026-02-03T00:32:49.598141336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_API_KEY=\"\"\n"} -{"Time":"2026-02-03T00:32:49.598145184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_API_KEY=$(openssl rand -base64 45 | tr -d '/+=')\n"} -{"Time":"2026-02-03T00:32:49.598151355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_API_KEY\n"} -{"Time":"2026-02-03T00:32:49.598154862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598158639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Register API key as secret to mask it from logs\n"} -{"Time":"2026-02-03T00:32:49.598162235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"::add-mask::${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.598165922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export GH_AW_ENGINE=\"copilot\"\n"} -{"Time":"2026-02-03T00:32:49.59817532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" export MCP_GATEWAY_DOCKER_COMMAND='docker run -i --rm --network host -v /var/run/docker.sock:/var/run/docker.sock -e MCP_GATEWAY_PORT -e MCP_GATEWAY_DOMAIN -e MCP_GATEWAY_API_KEY -e DEBUG=\"*\" -e MCP_GATEWAY_LOG_DIR -e GH_AW_MCP_LOG_DIR -e GH_AW_SAFE_OUTPUTS -e GH_AW_SAFE_OUTPUTS_CONFIG_PATH -e GH_AW_SAFE_OUTPUTS_TOOLS_PATH -e GH_AW_ASSETS_BRANCH -e GH_AW_ASSETS_MAX_SIZE_KB -e GH_AW_ASSETS_ALLOWED_EXTS -e DEFAULT_BRANCH -e GITHUB_MCP_SERVER_TOKEN -e GITHUB_MCP_LOCKDOWN -e GITHUB_REPOSITORY -e GITHUB_SERVER_URL -e GITHUB_SHA -e GITHUB_WORKSPACE -e GITHUB_TOKEN -e GITHUB_RUN_ID -e GITHUB_RUN_NUMBER -e GITHUB_RUN_ATTEMPT -e GITHUB_JOB -e GITHUB_ACTION -e GITHUB_EVENT_NAME -e GITHUB_EVENT_PATH -e GITHUB_ACTOR -e GITHUB_ACTOR_ID -e GITHUB_TRIGGERING_ACTOR -e GITHUB_WORKFLOW -e GITHUB_WORKFLOW_REF -e GITHUB_WORKFLOW_SHA -e GITHUB_REF -e GITHUB_REF_NAME -e GITHUB_REF_TYPE -e GITHUB_HEAD_REF -e GITHUB_BASE_REF -e GH_AW_SAFE_OUTPUTS_PORT -e GH_AW_SAFE_OUTPUTS_API_KEY -v /opt:/opt:ro -v /tmp:/tmp:rw -v"} -{"Time":"2026-02-03T00:32:49.598182403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" '\"${GITHUB_WORKSPACE}\"':'\"${GITHUB_WORKSPACE}\"':rw ghcr.io/github/gh-aw-mcpg:v0.0.90'\n"} -{"Time":"2026-02-03T00:32:49.5981861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598189777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p /home/runner/.copilot\n"} -{"Time":"2026-02-03T00:32:49.598193634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c MCPCONFIG_EOF | bash /opt/gh-aw/actions/start_mcp_gateway.sh\n"} -{"Time":"2026-02-03T00:32:49.598200437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {\n"} -{"Time":"2026-02-03T00:32:49.598204104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"mcpServers\": {\n"} -{"Time":"2026-02-03T00:32:49.59820784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"github\": {\n"} -{"Time":"2026-02-03T00:32:49.598211768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"stdio\",\n"} -{"Time":"2026-02-03T00:32:49.5982183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"container\": \"ghcr.io/github/github-mcp-server:v0.30.2\",\n"} -{"Time":"2026-02-03T00:32:49.598222327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"env\": {\n"} -{"Time":"2026-02-03T00:32:49.598226235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_LOCKDOWN_MODE\": \"$GITHUB_MCP_LOCKDOWN\",\n"} -{"Time":"2026-02-03T00:32:49.598230122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_PERSONAL_ACCESS_TOKEN\": \"\\${GITHUB_MCP_SERVER_TOKEN}\",\n"} -{"Time":"2026-02-03T00:32:49.59823422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_READ_ONLY\": \"1\",\n"} -{"Time":"2026-02-03T00:32:49.598240371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"GITHUB_TOOLSETS\": \"context,repos,issues,pull_requests\"\n"} -{"Time":"2026-02-03T00:32:49.598244158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.598247785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.598251372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"safeoutputs\": {\n"} -{"Time":"2026-02-03T00:32:49.598257653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"type\": \"http\",\n"} -{"Time":"2026-02-03T00:32:49.598261721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"url\": \"http://host.docker.internal:$GH_AW_SAFE_OUTPUTS_PORT\",\n"} -{"Time":"2026-02-03T00:32:49.598265688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"headers\": {\n"} -{"Time":"2026-02-03T00:32:49.598269535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"Authorization\": \"\\${GH_AW_SAFE_OUTPUTS_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.598275436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.598279334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.598283031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.598286677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"gateway\": {\n"} -{"Time":"2026-02-03T00:32:49.598290675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"port\": $MCP_GATEWAY_PORT,\n"} -{"Time":"2026-02-03T00:32:49.598296977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"domain\": \"${MCP_GATEWAY_DOMAIN}\",\n"} -{"Time":"2026-02-03T00:32:49.598300653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \"apiKey\": \"${MCP_GATEWAY_API_KEY}\"\n"} -{"Time":"2026-02-03T00:32:49.598304471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.598307887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.598311404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCPCONFIG_EOF\n"} -{"Time":"2026-02-03T00:32:49.598315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Generate agentic run info\n"} -{"Time":"2026-02-03T00:32:49.598320801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: generate_aw_info\n"} -{"Time":"2026-02-03T00:32:49.598324909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.598328766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.598332312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.598335859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const fs = require('fs');\n"} -{"Time":"2026-02-03T00:32:49.598339466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598342872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const awInfo = {\n"} -{"Time":"2026-02-03T00:32:49.598346679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" engine_id: \"copilot\",\n"} -{"Time":"2026-02-03T00:32:49.598350326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" engine_name: \"GitHub Copilot CLI\",\n"} -{"Time":"2026-02-03T00:32:49.598354053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" model: process.env.GH_AW_MODEL_AGENT_COPILOT || \"\",\n"} -{"Time":"2026-02-03T00:32:49.59835792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" version: \"\",\n"} -{"Time":"2026-02-03T00:32:49.598361737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" agent_version: \"0.0.400\",\n"} -{"Time":"2026-02-03T00:32:49.598367899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" workflow_name: \"Test Job Environment Variables\",\n"} -{"Time":"2026-02-03T00:32:49.598371766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" experimental: false,\n"} -{"Time":"2026-02-03T00:32:49.598375553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" supports_tools_allowlist: true,\n"} -{"Time":"2026-02-03T00:32:49.59837922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" supports_http_transport: true,\n"} -{"Time":"2026-02-03T00:32:49.598383257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run_id: context.runId,\n"} -{"Time":"2026-02-03T00:32:49.598386884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run_number: context.runNumber,\n"} -{"Time":"2026-02-03T00:32:49.598393096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run_attempt: process.env.GITHUB_RUN_ATTEMPT,\n"} -{"Time":"2026-02-03T00:32:49.598397003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" repository: context.repo.owner + '/' + context.repo.repo,\n"} -{"Time":"2026-02-03T00:32:49.59840059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" ref: context.ref,\n"} -{"Time":"2026-02-03T00:32:49.598404798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sha: context.sha,\n"} -{"Time":"2026-02-03T00:32:49.598409066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" actor: context.actor,\n"} -{"Time":"2026-02-03T00:32:49.598415227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" event_name: context.eventName,\n"} -{"Time":"2026-02-03T00:32:49.598419114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" staged: false,\n"} -{"Time":"2026-02-03T00:32:49.598422721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" allowed_domains: [\"defaults\"],\n"} -{"Time":"2026-02-03T00:32:49.598426528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" firewall_enabled: true,\n"} -{"Time":"2026-02-03T00:32:49.598430175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" awf_version: \"v0.11.2\",\n"} -{"Time":"2026-02-03T00:32:49.598436416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" awmg_version: \"v0.0.90\",\n"} -{"Time":"2026-02-03T00:32:49.598440414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" steps: {\n"} -{"Time":"2026-02-03T00:32:49.598444561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" firewall: \"squid\"\n"} -{"Time":"2026-02-03T00:32:49.598448259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.598451875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" created_at: new Date().toISOString()\n"} -{"Time":"2026-02-03T00:32:49.598457686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" };\n"} -{"Time":"2026-02-03T00:32:49.598461072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598464729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" // Write to /tmp/gh-aw directory to avoid inclusion in PR\n"} -{"Time":"2026-02-03T00:32:49.598469137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const tmpPath = '/tmp/gh-aw/aw_info.json';\n"} -{"Time":"2026-02-03T00:32:49.598472965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" fs.writeFileSync(tmpPath, JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.598476822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" console.log('Generated aw_info.json at:', tmpPath);\n"} -{"Time":"2026-02-03T00:32:49.598482763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" console.log(JSON.stringify(awInfo, null, 2));\n"} -{"Time":"2026-02-03T00:32:49.59848678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598490377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" // Set model as output for reuse in other steps/jobs\n"} -{"Time":"2026-02-03T00:32:49.598494174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" core.setOutput('model', awInfo.model);\n"} -{"Time":"2026-02-03T00:32:49.598497881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Generate workflow overview\n"} -{"Time":"2026-02-03T00:32:49.598501738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.598507399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.598511597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.598515424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { generateWorkflowOverview } = require('/opt/gh-aw/actions/generate_workflow_overview.cjs');\n"} -{"Time":"2026-02-03T00:32:49.598519471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await generateWorkflowOverview(core);\n"} -{"Time":"2026-02-03T00:32:49.598523258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Create prompt with built-in context\n"} -{"Time":"2026-02-03T00:32:49.598528789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.598532345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.598536383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.59854024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_ACTOR: ${{ github.actor }}\n"} -{"Time":"2026-02-03T00:32:49.598544127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }}\n"} -{"Time":"2026-02-03T00:32:49.598548024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }}\n"} -{"Time":"2026-02-03T00:32:49.598554717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }}\n"} -{"Time":"2026-02-03T00:32:49.598558654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }}\n"} -{"Time":"2026-02-03T00:32:49.598562391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_REPOSITORY: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.598566328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_RUN_ID: ${{ github.run_id }}\n"} -{"Time":"2026-02-03T00:32:49.598570066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.598573682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.598577299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" bash /opt/gh-aw/actions/create_prompt_first.sh\n"} -{"Time":"2026-02-03T00:32:49.59858308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.598586907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003csystem\u003e\n"} -{"Time":"2026-02-03T00:32:49.598590684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.598594511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \"/opt/gh-aw/prompts/temp_folder_prompt.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.598598508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \"/opt/gh-aw/prompts/markdown.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.598604219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.598608076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003csafe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.598611663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cdescription\u003eGitHub API Access Instructions\u003c/description\u003e\n"} -{"Time":"2026-02-03T00:32:49.5986155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cimportant\u003e\n"} -{"Time":"2026-02-03T00:32:49.598619367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" The gh CLI is NOT authenticated. Do NOT use gh commands for GitHub operations.\n"} -{"Time":"2026-02-03T00:32:49.598623164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/important\u003e\n"} -{"Time":"2026-02-03T00:32:49.598626731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cinstructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.598633243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" To create or modify GitHub resources (issues, discussions, pull requests, etc.), you MUST call the appropriate safe output tool. Simply writing content will NOT work - the workflow requires actual tool calls.\n"} -{"Time":"2026-02-03T00:32:49.598637421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598641288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" Discover available tools from the safeoutputs MCP server.\n"} -{"Time":"2026-02-03T00:32:49.598644985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598651307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" **Critical**: Tool calls write structured data that downstream jobs process. Without tool calls, follow-up actions will be skipped.\n"} -{"Time":"2026-02-03T00:32:49.598655434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598659592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" **Note**: If you made no other safe output tool calls during this workflow execution, call the \"noop\" tool to provide a status message indicating completion or that no actions were needed.\n"} -{"Time":"2026-02-03T00:32:49.59866381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/instructions\u003e\n"} -{"Time":"2026-02-03T00:32:49.598669721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/safe-outputs\u003e\n"} -{"Time":"2026-02-03T00:32:49.598673809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003cgithub-context\u003e\n"} -{"Time":"2026-02-03T00:32:49.598677656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" The following GitHub context information is available for this workflow:\n"} -{"Time":"2026-02-03T00:32:49.598681583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_ACTOR__ }}\n"} -{"Time":"2026-02-03T00:32:49.59868519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **actor**: __GH_AW_GITHUB_ACTOR__\n"} -{"Time":"2026-02-03T00:32:49.598688917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.598692764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_REPOSITORY__ }}\n"} -{"Time":"2026-02-03T00:32:49.598698725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **repository**: __GH_AW_GITHUB_REPOSITORY__\n"} -{"Time":"2026-02-03T00:32:49.598702442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.598705868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_WORKSPACE__ }}\n"} -{"Time":"2026-02-03T00:32:49.598709646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **workspace**: __GH_AW_GITHUB_WORKSPACE__\n"} -{"Time":"2026-02-03T00:32:49.598713302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.598716969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_ISSUE_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:49.598723261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **issue-number**: #__GH_AW_GITHUB_EVENT_ISSUE_NUMBER__\n"} -{"Time":"2026-02-03T00:32:49.598727028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.598730675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:49.598734522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **discussion-number**: #__GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER__\n"} -{"Time":"2026-02-03T00:32:49.598738299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.59874409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:49.598768515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **pull-request-number**: #__GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER__\n"} -{"Time":"2026-02-03T00:32:49.598773044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.59877658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_EVENT_COMMENT_ID__ }}\n"} -{"Time":"2026-02-03T00:32:49.598780327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **comment-id**: __GH_AW_GITHUB_EVENT_COMMENT_ID__\n"} -{"Time":"2026-02-03T00:32:49.598783984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.598787591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#if __GH_AW_GITHUB_RUN_ID__ }}\n"} -{"Time":"2026-02-03T00:32:49.598793772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - **workflow-run-id**: __GH_AW_GITHUB_RUN_ID__\n"} -{"Time":"2026-02-03T00:32:49.598797389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{/if}}\n"} -{"Time":"2026-02-03T00:32:49.598800905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/github-context\u003e\n"} -{"Time":"2026-02-03T00:32:49.598804583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598812237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.598816094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.598819701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \u003c/system\u003e\n"} -{"Time":"2026-02-03T00:32:49.598823287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.598827365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:49.598831082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" {{#runtime-import test-job-env.md}}\n"} -{"Time":"2026-02-03T00:32:49.598834679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:49.598838335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Substitute placeholders\n"} -{"Time":"2026-02-03T00:32:49.598844306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.598848104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59885172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.598855307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_ACTOR: ${{ github.actor }}\n"} -{"Time":"2026-02-03T00:32:49.598861078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }}\n"} -{"Time":"2026-02-03T00:32:49.598865015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }}\n"} -{"Time":"2026-02-03T00:32:49.598869133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }}\n"} -{"Time":"2026-02-03T00:32:49.5988731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }}\n"} -{"Time":"2026-02-03T00:32:49.598876897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_REPOSITORY: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:49.598882828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_RUN_ID: ${{ github.run_id }}\n"} -{"Time":"2026-02-03T00:32:49.598886615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.598890192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.598893779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.598897496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const substitutePlaceholders = require('/opt/gh-aw/actions/substitute_placeholders.cjs');\n"} -{"Time":"2026-02-03T00:32:49.598903687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.598907384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" // Call the substitution function\n"} -{"Time":"2026-02-03T00:32:49.598911131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" return await substitutePlaceholders({\n"} -{"Time":"2026-02-03T00:32:49.598914758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" file: process.env.GH_AW_PROMPT,\n"} -{"Time":"2026-02-03T00:32:49.598918375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" substitutions: {\n"} -{"Time":"2026-02-03T00:32:49.598922102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_ACTOR: process.env.GH_AW_GITHUB_ACTOR,\n"} -{"Time":"2026-02-03T00:32:49.598927993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_COMMENT_ID: process.env.GH_AW_GITHUB_EVENT_COMMENT_ID,\n"} -{"Time":"2026-02-03T00:32:49.59893204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: process.env.GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER,\n"} -{"Time":"2026-02-03T00:32:49.598936088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_ISSUE_NUMBER: process.env.GH_AW_GITHUB_EVENT_ISSUE_NUMBER,\n"} -{"Time":"2026-02-03T00:32:49.598940065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER: process.env.GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER,\n"} -{"Time":"2026-02-03T00:32:49.598946387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_REPOSITORY: process.env.GH_AW_GITHUB_REPOSITORY,\n"} -{"Time":"2026-02-03T00:32:49.598950524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_RUN_ID: process.env.GH_AW_GITHUB_RUN_ID,\n"} -{"Time":"2026-02-03T00:32:49.598960403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_GITHUB_WORKSPACE: process.env.GH_AW_GITHUB_WORKSPACE\n"} -{"Time":"2026-02-03T00:32:49.598964831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.598968398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" });\n"} -{"Time":"2026-02-03T00:32:49.598972064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Interpolate variables and render templates\n"} -{"Time":"2026-02-03T00:32:49.598978026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.598981793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59898552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.598989116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.598992733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.59899652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.599000367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.599008052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/interpolate_prompt.cjs');\n"} -{"Time":"2026-02-03T00:32:49.599011738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.599015175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Validate prompt placeholders\n"} -{"Time":"2026-02-03T00:32:49.599018942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.599022559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.599026376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/validate_prompt_placeholders.sh\n"} -{"Time":"2026-02-03T00:32:49.599032517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Print prompt\n"} -{"Time":"2026-02-03T00:32:49.599036395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.599040252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.599044099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: bash /opt/gh-aw/actions/print_prompt_summary.sh\n"} -{"Time":"2026-02-03T00:32:49.599048217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Execute GitHub Copilot CLI\n"} -{"Time":"2026-02-03T00:32:49.599054378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: agentic_execution\n"} -{"Time":"2026-02-03T00:32:49.599058055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Copilot CLI tool arguments (sorted):\n"} -{"Time":"2026-02-03T00:32:49.599061591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" timeout-minutes: 20\n"} -{"Time":"2026-02-03T00:32:49.599065178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.599069025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" set -o pipefail\n"} -{"Time":"2026-02-03T00:32:49.599074596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_TOOL_BINS=\"\"; command -v go \u003e/dev/null 2\u003e\u00261 \u0026\u0026 GH_AW_TOOL_BINS=\"$(go env GOROOT)/bin:$GH_AW_TOOL_BINS\"; [ -n \"$JAVA_HOME\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$JAVA_HOME/bin:$GH_AW_TOOL_BINS\"; [ -n \"$CARGO_HOME\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$CARGO_HOME/bin:$GH_AW_TOOL_BINS\"; [ -n \"$GEM_HOME\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$GEM_HOME/bin:$GH_AW_TOOL_BINS\"; [ -n \"$CONDA\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$CONDA/bin:$GH_AW_TOOL_BINS\"; [ -n \"$PIPX_BIN_DIR\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$PIPX_BIN_DIR:$GH_AW_TOOL_BINS\"; [ -n \"$SWIFT_PATH\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$SWIFT_PATH:$GH_AW_TOOL_BINS\"; [ -n \"$DOTNET_ROOT\" ] \u0026\u0026 GH_AW_TOOL_BINS=\"$DOTNET_ROOT:$GH_AW_TOOL_BINS\"; export GH_AW_TOOL_BINS\n"} -{"Time":"2026-02-03T00:32:49.599081609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p \"$HOME/.cache\"\n"} -{"Time":"2026-02-03T00:32:49.599093571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sudo -E awf --env-all --env \"ANDROID_HOME=${ANDROID_HOME}\" --env \"ANDROID_NDK=${ANDROID_NDK}\" --env \"ANDROID_NDK_HOME=${ANDROID_NDK_HOME}\" --env \"ANDROID_NDK_LATEST_HOME=${ANDROID_NDK_LATEST_HOME}\" --env \"ANDROID_NDK_ROOT=${ANDROID_NDK_ROOT}\" --env \"ANDROID_SDK_ROOT=${ANDROID_SDK_ROOT}\" --env \"AZURE_EXTENSION_DIR=${AZURE_EXTENSION_DIR}\" --env \"CARGO_HOME=${CARGO_HOME}\" --env \"CHROMEWEBDRIVER=${CHROMEWEBDRIVER}\" --env \"CONDA=${CONDA}\" --env \"DOTNET_ROOT=${DOTNET_ROOT}\" --env \"EDGEWEBDRIVER=${EDGEWEBDRIVER}\" --env \"GECKOWEBDRIVER=${GECKOWEBDRIVER}\" --env \"GEM_HOME=${GEM_HOME}\" --env \"GEM_PATH=${GEM_PATH}\" --env \"GOPATH=${GOPATH}\" --env \"GOROOT=${GOROOT}\" --env \"HOMEBREW_CELLAR=${HOMEBREW_CELLAR}\" --env \"HOMEBREW_PREFIX=${HOMEBREW_PREFIX}\" --env \"HOMEBREW_REPOSITORY=${HOMEBREW_REPOSITORY}\" --env \"JAVA_HOME=${JAVA_HOME}\" --env \"JAVA_HOME_11_X64=${JAVA_HOME_11_X64}\" --env \"JAVA_HOME_17_X64=${JAVA_HOME_17_X64}\" --env \"JAVA_HOME_21_X64=${JAVA_HOME_21_X64}\" --env \"JAVA_HOME_25_X64=${JAVA_HOME_25_X64"} -{"Time":"2026-02-03T00:32:49.599105503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"}\" --env \"JAVA_HOME_8_X64=${JAVA_HOME_8_X64}\" --env \"NVM_DIR=${NVM_DIR}\" --env \"PIPX_BIN_DIR=${PIPX_BIN_DIR}\" --env \"PIPX_HOME=${PIPX_HOME}\" --env \"RUSTUP_HOME=${RUSTUP_HOME}\" --env \"SELENIUM_JAR_PATH=${SELENIUM_JAR_PATH}\" --env \"SWIFT_PATH=${SWIFT_PATH}\" --env \"VCPKG_INSTALLATION_ROOT=${VCPKG_INSTALLATION_ROOT}\" --env \"GH_AW_TOOL_BINS=$GH_AW_TOOL_BINS\" --container-workdir \"${GITHUB_WORKSPACE}\" --mount /tmp:/tmp:rw --mount \"${HOME}/.cache:${HOME}/.cache:rw\" --mount \"${GITHUB_WORKSPACE}:${GITHUB_WORKSPACE}:rw\" --mount /usr/bin/cat:/usr/bin/cat:ro --mount /usr/bin/curl:/usr/bin/curl:ro --mount /usr/bin/date:/usr/bin/date:ro --mount /usr/bin/find:/usr/bin/find:ro --mount /usr/bin/gh:/usr/bin/gh:ro --mount /usr/bin/grep:/usr/bin/grep:ro --mount /usr/bin/jq:/usr/bin/jq:ro --mount /usr/bin/yq:/usr/bin/yq:ro --mount /usr/bin/cp:/usr/bin/cp:ro --mount /usr/bin/cut:/usr/bin/cut:ro --mount /usr/bin/diff:/usr/bin/diff:ro --mount /usr/bin/head:/usr/bin/head:ro --mount /usr/bin/ls:/usr/bin/ls:ro --mount /usr/bin/mkdir:/us"} -{"Time":"2026-02-03T00:32:49.599113508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"r/bin/mkdir:ro --mount /usr/bin/rm:/usr/bin/rm:ro --mount /usr/bin/sed:/usr/bin/sed:ro --mount /usr/bin/sort:/usr/bin/sort:ro --mount /usr/bin/tail:/usr/bin/tail:ro --mount /usr/bin/wc:/usr/bin/wc:ro --mount /usr/bin/which:/usr/bin/which:ro --mount /usr/local/bin/copilot:/usr/local/bin/copilot:ro --mount /home/runner/.copilot:/home/runner/.copilot:rw --mount /opt/hostedtoolcache:/opt/hostedtoolcache:ro --mount /opt/gh-aw:/opt/gh-aw:ro --allow-domains api.business.githubcopilot.com,api.enterprise.githubcopilot.com,api.github.com,api.githubcopilot.com,api.individual.githubcopilot.com,api.snapcraft.io,archive.ubuntu.com,azure.archive.ubuntu.com,crl.geotrust.com,crl.globalsign.com,crl.identrust.com,crl.sectigo.com,crl.thawte.com,crl.usertrust.com,crl.verisign.com,crl3.digicert.com,crl4.digicert.com,crls.ssl.com,github.com,host.docker.internal,json-schema.org,json.schemastore.org,keyserver.ubuntu.com,ocsp.digicert.com,ocsp.geotrust.com,ocsp.globalsign.com,ocsp.identrust.com,ocsp.sectigo.com,ocsp.ssl.com,ocsp.thawt"} -{"Time":"2026-02-03T00:32:49.599121693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"e.com,ocsp.usertrust.com,ocsp.verisign.com,packagecloud.io,packages.cloud.google.com,packages.microsoft.com,ppa.launchpad.net,raw.githubusercontent.com,registry.npmjs.org,s.symcb.com,s.symcd.com,security.ubuntu.com,ts-crl.ws.symantec.com,ts-ocsp.ws.symantec.com --log-level info --proxy-logs-dir /tmp/gh-aw/sandbox/firewall/logs --enable-host-access --image-tag 0.11.2 --agent-image act \\\n"} -{"Time":"2026-02-03T00:32:49.599128035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" -- 'source /opt/gh-aw/actions/sanitize_path.sh \"$GH_AW_TOOL_BINS$(find /opt/hostedtoolcache -maxdepth 4 -type d -name bin 2\u003e/dev/null | tr '\\''\\n'\\'' '\\'':'\\'')$PATH\" \u0026\u0026 /usr/local/bin/copilot --add-dir /tmp/gh-aw/ --log-level all --log-dir /tmp/gh-aw/sandbox/agent/logs/ --add-dir \"${GITHUB_WORKSPACE}\" --disable-builtin-mcps --allow-all-tools --allow-all-paths --share /tmp/gh-aw/sandbox/agent/logs/conversation.md --prompt \"$(cat /tmp/gh-aw/aw-prompts/prompt.txt)\"${GH_AW_MODEL_AGENT_COPILOT:+ --model \"$GH_AW_MODEL_AGENT_COPILOT\"}' \\\n"} -{"Time":"2026-02-03T00:32:49.599133856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" 2\u003e\u00261 | tee /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.599137934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59914146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_AGENT_RUNNER_TYPE: STANDALONE\n"} -{"Time":"2026-02-03T00:32:49.599145107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.599148854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MCP_CONFIG: /home/runner/.copilot/mcp-config.json\n"} -{"Time":"2026-02-03T00:32:49.599152901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_MODEL_AGENT_COPILOT: ${{ vars.GH_AW_MODEL_AGENT_COPILOT || '' }}\n"} -{"Time":"2026-02-03T00:32:49.599157009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.599160646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.599164303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_HEAD_REF: ${{ github.head_ref }}\n"} -{"Time":"2026-02-03T00:32:49.599167849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_REF_NAME: ${{ github.ref_name }}\n"} -{"Time":"2026-02-03T00:32:49.599171476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_STEP_SUMMARY: ${{ env.GITHUB_STEP_SUMMARY }}\n"} -{"Time":"2026-02-03T00:32:49.599175103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:49.599178629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" XDG_CONFIG_HOME: /home/runner\n"} -{"Time":"2026-02-03T00:32:49.599182166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Copy Copilot session state files to logs\n"} -{"Time":"2026-02-03T00:32:49.599185662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.599190281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.599193728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.599197354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Copy Copilot session state files to logs folder for artifact collection\n"} -{"Time":"2026-02-03T00:32:49.599339419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # This ensures they are in /tmp/gh-aw/ where secret redaction can scan them\n"} -{"Time":"2026-02-03T00:32:49.599354527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SESSION_STATE_DIR=\"$HOME/.copilot/session-state\"\n"} -{"Time":"2026-02-03T00:32:49.599359066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" LOGS_DIR=\"/tmp/gh-aw/sandbox/agent/logs\"\n"} -{"Time":"2026-02-03T00:32:49.599362983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.599367071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if [ -d \"$SESSION_STATE_DIR\" ]; then\n"} -{"Time":"2026-02-03T00:32:49.599374485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Copying Copilot session state files from $SESSION_STATE_DIR to $LOGS_DIR\"\n"} -{"Time":"2026-02-03T00:32:49.599378582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" mkdir -p \"$LOGS_DIR\"\n"} -{"Time":"2026-02-03T00:32:49.59938283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" cp -v \"$SESSION_STATE_DIR\"/*.jsonl \"$LOGS_DIR/\" 2\u003e/dev/null || true\n"} -{"Time":"2026-02-03T00:32:49.599394762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"Session state files copied successfully\"\n"} -{"Time":"2026-02-03T00:32:49.59939888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" else\n"} -{"Time":"2026-02-03T00:32:49.599403088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" echo \"No session-state directory found at $SESSION_STATE_DIR\"\n"} -{"Time":"2026-02-03T00:32:49.599407235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" fi\n"} -{"Time":"2026-02-03T00:32:49.599412075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Stop MCP gateway\n"} -{"Time":"2026-02-03T00:32:49.599415871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.599419649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.599423296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.599427694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_PORT: ${{ steps.start-mcp-gateway.outputs.gateway-port }}\n"} -{"Time":"2026-02-03T00:32:49.599431881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" MCP_GATEWAY_API_KEY: ${{ steps.start-mcp-gateway.outputs.gateway-api-key }}\n"} -{"Time":"2026-02-03T00:32:49.599436901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GATEWAY_PID: ${{ steps.start-mcp-gateway.outputs.gateway-pid }}\n"} -{"Time":"2026-02-03T00:32:49.599440688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.599444715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" bash /opt/gh-aw/actions/stop_mcp_gateway.sh \"$GATEWAY_PID\"\n"} -{"Time":"2026-02-03T00:32:49.599448592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Redact secrets in logs\n"} -{"Time":"2026-02-03T00:32:49.59945233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.599456988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.599466175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.599471445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.599475503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.59947951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.599483518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/redact_secrets.cjs');\n"} -{"Time":"2026-02-03T00:32:49.599487535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.599491302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.59949533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SECRET_NAMES: 'COPILOT_GITHUB_TOKEN,GH_AW_GITHUB_MCP_SERVER_TOKEN,GH_AW_GITHUB_TOKEN,GITHUB_TOKEN'\n"} -{"Time":"2026-02-03T00:32:49.599499598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_COPILOT_GITHUB_TOKEN: ${{ secrets.COPILOT_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.599504036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_GH_AW_GITHUB_MCP_SERVER_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.599508304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_GH_AW_GITHUB_TOKEN: ${{ secrets.GH_AW_GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.599512221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" SECRET_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n"} -{"Time":"2026-02-03T00:32:49.599516289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload Safe Outputs\n"} -{"Time":"2026-02-03T00:32:49.599520086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.599524013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.59952784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.599531517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: safe-output\n"} -{"Time":"2026-02-03T00:32:49.599535424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.599540203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.599544341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Ingest agent output\n"} -{"Time":"2026-02-03T00:32:49.599550462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" id: collect_output\n"} -{"Time":"2026-02-03T00:32:49.599555191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.599559199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.599563006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_SAFE_OUTPUTS: ${{ env.GH_AW_SAFE_OUTPUTS }}\n"} -{"Time":"2026-02-03T00:32:49.599573075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_ALLOWED_DOMAINS: \"api.business.githubcopilot.com,api.enterprise.githubcopilot.com,api.github.com,api.githubcopilot.com,api.individual.githubcopilot.com,api.snapcraft.io,archive.ubuntu.com,azure.archive.ubuntu.com,crl.geotrust.com,crl.globalsign.com,crl.identrust.com,crl.sectigo.com,crl.thawte.com,crl.usertrust.com,crl.verisign.com,crl3.digicert.com,crl4.digicert.com,crls.ssl.com,github.com,host.docker.internal,json-schema.org,json.schemastore.org,keyserver.ubuntu.com,ocsp.digicert.com,ocsp.geotrust.com,ocsp.globalsign.com,ocsp.identrust.com,ocsp.sectigo.com,ocsp.ssl.com,ocsp.thawte.com,ocsp.usertrust.com,ocsp.verisign.com,packagecloud.io,packages.cloud.google.com,packages.microsoft.com,ppa.launchpad.net,raw.githubusercontent.com,registry.npmjs.org,s.symcb.com,s.symcd.com,security.ubuntu.com,ts-crl.ws.symantec.com,ts-ocsp.ws.symantec.com\"\n"} -{"Time":"2026-02-03T00:32:49.599580108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_SERVER_URL: ${{ github.server_url }}\n"} -{"Time":"2026-02-03T00:32:49.599584045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GITHUB_API_URL: ${{ github.api_url }}\n"} -{"Time":"2026-02-03T00:32:49.599587842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.599591579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.599595927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.599600195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.599604493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/collect_ndjson_output.cjs');\n"} -{"Time":"2026-02-03T00:32:49.599609733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.59961355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload sanitized agent output\n"} -{"Time":"2026-02-03T00:32:49.599617587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always() \u0026\u0026 env.GH_AW_AGENT_OUTPUT\n"} -{"Time":"2026-02-03T00:32:49.599621665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.599625863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.600911349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-output\n"} -{"Time":"2026-02-03T00:32:49.600920977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: ${{ env.GH_AW_AGENT_OUTPUT }}\n"} -{"Time":"2026-02-03T00:32:49.600925926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: warn\n"} -{"Time":"2026-02-03T00:32:49.600929744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload engine output files\n"} -{"Time":"2026-02-03T00:32:49.600933591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.600938259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.600942107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent_outputs\n"} -{"Time":"2026-02-03T00:32:49.600945653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: |\n"} -{"Time":"2026-02-03T00:32:49.60094938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/sandbox/agent/logs/\n"} -{"Time":"2026-02-03T00:32:49.600953107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/redacted-urls.log\n"} -{"Time":"2026-02-03T00:32:49.600956694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: ignore\n"} -{"Time":"2026-02-03T00:32:49.600960731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Parse agent logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.60096546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.600969848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.600974687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.600978805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" GH_AW_AGENT_OUTPUT: /tmp/gh-aw/sandbox/agent/logs/\n"} -{"Time":"2026-02-03T00:32:49.600983003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.600986529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.600991919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.600995937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.601000636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/parse_copilot_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.601004613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.60100847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Parse MCP gateway logs for step summary\n"} -{"Time":"2026-02-03T00:32:49.601012227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.601019521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.601023238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.601026985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" script: |\n"} -{"Time":"2026-02-03T00:32:49.601031113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');\n"} -{"Time":"2026-02-03T00:32:49.60103494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" setupGlobals(core, github, context, exec, io);\n"} -{"Time":"2026-02-03T00:32:49.601038827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" const { main } = require('/opt/gh-aw/actions/parse_mcp_gateway_log.cjs');\n"} -{"Time":"2026-02-03T00:32:49.601042484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" await main();\n"} -{"Time":"2026-02-03T00:32:49.60104617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Print firewall logs\n"} -{"Time":"2026-02-03T00:32:49.601049897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.601053574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.601057051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" env:\n"} -{"Time":"2026-02-03T00:32:49.60106184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" AWF_LOGS_DIR: /tmp/gh-aw/sandbox/firewall/logs\n"} -{"Time":"2026-02-03T00:32:49.601065587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" run: |\n"} -{"Time":"2026-02-03T00:32:49.601069454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # Fix permissions on firewall logs so they can be uploaded as artifacts\n"} -{"Time":"2026-02-03T00:32:49.601073812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" # AWF runs with sudo, creating files owned by root\n"} -{"Time":"2026-02-03T00:32:49.601077769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" sudo chmod -R a+r /tmp/gh-aw/sandbox/firewall/logs 2\u003e/dev/null || true\n"} -{"Time":"2026-02-03T00:32:49.601081607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" awf logs summary | tee -a \"$GITHUB_STEP_SUMMARY\"\n"} -{"Time":"2026-02-03T00:32:49.601085514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" - name: Upload agent artifacts\n"} -{"Time":"2026-02-03T00:32:49.601089061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if: always()\n"} -{"Time":"2026-02-03T00:32:49.601092808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" continue-on-error: true\n"} -{"Time":"2026-02-03T00:32:49.601096595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0\n"} -{"Time":"2026-02-03T00:32:49.601100362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" with:\n"} -{"Time":"2026-02-03T00:32:49.601103938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" name: agent-artifacts\n"} -{"Time":"2026-02-03T00:32:49.601107565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" path: |\n"} -{"Time":"2026-02-03T00:32:49.601111272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:49.601118515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/aw_info.json\n"} -{"Time":"2026-02-03T00:32:49.601122152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/mcp-logs/\n"} -{"Time":"2026-02-03T00:32:49.601126009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/sandbox/firewall/logs/\n"} -{"Time":"2026-02-03T00:32:49.601129526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" /tmp/gh-aw/agent-stdio.log\n"} -{"Time":"2026-02-03T00:32:49.601133984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" if-no-files-found: ignore\n"} -{"Time":"2026-02-03T00:32:49.601137711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":" \n"} -{"Time":"2026-02-03T00:32:49.601154813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Output":"--- PASS: TestMainJobEnvironmentVariablesIntegration (0.05s)\n"} -{"Time":"2026-02-03T00:32:49.601159993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainJobEnvironmentVariablesIntegration","Elapsed":0.05} -{"Time":"2026-02-03T00:32:49.601166475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron"} -{"Time":"2026-02-03T00:32:49.601170132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron","Output":"=== RUN TestGenerateMaintenanceCron\n"} -{"Time":"2026-02-03T00:32:49.601174069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/1_day_or_less_-_every_2_hours"} -{"Time":"2026-02-03T00:32:49.601177285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/1_day_or_less_-_every_2_hours","Output":"=== RUN TestGenerateMaintenanceCron/1_day_or_less_-_every_2_hours\n"} -{"Time":"2026-02-03T00:32:49.601181473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/2_days_-_every_6_hours"} -{"Time":"2026-02-03T00:32:49.601184648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/2_days_-_every_6_hours","Output":"=== RUN TestGenerateMaintenanceCron/2_days_-_every_6_hours\n"} -{"Time":"2026-02-03T00:32:49.601189017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/3_days_-_every_12_hours"} -{"Time":"2026-02-03T00:32:49.601192293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/3_days_-_every_12_hours","Output":"=== RUN TestGenerateMaintenanceCron/3_days_-_every_12_hours\n"} -{"Time":"2026-02-03T00:32:49.60119596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/4_days_-_every_12_hours"} -{"Time":"2026-02-03T00:32:49.601199256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/4_days_-_every_12_hours","Output":"=== RUN TestGenerateMaintenanceCron/4_days_-_every_12_hours\n"} -{"Time":"2026-02-03T00:32:49.601202933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/5_days_-_daily"} -{"Time":"2026-02-03T00:32:49.60120686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/5_days_-_daily","Output":"=== RUN TestGenerateMaintenanceCron/5_days_-_daily\n"} -{"Time":"2026-02-03T00:32:49.601210567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/7_days_-_daily"} -{"Time":"2026-02-03T00:32:49.601213663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/7_days_-_daily","Output":"=== RUN TestGenerateMaintenanceCron/7_days_-_daily\n"} -{"Time":"2026-02-03T00:32:49.601221207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/30_days_-_daily"} -{"Time":"2026-02-03T00:32:49.601224433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/30_days_-_daily","Output":"=== RUN TestGenerateMaintenanceCron/30_days_-_daily\n"} -{"Time":"2026-02-03T00:32:49.601229843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron","Output":"--- PASS: TestGenerateMaintenanceCron (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601235183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/1_day_or_less_-_every_2_hours","Output":" --- PASS: TestGenerateMaintenanceCron/1_day_or_less_-_every_2_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601239651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/1_day_or_less_-_every_2_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601243328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/2_days_-_every_6_hours","Output":" --- PASS: TestGenerateMaintenanceCron/2_days_-_every_6_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601248157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/2_days_-_every_6_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601251503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/3_days_-_every_12_hours","Output":" --- PASS: TestGenerateMaintenanceCron/3_days_-_every_12_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601255841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/3_days_-_every_12_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601259187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/4_days_-_every_12_hours","Output":" --- PASS: TestGenerateMaintenanceCron/4_days_-_every_12_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601263365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/4_days_-_every_12_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601266862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/5_days_-_daily","Output":" --- PASS: TestGenerateMaintenanceCron/5_days_-_daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601270659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/5_days_-_daily","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601273945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/7_days_-_daily","Output":" --- PASS: TestGenerateMaintenanceCron/7_days_-_daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601278063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/7_days_-_daily","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601281459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/30_days_-_daily","Output":" --- PASS: TestGenerateMaintenanceCron/30_days_-_daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601285366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron/30_days_-_daily","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601288242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceCron","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601291127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires"} -{"Time":"2026-02-03T00:32:49.601294303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires","Output":"=== RUN TestGenerateMaintenanceWorkflow_WithExpires\n"} -{"Time":"2026-02-03T00:32:49.601302147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_discussions_-_should_generate_workflow"} -{"Time":"2026-02-03T00:32:49.601306586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_discussions_-_should_generate_workflow","Output":"=== RUN TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_discussions_-_should_generate_workflow\n"} -{"Time":"2026-02-03T00:32:49.601311495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_issues_-_should_generate_workflow"} -{"Time":"2026-02-03T00:32:49.601315543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_issues_-_should_generate_workflow","Output":"=== RUN TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_issues_-_should_generate_workflow\n"} -{"Time":"2026-02-03T00:32:49.601319811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/without_expires_field_-_should_NOT_generate_workflow"} -{"Time":"2026-02-03T00:32:49.601323267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/without_expires_field_-_should_NOT_generate_workflow","Output":"=== RUN TestGenerateMaintenanceWorkflow_WithExpires/without_expires_field_-_should_NOT_generate_workflow\n"} -{"Time":"2026-02-03T00:32:49.601327425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_both_discussions_and_issues_expires_-_should_generate_workflow"} -{"Time":"2026-02-03T00:32:49.601330781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_both_discussions_and_issues_expires_-_should_generate_workflow","Output":"=== RUN TestGenerateMaintenanceWorkflow_WithExpires/with_both_discussions_and_issues_expires_-_should_generate_workflow\n"} -{"Time":"2026-02-03T00:32:49.60133587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires","Output":"--- PASS: TestGenerateMaintenanceWorkflow_WithExpires (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.60134082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_discussions_-_should_generate_workflow","Output":" --- PASS: TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_discussions_-_should_generate_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601345248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_discussions_-_should_generate_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601348935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_issues_-_should_generate_workflow","Output":" --- PASS: TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_issues_-_should_generate_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601353293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_expires_in_issues_-_should_generate_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:49.60135694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/without_expires_field_-_should_NOT_generate_workflow","Output":" --- PASS: TestGenerateMaintenanceWorkflow_WithExpires/without_expires_field_-_should_NOT_generate_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601362139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/without_expires_field_-_should_NOT_generate_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601367119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_both_discussions_and_issues_expires_-_should_generate_workflow","Output":" --- PASS: TestGenerateMaintenanceWorkflow_WithExpires/with_both_discussions_and_issues_expires_-_should_generate_workflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601371507Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires/with_both_discussions_and_issues_expires_-_should_generate_workflow","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601374853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_WithExpires","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601377979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile"} -{"Time":"2026-02-03T00:32:49.601381335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile","Output":"=== RUN TestGenerateMaintenanceWorkflow_DeletesExistingFile\n"} -{"Time":"2026-02-03T00:32:49.601388789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_field_-_should_delete_existing_file"} -{"Time":"2026-02-03T00:32:49.601392255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_field_-_should_delete_existing_file","Output":"=== RUN TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_field_-_should_delete_existing_file\n"} -{"Time":"2026-02-03T00:32:49.601396353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/with_expires_-_should_create_file"} -{"Time":"2026-02-03T00:32:49.6013998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/with_expires_-_should_create_file","Output":"=== RUN TestGenerateMaintenanceWorkflow_DeletesExistingFile/with_expires_-_should_create_file\n"} -{"Time":"2026-02-03T00:32:49.601404148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_without_existing_file_-_should_not_error"} -{"Time":"2026-02-03T00:32:49.601407704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_without_existing_file_-_should_not_error","Output":"=== RUN TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_without_existing_file_-_should_not_error\n"} -{"Time":"2026-02-03T00:32:49.601412343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile","Output":"--- PASS: TestGenerateMaintenanceWorkflow_DeletesExistingFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601422331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_field_-_should_delete_existing_file","Output":" --- PASS: TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_field_-_should_delete_existing_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.60142698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_field_-_should_delete_existing_file","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601430697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/with_expires_-_should_create_file","Output":" --- PASS: TestGenerateMaintenanceWorkflow_DeletesExistingFile/with_expires_-_should_create_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601436047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/with_expires_-_should_create_file","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601439714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_without_existing_file_-_should_not_error","Output":" --- PASS: TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_without_existing_file_-_should_not_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.601444453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile/no_expires_without_existing_file_-_should_not_error","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601447669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMaintenanceWorkflow_DeletesExistingFile","Elapsed":0} -{"Time":"2026-02-03T00:32:49.601450704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering"} -{"Time":"2026-02-03T00:32:49.601454682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering","Output":"=== RUN TestManifestRendering\n"} -{"Time":"2026-02-03T00:32:49.601458599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes"} -{"Time":"2026-02-03T00:32:49.601461755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":"=== RUN TestManifestRendering/workflow_with_imports_and_includes\n"} -{"Time":"2026-02-03T00:32:49.602314581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/shared/tools.md: on\n"} -{"Time":"2026-02-03T00:32:49.602445397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/shared/tools.md: on\n"} -{"Time":"2026-02-03T00:32:49.605239405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":"⚠ Deprecated syntax: \"@include shared/instructions.md\". Use {{#import shared/instructions.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.60529574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":"⚠ Deprecated syntax: \"@include shared/instructions.md\". Use {{#import shared/instructions.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.638138193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.64213978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/workflow_with_imports_and_includes-workflow.md (25.2 KB)\n"} -{"Time":"2026-02-03T00:32:49.642246428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_imports"} -{"Time":"2026-02-03T00:32:49.642262438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_imports","Output":"=== RUN TestManifestRendering/workflow_with_only_imports\n"} -{"Time":"2026-02-03T00:32:49.645845456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_imports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/shared/tools.md: on\n"} -{"Time":"2026-02-03T00:32:49.645958755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_imports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/shared/tools.md: on\n"} -{"Time":"2026-02-03T00:32:49.682431173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_imports","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/workflow_with_only_imports-workflow.md (25.1 KB)\n"} -{"Time":"2026-02-03T00:32:49.682471438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_includes"} -{"Time":"2026-02-03T00:32:49.68247776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_includes","Output":"=== RUN TestManifestRendering/workflow_with_only_includes\n"} -{"Time":"2026-02-03T00:32:49.685589549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_includes","Output":"⚠ Deprecated syntax: \"@include shared/instructions.md\". Use {{#import shared/instructions.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.685651084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_includes","Output":"⚠ Deprecated syntax: \"@include shared/instructions.md\". Use {{#import shared/instructions.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.720034034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_includes","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/workflow_with_only_includes-workflow.md (28.8 KB)\n"} -{"Time":"2026-02-03T00:32:49.72007477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_without_imports_or_includes"} -{"Time":"2026-02-03T00:32:49.720079739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_without_imports_or_includes","Output":"=== RUN TestManifestRendering/workflow_without_imports_or_includes\n"} -{"Time":"2026-02-03T00:32:49.759484073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_without_imports_or_includes","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/manifest-test1492629375/workflow_without_imports_or_includes-workflow.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:49.759911208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering","Output":"--- PASS: TestManifestRendering (0.16s)\n"} -{"Time":"2026-02-03T00:32:49.759940142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Output":" --- PASS: TestManifestRendering/workflow_with_imports_and_includes (0.05s)\n"} -{"Time":"2026-02-03T00:32:49.759947476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_imports_and_includes","Elapsed":0.05} -{"Time":"2026-02-03T00:32:49.75995492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_imports","Output":" --- PASS: TestManifestRendering/workflow_with_only_imports (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.759960921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_imports","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.759968916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_includes","Output":" --- PASS: TestManifestRendering/workflow_with_only_includes (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.759974316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_with_only_includes","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.759978714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_without_imports_or_includes","Output":" --- PASS: TestManifestRendering/workflow_without_imports_or_includes (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.759985447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering/workflow_without_imports_or_includes","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.759993492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestRendering","Elapsed":0.16} -{"Time":"2026-02-03T00:32:49.759998571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering"} -{"Time":"2026-02-03T00:32:49.76000334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"=== RUN TestManifestIncludeOrdering\n"} -{"Time":"2026-02-03T00:32:49.764347546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/zebra.md\". Use {{#import shared/zebra.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.764384204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/apple.md\". Use {{#import shared/apple.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.764439717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/middle.md\". Use {{#import shared/middle.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.764488278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/banana.md\". Use {{#import shared/banana.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.764556866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/zebra.md\". Use {{#import shared/zebra.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.764608171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/apple.md\". Use {{#import shared/apple.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.764659709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/middle.md\". Use {{#import shared/middle.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.764706695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Deprecated syntax: \"@include shared/banana.md\". Use {{#import shared/banana.md}} instead.\n"} -{"Time":"2026-02-03T00:32:49.765086723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/manifest-order-test98794123/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:49.765097603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:49.765102883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:49.765109425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:49.765114184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:49.765121077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:49.765125235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:49.765129433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:49.76513841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:49.765142597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:49.765146334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:49.765150432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:49.76515509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:49.765162054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:49.765166011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:49.765169868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:49.796237654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.800155016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/manifest-order-test98794123/test-workflow.md (28.8 KB)\n"} -{"Time":"2026-02-03T00:32:49.800733003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Output":"--- PASS: TestManifestIncludeOrdering (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.800775522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestManifestIncludeOrdering","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.800784529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn"} -{"Time":"2026-02-03T00:32:49.800788927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn","Output":"=== RUN TestExtractManualApprovalFromOn\n"} -{"Time":"2026-02-03T00:32:49.800796191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/simple_string_on_-_no_manual_approval"} -{"Time":"2026-02-03T00:32:49.800800689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/simple_string_on_-_no_manual_approval","Output":"=== RUN TestExtractManualApprovalFromOn/simple_string_on_-_no_manual_approval\n"} -{"Time":"2026-02-03T00:32:49.800812771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/no_on_section"} -{"Time":"2026-02-03T00:32:49.800817009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/no_on_section","Output":"=== RUN TestExtractManualApprovalFromOn/no_on_section\n"} -{"Time":"2026-02-03T00:32:49.800823742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_in_on_section"} -{"Time":"2026-02-03T00:32:49.800827919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_in_on_section","Output":"=== RUN TestExtractManualApprovalFromOn/manual-approval_in_on_section\n"} -{"Time":"2026-02-03T00:32:49.800836145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_with_different_environment"} -{"Time":"2026-02-03T00:32:49.800840202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_with_different_environment","Output":"=== RUN TestExtractManualApprovalFromOn/manual-approval_with_different_environment\n"} -{"Time":"2026-02-03T00:32:49.800846955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_manual-approval_type"} -{"Time":"2026-02-03T00:32:49.800850852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_manual-approval_type","Output":"=== RUN TestExtractManualApprovalFromOn/invalid_manual-approval_type\n"} -{"Time":"2026-02-03T00:32:49.800857505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_on_section_type"} -{"Time":"2026-02-03T00:32:49.800877282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_on_section_type","Output":"=== RUN TestExtractManualApprovalFromOn/invalid_on_section_type\n"} -{"Time":"2026-02-03T00:32:49.800885918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn","Output":"--- PASS: TestExtractManualApprovalFromOn (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.80089271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/simple_string_on_-_no_manual_approval","Output":" --- PASS: TestExtractManualApprovalFromOn/simple_string_on_-_no_manual_approval (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.80089812Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/simple_string_on_-_no_manual_approval","Elapsed":0} -{"Time":"2026-02-03T00:32:49.800907478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/no_on_section","Output":" --- PASS: TestExtractManualApprovalFromOn/no_on_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.800912878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/no_on_section","Elapsed":0} -{"Time":"2026-02-03T00:32:49.800918168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_in_on_section","Output":" --- PASS: TestExtractManualApprovalFromOn/manual-approval_in_on_section (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.800924419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_in_on_section","Elapsed":0} -{"Time":"2026-02-03T00:32:49.800928908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_with_different_environment","Output":" --- PASS: TestExtractManualApprovalFromOn/manual-approval_with_different_environment (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.800933656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/manual-approval_with_different_environment","Elapsed":0} -{"Time":"2026-02-03T00:32:49.800937855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_manual-approval_type","Output":" --- PASS: TestExtractManualApprovalFromOn/invalid_manual-approval_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.800942784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_manual-approval_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.800946911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_on_section_type","Output":" --- PASS: TestExtractManualApprovalFromOn/invalid_on_section_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.800952041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn/invalid_on_section_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.800955758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractManualApprovalFromOn","Elapsed":0} -{"Time":"2026-02-03T00:32:49.800959204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration"} -{"Time":"2026-02-03T00:32:49.800963322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration","Output":"=== RUN TestProcessManualApprovalConfiguration\n"} -{"Time":"2026-02-03T00:32:49.800980424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/valid_manual-approval"} -{"Time":"2026-02-03T00:32:49.800984942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/valid_manual-approval","Output":"=== RUN TestProcessManualApprovalConfiguration/valid_manual-approval\n"} -{"Time":"2026-02-03T00:32:49.800991124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/no_manual-approval"} -{"Time":"2026-02-03T00:32:49.80099426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/no_manual-approval","Output":"=== RUN TestProcessManualApprovalConfiguration/no_manual-approval\n"} -{"Time":"2026-02-03T00:32:49.800997746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/invalid_manual-approval"} -{"Time":"2026-02-03T00:32:49.801001162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/invalid_manual-approval","Output":"=== RUN TestProcessManualApprovalConfiguration/invalid_manual-approval\n"} -{"Time":"2026-02-03T00:32:49.801006592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration","Output":"--- PASS: TestProcessManualApprovalConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801012243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/valid_manual-approval","Output":" --- PASS: TestProcessManualApprovalConfiguration/valid_manual-approval (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801017503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/valid_manual-approval","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801028103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/no_manual-approval","Output":" --- PASS: TestProcessManualApprovalConfiguration/no_manual-approval (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801032982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/no_manual-approval","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801037099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/invalid_manual-approval","Output":" --- PASS: TestProcessManualApprovalConfiguration/invalid_manual-approval (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801044193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration/invalid_manual-approval","Elapsed":0} -{"Time":"2026-02-03T00:32:49.80104811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProcessManualApprovalConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801051847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue"} -{"Time":"2026-02-03T00:32:49.801055504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue","Output":"=== RUN TestParseIntValue\n"} -{"Time":"2026-02-03T00:32:49.801060052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int_value"} -{"Time":"2026-02-03T00:32:49.801063899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int_value","Output":"=== RUN TestParseIntValue/int_value\n"} -{"Time":"2026-02-03T00:32:49.801068338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int64_value"} -{"Time":"2026-02-03T00:32:49.801072014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int64_value","Output":"=== RUN TestParseIntValue/int64_value\n"} -{"Time":"2026-02-03T00:32:49.801076503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/uint64_value"} -{"Time":"2026-02-03T00:32:49.8010805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/uint64_value","Output":"=== RUN TestParseIntValue/uint64_value\n"} -{"Time":"2026-02-03T00:32:49.801084638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/float64_value"} -{"Time":"2026-02-03T00:32:49.801088656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/float64_value","Output":"=== RUN TestParseIntValue/float64_value\n"} -{"Time":"2026-02-03T00:32:49.80110181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/string_value_(not_supported)"} -{"Time":"2026-02-03T00:32:49.801106028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/string_value_(not_supported)","Output":"=== RUN TestParseIntValue/string_value_(not_supported)\n"} -{"Time":"2026-02-03T00:32:49.801110536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/nil_value"} -{"Time":"2026-02-03T00:32:49.801114133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/nil_value","Output":"=== RUN TestParseIntValue/nil_value\n"} -{"Time":"2026-02-03T00:32:49.801118461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/bool_value_(not_supported)"} -{"Time":"2026-02-03T00:32:49.801122228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/bool_value_(not_supported)","Output":"=== RUN TestParseIntValue/bool_value_(not_supported)\n"} -{"Time":"2026-02-03T00:32:49.801127197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue","Output":"--- PASS: TestParseIntValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801131996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int_value","Output":" --- PASS: TestParseIntValue/int_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801138929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801143588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int64_value","Output":" --- PASS: TestParseIntValue/int64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801148397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/int64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801152825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/uint64_value","Output":" --- PASS: TestParseIntValue/uint64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801158205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/uint64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801162233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/float64_value","Output":" --- PASS: TestParseIntValue/float64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801167382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/float64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801177501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/string_value_(not_supported)","Output":" --- PASS: TestParseIntValue/string_value_(not_supported) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801183172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/string_value_(not_supported)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801187059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/nil_value","Output":" --- PASS: TestParseIntValue/nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801191818Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801195885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/bool_value_(not_supported)","Output":" --- PASS: TestParseIntValue/bool_value_(not_supported) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801205944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue/bool_value_(not_supported)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801209461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValue","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801213228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation"} -{"Time":"2026-02-03T00:32:49.801216935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation","Output":"=== RUN TestParseIntValueTruncation\n"} -{"Time":"2026-02-03T00:32:49.801221292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_no_truncation"} -{"Time":"2026-02-03T00:32:49.801224999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_no_truncation","Output":"=== RUN TestParseIntValueTruncation/clean_conversion_-_no_truncation\n"} -{"Time":"2026-02-03T00:32:49.801229318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.5"} -{"Time":"2026-02-03T00:32:49.801233265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.5","Output":"=== RUN TestParseIntValueTruncation/truncation_required_-_60.5\n"} -{"Time":"2026-02-03T00:32:49.801237753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.7"} -{"Time":"2026-02-03T00:32:49.80124167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.7","Output":"=== RUN TestParseIntValueTruncation/truncation_required_-_60.7\n"} -{"Time":"2026-02-03T00:32:49.801248002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_100.0"} -{"Time":"2026-02-03T00:32:49.801257059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_100.0","Output":"=== RUN TestParseIntValueTruncation/clean_conversion_-_100.0\n"} -{"Time":"2026-02-03T00:32:49.801262179Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_123.99"} -{"Time":"2026-02-03T00:32:49.801266036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_123.99","Output":"=== RUN TestParseIntValueTruncation/truncation_required_-_123.99\n"} -{"Time":"2026-02-03T00:32:49.801272788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_negative_with_fraction"} -{"Time":"2026-02-03T00:32:49.801276365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_negative_with_fraction","Output":"=== RUN TestParseIntValueTruncation/truncation_required_-_negative_with_fraction\n"} -{"Time":"2026-02-03T00:32:49.801281154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_negative_integer"} -{"Time":"2026-02-03T00:32:49.801285222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_negative_integer","Output":"=== RUN TestParseIntValueTruncation/clean_conversion_-_negative_integer\n"} -{"Time":"2026-02-03T00:32:49.801290091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_small_fraction"} -{"Time":"2026-02-03T00:32:49.801293547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_small_fraction","Output":"=== RUN TestParseIntValueTruncation/truncation_required_-_small_fraction\n"} -{"Time":"2026-02-03T00:32:49.801298907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation","Output":"--- PASS: TestParseIntValueTruncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801309036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_no_truncation","Output":" --- PASS: TestParseIntValueTruncation/clean_conversion_-_no_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801314036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_no_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801318083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.5","Output":" --- PASS: TestParseIntValueTruncation/truncation_required_-_60.5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801323253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.5","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801333251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.7","Output":" --- PASS: TestParseIntValueTruncation/truncation_required_-_60.7 (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801338691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_60.7","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801343751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_100.0","Output":" --- PASS: TestParseIntValueTruncation/clean_conversion_-_100.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801351565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_100.0","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801356014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_123.99","Output":" --- PASS: TestParseIntValueTruncation/truncation_required_-_123.99 (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801361223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_123.99","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801365121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_negative_with_fraction","Output":" --- PASS: TestParseIntValueTruncation/truncation_required_-_negative_with_fraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801370401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_negative_with_fraction","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801374919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_negative_integer","Output":" --- PASS: TestParseIntValueTruncation/clean_conversion_-_negative_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801380329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/clean_conversion_-_negative_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801389987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_small_fraction","Output":" --- PASS: TestParseIntValueTruncation/truncation_required_-_small_fraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801394045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation/truncation_required_-_small_fraction","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801398834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueTruncation","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801401959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys"} -{"Time":"2026-02-03T00:32:49.801405496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys","Output":"=== RUN TestFilterMapKeys\n"} -{"Time":"2026-02-03T00:32:49.801409984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_single_key"} -{"Time":"2026-02-03T00:32:49.801413461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_single_key","Output":"=== RUN TestFilterMapKeys/filter_single_key\n"} -{"Time":"2026-02-03T00:32:49.801425824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_multiple_keys"} -{"Time":"2026-02-03T00:32:49.801429451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_multiple_keys","Output":"=== RUN TestFilterMapKeys/filter_multiple_keys\n"} -{"Time":"2026-02-03T00:32:49.801433368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_no_keys"} -{"Time":"2026-02-03T00:32:49.801437155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_no_keys","Output":"=== RUN TestFilterMapKeys/filter_no_keys\n"} -{"Time":"2026-02-03T00:32:49.801446252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_non-existent_key"} -{"Time":"2026-02-03T00:32:49.801449989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_non-existent_key","Output":"=== RUN TestFilterMapKeys/filter_non-existent_key\n"} -{"Time":"2026-02-03T00:32:49.801455469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/empty_original_map"} -{"Time":"2026-02-03T00:32:49.801458966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/empty_original_map","Output":"=== RUN TestFilterMapKeys/empty_original_map\n"} -{"Time":"2026-02-03T00:32:49.801465297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_all_keys"} -{"Time":"2026-02-03T00:32:49.801468613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_all_keys","Output":"=== RUN TestFilterMapKeys/filter_all_keys\n"} -{"Time":"2026-02-03T00:32:49.801474304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys","Output":"--- PASS: TestFilterMapKeys (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801478983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_single_key","Output":" --- PASS: TestFilterMapKeys/filter_single_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801489572Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_single_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.80149364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_multiple_keys","Output":" --- PASS: TestFilterMapKeys/filter_multiple_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801499261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_multiple_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801507426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_no_keys","Output":" --- PASS: TestFilterMapKeys/filter_no_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801512215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_no_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801516753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_non-existent_key","Output":" --- PASS: TestFilterMapKeys/filter_non-existent_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801528585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_non-existent_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801533134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/empty_original_map","Output":" --- PASS: TestFilterMapKeys/empty_original_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801537813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/empty_original_map","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801544314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_all_keys","Output":" --- PASS: TestFilterMapKeys/filter_all_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.801548993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys/filter_all_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801552189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFilterMapKeys","Elapsed":0} -{"Time":"2026-02-03T00:32:49.801555145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPEnvVarsAlphabeticallySorted"} -{"Time":"2026-02-03T00:32:49.801558341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPEnvVarsAlphabeticallySorted","Output":"=== RUN TestMCPEnvVarsAlphabeticallySorted\n"} -{"Time":"2026-02-03T00:32:49.83562859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPEnvVarsAlphabeticallySorted","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.836314579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPEnvVarsAlphabeticallySorted","Output":"--- PASS: TestMCPEnvVarsAlphabeticallySorted (0.03s)\n"} -{"Time":"2026-02-03T00:32:49.836340156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPEnvVarsAlphabeticallySorted","Elapsed":0.03} -{"Time":"2026-02-03T00:32:49.836348211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection"} -{"Time":"2026-02-03T00:32:49.836352229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection","Output":"=== RUN TestHasMCPConfigDetection\n"} -{"Time":"2026-02-03T00:32:49.836359362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_stdio_type"} -{"Time":"2026-02-03T00:32:49.836365273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_stdio_type","Output":"=== RUN TestHasMCPConfigDetection/explicit_stdio_type\n"} -{"Time":"2026-02-03T00:32:49.8363744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_http_type"} -{"Time":"2026-02-03T00:32:49.836382185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_http_type","Output":"=== RUN TestHasMCPConfigDetection/explicit_http_type\n"} -{"Time":"2026-02-03T00:32:49.836388487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_command"} -{"Time":"2026-02-03T00:32:49.836392524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_command","Output":"=== RUN TestHasMCPConfigDetection/inferred_stdio_from_command\n"} -{"Time":"2026-02-03T00:32:49.836402863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_http_from_url"} -{"Time":"2026-02-03T00:32:49.83641178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_http_from_url","Output":"=== RUN TestHasMCPConfigDetection/inferred_http_from_url\n"} -{"Time":"2026-02-03T00:32:49.836421217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_container"} -{"Time":"2026-02-03T00:32:49.836424844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_container","Output":"=== RUN TestHasMCPConfigDetection/inferred_stdio_from_container\n"} -{"Time":"2026-02-03T00:32:49.836430204Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/not_MCP_config"} -{"Time":"2026-02-03T00:32:49.836439401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/not_MCP_config","Output":"=== RUN TestHasMCPConfigDetection/not_MCP_config\n"} -{"Time":"2026-02-03T00:32:49.836445102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/markitdown-like_config"} -{"Time":"2026-02-03T00:32:49.836448538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/markitdown-like_config","Output":"=== RUN TestHasMCPConfigDetection/markitdown-like_config\n"} -{"Time":"2026-02-03T00:32:49.836455291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection","Output":"--- PASS: TestHasMCPConfigDetection (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836464628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_stdio_type","Output":" --- PASS: TestHasMCPConfigDetection/explicit_stdio_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836470299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_stdio_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836474347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_http_type","Output":" --- PASS: TestHasMCPConfigDetection/explicit_http_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836480017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/explicit_http_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836483874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_command","Output":" --- PASS: TestHasMCPConfigDetection/inferred_stdio_from_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836488473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_command","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836492039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_http_from_url","Output":" --- PASS: TestHasMCPConfigDetection/inferred_http_from_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836496788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_http_from_url","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836501106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_container","Output":" --- PASS: TestHasMCPConfigDetection/inferred_stdio_from_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836505585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/inferred_stdio_from_container","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836508961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/not_MCP_config","Output":" --- PASS: TestHasMCPConfigDetection/not_MCP_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836513209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/not_MCP_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836522035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/markitdown-like_config","Output":" --- PASS: TestHasMCPConfigDetection/markitdown-like_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836527014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection/markitdown-like_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836530692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigDetection","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836533978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString"} -{"Time":"2026-02-03T00:32:49.836537474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString","Output":"=== RUN TestMapToolConfigGetString\n"} -{"Time":"2026-02-03T00:32:49.836543645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/existing_string_key"} -{"Time":"2026-02-03T00:32:49.836547062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/existing_string_key","Output":"=== RUN TestMapToolConfigGetString/existing_string_key\n"} -{"Time":"2026-02-03T00:32:49.836551159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/non-existent_key"} -{"Time":"2026-02-03T00:32:49.836554646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/non-existent_key","Output":"=== RUN TestMapToolConfigGetString/non-existent_key\n"} -{"Time":"2026-02-03T00:32:49.836558573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(int)"} -{"Time":"2026-02-03T00:32:49.83656185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(int)","Output":"=== RUN TestMapToolConfigGetString/key_exists_but_wrong_type_(int)\n"} -{"Time":"2026-02-03T00:32:49.836566298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(bool)"} -{"Time":"2026-02-03T00:32:49.836575335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(bool)","Output":"=== RUN TestMapToolConfigGetString/key_exists_but_wrong_type_(bool)\n"} -{"Time":"2026-02-03T00:32:49.836580023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(array)"} -{"Time":"2026-02-03T00:32:49.83658359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(array)","Output":"=== RUN TestMapToolConfigGetString/key_exists_but_wrong_type_(array)\n"} -{"Time":"2026-02-03T00:32:49.836588058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(map)"} -{"Time":"2026-02-03T00:32:49.836591805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(map)","Output":"=== RUN TestMapToolConfigGetString/key_exists_but_wrong_type_(map)\n"} -{"Time":"2026-02-03T00:32:49.836597666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_config"} -{"Time":"2026-02-03T00:32:49.836601113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_config","Output":"=== RUN TestMapToolConfigGetString/empty_config\n"} -{"Time":"2026-02-03T00:32:49.836605531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_string_value"} -{"Time":"2026-02-03T00:32:49.836609298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_string_value","Output":"=== RUN TestMapToolConfigGetString/empty_string_value\n"} -{"Time":"2026-02-03T00:32:49.836613916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/string_with_special_characters"} -{"Time":"2026-02-03T00:32:49.836617423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/string_with_special_characters","Output":"=== RUN TestMapToolConfigGetString/string_with_special_characters\n"} -{"Time":"2026-02-03T00:32:49.836628123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString","Output":"--- PASS: TestMapToolConfigGetString (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836633753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/existing_string_key","Output":" --- PASS: TestMapToolConfigGetString/existing_string_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836638332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/existing_string_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836642219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/non-existent_key","Output":" --- PASS: TestMapToolConfigGetString/non-existent_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83665318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/non-existent_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836657528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(int)","Output":" --- PASS: TestMapToolConfigGetString/key_exists_but_wrong_type_(int) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836662226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(int)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836665993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(bool)","Output":" --- PASS: TestMapToolConfigGetString/key_exists_but_wrong_type_(bool) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836670502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(bool)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836673979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(array)","Output":" --- PASS: TestMapToolConfigGetString/key_exists_but_wrong_type_(array) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836678497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(array)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836682364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(map)","Output":" --- PASS: TestMapToolConfigGetString/key_exists_but_wrong_type_(map) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836692323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/key_exists_but_wrong_type_(map)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.8366963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_config","Output":" --- PASS: TestMapToolConfigGetString/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836701009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836713562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_string_value","Output":" --- PASS: TestMapToolConfigGetString/empty_string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836718542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/empty_string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836722659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/string_with_special_characters","Output":" --- PASS: TestMapToolConfigGetString/string_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836727659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString/string_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836736856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetString","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836740142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray"} -{"Time":"2026-02-03T00:32:49.836743558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray","Output":"=== RUN TestMapToolConfigGetStringArray\n"} -{"Time":"2026-02-03T00:32:49.83676573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]any_array_with_strings"} -{"Time":"2026-02-03T00:32:49.836770188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]any_array_with_strings","Output":"=== RUN TestMapToolConfigGetStringArray/existing_[]any_array_with_strings\n"} -{"Time":"2026-02-03T00:32:49.836774666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]string_array"} -{"Time":"2026-02-03T00:32:49.836778153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]string_array","Output":"=== RUN TestMapToolConfigGetStringArray/existing_[]string_array\n"} -{"Time":"2026-02-03T00:32:49.83678221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/non-existent_key"} -{"Time":"2026-02-03T00:32:49.836791918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/non-existent_key","Output":"=== RUN TestMapToolConfigGetStringArray/non-existent_key\n"} -{"Time":"2026-02-03T00:32:49.836796547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(string)"} -{"Time":"2026-02-03T00:32:49.836800294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(string)","Output":"=== RUN TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(string)\n"} -{"Time":"2026-02-03T00:32:49.836804702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(int)"} -{"Time":"2026-02-03T00:32:49.836808399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(int)","Output":"=== RUN TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(int)\n"} -{"Time":"2026-02-03T00:32:49.836812537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(map)"} -{"Time":"2026-02-03T00:32:49.836815783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(map)","Output":"=== RUN TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(map)\n"} -{"Time":"2026-02-03T00:32:49.83682533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_config"} -{"Time":"2026-02-03T00:32:49.836829188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_config","Output":"=== RUN TestMapToolConfigGetStringArray/empty_config\n"} -{"Time":"2026-02-03T00:32:49.836833756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_array"} -{"Time":"2026-02-03T00:32:49.836837152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_array","Output":"=== RUN TestMapToolConfigGetStringArray/empty_array\n"} -{"Time":"2026-02-03T00:32:49.83684115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_mixed_types_(filters_non-strings)"} -{"Time":"2026-02-03T00:32:49.836844697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_mixed_types_(filters_non-strings)","Output":"=== RUN TestMapToolConfigGetStringArray/[]any_with_mixed_types_(filters_non-strings)\n"} -{"Time":"2026-02-03T00:32:49.836848985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_only_non-strings"} -{"Time":"2026-02-03T00:32:49.836857871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_only_non-strings","Output":"=== RUN TestMapToolConfigGetStringArray/[]any_with_only_non-strings\n"} -{"Time":"2026-02-03T00:32:49.836863612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray","Output":"--- PASS: TestMapToolConfigGetStringArray (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836868491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]any_array_with_strings","Output":" --- PASS: TestMapToolConfigGetStringArray/existing_[]any_array_with_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83687307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]any_array_with_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836882026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]string_array","Output":" --- PASS: TestMapToolConfigGetStringArray/existing_[]string_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836886615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/existing_[]string_array","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836890502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/non-existent_key","Output":" --- PASS: TestMapToolConfigGetStringArray/non-existent_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836895822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/non-existent_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836901392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(string)","Output":" --- PASS: TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836906211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(string)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836910088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(int)","Output":" --- PASS: TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(int) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836914477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(int)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836923453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(map)","Output":" --- PASS: TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(map) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836928242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/key_exists_but_wrong_type_(map)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836931809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_config","Output":" --- PASS: TestMapToolConfigGetStringArray/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836936247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836945114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_array","Output":" --- PASS: TestMapToolConfigGetStringArray/empty_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836949943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/empty_array","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836954161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_mixed_types_(filters_non-strings)","Output":" --- PASS: TestMapToolConfigGetStringArray/[]any_with_mixed_types_(filters_non-strings) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836958889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_mixed_types_(filters_non-strings)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836962636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_only_non-strings","Output":" --- PASS: TestMapToolConfigGetStringArray/[]any_with_only_non-strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.836972555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray/[]any_with_only_non-strings","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836976352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringArray","Elapsed":0} -{"Time":"2026-02-03T00:32:49.836979308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap"} -{"Time":"2026-02-03T00:32:49.836983124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap","Output":"=== RUN TestMapToolConfigGetStringMap\n"} -{"Time":"2026-02-03T00:32:49.836987162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]any_with_string_values"} -{"Time":"2026-02-03T00:32:49.836990839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]any_with_string_values","Output":"=== RUN TestMapToolConfigGetStringMap/existing_map[string]any_with_string_values\n"} -{"Time":"2026-02-03T00:32:49.837003272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]string"} -{"Time":"2026-02-03T00:32:49.837011577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]string","Output":"=== RUN TestMapToolConfigGetStringMap/existing_map[string]string\n"} -{"Time":"2026-02-03T00:32:49.837017559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/non-existent_key"} -{"Time":"2026-02-03T00:32:49.837020955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/non-existent_key","Output":"=== RUN TestMapToolConfigGetStringMap/non-existent_key\n"} -{"Time":"2026-02-03T00:32:49.837025564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(string)"} -{"Time":"2026-02-03T00:32:49.837029321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(string)","Output":"=== RUN TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(string)\n"} -{"Time":"2026-02-03T00:32:49.837033829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(array)"} -{"Time":"2026-02-03T00:32:49.837037215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(array)","Output":"=== RUN TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(array)\n"} -{"Time":"2026-02-03T00:32:49.837041343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_config"} -{"Time":"2026-02-03T00:32:49.837050701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_config","Output":"=== RUN TestMapToolConfigGetStringMap/empty_config\n"} -{"Time":"2026-02-03T00:32:49.837055249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_map"} -{"Time":"2026-02-03T00:32:49.837058716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_map","Output":"=== RUN TestMapToolConfigGetStringMap/empty_map\n"} -{"Time":"2026-02-03T00:32:49.837062993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_mixed_value_types_(filters_non-strings)"} -{"Time":"2026-02-03T00:32:49.837067051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_mixed_value_types_(filters_non-strings)","Output":"=== RUN TestMapToolConfigGetStringMap/map[string]any_with_mixed_value_types_(filters_non-strings)\n"} -{"Time":"2026-02-03T00:32:49.837072521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_only_non-string_values"} -{"Time":"2026-02-03T00:32:49.837076168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_only_non-string_values","Output":"=== RUN TestMapToolConfigGetStringMap/map[string]any_with_only_non-string_values\n"} -{"Time":"2026-02-03T00:32:49.837081287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap","Output":"--- PASS: TestMapToolConfigGetStringMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837086978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]any_with_string_values","Output":" --- PASS: TestMapToolConfigGetStringMap/existing_map[string]any_with_string_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837091837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]any_with_string_values","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837095484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]string","Output":" --- PASS: TestMapToolConfigGetStringMap/existing_map[string]string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837105132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/existing_map[string]string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837109029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/non-existent_key","Output":" --- PASS: TestMapToolConfigGetStringMap/non-existent_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837114239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/non-existent_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837118607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(string)","Output":" --- PASS: TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(string) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837123136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(string)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837126872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(array)","Output":" --- PASS: TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(array) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837131271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/key_exists_but_wrong_type_(array)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837139716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_config","Output":" --- PASS: TestMapToolConfigGetStringMap/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837144255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837147751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_map","Output":" --- PASS: TestMapToolConfigGetStringMap/empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837159974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837163992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_mixed_value_types_(filters_non-strings)","Output":" --- PASS: TestMapToolConfigGetStringMap/map[string]any_with_mixed_value_types_(filters_non-strings) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837169392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_mixed_value_types_(filters_non-strings)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837173139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_only_non-string_values","Output":" --- PASS: TestMapToolConfigGetStringMap/map[string]any_with_only_non-string_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837177346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap/map[string]any_with_only_non-string_values","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837180743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfigGetStringMap","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837184009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType"} -{"Time":"2026-02-03T00:32:49.837188197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType","Output":"=== RUN TestIsMCPType\n"} -{"Time":"2026-02-03T00:32:49.837198486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/stdio_type"} -{"Time":"2026-02-03T00:32:49.837202193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/stdio_type","Output":"=== RUN TestIsMCPType/stdio_type\n"} -{"Time":"2026-02-03T00:32:49.837206291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/http_type"} -{"Time":"2026-02-03T00:32:49.837209476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/http_type","Output":"=== RUN TestIsMCPType/http_type\n"} -{"Time":"2026-02-03T00:32:49.837213394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/local_type"} -{"Time":"2026-02-03T00:32:49.837222621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/local_type","Output":"=== RUN TestIsMCPType/local_type\n"} -{"Time":"2026-02-03T00:32:49.837226398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/empty_string"} -{"Time":"2026-02-03T00:32:49.837229674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/empty_string","Output":"=== RUN TestIsMCPType/empty_string\n"} -{"Time":"2026-02-03T00:32:49.837233531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/unknown_type"} -{"Time":"2026-02-03T00:32:49.837236857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/unknown_type","Output":"=== RUN TestIsMCPType/unknown_type\n"} -{"Time":"2026-02-03T00:32:49.837240825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/docker_type_(not_valid)"} -{"Time":"2026-02-03T00:32:49.837255612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/docker_type_(not_valid)","Output":"=== RUN TestIsMCPType/docker_type_(not_valid)\n"} -{"Time":"2026-02-03T00:32:49.837262395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/websocket_type_(not_valid)"} -{"Time":"2026-02-03T00:32:49.837266062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/websocket_type_(not_valid)","Output":"=== RUN TestIsMCPType/websocket_type_(not_valid)\n"} -{"Time":"2026-02-03T00:32:49.837270731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/grpc_type_(not_valid)"} -{"Time":"2026-02-03T00:32:49.837274047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/grpc_type_(not_valid)","Output":"=== RUN TestIsMCPType/grpc_type_(not_valid)\n"} -{"Time":"2026-02-03T00:32:49.837278375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_STDIO"} -{"Time":"2026-02-03T00:32:49.837281721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_STDIO","Output":"=== RUN TestIsMCPType/mixed_case_STDIO\n"} -{"Time":"2026-02-03T00:32:49.837285548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_Http"} -{"Time":"2026-02-03T00:32:49.837289435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_Http","Output":"=== RUN TestIsMCPType/mixed_case_Http\n"} -{"Time":"2026-02-03T00:32:49.837293383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/whitespace_padded"} -{"Time":"2026-02-03T00:32:49.837296629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/whitespace_padded","Output":"=== RUN TestIsMCPType/whitespace_padded\n"} -{"Time":"2026-02-03T00:32:49.837301027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType","Output":"--- PASS: TestIsMCPType (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837305766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/stdio_type","Output":" --- PASS: TestIsMCPType/stdio_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837314813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/stdio_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837320032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/http_type","Output":" --- PASS: TestIsMCPType/http_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837324491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/http_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837328338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/local_type","Output":" --- PASS: TestIsMCPType/local_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837332726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/local_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837336603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/empty_string","Output":" --- PASS: TestIsMCPType/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837340971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837344398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/unknown_type","Output":" --- PASS: TestIsMCPType/unknown_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837348375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/unknown_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837356941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/docker_type_(not_valid)","Output":" --- PASS: TestIsMCPType/docker_type_(not_valid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83736181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/docker_type_(not_valid)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837366369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/websocket_type_(not_valid)","Output":" --- PASS: TestIsMCPType/websocket_type_(not_valid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837370697Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/websocket_type_(not_valid)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837374474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/grpc_type_(not_valid)","Output":" --- PASS: TestIsMCPType/grpc_type_(not_valid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837379233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/grpc_type_(not_valid)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837382779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_STDIO","Output":" --- PASS: TestIsMCPType/mixed_case_STDIO (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837392417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_STDIO","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837396044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_Http","Output":" --- PASS: TestIsMCPType/mixed_case_Http (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837400172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/mixed_case_Http","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83740456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/whitespace_padded","Output":" --- PASS: TestIsMCPType/whitespace_padded (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837408648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType/whitespace_padded","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837426581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMCPType","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837430598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive"} -{"Time":"2026-02-03T00:32:49.837435939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive\n"} -{"Time":"2026-02-03T00:32:49.837440216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/empty_tools_map"} -{"Time":"2026-02-03T00:32:49.837443953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/empty_tools_map","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive/empty_tools_map\n"} -{"Time":"2026-02-03T00:32:49.837448572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/no_HTTP_MCP_tools"} -{"Time":"2026-02-03T00:32:49.837452069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/no_HTTP_MCP_tools","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive/no_HTTP_MCP_tools\n"} -{"Time":"2026-02-03T00:32:49.837456487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_without_headers"} -{"Time":"2026-02-03T00:32:49.837459853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_without_headers","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_without_headers\n"} -{"Time":"2026-02-03T00:32:49.837464231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_with_plain_headers_(no_secrets)"} -{"Time":"2026-02-03T00:32:49.837467908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_with_plain_headers_(no_secrets)","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_with_plain_headers_(no_secrets)\n"} -{"Time":"2026-02-03T00:32:49.837472186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/stdio_type_tool_(should_be_ignored)"} -{"Time":"2026-02-03T00:32:49.837475693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/stdio_type_tool_(should_be_ignored)","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive/stdio_type_tool_(should_be_ignored)\n"} -{"Time":"2026-02-03T00:32:49.83747961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/non-map_tool_value_(should_be_ignored)"} -{"Time":"2026-02-03T00:32:49.837497705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/non-map_tool_value_(should_be_ignored)","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive/non-map_tool_value_(should_be_ignored)\n"} -{"Time":"2026-02-03T00:32:49.837508224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/mixed_tools_-_only_HTTP_with_secrets_collected"} -{"Time":"2026-02-03T00:32:49.837512071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/mixed_tools_-_only_HTTP_with_secrets_collected","Output":"=== RUN TestCollectHTTPMCPHeaderSecretsComprehensive/mixed_tools_-_only_HTTP_with_secrets_collected\n"} -{"Time":"2026-02-03T00:32:49.837519415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive","Output":"--- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837537118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/empty_tools_map","Output":" --- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive/empty_tools_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837542308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/empty_tools_map","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837557877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/no_HTTP_MCP_tools","Output":" --- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive/no_HTTP_MCP_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837562836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/no_HTTP_MCP_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837566964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_without_headers","Output":" --- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_without_headers (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837572314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_without_headers","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837576091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_with_plain_headers_(no_secrets)","Output":" --- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_with_plain_headers_(no_secrets) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83758093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/HTTP_MCP_tool_with_plain_headers_(no_secrets)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837585067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/stdio_type_tool_(should_be_ignored)","Output":" --- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive/stdio_type_tool_(should_be_ignored) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837589926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/stdio_type_tool_(should_be_ignored)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837596248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/non-map_tool_value_(should_be_ignored)","Output":" --- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive/non-map_tool_value_(should_be_ignored) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837601528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/non-map_tool_value_(should_be_ignored)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837605195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/mixed_tools_-_only_HTTP_with_secrets_collected","Output":" --- PASS: TestCollectHTTPMCPHeaderSecretsComprehensive/mixed_tools_-_only_HTTP_with_secrets_collected (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.837610695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive/mixed_tools_-_only_HTTP_with_secrets_collected","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837614332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecretsComprehensive","Elapsed":0} -{"Time":"2026-02-03T00:32:49.837617858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions"} -{"Time":"2026-02-03T00:32:49.837621756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions","Output":"=== RUN TestRenderSerenaMCPConfigWithOptions\n"} -{"Time":"2026-02-03T00:32:49.837626244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format"} -{"Time":"2026-02-03T00:32:49.837629871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":"=== RUN TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format\n"} -{"Time":"2026-02-03T00:32:49.837641853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" mcp_config_comprehensive_test.go:663: Expected content not found: \"\\\"container\\\": \\\"ghcr.io/githubnext/serena-mcp-server:latest\\\"\"\n"} -{"Time":"2026-02-03T00:32:49.837647464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" Actual output:\n"} -{"Time":"2026-02-03T00:32:49.837651942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"serena\": {\n"} -{"Time":"2026-02-03T00:32:49.837656641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"container\": \"ghcr.io/github/serena-mcp-server:latest\",\n"} -{"Time":"2026-02-03T00:32:49.837661299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"args\": [\n"} -{"Time":"2026-02-03T00:32:49.837665427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"--network\",\n"} -{"Time":"2026-02-03T00:32:49.837669715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"host\"\n"} -{"Time":"2026-02-03T00:32:49.837673943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.837678351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"entrypoint\": \"serena\",\n"} -{"Time":"2026-02-03T00:32:49.83768293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"entrypointArgs\": [\n"} -{"Time":"2026-02-03T00:32:49.837687218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"start-mcp-server\",\n"} -{"Time":"2026-02-03T00:32:49.837691295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"--context\",\n"} -{"Time":"2026-02-03T00:32:49.837695854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"codex\",\n"} -{"Time":"2026-02-03T00:32:49.837700002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"--project\",\n"} -{"Time":"2026-02-03T00:32:49.83770974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"${{ github.workspace }}\"\n"} -{"Time":"2026-02-03T00:32:49.837714368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.837718797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" \"mounts\": [\"${{ github.workspace }}:${{ github.workspace }}:rw\"]\n"} -{"Time":"2026-02-03T00:32:49.837723145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.837732652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format"} -{"Time":"2026-02-03T00:32:49.83773651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":"=== RUN TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format\n"} -{"Time":"2026-02-03T00:32:49.83774228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" mcp_config_comprehensive_test.go:663: Expected content not found: \"\\\"container\\\": \\\"ghcr.io/githubnext/serena-mcp-server:latest\\\"\"\n"} -{"Time":"2026-02-03T00:32:49.837763871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" Actual output:\n"} -{"Time":"2026-02-03T00:32:49.837779209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"serena\": {\n"} -{"Time":"2026-02-03T00:32:49.837783958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"container\": \"ghcr.io/github/serena-mcp-server:latest\",\n"} -{"Time":"2026-02-03T00:32:49.837788406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"args\": [\n"} -{"Time":"2026-02-03T00:32:49.837792865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"--network\",\n"} -{"Time":"2026-02-03T00:32:49.837797103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"host\"\n"} -{"Time":"2026-02-03T00:32:49.837801901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.837806139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"entrypoint\": \"serena\",\n"} -{"Time":"2026-02-03T00:32:49.837810928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"entrypointArgs\": [\n"} -{"Time":"2026-02-03T00:32:49.837815166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"start-mcp-server\",\n"} -{"Time":"2026-02-03T00:32:49.837824824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"--context\",\n"} -{"Time":"2026-02-03T00:32:49.837829473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"codex\",\n"} -{"Time":"2026-02-03T00:32:49.837833761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"--project\",\n"} -{"Time":"2026-02-03T00:32:49.837838029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"${{ github.workspace }}\"\n"} -{"Time":"2026-02-03T00:32:49.837842798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.837847025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" \"mounts\": [\"${{ github.workspace }}:${{ github.workspace }}:rw\"]\n"} -{"Time":"2026-02-03T00:32:49.837851704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.837856403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields"} -{"Time":"2026-02-03T00:32:49.83786012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":"=== RUN TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields\n"} -{"Time":"2026-02-03T00:32:49.837864568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" mcp_config_comprehensive_test.go:663: Expected content not found: \"\\\"container\\\": \\\"ghcr.io/githubnext/serena-mcp-server:latest\\\"\"\n"} -{"Time":"2026-02-03T00:32:49.837869798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" Actual output:\n"} -{"Time":"2026-02-03T00:32:49.837884656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"serena\": {\n"} -{"Time":"2026-02-03T00:32:49.837888924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"type\": \"stdio\",\n"} -{"Time":"2026-02-03T00:32:49.837893492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"container\": \"ghcr.io/github/serena-mcp-server:latest\",\n"} -{"Time":"2026-02-03T00:32:49.83789784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"args\": [\n"} -{"Time":"2026-02-03T00:32:49.837902188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"--network\",\n"} -{"Time":"2026-02-03T00:32:49.837906015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"host\"\n"} -{"Time":"2026-02-03T00:32:49.837909973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.837919431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"entrypoint\": \"serena\",\n"} -{"Time":"2026-02-03T00:32:49.837923688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"entrypointArgs\": [\n"} -{"Time":"2026-02-03T00:32:49.837928167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"start-mcp-server\",\n"} -{"Time":"2026-02-03T00:32:49.837932725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"--context\",\n"} -{"Time":"2026-02-03T00:32:49.837936883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"codex\",\n"} -{"Time":"2026-02-03T00:32:49.837941141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"--project\",\n"} -{"Time":"2026-02-03T00:32:49.837946511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"${{ github.workspace }}\"\n"} -{"Time":"2026-02-03T00:32:49.837950558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.837954736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" \"mounts\": [\"${{ github.workspace }}:${{ github.workspace }}:rw\"]\n"} -{"Time":"2026-02-03T00:32:49.837963372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" }\n"} -{"Time":"2026-02-03T00:32:49.837968242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format"} -{"Time":"2026-02-03T00:32:49.837971678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":"=== RUN TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format\n"} -{"Time":"2026-02-03T00:32:49.837976026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" mcp_config_comprehensive_test.go:663: Expected content not found: \"\\\"container\\\": \\\"ghcr.io/githubnext/serena-mcp-server:latest\\\"\"\n"} -{"Time":"2026-02-03T00:32:49.837980594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" Actual output:\n"} -{"Time":"2026-02-03T00:32:49.837985213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" \"serena\": {\n"} -{"Time":"2026-02-03T00:32:49.837989221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" \"type\": \"stdio\",\n"} -{"Time":"2026-02-03T00:32:49.837993589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" \"container\": \"ghcr.io/github/serena-mcp-server:latest\",\n"} -{"Time":"2026-02-03T00:32:49.837998508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" \"args\": [\"--network\", \"host\"],\n"} -{"Time":"2026-02-03T00:32:49.838003196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" \"entrypoint\": \"serena\",\n"} -{"Time":"2026-02-03T00:32:49.838007745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" \"entrypointArgs\": [\"start-mcp-server\", \"--context\", \"codex\", \"--project\", \"${{ github.workspace }}\"],\n"} -{"Time":"2026-02-03T00:32:49.838012674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" \"mounts\": [\"${{ github.workspace }}:${{ github.workspace }}:rw\"]\n"} -{"Time":"2026-02-03T00:32:49.838017073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.83802639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args"} -{"Time":"2026-02-03T00:32:49.838030337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":"=== RUN TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args\n"} -{"Time":"2026-02-03T00:32:49.838035026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" mcp_config_comprehensive_test.go:663: Expected content not found: \"\\\"container\\\": \\\"ghcr.io/githubnext/serena-mcp-server:latest\\\"\"\n"} -{"Time":"2026-02-03T00:32:49.838039875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" Actual output:\n"} -{"Time":"2026-02-03T00:32:49.838044203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"serena\": {\n"} -{"Time":"2026-02-03T00:32:49.838048712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"container\": \"ghcr.io/github/serena-mcp-server:latest\",\n"} -{"Time":"2026-02-03T00:32:49.83805326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"args\": [\n"} -{"Time":"2026-02-03T00:32:49.838057448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"--network\",\n"} -{"Time":"2026-02-03T00:32:49.838061656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"host\"\n"} -{"Time":"2026-02-03T00:32:49.838065653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.838069731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"entrypoint\": \"serena\",\n"} -{"Time":"2026-02-03T00:32:49.83807482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"entrypointArgs\": [\n"} -{"Time":"2026-02-03T00:32:49.838079459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"start-mcp-server\",\n"} -{"Time":"2026-02-03T00:32:49.838084107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"--context\",\n"} -{"Time":"2026-02-03T00:32:49.838088325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"codex\",\n"} -{"Time":"2026-02-03T00:32:49.838092483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"--project\",\n"} -{"Time":"2026-02-03T00:32:49.838101871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"${{ github.workspace }}\",\n"} -{"Time":"2026-02-03T00:32:49.838106259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"--verbose\",\n"} -{"Time":"2026-02-03T00:32:49.838110717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"--debug\"\n"} -{"Time":"2026-02-03T00:32:49.838114684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.838118722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" \"mounts\": [\"${{ github.workspace }}:${{ github.workspace }}:rw\"]\n"} -{"Time":"2026-02-03T00:32:49.83812311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.838128891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions","Output":"--- FAIL: TestRenderSerenaMCPConfigWithOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838135403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Output":" --- FAIL: TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838140272Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/basic_Serena_config_not_last_-_Claude_format","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838144239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Output":" --- FAIL: TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838154709Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_is_last_-_Claude_format","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838159047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Output":" --- FAIL: TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838163776Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_Copilot_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838167523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Output":" --- FAIL: TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838172642Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_inline_args_format","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83817663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Output":" --- FAIL: TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838181068Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions/Serena_config_with_custom_args","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838188632Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigWithOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838191968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference"} -{"Time":"2026-02-03T00:32:49.838195365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference","Output":"=== RUN TestGetMCPConfigStdioTypeInference\n"} -{"Time":"2026-02-03T00:32:49.838199442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_command_field"} -{"Time":"2026-02-03T00:32:49.838208329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_command_field","Output":"=== RUN TestGetMCPConfigStdioTypeInference/infer_stdio_from_command_field\n"} -{"Time":"2026-02-03T00:32:49.838212577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_container_field"} -{"Time":"2026-02-03T00:32:49.838216113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_container_field","Output":"=== RUN TestGetMCPConfigStdioTypeInference/infer_stdio_from_container_field\n"} -{"Time":"2026-02-03T00:32:49.838220501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_http_from_url_field"} -{"Time":"2026-02-03T00:32:49.838223908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_http_from_url_field","Output":"=== RUN TestGetMCPConfigStdioTypeInference/infer_http_from_url_field\n"} -{"Time":"2026-02-03T00:32:49.838228326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_stdio_type"} -{"Time":"2026-02-03T00:32:49.838232394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_stdio_type","Output":"=== RUN TestGetMCPConfigStdioTypeInference/explicit_stdio_type\n"} -{"Time":"2026-02-03T00:32:49.838236812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_http_type"} -{"Time":"2026-02-03T00:32:49.838240609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_http_type","Output":"=== RUN TestGetMCPConfigStdioTypeInference/explicit_http_type\n"} -{"Time":"2026-02-03T00:32:49.838244486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/local_type_normalized_to_stdio"} -{"Time":"2026-02-03T00:32:49.838247953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/local_type_normalized_to_stdio","Output":"=== RUN TestGetMCPConfigStdioTypeInference/local_type_normalized_to_stdio\n"} -{"Time":"2026-02-03T00:32:49.838259905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference","Output":"--- PASS: TestGetMCPConfigStdioTypeInference (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838265265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_command_field","Output":" --- PASS: TestGetMCPConfigStdioTypeInference/infer_stdio_from_command_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838270234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_command_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838274201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_container_field","Output":" --- PASS: TestGetMCPConfigStdioTypeInference/infer_stdio_from_container_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838280032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_stdio_from_container_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838284701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_http_from_url_field","Output":" --- PASS: TestGetMCPConfigStdioTypeInference/infer_http_from_url_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83828927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/infer_http_from_url_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838293037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_stdio_type","Output":" --- PASS: TestGetMCPConfigStdioTypeInference/explicit_stdio_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838297725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_stdio_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838301623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_http_type","Output":" --- PASS: TestGetMCPConfigStdioTypeInference/explicit_http_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838305941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/explicit_http_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838314797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/local_type_normalized_to_stdio","Output":" --- PASS: TestGetMCPConfigStdioTypeInference/local_type_normalized_to_stdio (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838319396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference/local_type_normalized_to_stdio","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838323143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigStdioTypeInference","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838326619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType"} -{"Time":"2026-02-03T00:32:49.838330016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType","Output":"=== RUN TestGetMCPConfigHTTPType\n"} -{"Time":"2026-02-03T00:32:49.838334714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/basic_HTTP_config"} -{"Time":"2026-02-03T00:32:49.838338071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/basic_HTTP_config","Output":"=== RUN TestGetMCPConfigHTTPType/basic_HTTP_config\n"} -{"Time":"2026-02-03T00:32:49.838343471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_with_headers"} -{"Time":"2026-02-03T00:32:49.838346947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_with_headers","Output":"=== RUN TestGetMCPConfigHTTPType/HTTP_config_with_headers\n"} -{"Time":"2026-02-03T00:32:49.838356735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_missing_url"} -{"Time":"2026-02-03T00:32:49.838360623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_missing_url","Output":"=== RUN TestGetMCPConfigHTTPType/HTTP_config_missing_url\n"} -{"Time":"2026-02-03T00:32:49.838365482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType","Output":"--- PASS: TestGetMCPConfigHTTPType (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838370251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/basic_HTTP_config","Output":" --- PASS: TestGetMCPConfigHTTPType/basic_HTTP_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838374829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/basic_HTTP_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838378215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_with_headers","Output":" --- PASS: TestGetMCPConfigHTTPType/HTTP_config_with_headers (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838382664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_with_headers","Elapsed":0} -{"Time":"2026-02-03T00:32:49.8383861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_missing_url","Output":" --- PASS: TestGetMCPConfigHTTPType/HTTP_config_missing_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838390348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType/HTTP_config_missing_url","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838393654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigHTTPType","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83839693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry"} -{"Time":"2026-02-03T00:32:49.838400267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry","Output":"=== RUN TestGetMCPConfigWithRegistry\n"} -{"Time":"2026-02-03T00:32:49.838404364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/stdio_config_with_registry"} -{"Time":"2026-02-03T00:32:49.838407971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/stdio_config_with_registry","Output":"=== RUN TestGetMCPConfigWithRegistry/stdio_config_with_registry\n"} -{"Time":"2026-02-03T00:32:49.838411998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/http_config_with_registry"} -{"Time":"2026-02-03T00:32:49.838420865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/http_config_with_registry","Output":"=== RUN TestGetMCPConfigWithRegistry/http_config_with_registry\n"} -{"Time":"2026-02-03T00:32:49.838429842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/config_without_registry"} -{"Time":"2026-02-03T00:32:49.838433829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/config_without_registry","Output":"=== RUN TestGetMCPConfigWithRegistry/config_without_registry\n"} -{"Time":"2026-02-03T00:32:49.838439109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry","Output":"--- PASS: TestGetMCPConfigWithRegistry (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838444198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/stdio_config_with_registry","Output":" --- PASS: TestGetMCPConfigWithRegistry/stdio_config_with_registry (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838449518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/stdio_config_with_registry","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838453726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/http_config_with_registry","Output":" --- PASS: TestGetMCPConfigWithRegistry/http_config_with_registry (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838458445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/http_config_with_registry","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838462282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/config_without_registry","Output":" --- PASS: TestGetMCPConfigWithRegistry/config_without_registry (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83846659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry/config_without_registry","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838469866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithRegistry","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838473243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs"} -{"Time":"2026-02-03T00:32:49.838476859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs","Output":"=== RUN TestGetMCPConfigWithProxyArgs\n"} -{"Time":"2026-02-03T00:32:49.838482129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/stdio_config_with_proxy-args"} -{"Time":"2026-02-03T00:32:49.838485606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/stdio_config_with_proxy-args","Output":"=== RUN TestGetMCPConfigWithProxyArgs/stdio_config_with_proxy-args\n"} -{"Time":"2026-02-03T00:32:49.838489593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/config_without_proxy-args"} -{"Time":"2026-02-03T00:32:49.838492859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/config_without_proxy-args","Output":"=== RUN TestGetMCPConfigWithProxyArgs/config_without_proxy-args\n"} -{"Time":"2026-02-03T00:32:49.838498089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs","Output":"--- PASS: TestGetMCPConfigWithProxyArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838506835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/stdio_config_with_proxy-args","Output":" --- PASS: TestGetMCPConfigWithProxyArgs/stdio_config_with_proxy-args (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838511855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/stdio_config_with_proxy-args","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838515521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/config_without_proxy-args","Output":" --- PASS: TestGetMCPConfigWithProxyArgs/config_without_proxy-args (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83852021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs/config_without_proxy-args","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83852536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithProxyArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838528916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools"} -{"Time":"2026-02-03T00:32:49.838532363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools","Output":"=== RUN TestGetMCPConfigWithAllowedTools\n"} -{"Time":"2026-02-03T00:32:49.838536731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_allowed_tools"} -{"Time":"2026-02-03T00:32:49.838540458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_allowed_tools","Output":"=== RUN TestGetMCPConfigWithAllowedTools/config_with_allowed_tools\n"} -{"Time":"2026-02-03T00:32:49.838544766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_without_allowed_tools"} -{"Time":"2026-02-03T00:32:49.838548573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_without_allowed_tools","Output":"=== RUN TestGetMCPConfigWithAllowedTools/config_without_allowed_tools\n"} -{"Time":"2026-02-03T00:32:49.838552831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_empty_allowed_array"} -{"Time":"2026-02-03T00:32:49.838556748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_empty_allowed_array","Output":"=== RUN TestGetMCPConfigWithAllowedTools/config_with_empty_allowed_array\n"} -{"Time":"2026-02-03T00:32:49.838561647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools","Output":"--- PASS: TestGetMCPConfigWithAllowedTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838566406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_allowed_tools","Output":" --- PASS: TestGetMCPConfigWithAllowedTools/config_with_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838571305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838574972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_without_allowed_tools","Output":" --- PASS: TestGetMCPConfigWithAllowedTools/config_without_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83857929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_without_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838589229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_empty_allowed_array","Output":" --- PASS: TestGetMCPConfigWithAllowedTools/config_with_empty_allowed_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838593487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools/config_with_empty_allowed_array","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838597364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfigWithAllowedTools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83860076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive"} -{"Time":"2026-02-03T00:32:49.838604547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive","Output":"=== RUN TestHasMCPConfigComprehensive\n"} -{"Time":"2026-02-03T00:32:49.838608875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_stdio_type"} -{"Time":"2026-02-03T00:32:49.838612883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_stdio_type","Output":"=== RUN TestHasMCPConfigComprehensive/explicit_stdio_type\n"} -{"Time":"2026-02-03T00:32:49.83861708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_http_type"} -{"Time":"2026-02-03T00:32:49.838620397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_http_type","Output":"=== RUN TestHasMCPConfigComprehensive/explicit_http_type\n"} -{"Time":"2026-02-03T00:32:49.838624434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_local_type_(normalized_to_stdio)"} -{"Time":"2026-02-03T00:32:49.83863293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_local_type_(normalized_to_stdio)","Output":"=== RUN TestHasMCPConfigComprehensive/explicit_local_type_(normalized_to_stdio)\n"} -{"Time":"2026-02-03T00:32:49.838637739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_http_from_url_field"} -{"Time":"2026-02-03T00:32:49.838641005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_http_from_url_field","Output":"=== RUN TestHasMCPConfigComprehensive/inferred_http_from_url_field\n"} -{"Time":"2026-02-03T00:32:49.838645283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_command_field"} -{"Time":"2026-02-03T00:32:49.838649231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_command_field","Output":"=== RUN TestHasMCPConfigComprehensive/inferred_stdio_from_command_field\n"} -{"Time":"2026-02-03T00:32:49.838653839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_container_field"} -{"Time":"2026-02-03T00:32:49.838657716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_container_field","Output":"=== RUN TestHasMCPConfigComprehensive/inferred_stdio_from_container_field\n"} -{"Time":"2026-02-03T00:32:49.838661914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_only_allowed_field"} -{"Time":"2026-02-03T00:32:49.83866528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_only_allowed_field","Output":"=== RUN TestHasMCPConfigComprehensive/not_MCP_-_only_allowed_field\n"} -{"Time":"2026-02-03T00:32:49.838669137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_unknown_type"} -{"Time":"2026-02-03T00:32:49.838672394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_unknown_type","Output":"=== RUN TestHasMCPConfigComprehensive/not_MCP_-_unknown_type\n"} -{"Time":"2026-02-03T00:32:49.838676501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_type_is_not_string"} -{"Time":"2026-02-03T00:32:49.838679717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_type_is_not_string","Output":"=== RUN TestHasMCPConfigComprehensive/not_MCP_-_type_is_not_string\n"} -{"Time":"2026-02-03T00:32:49.838689105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/empty_config"} -{"Time":"2026-02-03T00:32:49.838692922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/empty_config","Output":"=== RUN TestHasMCPConfigComprehensive/empty_config\n"} -{"Time":"2026-02-03T00:32:49.83869753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive","Output":"--- PASS: TestHasMCPConfigComprehensive (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83870245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_stdio_type","Output":" --- PASS: TestHasMCPConfigComprehensive/explicit_stdio_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838707449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_stdio_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838711557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_http_type","Output":" --- PASS: TestHasMCPConfigComprehensive/explicit_http_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838716656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_http_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838720613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_local_type_(normalized_to_stdio)","Output":" --- PASS: TestHasMCPConfigComprehensive/explicit_local_type_(normalized_to_stdio) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838726003Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/explicit_local_type_(normalized_to_stdio)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838729971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_http_from_url_field","Output":" --- PASS: TestHasMCPConfigComprehensive/inferred_http_from_url_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83873992Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_http_from_url_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838743716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_command_field","Output":" --- PASS: TestHasMCPConfigComprehensive/inferred_stdio_from_command_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838773703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_command_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838778892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_container_field","Output":" --- PASS: TestHasMCPConfigComprehensive/inferred_stdio_from_container_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838785164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/inferred_stdio_from_container_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838789402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_only_allowed_field","Output":" --- PASS: TestHasMCPConfigComprehensive/not_MCP_-_only_allowed_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83879396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_only_allowed_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838803578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_unknown_type","Output":" --- PASS: TestHasMCPConfigComprehensive/not_MCP_-_unknown_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838809209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_unknown_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838813096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_type_is_not_string","Output":" --- PASS: TestHasMCPConfigComprehensive/not_MCP_-_type_is_not_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.838817935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/not_MCP_-_type_is_not_string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838821572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/empty_config","Output":" --- PASS: TestHasMCPConfigComprehensive/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83882578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838829296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfigComprehensive","Elapsed":0} -{"Time":"2026-02-03T00:32:49.838832482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode"} -{"Time":"2026-02-03T00:32:49.838835738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode","Output":"=== RUN TestRenderSerenaMCPConfigLocalMode\n"} -{"Time":"2026-02-03T00:32:49.838839836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Copilot_format"} -{"Time":"2026-02-03T00:32:49.838843282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Copilot_format","Output":"=== RUN TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Copilot_format\n"} -{"Time":"2026-02-03T00:32:49.838853501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Claude_format"} -{"Time":"2026-02-03T00:32:49.838857889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Claude_format","Output":"=== RUN TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Claude_format\n"} -{"Time":"2026-02-03T00:32:49.838862207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container"} -{"Time":"2026-02-03T00:32:49.838865764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":"=== RUN TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container\n"} -{"Time":"2026-02-03T00:32:49.838870673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" mcp_config_comprehensive_test.go:1206: Expected output to contain \"\\\"container\\\": \\\"ghcr.io/githubnext/serena-mcp-server:latest\\\"\"\n"} -{"Time":"2026-02-03T00:32:49.838875542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" Got:\n"} -{"Time":"2026-02-03T00:32:49.83887968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"serena\": {\n"} -{"Time":"2026-02-03T00:32:49.838883978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"type\": \"stdio\",\n"} -{"Time":"2026-02-03T00:32:49.838888266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"container\": \"ghcr.io/github/serena-mcp-server:latest\",\n"} -{"Time":"2026-02-03T00:32:49.838892754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"args\": [\n"} -{"Time":"2026-02-03T00:32:49.838896652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"--network\",\n"} -{"Time":"2026-02-03T00:32:49.838906239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"host\"\n"} -{"Time":"2026-02-03T00:32:49.838910327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.838914625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"entrypoint\": \"serena\",\n"} -{"Time":"2026-02-03T00:32:49.838919003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"entrypointArgs\": [\n"} -{"Time":"2026-02-03T00:32:49.838923091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"start-mcp-server\",\n"} -{"Time":"2026-02-03T00:32:49.838927629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"--context\",\n"} -{"Time":"2026-02-03T00:32:49.838932007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"codex\",\n"} -{"Time":"2026-02-03T00:32:49.838936155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"--project\",\n"} -{"Time":"2026-02-03T00:32:49.838941485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"${{ github.workspace }}\"\n"} -{"Time":"2026-02-03T00:32:49.838945633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.838956483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" \"mounts\": [\"${{ github.workspace }}:${{ github.workspace }}:rw\"]\n"} -{"Time":"2026-02-03T00:32:49.838961252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.838966181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker"} -{"Time":"2026-02-03T00:32:49.838969938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":"=== RUN TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker\n"} -{"Time":"2026-02-03T00:32:49.838974987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" mcp_config_comprehensive_test.go:1206: Expected output to contain \"\\\"container\\\": \\\"ghcr.io/githubnext/serena-mcp-server:latest\\\"\"\n"} -{"Time":"2026-02-03T00:32:49.838979827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" Got:\n"} -{"Time":"2026-02-03T00:32:49.838984104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"serena\": {\n"} -{"Time":"2026-02-03T00:32:49.838988152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"type\": \"stdio\",\n"} -{"Time":"2026-02-03T00:32:49.8389927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"container\": \"ghcr.io/github/serena-mcp-server:latest\",\n"} -{"Time":"2026-02-03T00:32:49.839002579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"args\": [\n"} -{"Time":"2026-02-03T00:32:49.839007258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"--network\",\n"} -{"Time":"2026-02-03T00:32:49.839011385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"host\"\n"} -{"Time":"2026-02-03T00:32:49.839015553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.839019701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"entrypoint\": \"serena\",\n"} -{"Time":"2026-02-03T00:32:49.839024039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"entrypointArgs\": [\n"} -{"Time":"2026-02-03T00:32:49.839028798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"start-mcp-server\",\n"} -{"Time":"2026-02-03T00:32:49.839033056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"--context\",\n"} -{"Time":"2026-02-03T00:32:49.839037334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"codex\",\n"} -{"Time":"2026-02-03T00:32:49.839041421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"--project\",\n"} -{"Time":"2026-02-03T00:32:49.839045349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"${{ github.workspace }}\"\n"} -{"Time":"2026-02-03T00:32:49.839049186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" ],\n"} -{"Time":"2026-02-03T00:32:49.839058443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" \"mounts\": [\"${{ github.workspace }}:${{ github.workspace }}:rw\"]\n"} -{"Time":"2026-02-03T00:32:49.839063292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" },\n"} -{"Time":"2026-02-03T00:32:49.839068983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode","Output":"--- FAIL: TestRenderSerenaMCPConfigLocalMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839074042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Copilot_format","Output":" --- PASS: TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Copilot_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839079552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Copilot_format","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83908369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Claude_format","Output":" --- PASS: TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Claude_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839088218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_local_mode_-_Claude_format","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839092116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Output":" --- FAIL: TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839096644Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_docker_mode_-_should_use_container","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839100922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Output":" --- FAIL: TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83910516Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode/Serena_no_mode_specified_-_defaults_to_docker","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839108206Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSerenaMCPConfigLocalMode","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839110139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields"} -{"Time":"2026-02-03T00:32:49.839112113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields","Output":"=== RUN TestRenderSharedMCPConfig_CopilotFields\n"} -{"Time":"2026-02-03T00:32:49.839114458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_stdio_MCP_server"} -{"Time":"2026-02-03T00:32:49.839116591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_stdio_MCP_server","Output":"=== RUN TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_stdio_MCP_server\n"} -{"Time":"2026-02-03T00:32:49.839118966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_HTTP_MCP_server"} -{"Time":"2026-02-03T00:32:49.839122382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_HTTP_MCP_server","Output":"=== RUN TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_HTTP_MCP_server\n"} -{"Time":"2026-02-03T00:32:49.839124957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_stdio_MCP_server_(no_copilot_fields)"} -{"Time":"2026-02-03T00:32:49.839128033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_stdio_MCP_server_(no_copilot_fields)","Output":"=== RUN TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_stdio_MCP_server_(no_copilot_fields)\n"} -{"Time":"2026-02-03T00:32:49.83913205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_HTTP_MCP_server_(no_copilot_fields)"} -{"Time":"2026-02-03T00:32:49.839136348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_HTTP_MCP_server_(no_copilot_fields)","Output":"=== RUN TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_HTTP_MCP_server_(no_copilot_fields)\n"} -{"Time":"2026-02-03T00:32:49.839141758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields","Output":"--- PASS: TestRenderSharedMCPConfig_CopilotFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839146988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_stdio_MCP_server","Output":" --- PASS: TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_stdio_MCP_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839152178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_stdio_MCP_server","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839155995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_HTTP_MCP_server","Output":" --- PASS: TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_HTTP_MCP_server (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839160854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Copilot_engine_with_HTTP_MCP_server","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839164521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_stdio_MCP_server_(no_copilot_fields)","Output":" --- PASS: TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_stdio_MCP_server_(no_copilot_fields) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83916922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_stdio_MCP_server_(no_copilot_fields)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839173047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_HTTP_MCP_server_(no_copilot_fields)","Output":" --- PASS: TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_HTTP_MCP_server_(no_copilot_fields) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839177475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields/Claude_engine_with_HTTP_MCP_server_(no_copilot_fields)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839181091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_CopilotFields","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839184749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration"} -{"Time":"2026-02-03T00:32:49.839189658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration","Output":"=== RUN TestRenderSharedMCPConfig_ToolsFieldGeneration\n"} -{"Time":"2026-02-03T00:32:49.839193996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Specific_allowed_tools"} -{"Time":"2026-02-03T00:32:49.839203203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Specific_allowed_tools","Output":"=== RUN TestRenderSharedMCPConfig_ToolsFieldGeneration/Specific_allowed_tools\n"} -{"Time":"2026-02-03T00:32:49.839207651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/No_allowed_tools_-_defaults_to_all"} -{"Time":"2026-02-03T00:32:49.839211158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/No_allowed_tools_-_defaults_to_all","Output":"=== RUN TestRenderSharedMCPConfig_ToolsFieldGeneration/No_allowed_tools_-_defaults_to_all\n"} -{"Time":"2026-02-03T00:32:49.839219343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Empty_allowed_array_-_defaults_to_all"} -{"Time":"2026-02-03T00:32:49.83922858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Empty_allowed_array_-_defaults_to_all","Output":"=== RUN TestRenderSharedMCPConfig_ToolsFieldGeneration/Empty_allowed_array_-_defaults_to_all\n"} -{"Time":"2026-02-03T00:32:49.839235283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration","Output":"--- PASS: TestRenderSharedMCPConfig_ToolsFieldGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839240662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Specific_allowed_tools","Output":" --- PASS: TestRenderSharedMCPConfig_ToolsFieldGeneration/Specific_allowed_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839245842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Specific_allowed_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83924997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/No_allowed_tools_-_defaults_to_all","Output":" --- PASS: TestRenderSharedMCPConfig_ToolsFieldGeneration/No_allowed_tools_-_defaults_to_all (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839254869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/No_allowed_tools_-_defaults_to_all","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839265649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Empty_allowed_array_-_defaults_to_all","Output":" --- PASS: TestRenderSharedMCPConfig_ToolsFieldGeneration/Empty_allowed_array_-_defaults_to_all (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839270338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration/Empty_allowed_array_-_defaults_to_all","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839273855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_ToolsFieldGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83927709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion"} -{"Time":"2026-02-03T00:32:49.839280547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion","Output":"=== RUN TestRenderSharedMCPConfig_TypeConversion\n"} -{"Time":"2026-02-03T00:32:49.839284785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_to_local_conversion_for_copilot"} -{"Time":"2026-02-03T00:32:49.839288522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_to_local_conversion_for_copilot","Output":"=== RUN TestRenderSharedMCPConfig_TypeConversion/stdio_to_local_conversion_for_copilot\n"} -{"Time":"2026-02-03T00:32:49.83929279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_stays_http_for_copilot"} -{"Time":"2026-02-03T00:32:49.839296677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_stays_http_for_copilot","Output":"=== RUN TestRenderSharedMCPConfig_TypeConversion/http_stays_http_for_copilot\n"} -{"Time":"2026-02-03T00:32:49.839301025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_included_for_claude"} -{"Time":"2026-02-03T00:32:49.839304321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_included_for_claude","Output":"=== RUN TestRenderSharedMCPConfig_TypeConversion/stdio_included_for_claude\n"} -{"Time":"2026-02-03T00:32:49.839308369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_included_for_claude"} -{"Time":"2026-02-03T00:32:49.839311915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_included_for_claude","Output":"=== RUN TestRenderSharedMCPConfig_TypeConversion/http_included_for_claude\n"} -{"Time":"2026-02-03T00:32:49.839316604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion","Output":"--- PASS: TestRenderSharedMCPConfig_TypeConversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839326553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_to_local_conversion_for_copilot","Output":" --- PASS: TestRenderSharedMCPConfig_TypeConversion/stdio_to_local_conversion_for_copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839331372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_to_local_conversion_for_copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83933555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_stays_http_for_copilot","Output":" --- PASS: TestRenderSharedMCPConfig_TypeConversion/http_stays_http_for_copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839340338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_stays_http_for_copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839344616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_included_for_claude","Output":" --- PASS: TestRenderSharedMCPConfig_TypeConversion/stdio_included_for_claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839350397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/stdio_included_for_claude","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839354144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_included_for_claude","Output":" --- PASS: TestRenderSharedMCPConfig_TypeConversion/http_included_for_claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839358662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion/http_included_for_claude","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839368311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_TypeConversion","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839371997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions"} -{"Time":"2026-02-03T00:32:49.839375514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions","Output":"=== RUN TestRenderSafeOutputsMCPConfigWithOptions\n"} -{"Time":"2026-02-03T00:32:49.839379972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Copilot_with_HTTP_transport_and_escaped_API_key"} -{"Time":"2026-02-03T00:32:49.839383789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Copilot_with_HTTP_transport_and_escaped_API_key","Output":"=== RUN TestRenderSafeOutputsMCPConfigWithOptions/Copilot_with_HTTP_transport_and_escaped_API_key\n"} -{"Time":"2026-02-03T00:32:49.839388338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Claude/Custom_with_HTTP_transport_and_shell_variable"} -{"Time":"2026-02-03T00:32:49.839391734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Claude/Custom_with_HTTP_transport_and_shell_variable","Output":"=== RUN TestRenderSafeOutputsMCPConfigWithOptions/Claude/Custom_with_HTTP_transport_and_shell_variable\n"} -{"Time":"2026-02-03T00:32:49.839396673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions","Output":"--- PASS: TestRenderSafeOutputsMCPConfigWithOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839405159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Copilot_with_HTTP_transport_and_escaped_API_key","Output":" --- PASS: TestRenderSafeOutputsMCPConfigWithOptions/Copilot_with_HTTP_transport_and_escaped_API_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839410269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Copilot_with_HTTP_transport_and_escaped_API_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839414457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Claude/Custom_with_HTTP_transport_and_shell_variable","Output":" --- PASS: TestRenderSafeOutputsMCPConfigWithOptions/Claude/Custom_with_HTTP_transport_and_shell_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839418845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions/Claude/Custom_with_HTTP_transport_and_shell_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839422191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigWithOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839425347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions"} -{"Time":"2026-02-03T00:32:49.839428873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions","Output":"=== RUN TestRenderAgenticWorkflowsMCPConfigWithOptions\n"} -{"Time":"2026-02-03T00:32:49.839435957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Copilot_with_type_and_escaped_env_vars"} -{"Time":"2026-02-03T00:32:49.839439804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Copilot_with_type_and_escaped_env_vars","Output":"=== RUN TestRenderAgenticWorkflowsMCPConfigWithOptions/Copilot_with_type_and_escaped_env_vars\n"} -{"Time":"2026-02-03T00:32:49.839444122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Claude/Custom_without_type,_with_shell_env_vars"} -{"Time":"2026-02-03T00:32:49.839448219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Claude/Custom_without_type,_with_shell_env_vars","Output":"=== RUN TestRenderAgenticWorkflowsMCPConfigWithOptions/Claude/Custom_without_type,_with_shell_env_vars\n"} -{"Time":"2026-02-03T00:32:49.839453229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions","Output":"--- PASS: TestRenderAgenticWorkflowsMCPConfigWithOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839457827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Copilot_with_type_and_escaped_env_vars","Output":" --- PASS: TestRenderAgenticWorkflowsMCPConfigWithOptions/Copilot_with_type_and_escaped_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839466874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Copilot_with_type_and_escaped_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839470922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Claude/Custom_without_type,_with_shell_env_vars","Output":" --- PASS: TestRenderAgenticWorkflowsMCPConfigWithOptions/Claude/Custom_without_type,_with_shell_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.83947547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions/Claude/Custom_without_type,_with_shell_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839479087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigWithOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839482413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigTOML"} -{"Time":"2026-02-03T00:32:49.839485659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigTOML","Output":"=== RUN TestRenderSafeOutputsMCPConfigTOML\n"} -{"Time":"2026-02-03T00:32:49.839490107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigTOML","Output":"--- PASS: TestRenderSafeOutputsMCPConfigTOML (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839494285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigTOML","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839500036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigTOML"} -{"Time":"2026-02-03T00:32:49.839503412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigTOML","Output":"=== RUN TestRenderAgenticWorkflowsMCPConfigTOML\n"} -{"Time":"2026-02-03T00:32:49.839508882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigTOML","Output":"--- PASS: TestRenderAgenticWorkflowsMCPConfigTOML (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839517108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCPConfigTOML","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839520715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared"} -{"Time":"2026-02-03T00:32:49.839524091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared","Output":"=== RUN TestRenderSafeOutputsMCPConfigShared\n"} -{"Time":"2026-02-03T00:32:49.839528799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_not_last"} -{"Time":"2026-02-03T00:32:49.839532376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_not_last","Output":"=== RUN TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_not_last\n"} -{"Time":"2026-02-03T00:32:49.839537145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_is_last"} -{"Time":"2026-02-03T00:32:49.839540672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_is_last","Output":"=== RUN TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_is_last\n"} -{"Time":"2026-02-03T00:32:49.839546102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared","Output":"--- PASS: TestRenderSafeOutputsMCPConfigShared (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839551332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_not_last","Output":" --- PASS: TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_not_last (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839556501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_not_last","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839560278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_is_last","Output":" --- PASS: TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_is_last (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839564476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared/safe_outputs_config_is_last","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839568033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCPConfigShared","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839571158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared"} -{"Time":"2026-02-03T00:32:49.839574645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared","Output":"=== RUN TestRenderCustomMCPConfigWrapperShared\n"} -{"Time":"2026-02-03T00:32:49.839579023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_not_last"} -{"Time":"2026-02-03T00:32:49.83958243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_not_last","Output":"=== RUN TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_not_last\n"} -{"Time":"2026-02-03T00:32:49.839589002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_is_last"} -{"Time":"2026-02-03T00:32:49.839592598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_is_last","Output":"=== RUN TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_is_last\n"} -{"Time":"2026-02-03T00:32:49.839597317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared","Output":"--- PASS: TestRenderCustomMCPConfigWrapperShared (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839601966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_not_last","Output":" --- PASS: TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_not_last (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839610071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_not_last","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839614479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_is_last","Output":" --- PASS: TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_is_last (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839618837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared/custom_MCP_config_is_last","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839622845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderCustomMCPConfigWrapperShared","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839625931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared"} -{"Time":"2026-02-03T00:32:49.839629678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared","Output":"=== RUN TestEngineMethodsDelegateToShared\n"} -{"Time":"2026-02-03T00:32:49.839639837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_engine_Playwright_delegation_via_unified_renderer"} -{"Time":"2026-02-03T00:32:49.839643593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_engine_Playwright_delegation_via_unified_renderer","Output":"=== RUN TestEngineMethodsDelegateToShared/Claude_engine_Playwright_delegation_via_unified_renderer\n"} -{"Time":"2026-02-03T00:32:49.839649414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Custom_engine_Playwright_delegation"} -{"Time":"2026-02-03T00:32:49.839652831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Custom_engine_Playwright_delegation","Output":"=== RUN TestEngineMethodsDelegateToShared/Custom_engine_Playwright_delegation\n"} -{"Time":"2026-02-03T00:32:49.839657109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_and_Custom_engines_produce_identical_output"} -{"Time":"2026-02-03T00:32:49.839660545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_and_Custom_engines_produce_identical_output","Output":"=== RUN TestEngineMethodsDelegateToShared/Claude_and_Custom_engines_produce_identical_output\n"} -{"Time":"2026-02-03T00:32:49.839665725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared","Output":"--- PASS: TestEngineMethodsDelegateToShared (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839671476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_engine_Playwright_delegation_via_unified_renderer","Output":" --- PASS: TestEngineMethodsDelegateToShared/Claude_engine_Playwright_delegation_via_unified_renderer (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839679711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_engine_Playwright_delegation_via_unified_renderer","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839684079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Custom_engine_Playwright_delegation","Output":" --- PASS: TestEngineMethodsDelegateToShared/Custom_engine_Playwright_delegation (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839689178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Custom_engine_Playwright_delegation","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83969536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_and_Custom_engines_produce_identical_output","Output":" --- PASS: TestEngineMethodsDelegateToShared/Claude_and_Custom_engines_produce_identical_output (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839699868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared/Claude_and_Custom_engines_produce_identical_output","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839703405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineMethodsDelegateToShared","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839706641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost"} -{"Time":"2026-02-03T00:32:49.839710318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost","Output":"=== RUN TestRewriteLocalhostToDockerHost\n"} -{"Time":"2026-02-03T00:32:49.839714436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_port"} -{"Time":"2026-02-03T00:32:49.839718263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_port","Output":"=== RUN TestRewriteLocalhostToDockerHost/http://localhost_with_port\n"} -{"Time":"2026-02-03T00:32:49.839722491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_without_port"} -{"Time":"2026-02-03T00:32:49.839726027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_without_port","Output":"=== RUN TestRewriteLocalhostToDockerHost/http://localhost_without_port\n"} -{"Time":"2026-02-03T00:32:49.839731257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_path"} -{"Time":"2026-02-03T00:32:49.839734883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_path","Output":"=== RUN TestRewriteLocalhostToDockerHost/http://localhost_with_path\n"} -{"Time":"2026-02-03T00:32:49.839739322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/https://localhost_with_port"} -{"Time":"2026-02-03T00:32:49.839742869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/https://localhost_with_port","Output":"=== RUN TestRewriteLocalhostToDockerHost/https://localhost_with_port\n"} -{"Time":"2026-02-03T00:32:49.839777072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/127.0.0.1_with_port"} -{"Time":"2026-02-03T00:32:49.83978649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/127.0.0.1_with_port","Output":"=== RUN TestRewriteLocalhostToDockerHost/127.0.0.1_with_port\n"} -{"Time":"2026-02-03T00:32:49.839791028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/external_URL_should_not_be_rewritten"} -{"Time":"2026-02-03T00:32:49.839796408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/external_URL_should_not_be_rewritten","Output":"=== RUN TestRewriteLocalhostToDockerHost/external_URL_should_not_be_rewritten\n"} -{"Time":"2026-02-03T00:32:49.839800345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/URL_with_localhost_in_path_should_not_be_fully_rewritten"} -{"Time":"2026-02-03T00:32:49.83980262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/URL_with_localhost_in_path_should_not_be_fully_rewritten","Output":"=== RUN TestRewriteLocalhostToDockerHost/URL_with_localhost_in_path_should_not_be_fully_rewritten\n"} -{"Time":"2026-02-03T00:32:49.839805876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost","Output":"--- PASS: TestRewriteLocalhostToDockerHost (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839808801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_port","Output":" --- PASS: TestRewriteLocalhostToDockerHost/http://localhost_with_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839811426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_port","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83981369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_without_port","Output":" --- PASS: TestRewriteLocalhostToDockerHost/http://localhost_without_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839816255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_without_port","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83981875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_path","Output":" --- PASS: TestRewriteLocalhostToDockerHost/http://localhost_with_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839821224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/http://localhost_with_path","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839823509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/https://localhost_with_port","Output":" --- PASS: TestRewriteLocalhostToDockerHost/https://localhost_with_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839826093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/https://localhost_with_port","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839828217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/127.0.0.1_with_port","Output":" --- PASS: TestRewriteLocalhostToDockerHost/127.0.0.1_with_port (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839830832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/127.0.0.1_with_port","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839832926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/external_URL_should_not_be_rewritten","Output":" --- PASS: TestRewriteLocalhostToDockerHost/external_URL_should_not_be_rewritten (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839836593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/external_URL_should_not_be_rewritten","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839839158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/URL_with_localhost_in_path_should_not_be_fully_rewritten","Output":" --- PASS: TestRewriteLocalhostToDockerHost/URL_with_localhost_in_path_should_not_be_fully_rewritten (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839841853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost/URL_with_localhost_in_path_should_not_be_fully_rewritten","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839843887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRewriteLocalhostToDockerHost","Elapsed":0} -{"Time":"2026-02-03T00:32:49.83984595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall"} -{"Time":"2026-02-03T00:32:49.839847994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall","Output":"=== RUN TestHTTPMCPServerLocalhostRewritingWithFirewall\n"} -{"Time":"2026-02-03T00:32:49.839850369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_rewritten_when_firewall_enabled_(default)"} -{"Time":"2026-02-03T00:32:49.839854717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_rewritten_when_firewall_enabled_(default)","Output":"=== RUN TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_rewritten_when_firewall_enabled_(default)\n"} -{"Time":"2026-02-03T00:32:49.839859606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_preserved_when_firewall_disabled"} -{"Time":"2026-02-03T00:32:49.839863233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_preserved_when_firewall_disabled","Output":"=== RUN TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_preserved_when_firewall_disabled\n"} -{"Time":"2026-02-03T00:32:49.839867831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/external_URL_not_rewritten_regardless_of_firewall"} -{"Time":"2026-02-03T00:32:49.839871779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/external_URL_not_rewritten_regardless_of_firewall","Output":"=== RUN TestHTTPMCPServerLocalhostRewritingWithFirewall/external_URL_not_rewritten_regardless_of_firewall\n"} -{"Time":"2026-02-03T00:32:49.839876778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall","Output":"--- PASS: TestHTTPMCPServerLocalhostRewritingWithFirewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839884081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_rewritten_when_firewall_enabled_(default)","Output":" --- PASS: TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_rewritten_when_firewall_enabled_(default) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839887488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_rewritten_when_firewall_enabled_(default)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839890403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_preserved_when_firewall_disabled","Output":" --- PASS: TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_preserved_when_firewall_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839893138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/localhost_URL_preserved_when_firewall_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839895322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/external_URL_not_rewritten_regardless_of_firewall","Output":" --- PASS: TestHTTPMCPServerLocalhostRewritingWithFirewall/external_URL_not_rewritten_regardless_of_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.839897897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall/external_URL_not_rewritten_regardless_of_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839899831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHTTPMCPServerLocalhostRewritingWithFirewall","Elapsed":0} -{"Time":"2026-02-03T00:32:49.839902155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration"} -{"Time":"2026-02-03T00:32:49.839904049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration","Output":"=== RUN TestGitHubMCPConfiguration\n"} -{"Time":"2026-02-03T00:32:49.839908577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server"} -{"Time":"2026-02-03T00:32:49.839910641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"=== RUN TestGitHubMCPConfiguration/default_Docker_server\n"} -{"Time":"2026-02-03T00:32:49.843814706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/mcp-config-test3387485220/default Docker server-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:49.843830085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:49.843834724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:49.84383788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"\n"} -{"Time":"2026-02-03T00:32:49.843840324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:49.843842899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"\n"} -{"Time":"2026-02-03T00:32:49.843845093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:49.843848289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:49.843852587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:49.843856444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:49.843860231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"\n"} -{"Time":"2026-02-03T00:32:49.843865701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:49.843869659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:49.843873306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:49.843876772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:49.843880148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"\n"} -{"Time":"2026-02-03T00:32:49.875838844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.878561618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/mcp-config-test3387485220/default Docker server-workflow.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:49.878824538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration","Output":"--- PASS: TestGitHubMCPConfiguration (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.878840508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Output":" --- PASS: TestGitHubMCPConfiguration/default_Docker_server (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.878848753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration/default_Docker_server","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.878856217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubMCPConfiguration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.878860766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig"} -{"Time":"2026-02-03T00:32:49.878864542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig","Output":"=== RUN TestGenerateGitHubMCPConfig\n"} -{"Time":"2026-02-03T00:32:49.878890872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/nil_github_tool"} -{"Time":"2026-02-03T00:32:49.878901211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/nil_github_tool","Output":"=== RUN TestGenerateGitHubMCPConfig/nil_github_tool\n"} -{"Time":"2026-02-03T00:32:49.878908455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/empty_github_tool_config"} -{"Time":"2026-02-03T00:32:49.878912362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/empty_github_tool_config","Output":"=== RUN TestGenerateGitHubMCPConfig/empty_github_tool_config\n"} -{"Time":"2026-02-03T00:32:49.878966372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/explicit_docker_config_(redundant)"} -{"Time":"2026-02-03T00:32:49.878976201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/explicit_docker_config_(redundant)","Output":"=== RUN TestGenerateGitHubMCPConfig/explicit_docker_config_(redundant)\n"} -{"Time":"2026-02-03T00:32:49.878988584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/non-map_github_tool"} -{"Time":"2026-02-03T00:32:49.878992491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/non-map_github_tool","Output":"=== RUN TestGenerateGitHubMCPConfig/non-map_github_tool\n"} -{"Time":"2026-02-03T00:32:49.879026705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig","Output":"--- PASS: TestGenerateGitHubMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879038447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/nil_github_tool","Output":" --- PASS: TestGenerateGitHubMCPConfig/nil_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879044297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/nil_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879048405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/empty_github_tool_config","Output":" --- PASS: TestGenerateGitHubMCPConfig/empty_github_tool_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879053915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/empty_github_tool_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879063744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/explicit_docker_config_(redundant)","Output":" --- PASS: TestGenerateGitHubMCPConfig/explicit_docker_config_(redundant) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879069114Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/explicit_docker_config_(redundant)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879073302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/non-map_github_tool","Output":" --- PASS: TestGenerateGitHubMCPConfig/non-map_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.87907779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig/non-map_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879080856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateGitHubMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879084122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases"} -{"Time":"2026-02-03T00:32:49.87908835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases","Output":"=== RUN TestMCPConfigurationEdgeCases\n"} -{"Time":"2026-02-03T00:32:49.879095102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/last_server_with_docker_config"} -{"Time":"2026-02-03T00:32:49.87909931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/last_server_with_docker_config","Output":"=== RUN TestMCPConfigurationEdgeCases/last_server_with_docker_config\n"} -{"Time":"2026-02-03T00:32:49.879108357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/not_last_server_with_docker_config"} -{"Time":"2026-02-03T00:32:49.879112154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/not_last_server_with_docker_config","Output":"=== RUN TestMCPConfigurationEdgeCases/not_last_server_with_docker_config\n"} -{"Time":"2026-02-03T00:32:49.879119327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases","Output":"--- PASS: TestMCPConfigurationEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879124898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/last_server_with_docker_config","Output":" --- PASS: TestMCPConfigurationEdgeCases/last_server_with_docker_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879129526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/last_server_with_docker_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879133594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/not_last_server_with_docker_config","Output":" --- PASS: TestMCPConfigurationEdgeCases/not_last_server_with_docker_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879138483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases/not_last_server_with_docker_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.87914204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPConfigurationEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879145646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny"} -{"Time":"2026-02-03T00:32:49.879163891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny","Output":"=== RUN TestMapToolConfig_GetAny\n"} -{"Time":"2026-02-03T00:32:49.879170663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_string_key"} -{"Time":"2026-02-03T00:32:49.87917425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_string_key","Output":"=== RUN TestMapToolConfig_GetAny/existing_string_key\n"} -{"Time":"2026-02-03T00:32:49.879178678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_number_key"} -{"Time":"2026-02-03T00:32:49.879182295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_number_key","Output":"=== RUN TestMapToolConfig_GetAny/existing_number_key\n"} -{"Time":"2026-02-03T00:32:49.879186433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_boolean_key"} -{"Time":"2026-02-03T00:32:49.87919018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_boolean_key","Output":"=== RUN TestMapToolConfig_GetAny/existing_boolean_key\n"} -{"Time":"2026-02-03T00:32:49.87919557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_array_key"} -{"Time":"2026-02-03T00:32:49.879198976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_array_key","Output":"=== RUN TestMapToolConfig_GetAny/existing_array_key\n"} -{"Time":"2026-02-03T00:32:49.87920637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_object_key"} -{"Time":"2026-02-03T00:32:49.879210227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_object_key","Output":"=== RUN TestMapToolConfig_GetAny/existing_object_key\n"} -{"Time":"2026-02-03T00:32:49.879239241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/non-existent_key"} -{"Time":"2026-02-03T00:32:49.879249129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/non-existent_key","Output":"=== RUN TestMapToolConfig_GetAny/non-existent_key\n"} -{"Time":"2026-02-03T00:32:49.879257765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/empty_config"} -{"Time":"2026-02-03T00:32:49.879261653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/empty_config","Output":"=== RUN TestMapToolConfig_GetAny/empty_config\n"} -{"Time":"2026-02-03T00:32:49.879267133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/nil_value"} -{"Time":"2026-02-03T00:32:49.87927075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/nil_value","Output":"=== RUN TestMapToolConfig_GetAny/nil_value\n"} -{"Time":"2026-02-03T00:32:49.879280718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny","Output":"--- PASS: TestMapToolConfig_GetAny (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879286038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_string_key","Output":" --- PASS: TestMapToolConfig_GetAny/existing_string_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879290567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_string_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879301046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_number_key","Output":" --- PASS: TestMapToolConfig_GetAny/existing_number_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879305975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_number_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879310504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_boolean_key","Output":" --- PASS: TestMapToolConfig_GetAny/existing_boolean_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879315182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_boolean_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879318659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_array_key","Output":" --- PASS: TestMapToolConfig_GetAny/existing_array_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879323919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_array_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879327636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_object_key","Output":" --- PASS: TestMapToolConfig_GetAny/existing_object_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879332434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/existing_object_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879336632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/non-existent_key","Output":" --- PASS: TestMapToolConfig_GetAny/non-existent_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879341291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/non-existent_key","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879356279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/empty_config","Output":" --- PASS: TestMapToolConfig_GetAny/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879360477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879363653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/nil_value","Output":" --- PASS: TestMapToolConfig_GetAny/nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879370435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny/nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879374122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToolConfig_GetAny","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879377589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString"} -{"Time":"2026-02-03T00:32:49.879380614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString","Output":"=== RUN TestGetTypeString\n"} -{"Time":"2026-02-03T00:32:49.879385023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/nil_value"} -{"Time":"2026-02-03T00:32:49.8793889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/nil_value","Output":"=== RUN TestGetTypeString/nil_value\n"} -{"Time":"2026-02-03T00:32:49.879399459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int_value"} -{"Time":"2026-02-03T00:32:49.879403257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int_value","Output":"=== RUN TestGetTypeString/int_value\n"} -{"Time":"2026-02-03T00:32:49.879407505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int64_value"} -{"Time":"2026-02-03T00:32:49.879411412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int64_value","Output":"=== RUN TestGetTypeString/int64_value\n"} -{"Time":"2026-02-03T00:32:49.87941583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float64_value"} -{"Time":"2026-02-03T00:32:49.879419246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float64_value","Output":"=== RUN TestGetTypeString/float64_value\n"} -{"Time":"2026-02-03T00:32:49.879425047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float32_value"} -{"Time":"2026-02-03T00:32:49.879428564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float32_value","Output":"=== RUN TestGetTypeString/float32_value\n"} -{"Time":"2026-02-03T00:32:49.879432962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_true"} -{"Time":"2026-02-03T00:32:49.87944239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_true","Output":"=== RUN TestGetTypeString/boolean_true\n"} -{"Time":"2026-02-03T00:32:49.879446878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_false"} -{"Time":"2026-02-03T00:32:49.879450805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_false","Output":"=== RUN TestGetTypeString/boolean_false\n"} -{"Time":"2026-02-03T00:32:49.879456516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/string_value"} -{"Time":"2026-02-03T00:32:49.879460253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/string_value","Output":"=== RUN TestGetTypeString/string_value\n"} -{"Time":"2026-02-03T00:32:49.879471033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_string"} -{"Time":"2026-02-03T00:32:49.87947512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_string","Output":"=== RUN TestGetTypeString/empty_string\n"} -{"Time":"2026-02-03T00:32:49.879480811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/object_(map[string]any)"} -{"Time":"2026-02-03T00:32:49.879484428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/object_(map[string]any)","Output":"=== RUN TestGetTypeString/object_(map[string]any)\n"} -{"Time":"2026-02-03T00:32:49.879490309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_object"} -{"Time":"2026-02-03T00:32:49.879495839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_object","Output":"=== RUN TestGetTypeString/empty_object\n"} -{"Time":"2026-02-03T00:32:49.879502161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_strings"} -{"Time":"2026-02-03T00:32:49.879511959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_strings","Output":"=== RUN TestGetTypeString/array_of_strings\n"} -{"Time":"2026-02-03T00:32:49.87951767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_ints"} -{"Time":"2026-02-03T00:32:49.879521577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_ints","Output":"=== RUN TestGetTypeString/array_of_ints\n"} -{"Time":"2026-02-03T00:32:49.879568695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_any"} -{"Time":"2026-02-03T00:32:49.879579585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_any","Output":"=== RUN TestGetTypeString/array_of_any\n"} -{"Time":"2026-02-03T00:32:49.879586247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_array"} -{"Time":"2026-02-03T00:32:49.879590766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_array","Output":"=== RUN TestGetTypeString/empty_array\n"} -{"Time":"2026-02-03T00:32:49.879615111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_objects"} -{"Time":"2026-02-03T00:32:49.879623467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_objects","Output":"=== RUN TestGetTypeString/array_of_objects\n"} -{"Time":"2026-02-03T00:32:49.879632023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/unknown_type_(struct)"} -{"Time":"2026-02-03T00:32:49.87963582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/unknown_type_(struct)","Output":"=== RUN TestGetTypeString/unknown_type_(struct)\n"} -{"Time":"2026-02-03T00:32:49.879647321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString","Output":"--- PASS: TestGetTypeString (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879656979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/nil_value","Output":" --- PASS: TestGetTypeString/nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879661638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879671336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int_value","Output":" --- PASS: TestGetTypeString/int_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879694249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879703436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int64_value","Output":" --- PASS: TestGetTypeString/int64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879708776Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/int64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879712643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float64_value","Output":" --- PASS: TestGetTypeString/float64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879717142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879720838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float32_value","Output":" --- PASS: TestGetTypeString/float32_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879725327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/float32_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879729084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_true","Output":" --- PASS: TestGetTypeString/boolean_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879733752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_true","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879737419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_false","Output":" --- PASS: TestGetTypeString/boolean_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879742128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/boolean_false","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879745695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/string_value","Output":" --- PASS: TestGetTypeString/string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879786631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:49.87979162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_string","Output":" --- PASS: TestGetTypeString/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879796289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879799906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/object_(map[string]any)","Output":" --- PASS: TestGetTypeString/object_(map[string]any) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879805166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/object_(map[string]any)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879808882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_object","Output":" --- PASS: TestGetTypeString/empty_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879815555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_object","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879825423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_strings","Output":" --- PASS: TestGetTypeString/array_of_strings (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879831104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_strings","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879835141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_ints","Output":" --- PASS: TestGetTypeString/array_of_ints (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.8798401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_ints","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879869666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_any","Output":" --- PASS: TestGetTypeString/array_of_any (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879875306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_any","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879879304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_array","Output":" --- PASS: TestGetTypeString/empty_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.879884073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/empty_array","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879888361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_objects","Output":" --- PASS: TestGetTypeString/array_of_objects (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.87989319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/array_of_objects","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879896926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/unknown_type_(struct)","Output":" --- PASS: TestGetTypeString/unknown_type_(struct) (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.87990422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString/unknown_type_(struct)","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879911253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetTypeString","Elapsed":0} -{"Time":"2026-02-03T00:32:49.879914599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline"} -{"Time":"2026-02-03T00:32:49.879918176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline","Output":"=== RUN TestWriteArgsToYAMLInline\n"} -{"Time":"2026-02-03T00:32:49.879922324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/no_args"} -{"Time":"2026-02-03T00:32:49.879944265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/no_args","Output":"=== RUN TestWriteArgsToYAMLInline/no_args\n"} -{"Time":"2026-02-03T00:32:49.879954173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/single_simple_arg"} -{"Time":"2026-02-03T00:32:49.879958111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/single_simple_arg","Output":"=== RUN TestWriteArgsToYAMLInline/single_simple_arg\n"} -{"Time":"2026-02-03T00:32:49.879962238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/multiple_simple_args"} -{"Time":"2026-02-03T00:32:49.879965625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/multiple_simple_args","Output":"=== RUN TestWriteArgsToYAMLInline/multiple_simple_args\n"} -{"Time":"2026-02-03T00:32:49.879969973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_spaces"} -{"Time":"2026-02-03T00:32:49.8799738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_spaces","Output":"=== RUN TestWriteArgsToYAMLInline/args_with_spaces\n"} -{"Time":"2026-02-03T00:32:49.879978529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_quotes"} -{"Time":"2026-02-03T00:32:49.879987746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_quotes","Output":"=== RUN TestWriteArgsToYAMLInline/args_with_quotes\n"} -{"Time":"2026-02-03T00:32:49.879992294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_special_characters"} -{"Time":"2026-02-03T00:32:49.879996582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_special_characters","Output":"=== RUN TestWriteArgsToYAMLInline/args_with_special_characters\n"} -{"Time":"2026-02-03T00:32:49.880001251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_backslashes"} -{"Time":"2026-02-03T00:32:49.880005028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_backslashes","Output":"=== RUN TestWriteArgsToYAMLInline/args_with_backslashes\n"} -{"Time":"2026-02-03T00:32:49.880031177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/empty_string_arg"} -{"Time":"2026-02-03T00:32:49.880035875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/empty_string_arg","Output":"=== RUN TestWriteArgsToYAMLInline/empty_string_arg\n"} -{"Time":"2026-02-03T00:32:49.880040504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/unicode_args"} -{"Time":"2026-02-03T00:32:49.88004383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/unicode_args","Output":"=== RUN TestWriteArgsToYAMLInline/unicode_args\n"} -{"Time":"2026-02-03T00:32:49.880051304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline","Output":"--- PASS: TestWriteArgsToYAMLInline (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880062715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/no_args","Output":" --- PASS: TestWriteArgsToYAMLInline/no_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880068025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/no_args","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880072564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/single_simple_arg","Output":" --- PASS: TestWriteArgsToYAMLInline/single_simple_arg (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880077413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/single_simple_arg","Elapsed":0} -{"Time":"2026-02-03T00:32:49.88008138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/multiple_simple_args","Output":" --- PASS: TestWriteArgsToYAMLInline/multiple_simple_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880085758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/multiple_simple_args","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880089095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_spaces","Output":" --- PASS: TestWriteArgsToYAMLInline/args_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880093383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880105595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_quotes","Output":" --- PASS: TestWriteArgsToYAMLInline/args_with_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880110625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880114201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_special_characters","Output":" --- PASS: TestWriteArgsToYAMLInline/args_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880118329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880121695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_backslashes","Output":" --- PASS: TestWriteArgsToYAMLInline/args_with_backslashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880126394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/args_with_backslashes","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880130441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/empty_string_arg","Output":" --- PASS: TestWriteArgsToYAMLInline/empty_string_arg (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880141182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/empty_string_arg","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880144949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/unicode_args","Output":" --- PASS: TestWriteArgsToYAMLInline/unicode_args (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880149497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline/unicode_args","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880154917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWriteArgsToYAMLInline","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880158895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithCustomArgs"} -{"Time":"2026-02-03T00:32:49.880162702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithCustomArgs","Output":"=== RUN TestContainerWithCustomArgs\n"} -{"Time":"2026-02-03T00:32:49.880167731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithCustomArgs","Output":"--- PASS: TestContainerWithCustomArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880172059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithCustomArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880175666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithoutCustomArgs"} -{"Time":"2026-02-03T00:32:49.880178912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithoutCustomArgs","Output":"=== RUN TestContainerWithoutCustomArgs\n"} -{"Time":"2026-02-03T00:32:49.880184032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithoutCustomArgs","Output":"--- PASS: TestContainerWithoutCustomArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880195362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithoutCustomArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:49.88019925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithVersionField"} -{"Time":"2026-02-03T00:32:49.880203117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithVersionField","Output":"=== RUN TestContainerWithVersionField\n"} -{"Time":"2026-02-03T00:32:49.880209148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithVersionField","Output":"--- PASS: TestContainerWithVersionField (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880218666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithVersionField","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880222123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithEntrypointArgs"} -{"Time":"2026-02-03T00:32:49.88022631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithEntrypointArgs","Output":"=== RUN TestContainerWithEntrypointArgs\n"} -{"Time":"2026-02-03T00:32:49.88023159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithEntrypointArgs","Output":"--- PASS: TestContainerWithEntrypointArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880237732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithEntrypointArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880246017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithArgsAndEntrypointArgs"} -{"Time":"2026-02-03T00:32:49.880250055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithArgsAndEntrypointArgs","Output":"=== RUN TestContainerWithArgsAndEntrypointArgs\n"} -{"Time":"2026-02-03T00:32:49.880255385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithArgsAndEntrypointArgs","Output":"--- PASS: TestContainerWithArgsAndEntrypointArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880261576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainerWithArgsAndEntrypointArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880265453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers"} -{"Time":"2026-02-03T00:32:49.88026883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers","Output":"=== RUN TestHasMCPServers\n"} -{"Time":"2026-02-03T00:32:49.880273187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/nil_workflow_data"} -{"Time":"2026-02-03T00:32:49.880276564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/nil_workflow_data","Output":"=== RUN TestHasMCPServers/nil_workflow_data\n"} -{"Time":"2026-02-03T00:32:49.880280231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_github_tool"} -{"Time":"2026-02-03T00:32:49.880290169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_github_tool","Output":"=== RUN TestHasMCPServers/workflow_with_github_tool\n"} -{"Time":"2026-02-03T00:32:49.880295108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_playwright_tool"} -{"Time":"2026-02-03T00:32:49.880298635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_playwright_tool","Output":"=== RUN TestHasMCPServers/workflow_with_playwright_tool\n"} -{"Time":"2026-02-03T00:32:49.880304576Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_cache-memory_tool"} -{"Time":"2026-02-03T00:32:49.880315537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_cache-memory_tool","Output":"=== RUN TestHasMCPServers/workflow_with_cache-memory_tool\n"} -{"Time":"2026-02-03T00:32:49.880320496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_agentic-workflows_tool"} -{"Time":"2026-02-03T00:32:49.880324062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_agentic-workflows_tool","Output":"=== RUN TestHasMCPServers/workflow_with_agentic-workflows_tool\n"} -{"Time":"2026-02-03T00:32:49.880328841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_disabled_github_tool"} -{"Time":"2026-02-03T00:32:49.880332528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_disabled_github_tool","Output":"=== RUN TestHasMCPServers/workflow_with_disabled_github_tool\n"} -{"Time":"2026-02-03T00:32:49.8803389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_custom_MCP_tool"} -{"Time":"2026-02-03T00:32:49.88034416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_custom_MCP_tool","Output":"=== RUN TestHasMCPServers/workflow_with_custom_MCP_tool\n"} -{"Time":"2026-02-03T00:32:49.880348768Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-outputs_enabled"} -{"Time":"2026-02-03T00:32:49.880352626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-outputs_enabled","Output":"=== RUN TestHasMCPServers/workflow_with_safe-outputs_enabled\n"} -{"Time":"2026-02-03T00:32:49.88037122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-inputs_enabled"} -{"Time":"2026-02-03T00:32:49.880374847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-inputs_enabled","Output":"=== RUN TestHasMCPServers/workflow_with_safe-inputs_enabled\n"} -{"Time":"2026-02-03T00:32:49.880379566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_no_MCP_servers"} -{"Time":"2026-02-03T00:32:49.880383453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_no_MCP_servers","Output":"=== RUN TestHasMCPServers/workflow_with_no_MCP_servers\n"} -{"Time":"2026-02-03T00:32:49.880389043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_multiple_MCP_tools"} -{"Time":"2026-02-03T00:32:49.88039257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_multiple_MCP_tools","Output":"=== RUN TestHasMCPServers/workflow_with_multiple_MCP_tools\n"} -{"Time":"2026-02-03T00:32:49.880398401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_mixed_enabled_and_disabled_tools"} -{"Time":"2026-02-03T00:32:49.880401857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_mixed_enabled_and_disabled_tools","Output":"=== RUN TestHasMCPServers/workflow_with_mixed_enabled_and_disabled_tools\n"} -{"Time":"2026-02-03T00:32:49.880415783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers","Output":"--- PASS: TestHasMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880420632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/nil_workflow_data","Output":" --- PASS: TestHasMCPServers/nil_workflow_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880425902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/nil_workflow_data","Elapsed":0} -{"Time":"2026-02-03T00:32:49.88043003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_github_tool","Output":" --- PASS: TestHasMCPServers/workflow_with_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880434769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880445509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_playwright_tool","Output":" --- PASS: TestHasMCPServers/workflow_with_playwright_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880450237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_playwright_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880453654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_cache-memory_tool","Output":" --- PASS: TestHasMCPServers/workflow_with_cache-memory_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880457751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_cache-memory_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880461518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_agentic-workflows_tool","Output":" --- PASS: TestHasMCPServers/workflow_with_agentic-workflows_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880466528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_agentic-workflows_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880470395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_disabled_github_tool","Output":" --- PASS: TestHasMCPServers/workflow_with_disabled_github_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880474663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_disabled_github_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880478641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_custom_MCP_tool","Output":" --- PASS: TestHasMCPServers/workflow_with_custom_MCP_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.88048383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_custom_MCP_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880487627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-outputs_enabled","Output":" --- PASS: TestHasMCPServers/workflow_with_safe-outputs_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880492236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-outputs_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880496163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-inputs_enabled","Output":" --- PASS: TestHasMCPServers/workflow_with_safe-inputs_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880501252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_safe-inputs_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880504799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_no_MCP_servers","Output":" --- PASS: TestHasMCPServers/workflow_with_no_MCP_servers (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880508997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_no_MCP_servers","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880512884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_multiple_MCP_tools","Output":" --- PASS: TestHasMCPServers/workflow_with_multiple_MCP_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880517383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_multiple_MCP_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.88052112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_mixed_enabled_and_disabled_tools","Output":" --- PASS: TestHasMCPServers/workflow_with_mixed_enabled_and_disabled_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880527281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers/workflow_with_mixed_enabled_and_disabled_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880539864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880543531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases"} -{"Time":"2026-02-03T00:32:49.880546878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases","Output":"=== RUN TestHasMCPServers_EdgeCases\n"} -{"Time":"2026-02-03T00:32:49.880552328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/empty_tools_map"} -{"Time":"2026-02-03T00:32:49.880555934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/empty_tools_map","Output":"=== RUN TestHasMCPServers_EdgeCases/empty_tools_map\n"} -{"Time":"2026-02-03T00:32:49.880560573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/tools_map_with_non-MCP_tools"} -{"Time":"2026-02-03T00:32:49.88056447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/tools_map_with_non-MCP_tools","Output":"=== RUN TestHasMCPServers_EdgeCases/tools_map_with_non-MCP_tools\n"} -{"Time":"2026-02-03T00:32:49.880574629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-outputs_with_no_fields"} -{"Time":"2026-02-03T00:32:49.880578557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-outputs_with_no_fields","Output":"=== RUN TestHasMCPServers_EdgeCases/safe-outputs_with_no_fields\n"} -{"Time":"2026-02-03T00:32:49.880582644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-inputs_without_feature_flag"} -{"Time":"2026-02-03T00:32:49.880587994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-inputs_without_feature_flag","Output":"=== RUN TestHasMCPServers_EdgeCases/safe-inputs_without_feature_flag\n"} -{"Time":"2026-02-03T00:32:49.880593795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases","Output":"--- PASS: TestHasMCPServers_EdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880598885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/empty_tools_map","Output":" --- PASS: TestHasMCPServers_EdgeCases/empty_tools_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880604224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/empty_tools_map","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880608362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/tools_map_with_non-MCP_tools","Output":" --- PASS: TestHasMCPServers_EdgeCases/tools_map_with_non-MCP_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880613201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/tools_map_with_non-MCP_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880616858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-outputs_with_no_fields","Output":" --- PASS: TestHasMCPServers_EdgeCases/safe-outputs_with_no_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880622429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-outputs_with_no_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880625995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-inputs_without_feature_flag","Output":" --- PASS: TestHasMCPServers_EdgeCases/safe-inputs_without_feature_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880631976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases/safe-inputs_without_feature_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880635683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPServers_EdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:49.88063945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality"} -{"Time":"2026-02-03T00:32:49.880643257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality","Output":"=== RUN TestMCPErrorMessageQuality\n"} -{"Time":"2026-02-03T00:32:49.880646904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unknown_property_in_MCP_config"} -{"Time":"2026-02-03T00:32:49.88065027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unknown_property_in_MCP_config","Output":"=== RUN TestMCPErrorMessageQuality/unknown_property_in_MCP_config\n"} -{"Time":"2026-02-03T00:32:49.880656712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/missing_type/url/command/container"} -{"Time":"2026-02-03T00:32:49.880663214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/missing_type/url/command/container","Output":"=== RUN TestMCPErrorMessageQuality/missing_type/url/command/container\n"} -{"Time":"2026-02-03T00:32:49.880667492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/http_MCP_missing_url"} -{"Time":"2026-02-03T00:32:49.880671039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/http_MCP_missing_url","Output":"=== RUN TestMCPErrorMessageQuality/http_MCP_missing_url\n"} -{"Time":"2026-02-03T00:32:49.880675016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unsupported_MCP_type"} -{"Time":"2026-02-03T00:32:49.880678413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unsupported_MCP_type","Output":"=== RUN TestMCPErrorMessageQuality/unsupported_MCP_type\n"} -{"Time":"2026-02-03T00:32:49.880683482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality","Output":"--- PASS: TestMCPErrorMessageQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880690475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unknown_property_in_MCP_config","Output":" --- PASS: TestMCPErrorMessageQuality/unknown_property_in_MCP_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880695234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unknown_property_in_MCP_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880698891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/missing_type/url/command/container","Output":" --- PASS: TestMCPErrorMessageQuality/missing_type/url/command/container (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.88070391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/missing_type/url/command/container","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880708198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/http_MCP_missing_url","Output":" --- PASS: TestMCPErrorMessageQuality/http_MCP_missing_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880734417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/http_MCP_missing_url","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880743865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unsupported_MCP_type","Output":" --- PASS: TestMCPErrorMessageQuality/unsupported_MCP_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880799258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality/unsupported_MCP_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880804037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880807804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality"} -{"Time":"2026-02-03T00:32:49.880811992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality","Output":"=== RUN TestParserMCPErrorMessageQuality\n"} -{"Time":"2026-02-03T00:32:49.880817151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/invalid_mcp_configuration_format_-_wrong_type"} -{"Time":"2026-02-03T00:32:49.880821008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/invalid_mcp_configuration_format_-_wrong_type","Output":"=== RUN TestParserMCPErrorMessageQuality/invalid_mcp_configuration_format_-_wrong_type\n"} -{"Time":"2026-02-03T00:32:49.880827941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/type_field_must_be_string"} -{"Time":"2026-02-03T00:32:49.880831719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/type_field_must_be_string","Output":"=== RUN TestParserMCPErrorMessageQuality/type_field_must_be_string\n"} -{"Time":"2026-02-03T00:32:49.880836016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/stdio_missing_command_or_container"} -{"Time":"2026-02-03T00:32:49.880839433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/stdio_missing_command_or_container","Output":"=== RUN TestParserMCPErrorMessageQuality/stdio_missing_command_or_container\n"} -{"Time":"2026-02-03T00:32:49.880843901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/http_missing_url_field"} -{"Time":"2026-02-03T00:32:49.880847297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/http_missing_url_field","Output":"=== RUN TestParserMCPErrorMessageQuality/http_missing_url_field\n"} -{"Time":"2026-02-03T00:32:49.880851335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/url_must_be_string"} -{"Time":"2026-02-03T00:32:49.880855062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/url_must_be_string","Output":"=== RUN TestParserMCPErrorMessageQuality/url_must_be_string\n"} -{"Time":"2026-02-03T00:32:49.88085913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/command_must_be_string"} -{"Time":"2026-02-03T00:32:49.880862546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/command_must_be_string","Output":"=== RUN TestParserMCPErrorMessageQuality/command_must_be_string\n"} -{"Time":"2026-02-03T00:32:49.880866604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/registry_must_be_string"} -{"Time":"2026-02-03T00:32:49.880870511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/registry_must_be_string","Output":"=== RUN TestParserMCPErrorMessageQuality/registry_must_be_string\n"} -{"Time":"2026-02-03T00:32:49.880874789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/unsupported_type_in_parser"} -{"Time":"2026-02-03T00:32:49.880879858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/unsupported_type_in_parser","Output":"=== RUN TestParserMCPErrorMessageQuality/unsupported_type_in_parser\n"} -{"Time":"2026-02-03T00:32:49.880887082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality","Output":"--- PASS: TestParserMCPErrorMessageQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880893343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/invalid_mcp_configuration_format_-_wrong_type","Output":" --- PASS: TestParserMCPErrorMessageQuality/invalid_mcp_configuration_format_-_wrong_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880898653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/invalid_mcp_configuration_format_-_wrong_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880932176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/type_field_must_be_string","Output":" --- PASS: TestParserMCPErrorMessageQuality/type_field_must_be_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880952884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/type_field_must_be_string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880975937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/stdio_missing_command_or_container","Output":" --- PASS: TestParserMCPErrorMessageQuality/stdio_missing_command_or_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.880984313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/stdio_missing_command_or_container","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880988921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/http_missing_url_field","Output":" --- PASS: TestParserMCPErrorMessageQuality/http_missing_url_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.88099381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/http_missing_url_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.880997998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/url_must_be_string","Output":" --- PASS: TestParserMCPErrorMessageQuality/url_must_be_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881002967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/url_must_be_string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881007416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/command_must_be_string","Output":" --- PASS: TestParserMCPErrorMessageQuality/command_must_be_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881030379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/command_must_be_string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881047601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/registry_must_be_string","Output":" --- PASS: TestParserMCPErrorMessageQuality/registry_must_be_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881064793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/registry_must_be_string","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881082165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/unsupported_type_in_parser","Output":" --- PASS: TestParserMCPErrorMessageQuality/unsupported_type_in_parser (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881099578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality/unsupported_type_in_parser","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881117922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParserMCPErrorMessageQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881124594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure"} -{"Time":"2026-02-03T00:32:49.881128642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure","Output":"=== RUN TestMCPErrorMessageStructure\n"} -{"Time":"2026-02-03T00:32:49.881132729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unknown_property"} -{"Time":"2026-02-03T00:32:49.881136667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unknown_property","Output":"=== RUN TestMCPErrorMessageStructure/unknown_property\n"} -{"Time":"2026-02-03T00:32:49.881140704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/missing_required_fields"} -{"Time":"2026-02-03T00:32:49.881144902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/missing_required_fields","Output":"=== RUN TestMCPErrorMessageStructure/missing_required_fields\n"} -{"Time":"2026-02-03T00:32:49.881150994Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/http_without_url"} -{"Time":"2026-02-03T00:32:49.88115448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/http_without_url","Output":"=== RUN TestMCPErrorMessageStructure/http_without_url\n"} -{"Time":"2026-02-03T00:32:49.881158557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unsupported_type"} -{"Time":"2026-02-03T00:32:49.881162585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unsupported_type","Output":"=== RUN TestMCPErrorMessageStructure/unsupported_type\n"} -{"Time":"2026-02-03T00:32:49.881168206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure","Output":"--- PASS: TestMCPErrorMessageStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881172684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unknown_property","Output":" --- PASS: TestMCPErrorMessageStructure/unknown_property (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881177743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unknown_property","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881181741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/missing_required_fields","Output":" --- PASS: TestMCPErrorMessageStructure/missing_required_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881186279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/missing_required_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881190126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/http_without_url","Output":" --- PASS: TestMCPErrorMessageStructure/http_without_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881194815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/http_without_url","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881198291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unsupported_type","Output":" --- PASS: TestMCPErrorMessageStructure/unsupported_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.88120275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure/unsupported_type","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881205946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPErrorMessageStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881210364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig"} -{"Time":"2026-02-03T00:32:49.881214011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig\n"} -{"Time":"2026-02-03T00:32:49.88121893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/nil_workflow_data"} -{"Time":"2026-02-03T00:32:49.881222697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/nil_workflow_data","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/nil_workflow_data\n"} -{"Time":"2026-02-03T00:32:49.881226955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/creates_default_config_when_none_exists"} -{"Time":"2026-02-03T00:32:49.881230331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/creates_default_config_when_none_exists","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/creates_default_config_when_none_exists\n"} -{"Time":"2026-02-03T00:32:49.88123518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_container_field"} -{"Time":"2026-02-03T00:32:49.881238557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_container_field","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/fills_in_missing_container_field\n"} -{"Time":"2026-02-03T00:32:49.881242594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_version_field"} -{"Time":"2026-02-03T00:32:49.88124587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_version_field","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/fills_in_missing_version_field\n"} -{"Time":"2026-02-03T00:32:49.881250699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_port_field"} -{"Time":"2026-02-03T00:32:49.881254667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_port_field","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/fills_in_missing_port_field\n"} -{"Time":"2026-02-03T00:32:49.881258734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_user-specified_latest_version"} -{"Time":"2026-02-03T00:32:49.881262832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_user-specified_latest_version","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/preserves_user-specified_latest_version\n"} -{"Time":"2026-02-03T00:32:49.881269514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/adds_default_mounts_when_none_exist"} -{"Time":"2026-02-03T00:32:49.881273452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/adds_default_mounts_when_none_exist","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/adds_default_mounts_when_none_exist\n"} -{"Time":"2026-02-03T00:32:49.881277679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_custom_mounts"} -{"Time":"2026-02-03T00:32:49.881281156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_custom_mounts","Output":"=== RUN TestEnsureDefaultMCPGatewayConfig/preserves_custom_mounts\n"} -{"Time":"2026-02-03T00:32:49.881287508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig","Output":"--- PASS: TestEnsureDefaultMCPGatewayConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881293679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/nil_workflow_data","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/nil_workflow_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881298438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/nil_workflow_data","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881302255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/creates_default_config_when_none_exists","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/creates_default_config_when_none_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881307235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/creates_default_config_when_none_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881312284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_container_field","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/fills_in_missing_container_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881317333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_container_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881321291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_version_field","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/fills_in_missing_version_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881325749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_version_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881329676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_port_field","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/fills_in_missing_port_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881334585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/fills_in_missing_port_field","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881338723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_user-specified_latest_version","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/preserves_user-specified_latest_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881345336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_user-specified_latest_version","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881349834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/adds_default_mounts_when_none_exist","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/adds_default_mounts_when_none_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881354393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/adds_default_mounts_when_none_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:49.88135816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_custom_mounts","Output":" --- PASS: TestEnsureDefaultMCPGatewayConfig/preserves_custom_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881363449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig/preserves_custom_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881367968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnsureDefaultMCPGatewayConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881371745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig"} -{"Time":"2026-02-03T00:32:49.881375372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig","Output":"=== RUN TestBuildMCPGatewayConfig\n"} -{"Time":"2026-02-03T00:32:49.88137986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/nil_workflow_data"} -{"Time":"2026-02-03T00:32:49.881383467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/nil_workflow_data","Output":"=== RUN TestBuildMCPGatewayConfig/nil_workflow_data\n"} -{"Time":"2026-02-03T00:32:49.881389748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/sandbox_disabled"} -{"Time":"2026-02-03T00:32:49.881393185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/sandbox_disabled","Output":"=== RUN TestBuildMCPGatewayConfig/sandbox_disabled\n"} -{"Time":"2026-02-03T00:32:49.881397623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/creates_default_gateway_config"} -{"Time":"2026-02-03T00:32:49.88140146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/creates_default_gateway_config","Output":"=== RUN TestBuildMCPGatewayConfig/creates_default_gateway_config\n"} -{"Time":"2026-02-03T00:32:49.881405718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/with_sandbox_enabled"} -{"Time":"2026-02-03T00:32:49.881409064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/with_sandbox_enabled","Output":"=== RUN TestBuildMCPGatewayConfig/with_sandbox_enabled\n"} -{"Time":"2026-02-03T00:32:49.881414364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig","Output":"--- PASS: TestBuildMCPGatewayConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881419323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/nil_workflow_data","Output":" --- PASS: TestBuildMCPGatewayConfig/nil_workflow_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881424974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/nil_workflow_data","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881428691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/sandbox_disabled","Output":" --- PASS: TestBuildMCPGatewayConfig/sandbox_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.8814334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/sandbox_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881437568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/creates_default_gateway_config","Output":" --- PASS: TestBuildMCPGatewayConfig/creates_default_gateway_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881442286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/creates_default_gateway_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881445953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/with_sandbox_enabled","Output":" --- PASS: TestBuildMCPGatewayConfig/with_sandbox_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881451133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig/with_sandbox_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881454649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildMCPGatewayConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881458386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled"} -{"Time":"2026-02-03T00:32:49.881461693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled","Output":"=== RUN TestIsSandboxDisabled\n"} -{"Time":"2026-02-03T00:32:49.881466131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_workflow_data"} -{"Time":"2026-02-03T00:32:49.881469657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_workflow_data","Output":"=== RUN TestIsSandboxDisabled/nil_workflow_data\n"} -{"Time":"2026-02-03T00:32:49.881474146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_sandbox_config"} -{"Time":"2026-02-03T00:32:49.881478253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_sandbox_config","Output":"=== RUN TestIsSandboxDisabled/nil_sandbox_config\n"} -{"Time":"2026-02-03T00:32:49.881483413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_disabled"} -{"Time":"2026-02-03T00:32:49.88148707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_disabled","Output":"=== RUN TestIsSandboxDisabled/sandbox_disabled\n"} -{"Time":"2026-02-03T00:32:49.881491468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_enabled"} -{"Time":"2026-02-03T00:32:49.881495215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_enabled","Output":"=== RUN TestIsSandboxDisabled/sandbox_enabled\n"} -{"Time":"2026-02-03T00:32:49.881499373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_agent_config"} -{"Time":"2026-02-03T00:32:49.881502869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_agent_config","Output":"=== RUN TestIsSandboxDisabled/nil_agent_config\n"} -{"Time":"2026-02-03T00:32:49.881507598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled","Output":"--- PASS: TestIsSandboxDisabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881513309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_workflow_data","Output":" --- PASS: TestIsSandboxDisabled/nil_workflow_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881517456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_workflow_data","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881521414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_sandbox_config","Output":" --- PASS: TestIsSandboxDisabled/nil_sandbox_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881526002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_sandbox_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881531412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_disabled","Output":" --- PASS: TestIsSandboxDisabled/sandbox_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881535731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881540449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_enabled","Output":" --- PASS: TestIsSandboxDisabled/sandbox_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881545118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/sandbox_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881549035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_agent_config","Output":" --- PASS: TestIsSandboxDisabled/nil_agent_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:49.881553063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled/nil_agent_config","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881556389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSandboxDisabled","Elapsed":0} -{"Time":"2026-02-03T00:32:49.881559665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E"} -{"Time":"2026-02-03T00:32:49.881563051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"=== RUN TestMCPGatewayEntrypointE2E\n"} -{"Time":"2026-02-03T00:32:49.885959755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/entrypoint-test2868014796/test-entrypoint.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:49.885975444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:49.885980433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:49.885988869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.885993568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:49.885997665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.886001853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:49.886005911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:49.886010028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:49.886014326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:49.88602161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.886025537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:49.886029715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:49.886034624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:49.886038842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:49.886059661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.915856709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.919472662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/entrypoint-test2868014796/test-entrypoint.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:49.919675049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Output":"--- PASS: TestMCPGatewayEntrypointE2E (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.919689125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointE2E","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.91969679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E"} -{"Time":"2026-02-03T00:32:49.919700918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"=== RUN TestMCPGatewayMountsE2E\n"} -{"Time":"2026-02-03T00:32:49.923273224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/mounts-test1735338136/test-mounts.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:49.923296839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:49.923303772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:49.92330839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.923312848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:49.923316736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.923321294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:49.923325933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:49.923329589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:49.923333497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:49.923337715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.923341612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:49.92334571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:49.923349426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:49.923353113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:49.9233568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.956280494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:49.960187064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/mounts-test1735338136/test-mounts.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:49.960395342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Output":"--- PASS: TestMCPGatewayMountsE2E (0.04s)\n"} -{"Time":"2026-02-03T00:32:49.960405952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsE2E","Elapsed":0.04} -{"Time":"2026-02-03T00:32:49.960413236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E"} -{"Time":"2026-02-03T00:32:49.960417273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"=== RUN TestMCPGatewayEntrypointAndMountsE2E\n"} -{"Time":"2026-02-03T00:32:49.963848808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/combined-test1584351115/test-combined.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:49.9638604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:49.963865018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:49.963868635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.963871901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:49.963875278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.963878844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:49.963882251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:49.963885466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:49.963888562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:49.96389256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.963896387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:49.963901035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:49.963905143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:49.963909381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:49.963931813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:49.997702368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.002222982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/combined-test1584351115/test-combined.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:50.002474561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Output":"--- PASS: TestMCPGatewayEntrypointAndMountsE2E (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.002489389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointAndMountsE2E","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.002496933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E"} -{"Time":"2026-02-03T00:32:50.002500609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"=== RUN TestMCPGatewayWithoutEntrypointOrMountsE2E\n"} -{"Time":"2026-02-03T00:32:50.005856734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/default-test3601774721/test-default.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.005868315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.005873665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.005878244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:50.005882762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.005887271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:50.005891308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.005895466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.00590335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.005907037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.005915533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:50.005920663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.00592483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.005928868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.005933106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.005936793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"\n"} -{"Time":"2026-02-03T00:32:50.037792086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.041448281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/default-test3601774721/test-default.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:50.041661368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Output":"--- PASS: TestMCPGatewayWithoutEntrypointOrMountsE2E (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.041676156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayWithoutEntrypointOrMountsE2E","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.041684081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters"} -{"Time":"2026-02-03T00:32:50.041688599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"=== RUN TestMCPGatewayEntrypointWithSpecialCharacters\n"} -{"Time":"2026-02-03T00:32:50.045088831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/special-chars-test1038223480/test-special-chars.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.045104991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.04510978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.045112655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"\n"} -{"Time":"2026-02-03T00:32:50.04511537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.045118105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"\n"} -{"Time":"2026-02-03T00:32:50.04512061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.045122794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.045125178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.045128104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.045131971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"\n"} -{"Time":"2026-02-03T00:32:50.045135718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.045139926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.045143993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.0451475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.045155515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"\n"} -{"Time":"2026-02-03T00:32:50.075550612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.079454988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/special-chars-test1038223480/test-special-chars.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:50.079638069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Output":"--- PASS: TestMCPGatewayEntrypointWithSpecialCharacters (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.079653718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayEntrypointWithSpecialCharacters","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.079661122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables"} -{"Time":"2026-02-03T00:32:50.079665089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"=== RUN TestMCPGatewayMountsWithVariables\n"} -{"Time":"2026-02-03T00:32:50.084101486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/var-mounts-test2205164424/test-var-mounts.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.084121052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.084128566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.084133034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"\n"} -{"Time":"2026-02-03T00:32:50.084137533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.08414165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"\n"} -{"Time":"2026-02-03T00:32:50.084145588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.084149966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.084154204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.084158091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.084169392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"\n"} -{"Time":"2026-02-03T00:32:50.08417381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.084178569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.084182546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.084186233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.08418975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"\n"} -{"Time":"2026-02-03T00:32:50.113930413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.11688074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/var-mounts-test2205164424/test-var-mounts.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:50.117078639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Output":"--- PASS: TestMCPGatewayMountsWithVariables (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.117093106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsWithVariables","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.117100059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayDefaultMounts"} -{"Time":"2026-02-03T00:32:50.117104447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayDefaultMounts","Output":"=== RUN TestMCPGatewayDefaultMounts\n"} -{"Time":"2026-02-03T00:32:50.117145645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayDefaultMounts","Output":"--- PASS: TestMCPGatewayDefaultMounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117157738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayDefaultMounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117161725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayCustomMounts"} -{"Time":"2026-02-03T00:32:50.117165562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayCustomMounts","Output":"=== RUN TestMCPGatewayCustomMounts\n"} -{"Time":"2026-02-03T00:32:50.117176182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayCustomMounts","Output":"--- PASS: TestMCPGatewayCustomMounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11718081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayCustomMounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117184337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand"} -{"Time":"2026-02-03T00:32:50.117189366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand","Output":"=== RUN TestMCPGatewayMountsInDockerCommand\n"} -{"Time":"2026-02-03T00:32:50.117194035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/default_mounts"} -{"Time":"2026-02-03T00:32:50.117208713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/default_mounts","Output":"=== RUN TestMCPGatewayMountsInDockerCommand/default_mounts\n"} -{"Time":"2026-02-03T00:32:50.117223921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/custom_mounts_with_spaces"} -{"Time":"2026-02-03T00:32:50.117228059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/custom_mounts_with_spaces","Output":"=== RUN TestMCPGatewayMountsInDockerCommand/custom_mounts_with_spaces\n"} -{"Time":"2026-02-03T00:32:50.117236635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/no_mounts"} -{"Time":"2026-02-03T00:32:50.117240902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/no_mounts","Output":"=== RUN TestMCPGatewayMountsInDockerCommand/no_mounts\n"} -{"Time":"2026-02-03T00:32:50.117274345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand","Output":"--- PASS: TestMCPGatewayMountsInDockerCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117296605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/default_mounts","Output":" --- PASS: TestMCPGatewayMountsInDockerCommand/default_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117306404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/default_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117310491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/custom_mounts_with_spaces","Output":" --- PASS: TestMCPGatewayMountsInDockerCommand/custom_mounts_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11731537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/custom_mounts_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117318967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/no_mounts","Output":" --- PASS: TestMCPGatewayMountsInDockerCommand/no_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117323255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand/no_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117331991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPGatewayMountsInDockerCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117335197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField"} -{"Time":"2026-02-03T00:32:50.117338453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField","Output":"=== RUN TestMCPServerEntrypointField\n"} -{"Time":"2026-02-03T00:32:50.117344324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_with_entrypointArgs"} -{"Time":"2026-02-03T00:32:50.117363079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_with_entrypointArgs","Output":"=== RUN TestMCPServerEntrypointField/entrypoint_with_entrypointArgs\n"} -{"Time":"2026-02-03T00:32:50.117368079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_without_entrypointArgs"} -{"Time":"2026-02-03T00:32:50.117371906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_without_entrypointArgs","Output":"=== RUN TestMCPServerEntrypointField/entrypoint_without_entrypointArgs\n"} -{"Time":"2026-02-03T00:32:50.117378227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypointArgs_without_entrypoint_(existing_behavior)"} -{"Time":"2026-02-03T00:32:50.117382305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypointArgs_without_entrypoint_(existing_behavior)","Output":"=== RUN TestMCPServerEntrypointField/entrypointArgs_without_entrypoint_(existing_behavior)\n"} -{"Time":"2026-02-03T00:32:50.117386693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/no_entrypoint_or_entrypointArgs"} -{"Time":"2026-02-03T00:32:50.11739046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/no_entrypoint_or_entrypointArgs","Output":"=== RUN TestMCPServerEntrypointField/no_entrypoint_or_entrypointArgs\n"} -{"Time":"2026-02-03T00:32:50.117399888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField","Output":"--- PASS: TestMCPServerEntrypointField (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117404617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_with_entrypointArgs","Output":" --- PASS: TestMCPServerEntrypointField/entrypoint_with_entrypointArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117407722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_with_entrypointArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117410418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_without_entrypointArgs","Output":" --- PASS: TestMCPServerEntrypointField/entrypoint_without_entrypointArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117413403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypoint_without_entrypointArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117415898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypointArgs_without_entrypoint_(existing_behavior)","Output":" --- PASS: TestMCPServerEntrypointField/entrypointArgs_without_entrypoint_(existing_behavior) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117418863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/entrypointArgs_without_entrypoint_(existing_behavior)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117421167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/no_entrypoint_or_entrypointArgs","Output":" --- PASS: TestMCPServerEntrypointField/no_entrypoint_or_entrypointArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117424864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField/no_entrypoint_or_entrypointArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117426908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointField","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117428912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig"} -{"Time":"2026-02-03T00:32:50.117430946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig","Output":"=== RUN TestMCPServerMountsInServerConfig\n"} -{"Time":"2026-02-03T00:32:50.117434943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_mounts"} -{"Time":"2026-02-03T00:32:50.117446495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_mounts","Output":"=== RUN TestMCPServerMountsInServerConfig/mcp_server_with_mounts\n"} -{"Time":"2026-02-03T00:32:50.117455061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_without_mounts"} -{"Time":"2026-02-03T00:32:50.11746029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_without_mounts","Output":"=== RUN TestMCPServerMountsInServerConfig/mcp_server_without_mounts\n"} -{"Time":"2026-02-03T00:32:50.117465961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_single_mount"} -{"Time":"2026-02-03T00:32:50.117469828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_single_mount","Output":"=== RUN TestMCPServerMountsInServerConfig/mcp_server_with_single_mount\n"} -{"Time":"2026-02-03T00:32:50.117505815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig","Output":"--- PASS: TestMCPServerMountsInServerConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117514962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_mounts","Output":" --- PASS: TestMCPServerMountsInServerConfig/mcp_server_with_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117520282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.11752468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_without_mounts","Output":" --- PASS: TestMCPServerMountsInServerConfig/mcp_server_without_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11752964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_without_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117533697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_single_mount","Output":" --- PASS: TestMCPServerMountsInServerConfig/mcp_server_with_single_mount (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117538666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig/mcp_server_with_single_mount","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117542073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerMountsInServerConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117545369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointAndMountsCombinedExtraction"} -{"Time":"2026-02-03T00:32:50.117548905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointAndMountsCombinedExtraction","Output":"=== RUN TestMCPServerEntrypointAndMountsCombinedExtraction\n"} -{"Time":"2026-02-03T00:32:50.117555237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointAndMountsCombinedExtraction","Output":"--- PASS: TestMCPServerEntrypointAndMountsCombinedExtraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117563603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerEntrypointAndMountsCombinedExtraction","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117567049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue"} -{"Time":"2026-02-03T00:32:50.117570486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue","Output":"=== RUN TestExtractSecretsFromValue\n"} -{"Time":"2026-02-03T00:32:50.117574463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Single_secret"} -{"Time":"2026-02-03T00:32:50.117577819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Single_secret","Output":"=== RUN TestExtractSecretsFromValue/Single_secret\n"} -{"Time":"2026-02-03T00:32:50.117583139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Secret_with_default_value"} -{"Time":"2026-02-03T00:32:50.117590132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Secret_with_default_value","Output":"=== RUN TestExtractSecretsFromValue/Secret_with_default_value\n"} -{"Time":"2026-02-03T00:32:50.117594641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Multiple_secrets_in_one_value"} -{"Time":"2026-02-03T00:32:50.117598067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Multiple_secrets_in_one_value","Output":"=== RUN TestExtractSecretsFromValue/Multiple_secrets_in_one_value\n"} -{"Time":"2026-02-03T00:32:50.117605521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/No_secrets"} -{"Time":"2026-02-03T00:32:50.117612023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/No_secrets","Output":"=== RUN TestExtractSecretsFromValue/No_secrets\n"} -{"Time":"2026-02-03T00:32:50.117616281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Empty_string"} -{"Time":"2026-02-03T00:32:50.117619577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Empty_string","Output":"=== RUN TestExtractSecretsFromValue/Empty_string\n"} -{"Time":"2026-02-03T00:32:50.117627622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue","Output":"--- PASS: TestExtractSecretsFromValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117633153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Single_secret","Output":" --- PASS: TestExtractSecretsFromValue/Single_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117637891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Single_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117641588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Secret_with_default_value","Output":" --- PASS: TestExtractSecretsFromValue/Secret_with_default_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117646778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Secret_with_default_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117656236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Multiple_secrets_in_one_value","Output":" --- PASS: TestExtractSecretsFromValue/Multiple_secrets_in_one_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117661365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Multiple_secrets_in_one_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117665362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/No_secrets","Output":" --- PASS: TestExtractSecretsFromValue/No_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117669901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/No_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117673648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Empty_string","Output":" --- PASS: TestExtractSecretsFromValue/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117677876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117686933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromValue","Elapsed":0} -{"Time":"2026-02-03T00:32:50.11769079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromHeaders"} -{"Time":"2026-02-03T00:32:50.117694347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromHeaders","Output":"=== RUN TestExtractSecretsFromHeaders\n"} -{"Time":"2026-02-03T00:32:50.117701119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromHeaders","Output":"--- PASS: TestExtractSecretsFromHeaders (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117705277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretsFromHeaders","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117709034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars"} -{"Time":"2026-02-03T00:32:50.117713131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars","Output":"=== RUN TestReplaceSecretsWithEnvVars\n"} -{"Time":"2026-02-03T00:32:50.117717079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_single_secret"} -{"Time":"2026-02-03T00:32:50.117720836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_single_secret","Output":"=== RUN TestReplaceSecretsWithEnvVars/Replace_single_secret\n"} -{"Time":"2026-02-03T00:32:50.117725575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_secret_with_default"} -{"Time":"2026-02-03T00:32:50.117730835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_secret_with_default","Output":"=== RUN TestReplaceSecretsWithEnvVars/Replace_secret_with_default\n"} -{"Time":"2026-02-03T00:32:50.117735633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_in_Bearer_token"} -{"Time":"2026-02-03T00:32:50.11773927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_in_Bearer_token","Output":"=== RUN TestReplaceSecretsWithEnvVars/Replace_in_Bearer_token\n"} -{"Time":"2026-02-03T00:32:50.117744861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/No_replacement_needed"} -{"Time":"2026-02-03T00:32:50.117769176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/No_replacement_needed","Output":"=== RUN TestReplaceSecretsWithEnvVars/No_replacement_needed\n"} -{"Time":"2026-02-03T00:32:50.117775508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars","Output":"--- PASS: TestReplaceSecretsWithEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117782751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_single_secret","Output":" --- PASS: TestReplaceSecretsWithEnvVars/Replace_single_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11778756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_single_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117791808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_secret_with_default","Output":" --- PASS: TestReplaceSecretsWithEnvVars/Replace_secret_with_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117796868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_secret_with_default","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117800695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_in_Bearer_token","Output":" --- PASS: TestReplaceSecretsWithEnvVars/Replace_in_Bearer_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117814731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/Replace_in_Bearer_token","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117819349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/No_replacement_needed","Output":" --- PASS: TestReplaceSecretsWithEnvVars/No_replacement_needed (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117825341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars/No_replacement_needed","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117828717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReplaceSecretsWithEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117831903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithHeaderSecrets"} -{"Time":"2026-02-03T00:32:50.117835399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithHeaderSecrets","Output":"=== RUN TestRenderSharedMCPConfig_HTTPWithHeaderSecrets\n"} -{"Time":"2026-02-03T00:32:50.117840769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithHeaderSecrets","Output":"--- PASS: TestRenderSharedMCPConfig_HTTPWithHeaderSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117845548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithHeaderSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117849015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithoutSecrets"} -{"Time":"2026-02-03T00:32:50.117852762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithoutSecrets","Output":"=== RUN TestRenderSharedMCPConfig_HTTPWithoutSecrets\n"} -{"Time":"2026-02-03T00:32:50.117859154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithoutSecrets","Output":"--- PASS: TestRenderSharedMCPConfig_HTTPWithoutSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117869403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_HTTPWithoutSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:50.11787338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecrets"} -{"Time":"2026-02-03T00:32:50.117877177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecrets","Output":"=== RUN TestCollectHTTPMCPHeaderSecrets\n"} -{"Time":"2026-02-03T00:32:50.11791599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecrets","Output":"--- PASS: TestCollectHTTPMCPHeaderSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.117924445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectHTTPMCPHeaderSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117928092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_PropertyOrder"} -{"Time":"2026-02-03T00:32:50.117931549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_PropertyOrder","Output":"=== RUN TestRenderSharedMCPConfig_PropertyOrder\n"} -{"Time":"2026-02-03T00:32:50.11793774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_PropertyOrder","Output":"--- PASS: TestRenderSharedMCPConfig_PropertyOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11794851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSharedMCPConfig_PropertyOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:50.117951896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig"} -{"Time":"2026-02-03T00:32:50.117955413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig","Output":"=== RUN TestGetMCPConfig\n"} -{"Time":"2026-02-03T00:32:50.117960773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/direct_fields"} -{"Time":"2026-02-03T00:32:50.117965051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/direct_fields","Output":"=== RUN TestGetMCPConfig/direct_fields\n"} -{"Time":"2026-02-03T00:32:50.118006438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_stdio_type_from_command"} -{"Time":"2026-02-03T00:32:50.118014343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_stdio_type_from_command","Output":"=== RUN TestGetMCPConfig/inferred_stdio_type_from_command\n"} -{"Time":"2026-02-03T00:32:50.118021116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_http_type_from_url"} -{"Time":"2026-02-03T00:32:50.118026035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_http_type_from_url","Output":"=== RUN TestGetMCPConfig/inferred_http_type_from_url\n"} -{"Time":"2026-02-03T00:32:50.118032016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/no_MCP_fields"} -{"Time":"2026-02-03T00:32:50.118035432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/no_MCP_fields","Output":"=== RUN TestGetMCPConfig/no_MCP_fields\n"} -{"Time":"2026-02-03T00:32:50.118044168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig","Output":"--- PASS: TestGetMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118049558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/direct_fields","Output":" --- PASS: TestGetMCPConfig/direct_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118054247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/direct_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118064126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_stdio_type_from_command","Output":" --- PASS: TestGetMCPConfig/inferred_stdio_type_from_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118068854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_stdio_type_from_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118072491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_http_type_from_url","Output":" --- PASS: TestGetMCPConfig/inferred_http_type_from_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118076749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/inferred_http_type_from_url","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118085916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/no_MCP_fields","Output":" --- PASS: TestGetMCPConfig/no_MCP_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118092128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig/no_MCP_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118095664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118101215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig"} -{"Time":"2026-02-03T00:32:50.118104882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig","Output":"=== RUN TestHasMCPConfig\n"} -{"Time":"2026-02-03T00:32:50.11810921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_valid_type"} -{"Time":"2026-02-03T00:32:50.118112947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_valid_type","Output":"=== RUN TestHasMCPConfig/direct_type_field_with_valid_type\n"} -{"Time":"2026-02-03T00:32:50.118117104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_invalid_type"} -{"Time":"2026-02-03T00:32:50.118120651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_invalid_type","Output":"=== RUN TestHasMCPConfig/direct_type_field_with_invalid_type\n"} -{"Time":"2026-02-03T00:32:50.118134877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/no_type_field"} -{"Time":"2026-02-03T00:32:50.118142502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/no_type_field","Output":"=== RUN TestHasMCPConfig/no_type_field\n"} -{"Time":"2026-02-03T00:32:50.118147812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig","Output":"--- PASS: TestHasMCPConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118152991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_valid_type","Output":" --- PASS: TestHasMCPConfig/direct_type_field_with_valid_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118157269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_valid_type","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118161227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_invalid_type","Output":" --- PASS: TestHasMCPConfig/direct_type_field_with_invalid_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118165735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/direct_type_field_with_invalid_type","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118169372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/no_type_field","Output":" --- PASS: TestHasMCPConfig/no_type_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.118173399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig/no_type_field","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118176675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasMCPConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:50.118180533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs"} -{"Time":"2026-02-03T00:32:50.118183909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs","Output":"=== RUN TestValidateMCPConfigs\n"} -{"Time":"2026-02-03T00:32:50.11818989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_stdio_with_direct_fields"} -{"Time":"2026-02-03T00:32:50.118198226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_stdio_with_direct_fields","Output":"=== RUN TestValidateMCPConfigs/new_format:_valid_stdio_with_direct_fields\n"} -{"Time":"2026-02-03T00:32:50.118202684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_http_with_direct_fields"} -{"Time":"2026-02-03T00:32:50.118207403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_http_with_direct_fields","Output":"=== RUN TestValidateMCPConfigs/new_format:_valid_http_with_direct_fields\n"} -{"Time":"2026-02-03T00:32:50.118246296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container"} -{"Time":"2026-02-03T00:32:50.118254391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container","Output":"=== RUN TestValidateMCPConfigs/new_format:_stdio_with_container\n"} -{"Time":"2026-02-03T00:32:50.118260873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container_and_network_config_should_fail"} -{"Time":"2026-02-03T00:32:50.118264741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container_and_network_config_should_fail","Output":"=== RUN TestValidateMCPConfigs/new_format:_stdio_with_container_and_network_config_should_fail\n"} -{"Time":"2026-02-03T00:32:50.118312358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_missing_type_and_no_inferrable_fields"} -{"Time":"2026-02-03T00:32:50.118321275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_missing_type_and_no_inferrable_fields","Output":"=== RUN TestValidateMCPConfigs/new_format:_missing_type_and_no_inferrable_fields\n"} -{"Time":"2026-02-03T00:32:50.118327797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_invalid_type_value"} -{"Time":"2026-02-03T00:32:50.118341943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_invalid_type_value","Output":"=== RUN TestValidateMCPConfigs/new_format:_invalid_type_value\n"} -{"Time":"2026-02-03T00:32:50.118347954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_http_missing_url"} -{"Time":"2026-02-03T00:32:50.118351521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_http_missing_url","Output":"=== RUN TestValidateMCPConfigs/new_format:_http_missing_url\n"} -{"Time":"2026-02-03T00:32:50.11836664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_missing_command_and_container"} -{"Time":"2026-02-03T00:32:50.118371078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_missing_command_and_container","Output":"=== RUN TestValidateMCPConfigs/new_format:_stdio_missing_command_and_container\n"} -{"Time":"2026-02-03T00:32:50.118838305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_both_command_and_container_specified"} -{"Time":"2026-02-03T00:32:50.118852441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_both_command_and_container_specified","Output":"=== RUN TestValidateMCPConfigs/new_format:_both_command_and_container_specified\n"} -{"Time":"2026-02-03T00:32:50.118858292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_MCP_configs"} -{"Time":"2026-02-03T00:32:50.118861979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_MCP_configs","Output":"=== RUN TestValidateMCPConfigs/valid_MCP_configs\n"} -{"Time":"2026-02-03T00:32:50.118865836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_value"} -{"Time":"2026-02-03T00:32:50.118868892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_value","Output":"=== RUN TestValidateMCPConfigs/invalid_type_value\n"} -{"Time":"2026-02-03T00:32:50.118872759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_in_MCP_config"} -{"Time":"2026-02-03T00:32:50.118876005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_in_MCP_config","Output":"=== RUN TestValidateMCPConfigs/invalid_type_in_MCP_config\n"} -{"Time":"2026-02-03T00:32:50.118879852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/non-string_type_in_MCP_config"} -{"Time":"2026-02-03T00:32:50.118883108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/non-string_type_in_MCP_config","Output":"=== RUN TestValidateMCPConfigs/non-string_type_in_MCP_config\n"} -{"Time":"2026-02-03T00:32:50.118887116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_missing_URL"} -{"Time":"2026-02-03T00:32:50.118890462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_missing_URL","Output":"=== RUN TestValidateMCPConfigs/http_type_missing_URL\n"} -{"Time":"2026-02-03T00:32:50.118894068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_missing_command"} -{"Time":"2026-02-03T00:32:50.118897174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_missing_command","Output":"=== RUN TestValidateMCPConfigs/stdio_type_missing_command\n"} -{"Time":"2026-02-03T00:32:50.118902855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_with_non-string_URL"} -{"Time":"2026-02-03T00:32:50.118906111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_with_non-string_URL","Output":"=== RUN TestValidateMCPConfigs/http_type_with_non-string_URL\n"} -{"Time":"2026-02-03T00:32:50.118911591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_with_non-string_command"} -{"Time":"2026-02-03T00:32:50.118915088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_with_non-string_command","Output":"=== RUN TestValidateMCPConfigs/stdio_type_with_non-string_command\n"} -{"Time":"2026-02-03T00:32:50.118922071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_tools_without_MCP"} -{"Time":"2026-02-03T00:32:50.118932831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_tools_without_MCP","Output":"=== RUN TestValidateMCPConfigs/valid_tools_without_MCP\n"} -{"Time":"2026-02-03T00:32:50.118938021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/mixed_valid_and_invalid_MCP_configs"} -{"Time":"2026-02-03T00:32:50.118941276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/mixed_valid_and_invalid_MCP_configs","Output":"=== RUN TestValidateMCPConfigs/mixed_valid_and_invalid_MCP_configs\n"} -{"Time":"2026-02-03T00:32:50.118988144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/network_field_in_tool_config_should_fail_(no_longer_supported)"} -{"Time":"2026-02-03T00:32:50.118995588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/network_field_in_tool_config_should_fail_(no_longer_supported)","Output":"=== RUN TestValidateMCPConfigs/network_field_in_tool_config_should_fail_(no_longer_supported)\n"} -{"Time":"2026-02-03T00:32:50.119531559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs","Output":"--- PASS: TestValidateMCPConfigs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119546848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_stdio_with_direct_fields","Output":" --- PASS: TestValidateMCPConfigs/new_format:_valid_stdio_with_direct_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119551456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_stdio_with_direct_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119554282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_http_with_direct_fields","Output":" --- PASS: TestValidateMCPConfigs/new_format:_valid_http_with_direct_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11955861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_valid_http_with_direct_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119563479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container","Output":" --- PASS: TestValidateMCPConfigs/new_format:_stdio_with_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119568839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119572806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container_and_network_config_should_fail","Output":" --- PASS: TestValidateMCPConfigs/new_format:_stdio_with_container_and_network_config_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119584879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_with_container_and_network_config_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119589087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_missing_type_and_no_inferrable_fields","Output":" --- PASS: TestValidateMCPConfigs/new_format:_missing_type_and_no_inferrable_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119594206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_missing_type_and_no_inferrable_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119598464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_invalid_type_value","Output":" --- PASS: TestValidateMCPConfigs/new_format:_invalid_type_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119602632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_invalid_type_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119605848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_http_missing_url","Output":" --- PASS: TestValidateMCPConfigs/new_format:_http_missing_url (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119610116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_http_missing_url","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119613582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_missing_command_and_container","Output":" --- PASS: TestValidateMCPConfigs/new_format:_stdio_missing_command_and_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11961786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_stdio_missing_command_and_container","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119621487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_both_command_and_container_specified","Output":" --- PASS: TestValidateMCPConfigs/new_format:_both_command_and_container_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119625675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/new_format:_both_command_and_container_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119629001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_MCP_configs","Output":" --- PASS: TestValidateMCPConfigs/valid_MCP_configs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119633068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_MCP_configs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119636435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_value","Output":" --- PASS: TestValidateMCPConfigs/invalid_type_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119640332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119643458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_in_MCP_config","Output":" --- PASS: TestValidateMCPConfigs/invalid_type_in_MCP_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119647315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/invalid_type_in_MCP_config","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119652054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/non-string_type_in_MCP_config","Output":" --- PASS: TestValidateMCPConfigs/non-string_type_in_MCP_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119656001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/non-string_type_in_MCP_config","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119659348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_missing_URL","Output":" --- PASS: TestValidateMCPConfigs/http_type_missing_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119663315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_missing_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119666531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_missing_command","Output":" --- PASS: TestValidateMCPConfigs/stdio_type_missing_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119670538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_missing_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119673784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_with_non-string_URL","Output":" --- PASS: TestValidateMCPConfigs/http_type_with_non-string_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119677852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/http_type_with_non-string_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119681088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_with_non-string_command","Output":" --- PASS: TestValidateMCPConfigs/stdio_type_with_non-string_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119685136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/stdio_type_with_non-string_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119688472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_tools_without_MCP","Output":" --- PASS: TestValidateMCPConfigs/valid_tools_without_MCP (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.11969255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/valid_tools_without_MCP","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119695645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/mixed_valid_and_invalid_MCP_configs","Output":" --- PASS: TestValidateMCPConfigs/mixed_valid_and_invalid_MCP_configs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119699703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/mixed_valid_and_invalid_MCP_configs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119702989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/network_field_in_tool_config_should_fail_(no_longer_supported)","Output":" --- PASS: TestValidateMCPConfigs/network_field_in_tool_config_should_fail_(no_longer_supported) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.119706916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs/network_field_in_tool_config_should_fail_(no_longer_supported)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119709922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMCPConfigs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.119712887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload"} -{"Time":"2026-02-03T00:32:50.119715883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"=== RUN TestMCPLogsUpload\n"} -{"Time":"2026-02-03T00:32:50.123482512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2835233283/test-mcp-logs.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.123496969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.123502149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.123505595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"\n"} -{"Time":"2026-02-03T00:32:50.12350808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.123512598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"\n"} -{"Time":"2026-02-03T00:32:50.123516155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.123521254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.123525072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.123528778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.123532886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"\n"} -{"Time":"2026-02-03T00:32:50.123539308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.123543225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.123547163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.12355103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.123562792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"\n"} -{"Time":"2026-02-03T00:32:50.154946937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.159110586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2835233283/test-mcp-logs.md (30.0 KB)\n"} -{"Time":"2026-02-03T00:32:50.159349191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Output":"--- PASS: TestMCPLogsUpload (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.159365731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUpload","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.159372885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright"} -{"Time":"2026-02-03T00:32:50.159377032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"=== RUN TestMCPLogsUploadWithoutPlaywright\n"} -{"Time":"2026-02-03T00:32:50.162824066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2742083516/test-no-playwright.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.162838313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.162842951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.162847379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"\n"} -{"Time":"2026-02-03T00:32:50.162851647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.162855545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"\n"} -{"Time":"2026-02-03T00:32:50.162859472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.16286388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.162867998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.162875181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.162878828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"\n"} -{"Time":"2026-02-03T00:32:50.162882735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.162892864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.162897323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.162901651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.162905167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"\n"} -{"Time":"2026-02-03T00:32:50.195090973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.198589142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2742083516/test-no-playwright.md (23.8 KB)\n"} -{"Time":"2026-02-03T00:32:50.198820343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Output":"--- PASS: TestMCPLogsUploadWithoutPlaywright (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.198832526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPLogsUploadWithoutPlaywright","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.198839228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts"} -{"Time":"2026-02-03T00:32:50.198843126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithMounts\n"} -{"Time":"2026-02-03T00:32:50.198861249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_mounts"} -{"Time":"2026-02-03T00:32:50.198869395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_mounts","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_mounts\n"} -{"Time":"2026-02-03T00:32:50.198904099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_without_mounts"} -{"Time":"2026-02-03T00:32:50.198912234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_without_mounts","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_without_mounts\n"} -{"Time":"2026-02-03T00:32:50.198918807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_single_mount"} -{"Time":"2026-02-03T00:32:50.198922243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_single_mount","Output":"=== RUN TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_single_mount\n"} -{"Time":"2026-02-03T00:32:50.198971197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts","Output":"--- PASS: TestRenderGitHubMCPDockerConfigWithMounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.198984572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_mounts","Output":" --- PASS: TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.198992236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.198997025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_without_mounts","Output":" --- PASS: TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_without_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199002225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_without_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199006342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_single_mount","Output":" --- PASS: TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_single_mount (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199016261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts/GitHub_MCP_with_single_mount","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199019657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCPDockerConfigWithMounts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199022953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer"} -{"Time":"2026-02-03T00:32:50.19902659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer","Output":"=== RUN TestNewMCPConfigRenderer\n"} -{"Time":"2026-02-03T00:32:50.19903189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/copilot_options"} -{"Time":"2026-02-03T00:32:50.199039544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/copilot_options","Output":"=== RUN TestNewMCPConfigRenderer/copilot_options\n"} -{"Time":"2026-02-03T00:32:50.199044073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/claude_options"} -{"Time":"2026-02-03T00:32:50.19904803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/claude_options","Output":"=== RUN TestNewMCPConfigRenderer/claude_options\n"} -{"Time":"2026-02-03T00:32:50.199052108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/codex_options"} -{"Time":"2026-02-03T00:32:50.199055925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/codex_options","Output":"=== RUN TestNewMCPConfigRenderer/codex_options\n"} -{"Time":"2026-02-03T00:32:50.199060654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer","Output":"--- PASS: TestNewMCPConfigRenderer (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199065503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/copilot_options","Output":" --- PASS: TestNewMCPConfigRenderer/copilot_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199069961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/copilot_options","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199079749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/claude_options","Output":" --- PASS: TestNewMCPConfigRenderer/claude_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199084358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/claude_options","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199088035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/codex_options","Output":" --- PASS: TestNewMCPConfigRenderer/codex_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.1990963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer/codex_options","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199103303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewMCPConfigRenderer","Elapsed":0} -{"Time":"2026-02-03T00:32:50.1991069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Copilot"} -{"Time":"2026-02-03T00:32:50.199110427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Copilot","Output":"=== RUN TestRenderSafeOutputsMCP_JSON_Copilot\n"} -{"Time":"2026-02-03T00:32:50.199116758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Copilot","Output":"--- PASS: TestRenderSafeOutputsMCP_JSON_Copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199123841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199127298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Claude"} -{"Time":"2026-02-03T00:32:50.199130985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Claude","Output":"=== RUN TestRenderSafeOutputsMCP_JSON_Claude\n"} -{"Time":"2026-02-03T00:32:50.199135563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Claude","Output":"--- PASS: TestRenderSafeOutputsMCP_JSON_Claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199142386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_JSON_Claude","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199145842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_TOML"} -{"Time":"2026-02-03T00:32:50.19914995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_TOML","Output":"=== RUN TestRenderSafeOutputsMCP_TOML\n"} -{"Time":"2026-02-03T00:32:50.199154609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_TOML","Output":"--- PASS: TestRenderSafeOutputsMCP_TOML (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199159247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderSafeOutputsMCP_TOML","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199162544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Copilot"} -{"Time":"2026-02-03T00:32:50.199166311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Copilot","Output":"=== RUN TestRenderAgenticWorkflowsMCP_JSON_Copilot\n"} -{"Time":"2026-02-03T00:32:50.19917114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Copilot","Output":"--- PASS: TestRenderAgenticWorkflowsMCP_JSON_Copilot (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199175237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Copilot","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199180327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Claude"} -{"Time":"2026-02-03T00:32:50.199190085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Claude","Output":"=== RUN TestRenderAgenticWorkflowsMCP_JSON_Claude\n"} -{"Time":"2026-02-03T00:32:50.199196627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Claude","Output":"--- PASS: TestRenderAgenticWorkflowsMCP_JSON_Claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199200955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_JSON_Claude","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199218548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_TOML"} -{"Time":"2026-02-03T00:32:50.199222455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_TOML","Output":"=== RUN TestRenderAgenticWorkflowsMCP_TOML\n"} -{"Time":"2026-02-03T00:32:50.199227675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_TOML","Output":"--- PASS: TestRenderAgenticWorkflowsMCP_TOML (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199231632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderAgenticWorkflowsMCP_TOML","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199234879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Local"} -{"Time":"2026-02-03T00:32:50.199238034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Local","Output":"=== RUN TestRenderGitHubMCP_JSON_Copilot_Local\n"} -{"Time":"2026-02-03T00:32:50.199243274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Local","Output":"--- PASS: TestRenderGitHubMCP_JSON_Copilot_Local (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199252251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Local","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199255507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Claude_Local"} -{"Time":"2026-02-03T00:32:50.199258953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Claude_Local","Output":"=== RUN TestRenderGitHubMCP_JSON_Claude_Local\n"} -{"Time":"2026-02-03T00:32:50.199265385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Claude_Local","Output":"--- PASS: TestRenderGitHubMCP_JSON_Claude_Local (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199270184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Claude_Local","Elapsed":0} -{"Time":"2026-02-03T00:32:50.1992736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Remote"} -{"Time":"2026-02-03T00:32:50.199277087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Remote","Output":"=== RUN TestRenderGitHubMCP_JSON_Copilot_Remote\n"} -{"Time":"2026-02-03T00:32:50.199281646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Remote","Output":"--- PASS: TestRenderGitHubMCP_JSON_Copilot_Remote (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199292045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_JSON_Copilot_Remote","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199295622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_TOML"} -{"Time":"2026-02-03T00:32:50.199298848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_TOML","Output":"=== RUN TestRenderGitHubMCP_TOML\n"} -{"Time":"2026-02-03T00:32:50.199304999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_TOML","Output":"--- PASS: TestRenderGitHubMCP_TOML (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199333652Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRenderGitHubMCP_TOML","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199341327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations"} -{"Time":"2026-02-03T00:32:50.199344753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations","Output":"=== RUN TestOptionCombinations\n"} -{"Time":"2026-02-03T00:32:50.199350113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_true"} -{"Time":"2026-02-03T00:32:50.19935364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_true","Output":"=== RUN TestOptionCombinations/all_true\n"} -{"Time":"2026-02-03T00:32:50.19942365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_false"} -{"Time":"2026-02-03T00:32:50.199432928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_false","Output":"=== RUN TestOptionCombinations/all_false\n"} -{"Time":"2026-02-03T00:32:50.199478844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_copilot_inline"} -{"Time":"2026-02-03T00:32:50.199491247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_copilot_inline","Output":"=== RUN TestOptionCombinations/mixed_copilot_inline\n"} -{"Time":"2026-02-03T00:32:50.199533055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_claude_inline"} -{"Time":"2026-02-03T00:32:50.19954095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_claude_inline","Output":"=== RUN TestOptionCombinations/mixed_claude_inline\n"} -{"Time":"2026-02-03T00:32:50.199588809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations","Output":"--- PASS: TestOptionCombinations (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199601172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_true","Output":" --- PASS: TestOptionCombinations/all_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199606361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_true","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199611221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_false","Output":" --- PASS: TestOptionCombinations/all_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.19961633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/all_false","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199619927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_copilot_inline","Output":" --- PASS: TestOptionCombinations/mixed_copilot_inline (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199627581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_copilot_inline","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199638191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_claude_inline","Output":" --- PASS: TestOptionCombinations/mixed_claude_inline (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199645074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations/mixed_claude_inline","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199648821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOptionCombinations","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199652287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch"} -{"Time":"2026-02-03T00:32:50.199655864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch","Output":"=== RUN TestExtractFirstMatch\n"} -{"Time":"2026-02-03T00:32:50.199660102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Basic_match"} -{"Time":"2026-02-03T00:32:50.199678807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Basic_match","Output":"=== RUN TestExtractFirstMatch/Basic_match\n"} -{"Time":"2026-02-03T00:32:50.199686521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/No_match"} -{"Time":"2026-02-03T00:32:50.199690258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/No_match","Output":"=== RUN TestExtractFirstMatch/No_match\n"} -{"Time":"2026-02-03T00:32:50.199694616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Case_insensitive_match"} -{"Time":"2026-02-03T00:32:50.199698413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Case_insensitive_match","Output":"=== RUN TestExtractFirstMatch/Case_insensitive_match\n"} -{"Time":"2026-02-03T00:32:50.199733779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Multiple_matches_-_first_one_returned"} -{"Time":"2026-02-03T00:32:50.199744198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Multiple_matches_-_first_one_returned","Output":"=== RUN TestExtractFirstMatch/Multiple_matches_-_first_one_returned\n"} -{"Time":"2026-02-03T00:32:50.199768844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_text"} -{"Time":"2026-02-03T00:32:50.199773603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_text","Output":"=== RUN TestExtractFirstMatch/Empty_text\n"} -{"Time":"2026-02-03T00:32:50.19982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_pattern"} -{"Time":"2026-02-03T00:32:50.19983061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_pattern","Output":"=== RUN TestExtractFirstMatch/Empty_pattern\n"} -{"Time":"2026-02-03T00:32:50.199866205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Complex_pattern_with_named_groups"} -{"Time":"2026-02-03T00:32:50.199877446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Complex_pattern_with_named_groups","Output":"=== RUN TestExtractFirstMatch/Complex_pattern_with_named_groups\n"} -{"Time":"2026-02-03T00:32:50.199886643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch","Output":"--- PASS: TestExtractFirstMatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199892193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Basic_match","Output":" --- PASS: TestExtractFirstMatch/Basic_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199897113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Basic_match","Elapsed":0} -{"Time":"2026-02-03T00:32:50.19990102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/No_match","Output":" --- PASS: TestExtractFirstMatch/No_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.19990615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/No_match","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199922289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Case_insensitive_match","Output":" --- PASS: TestExtractFirstMatch/Case_insensitive_match (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199927149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Case_insensitive_match","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199931186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Multiple_matches_-_first_one_returned","Output":" --- PASS: TestExtractFirstMatch/Multiple_matches_-_first_one_returned (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199935875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Multiple_matches_-_first_one_returned","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199944711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_text","Output":" --- PASS: TestExtractFirstMatch/Empty_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.19994954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_text","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199953467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_pattern","Output":" --- PASS: TestExtractFirstMatch/Empty_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199959839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Empty_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199966001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Complex_pattern_with_named_groups","Output":" --- PASS: TestExtractFirstMatch/Complex_pattern_with_named_groups (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.199970379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch/Complex_pattern_with_named_groups","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199973655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFirstMatch","Elapsed":0} -{"Time":"2026-02-03T00:32:50.199976921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics"} -{"Time":"2026-02-03T00:32:50.199980157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics","Output":"=== RUN TestExtractJSONMetrics\n"} -{"Time":"2026-02-03T00:32:50.199985838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_tokens"} -{"Time":"2026-02-03T00:32:50.19999237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_tokens","Output":"=== RUN TestExtractJSONMetrics/Claude_API_format_with_tokens\n"} -{"Time":"2026-02-03T00:32:50.199997389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_cache_tokens"} -{"Time":"2026-02-03T00:32:50.200001046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_cache_tokens","Output":"=== RUN TestExtractJSONMetrics/Claude_API_format_with_cache_tokens\n"} -{"Time":"2026-02-03T00:32:50.200006777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Simple_token_count"} -{"Time":"2026-02-03T00:32:50.200010113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Simple_token_count","Output":"=== RUN TestExtractJSONMetrics/Simple_token_count\n"} -{"Time":"2026-02-03T00:32:50.200048726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Cost_information"} -{"Time":"2026-02-03T00:32:50.200061039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Cost_information","Output":"=== RUN TestExtractJSONMetrics/Cost_information\n"} -{"Time":"2026-02-03T00:32:50.200073171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Delta_streaming_format"} -{"Time":"2026-02-03T00:32:50.200079102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Delta_streaming_format","Output":"=== RUN TestExtractJSONMetrics/Delta_streaming_format\n"} -{"Time":"2026-02-03T00:32:50.200130589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Billing_information"} -{"Time":"2026-02-03T00:32:50.200140367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Billing_information","Output":"=== RUN TestExtractJSONMetrics/Billing_information\n"} -{"Time":"2026-02-03T00:32:50.200185491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Non-JSON_line"} -{"Time":"2026-02-03T00:32:50.200195219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Non-JSON_line","Output":"=== RUN TestExtractJSONMetrics/Non-JSON_line\n"} -{"Time":"2026-02-03T00:32:50.200202022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_JSON_object"} -{"Time":"2026-02-03T00:32:50.200205939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_JSON_object","Output":"=== RUN TestExtractJSONMetrics/Empty_JSON_object\n"} -{"Time":"2026-02-03T00:32:50.200236896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Malformed_JSON"} -{"Time":"2026-02-03T00:32:50.200246725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Malformed_JSON","Output":"=== RUN TestExtractJSONMetrics/Malformed_JSON\n"} -{"Time":"2026-02-03T00:32:50.200269007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_line"} -{"Time":"2026-02-03T00:32:50.200278043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_line","Output":"=== RUN TestExtractJSONMetrics/Empty_line\n"} -{"Time":"2026-02-03T00:32:50.200288152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Total_tokens_field"} -{"Time":"2026-02-03T00:32:50.200291819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Total_tokens_field","Output":"=== RUN TestExtractJSONMetrics/Total_tokens_field\n"} -{"Time":"2026-02-03T00:32:50.200338887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Mixed_token_fields_-_should_use_first_found"} -{"Time":"2026-02-03T00:32:50.200348504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Mixed_token_fields_-_should_use_first_found","Output":"=== RUN TestExtractJSONMetrics/Mixed_token_fields_-_should_use_first_found\n"} -{"Time":"2026-02-03T00:32:50.200371698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/OpenAI_format_in_usage_object"} -{"Time":"2026-02-03T00:32:50.200379312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/OpenAI_format_in_usage_object","Output":"=== RUN TestExtractJSONMetrics/OpenAI_format_in_usage_object\n"} -{"Time":"2026-02-03T00:32:50.200433933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics","Output":"--- PASS: TestExtractJSONMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20044845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_tokens","Output":" --- PASS: TestExtractJSONMetrics/Claude_API_format_with_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200458258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200462216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_cache_tokens","Output":" --- PASS: TestExtractJSONMetrics/Claude_API_format_with_cache_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200467616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Claude_API_format_with_cache_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200479618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Simple_token_count","Output":" --- PASS: TestExtractJSONMetrics/Simple_token_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200484497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Simple_token_count","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200488615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Cost_information","Output":" --- PASS: TestExtractJSONMetrics/Cost_information (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200493133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Cost_information","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20049667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Delta_streaming_format","Output":" --- PASS: TestExtractJSONMetrics/Delta_streaming_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200500938Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Delta_streaming_format","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200509584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Billing_information","Output":" --- PASS: TestExtractJSONMetrics/Billing_information (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200513772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Billing_information","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200524812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Non-JSON_line","Output":" --- PASS: TestExtractJSONMetrics/Non-JSON_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200529531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Non-JSON_line","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200532867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_JSON_object","Output":" --- PASS: TestExtractJSONMetrics/Empty_JSON_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200537456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_JSON_object","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200540922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Malformed_JSON","Output":" --- PASS: TestExtractJSONMetrics/Malformed_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200545471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Malformed_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200548877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_line","Output":" --- PASS: TestExtractJSONMetrics/Empty_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200553055Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Empty_line","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20056121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Total_tokens_field","Output":" --- PASS: TestExtractJSONMetrics/Total_tokens_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20056666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Total_tokens_field","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200570738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Mixed_token_fields_-_should_use_first_found","Output":" --- PASS: TestExtractJSONMetrics/Mixed_token_fields_-_should_use_first_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200575226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/Mixed_token_fields_-_should_use_first_found","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200579013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/OpenAI_format_in_usage_object","Output":" --- PASS: TestExtractJSONMetrics/OpenAI_format_in_usage_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200586036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics/OpenAI_format_in_usage_object","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200589613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200592889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage"} -{"Time":"2026-02-03T00:32:50.200596316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage","Output":"=== RUN TestExtractJSONTokenUsage\n"} -{"Time":"2026-02-03T00:32:50.200602377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Direct_tokens_field"} -{"Time":"2026-02-03T00:32:50.20060958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Direct_tokens_field","Output":"=== RUN TestExtractJSONTokenUsage/Direct_tokens_field\n"} -{"Time":"2026-02-03T00:32:50.200613788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Token_count_field"} -{"Time":"2026-02-03T00:32:50.200617204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Token_count_field","Output":"=== RUN TestExtractJSONTokenUsage/Token_count_field\n"} -{"Time":"2026-02-03T00:32:50.200621532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_input/output_tokens"} -{"Time":"2026-02-03T00:32:50.200624919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_input/output_tokens","Output":"=== RUN TestExtractJSONTokenUsage/Usage_object_with_input/output_tokens\n"} -{"Time":"2026-02-03T00:32:50.200628806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_cache_tokens"} -{"Time":"2026-02-03T00:32:50.200632192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_cache_tokens","Output":"=== RUN TestExtractJSONTokenUsage/Usage_object_with_cache_tokens\n"} -{"Time":"2026-02-03T00:32:50.200636531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Delta_format"} -{"Time":"2026-02-03T00:32:50.200639907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Delta_format","Output":"=== RUN TestExtractJSONTokenUsage/Delta_format\n"} -{"Time":"2026-02-03T00:32:50.200643744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/String_token_count"} -{"Time":"2026-02-03T00:32:50.20064715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/String_token_count","Output":"=== RUN TestExtractJSONTokenUsage/String_token_count\n"} -{"Time":"2026-02-03T00:32:50.200650917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Float_token_count"} -{"Time":"2026-02-03T00:32:50.20065765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Float_token_count","Output":"=== RUN TestExtractJSONTokenUsage/Float_token_count\n"} -{"Time":"2026-02-03T00:32:50.200661557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/No_token_information"} -{"Time":"2026-02-03T00:32:50.200664843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/No_token_information","Output":"=== RUN TestExtractJSONTokenUsage/No_token_information\n"} -{"Time":"2026-02-03T00:32:50.200668791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Invalid_usage_object"} -{"Time":"2026-02-03T00:32:50.200672057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Invalid_usage_object","Output":"=== RUN TestExtractJSONTokenUsage/Invalid_usage_object\n"} -{"Time":"2026-02-03T00:32:50.20067921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Partial_usage_information"} -{"Time":"2026-02-03T00:32:50.200683117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Partial_usage_information","Output":"=== RUN TestExtractJSONTokenUsage/Partial_usage_information\n"} -{"Time":"2026-02-03T00:32:50.200688818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_prompt_tokens_and_completion_tokens"} -{"Time":"2026-02-03T00:32:50.200692234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_prompt_tokens_and_completion_tokens","Output":"=== RUN TestExtractJSONTokenUsage/OpenAI_format_with_prompt_tokens_and_completion_tokens\n"} -{"Time":"2026-02-03T00:32:50.200702583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_prompt_tokens"} -{"Time":"2026-02-03T00:32:50.20070609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_prompt_tokens","Output":"=== RUN TestExtractJSONTokenUsage/OpenAI_format_with_only_prompt_tokens\n"} -{"Time":"2026-02-03T00:32:50.200710438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_completion_tokens"} -{"Time":"2026-02-03T00:32:50.200713925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_completion_tokens","Output":"=== RUN TestExtractJSONTokenUsage/OpenAI_format_with_only_completion_tokens\n"} -{"Time":"2026-02-03T00:32:50.200719185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Claude_format_takes_precedence_over_OpenAI_format_when_both_present"} -{"Time":"2026-02-03T00:32:50.200722972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Claude_format_takes_precedence_over_OpenAI_format_when_both_present","Output":"=== RUN TestExtractJSONTokenUsage/Claude_format_takes_precedence_over_OpenAI_format_when_both_present\n"} -{"Time":"2026-02-03T00:32:50.200728412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage","Output":"--- PASS: TestExtractJSONTokenUsage (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.2007329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Direct_tokens_field","Output":" --- PASS: TestExtractJSONTokenUsage/Direct_tokens_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200740534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Direct_tokens_field","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200744171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Token_count_field","Output":" --- PASS: TestExtractJSONTokenUsage/Token_count_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200766683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Token_count_field","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200771552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_input/output_tokens","Output":" --- PASS: TestExtractJSONTokenUsage/Usage_object_with_input/output_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200776361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_input/output_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200780028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_cache_tokens","Output":" --- PASS: TestExtractJSONTokenUsage/Usage_object_with_cache_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200784286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Usage_object_with_cache_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20079198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Delta_format","Output":" --- PASS: TestExtractJSONTokenUsage/Delta_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200796449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Delta_format","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200799935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/String_token_count","Output":" --- PASS: TestExtractJSONTokenUsage/String_token_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200804383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/String_token_count","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20080791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Float_token_count","Output":" --- PASS: TestExtractJSONTokenUsage/Float_token_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200812148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Float_token_count","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200820463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/No_token_information","Output":" --- PASS: TestExtractJSONTokenUsage/No_token_information (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200824701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/No_token_information","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200828488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Invalid_usage_object","Output":" --- PASS: TestExtractJSONTokenUsage/Invalid_usage_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200832746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Invalid_usage_object","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200836253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Partial_usage_information","Output":" --- PASS: TestExtractJSONTokenUsage/Partial_usage_information (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200841172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Partial_usage_information","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200844979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_prompt_tokens_and_completion_tokens","Output":" --- PASS: TestExtractJSONTokenUsage/OpenAI_format_with_prompt_tokens_and_completion_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200852763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_prompt_tokens_and_completion_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200856701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_prompt_tokens","Output":" --- PASS: TestExtractJSONTokenUsage/OpenAI_format_with_only_prompt_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200861179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_prompt_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200864826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_completion_tokens","Output":" --- PASS: TestExtractJSONTokenUsage/OpenAI_format_with_only_completion_tokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200869835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/OpenAI_format_with_only_completion_tokens","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200875796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Claude_format_takes_precedence_over_OpenAI_format_when_both_present","Output":" --- PASS: TestExtractJSONTokenUsage/Claude_format_takes_precedence_over_OpenAI_format_when_both_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200880505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage/Claude_format_takes_precedence_over_OpenAI_format_when_both_present","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200884623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONTokenUsage","Elapsed":0} -{"Time":"2026-02-03T00:32:50.200888871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost"} -{"Time":"2026-02-03T00:32:50.200892067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost","Output":"=== RUN TestExtractJSONCost\n"} -{"Time":"2026-02-03T00:32:50.200900783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Direct_cost_field"} -{"Time":"2026-02-03T00:32:50.200903979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Direct_cost_field","Output":"=== RUN TestExtractJSONCost/Direct_cost_field\n"} -{"Time":"2026-02-03T00:32:50.200908157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Price_field"} -{"Time":"2026-02-03T00:32:50.200911413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Price_field","Output":"=== RUN TestExtractJSONCost/Price_field\n"} -{"Time":"2026-02-03T00:32:50.20091524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Total_cost_USD"} -{"Time":"2026-02-03T00:32:50.200918466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Total_cost_USD","Output":"=== RUN TestExtractJSONCost/Total_cost_USD\n"} -{"Time":"2026-02-03T00:32:50.200922573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Billing_object"} -{"Time":"2026-02-03T00:32:50.200926291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Billing_object","Output":"=== RUN TestExtractJSONCost/Billing_object\n"} -{"Time":"2026-02-03T00:32:50.200933193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/String_cost_value"} -{"Time":"2026-02-03T00:32:50.200936319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/String_cost_value","Output":"=== RUN TestExtractJSONCost/String_cost_value\n"} -{"Time":"2026-02-03T00:32:50.200939966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Integer_cost_value"} -{"Time":"2026-02-03T00:32:50.200943282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Integer_cost_value","Output":"=== RUN TestExtractJSONCost/Integer_cost_value\n"} -{"Time":"2026-02-03T00:32:50.20094721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/No_cost_information"} -{"Time":"2026-02-03T00:32:50.200953461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/No_cost_information","Output":"=== RUN TestExtractJSONCost/No_cost_information\n"} -{"Time":"2026-02-03T00:32:50.200957388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Invalid_billing_object"} -{"Time":"2026-02-03T00:32:50.200960724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Invalid_billing_object","Output":"=== RUN TestExtractJSONCost/Invalid_billing_object\n"} -{"Time":"2026-02-03T00:32:50.200964872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Zero_cost"} -{"Time":"2026-02-03T00:32:50.200968359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Zero_cost","Output":"=== RUN TestExtractJSONCost/Zero_cost\n"} -{"Time":"2026-02-03T00:32:50.200974811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Negative_cost_(should_be_ignored)"} -{"Time":"2026-02-03T00:32:50.200977987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Negative_cost_(should_be_ignored)","Output":"=== RUN TestExtractJSONCost/Negative_cost_(should_be_ignored)\n"} -{"Time":"2026-02-03T00:32:50.200982014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Multiple_cost_fields_-_first_found_wins"} -{"Time":"2026-02-03T00:32:50.200985461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Multiple_cost_fields_-_first_found_wins","Output":"=== RUN TestExtractJSONCost/Multiple_cost_fields_-_first_found_wins\n"} -{"Time":"2026-02-03T00:32:50.200989909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost","Output":"--- PASS: TestExtractJSONCost (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.200997664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Direct_cost_field","Output":" --- PASS: TestExtractJSONCost/Direct_cost_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201001841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Direct_cost_field","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201005388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Price_field","Output":" --- PASS: TestExtractJSONCost/Price_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201009466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Price_field","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201013343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Total_cost_USD","Output":" --- PASS: TestExtractJSONCost/Total_cost_USD (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20101742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Total_cost_USD","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201023852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Billing_object","Output":" --- PASS: TestExtractJSONCost/Billing_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20102796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Billing_object","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201031376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/String_cost_value","Output":" --- PASS: TestExtractJSONCost/String_cost_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201040814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/String_cost_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201044351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Integer_cost_value","Output":" --- PASS: TestExtractJSONCost/Integer_cost_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20104928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Integer_cost_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201052806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/No_cost_information","Output":" --- PASS: TestExtractJSONCost/No_cost_information (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201057044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/No_cost_information","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201063897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Invalid_billing_object","Output":" --- PASS: TestExtractJSONCost/Invalid_billing_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201068315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Invalid_billing_object","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201074326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Zero_cost","Output":" --- PASS: TestExtractJSONCost/Zero_cost (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201079276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Zero_cost","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201085717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Negative_cost_(should_be_ignored)","Output":" --- PASS: TestExtractJSONCost/Negative_cost_(should_be_ignored) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201090045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Negative_cost_(should_be_ignored)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201094013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Multiple_cost_fields_-_first_found_wins","Output":" --- PASS: TestExtractJSONCost/Multiple_cost_fields_-_first_found_wins (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201098121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost/Multiple_cost_fields_-_first_found_wins","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201101337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONCost","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201104432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt"} -{"Time":"2026-02-03T00:32:50.201107558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt","Output":"=== RUN TestConvertToInt\n"} -{"Time":"2026-02-03T00:32:50.201111195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Integer_value"} -{"Time":"2026-02-03T00:32:50.201114581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Integer_value","Output":"=== RUN TestConvertToInt/Integer_value\n"} -{"Time":"2026-02-03T00:32:50.201120202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Int64_value"} -{"Time":"2026-02-03T00:32:50.201126614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Int64_value","Output":"=== RUN TestConvertToInt/Int64_value\n"} -{"Time":"2026-02-03T00:32:50.20113028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_value"} -{"Time":"2026-02-03T00:32:50.201133727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_value","Output":"=== RUN TestConvertToInt/Float64_value\n"} -{"Time":"2026-02-03T00:32:50.201137634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_with_decimals"} -{"Time":"2026-02-03T00:32:50.201141201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_with_decimals","Output":"=== RUN TestConvertToInt/Float64_with_decimals\n"} -{"Time":"2026-02-03T00:32:50.201147673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_integer"} -{"Time":"2026-02-03T00:32:50.201150869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_integer","Output":"=== RUN TestConvertToInt/String_integer\n"} -{"Time":"2026-02-03T00:32:50.201154736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_with_whitespace"} -{"Time":"2026-02-03T00:32:50.201157922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_with_whitespace","Output":"=== RUN TestConvertToInt/String_with_whitespace\n"} -{"Time":"2026-02-03T00:32:50.2011621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Invalid_string"} -{"Time":"2026-02-03T00:32:50.201167761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Invalid_string","Output":"=== RUN TestConvertToInt/Invalid_string\n"} -{"Time":"2026-02-03T00:32:50.201171327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Boolean_value"} -{"Time":"2026-02-03T00:32:50.201174473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Boolean_value","Output":"=== RUN TestConvertToInt/Boolean_value\n"} -{"Time":"2026-02-03T00:32:50.20117835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Nil_value"} -{"Time":"2026-02-03T00:32:50.201181546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Nil_value","Output":"=== RUN TestConvertToInt/Nil_value\n"} -{"Time":"2026-02-03T00:32:50.201190673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Array_value"} -{"Time":"2026-02-03T00:32:50.20119423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Array_value","Output":"=== RUN TestConvertToInt/Array_value\n"} -{"Time":"2026-02-03T00:32:50.201198137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Zero_values"} -{"Time":"2026-02-03T00:32:50.201201383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Zero_values","Output":"=== RUN TestConvertToInt/Zero_values\n"} -{"Time":"2026-02-03T00:32:50.201205561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Negative_integer"} -{"Time":"2026-02-03T00:32:50.201208957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Negative_integer","Output":"=== RUN TestConvertToInt/Negative_integer\n"} -{"Time":"2026-02-03T00:32:50.201213406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt","Output":"--- PASS: TestConvertToInt (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201217784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Integer_value","Output":" --- PASS: TestConvertToInt/Integer_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201225368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Integer_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201229245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Int64_value","Output":" --- PASS: TestConvertToInt/Int64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201233804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Int64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.2012371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_value","Output":" --- PASS: TestConvertToInt/Float64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201241247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201244654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_with_decimals","Output":" --- PASS: TestConvertToInt/Float64_with_decimals (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201251817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Float64_with_decimals","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201255514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_integer","Output":" --- PASS: TestConvertToInt/String_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201259672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201263168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_with_whitespace","Output":" --- PASS: TestConvertToInt/String_with_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201267246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/String_with_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201275281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Invalid_string","Output":" --- PASS: TestConvertToInt/Invalid_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201279799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Invalid_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201283336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Boolean_value","Output":" --- PASS: TestConvertToInt/Boolean_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201287554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Boolean_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201295989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Nil_value","Output":" --- PASS: TestConvertToInt/Nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201300047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201303373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Array_value","Output":" --- PASS: TestConvertToInt/Array_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201307441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Array_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201310977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Zero_values","Output":" --- PASS: TestConvertToInt/Zero_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201314905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Zero_values","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201318562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Negative_integer","Output":" --- PASS: TestConvertToInt/Negative_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201322659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt/Negative_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201325795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToInt","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201332127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat"} -{"Time":"2026-02-03T00:32:50.201335142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat","Output":"=== RUN TestConvertToFloat\n"} -{"Time":"2026-02-03T00:32:50.20133917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Float64_value"} -{"Time":"2026-02-03T00:32:50.201342636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Float64_value","Output":"=== RUN TestConvertToFloat/Float64_value\n"} -{"Time":"2026-02-03T00:32:50.201349619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Integer_value"} -{"Time":"2026-02-03T00:32:50.201352845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Integer_value","Output":"=== RUN TestConvertToFloat/Integer_value\n"} -{"Time":"2026-02-03T00:32:50.201356813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Int64_value"} -{"Time":"2026-02-03T00:32:50.20136086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Int64_value","Output":"=== RUN TestConvertToFloat/Int64_value\n"} -{"Time":"2026-02-03T00:32:50.201367903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_float"} -{"Time":"2026-02-03T00:32:50.201371149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_float","Output":"=== RUN TestConvertToFloat/String_float\n"} -{"Time":"2026-02-03T00:32:50.201376289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_integer"} -{"Time":"2026-02-03T00:32:50.201379625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_integer","Output":"=== RUN TestConvertToFloat/String_integer\n"} -{"Time":"2026-02-03T00:32:50.201383893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Invalid_string"} -{"Time":"2026-02-03T00:32:50.201390125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Invalid_string","Output":"=== RUN TestConvertToFloat/Invalid_string\n"} -{"Time":"2026-02-03T00:32:50.201394132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Boolean_value"} -{"Time":"2026-02-03T00:32:50.201397498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Boolean_value","Output":"=== RUN TestConvertToFloat/Boolean_value\n"} -{"Time":"2026-02-03T00:32:50.201401236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Nil_value"} -{"Time":"2026-02-03T00:32:50.201404542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Nil_value","Output":"=== RUN TestConvertToFloat/Nil_value\n"} -{"Time":"2026-02-03T00:32:50.201408549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Zero_float"} -{"Time":"2026-02-03T00:32:50.201411965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Zero_float","Output":"=== RUN TestConvertToFloat/Zero_float\n"} -{"Time":"2026-02-03T00:32:50.201415622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Negative_float"} -{"Time":"2026-02-03T00:32:50.201418858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Negative_float","Output":"=== RUN TestConvertToFloat/Negative_float\n"} -{"Time":"2026-02-03T00:32:50.201426032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Scientific_notation_string"} -{"Time":"2026-02-03T00:32:50.201429749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Scientific_notation_string","Output":"=== RUN TestConvertToFloat/Scientific_notation_string\n"} -{"Time":"2026-02-03T00:32:50.201433325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Map_value"} -{"Time":"2026-02-03T00:32:50.201439226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Map_value","Output":"=== RUN TestConvertToFloat/Map_value\n"} -{"Time":"2026-02-03T00:32:50.201443434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat","Output":"--- PASS: TestConvertToFloat (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201450657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Float64_value","Output":" --- PASS: TestConvertToFloat/Float64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201454795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Float64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201458272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Integer_value","Output":" --- PASS: TestConvertToFloat/Integer_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20146243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Integer_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201468681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Int64_value","Output":" --- PASS: TestConvertToFloat/Int64_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201472959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Int64_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201476556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_float","Output":" --- PASS: TestConvertToFloat/String_float (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201483068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_float","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201486615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_integer","Output":" --- PASS: TestConvertToFloat/String_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201490692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/String_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201496703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Invalid_string","Output":" --- PASS: TestConvertToFloat/Invalid_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201500851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Invalid_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201507213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Boolean_value","Output":" --- PASS: TestConvertToFloat/Boolean_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20151105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Boolean_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201514717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Nil_value","Output":" --- PASS: TestConvertToFloat/Nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201518744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201522121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Zero_float","Output":" --- PASS: TestConvertToFloat/Zero_float (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201526168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Zero_float","Elapsed":0} -{"Time":"2026-02-03T00:32:50.2015323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Negative_float","Output":" --- PASS: TestConvertToFloat/Negative_float (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201536638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Negative_float","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201540124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Scientific_notation_string","Output":" --- PASS: TestConvertToFloat/Scientific_notation_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201549532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Scientific_notation_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201552888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Map_value","Output":" --- PASS: TestConvertToFloat/Map_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201556765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat/Map_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201560021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloat","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201562957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetricsIntegration"} -{"Time":"2026-02-03T00:32:50.201566383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetricsIntegration","Output":"=== RUN TestExtractJSONMetricsIntegration\n"} -{"Time":"2026-02-03T00:32:50.201570942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetricsIntegration","Output":"--- PASS: TestExtractJSONMetricsIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201577604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractJSONMetricsIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201580991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName"} -{"Time":"2026-02-03T00:32:50.201584337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName","Output":"=== RUN TestPrettifyToolName\n"} -{"Time":"2026-02-03T00:32:50.201588134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_github_provider"} -{"Time":"2026-02-03T00:32:50.20159145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_github_provider","Output":"=== RUN TestPrettifyToolName/MCP_tool_with_github_provider\n"} -{"Time":"2026-02-03T00:32:50.201595417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_multiple_underscores_in_method"} -{"Time":"2026-02-03T00:32:50.201598944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_multiple_underscores_in_method","Output":"=== RUN TestPrettifyToolName/MCP_tool_with_multiple_underscores_in_method\n"} -{"Time":"2026-02-03T00:32:50.201603232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Bash_tool"} -{"Time":"2026-02-03T00:32:50.201606448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Bash_tool","Output":"=== RUN TestPrettifyToolName/Bash_tool\n"} -{"Time":"2026-02-03T00:32:50.201611868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/bash_tool_lowercase"} -{"Time":"2026-02-03T00:32:50.201617749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/bash_tool_lowercase","Output":"=== RUN TestPrettifyToolName/bash_tool_lowercase\n"} -{"Time":"2026-02-03T00:32:50.201621556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Regular_tool_without_mcp_prefix"} -{"Time":"2026-02-03T00:32:50.201625053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Regular_tool_without_mcp_prefix","Output":"=== RUN TestPrettifyToolName/Regular_tool_without_mcp_prefix\n"} -{"Time":"2026-02-03T00:32:50.20162905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_unexpected_format"} -{"Time":"2026-02-03T00:32:50.201632356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_unexpected_format","Output":"=== RUN TestPrettifyToolName/MCP_tool_with_unexpected_format\n"} -{"Time":"2026-02-03T00:32:50.201640261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Empty_string"} -{"Time":"2026-02-03T00:32:50.201643577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Empty_string","Output":"=== RUN TestPrettifyToolName/Empty_string\n"} -{"Time":"2026-02-03T00:32:50.201648296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName","Output":"--- PASS: TestPrettifyToolName (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201652804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_github_provider","Output":" --- PASS: TestPrettifyToolName/MCP_tool_with_github_provider (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201659687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_github_provider","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201663224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_multiple_underscores_in_method","Output":" --- PASS: TestPrettifyToolName/MCP_tool_with_multiple_underscores_in_method (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201667822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_multiple_underscores_in_method","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201671509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Bash_tool","Output":" --- PASS: TestPrettifyToolName/Bash_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201675717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Bash_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201681999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/bash_tool_lowercase","Output":" --- PASS: TestPrettifyToolName/bash_tool_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201686236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/bash_tool_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201692579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Regular_tool_without_mcp_prefix","Output":" --- PASS: TestPrettifyToolName/Regular_tool_without_mcp_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201696976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Regular_tool_without_mcp_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201700683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_unexpected_format","Output":" --- PASS: TestPrettifyToolName/MCP_tool_with_unexpected_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201704721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/MCP_tool_with_unexpected_format","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201711073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Empty_string","Output":" --- PASS: TestPrettifyToolName/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20171478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201721011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPrettifyToolName","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20172546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage"} -{"Time":"2026-02-03T00:32:50.201728465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage","Output":"=== RUN TestExtractErrorMessage\n"} -{"Time":"2026-02-03T00:32:50.201732293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Simple_error_message"} -{"Time":"2026-02-03T00:32:50.201738314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Simple_error_message","Output":"=== RUN TestExtractErrorMessage/Simple_error_message\n"} -{"Time":"2026-02-03T00:32:50.201742682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_prefix"} -{"Time":"2026-02-03T00:32:50.201746158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_prefix","Output":"=== RUN TestExtractErrorMessage/Error_with_timestamp_prefix\n"} -{"Time":"2026-02-03T00:32:50.201765925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_and_milliseconds"} -{"Time":"2026-02-03T00:32:50.201769411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_and_milliseconds","Output":"=== RUN TestExtractErrorMessage/Error_with_timestamp_and_milliseconds\n"} -{"Time":"2026-02-03T00:32:50.201773459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_bracket_timestamp"} -{"Time":"2026-02-03T00:32:50.201776635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_bracket_timestamp","Output":"=== RUN TestExtractErrorMessage/Error_with_bracket_timestamp\n"} -{"Time":"2026-02-03T00:32:50.201780913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_ERROR_prefix"} -{"Time":"2026-02-03T00:32:50.201784009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_ERROR_prefix","Output":"=== RUN TestExtractErrorMessage/Error_with_ERROR_prefix\n"} -{"Time":"2026-02-03T00:32:50.201787966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_[ERROR]_prefix"} -{"Time":"2026-02-03T00:32:50.201791323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_[ERROR]_prefix","Output":"=== RUN TestExtractErrorMessage/Error_with_[ERROR]_prefix\n"} -{"Time":"2026-02-03T00:32:50.20179531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Warning_with_WARN_prefix"} -{"Time":"2026-02-03T00:32:50.201798536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Warning_with_WARN_prefix","Output":"=== RUN TestExtractErrorMessage/Warning_with_WARN_prefix\n"} -{"Time":"2026-02-03T00:32:50.201802413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_WARNING_prefix"} -{"Time":"2026-02-03T00:32:50.20180598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_WARNING_prefix","Output":"=== RUN TestExtractErrorMessage/Error_with_WARNING_prefix\n"} -{"Time":"2026-02-03T00:32:50.201810087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Timestamp_and_log_level_combined"} -{"Time":"2026-02-03T00:32:50.201813524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Timestamp_and_log_level_combined","Output":"=== RUN TestExtractErrorMessage/Timestamp_and_log_level_combined\n"} -{"Time":"2026-02-03T00:32:50.201821399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Very_long_message_truncation"} -{"Time":"2026-02-03T00:32:50.201824815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Very_long_message_truncation","Output":"=== RUN TestExtractErrorMessage/Very_long_message_truncation\n"} -{"Time":"2026-02-03T00:32:50.201830806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Empty_string"} -{"Time":"2026-02-03T00:32:50.201837248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Empty_string","Output":"=== RUN TestExtractErrorMessage/Empty_string\n"} -{"Time":"2026-02-03T00:32:50.201840865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Only_whitespace"} -{"Time":"2026-02-03T00:32:50.20184399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Only_whitespace","Output":"=== RUN TestExtractErrorMessage/Only_whitespace\n"} -{"Time":"2026-02-03T00:32:50.201847908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Case_insensitive_ERROR_prefix"} -{"Time":"2026-02-03T00:32:50.201851464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Case_insensitive_ERROR_prefix","Output":"=== RUN TestExtractErrorMessage/Case_insensitive_ERROR_prefix\n"} -{"Time":"2026-02-03T00:32:50.201858548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Mixed_case_WARNING_prefix"} -{"Time":"2026-02-03T00:32:50.201861734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Mixed_case_WARNING_prefix","Output":"=== RUN TestExtractErrorMessage/Mixed_case_WARNING_prefix\n"} -{"Time":"2026-02-03T00:32:50.201866382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage","Output":"--- PASS: TestExtractErrorMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201875459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Simple_error_message","Output":" --- PASS: TestExtractErrorMessage/Simple_error_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201879837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Simple_error_message","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201883394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_prefix","Output":" --- PASS: TestExtractErrorMessage/Error_with_timestamp_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201887963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201891449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_and_milliseconds","Output":" --- PASS: TestExtractErrorMessage/Error_with_timestamp_and_milliseconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201896027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_timestamp_and_milliseconds","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201899594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_bracket_timestamp","Output":" --- PASS: TestExtractErrorMessage/Error_with_bracket_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201906848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_bracket_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201910184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_ERROR_prefix","Output":" --- PASS: TestExtractErrorMessage/Error_with_ERROR_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201914362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_ERROR_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201920403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_[ERROR]_prefix","Output":" --- PASS: TestExtractErrorMessage/Error_with_[ERROR]_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201924651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_[ERROR]_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201928979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Warning_with_WARN_prefix","Output":" --- PASS: TestExtractErrorMessage/Warning_with_WARN_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201936062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Warning_with_WARN_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201939589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_WARNING_prefix","Output":" --- PASS: TestExtractErrorMessage/Error_with_WARNING_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201944057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Error_with_WARNING_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201947604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Timestamp_and_log_level_combined","Output":" --- PASS: TestExtractErrorMessage/Timestamp_and_log_level_combined (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201951962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Timestamp_and_log_level_combined","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201960498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Very_long_message_truncation","Output":" --- PASS: TestExtractErrorMessage/Very_long_message_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201965487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Very_long_message_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201969023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Empty_string","Output":" --- PASS: TestExtractErrorMessage/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201973262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201976768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Only_whitespace","Output":" --- PASS: TestExtractErrorMessage/Only_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201981096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Only_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201985064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Case_insensitive_ERROR_prefix","Output":" --- PASS: TestExtractErrorMessage/Case_insensitive_ERROR_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.201992768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Case_insensitive_ERROR_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.201996525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Mixed_case_WARNING_prefix","Output":" --- PASS: TestExtractErrorMessage/Mixed_case_WARNING_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202000392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage/Mixed_case_WARNING_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202003558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractErrorMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202006724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics"} -{"Time":"2026-02-03T00:32:50.20200983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics","Output":"=== RUN TestFinalizeToolMetrics\n"} -{"Time":"2026-02-03T00:32:50.202013897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Basic_finalization_with_sequence_and_tools"} -{"Time":"2026-02-03T00:32:50.202017304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Basic_finalization_with_sequence_and_tools","Output":"=== RUN TestFinalizeToolMetrics/Basic_finalization_with_sequence_and_tools\n"} -{"Time":"2026-02-03T00:32:50.202021271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Empty_sequence_should_not_be_added"} -{"Time":"2026-02-03T00:32:50.202028274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Empty_sequence_should_not_be_added","Output":"=== RUN TestFinalizeToolMetrics/Empty_sequence_should_not_be_added\n"} -{"Time":"2026-02-03T00:32:50.202032582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Tools_should_be_sorted_by_name"} -{"Time":"2026-02-03T00:32:50.202035968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Tools_should_be_sorted_by_name","Output":"=== RUN TestFinalizeToolMetrics/Tools_should_be_sorted_by_name\n"} -{"Time":"2026-02-03T00:32:50.202040076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Existing_sequences_should_be_preserved"} -{"Time":"2026-02-03T00:32:50.202043402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Existing_sequences_should_be_preserved","Output":"=== RUN TestFinalizeToolMetrics/Existing_sequences_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:50.20204779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics","Output":"--- PASS: TestFinalizeToolMetrics (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202056907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Basic_finalization_with_sequence_and_tools","Output":" --- PASS: TestFinalizeToolMetrics/Basic_finalization_with_sequence_and_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202061526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Basic_finalization_with_sequence_and_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202065814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Empty_sequence_should_not_be_added","Output":" --- PASS: TestFinalizeToolMetrics/Empty_sequence_should_not_be_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202070012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Empty_sequence_should_not_be_added","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202073729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Tools_should_be_sorted_by_name","Output":" --- PASS: TestFinalizeToolMetrics/Tools_should_be_sorted_by_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202078187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Tools_should_be_sorted_by_name","Elapsed":0} -{"Time":"2026-02-03T00:32:50.2020853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Existing_sequences_should_be_preserved","Output":" --- PASS: TestFinalizeToolMetrics/Existing_sequences_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202089408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics/Existing_sequences_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202092413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolMetrics","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202095499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence"} -{"Time":"2026-02-03T00:32:50.202098765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence","Output":"=== RUN TestFinalizeToolCallsAndSequence\n"} -{"Time":"2026-02-03T00:32:50.202102432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Basic_finalization_with_tools_and_sequence"} -{"Time":"2026-02-03T00:32:50.202105999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Basic_finalization_with_tools_and_sequence","Output":"=== RUN TestFinalizeToolCallsAndSequence/Basic_finalization_with_tools_and_sequence\n"} -{"Time":"2026-02-03T00:32:50.202115236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Empty_sequence_should_not_be_added"} -{"Time":"2026-02-03T00:32:50.202118632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Empty_sequence_should_not_be_added","Output":"=== RUN TestFinalizeToolCallsAndSequence/Empty_sequence_should_not_be_added\n"} -{"Time":"2026-02-03T00:32:50.20212261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Tools_should_be_sorted_alphabetically"} -{"Time":"2026-02-03T00:32:50.202126096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Tools_should_be_sorted_alphabetically","Output":"=== RUN TestFinalizeToolCallsAndSequence/Tools_should_be_sorted_alphabetically\n"} -{"Time":"2026-02-03T00:32:50.202132338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Preserves_existing_sequences"} -{"Time":"2026-02-03T00:32:50.202136165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Preserves_existing_sequences","Output":"=== RUN TestFinalizeToolCallsAndSequence/Preserves_existing_sequences\n"} -{"Time":"2026-02-03T00:32:50.202140643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence","Output":"--- PASS: TestFinalizeToolCallsAndSequence (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202145953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Basic_finalization_with_tools_and_sequence","Output":" --- PASS: TestFinalizeToolCallsAndSequence/Basic_finalization_with_tools_and_sequence (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202150913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Basic_finalization_with_tools_and_sequence","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202154579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Empty_sequence_should_not_be_added","Output":" --- PASS: TestFinalizeToolCallsAndSequence/Empty_sequence_should_not_be_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202159148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Empty_sequence_should_not_be_added","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202165199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Tools_should_be_sorted_alphabetically","Output":" --- PASS: TestFinalizeToolCallsAndSequence/Tools_should_be_sorted_alphabetically (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202169527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Tools_should_be_sorted_alphabetically","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202173084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Preserves_existing_sequences","Output":" --- PASS: TestFinalizeToolCallsAndSequence/Preserves_existing_sequences (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202177562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence/Preserves_existing_sequences","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202180888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFinalizeToolCallsAndSequence","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202184255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation"} -{"Time":"2026-02-03T00:32:50.202187541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation","Output":"=== RUN TestConvertToIntTruncation\n"} -{"Time":"2026-02-03T00:32:50.202191418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_no_truncation"} -{"Time":"2026-02-03T00:32:50.20219796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_no_truncation","Output":"=== RUN TestConvertToIntTruncation/clean_conversion_-_no_truncation\n"} -{"Time":"2026-02-03T00:32:50.202202238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.5"} -{"Time":"2026-02-03T00:32:50.202205615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.5","Output":"=== RUN TestConvertToIntTruncation/truncation_required_-_60.5\n"} -{"Time":"2026-02-03T00:32:50.202209492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.7"} -{"Time":"2026-02-03T00:32:50.202212968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.7","Output":"=== RUN TestConvertToIntTruncation/truncation_required_-_60.7\n"} -{"Time":"2026-02-03T00:32:50.202218308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_100.0"} -{"Time":"2026-02-03T00:32:50.202225121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_100.0","Output":"=== RUN TestConvertToIntTruncation/clean_conversion_-_100.0\n"} -{"Time":"2026-02-03T00:32:50.202229128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_123.99"} -{"Time":"2026-02-03T00:32:50.202232304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_123.99","Output":"=== RUN TestConvertToIntTruncation/truncation_required_-_123.99\n"} -{"Time":"2026-02-03T00:32:50.202236131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_negative_with_fraction"} -{"Time":"2026-02-03T00:32:50.202239888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_negative_with_fraction","Output":"=== RUN TestConvertToIntTruncation/truncation_required_-_negative_with_fraction\n"} -{"Time":"2026-02-03T00:32:50.202244196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_negative_integer"} -{"Time":"2026-02-03T00:32:50.202248264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_negative_integer","Output":"=== RUN TestConvertToIntTruncation/clean_conversion_-_negative_integer\n"} -{"Time":"2026-02-03T00:32:50.202254736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_small_fraction"} -{"Time":"2026-02-03T00:32:50.202257992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_small_fraction","Output":"=== RUN TestConvertToIntTruncation/truncation_required_-_small_fraction\n"} -{"Time":"2026-02-03T00:32:50.20226202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_zero"} -{"Time":"2026-02-03T00:32:50.202270986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_zero","Output":"=== RUN TestConvertToIntTruncation/clean_conversion_-_zero\n"} -{"Time":"2026-02-03T00:32:50.202274944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_0.9"} -{"Time":"2026-02-03T00:32:50.20227831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_0.9","Output":"=== RUN TestConvertToIntTruncation/truncation_required_-_0.9\n"} -{"Time":"2026-02-03T00:32:50.202282808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation","Output":"--- PASS: TestConvertToIntTruncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202287377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_no_truncation","Output":" --- PASS: TestConvertToIntTruncation/clean_conversion_-_no_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20229477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_no_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202298187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.5","Output":" --- PASS: TestConvertToIntTruncation/truncation_required_-_60.5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202302435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.5","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202306152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.7","Output":" --- PASS: TestConvertToIntTruncation/truncation_required_-_60.7 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202311201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_60.7","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202314668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_100.0","Output":" --- PASS: TestConvertToIntTruncation/clean_conversion_-_100.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202319076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_100.0","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202322803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_123.99","Output":" --- PASS: TestConvertToIntTruncation/truncation_required_-_123.99 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202327061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_123.99","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202333092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_negative_with_fraction","Output":" --- PASS: TestConvertToIntTruncation/truncation_required_-_negative_with_fraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20233739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_negative_with_fraction","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202341177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_negative_integer","Output":" --- PASS: TestConvertToIntTruncation/clean_conversion_-_negative_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202348691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_negative_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202352278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_small_fraction","Output":" --- PASS: TestConvertToIntTruncation/truncation_required_-_small_fraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202356796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_small_fraction","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202360383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_zero","Output":" --- PASS: TestConvertToIntTruncation/clean_conversion_-_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202364581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/clean_conversion_-_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202370883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_0.9","Output":" --- PASS: TestConvertToIntTruncation/truncation_required_-_0.9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20237471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation/truncation_required_-_0.9","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202378026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntTruncation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202381021Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput"} -{"Time":"2026-02-03T00:32:50.202384548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput","Output":"=== RUN TestMissingDataSafeOutput\n"} -{"Time":"2026-02-03T00:32:50.202388485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-data_by_default"} -{"Time":"2026-02-03T00:32:50.202392403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-data_by_default","Output":"=== RUN TestMissingDataSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-data_by_default\n"} -{"Time":"2026-02-03T00:32:50.20239659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Safe-outputs_with_other_config_should_enable_missing-data_by_default"} -{"Time":"2026-02-03T00:32:50.202400107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Safe-outputs_with_other_config_should_enable_missing-data_by_default","Output":"=== RUN TestMissingDataSafeOutput/Safe-outputs_with_other_config_should_enable_missing-data_by_default\n"} -{"Time":"2026-02-03T00:32:50.202405898Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data:_false_should_disable_it"} -{"Time":"2026-02-03T00:32:50.202411879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data:_false_should_disable_it","Output":"=== RUN TestMissingDataSafeOutput/Explicit_missing-data:_false_should_disable_it\n"} -{"Time":"2026-02-03T00:32:50.202415946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data_config_with_max"} -{"Time":"2026-02-03T00:32:50.202419543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data_config_with_max","Output":"=== RUN TestMissingDataSafeOutput/Explicit_missing-data_config_with_max\n"} -{"Time":"2026-02-03T00:32:50.202423831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Missing-data_with_other_safe_outputs"} -{"Time":"2026-02-03T00:32:50.202427388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Missing-data_with_other_safe_outputs","Output":"=== RUN TestMissingDataSafeOutput/Missing-data_with_other_safe_outputs\n"} -{"Time":"2026-02-03T00:32:50.202434421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Empty_missing-data_config"} -{"Time":"2026-02-03T00:32:50.202437597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Empty_missing-data_config","Output":"=== RUN TestMissingDataSafeOutput/Empty_missing-data_config\n"} -{"Time":"2026-02-03T00:32:50.202443378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput","Output":"--- PASS: TestMissingDataSafeOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202448868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-data_by_default","Output":" --- PASS: TestMissingDataSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-data_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202453476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-data_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202457243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Safe-outputs_with_other_config_should_enable_missing-data_by_default","Output":" --- PASS: TestMissingDataSafeOutput/Safe-outputs_with_other_config_should_enable_missing-data_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202461742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Safe-outputs_with_other_config_should_enable_missing-data_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202468044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data:_false_should_disable_it","Output":" --- PASS: TestMissingDataSafeOutput/Explicit_missing-data:_false_should_disable_it (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202472933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data:_false_should_disable_it","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202476499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data_config_with_max","Output":" --- PASS: TestMissingDataSafeOutput/Explicit_missing-data_config_with_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202481168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Explicit_missing-data_config_with_max","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202484755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Missing-data_with_other_safe_outputs","Output":" --- PASS: TestMissingDataSafeOutput/Missing-data_with_other_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202489854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Missing-data_with_other_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202497268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Empty_missing-data_config","Output":" --- PASS: TestMissingDataSafeOutput/Empty_missing-data_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202502858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput/Empty_missing-data_config","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202506245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataSafeOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20250927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing"} -{"Time":"2026-02-03T00:32:50.202512516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing","Output":"=== RUN TestMissingDataConfigParsing\n"} -{"Time":"2026-02-03T00:32:50.202519299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Default_config_with_nil_value"} -{"Time":"2026-02-03T00:32:50.202522926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Default_config_with_nil_value","Output":"=== RUN TestMissingDataConfigParsing/Default_config_with_nil_value\n"} -{"Time":"2026-02-03T00:32:50.202528436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_create-issue_disabled"} -{"Time":"2026-02-03T00:32:50.202531863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_create-issue_disabled","Output":"=== RUN TestMissingDataConfigParsing/Config_with_create-issue_disabled\n"} -{"Time":"2026-02-03T00:32:50.202537964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_custom_title_and_labels"} -{"Time":"2026-02-03T00:32:50.20254118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_custom_title_and_labels","Output":"=== RUN TestMissingDataConfigParsing/Config_with_custom_title_and_labels\n"} -{"Time":"2026-02-03T00:32:50.202545548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_explicitly_disabled"} -{"Time":"2026-02-03T00:32:50.202553703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_explicitly_disabled","Output":"=== RUN TestMissingDataConfigParsing/Config_explicitly_disabled\n"} -{"Time":"2026-02-03T00:32:50.202558221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing","Output":"--- PASS: TestMissingDataConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20256262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Default_config_with_nil_value","Output":" --- PASS: TestMissingDataConfigParsing/Default_config_with_nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202566998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Default_config_with_nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202570584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_create-issue_disabled","Output":" --- PASS: TestMissingDataConfigParsing/Config_with_create-issue_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202575223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_create-issue_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202581174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_custom_title_and_labels","Output":" --- PASS: TestMissingDataConfigParsing/Config_with_custom_title_and_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202585242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_with_custom_title_and_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202588708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_explicitly_disabled","Output":" --- PASS: TestMissingDataConfigParsing/Config_explicitly_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202595421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing/Config_explicitly_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202598557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingDataConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202601763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob"} -{"Time":"2026-02-03T00:32:50.202605069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob","Output":"=== RUN TestBuildCreateOutputMissingDataJob\n"} -{"Time":"2026-02-03T00:32:50.202611671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Basic_config_without_issue_creation"} -{"Time":"2026-02-03T00:32:50.202615478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Basic_config_without_issue_creation","Output":"=== RUN TestBuildCreateOutputMissingDataJob/Basic_config_without_issue_creation\n"} -{"Time":"2026-02-03T00:32:50.202620798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Config_with_issue_creation"} -{"Time":"2026-02-03T00:32:50.202624175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Config_with_issue_creation","Output":"=== RUN TestBuildCreateOutputMissingDataJob/Config_with_issue_creation\n"} -{"Time":"2026-02-03T00:32:50.202661905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob","Output":"--- PASS: TestBuildCreateOutputMissingDataJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202672534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Basic_config_without_issue_creation","Output":" --- PASS: TestBuildCreateOutputMissingDataJob/Basic_config_without_issue_creation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202677133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Basic_config_without_issue_creation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20268066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Config_with_issue_creation","Output":" --- PASS: TestBuildCreateOutputMissingDataJob/Config_with_issue_creation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.202684707Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob/Config_with_issue_creation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.202688013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputMissingDataJob","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20269138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput"} -{"Time":"2026-02-03T00:32:50.202694676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput","Output":"=== RUN TestMissingToolSafeOutput\n"} -{"Time":"2026-02-03T00:32:50.202700477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-tool_by_default"} -{"Time":"2026-02-03T00:32:50.202706849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-tool_by_default","Output":"=== RUN TestMissingToolSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-tool_by_default\n"} -{"Time":"2026-02-03T00:32:50.202711607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Safe-outputs_with_other_config_should_enable_missing-tool_by_default"} -{"Time":"2026-02-03T00:32:50.202715414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Safe-outputs_with_other_config_should_enable_missing-tool_by_default","Output":"=== RUN TestMissingToolSafeOutput/Safe-outputs_with_other_config_should_enable_missing-tool_by_default\n"} -{"Time":"2026-02-03T00:32:50.202853533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool:_false_should_disable_it"} -{"Time":"2026-02-03T00:32:50.202866717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool:_false_should_disable_it","Output":"=== RUN TestMissingToolSafeOutput/Explicit_missing-tool:_false_should_disable_it\n"} -{"Time":"2026-02-03T00:32:50.202951746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool_config_with_max"} -{"Time":"2026-02-03T00:32:50.202961814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool_config_with_max","Output":"=== RUN TestMissingToolSafeOutput/Explicit_missing-tool_config_with_max\n"} -{"Time":"2026-02-03T00:32:50.203020694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Missing-tool_with_other_safe_outputs"} -{"Time":"2026-02-03T00:32:50.203030723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Missing-tool_with_other_safe_outputs","Output":"=== RUN TestMissingToolSafeOutput/Missing-tool_with_other_safe_outputs\n"} -{"Time":"2026-02-03T00:32:50.203148382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Empty_missing-tool_config"} -{"Time":"2026-02-03T00:32:50.203158601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Empty_missing-tool_config","Output":"=== RUN TestMissingToolSafeOutput/Empty_missing-tool_config\n"} -{"Time":"2026-02-03T00:32:50.203215557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput","Output":"--- PASS: TestMissingToolSafeOutput (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203228471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-tool_by_default","Output":" --- PASS: TestMissingToolSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-tool_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203234092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/No_safe-outputs_config_should_NOT_enable_missing-tool_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20323828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Safe-outputs_with_other_config_should_enable_missing-tool_by_default","Output":" --- PASS: TestMissingToolSafeOutput/Safe-outputs_with_other_config_should_enable_missing-tool_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.20324374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Safe-outputs_with_other_config_should_enable_missing-tool_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203247697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool:_false_should_disable_it","Output":" --- PASS: TestMissingToolSafeOutput/Explicit_missing-tool:_false_should_disable_it (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203252837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool:_false_should_disable_it","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203257205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool_config_with_max","Output":" --- PASS: TestMissingToolSafeOutput/Explicit_missing-tool_config_with_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203262054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Explicit_missing-tool_config_with_max","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203266242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Missing-tool_with_other_safe_outputs","Output":" --- PASS: TestMissingToolSafeOutput/Missing-tool_with_other_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203278444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Missing-tool_with_other_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203282652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Empty_missing-tool_config","Output":" --- PASS: TestMissingToolSafeOutput/Empty_missing-tool_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.2032869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput/Empty_missing-tool_config","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203290106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolSafeOutput","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203293062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptIncludesGitHubAWPrompt"} -{"Time":"2026-02-03T00:32:50.203296919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptIncludesGitHubAWPrompt","Output":"=== RUN TestGeneratePromptIncludesGitHubAWPrompt\n"} -{"Time":"2026-02-03T00:32:50.203305495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptIncludesGitHubAWPrompt","Output":"--- PASS: TestGeneratePromptIncludesGitHubAWPrompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203309873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptIncludesGitHubAWPrompt","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20331344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolPromptGeneration"} -{"Time":"2026-02-03T00:32:50.203316916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolPromptGeneration","Output":"=== RUN TestMissingToolPromptGeneration\n"} -{"Time":"2026-02-03T00:32:50.203323839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolPromptGeneration","Output":"--- PASS: TestMissingToolPromptGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203329269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolPromptGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203332836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolNotEnabledByDefault"} -{"Time":"2026-02-03T00:32:50.203335982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolNotEnabledByDefault","Output":"=== RUN TestMissingToolNotEnabledByDefault\n"} -{"Time":"2026-02-03T00:32:50.203347293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolNotEnabledByDefault","Output":"--- PASS: TestMissingToolNotEnabledByDefault (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203361119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolNotEnabledByDefault","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203365266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing"} -{"Time":"2026-02-03T00:32:50.203368432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing","Output":"=== RUN TestMissingToolConfigParsing\n"} -{"Time":"2026-02-03T00:32:50.203398709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Empty_config_-_defaults"} -{"Time":"2026-02-03T00:32:50.203408938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Empty_config_-_defaults","Output":"=== RUN TestMissingToolConfigParsing/Empty_config_-_defaults\n"} -{"Time":"2026-02-03T00:32:50.203415841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int"} -{"Time":"2026-02-03T00:32:50.203419387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int","Output":"=== RUN TestMissingToolConfigParsing/Config_with_max_as_int\n"} -{"Time":"2026-02-03T00:32:50.203460274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_float64_(from_YAML)"} -{"Time":"2026-02-03T00:32:50.203469631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_float64_(from_YAML)","Output":"=== RUN TestMissingToolConfigParsing/Config_with_max_as_float64_(from_YAML)\n"} -{"Time":"2026-02-03T00:32:50.203489328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int64"} -{"Time":"2026-02-03T00:32:50.203495269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int64","Output":"=== RUN TestMissingToolConfigParsing/Config_with_max_as_int64\n"} -{"Time":"2026-02-03T00:32:50.203500088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/No_missing-tool_key"} -{"Time":"2026-02-03T00:32:50.203503574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/No_missing-tool_key","Output":"=== RUN TestMissingToolConfigParsing/No_missing-tool_key\n"} -{"Time":"2026-02-03T00:32:50.203509806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Explicit_false_disables_missing-tool"} -{"Time":"2026-02-03T00:32:50.203514354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Explicit_false_disables_missing-tool","Output":"=== RUN TestMissingToolConfigParsing/Explicit_false_disables_missing-tool\n"} -{"Time":"2026-02-03T00:32:50.203564918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/create-issue_explicitly_disabled"} -{"Time":"2026-02-03T00:32:50.203577361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/create-issue_explicitly_disabled","Output":"=== RUN TestMissingToolConfigParsing/create-issue_explicitly_disabled\n"} -{"Time":"2026-02-03T00:32:50.20358225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_title-prefix"} -{"Time":"2026-02-03T00:32:50.203585686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_title-prefix","Output":"=== RUN TestMissingToolConfigParsing/Custom_title-prefix\n"} -{"Time":"2026-02-03T00:32:50.203591457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_labels"} -{"Time":"2026-02-03T00:32:50.203594703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_labels","Output":"=== RUN TestMissingToolConfigParsing/Custom_labels\n"} -{"Time":"2026-02-03T00:32:50.203599011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Full_configuration"} -{"Time":"2026-02-03T00:32:50.203602257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Full_configuration","Output":"=== RUN TestMissingToolConfigParsing/Full_configuration\n"} -{"Time":"2026-02-03T00:32:50.203608779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing","Output":"--- PASS: TestMissingToolConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203613538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Empty_config_-_defaults","Output":" --- PASS: TestMissingToolConfigParsing/Empty_config_-_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203618417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Empty_config_-_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203622805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int","Output":" --- PASS: TestMissingToolConfigParsing/Config_with_max_as_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203628326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203631441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_float64_(from_YAML)","Output":" --- PASS: TestMissingToolConfigParsing/Config_with_max_as_float64_(from_YAML) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203634387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_float64_(from_YAML)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203636521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int64","Output":" --- PASS: TestMissingToolConfigParsing/Config_with_max_as_int64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203639206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Config_with_max_as_int64","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20364138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/No_missing-tool_key","Output":" --- PASS: TestMissingToolConfigParsing/No_missing-tool_key (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203645157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/No_missing-tool_key","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203647531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Explicit_false_disables_missing-tool","Output":" --- PASS: TestMissingToolConfigParsing/Explicit_false_disables_missing-tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203651519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Explicit_false_disables_missing-tool","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203653894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/create-issue_explicitly_disabled","Output":" --- PASS: TestMissingToolConfigParsing/create-issue_explicitly_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203656508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/create-issue_explicitly_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203658632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_title-prefix","Output":" --- PASS: TestMissingToolConfigParsing/Custom_title-prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203661037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_title-prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203663161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_labels","Output":" --- PASS: TestMissingToolConfigParsing/Custom_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203665645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Custom_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203667709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Full_configuration","Output":" --- PASS: TestMissingToolConfigParsing/Full_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203670705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing/Full_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203672678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203674562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob"} -{"Time":"2026-02-03T00:32:50.203676496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob","Output":"=== RUN TestModelEnvVarInjectionForAgentJob\n"} -{"Time":"2026-02-03T00:32:50.20367911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Copilot_agent_uses_GH_AW_MODEL_AGENT_COPILOT"} -{"Time":"2026-02-03T00:32:50.203681204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Copilot_agent_uses_GH_AW_MODEL_AGENT_COPILOT","Output":"=== RUN TestModelEnvVarInjectionForAgentJob/Copilot_agent_uses_GH_AW_MODEL_AGENT_COPILOT\n"} -{"Time":"2026-02-03T00:32:50.203714597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Claude_agent_uses_GH_AW_MODEL_AGENT_CLAUDE"} -{"Time":"2026-02-03T00:32:50.203722242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Claude_agent_uses_GH_AW_MODEL_AGENT_CLAUDE","Output":"=== RUN TestModelEnvVarInjectionForAgentJob/Claude_agent_uses_GH_AW_MODEL_AGENT_CLAUDE\n"} -{"Time":"2026-02-03T00:32:50.203839991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Codex_agent_uses_GH_AW_MODEL_AGENT_CODEX"} -{"Time":"2026-02-03T00:32:50.203850621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Codex_agent_uses_GH_AW_MODEL_AGENT_CODEX","Output":"=== RUN TestModelEnvVarInjectionForAgentJob/Codex_agent_uses_GH_AW_MODEL_AGENT_CODEX\n"} -{"Time":"2026-02-03T00:32:50.203919299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob","Output":"--- PASS: TestModelEnvVarInjectionForAgentJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203932183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Copilot_agent_uses_GH_AW_MODEL_AGENT_COPILOT","Output":" --- PASS: TestModelEnvVarInjectionForAgentJob/Copilot_agent_uses_GH_AW_MODEL_AGENT_COPILOT (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203949996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Copilot_agent_uses_GH_AW_MODEL_AGENT_COPILOT","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203961658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Claude_agent_uses_GH_AW_MODEL_AGENT_CLAUDE","Output":" --- PASS: TestModelEnvVarInjectionForAgentJob/Claude_agent_uses_GH_AW_MODEL_AGENT_CLAUDE (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203967008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Claude_agent_uses_GH_AW_MODEL_AGENT_CLAUDE","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203970925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Codex_agent_uses_GH_AW_MODEL_AGENT_CODEX","Output":" --- PASS: TestModelEnvVarInjectionForAgentJob/Codex_agent_uses_GH_AW_MODEL_AGENT_CODEX (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.203975483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob/Codex_agent_uses_GH_AW_MODEL_AGENT_CODEX","Elapsed":0} -{"Time":"2026-02-03T00:32:50.20397927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForAgentJob","Elapsed":0} -{"Time":"2026-02-03T00:32:50.203982487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob"} -{"Time":"2026-02-03T00:32:50.203985713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob","Output":"=== RUN TestModelEnvVarInjectionForDetectionJob\n"} -{"Time":"2026-02-03T00:32:50.203992094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Copilot_detection_uses_GH_AW_MODEL_DETECTION_COPILOT"} -{"Time":"2026-02-03T00:32:50.204000089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Copilot_detection_uses_GH_AW_MODEL_DETECTION_COPILOT","Output":"=== RUN TestModelEnvVarInjectionForDetectionJob/Copilot_detection_uses_GH_AW_MODEL_DETECTION_COPILOT\n"} -{"Time":"2026-02-03T00:32:50.204034173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Claude_detection_uses_GH_AW_MODEL_DETECTION_CLAUDE"} -{"Time":"2026-02-03T00:32:50.204042649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Claude_detection_uses_GH_AW_MODEL_DETECTION_CLAUDE","Output":"=== RUN TestModelEnvVarInjectionForDetectionJob/Claude_detection_uses_GH_AW_MODEL_DETECTION_CLAUDE\n"} -{"Time":"2026-02-03T00:32:50.204116126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Codex_detection_uses_GH_AW_MODEL_DETECTION_CODEX"} -{"Time":"2026-02-03T00:32:50.204137365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Codex_detection_uses_GH_AW_MODEL_DETECTION_CODEX","Output":"=== RUN TestModelEnvVarInjectionForDetectionJob/Codex_detection_uses_GH_AW_MODEL_DETECTION_CODEX\n"} -{"Time":"2026-02-03T00:32:50.204187819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob","Output":"--- PASS: TestModelEnvVarInjectionForDetectionJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204201445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Copilot_detection_uses_GH_AW_MODEL_DETECTION_COPILOT","Output":" --- PASS: TestModelEnvVarInjectionForDetectionJob/Copilot_detection_uses_GH_AW_MODEL_DETECTION_COPILOT (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204206574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Copilot_detection_uses_GH_AW_MODEL_DETECTION_COPILOT","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204210912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Claude_detection_uses_GH_AW_MODEL_DETECTION_CLAUDE","Output":" --- PASS: TestModelEnvVarInjectionForDetectionJob/Claude_detection_uses_GH_AW_MODEL_DETECTION_CLAUDE (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204215661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Claude_detection_uses_GH_AW_MODEL_DETECTION_CLAUDE","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204219528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Codex_detection_uses_GH_AW_MODEL_DETECTION_CODEX","Output":" --- PASS: TestModelEnvVarInjectionForDetectionJob/Codex_detection_uses_GH_AW_MODEL_DETECTION_CODEX (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204225299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob/Codex_detection_uses_GH_AW_MODEL_DETECTION_CODEX","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204228856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestModelEnvVarInjectionForDetectionJob","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204232282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExplicitModelConfigOverridesEnvVar"} -{"Time":"2026-02-03T00:32:50.204235528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExplicitModelConfigOverridesEnvVar","Output":"=== RUN TestExplicitModelConfigOverridesEnvVar\n"} -{"Time":"2026-02-03T00:32:50.204287375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExplicitModelConfigOverridesEnvVar","Output":"--- PASS: TestExplicitModelConfigOverridesEnvVar (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204299587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExplicitModelConfigOverridesEnvVar","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204303455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling"} -{"Time":"2026-02-03T00:32:50.204306631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling","Output":"=== RUN TestMultilineStringHandling\n"} -{"Time":"2026-02-03T00:32:50.204331166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters"} -{"Time":"2026-02-03T00:32:50.204339171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":"=== RUN TestMultilineStringHandling/multiline_script_in_with_parameters\n"} -{"Time":"2026-02-03T00:32:50.204444738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" multiline_test.go:100: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:50.204457361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" - name: Test Script\n"} -{"Time":"2026-02-03T00:32:50.204462461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd\n"} -{"Time":"2026-02-03T00:32:50.204467791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" with:\n"} -{"Time":"2026-02-03T00:32:50.204472269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" script: |-\n"} -{"Time":"2026-02-03T00:32:50.204477218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" const fs = require('fs');\n"} -{"Time":"2026-02-03T00:32:50.204481356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" const data = {\n"} -{"Time":"2026-02-03T00:32:50.204485544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" key: \"value\",\n"} -{"Time":"2026-02-03T00:32:50.204493188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" number: 42\n"} -{"Time":"2026-02-03T00:32:50.20449919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" };\n"} -{"Time":"2026-02-03T00:32:50.204503227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" console.log(data);\n"} -{"Time":"2026-02-03T00:32:50.204512735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" timeout: \"30000\"\n"} -{"Time":"2026-02-03T00:32:50.204517594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters"} -{"Time":"2026-02-03T00:32:50.204521351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":"=== RUN TestMultilineStringHandling/simple_single-line_with_parameters\n"} -{"Time":"2026-02-03T00:32:50.204566174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":" multiline_test.go:100: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:50.204577085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":" - name: Simple Test\n"} -{"Time":"2026-02-03T00:32:50.204582154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":" uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f\n"} -{"Time":"2026-02-03T00:32:50.204586572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":" with:\n"} -{"Time":"2026-02-03T00:32:50.20459049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":" cache: npm\n"} -{"Time":"2026-02-03T00:32:50.204594978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":" node-version: \"18\"\n"} -{"Time":"2026-02-03T00:32:50.204601149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command"} -{"Time":"2026-02-03T00:32:50.204605087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":"=== RUN TestMultilineStringHandling/multiline_run_command\n"} -{"Time":"2026-02-03T00:32:50.204664498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" multiline_test.go:100: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:50.20467642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" - name: Multi-line run\n"} -{"Time":"2026-02-03T00:32:50.204681158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" run: |-\n"} -{"Time":"2026-02-03T00:32:50.204685386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" echo \"Starting build\"\n"} -{"Time":"2026-02-03T00:32:50.204690306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" npm install\n"} -{"Time":"2026-02-03T00:32:50.204694063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" npm run build\n"} -{"Time":"2026-02-03T00:32:50.20469814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" echo \"Build complete\"\n"} -{"Time":"2026-02-03T00:32:50.204706376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling","Output":"--- PASS: TestMultilineStringHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204717807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Output":" --- PASS: TestMultilineStringHandling/multiline_script_in_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204724189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_script_in_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204728517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Output":" --- PASS: TestMultilineStringHandling/simple_single-line_with_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204733877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/simple_single-line_with_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204737483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Output":" --- PASS: TestMultilineStringHandling/multiline_run_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.204742292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling/multiline_run_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204745509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMultilineStringHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:50.204771387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization"} -{"Time":"2026-02-03T00:32:50.204775284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization","Output":"=== RUN TestEngineStepSerialization\n"} -{"Time":"2026-02-03T00:32:50.204779582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude"} -{"Time":"2026-02-03T00:32:50.204787246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":"=== RUN TestEngineStepSerialization/Claude\n"} -{"Time":"2026-02-03T00:32:50.204812654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" multiline_test.go:160: Claude engine output:\n"} -{"Time":"2026-02-03T00:32:50.204821911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" - name: Test multiline in engine\n"} -{"Time":"2026-02-03T00:32:50.20482695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd\n"} -{"Time":"2026-02-03T00:32:50.204832981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" with:\n"} -{"Time":"2026-02-03T00:32:50.204836959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" script: |-\n"} -{"Time":"2026-02-03T00:32:50.204843321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" const multiline = 'hello';\n"} -{"Time":"2026-02-03T00:32:50.204847599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" This is a multiline\n"} -{"Time":"2026-02-03T00:32:50.204858389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" template literal with\n"} -{"Time":"2026-02-03T00:32:50.204862717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" proper indentation\n"} -{"Time":"2026-02-03T00:32:50.204866775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" console.log(multiline);\n"} -{"Time":"2026-02-03T00:32:50.204871043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex"} -{"Time":"2026-02-03T00:32:50.204874269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":"=== RUN TestEngineStepSerialization/Codex\n"} -{"Time":"2026-02-03T00:32:50.204926616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" multiline_test.go:170: Codex engine output:\n"} -{"Time":"2026-02-03T00:32:50.204938348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" - name: Test multiline in engine\n"} -{"Time":"2026-02-03T00:32:50.20494484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd\n"} -{"Time":"2026-02-03T00:32:50.204949188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" with:\n"} -{"Time":"2026-02-03T00:32:50.204953506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" script: |-\n"} -{"Time":"2026-02-03T00:32:50.204957614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" const multiline = 'hello';\n"} -{"Time":"2026-02-03T00:32:50.204961972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" This is a multiline\n"} -{"Time":"2026-02-03T00:32:50.204974515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" template literal with\n"} -{"Time":"2026-02-03T00:32:50.204978633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" proper indentation\n"} -{"Time":"2026-02-03T00:32:50.20498252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" console.log(multiline);\n"} -{"Time":"2026-02-03T00:32:50.204987039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom"} -{"Time":"2026-02-03T00:32:50.204991016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":"=== RUN TestEngineStepSerialization/Custom\n"} -{"Time":"2026-02-03T00:32:50.205037192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" multiline_test.go:180: Custom engine output:\n"} -{"Time":"2026-02-03T00:32:50.205047942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" - name: Test multiline in engine\n"} -{"Time":"2026-02-03T00:32:50.205052721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd\n"} -{"Time":"2026-02-03T00:32:50.20505735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" with:\n"} -{"Time":"2026-02-03T00:32:50.205061247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" script: |-\n"} -{"Time":"2026-02-03T00:32:50.205065325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" const multiline = 'hello';\n"} -{"Time":"2026-02-03T00:32:50.205069943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" This is a multiline\n"} -{"Time":"2026-02-03T00:32:50.20507383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" template literal with\n"} -{"Time":"2026-02-03T00:32:50.205079491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" proper indentation\n"} -{"Time":"2026-02-03T00:32:50.205087215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" console.log(multiline);\n"} -{"Time":"2026-02-03T00:32:50.205092716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization","Output":"--- PASS: TestEngineStepSerialization (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.205096993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Output":" --- PASS: TestEngineStepSerialization/Claude (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.205101041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Claude","Elapsed":0} -{"Time":"2026-02-03T00:32:50.205118093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Output":" --- PASS: TestEngineStepSerialization/Codex (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.205123373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Codex","Elapsed":0} -{"Time":"2026-02-03T00:32:50.205126999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Output":" --- PASS: TestEngineStepSerialization/Custom (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.205131538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization/Custom","Elapsed":0} -{"Time":"2026-02-03T00:32:50.205134473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEngineStepSerialization","Elapsed":0} -{"Time":"2026-02-03T00:32:50.205137449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction"} -{"Time":"2026-02-03T00:32:50.205140655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction","Output":"=== RUN TestCompilerNetworkPermissionsExtraction\n"} -{"Time":"2026-02-03T00:32:50.205146586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Extract_top-level_network_permissions"} -{"Time":"2026-02-03T00:32:50.205155573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Extract_top-level_network_permissions","Output":"=== RUN TestCompilerNetworkPermissionsExtraction/Extract_top-level_network_permissions\n"} -{"Time":"2026-02-03T00:32:50.205696491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/No_network_permissions_specified"} -{"Time":"2026-02-03T00:32:50.205708333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/No_network_permissions_specified","Output":"=== RUN TestCompilerNetworkPermissionsExtraction/No_network_permissions_specified\n"} -{"Time":"2026-02-03T00:32:50.209995258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Empty_network_permissions"} -{"Time":"2026-02-03T00:32:50.210009805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Empty_network_permissions","Output":"=== RUN TestCompilerNetworkPermissionsExtraction/Empty_network_permissions\n"} -{"Time":"2026-02-03T00:32:50.210470193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_with_single_domain"} -{"Time":"2026-02-03T00:32:50.210480803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_with_single_domain","Output":"=== RUN TestCompilerNetworkPermissionsExtraction/Network_permissions_with_single_domain\n"} -{"Time":"2026-02-03T00:32:50.210958543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_passed_to_compilation"} -{"Time":"2026-02-03T00:32:50.210968882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_passed_to_compilation","Output":"=== RUN TestCompilerNetworkPermissionsExtraction/Network_permissions_passed_to_compilation\n"} -{"Time":"2026-02-03T00:32:50.211418229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Multiple_workflows_with_different_network_permissions"} -{"Time":"2026-02-03T00:32:50.211428569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Multiple_workflows_with_different_network_permissions","Output":"=== RUN TestCompilerNetworkPermissionsExtraction/Multiple_workflows_with_different_network_permissions\n"} -{"Time":"2026-02-03T00:32:50.212236284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction","Output":"--- PASS: TestCompilerNetworkPermissionsExtraction (0.01s)\n"} -{"Time":"2026-02-03T00:32:50.212249589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Extract_top-level_network_permissions","Output":" --- PASS: TestCompilerNetworkPermissionsExtraction/Extract_top-level_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212256742Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Extract_top-level_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.2122612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/No_network_permissions_specified","Output":" --- PASS: TestCompilerNetworkPermissionsExtraction/No_network_permissions_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212265959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/No_network_permissions_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212269907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Empty_network_permissions","Output":" --- PASS: TestCompilerNetworkPermissionsExtraction/Empty_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212274986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Empty_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212279024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_with_single_domain","Output":" --- PASS: TestCompilerNetworkPermissionsExtraction/Network_permissions_with_single_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212283652Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_with_single_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212293831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_passed_to_compilation","Output":" --- PASS: TestCompilerNetworkPermissionsExtraction/Network_permissions_passed_to_compilation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212299211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Network_permissions_passed_to_compilation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212303209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Multiple_workflows_with_different_network_permissions","Output":" --- PASS: TestCompilerNetworkPermissionsExtraction/Multiple_workflows_with_different_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212313127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction/Multiple_workflows_with_different_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212317435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerNetworkPermissionsExtraction","Elapsed":0.01} -{"Time":"2026-02-03T00:32:50.212321703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities"} -{"Time":"2026-02-03T00:32:50.21232564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities","Output":"=== RUN TestNetworkPermissionsUtilities\n"} -{"Time":"2026-02-03T00:32:50.212331571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_various_inputs"} -{"Time":"2026-02-03T00:32:50.212339516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_various_inputs","Output":"=== RUN TestNetworkPermissionsUtilities/GetAllowedDomains_with_various_inputs\n"} -{"Time":"2026-02-03T00:32:50.212343814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_'defaults'_expansion"} -{"Time":"2026-02-03T00:32:50.212347561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_'defaults'_expansion","Output":"=== RUN TestNetworkPermissionsUtilities/GetAllowedDomains_with_'defaults'_expansion\n"} -{"Time":"2026-02-03T00:32:50.212353853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities","Output":"--- PASS: TestNetworkPermissionsUtilities (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212358812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_various_inputs","Output":" --- PASS: TestNetworkPermissionsUtilities/GetAllowedDomains_with_various_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212367278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_various_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212371346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_'defaults'_expansion","Output":" --- PASS: TestNetworkPermissionsUtilities/GetAllowedDomains_with_'defaults'_expansion (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212380693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities/GetAllowedDomains_with_'defaults'_expansion","Elapsed":0} -{"Time":"2026-02-03T00:32:50.21238423Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionsUtilities","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212387375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers"} -{"Time":"2026-02-03T00:32:50.212390592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers","Output":"=== RUN TestNetworkPermissionHelpers\n"} -{"Time":"2026-02-03T00:32:50.212396192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/hasNetworkPermissionsInConfig_utility"} -{"Time":"2026-02-03T00:32:50.212404127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/hasNetworkPermissionsInConfig_utility","Output":"=== RUN TestNetworkPermissionHelpers/hasNetworkPermissionsInConfig_utility\n"} -{"Time":"2026-02-03T00:32:50.212416279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/domain_matching_logic"} -{"Time":"2026-02-03T00:32:50.212419886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/domain_matching_logic","Output":"=== RUN TestNetworkPermissionHelpers/domain_matching_logic\n"} -{"Time":"2026-02-03T00:32:50.212424615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers","Output":"--- PASS: TestNetworkPermissionHelpers (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212435265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/hasNetworkPermissionsInConfig_utility","Output":" --- PASS: TestNetworkPermissionHelpers/hasNetworkPermissionsInConfig_utility (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212439964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/hasNetworkPermissionsInConfig_utility","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212443671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/domain_matching_logic","Output":" --- PASS: TestNetworkPermissionHelpers/domain_matching_logic (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.212447858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers/domain_matching_logic","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212451254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkPermissionHelpers","Elapsed":0} -{"Time":"2026-02-03T00:32:50.212454551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsExpandsToClaudeTools"} -{"Time":"2026-02-03T00:32:50.212457907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsExpandsToClaudeTools","Output":"=== RUN TestNeutralToolsExpandsToClaudeTools\n"} -{"Time":"2026-02-03T00:32:50.213309444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsExpandsToClaudeTools","Output":"--- PASS: TestNeutralToolsExpandsToClaudeTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213318561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsExpandsToClaudeTools","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213322208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsWithoutSafeOutputs"} -{"Time":"2026-02-03T00:32:50.213325875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsWithoutSafeOutputs","Output":"=== RUN TestNeutralToolsWithoutSafeOutputs\n"} -{"Time":"2026-02-03T00:32:50.213427714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsWithoutSafeOutputs","Output":"--- PASS: TestNeutralToolsWithoutSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213435799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNeutralToolsWithoutSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213439446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools"} -{"Time":"2026-02-03T00:32:50.213443133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools","Output":"=== RUN TestExpandNeutralToolsToClaudeTools\n"} -{"Time":"2026-02-03T00:32:50.213466096Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/empty_tools"} -{"Time":"2026-02-03T00:32:50.213474532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/empty_tools","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/empty_tools\n"} -{"Time":"2026-02-03T00:32:50.213483869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_commands"} -{"Time":"2026-02-03T00:32:50.213487606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_commands","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/bash_tool_with_commands\n"} -{"Time":"2026-02-03T00:32:50.213528702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_nil_(all_commands)"} -{"Time":"2026-02-03T00:32:50.213537168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_nil_(all_commands)","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/bash_tool_with_nil_(all_commands)\n"} -{"Time":"2026-02-03T00:32:50.213542829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-fetch_tool"} -{"Time":"2026-02-03T00:32:50.213546345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-fetch_tool","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/web-fetch_tool\n"} -{"Time":"2026-02-03T00:32:50.213555823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-search_tool"} -{"Time":"2026-02-03T00:32:50.213563107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-search_tool","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/web-search_tool\n"} -{"Time":"2026-02-03T00:32:50.213570951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/edit_tool"} -{"Time":"2026-02-03T00:32:50.213574688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/edit_tool","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/edit_tool\n"} -{"Time":"2026-02-03T00:32:50.213598162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/playwright_tool"} -{"Time":"2026-02-03T00:32:50.213607439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/playwright_tool","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/playwright_tool\n"} -{"Time":"2026-02-03T00:32:50.21361324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/all_neutral_tools"} -{"Time":"2026-02-03T00:32:50.213617338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/all_neutral_tools","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/all_neutral_tools\n"} -{"Time":"2026-02-03T00:32:50.213650028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/neutral_tools_mixed_with_MCP_tools"} -{"Time":"2026-02-03T00:32:50.213658124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/neutral_tools_mixed_with_MCP_tools","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/neutral_tools_mixed_with_MCP_tools\n"} -{"Time":"2026-02-03T00:32:50.213662712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/existing_claude_tools_with_neutral_tools"} -{"Time":"2026-02-03T00:32:50.21366693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/existing_claude_tools_with_neutral_tools","Output":"=== RUN TestExpandNeutralToolsToClaudeTools/existing_claude_tools_with_neutral_tools\n"} -{"Time":"2026-02-03T00:32:50.213674214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools","Output":"--- PASS: TestExpandNeutralToolsToClaudeTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213679614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/empty_tools","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/empty_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213684343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/empty_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:50.21368845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_commands","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/bash_tool_with_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.21369386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213697627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_nil_(all_commands)","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/bash_tool_with_nil_(all_commands) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213702246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/bash_tool_with_nil_(all_commands)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213708738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-fetch_tool","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/web-fetch_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213713306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-fetch_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213716603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-search_tool","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/web-search_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213721442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/web-search_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213725108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/edit_tool","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/edit_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213729436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/edit_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213732903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/playwright_tool","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/playwright_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213742882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/playwright_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213762729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/all_neutral_tools","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/all_neutral_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213769181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/all_neutral_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213773108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/neutral_tools_mixed_with_MCP_tools","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/neutral_tools_mixed_with_MCP_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213777747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/neutral_tools_mixed_with_MCP_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213781433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/existing_claude_tools_with_neutral_tools","Output":" --- PASS: TestExpandNeutralToolsToClaudeTools/existing_claude_tools_with_neutral_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213794969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools/existing_claude_tools_with_neutral_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213798636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandNeutralToolsToClaudeTools","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213801822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoOpScriptBundling"} -{"Time":"2026-02-03T00:32:50.213804957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoOpScriptBundling","Output":"=== RUN TestNoOpScriptBundling\n"} -{"Time":"2026-02-03T00:32:50.213809145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoOpScriptBundling","Output":" noop_bundling_test.go:12: Script tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:50.213814024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoOpScriptBundling","Output":"--- SKIP: TestNoOpScriptBundling (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.213822099Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoOpScriptBundling","Elapsed":0} -{"Time":"2026-02-03T00:32:50.213825606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob"} -{"Time":"2026-02-03T00:32:50.213828882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"=== RUN TestNoopStepInConclusionJob\n"} -{"Time":"2026-02-03T00:32:50.217133821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/noop-in-conclusion-test21837936/test-noop.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.217145873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.217150522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.217154169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.217157214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.217159499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.217161903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.217164137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.217166592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.217168876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.21717093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.217174356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.217178734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.217182942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.21718725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.217190887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.247112577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.255014155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/noop-in-conclusion-test21837936/test-noop.md (48.6 KB)\n"} -{"Time":"2026-02-03T00:32:50.255276644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Output":"--- PASS: TestNoopStepInConclusionJob (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.255292724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoopStepInConclusionJob","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.255299958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob"} -{"Time":"2026-02-03T00:32:50.255303655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"=== RUN TestMissingToolStepInConclusionJob\n"} -{"Time":"2026-02-03T00:32:50.258891731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/missing-tool-in-conclusion-test1360470861/test-missing-tool.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.258902682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.258908643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.258914043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.258918922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.258929031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.258935172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.258940482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.258945111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.258949639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.258953967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.258958516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.258966551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.2589714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.258976639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.258980897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.289792567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.296226354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/missing-tool-in-conclusion-test1360470861/test-missing-tool.md (49.0 KB)\n"} -{"Time":"2026-02-03T00:32:50.296483654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Output":"--- PASS: TestMissingToolStepInConclusionJob (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.296495376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolStepInConclusionJob","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.296502549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob"} -{"Time":"2026-02-03T00:32:50.296506907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"=== RUN TestBothNoopAndMissingToolInConclusionJob\n"} -{"Time":"2026-02-03T00:32:50.301047539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/both-in-conclusion-test1793522957/test-both.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.301062777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.301067897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.301073467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.301078266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.301082414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.301087483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.301092102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.30109643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.301104745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.301108633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.301112339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.301116758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.301120805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.301124973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.301129151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:50.333286327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.339983814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/both-in-conclusion-test1793522957/test-both.md (49.1 KB)\n"} -{"Time":"2026-02-03T00:32:50.340257655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Output":"--- PASS: TestBothNoopAndMissingToolInConclusionJob (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.340273244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBothNoopAndMissingToolInConclusionJob","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.340280407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob"} -{"Time":"2026-02-03T00:32:50.340285096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob","Output":"=== RUN TestConclusionJob\n"} -{"Time":"2026-02-03T00:32:50.34029263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_and_ai-reaction_are_configured"} -{"Time":"2026-02-03T00:32:50.340296657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_and_ai-reaction_are_configured","Output":"=== RUN TestConclusionJob/conclusion_job_created_when_add-comment_and_ai-reaction_are_configured\n"} -{"Time":"2026-02-03T00:32:50.340429379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_all_safe_output_jobs"} -{"Time":"2026-02-03T00:32:50.340442523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_all_safe_output_jobs","Output":"=== RUN TestConclusionJob/conclusion_job_depends_on_all_safe_output_jobs\n"} -{"Time":"2026-02-03T00:32:50.340535246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_not_created_when_add-comment_is_not_configured"} -{"Time":"2026-02-03T00:32:50.340546587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_not_created_when_add-comment_is_not_configured","Output":"=== RUN TestConclusionJob/conclusion_job_not_created_when_add-comment_is_not_configured\n"} -{"Time":"2026-02-03T00:32:50.340554722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_is_configured_but_ai-reaction_is_not"} -{"Time":"2026-02-03T00:32:50.34055878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_is_configured_but_ai-reaction_is_not","Output":"=== RUN TestConclusionJob/conclusion_job_created_when_add-comment_is_configured_but_ai-reaction_is_not\n"} -{"Time":"2026-02-03T00:32:50.340668374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_reaction_is_explicitly_set_to_none"} -{"Time":"2026-02-03T00:32:50.340679655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_reaction_is_explicitly_set_to_none","Output":"=== RUN TestConclusionJob/conclusion_job_created_when_reaction_is_explicitly_set_to_none\n"} -{"Time":"2026-02-03T00:32:50.340766637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_and_reaction_are_configured_(no_add-comment)"} -{"Time":"2026-02-03T00:32:50.340788708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_and_reaction_are_configured_(no_add-comment)","Output":"=== RUN TestConclusionJob/conclusion_job_created_when_command_and_reaction_are_configured_(no_add-comment)\n"} -{"Time":"2026-02-03T00:32:50.340885058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_with_push-to-pull-request-branch"} -{"Time":"2026-02-03T00:32:50.34089695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_with_push-to-pull-request-branch","Output":"=== RUN TestConclusionJob/conclusion_job_created_when_command_is_configured_with_push-to-pull-request-branch\n"} -{"Time":"2026-02-03T00:32:50.340978923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_but_reaction_is_none"} -{"Time":"2026-02-03T00:32:50.340990304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_but_reaction_is_none","Output":"=== RUN TestConclusionJob/conclusion_job_created_when_command_is_configured_but_reaction_is_none\n"} -{"Time":"2026-02-03T00:32:50.341067708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_custom_safe-jobs"} -{"Time":"2026-02-03T00:32:50.341077697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_custom_safe-jobs","Output":"=== RUN TestConclusionJob/conclusion_job_depends_on_custom_safe-jobs\n"} -{"Time":"2026-02-03T00:32:50.341157536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob","Output":"--- PASS: TestConclusionJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341170339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_and_ai-reaction_are_configured","Output":" --- PASS: TestConclusionJob/conclusion_job_created_when_add-comment_and_ai-reaction_are_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341175639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_and_ai-reaction_are_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341185137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_all_safe_output_jobs","Output":" --- PASS: TestConclusionJob/conclusion_job_depends_on_all_safe_output_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341193733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_all_safe_output_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341198922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_not_created_when_add-comment_is_not_configured","Output":" --- PASS: TestConclusionJob/conclusion_job_not_created_when_add-comment_is_not_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341211656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_not_created_when_add-comment_is_not_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341220613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_is_configured_but_ai-reaction_is_not","Output":" --- PASS: TestConclusionJob/conclusion_job_created_when_add-comment_is_configured_but_ai-reaction_is_not (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341225923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_add-comment_is_configured_but_ai-reaction_is_not","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341230051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_reaction_is_explicitly_set_to_none","Output":" --- PASS: TestConclusionJob/conclusion_job_created_when_reaction_is_explicitly_set_to_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34123526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_reaction_is_explicitly_set_to_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341239518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_and_reaction_are_configured_(no_add-comment)","Output":" --- PASS: TestConclusionJob/conclusion_job_created_when_command_and_reaction_are_configured_(no_add-comment) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34125673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_and_reaction_are_configured_(no_add-comment)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341261018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_with_push-to-pull-request-branch","Output":" --- PASS: TestConclusionJob/conclusion_job_created_when_command_is_configured_with_push-to-pull-request-branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341265887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_with_push-to-pull-request-branch","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341269805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_but_reaction_is_none","Output":" --- PASS: TestConclusionJob/conclusion_job_created_when_command_is_configured_but_reaction_is_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341275205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_created_when_command_is_configured_but_reaction_is_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341279152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_custom_safe-jobs","Output":" --- PASS: TestConclusionJob/conclusion_job_depends_on_custom_safe-jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341283911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob/conclusion_job_depends_on_custom_safe-jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341296444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJob","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341300362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobIntegration"} -{"Time":"2026-02-03T00:32:50.34130491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobIntegration","Output":"=== RUN TestConclusionJobIntegration\n"} -{"Time":"2026-02-03T00:32:50.341312274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobIntegration","Output":"--- PASS: TestConclusionJobIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341320489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341324076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithMessages"} -{"Time":"2026-02-03T00:32:50.341327783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithMessages","Output":"=== RUN TestConclusionJobWithMessages\n"} -{"Time":"2026-02-03T00:32:50.341385701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithMessages","Output":"--- PASS: TestConclusionJobWithMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341396891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341401009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithoutMessages"} -{"Time":"2026-02-03T00:32:50.341404556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithoutMessages","Output":"=== RUN TestConclusionJobWithoutMessages\n"} -{"Time":"2026-02-03T00:32:50.341467273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithoutMessages","Output":"--- PASS: TestConclusionJobWithoutMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341480738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithoutMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341485066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithMessages"} -{"Time":"2026-02-03T00:32:50.341488302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithMessages","Output":"=== RUN TestActivationJobWithMessages\n"} -{"Time":"2026-02-03T00:32:50.341555226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithMessages","Output":"--- PASS: TestActivationJobWithMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34156773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341571467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithoutMessages"} -{"Time":"2026-02-03T00:32:50.341575825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithoutMessages","Output":"=== RUN TestActivationJobWithoutMessages\n"} -{"Time":"2026-02-03T00:32:50.341641367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithoutMessages","Output":"--- PASS: TestActivationJobWithoutMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34165371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithoutMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341657648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithGeneratedAssets"} -{"Time":"2026-02-03T00:32:50.341663358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithGeneratedAssets","Output":"=== RUN TestConclusionJobWithGeneratedAssets\n"} -{"Time":"2026-02-03T00:32:50.341767993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithGeneratedAssets","Output":"--- PASS: TestConclusionJobWithGeneratedAssets (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341779865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConclusionJobWithGeneratedAssets","Elapsed":0} -{"Time":"2026-02-03T00:32:50.341786277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars"} -{"Time":"2026-02-03T00:32:50.341790445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars","Output":"=== RUN TestBuildSafeOutputJobsEnvVars\n"} -{"Time":"2026-02-03T00:32:50.341796716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_safe_outputs_job"} -{"Time":"2026-02-03T00:32:50.341800213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_safe_outputs_job","Output":"=== RUN TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_safe_outputs_job\n"} -{"Time":"2026-02-03T00:32:50.341847261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_multiple_jobs"} -{"Time":"2026-02-03T00:32:50.34185752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_multiple_jobs","Output":"=== RUN TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_multiple_jobs\n"} -{"Time":"2026-02-03T00:32:50.341898256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_push_to_pull_request_branch_job"} -{"Time":"2026-02-03T00:32:50.341907814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_push_to_pull_request_branch_job","Output":"=== RUN TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_push_to_pull_request_branch_job\n"} -{"Time":"2026-02-03T00:32:50.341936878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/skips_jobs_without_URL_outputs"} -{"Time":"2026-02-03T00:32:50.341946786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/skips_jobs_without_URL_outputs","Output":"=== RUN TestBuildSafeOutputJobsEnvVars/skips_jobs_without_URL_outputs\n"} -{"Time":"2026-02-03T00:32:50.341957396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/handles_empty_job_list"} -{"Time":"2026-02-03T00:32:50.341961123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/handles_empty_job_list","Output":"=== RUN TestBuildSafeOutputJobsEnvVars/handles_empty_job_list\n"} -{"Time":"2026-02-03T00:32:50.341988153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars","Output":"--- PASS: TestBuildSafeOutputJobsEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.341998573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_safe_outputs_job","Output":" --- PASS: TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_safe_outputs_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342004093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_safe_outputs_job","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342008191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_multiple_jobs","Output":" --- PASS: TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_multiple_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342016226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_multiple_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342020834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_push_to_pull_request_branch_job","Output":" --- PASS: TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_push_to_pull_request_branch_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342026655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/creates_env_vars_for_push_to_pull_request_branch_job","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342033628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/skips_jobs_without_URL_outputs","Output":" --- PASS: TestBuildSafeOutputJobsEnvVars/skips_jobs_without_URL_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342040631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/skips_jobs_without_URL_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342044278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/handles_empty_job_list","Output":" --- PASS: TestBuildSafeOutputJobsEnvVars/handles_empty_job_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342048736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars/handles_empty_job_list","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342052103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobsEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342055429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern"} -{"Time":"2026-02-03T00:32:50.342060338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern\n"} -{"Time":"2026-02-03T00:32:50.34207255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/simple_npx_command"} -{"Time":"2026-02-03T00:32:50.342076949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/simple_npx_command","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/simple_npx_command\n"} -{"Time":"2026-02-03T00:32:50.342081397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_version"} -{"Time":"2026-02-03T00:32:50.342085324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_version","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_version\n"} -{"Time":"2026-02-03T00:32:50.342089863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_flags"} -{"Time":"2026-02-03T00:32:50.34209373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_flags","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_flags\n"} -{"Time":"2026-02-03T00:32:50.342098599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_semicolon"} -{"Time":"2026-02-03T00:32:50.342102005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_semicolon","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_semicolon\n"} -{"Time":"2026-02-03T00:32:50.342108538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_ampersand"} -{"Time":"2026-02-03T00:32:50.342112014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_ampersand","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_ampersand\n"} -{"Time":"2026-02-03T00:32:50.342117975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_pipe"} -{"Time":"2026-02-03T00:32:50.342127313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_pipe","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_pipe\n"} -{"Time":"2026-02-03T00:32:50.342134296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/multiple_npx_commands"} -{"Time":"2026-02-03T00:32:50.342137892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/multiple_npx_commands","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/multiple_npx_commands\n"} -{"Time":"2026-02-03T00:32:50.342149314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/no_npx_command"} -{"Time":"2026-02-03T00:32:50.342157208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/no_npx_command","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/no_npx_command\n"} -{"Time":"2026-02-03T00:32:50.342169171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/empty_command"} -{"Time":"2026-02-03T00:32:50.342173369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/empty_command","Output":"=== RUN TestPackageExtractor_ExtractPackages_NpxPattern/empty_command\n"} -{"Time":"2026-02-03T00:32:50.342216539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern","Output":"--- PASS: TestPackageExtractor_ExtractPackages_NpxPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342228251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/simple_npx_command","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/simple_npx_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342235735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/simple_npx_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342240434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_version","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342245423Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342249761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_flags","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34226005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342263907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_semicolon","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342268816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342273585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_ampersand","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342278454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342282732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_pipe","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_pipe (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342294474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/npx_with_pipe","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342298902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/multiple_npx_commands","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/multiple_npx_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342303821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/multiple_npx_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342307759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/no_npx_command","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/no_npx_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342312307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/no_npx_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342316636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/empty_command","Output":" --- PASS: TestPackageExtractor_ExtractPackages_NpxPattern/empty_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342321615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern/empty_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342324881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_NpxPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342328377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern"} -{"Time":"2026-02-03T00:32:50.342331623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern\n"} -{"Time":"2026-02-03T00:32:50.342337995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/simple_pip_install"} -{"Time":"2026-02-03T00:32:50.342341422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/simple_pip_install","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/simple_pip_install\n"} -{"Time":"2026-02-03T00:32:50.342346521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip3_install"} -{"Time":"2026-02-03T00:32:50.342350258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip3_install","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/pip3_install\n"} -{"Time":"2026-02-03T00:32:50.342354336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_version"} -{"Time":"2026-02-03T00:32:50.342358393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_version","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_version\n"} -{"Time":"2026-02-03T00:32:50.342363062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_flags"} -{"Time":"2026-02-03T00:32:50.342366709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_flags","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_flags\n"} -{"Time":"2026-02-03T00:32:50.342373101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_multiple_flags"} -{"Time":"2026-02-03T00:32:50.342377108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_multiple_flags","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_multiple_flags\n"} -{"Time":"2026-02-03T00:32:50.342385053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/multiple_pip_commands"} -{"Time":"2026-02-03T00:32:50.342389091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/multiple_pip_commands","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/multiple_pip_commands\n"} -{"Time":"2026-02-03T00:32:50.342393849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_without_install"} -{"Time":"2026-02-03T00:32:50.342397827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_without_install","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/pip_without_install\n"} -{"Time":"2026-02-03T00:32:50.342403698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_only_flags"} -{"Time":"2026-02-03T00:32:50.342407425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_only_flags","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/pip_install_only_flags\n"} -{"Time":"2026-02-03T00:32:50.342449569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_command_with_semicolon"} -{"Time":"2026-02-03T00:32:50.342458657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_command_with_semicolon","Output":"=== RUN TestPackageExtractor_ExtractPackages_PipPattern/pip_command_with_semicolon\n"} -{"Time":"2026-02-03T00:32:50.342465579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern","Output":"--- PASS: TestPackageExtractor_ExtractPackages_PipPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342470799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/simple_pip_install","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/simple_pip_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342477341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/simple_pip_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342485947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip3_install","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/pip3_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342490857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip3_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342494593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_version","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342499052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342508559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_flags","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342513358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342517075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_multiple_flags","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_multiple_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342521634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_with_multiple_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342525311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/multiple_pip_commands","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/multiple_pip_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342535299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/multiple_pip_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342539287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_without_install","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/pip_without_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342545628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_without_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342553954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_only_flags","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/pip_install_only_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342558272Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_install_only_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342561899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_command_with_semicolon","Output":" --- PASS: TestPackageExtractor_ExtractPackages_PipPattern/pip_command_with_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342568361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern/pip_command_with_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342574662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_PipPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342577839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern"} -{"Time":"2026-02-03T00:32:50.342581575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern","Output":"=== RUN TestPackageExtractor_ExtractPackages_GoPattern\n"} -{"Time":"2026-02-03T00:32:50.342585693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install"} -{"Time":"2026-02-03T00:32:50.34258942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install","Output":"=== RUN TestPackageExtractor_ExtractPackages_GoPattern/go_install\n"} -{"Time":"2026-02-03T00:32:50.342593598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_get"} -{"Time":"2026-02-03T00:32:50.342603166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_get","Output":"=== RUN TestPackageExtractor_ExtractPackages_GoPattern/go_get\n"} -{"Time":"2026-02-03T00:32:50.342606923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install_with_flags"} -{"Time":"2026-02-03T00:32:50.34261077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install_with_flags","Output":"=== RUN TestPackageExtractor_ExtractPackages_GoPattern/go_install_with_flags\n"} -{"Time":"2026-02-03T00:32:50.342614697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_without_install"} -{"Time":"2026-02-03T00:32:50.342618123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_without_install","Output":"=== RUN TestPackageExtractor_ExtractPackages_GoPattern/go_without_install\n"} -{"Time":"2026-02-03T00:32:50.342622782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern","Output":"--- PASS: TestPackageExtractor_ExtractPackages_GoPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342633652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install","Output":" --- PASS: TestPackageExtractor_ExtractPackages_GoPattern/go_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342638501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342641958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_get","Output":" --- PASS: TestPackageExtractor_ExtractPackages_GoPattern/go_get (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342646436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_get","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342650043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install_with_flags","Output":" --- PASS: TestPackageExtractor_ExtractPackages_GoPattern/go_install_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342661034Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_install_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342665271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_without_install","Output":" --- PASS: TestPackageExtractor_ExtractPackages_GoPattern/go_without_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34266968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern/go_without_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342673807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_GoPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342677334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands"} -{"Time":"2026-02-03T00:32:50.34268057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands\n"} -{"Time":"2026-02-03T00:32:50.342684778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_multiple_subcommands"} -{"Time":"2026-02-03T00:32:50.342703322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_multiple_subcommands","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_multiple_subcommands\n"} -{"Time":"2026-02-03T00:32:50.342709784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_multiple_subcommands"} -{"Time":"2026-02-03T00:32:50.342713341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_multiple_subcommands","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_multiple_subcommands\n"} -{"Time":"2026-02-03T00:32:50.342717639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/mixed_go_install_and_go_get"} -{"Time":"2026-02-03T00:32:50.342721306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/mixed_go_install_and_go_get","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/mixed_go_install_and_go_get\n"} -{"Time":"2026-02-03T00:32:50.342725654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_flags"} -{"Time":"2026-02-03T00:32:50.342729281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_flags","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_flags\n"} -{"Time":"2026-02-03T00:32:50.342739249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_without_install_or_get"} -{"Time":"2026-02-03T00:32:50.342743026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_without_install_or_get","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_without_install_or_get\n"} -{"Time":"2026-02-03T00:32:50.342763374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_mod_command_(not_extracted)"} -{"Time":"2026-02-03T00:32:50.342768243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_mod_command_(not_extracted)","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_mod_command_(not_extracted)\n"} -{"Time":"2026-02-03T00:32:50.342772742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/empty_command"} -{"Time":"2026-02-03T00:32:50.342776839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/empty_command","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/empty_command\n"} -{"Time":"2026-02-03T00:32:50.342787699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_flags"} -{"Time":"2026-02-03T00:32:50.342791777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_flags","Output":"=== RUN TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_flags\n"} -{"Time":"2026-02-03T00:32:50.342797047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands","Output":"--- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342802317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_multiple_subcommands","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_multiple_subcommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342807757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_multiple_subcommands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342811865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_multiple_subcommands","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_multiple_subcommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342816974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_multiple_subcommands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342821643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/mixed_go_install_and_go_get","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/mixed_go_install_and_go_get (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342826642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/mixed_go_install_and_go_get","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342835408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_flags","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342841069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_install_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342845327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_without_install_or_get","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_without_install_or_get (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342853202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_without_install_or_get","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342857009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_mod_command_(not_extracted)","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_mod_command_(not_extracted) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342861617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_mod_command_(not_extracted)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342865254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/empty_command","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/empty_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342870414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/empty_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342874521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_flags","Output":" --- PASS: TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342878829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands/go_get_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342884771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ExtractPackages_MultipleSubcommands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342888337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands"} -{"Time":"2026-02-03T00:32:50.342891543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands","Output":"=== RUN TestPackageExtractor_getRequiredSubcommands\n"} -{"Time":"2026-02-03T00:32:50.342896402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommand_set"} -{"Time":"2026-02-03T00:32:50.342899899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommand_set","Output":"=== RUN TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommand_set\n"} -{"Time":"2026-02-03T00:32:50.342906621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommands_set"} -{"Time":"2026-02-03T00:32:50.342911741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommands_set","Output":"=== RUN TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommands_set\n"} -{"Time":"2026-02-03T00:32:50.342915878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/both_fields_set_-_RequiredSubcommands_takes_precedence"} -{"Time":"2026-02-03T00:32:50.342919195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/both_fields_set_-_RequiredSubcommands_takes_precedence","Output":"=== RUN TestPackageExtractor_getRequiredSubcommands/both_fields_set_-_RequiredSubcommands_takes_precedence\n"} -{"Time":"2026-02-03T00:32:50.342923212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/neither_field_set"} -{"Time":"2026-02-03T00:32:50.342926638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/neither_field_set","Output":"=== RUN TestPackageExtractor_getRequiredSubcommands/neither_field_set\n"} -{"Time":"2026-02-03T00:32:50.342930766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommand"} -{"Time":"2026-02-03T00:32:50.342934413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommand","Output":"=== RUN TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommand\n"} -{"Time":"2026-02-03T00:32:50.342938901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommands_slice"} -{"Time":"2026-02-03T00:32:50.342942418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommands_slice","Output":"=== RUN TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommands_slice\n"} -{"Time":"2026-02-03T00:32:50.342947177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands","Output":"--- PASS: TestPackageExtractor_getRequiredSubcommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342958057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommand_set","Output":" --- PASS: TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommand_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342962625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommand_set","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342966202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommands_set","Output":" --- PASS: TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommands_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34297039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/only_RequiredSubcommands_set","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342973987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/both_fields_set_-_RequiredSubcommands_takes_precedence","Output":" --- PASS: TestPackageExtractor_getRequiredSubcommands/both_fields_set_-_RequiredSubcommands_takes_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342980359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/both_fields_set_-_RequiredSubcommands_takes_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342984056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/neither_field_set","Output":" --- PASS: TestPackageExtractor_getRequiredSubcommands/neither_field_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342988894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/neither_field_set","Elapsed":0} -{"Time":"2026-02-03T00:32:50.342992421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommand","Output":" --- PASS: TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.342996709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343000676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommands_slice","Output":" --- PASS: TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommands_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343004694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands/empty_RequiredSubcommands_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:50.34300803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_getRequiredSubcommands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343011046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName"} -{"Time":"2026-02-03T00:32:50.343014192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName","Output":"=== RUN TestPackageExtractor_isCommandName\n"} -{"Time":"2026-02-03T00:32:50.343019502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip"} -{"Time":"2026-02-03T00:32:50.343022818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip","Output":"=== RUN TestPackageExtractor_isCommandName/matches_pip\n"} -{"Time":"2026-02-03T00:32:50.343027747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip3"} -{"Time":"2026-02-03T00:32:50.343031233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip3","Output":"=== RUN TestPackageExtractor_isCommandName/matches_pip3\n"} -{"Time":"2026-02-03T00:32:50.343037255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_npm"} -{"Time":"2026-02-03T00:32:50.343040501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_npm","Output":"=== RUN TestPackageExtractor_isCommandName/does_not_match_npm\n"} -{"Time":"2026-02-03T00:32:50.343044418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_empty"} -{"Time":"2026-02-03T00:32:50.343047694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_empty","Output":"=== RUN TestPackageExtractor_isCommandName/does_not_match_empty\n"} -{"Time":"2026-02-03T00:32:50.343052022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName","Output":"--- PASS: TestPackageExtractor_isCommandName (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34305625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip","Output":" --- PASS: TestPackageExtractor_isCommandName/matches_pip (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343060668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343064025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip3","Output":" --- PASS: TestPackageExtractor_isCommandName/matches_pip3 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343068092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/matches_pip3","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343071378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_npm","Output":" --- PASS: TestPackageExtractor_isCommandName/does_not_match_npm (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343075616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_npm","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343078902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_empty","Output":" --- PASS: TestPackageExtractor_isCommandName/does_not_match_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.3430831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName/does_not_match_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343086316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_isCommandName","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343089432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName"} -{"Time":"2026-02-03T00:32:50.343092357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName","Output":"=== RUN TestPackageExtractor_findPackageName\n"} -{"Time":"2026-02-03T00:32:50.343096174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/finds_package_name"} -{"Time":"2026-02-03T00:32:50.343100372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/finds_package_name","Output":"=== RUN TestPackageExtractor_findPackageName/finds_package_name\n"} -{"Time":"2026-02-03T00:32:50.343104249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/skips_flags"} -{"Time":"2026-02-03T00:32:50.343107305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/skips_flags","Output":"=== RUN TestPackageExtractor_findPackageName/skips_flags\n"} -{"Time":"2026-02-03T00:32:50.343112194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_semicolon"} -{"Time":"2026-02-03T00:32:50.34311543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_semicolon","Output":"=== RUN TestPackageExtractor_findPackageName/trims_semicolon\n"} -{"Time":"2026-02-03T00:32:50.34312086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_ampersand"} -{"Time":"2026-02-03T00:32:50.343124527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_ampersand","Output":"=== RUN TestPackageExtractor_findPackageName/trims_ampersand\n"} -{"Time":"2026-02-03T00:32:50.343128825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_pipe"} -{"Time":"2026-02-03T00:32:50.343131931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_pipe","Output":"=== RUN TestPackageExtractor_findPackageName/trims_pipe\n"} -{"Time":"2026-02-03T00:32:50.343135939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/no_package_found"} -{"Time":"2026-02-03T00:32:50.343139235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/no_package_found","Output":"=== RUN TestPackageExtractor_findPackageName/no_package_found\n"} -{"Time":"2026-02-03T00:32:50.343143162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/start_index_out_of_bounds"} -{"Time":"2026-02-03T00:32:50.343146508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/start_index_out_of_bounds","Output":"=== RUN TestPackageExtractor_findPackageName/start_index_out_of_bounds\n"} -{"Time":"2026-02-03T00:32:50.343150936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName","Output":"--- PASS: TestPackageExtractor_findPackageName (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343155495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/finds_package_name","Output":" --- PASS: TestPackageExtractor_findPackageName/finds_package_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343166105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/finds_package_name","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343169591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/skips_flags","Output":" --- PASS: TestPackageExtractor_findPackageName/skips_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343173889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/skips_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343178067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_semicolon","Output":" --- PASS: TestPackageExtractor_findPackageName/trims_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343182315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343186473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_ampersand","Output":" --- PASS: TestPackageExtractor_findPackageName/trims_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.34319067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343193947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_pipe","Output":" --- PASS: TestPackageExtractor_findPackageName/trims_pipe (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343198084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/trims_pipe","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343201381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/no_package_found","Output":" --- PASS: TestPackageExtractor_findPackageName/no_package_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343205618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/no_package_found","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343209436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/start_index_out_of_bounds","Output":" --- PASS: TestPackageExtractor_findPackageName/start_index_out_of_bounds (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343213503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName/start_index_out_of_bounds","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343216709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_findPackageName","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343219915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios"} -{"Time":"2026-02-03T00:32:50.343223141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios","Output":"=== RUN TestPackageExtractor_ComplexScenarios\n"} -{"Time":"2026-02-03T00:32:50.343228281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/mixed_commands_with_pip"} -{"Time":"2026-02-03T00:32:50.343231647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/mixed_commands_with_pip","Output":"=== RUN TestPackageExtractor_ComplexScenarios/mixed_commands_with_pip\n"} -{"Time":"2026-02-03T00:32:50.343235414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/script_block_with_pip"} -{"Time":"2026-02-03T00:32:50.343239632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/script_block_with_pip","Output":"=== RUN TestPackageExtractor_ComplexScenarios/script_block_with_pip\n"} -{"Time":"2026-02-03T00:32:50.343243589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/multiple_npx_on_same_line"} -{"Time":"2026-02-03T00:32:50.343246775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/multiple_npx_on_same_line","Output":"=== RUN TestPackageExtractor_ComplexScenarios/multiple_npx_on_same_line\n"} -{"Time":"2026-02-03T00:32:50.343250793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_with_special_characters"} -{"Time":"2026-02-03T00:32:50.343253948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_with_special_characters","Output":"=== RUN TestPackageExtractor_ComplexScenarios/package_with_special_characters\n"} -{"Time":"2026-02-03T00:32:50.343259699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_in_quotes"} -{"Time":"2026-02-03T00:32:50.343263126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_in_quotes","Output":"=== RUN TestPackageExtractor_ComplexScenarios/package_in_quotes\n"} -{"Time":"2026-02-03T00:32:50.343267584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios","Output":"--- PASS: TestPackageExtractor_ComplexScenarios (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343272363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/mixed_commands_with_pip","Output":" --- PASS: TestPackageExtractor_ComplexScenarios/mixed_commands_with_pip (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343276631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/mixed_commands_with_pip","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343279857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/script_block_with_pip","Output":" --- PASS: TestPackageExtractor_ComplexScenarios/script_block_with_pip (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343283874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/script_block_with_pip","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343287551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/multiple_npx_on_same_line","Output":" --- PASS: TestPackageExtractor_ComplexScenarios/multiple_npx_on_same_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343291799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/multiple_npx_on_same_line","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343295155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_with_special_characters","Output":" --- PASS: TestPackageExtractor_ComplexScenarios/package_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343299393Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343302609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_in_quotes","Output":" --- PASS: TestPackageExtractor_ComplexScenarios/package_in_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.343309672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios/package_in_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343313169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPackageExtractor_ComplexScenarios","Elapsed":0} -{"Time":"2026-02-03T00:32:50.343316054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs"} -{"Time":"2026-02-03T00:32:50.34331919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"=== RUN TestPatchArtifactDownloadInConsolidatedSafeOutputs\n"} -{"Time":"2026-02-03T00:32:50.347863381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3031940480/test-patch-download.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.347880122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.347885903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.347891444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:50.34789471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.347897074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:50.347900089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.347902454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.347905129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.347908455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.347912623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:50.347918464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.347922471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.347926418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.347930566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.347934453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"\n"} -{"Time":"2026-02-03T00:32:50.37839257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.385268356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3031940480/test-patch-download.md (54.3 KB)\n"} -{"Time":"2026-02-03T00:32:50.385582882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Output":"--- PASS: TestPatchArtifactDownloadInConsolidatedSafeOutputs (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.385597029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadInConsolidatedSafeOutputs","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.385604392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch"} -{"Time":"2026-02-03T00:32:50.38560867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"=== RUN TestPatchArtifactDownloadWithPushToPullRequestBranch\n"} -{"Time":"2026-02-03T00:32:50.389058479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1500490942/test-push-patch-download.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.389070231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.389075351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.389079789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:50.389083706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.389087463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:50.389091591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.389095979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.389100307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.389104004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.389107681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:50.389119553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.389124502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.38912852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.389132237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.389135703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:50.420147474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.428036082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1500490942/test-push-patch-download.md (53.0 KB)\n"} -{"Time":"2026-02-03T00:32:50.428259919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Output":"--- PASS: TestPatchArtifactDownloadWithPushToPullRequestBranch (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.42827664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadWithPushToPullRequestBranch","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.428283694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations"} -{"Time":"2026-02-03T00:32:50.428288442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"=== RUN TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations\n"} -{"Time":"2026-02-03T00:32:50.431879635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2366309532/test-no-patch.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.431891607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.431896947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.431901926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"\n"} -{"Time":"2026-02-03T00:32:50.431906425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.431911043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"\n"} -{"Time":"2026-02-03T00:32:50.431915381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.431923827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.431928345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.431932313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.431939035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"\n"} -{"Time":"2026-02-03T00:32:50.431943273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.431947621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.431954975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.431958992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.431962689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"\n"} -{"Time":"2026-02-03T00:32:50.464505717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.47208199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2366309532/test-no-patch.md (52.8 KB)\n"} -{"Time":"2026-02-03T00:32:50.472369302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Output":"--- PASS: TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.472381144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatchArtifactDownloadNotGeneratedWithoutPullRequestOperations","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.472388798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestPatchGeneration"} -{"Time":"2026-02-03T00:32:50.472392785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestPatchGeneration","Output":"=== RUN TestPullRequestPatchGeneration\n"} -{"Time":"2026-02-03T00:32:50.472421579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestPatchGeneration","Output":" patch_generation_test.go:12: Workflow tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:50.472434292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestPatchGeneration","Output":"--- SKIP: TestPullRequestPatchGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.472461162Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestPatchGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:50.472481209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction"} -{"Time":"2026-02-03T00:32:50.472488312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction","Output":"=== RUN TestDefaultPermissionRestriction\n"} -{"Time":"2026-02-03T00:32:50.472561898Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)"} -{"Time":"2026-02-03T00:32:50.472572348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)\n"} -{"Time":"2026-02-03T00:32:50.476114332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/push-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.476130341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.476136924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.476142694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.476150088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.476156209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.476162331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.476168372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.476176998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.476182267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.476187076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.476191895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.476197095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.476204819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.476210089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.476214777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.508843151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.513040679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/push-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:50.51313026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)"} -{"Time":"2026-02-03T00:32:50.513145528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)\n"} -{"Time":"2026-02-03T00:32:50.516445845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/issues-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.516466603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.516473546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.516478556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.516483835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.516488634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.516493052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.516497591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.516501638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.516505766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.516515845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.516520493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.516524691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.516528939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.516532926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.516536783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.552796069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/issues-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:50.552843557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check"} -{"Time":"2026-02-03T00:32:50.552853125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check\n"} -{"Time":"2026-02-03T00:32:50.556351876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/unrestricted-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.556366994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.556372384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.556375529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.556378294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.55638093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.556383955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.556390287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.556392551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.556396038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.556400195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.556404473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.556408541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.556412508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.556416826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.556421144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.591096891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/unrestricted-workflow.md (24.7 KB)\n"} -{"Time":"2026-02-03T00:32:50.59113941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check"} -{"Time":"2026-02-03T00:32:50.59114485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check\n"} -{"Time":"2026-02-03T00:32:50.594950962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/custom-permission-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.594967362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.594972161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.594976138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.594980086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.594983732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.594991707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.594995905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.595000554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.595004441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.595007797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.595011454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.595015171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.595018868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.595022454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.59502575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.627684872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/custom-permission-workflow.md (26.2 KB)\n"} -{"Time":"2026-02-03T00:32:50.62774301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)"} -{"Time":"2026-02-03T00:32:50.627766904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)\n"} -{"Time":"2026-02-03T00:32:50.6322773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/manual-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.632293671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.632300172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.632307396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.632312115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.632316613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.632321322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.63232559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.632329577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.632333795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.632344425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.632348542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.632353281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.632357429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.632361596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.632365724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.665376816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/manual-workflow.md (24.7 KB)\n"} -{"Time":"2026-02-03T00:32:50.665416168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check"} -{"Time":"2026-02-03T00:32:50.665437357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check\n"} -{"Time":"2026-02-03T00:32:50.66874095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/manual-workflow-restricted.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.668772809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.668793708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.668802554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.668807413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.668811731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.668820538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.668824876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.668829144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.668833522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.66885414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.668858848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.668863207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.668867785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.668872183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.668876571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.702375907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/manual-workflow-restricted.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:50.702442921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)"} -{"Time":"2026-02-03T00:32:50.702449483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)\n"} -{"Time":"2026-02-03T00:32:50.705768625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/schedule-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.705782421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.705787841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.705792529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.705796797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.705802678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.705807276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.705811134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.705815602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.70582006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.705824278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.705828386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.705837322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.705844906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.705849064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.705853272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.740743141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/schedule-workflow.md (24.8 KB)\n"} -{"Time":"2026-02-03T00:32:50.740841051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)"} -{"Time":"2026-02-03T00:32:50.74085638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)\n"} -{"Time":"2026-02-03T00:32:50.74413677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/workflow-run-workflow.md:1:1: warning: workflow_run trigger should include branch restrictions for security and performance.\n"} -{"Time":"2026-02-03T00:32:50.744152358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.74415875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"Without branch restrictions, the workflow will run for workflow runs on ALL branches,\n"} -{"Time":"2026-02-03T00:32:50.74416409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"which can cause unexpected behavior and security issues.\n"} -{"Time":"2026-02-03T00:32:50.744174159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.744179138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"Suggested fix: Add branch restrictions to your workflow_run trigger:\n"} -{"Time":"2026-02-03T00:32:50.744183756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"on:\n"} -{"Time":"2026-02-03T00:32:50.744195328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" workflow_run:\n"} -{"Time":"2026-02-03T00:32:50.744199686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" workflows: [\"your-workflow\"]\n"} -{"Time":"2026-02-03T00:32:50.744204264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" types: [completed]\n"} -{"Time":"2026-02-03T00:32:50.744209123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:50.744213461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" - main\n"} -{"Time":"2026-02-03T00:32:50.744217479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" - develop\n"} -{"Time":"2026-02-03T00:32:50.744221246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.74422882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/workflow-run-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.744240381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.74424511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.744249438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.744253616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.744257944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.744262131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.744275105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.744279233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.744283421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.744287188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.744296535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.744301174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.744307956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.744312645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.744316722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"\n"} -{"Time":"2026-02-03T00:32:50.778984821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/workflow-run-workflow.md (26.3 KB)\n"} -{"Time":"2026-02-03T00:32:50.779109822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check"} -{"Time":"2026-02-03T00:32:50.779127956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check\n"} -{"Time":"2026-02-03T00:32:50.782982228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/mixed-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.78299409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.78299942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.783004058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.783008396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.783012734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.783017202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.78302148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.783029054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.783033372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.783037731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.783044623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.783048951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.783053119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.783057216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.783061524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"\n"} -{"Time":"2026-02-03T00:32:50.81631638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/mixed-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:50.816390977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command"} -{"Time":"2026-02-03T00:32:50.816402569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"=== RUN TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command\n"} -{"Time":"2026-02-03T00:32:50.819808772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:50.820221716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/scout-like-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.820232907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.820238668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.820248446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"\n"} -{"Time":"2026-02-03T00:32:50.820253495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.820257853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"\n"} -{"Time":"2026-02-03T00:32:50.820261991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.820266309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.820270356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.820274394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.820281236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"\n"} -{"Time":"2026-02-03T00:32:50.820285564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.820289933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.82029416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.820300201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.820304179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"\n"} -{"Time":"2026-02-03T00:32:50.857035105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-permission-restriction-test2332657436/scout-like-workflow.md (32.1 KB)\n"} -{"Time":"2026-02-03T00:32:50.857596544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction","Output":"--- PASS: TestDefaultPermissionRestriction (0.39s)\n"} -{"Time":"2026-02-03T00:32:50.857611291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default) (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857618093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_push_trigger_should_include_permission_check_(default)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857625357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default) (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857630847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_issues_trigger_should_include_permission_check_(default)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857635425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857644001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_roles:_all_should_not_include_permission_check","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.85765423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.85765964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_custom_permissions_should_include_permission_check","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857675459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event) (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857681731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_only_should_NOT_include_permission_check_(safe_event)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.85768648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.85769201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_dispatch_without_write_role_should_include_permission_check","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857696378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event) (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857707549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_schedule_only_should_NOT_include_permission_check_(safe_event)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857711997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event) (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857716926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_workflow_run_should_INCLUDE_permission_check_(unsafe_event)","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857721094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857726704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_mixed_safe_and_unsafe_events_should_include_permission_check","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857731113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Output":" --- PASS: TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.857744026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction/workflow_with_command_and_workflow_dispatch_with_write_role_should_include_permission_check_for_command","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.857767299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultPermissionRestriction","Elapsed":0.39} -{"Time":"2026-02-03T00:32:50.857771918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks"} -{"Time":"2026-02-03T00:32:50.857775665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"=== RUN TestCommandWorkflowStillWorks\n"} -{"Time":"2026-02-03T00:32:50.860974003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:50.861326605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-compatibility-test1811403935/command-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.861338077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.861342515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.861345009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"\n"} -{"Time":"2026-02-03T00:32:50.861347414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.861349929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"\n"} -{"Time":"2026-02-03T00:32:50.861352102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.861354617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.861356982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.861359156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.86136129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"\n"} -{"Time":"2026-02-03T00:32:50.861366088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.861370186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.861373913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.86137756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.861380976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"\n"} -{"Time":"2026-02-03T00:32:50.894526237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.898947708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-command-compatibility-test1811403935/command-workflow.md (31.0 KB)\n"} -{"Time":"2026-02-03T00:32:50.899122842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Output":"--- PASS: TestCommandWorkflowStillWorks (0.04s)\n"} -{"Time":"2026-02-03T00:32:50.899135415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowStillWorks","Elapsed":0.04} -{"Time":"2026-02-03T00:32:50.899142689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation"} -{"Time":"2026-02-03T00:32:50.899147257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation","Output":"=== RUN TestPermissionsEnumValidation\n"} -{"Time":"2026-02-03T00:32:50.899153148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_read-all"} -{"Time":"2026-02-03T00:32:50.899156975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_read-all","Output":"=== RUN TestPermissionsEnumValidation/valid:_read-all\n"} -{"Time":"2026-02-03T00:32:50.899212839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_write-all"} -{"Time":"2026-02-03T00:32:50.899226424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_write-all","Output":"=== RUN TestPermissionsEnumValidation/valid:_write-all\n"} -{"Time":"2026-02-03T00:32:50.899233707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_read_(without_-all)"} -{"Time":"2026-02-03T00:32:50.899238376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_read_(without_-all)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_read_(without_-all)\n"} -{"Time":"2026-02-03T00:32:50.899284577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_write_(without_-all)"} -{"Time":"2026-02-03T00:32:50.89930794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_write_(without_-all)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_write_(without_-all)\n"} -{"Time":"2026-02-03T00:32:50.89931856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_none"} -{"Time":"2026-02-03T00:32:50.899329811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_none","Output":"=== RUN TestPermissionsEnumValidation/valid:_none\n"} -{"Time":"2026-02-03T00:32:50.899368031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_READ-ALL_(uppercase)"} -{"Time":"2026-02-03T00:32:50.899376727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_READ-ALL_(uppercase)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_READ-ALL_(uppercase)\n"} -{"Time":"2026-02-03T00:32:50.899382688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Write-All_(mixed_case)"} -{"Time":"2026-02-03T00:32:50.899386816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Write-All_(mixed_case)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_Write-All_(mixed_case)\n"} -{"Time":"2026-02-03T00:32:50.899425848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Read_(capitalized)"} -{"Time":"2026-02-03T00:32:50.899436087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Read_(capitalized)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_Read_(capitalized)\n"} -{"Time":"2026-02-03T00:32:50.899466377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_WRITE_(uppercase)"} -{"Time":"2026-02-03T00:32:50.899479992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_WRITE_(uppercase)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_WRITE_(uppercase)\n"} -{"Time":"2026-02-03T00:32:50.899539649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_None_(capitalized)"} -{"Time":"2026-02-03T00:32:50.899548725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_None_(capitalized)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_None_(capitalized)\n"} -{"Time":"2026-02-03T00:32:50.899581145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readall_(no_hyphen)"} -{"Time":"2026-02-03T00:32:50.899589551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readall_(no_hyphen)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_readall_(no_hyphen)\n"} -{"Time":"2026-02-03T00:32:50.899611512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_writeall_(no_hyphen)"} -{"Time":"2026-02-03T00:32:50.899619336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_writeall_(no_hyphen)","Output":"=== RUN TestPermissionsEnumValidation/invalid:_writeall_(no_hyphen)\n"} -{"Time":"2026-02-03T00:32:50.899629335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readonly"} -{"Time":"2026-02-03T00:32:50.899633222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readonly","Output":"=== RUN TestPermissionsEnumValidation/invalid:_readonly\n"} -{"Time":"2026-02-03T00:32:50.899696519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_all"} -{"Time":"2026-02-03T00:32:50.899706067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_all","Output":"=== RUN TestPermissionsEnumValidation/invalid:_all\n"} -{"Time":"2026-02-03T00:32:50.899712368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_full"} -{"Time":"2026-02-03T00:32:50.899715805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_full","Output":"=== RUN TestPermissionsEnumValidation/invalid:_full\n"} -{"Time":"2026-02-03T00:32:50.899783443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation","Output":"--- PASS: TestPermissionsEnumValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899794864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_read-all","Output":" --- PASS: TestPermissionsEnumValidation/valid:_read-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899800073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_read-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899804291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_write-all","Output":" --- PASS: TestPermissionsEnumValidation/valid:_write-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899809762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_write-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899813759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_read_(without_-all)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_read_(without_-all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899826182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_read_(without_-all)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899830259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_write_(without_-all)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_write_(without_-all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899834748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_write_(without_-all)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899838484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_none","Output":" --- PASS: TestPermissionsEnumValidation/valid:_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899845107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/valid:_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899855206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_READ-ALL_(uppercase)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_READ-ALL_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899859974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_READ-ALL_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899863601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Write-All_(mixed_case)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_Write-All_(mixed_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.89986824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Write-All_(mixed_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899871786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Read_(capitalized)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_Read_(capitalized) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899876134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_Read_(capitalized)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899879631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_WRITE_(uppercase)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_WRITE_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.89988434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_WRITE_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899887926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_None_(capitalized)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_None_(capitalized) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899892414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_None_(capitalized)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899902242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readall_(no_hyphen)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_readall_(no_hyphen) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.89990653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readall_(no_hyphen)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899909977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_writeall_(no_hyphen)","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_writeall_(no_hyphen) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899914726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_writeall_(no_hyphen)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899918443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readonly","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_readonly (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899930425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_readonly","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899934011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_all","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.89993846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899942076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_full","Output":" --- PASS: TestPermissionsEnumValidation/invalid:_full (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.899946905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation/invalid:_full","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899953007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEnumValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.899956122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation"} -{"Time":"2026-02-03T00:32:50.899959288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation","Output":"=== RUN TestPermissionsLevelEnumValidation\n"} -{"Time":"2026-02-03T00:32:50.89996568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_read"} -{"Time":"2026-02-03T00:32:50.899970238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_read","Output":"=== RUN TestPermissionsLevelEnumValidation/contents:_read\n"} -{"Time":"2026-02-03T00:32:50.899974476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_write"} -{"Time":"2026-02-03T00:32:50.899977833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_write","Output":"=== RUN TestPermissionsLevelEnumValidation/contents:_write\n"} -{"Time":"2026-02-03T00:32:50.89998177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_none"} -{"Time":"2026-02-03T00:32:50.899991558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_none","Output":"=== RUN TestPermissionsLevelEnumValidation/contents:_none\n"} -{"Time":"2026-02-03T00:32:50.899997278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_read"} -{"Time":"2026-02-03T00:32:50.900000444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_read","Output":"=== RUN TestPermissionsLevelEnumValidation/issues:_read\n"} -{"Time":"2026-02-03T00:32:50.900044786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_write"} -{"Time":"2026-02-03T00:32:50.900053573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_write","Output":"=== RUN TestPermissionsLevelEnumValidation/issues:_write\n"} -{"Time":"2026-02-03T00:32:50.900123613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_READ_(uppercase)"} -{"Time":"2026-02-03T00:32:50.900136567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_READ_(uppercase)","Output":"=== RUN TestPermissionsLevelEnumValidation/contents:_READ_(uppercase)\n"} -{"Time":"2026-02-03T00:32:50.900147417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_READ_(uppercase)","Output":" permissions_enum_test.go:234: Invalid permission level \"READ\" was parsed by YAML (GitHub Actions will reject it at runtime)\n"} -{"Time":"2026-02-03T00:32:50.900186569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_Write_(mixed_case)"} -{"Time":"2026-02-03T00:32:50.900196097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_Write_(mixed_case)","Output":"=== RUN TestPermissionsLevelEnumValidation/contents:_Write_(mixed_case)\n"} -{"Time":"2026-02-03T00:32:50.900241892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_Write_(mixed_case)","Output":" permissions_enum_test.go:234: Invalid permission level \"Write\" was parsed by YAML (GitHub Actions will reject it at runtime)\n"} -{"Time":"2026-02-03T00:32:50.900255587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_readonly"} -{"Time":"2026-02-03T00:32:50.900259945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_readonly","Output":"=== RUN TestPermissionsLevelEnumValidation/contents:_readonly\n"} -{"Time":"2026-02-03T00:32:50.900309497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_readonly","Output":" permissions_enum_test.go:234: Invalid permission level \"readonly\" was parsed by YAML (GitHub Actions will reject it at runtime)\n"} -{"Time":"2026-02-03T00:32:50.900324685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_full"} -{"Time":"2026-02-03T00:32:50.900328723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_full","Output":"=== RUN TestPermissionsLevelEnumValidation/contents:_full\n"} -{"Time":"2026-02-03T00:32:50.900391776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_full","Output":" permissions_enum_test.go:234: Invalid permission level \"full\" was parsed by YAML (GitHub Actions will reject it at runtime)\n"} -{"Time":"2026-02-03T00:32:50.900407685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation","Output":"--- PASS: TestPermissionsLevelEnumValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900413255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_read","Output":" --- PASS: TestPermissionsLevelEnumValidation/contents:_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900418535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90042129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_write","Output":" --- PASS: TestPermissionsLevelEnumValidation/contents:_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90042664Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900430738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_none","Output":" --- PASS: TestPermissionsLevelEnumValidation/contents:_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900449983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90045368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_read","Output":" --- PASS: TestPermissionsLevelEnumValidation/issues:_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900458329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900461705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_write","Output":" --- PASS: TestPermissionsLevelEnumValidation/issues:_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900466554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/issues:_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900470141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_READ_(uppercase)","Output":" --- PASS: TestPermissionsLevelEnumValidation/contents:_READ_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90047537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_READ_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900479628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_Write_(mixed_case)","Output":" --- PASS: TestPermissionsLevelEnumValidation/contents:_Write_(mixed_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900484176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_Write_(mixed_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900488124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_readonly","Output":" --- PASS: TestPermissionsLevelEnumValidation/contents:_readonly (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900493293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_readonly","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900497401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_full","Output":" --- PASS: TestPermissionsLevelEnumValidation/contents:_full (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900504033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation/contents:_full","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90050782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsLevelEnumValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900510966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases"} -{"Time":"2026-02-03T00:32:50.900514362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases","Output":"=== RUN TestPermissionsEdgeCases\n"} -{"Time":"2026-02-03T00:32:50.900528819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/empty_permissions"} -{"Time":"2026-02-03T00:32:50.900532757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/empty_permissions","Output":"=== RUN TestPermissionsEdgeCases/empty_permissions\n"} -{"Time":"2026-02-03T00:32:50.900537154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_only_label"} -{"Time":"2026-02-03T00:32:50.900540551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_only_label","Output":"=== RUN TestPermissionsEdgeCases/permissions_with_only_label\n"} -{"Time":"2026-02-03T00:32:50.900544739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_whitespace"} -{"Time":"2026-02-03T00:32:50.900548295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_whitespace","Output":"=== RUN TestPermissionsEdgeCases/permissions_with_whitespace\n"} -{"Time":"2026-02-03T00:32:50.900555829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_extra_spacing"} -{"Time":"2026-02-03T00:32:50.900559075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_extra_spacing","Output":"=== RUN TestPermissionsEdgeCases/permissions_with_extra_spacing\n"} -{"Time":"2026-02-03T00:32:50.900564605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/multiline_permissions_with_valid_shorthand"} -{"Time":"2026-02-03T00:32:50.900568763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/multiline_permissions_with_valid_shorthand","Output":"=== RUN TestPermissionsEdgeCases/multiline_permissions_with_valid_shorthand\n"} -{"Time":"2026-02-03T00:32:50.900574063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases","Output":"--- PASS: TestPermissionsEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900578501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/empty_permissions","Output":" --- PASS: TestPermissionsEdgeCases/empty_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900582919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/empty_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900586676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_only_label","Output":" --- PASS: TestPermissionsEdgeCases/permissions_with_only_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900591174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_only_label","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900594921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_whitespace","Output":" --- PASS: TestPermissionsEdgeCases/permissions_with_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900603617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900607805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_extra_spacing","Output":" --- PASS: TestPermissionsEdgeCases/permissions_with_extra_spacing (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900613867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/permissions_with_extra_spacing","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900620188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/multiline_permissions_with_valid_shorthand","Output":" --- PASS: TestPermissionsEdgeCases/multiline_permissions_with_valid_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90062646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases/multiline_permissions_with_valid_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900629966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900633323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation"} -{"Time":"2026-02-03T00:32:50.900636809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation","Output":"=== RUN TestPermissionsAllKeyValidation\n"} -{"Time":"2026-02-03T00:32:50.900641107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_is_valid"} -{"Time":"2026-02-03T00:32:50.900647398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_is_valid","Output":"=== RUN TestPermissionsAllKeyValidation/all:_read_is_valid\n"} -{"Time":"2026-02-03T00:32:50.900653069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_write_is_invalid"} -{"Time":"2026-02-03T00:32:50.900659631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_write_is_invalid","Output":"=== RUN TestPermissionsAllKeyValidation/all:_write_is_invalid\n"} -{"Time":"2026-02-03T00:32:50.900664009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_other_read_permissions"} -{"Time":"2026-02-03T00:32:50.900667255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_other_read_permissions","Output":"=== RUN TestPermissionsAllKeyValidation/all:_read_with_other_read_permissions\n"} -{"Time":"2026-02-03T00:32:50.900730907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_none_permission_is_invalid"} -{"Time":"2026-02-03T00:32:50.900742027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_none_permission_is_invalid","Output":"=== RUN TestPermissionsAllKeyValidation/all:_read_with_none_permission_is_invalid\n"} -{"Time":"2026-02-03T00:32:50.900826774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation","Output":"--- PASS: TestPermissionsAllKeyValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900848665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_is_valid","Output":" --- PASS: TestPermissionsAllKeyValidation/all:_read_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90086782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900886895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_write_is_invalid","Output":" --- PASS: TestPermissionsAllKeyValidation/all:_write_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900905279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_write_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900915097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_other_read_permissions","Output":" --- PASS: TestPermissionsAllKeyValidation/all:_read_with_other_read_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900921409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_other_read_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900926218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_none_permission_is_invalid","Output":" --- PASS: TestPermissionsAllKeyValidation/all:_read_with_none_permission_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.900930706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation/all:_read_with_none_permission_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:50.900934654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsAllKeyValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90093812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation"} -{"Time":"2026-02-03T00:32:50.900942027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation","Output":"=== RUN TestPermissionsScopeEnumValidation\n"} -{"Time":"2026-02-03T00:32:50.900952998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_actions"} -{"Time":"2026-02-03T00:32:50.900956674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_actions","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_actions\n"} -{"Time":"2026-02-03T00:32:50.900962475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_checks"} -{"Time":"2026-02-03T00:32:50.900966142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_checks","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_checks\n"} -{"Time":"2026-02-03T00:32:50.900971362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_contents"} -{"Time":"2026-02-03T00:32:50.900975299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_contents","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_contents\n"} -{"Time":"2026-02-03T00:32:50.901013459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_deployments"} -{"Time":"2026-02-03T00:32:50.901019891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_deployments","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_deployments\n"} -{"Time":"2026-02-03T00:32:50.901092372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_discussions"} -{"Time":"2026-02-03T00:32:50.90110215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_discussions","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_discussions\n"} -{"Time":"2026-02-03T00:32:50.901145503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_id-token"} -{"Time":"2026-02-03T00:32:50.901153268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_id-token","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_id-token\n"} -{"Time":"2026-02-03T00:32:50.901212234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_issues"} -{"Time":"2026-02-03T00:32:50.901222032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_issues","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_issues\n"} -{"Time":"2026-02-03T00:32:50.901257027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_packages"} -{"Time":"2026-02-03T00:32:50.901265502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_packages","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_packages\n"} -{"Time":"2026-02-03T00:32:50.901320073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pages"} -{"Time":"2026-02-03T00:32:50.901327517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pages","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_pages\n"} -{"Time":"2026-02-03T00:32:50.901364476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pull-requests"} -{"Time":"2026-02-03T00:32:50.901373562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pull-requests","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_pull-requests\n"} -{"Time":"2026-02-03T00:32:50.901423555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_repository-projects"} -{"Time":"2026-02-03T00:32:50.901433002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_repository-projects","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_repository-projects\n"} -{"Time":"2026-02-03T00:32:50.901473079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_security-events"} -{"Time":"2026-02-03T00:32:50.901483118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_security-events","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_security-events\n"} -{"Time":"2026-02-03T00:32:50.901587248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_statuses"} -{"Time":"2026-02-03T00:32:50.901598819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_statuses","Output":"=== RUN TestPermissionsScopeEnumValidation/valid_scope:_statuses\n"} -{"Time":"2026-02-03T00:32:50.901605081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation","Output":"--- PASS: TestPermissionsScopeEnumValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90161018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_actions","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_actions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901615059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_actions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901618786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_checks","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_checks (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901624276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_checks","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90163192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_contents","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_contents (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901636809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_contents","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901640586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_deployments","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_deployments (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901645085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_deployments","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901648982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_discussions","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_discussions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901659622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_discussions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901665021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_id-token","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_id-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90166966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_id-token","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901673177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_issues","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901677705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_issues","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901687824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_packages","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_packages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901692262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_packages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901695929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pages","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_pages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901700467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901703873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pull-requests","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_pull-requests (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901708312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_pull-requests","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901711748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_repository-projects","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_repository-projects (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901716196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_repository-projects","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901720063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_security-events","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_security-events (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901724642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_security-events","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901728459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_statuses","Output":" --- PASS: TestPermissionsScopeEnumValidation/valid_scope:_statuses (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901732546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation/valid_scope:_statuses","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901736043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsScopeEnumValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90173983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling"} -{"Time":"2026-02-03T00:32:50.901743447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling","Output":"=== RUN TestPermissionsInvalidScopeHandling\n"} -{"Time":"2026-02-03T00:32:50.901763053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_CONTENTS"} -{"Time":"2026-02-03T00:32:50.901769014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_CONTENTS","Output":"=== RUN TestPermissionsInvalidScopeHandling/invalid_scope:_CONTENTS\n"} -{"Time":"2026-02-03T00:32:50.901776107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_CONTENTS","Output":" permissions_enum_test.go:412: Invalid scope \"CONTENTS\" was parsed with level \"read\" (YAML allows it, but GitHub Actions may reject it)\n"} -{"Time":"2026-02-03T00:32:50.901786016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_Contents"} -{"Time":"2026-02-03T00:32:50.901789532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_Contents","Output":"=== RUN TestPermissionsInvalidScopeHandling/invalid_scope:_Contents\n"} -{"Time":"2026-02-03T00:32:50.90179409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_Contents","Output":" permissions_enum_test.go:412: Invalid scope \"Contents\" was parsed with level \"read\" (YAML allows it, but GitHub Actions may reject it)\n"} -{"Time":"2026-02-03T00:32:50.901800412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_issue"} -{"Time":"2026-02-03T00:32:50.901803849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_issue","Output":"=== RUN TestPermissionsInvalidScopeHandling/invalid_scope:_issue\n"} -{"Time":"2026-02-03T00:32:50.901808096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_issue","Output":" permissions_enum_test.go:412: Invalid scope \"issue\" was parsed with level \"read\" (YAML allows it, but GitHub Actions may reject it)\n"} -{"Time":"2026-02-03T00:32:50.901812574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_pullrequests"} -{"Time":"2026-02-03T00:32:50.901820389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_pullrequests","Output":"=== RUN TestPermissionsInvalidScopeHandling/invalid_scope:_pullrequests\n"} -{"Time":"2026-02-03T00:32:50.901826681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_pullrequests","Output":" permissions_enum_test.go:412: Invalid scope \"pullrequests\" was parsed with level \"read\" (YAML allows it, but GitHub Actions may reject it)\n"} -{"Time":"2026-02-03T00:32:50.901836569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_random-scope"} -{"Time":"2026-02-03T00:32:50.901840657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_random-scope","Output":"=== RUN TestPermissionsInvalidScopeHandling/invalid_scope:_random-scope\n"} -{"Time":"2026-02-03T00:32:50.90189663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_random-scope","Output":" permissions_enum_test.go:412: Invalid scope \"random-scope\" was parsed with level \"read\" (YAML allows it, but GitHub Actions may reject it)\n"} -{"Time":"2026-02-03T00:32:50.901908652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling","Output":"--- PASS: TestPermissionsInvalidScopeHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901913962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_CONTENTS","Output":" --- PASS: TestPermissionsInvalidScopeHandling/invalid_scope:_CONTENTS (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901918982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_CONTENTS","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901924111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_Contents","Output":" --- PASS: TestPermissionsInvalidScopeHandling/invalid_scope:_Contents (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901935332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_Contents","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901939269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_issue","Output":" --- PASS: TestPermissionsInvalidScopeHandling/invalid_scope:_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901944859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901948867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_pullrequests","Output":" --- PASS: TestPermissionsInvalidScopeHandling/invalid_scope:_pullrequests (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.901953996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_pullrequests","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901957723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_random-scope","Output":" --- PASS: TestPermissionsInvalidScopeHandling/invalid_scope:_random-scope (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90196675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling/invalid_scope:_random-scope","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901970146Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsInvalidScopeHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:50.901973532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations"} -{"Time":"2026-02-03T00:32:50.901977009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations","Output":"=== RUN TestPermissionCombinations\n"} -{"Time":"2026-02-03T00:32:50.901982228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/multiple_read_permissions"} -{"Time":"2026-02-03T00:32:50.901991586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/multiple_read_permissions","Output":"=== RUN TestPermissionCombinations/multiple_read_permissions\n"} -{"Time":"2026-02-03T00:32:50.901997567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/mixed_read_and_write_permissions"} -{"Time":"2026-02-03T00:32:50.902000753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/mixed_read_and_write_permissions","Output":"=== RUN TestPermissionCombinations/mixed_read_and_write_permissions\n"} -{"Time":"2026-02-03T00:32:50.902072596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/all_scopes_with_none"} -{"Time":"2026-02-03T00:32:50.9020803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/all_scopes_with_none","Output":"=== RUN TestPermissionCombinations/all_scopes_with_none\n"} -{"Time":"2026-02-03T00:32:50.902137225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations","Output":"--- PASS: TestPermissionCombinations (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902148236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/multiple_read_permissions","Output":" --- PASS: TestPermissionCombinations/multiple_read_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902153696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/multiple_read_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902158004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/mixed_read_and_write_permissions","Output":" --- PASS: TestPermissionCombinations/mixed_read_and_write_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902162953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/mixed_read_and_write_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902166259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/all_scopes_with_none","Output":" --- PASS: TestPermissionCombinations/all_scopes_with_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902170868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations/all_scopes_with_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902174304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionCombinations","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902177971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling"} -{"Time":"2026-02-03T00:32:50.902181808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling","Output":"=== RUN TestPermissionsWhitespaceHandling\n"} -{"Time":"2026-02-03T00:32:50.90218845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_leading_spaces"} -{"Time":"2026-02-03T00:32:50.902201104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_leading_spaces","Output":"=== RUN TestPermissionsWhitespaceHandling/shorthand_with_leading_spaces\n"} -{"Time":"2026-02-03T00:32:50.902205932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_trailing_spaces"} -{"Time":"2026-02-03T00:32:50.90220993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_trailing_spaces","Output":"=== RUN TestPermissionsWhitespaceHandling/shorthand_with_trailing_spaces\n"} -{"Time":"2026-02-03T00:32:50.902215871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_tabs"} -{"Time":"2026-02-03T00:32:50.902219417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_tabs","Output":"=== RUN TestPermissionsWhitespaceHandling/shorthand_with_tabs\n"} -{"Time":"2026-02-03T00:32:50.902225879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/map_with_inconsistent_indentation"} -{"Time":"2026-02-03T00:32:50.902229586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/map_with_inconsistent_indentation","Output":"=== RUN TestPermissionsWhitespaceHandling/map_with_inconsistent_indentation\n"} -{"Time":"2026-02-03T00:32:50.902283105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling","Output":"--- PASS: TestPermissionsWhitespaceHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902293064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_leading_spaces","Output":" --- PASS: TestPermissionsWhitespaceHandling/shorthand_with_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902298193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90230197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_trailing_spaces","Output":" --- PASS: TestPermissionsWhitespaceHandling/shorthand_with_trailing_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902306989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_trailing_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902311478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_tabs","Output":" --- PASS: TestPermissionsWhitespaceHandling/shorthand_with_tabs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90231825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/shorthand_with_tabs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902321526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/map_with_inconsistent_indentation","Output":" --- PASS: TestPermissionsWhitespaceHandling/map_with_inconsistent_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902326536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling/map_with_inconsistent_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902330373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsWhitespaceHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902333538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissions"} -{"Time":"2026-02-03T00:32:50.902336985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissions","Output":"=== RUN TestNewPermissions\n"} -{"Time":"2026-02-03T00:32:50.902342004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissions","Output":"--- PASS: TestNewPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902345871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902349198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand"} -{"Time":"2026-02-03T00:32:50.902352574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand","Output":"=== RUN TestNewPermissionsShorthand\n"} -{"Time":"2026-02-03T00:32:50.902356832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/read-all"} -{"Time":"2026-02-03T00:32:50.902360759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/read-all","Output":"=== RUN TestNewPermissionsShorthand/read-all\n"} -{"Time":"2026-02-03T00:32:50.902367351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/write-all"} -{"Time":"2026-02-03T00:32:50.902371519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/write-all","Output":"=== RUN TestNewPermissionsShorthand/write-all\n"} -{"Time":"2026-02-03T00:32:50.902375877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/none"} -{"Time":"2026-02-03T00:32:50.902381858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/none","Output":"=== RUN TestNewPermissionsShorthand/none\n"} -{"Time":"2026-02-03T00:32:50.902387208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand","Output":"--- PASS: TestNewPermissionsShorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902392107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/read-all","Output":" --- PASS: TestNewPermissionsShorthand/read-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902396786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/read-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902400733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/write-all","Output":" --- PASS: TestNewPermissionsShorthand/write-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902405281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/write-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902408958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/none","Output":" --- PASS: TestNewPermissionsShorthand/none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902413296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand/none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902417814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsShorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902421151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsFromMap"} -{"Time":"2026-02-03T00:32:50.902424386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsFromMap","Output":"=== RUN TestNewPermissionsFromMap\n"} -{"Time":"2026-02-03T00:32:50.902430588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsFromMap","Output":"--- PASS: TestNewPermissionsFromMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902436399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewPermissionsFromMap","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902439625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsSet"} -{"Time":"2026-02-03T00:32:50.902442821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsSet","Output":"=== RUN TestPermissionsSet\n"} -{"Time":"2026-02-03T00:32:50.902447429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsSet","Output":"--- PASS: TestPermissionsSet (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902452509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsSet","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902455684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet"} -{"Time":"2026-02-03T00:32:50.902458981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet","Output":"=== RUN TestPermissionsGet\n"} -{"Time":"2026-02-03T00:32:50.902462928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/read-all_shorthand"} -{"Time":"2026-02-03T00:32:50.902465873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/read-all_shorthand","Output":"=== RUN TestPermissionsGet/read-all_shorthand\n"} -{"Time":"2026-02-03T00:32:50.902471454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/write-all_shorthand"} -{"Time":"2026-02-03T00:32:50.90247499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/write-all_shorthand","Output":"=== RUN TestPermissionsGet/write-all_shorthand\n"} -{"Time":"2026-02-03T00:32:50.90248047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/none_shorthand"} -{"Time":"2026-02-03T00:32:50.902483526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/none_shorthand","Output":"=== RUN TestPermissionsGet/none_shorthand\n"} -{"Time":"2026-02-03T00:32:50.902487323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/specific_permission"} -{"Time":"2026-02-03T00:32:50.90249109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/specific_permission","Output":"=== RUN TestPermissionsGet/specific_permission\n"} -{"Time":"2026-02-03T00:32:50.90249631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/non-existent_permission"} -{"Time":"2026-02-03T00:32:50.902500327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/non-existent_permission","Output":"=== RUN TestPermissionsGet/non-existent_permission\n"} -{"Time":"2026-02-03T00:32:50.902505236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet","Output":"--- PASS: TestPermissionsGet (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902509845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/read-all_shorthand","Output":" --- PASS: TestPermissionsGet/read-all_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902514253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/read-all_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902517479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/write-all_shorthand","Output":" --- PASS: TestPermissionsGet/write-all_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902521817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/write-all_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902524011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/none_shorthand","Output":" --- PASS: TestPermissionsGet/none_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902526515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/none_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90252861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/specific_permission","Output":" --- PASS: TestPermissionsGet/specific_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902531014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/specific_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902535522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/non-existent_permission","Output":" --- PASS: TestPermissionsGet/non-existent_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.902541073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet/non-existent_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902544479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsGet","Elapsed":0} -{"Time":"2026-02-03T00:32:50.902547945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge"} -{"Time":"2026-02-03T00:32:50.90255075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge","Output":"=== RUN TestPermissionsMerge\n"} -{"Time":"2026-02-03T00:32:50.902553866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_read"} -{"Time":"2026-02-03T00:32:50.902558705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_read","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_write_overrides_read\n"} -{"Time":"2026-02-03T00:32:50.902564285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_read_doesn't_override_write"} -{"Time":"2026-02-03T00:32:50.902568063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_read_doesn't_override_write","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_read_doesn't_override_write\n"} -{"Time":"2026-02-03T00:32:50.902576598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_different_scopes"} -{"Time":"2026-02-03T00:32:50.902578863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_different_scopes","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_different_scopes\n"} -{"Time":"2026-02-03T00:32:50.902729795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_multiple_scopes_with_conflicts"} -{"Time":"2026-02-03T00:32:50.902741838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_multiple_scopes_with_conflicts","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_multiple_scopes_with_conflicts\n"} -{"Time":"2026-02-03T00:32:50.902764399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_read"} -{"Time":"2026-02-03T00:32:50.902769729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_read","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_none_overrides_read\n"} -{"Time":"2026-02-03T00:32:50.902774608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_none"} -{"Time":"2026-02-03T00:32:50.902778856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_none","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_none_overrides_none\n"} -{"Time":"2026-02-03T00:32:50.902790578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_none"} -{"Time":"2026-02-03T00:32:50.902794986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_none","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_write_overrides_none\n"} -{"Time":"2026-02-03T00:32:50.902799715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_all_permission_scopes"} -{"Time":"2026-02-03T00:32:50.902804113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_all_permission_scopes","Output":"=== RUN TestPermissionsMerge/merge_two_maps_-_all_permission_scopes\n"} -{"Time":"2026-02-03T00:32:50.902808721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all"} -{"Time":"2026-02-03T00:32:50.902812619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all\n"} -{"Time":"2026-02-03T00:32:50.902817317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read"} -{"Time":"2026-02-03T00:32:50.902821195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read\n"} -{"Time":"2026-02-03T00:32:50.902831934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_write"} -{"Time":"2026-02-03T00:32:50.902835771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_write","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_write\n"} -{"Time":"2026-02-03T00:32:50.902843155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none"} -{"Time":"2026-02-03T00:32:50.902847263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none\n"} -{"Time":"2026-02-03T00:32:50.902851681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all#01"} -{"Time":"2026-02-03T00:32:50.902855218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all#01","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all#01\n"} -{"Time":"2026-02-03T00:32:50.902860087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all_(duplicate_for_coverage)"} -{"Time":"2026-02-03T00:32:50.902863763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all_(duplicate_for_coverage)","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all_(duplicate_for_coverage)\n"} -{"Time":"2026-02-03T00:32:50.902868302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none#01"} -{"Time":"2026-02-03T00:32:50.902871828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none#01","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none#01\n"} -{"Time":"2026-02-03T00:32:50.902876527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_read-all"} -{"Time":"2026-02-03T00:32:50.902880164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_read-all","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_read-all\n"} -{"Time":"2026-02-03T00:32:50.902884602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none"} -{"Time":"2026-02-03T00:32:50.902888048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none\n"} -{"Time":"2026-02-03T00:32:50.902894059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none_(duplicate_for_coverage)"} -{"Time":"2026-02-03T00:32:50.902898127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none_(duplicate_for_coverage)","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none_(duplicate_for_coverage)\n"} -{"Time":"2026-02-03T00:32:50.902902715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_preserved_when_merging_read"} -{"Time":"2026-02-03T00:32:50.902908125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_preserved_when_merging_read","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_read-all_preserved_when_merging_read\n"} -{"Time":"2026-02-03T00:32:50.902912734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_preserved_when_merging_write"} -{"Time":"2026-02-03T00:32:50.902916711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_preserved_when_merging_write","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_write-all_preserved_when_merging_write\n"} -{"Time":"2026-02-03T00:32:50.902922943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(read-all)"} -{"Time":"2026-02-03T00:32:50.90292661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(read-all)","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(read-all)\n"} -{"Time":"2026-02-03T00:32:50.902934474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(write-all)"} -{"Time":"2026-02-03T00:32:50.902938902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(write-all)","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(write-all)\n"} -{"Time":"2026-02-03T00:32:50.902975376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(none)"} -{"Time":"2026-02-03T00:32:50.902986887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(none)","Output":"=== RUN TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(none)\n"} -{"Time":"2026-02-03T00:32:50.903002747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read-all_shorthand_into_map_-_adds_all_missing_scopes_as_read"} -{"Time":"2026-02-03T00:32:50.90300966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read-all_shorthand_into_map_-_adds_all_missing_scopes_as_read","Output":"=== RUN TestPermissionsMerge/merge_read-all_shorthand_into_map_-_adds_all_missing_scopes_as_read\n"} -{"Time":"2026-02-03T00:32:50.90301528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write-all_shorthand_into_map_-_adds_all_missing_scopes_as_write"} -{"Time":"2026-02-03T00:32:50.903019037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write-all_shorthand_into_map_-_adds_all_missing_scopes_as_write","Output":"=== RUN TestPermissionsMerge/merge_write-all_shorthand_into_map_-_adds_all_missing_scopes_as_write\n"} -{"Time":"2026-02-03T00:32:50.903024838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read_shorthand_into_map_-_adds_all_missing_scopes_as_read"} -{"Time":"2026-02-03T00:32:50.903030799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read_shorthand_into_map_-_adds_all_missing_scopes_as_read","Output":"=== RUN TestPermissionsMerge/merge_read_shorthand_into_map_-_adds_all_missing_scopes_as_read\n"} -{"Time":"2026-02-03T00:32:50.903066869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write_shorthand_into_map_-_adds_all_missing_scopes_as_write"} -{"Time":"2026-02-03T00:32:50.903077639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write_shorthand_into_map_-_adds_all_missing_scopes_as_write","Output":"=== RUN TestPermissionsMerge/merge_write_shorthand_into_map_-_adds_all_missing_scopes_as_write\n"} -{"Time":"2026-02-03T00:32:50.903084552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_none_shorthand_into_map_-_no_change"} -{"Time":"2026-02-03T00:32:50.903090092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_none_shorthand_into_map_-_no_change","Output":"=== RUN TestPermissionsMerge/merge_none_shorthand_into_map_-_no_change\n"} -{"Time":"2026-02-03T00:32:50.903135666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_read-all_shorthand_-_shorthand_cleared,_map_created"} -{"Time":"2026-02-03T00:32:50.903146316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_read-all_shorthand_-_shorthand_cleared,_map_created","Output":"=== RUN TestPermissionsMerge/merge_map_into_read-all_shorthand_-_shorthand_cleared,_map_created\n"} -{"Time":"2026-02-03T00:32:50.903151556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_write-all_shorthand_-_shorthand_cleared,_map_created"} -{"Time":"2026-02-03T00:32:50.903155834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_write-all_shorthand_-_shorthand_cleared,_map_created","Output":"=== RUN TestPermissionsMerge/merge_map_into_write-all_shorthand_-_shorthand_cleared,_map_created\n"} -{"Time":"2026-02-03T00:32:50.903162747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_none_shorthand_-_shorthand_cleared,_map_created"} -{"Time":"2026-02-03T00:32:50.903166644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_none_shorthand_-_shorthand_cleared,_map_created","Output":"=== RUN TestPermissionsMerge/merge_map_into_none_shorthand_-_shorthand_cleared,_map_created\n"} -{"Time":"2026-02-03T00:32:50.903172685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_complex_map_into_read_shorthand"} -{"Time":"2026-02-03T00:32:50.903179317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_complex_map_into_read_shorthand","Output":"=== RUN TestPermissionsMerge/merge_complex_map_into_read_shorthand\n"} -{"Time":"2026-02-03T00:32:50.903199154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_map_-_no_change"} -{"Time":"2026-02-03T00:32:50.903208421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_map_-_no_change","Output":"=== RUN TestPermissionsMerge/merge_nil_into_map_-_no_change\n"} -{"Time":"2026-02-03T00:32:50.903215013Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_shorthand_-_no_change"} -{"Time":"2026-02-03T00:32:50.903219131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_shorthand_-_no_change","Output":"=== RUN TestPermissionsMerge/merge_nil_into_shorthand_-_no_change\n"} -{"Time":"2026-02-03T00:32:50.903225122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_empty_map_into_map_-_no_change"} -{"Time":"2026-02-03T00:32:50.903235501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_empty_map_into_map_-_no_change","Output":"=== RUN TestPermissionsMerge/merge_empty_map_into_map_-_no_change\n"} -{"Time":"2026-02-03T00:32:50.903243846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_empty_map_-_scopes_added"} -{"Time":"2026-02-03T00:32:50.903248285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_empty_map_-_scopes_added","Output":"=== RUN TestPermissionsMerge/merge_map_into_empty_map_-_scopes_added\n"} -{"Time":"2026-02-03T00:32:50.903255618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge","Output":"--- PASS: TestPermissionsMerge (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903261118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_read","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_write_overrides_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903265687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903269995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_read_doesn't_override_write","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_read_doesn't_override_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903275014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_read_doesn't_override_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903279593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_different_scopes","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_different_scopes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903285053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_different_scopes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903289541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_multiple_scopes_with_conflicts","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_multiple_scopes_with_conflicts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90329413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_multiple_scopes_with_conflicts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903298438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_read","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_none_overrides_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903303788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903307374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_none","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_none_overrides_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903312413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_none_overrides_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903316361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_none","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_write_overrides_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903322772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_write_overrides_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90332667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_all_permission_scopes","Output":" --- PASS: TestPermissionsMerge/merge_two_maps_-_all_permission_scopes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903331559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_two_maps_-_all_permission_scopes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903335346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903340305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903344142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903348901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903352447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_write","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903357307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903361063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903366012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.9033699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all#01","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903374739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all#01","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903378586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all_(duplicate_for_coverage)","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all_(duplicate_for_coverage) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903383575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_read-all_(duplicate_for_coverage)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903387222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none#01","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903393674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_wins_over_none#01","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903397521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_read-all","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_read-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903402099Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_read-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903405897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903411006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903414673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none_(duplicate_for_coverage)","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none_(duplicate_for_coverage) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903419491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_wins_over_none_(duplicate_for_coverage)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903423579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_preserved_when_merging_read","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_read-all_preserved_when_merging_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903428448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_read-all_preserved_when_merging_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903432566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_preserved_when_merging_write","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_write-all_preserved_when_merging_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903437675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_write-all_preserved_when_merging_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903441352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(read-all)","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(read-all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903446311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(read-all)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903450619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(write-all)","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(write-all) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903456119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(write-all)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903459496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(none)","Output":" --- PASS: TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(none) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903466418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_shorthand_-_same_shorthand_preserved_(none)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903470806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read-all_shorthand_into_map_-_adds_all_missing_scopes_as_read","Output":" --- PASS: TestPermissionsMerge/merge_read-all_shorthand_into_map_-_adds_all_missing_scopes_as_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903476227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read-all_shorthand_into_map_-_adds_all_missing_scopes_as_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903480314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write-all_shorthand_into_map_-_adds_all_missing_scopes_as_write","Output":" --- PASS: TestPermissionsMerge/merge_write-all_shorthand_into_map_-_adds_all_missing_scopes_as_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903485253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write-all_shorthand_into_map_-_adds_all_missing_scopes_as_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90348904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read_shorthand_into_map_-_adds_all_missing_scopes_as_read","Output":" --- PASS: TestPermissionsMerge/merge_read_shorthand_into_map_-_adds_all_missing_scopes_as_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90349463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_read_shorthand_into_map_-_adds_all_missing_scopes_as_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903499931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write_shorthand_into_map_-_adds_all_missing_scopes_as_write","Output":" --- PASS: TestPermissionsMerge/merge_write_shorthand_into_map_-_adds_all_missing_scopes_as_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903505971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_write_shorthand_into_map_-_adds_all_missing_scopes_as_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903509959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_none_shorthand_into_map_-_no_change","Output":" --- PASS: TestPermissionsMerge/merge_none_shorthand_into_map_-_no_change (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903514788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_none_shorthand_into_map_-_no_change","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903518956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_read-all_shorthand_-_shorthand_cleared,_map_created","Output":" --- PASS: TestPermissionsMerge/merge_map_into_read-all_shorthand_-_shorthand_cleared,_map_created (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903523815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_read-all_shorthand_-_shorthand_cleared,_map_created","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903527932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_write-all_shorthand_-_shorthand_cleared,_map_created","Output":" --- PASS: TestPermissionsMerge/merge_map_into_write-all_shorthand_-_shorthand_cleared,_map_created (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903532941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_write-all_shorthand_-_shorthand_cleared,_map_created","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903538081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_none_shorthand_-_shorthand_cleared,_map_created","Output":" --- PASS: TestPermissionsMerge/merge_map_into_none_shorthand_-_shorthand_cleared,_map_created (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903543651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_none_shorthand_-_shorthand_cleared,_map_created","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903547128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_complex_map_into_read_shorthand","Output":" --- PASS: TestPermissionsMerge/merge_complex_map_into_read_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903551836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_complex_map_into_read_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903555513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_map_-_no_change","Output":" --- PASS: TestPermissionsMerge/merge_nil_into_map_-_no_change (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903559821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_map_-_no_change","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903562656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_shorthand_-_no_change","Output":" --- PASS: TestPermissionsMerge/merge_nil_into_shorthand_-_no_change (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903567135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_nil_into_shorthand_-_no_change","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903570521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_empty_map_into_map_-_no_change","Output":" --- PASS: TestPermissionsMerge/merge_empty_map_into_map_-_no_change (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903574689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_empty_map_into_map_-_no_change","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903578015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_empty_map_-_scopes_added","Output":" --- PASS: TestPermissionsMerge/merge_map_into_empty_map_-_scopes_added (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903585188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge/merge_map_into_empty_map_-_scopes_added","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903589216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsMerge","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903592402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead"} -{"Time":"2026-02-03T00:32:50.903597501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead","Output":"=== RUN TestPermissions_AllRead\n"} -{"Time":"2026-02-03T00:32:50.903602661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_contents"} -{"Time":"2026-02-03T00:32:50.903606588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_contents","Output":"=== RUN TestPermissions_AllRead/all:_read_returns_read_for_contents\n"} -{"Time":"2026-02-03T00:32:50.903611076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_issues"} -{"Time":"2026-02-03T00:32:50.903616476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_issues","Output":"=== RUN TestPermissions_AllRead/all:_read_returns_read_for_issues\n"} -{"Time":"2026-02-03T00:32:50.903621415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_override"} -{"Time":"2026-02-03T00:32:50.903625212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_override","Output":"=== RUN TestPermissions_AllRead/all:_read_with_explicit_override\n"} -{"Time":"2026-02-03T00:32:50.90362932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_does_not_include_id-token_(not_supported_at_read_level)"} -{"Time":"2026-02-03T00:32:50.903633077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_does_not_include_id-token_(not_supported_at_read_level)","Output":"=== RUN TestPermissions_AllRead/all:_read_does_not_include_id-token_(not_supported_at_read_level)\n"} -{"Time":"2026-02-03T00:32:50.903637615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_id-token:_write_override"} -{"Time":"2026-02-03T00:32:50.903641032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_id-token:_write_override","Output":"=== RUN TestPermissions_AllRead/all:_read_with_explicit_id-token:_write_override\n"} -{"Time":"2026-02-03T00:32:50.90364577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead","Output":"--- PASS: TestPermissions_AllRead (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903650499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_contents","Output":" --- PASS: TestPermissions_AllRead/all:_read_returns_read_for_contents (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903655408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_contents","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903659305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_issues","Output":" --- PASS: TestPermissions_AllRead/all:_read_returns_read_for_issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903664264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_returns_read_for_issues","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903668643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_override","Output":" --- PASS: TestPermissions_AllRead/all:_read_with_explicit_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903673662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_override","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903677439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_does_not_include_id-token_(not_supported_at_read_level)","Output":" --- PASS: TestPermissions_AllRead/all:_read_does_not_include_id-token_(not_supported_at_read_level) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903682548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_does_not_include_id-token_(not_supported_at_read_level)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903686506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_id-token:_write_override","Output":" --- PASS: TestPermissions_AllRead/all:_read_with_explicit_id-token:_write_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.903692076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead/all:_read_with_explicit_id-token:_write_override","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903695502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllRead","Elapsed":0} -{"Time":"2026-02-03T00:32:50.903698678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess"} -{"Time":"2026-02-03T00:32:50.903701854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess\n"} -{"Time":"2026-02-03T00:32:50.903705721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_read-all_grants_contents_access"} -{"Time":"2026-02-03T00:32:50.903709258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_read-all_grants_contents_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/shorthand_read-all_grants_contents_access\n"} -{"Time":"2026-02-03T00:32:50.903713736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_write-all_grants_contents_access"} -{"Time":"2026-02-03T00:32:50.903717363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_write-all_grants_contents_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/shorthand_write-all_grants_contents_access\n"} -{"Time":"2026-02-03T00:32:50.903721971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_read_does_not_grant_contents_access"} -{"Time":"2026-02-03T00:32:50.903726189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_read_does_not_grant_contents_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_read_does_not_grant_contents_access\n"} -{"Time":"2026-02-03T00:32:50.903730968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_write_does_not_grant_contents_access"} -{"Time":"2026-02-03T00:32:50.903734995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_write_does_not_grant_contents_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_write_does_not_grant_contents_access\n"} -{"Time":"2026-02-03T00:32:50.903740155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_none_denies_contents_access"} -{"Time":"2026-02-03T00:32:50.903745425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_none_denies_contents_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/shorthand_none_denies_contents_access\n"} -{"Time":"2026-02-03T00:32:50.903769569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_read_grants_access"} -{"Time":"2026-02-03T00:32:50.903773326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_read_grants_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/explicit_contents_read_grants_access\n"} -{"Time":"2026-02-03T00:32:50.903781011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_write_grants_access"} -{"Time":"2026-02-03T00:32:50.903784447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_write_grants_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/explicit_contents_write_grants_access\n"} -{"Time":"2026-02-03T00:32:50.903788785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/no_contents_permission_denies_access"} -{"Time":"2026-02-03T00:32:50.903792381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/no_contents_permission_denies_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/no_contents_permission_denies_access\n"} -{"Time":"2026-02-03T00:32:50.90379715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_none_denies_access"} -{"Time":"2026-02-03T00:32:50.903800857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_none_denies_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/explicit_contents_none_denies_access\n"} -{"Time":"2026-02-03T00:32:50.903847173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_permissions_denies_access"} -{"Time":"2026-02-03T00:32:50.903854787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_permissions_denies_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/empty_permissions_denies_access\n"} -{"Time":"2026-02-03T00:32:50.90386205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/just_permissions_label_denies_access"} -{"Time":"2026-02-03T00:32:50.903866409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/just_permissions_label_denies_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/just_permissions_label_denies_access\n"} -{"Time":"2026-02-03T00:32:50.903880144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/whitespace_only_permissions_denies_access"} -{"Time":"2026-02-03T00:32:50.903884262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/whitespace_only_permissions_denies_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/whitespace_only_permissions_denies_access\n"} -{"Time":"2026-02-03T00:32:50.903890213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:50.903900712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_extra_whitespace","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:50.903965732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_permission_denies_access"} -{"Time":"2026-02-03T00:32:50.903977203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_permission_denies_access","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_permission_denies_access\n"} -{"Time":"2026-02-03T00:32:50.903989456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/mixed_case_contents_permission"} -{"Time":"2026-02-03T00:32:50.903998653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/mixed_case_contents_permission","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/mixed_case_contents_permission\n"} -{"Time":"2026-02-03T00:32:50.904062301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/contents_with_mixed_case_value"} -{"Time":"2026-02-03T00:32:50.90407271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/contents_with_mixed_case_value","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/contents_with_mixed_case_value\n"} -{"Time":"2026-02-03T00:32:50.904112845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_numeric_contents_value"} -{"Time":"2026-02-03T00:32:50.904122272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_numeric_contents_value","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_with_numeric_contents_value\n"} -{"Time":"2026-02-03T00:32:50.904178566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_boolean_contents_value"} -{"Time":"2026-02-03T00:32:50.904188855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_boolean_contents_value","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_with_boolean_contents_value\n"} -{"Time":"2026-02-03T00:32:50.904234951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/deeply_nested_permissions_structure"} -{"Time":"2026-02-03T00:32:50.904244248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/deeply_nested_permissions_structure","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/deeply_nested_permissions_structure\n"} -{"Time":"2026-02-03T00:32:50.904317143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_comments"} -{"Time":"2026-02-03T00:32:50.904327652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_comments","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_with_comments\n"} -{"Time":"2026-02-03T00:32:50.904388605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_array_syntax"} -{"Time":"2026-02-03T00:32:50.904398814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_array_syntax","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_with_array_syntax\n"} -{"Time":"2026-02-03T00:32:50.904467591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_quoted_values"} -{"Time":"2026-02-03T00:32:50.90447795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_quoted_values","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_with_quoted_values\n"} -{"Time":"2026-02-03T00:32:50.904539133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_single_quotes"} -{"Time":"2026-02-03T00:32:50.904549482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_single_quotes","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_with_single_quotes\n"} -{"Time":"2026-02-03T00:32:50.904614092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/malformed_YAML_permissions"} -{"Time":"2026-02-03T00:32:50.90462364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/malformed_YAML_permissions","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/malformed_YAML_permissions\n"} -{"Time":"2026-02-03T00:32:50.904679132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_without_colon_separator"} -{"Time":"2026-02-03T00:32:50.904690514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_without_colon_separator","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/permissions_without_colon_separator\n"} -{"Time":"2026-02-03T00:32:50.904735557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/extremely_long_permission_value"} -{"Time":"2026-02-03T00:32:50.904745265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/extremely_long_permission_value","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/extremely_long_permission_value\n"} -{"Time":"2026-02-03T00:32:50.904841018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/special_characters_in_permission_values"} -{"Time":"2026-02-03T00:32:50.90485279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/special_characters_in_permission_values","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/special_characters_in_permission_values\n"} -{"Time":"2026-02-03T00:32:50.904918882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/unicode_characters_in_permissions"} -{"Time":"2026-02-03T00:32:50.904928971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/unicode_characters_in_permissions","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/unicode_characters_in_permissions\n"} -{"Time":"2026-02-03T00:32:50.904995835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/null_value_for_contents"} -{"Time":"2026-02-03T00:32:50.905006585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/null_value_for_contents","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/null_value_for_contents\n"} -{"Time":"2026-02-03T00:32:50.905063444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_string_for_contents"} -{"Time":"2026-02-03T00:32:50.905074935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_string_for_contents","Output":"=== RUN TestPermissionsParser_HasContentsReadAccess/empty_string_for_contents\n"} -{"Time":"2026-02-03T00:32:50.905127432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess","Output":"--- PASS: TestPermissionsParser_HasContentsReadAccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905136348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_read-all_grants_contents_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/shorthand_read-all_grants_contents_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905142089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_read-all_grants_contents_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905147329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_write-all_grants_contents_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/shorthand_write-all_grants_contents_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905152769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_write-all_grants_contents_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905164561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_read_does_not_grant_contents_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_read_does_not_grant_contents_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905170371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_read_does_not_grant_contents_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905174359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_write_does_not_grant_contents_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_write_does_not_grant_contents_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905179218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_write_does_not_grant_contents_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905184157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_none_denies_contents_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/shorthand_none_denies_contents_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905190168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/shorthand_none_denies_contents_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905194496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_read_grants_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/explicit_contents_read_grants_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905199345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_read_grants_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905203443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_write_grants_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/explicit_contents_write_grants_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905208802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_write_grants_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905212589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/no_contents_permission_denies_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/no_contents_permission_denies_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905217509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/no_contents_permission_denies_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905221646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_none_denies_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/explicit_contents_none_denies_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905226475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/explicit_contents_none_denies_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905230362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_permissions_denies_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/empty_permissions_denies_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905237185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_permissions_denies_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905241092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/just_permissions_label_denies_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/just_permissions_label_denies_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905246142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/just_permissions_label_denies_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905250279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/whitespace_only_permissions_denies_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/whitespace_only_permissions_denies_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90525629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/whitespace_only_permissions_denies_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905260298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_extra_whitespace","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905265477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905269274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_permission_denies_access","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_permission_denies_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905275716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/invalid_shorthand_permission_denies_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905279724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/mixed_case_contents_permission","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/mixed_case_contents_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905284563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/mixed_case_contents_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90528831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/contents_with_mixed_case_value","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/contents_with_mixed_case_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905294962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/contents_with_mixed_case_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90529941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_numeric_contents_value","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_with_numeric_contents_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905311132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_numeric_contents_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90531546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_boolean_contents_value","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_with_boolean_contents_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905320369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_boolean_contents_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905324537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/deeply_nested_permissions_structure","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/deeply_nested_permissions_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905329696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/deeply_nested_permissions_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905340376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_comments","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_with_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905345696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905349964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_array_syntax","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_with_array_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905354622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_array_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905358479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_quoted_values","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_with_quoted_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905363098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_quoted_values","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905367386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_single_quotes","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_with_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905372125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_with_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905375922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/malformed_YAML_permissions","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/malformed_YAML_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905380971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/malformed_YAML_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905385039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_without_colon_separator","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/permissions_without_colon_separator (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905390008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/permissions_without_colon_separator","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905393975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/extremely_long_permission_value","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/extremely_long_permission_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905398844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/extremely_long_permission_value","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905403673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/special_characters_in_permission_values","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/special_characters_in_permission_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905408903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/special_characters_in_permission_values","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905414133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/unicode_characters_in_permissions","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/unicode_characters_in_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905418961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/unicode_characters_in_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905422789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/null_value_for_contents","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/null_value_for_contents (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905427798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/null_value_for_contents","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905432006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_string_for_contents","Output":" --- PASS: TestPermissionsParser_HasContentsReadAccess/empty_string_for_contents (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905436514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess/empty_string_for_contents","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90544013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_HasContentsReadAccess","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905443477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout"} -{"Time":"2026-02-03T00:32:50.905447194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout","Output":"=== RUN TestContainsCheckout\n"} -{"Time":"2026-02-03T00:32:50.905453676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/empty_steps"} -{"Time":"2026-02-03T00:32:50.905457102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/empty_steps","Output":"=== RUN TestContainsCheckout/empty_steps\n"} -{"Time":"2026-02-03T00:32:50.9054616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd"} -{"Time":"2026-02-03T00:32:50.905465477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd","Output":"=== RUN TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd\n"} -{"Time":"2026-02-03T00:32:50.905470086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd#01"} -{"Time":"2026-02-03T00:32:50.905473572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd#01","Output":"=== RUN TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd#01\n"} -{"Time":"2026-02-03T00:32:50.905479143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_different_action"} -{"Time":"2026-02-03T00:32:50.90548299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_different_action","Output":"=== RUN TestContainsCheckout/contains_different_action\n"} -{"Time":"2026-02-03T00:32:50.905487238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/mixed_steps_with_checkout"} -{"Time":"2026-02-03T00:32:50.905491937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/mixed_steps_with_checkout","Output":"=== RUN TestContainsCheckout/mixed_steps_with_checkout\n"} -{"Time":"2026-02-03T00:32:50.905496054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/case_insensitive_detection"} -{"Time":"2026-02-03T00:32:50.905500362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/case_insensitive_detection","Output":"=== RUN TestContainsCheckout/case_insensitive_detection\n"} -{"Time":"2026-02-03T00:32:50.905504981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_middle_of_other_text"} -{"Time":"2026-02-03T00:32:50.905508437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_middle_of_other_text","Output":"=== RUN TestContainsCheckout/checkout_in_middle_of_other_text\n"} -{"Time":"2026-02-03T00:32:50.905513637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_no_version"} -{"Time":"2026-02-03T00:32:50.905517333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_no_version","Output":"=== RUN TestContainsCheckout/checkout_with_no_version\n"} -{"Time":"2026-02-03T00:32:50.9055368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_specific_commit"} -{"Time":"2026-02-03T00:32:50.905540937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_specific_commit","Output":"=== RUN TestContainsCheckout/checkout_with_specific_commit\n"} -{"Time":"2026-02-03T00:32:50.905546808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_branch_reference"} -{"Time":"2026-02-03T00:32:50.905550805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_branch_reference","Output":"=== RUN TestContainsCheckout/checkout_with_branch_reference\n"} -{"Time":"2026-02-03T00:32:50.905555163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_quotes"} -{"Time":"2026-02-03T00:32:50.905558489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_quotes","Output":"=== RUN TestContainsCheckout/checkout_action_in_quotes\n"} -{"Time":"2026-02-03T00:32:50.905562928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_single_quotes"} -{"Time":"2026-02-03T00:32:50.905566965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_single_quotes","Output":"=== RUN TestContainsCheckout/checkout_action_in_single_quotes\n"} -{"Time":"2026-02-03T00:32:50.905571333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:50.9055748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_extra_whitespace","Output":"=== RUN TestContainsCheckout/checkout_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:50.90558577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_multiline_YAML"} -{"Time":"2026-02-03T00:32:50.905589637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_multiline_YAML","Output":"=== RUN TestContainsCheckout/checkout_in_multiline_YAML\n"} -{"Time":"2026-02-03T00:32:50.905593965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_run_command_(should_not_match)"} -{"Time":"2026-02-03T00:32:50.905597321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_run_command_(should_not_match)","Output":"=== RUN TestContainsCheckout/checkout_in_run_command_(should_not_match)\n"} -{"Time":"2026-02-03T00:32:50.905601599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_comment_(should_not_match)"} -{"Time":"2026-02-03T00:32:50.905604975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_comment_(should_not_match)","Output":"=== RUN TestContainsCheckout/checkout_in_comment_(should_not_match)\n"} -{"Time":"2026-02-03T00:32:50.905611518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/similar_but_not_checkout_action"} -{"Time":"2026-02-03T00:32:50.905620745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/similar_but_not_checkout_action","Output":"=== RUN TestContainsCheckout/similar_but_not_checkout_action\n"} -{"Time":"2026-02-03T00:32:50.905625784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_different_format"} -{"Time":"2026-02-03T00:32:50.905629601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_different_format","Output":"=== RUN TestContainsCheckout/checkout_in_different_format\n"} -{"Time":"2026-02-03T00:32:50.905636404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/malformed_YAML_with_checkout"} -{"Time":"2026-02-03T00:32:50.905640071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/malformed_YAML_with_checkout","Output":"=== RUN TestContainsCheckout/malformed_YAML_with_checkout\n"} -{"Time":"2026-02-03T00:32:50.905644539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_complex_parameters"} -{"Time":"2026-02-03T00:32:50.905648546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_complex_parameters","Output":"=== RUN TestContainsCheckout/checkout_with_complex_parameters\n"} -{"Time":"2026-02-03T00:32:50.905652974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/multiple_checkouts"} -{"Time":"2026-02-03T00:32:50.905656701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/multiple_checkouts","Output":"=== RUN TestContainsCheckout/multiple_checkouts\n"} -{"Time":"2026-02-03T00:32:50.905660959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_unusual_casing"} -{"Time":"2026-02-03T00:32:50.905664496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_unusual_casing","Output":"=== RUN TestContainsCheckout/checkout_with_unusual_casing\n"} -{"Time":"2026-02-03T00:32:50.905669445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_conditional_step"} -{"Time":"2026-02-03T00:32:50.905673342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_conditional_step","Output":"=== RUN TestContainsCheckout/checkout_in_conditional_step\n"} -{"Time":"2026-02-03T00:32:50.905677951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/very_long_steps_with_checkout_buried_inside"} -{"Time":"2026-02-03T00:32:50.905688911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/very_long_steps_with_checkout_buried_inside","Output":"=== RUN TestContainsCheckout/very_long_steps_with_checkout_buried_inside\n"} -{"Time":"2026-02-03T00:32:50.905694782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout","Output":"--- PASS: TestContainsCheckout (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905699851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/empty_steps","Output":" --- PASS: TestContainsCheckout/empty_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90570445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/empty_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905708267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd","Output":" --- PASS: TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905713006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905718215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd#01","Output":" --- PASS: TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd#01 (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905723084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd#01","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905726761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_different_action","Output":" --- PASS: TestContainsCheckout/contains_different_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90573186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/contains_different_action","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905735647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/mixed_steps_with_checkout","Output":" --- PASS: TestContainsCheckout/mixed_steps_with_checkout (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905740126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/mixed_steps_with_checkout","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905744223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/case_insensitive_detection","Output":" --- PASS: TestContainsCheckout/case_insensitive_detection (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905768709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/case_insensitive_detection","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905773307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_middle_of_other_text","Output":" --- PASS: TestContainsCheckout/checkout_in_middle_of_other_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905778246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_middle_of_other_text","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905782304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_no_version","Output":" --- PASS: TestContainsCheckout/checkout_with_no_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905787063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_no_version","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905793054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_specific_commit","Output":" --- PASS: TestContainsCheckout/checkout_with_specific_commit (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905797692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_specific_commit","Elapsed":0} -{"Time":"2026-02-03T00:32:50.9058019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_branch_reference","Output":" --- PASS: TestContainsCheckout/checkout_with_branch_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905806559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_branch_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905810606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_quotes","Output":" --- PASS: TestContainsCheckout/checkout_action_in_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905814974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905825333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_single_quotes","Output":" --- PASS: TestContainsCheckout/checkout_action_in_single_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905831976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_action_in_single_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905835993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_extra_whitespace","Output":" --- PASS: TestContainsCheckout/checkout_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905841112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90584538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_multiline_YAML","Output":" --- PASS: TestContainsCheckout/checkout_in_multiline_YAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90585041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_multiline_YAML","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905854798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_run_command_(should_not_match)","Output":" --- PASS: TestContainsCheckout/checkout_in_run_command_(should_not_match) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905859807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_run_command_(should_not_match)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905863674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_comment_(should_not_match)","Output":" --- PASS: TestContainsCheckout/checkout_in_comment_(should_not_match) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905868383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_comment_(should_not_match)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905876939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/similar_but_not_checkout_action","Output":" --- PASS: TestContainsCheckout/similar_but_not_checkout_action (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905881808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/similar_but_not_checkout_action","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905885805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_different_format","Output":" --- PASS: TestContainsCheckout/checkout_in_different_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905890223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_different_format","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90589372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/malformed_YAML_with_checkout","Output":" --- PASS: TestContainsCheckout/malformed_YAML_with_checkout (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905898248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/malformed_YAML_with_checkout","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905906684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_complex_parameters","Output":" --- PASS: TestContainsCheckout/checkout_with_complex_parameters (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905912054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_complex_parameters","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905916472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/multiple_checkouts","Output":" --- PASS: TestContainsCheckout/multiple_checkouts (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905921471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/multiple_checkouts","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905934135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_unusual_casing","Output":" --- PASS: TestContainsCheckout/checkout_with_unusual_casing (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905938994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_with_unusual_casing","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905942901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_conditional_step","Output":" --- PASS: TestContainsCheckout/checkout_in_conditional_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905947449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/checkout_in_conditional_step","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905951156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/very_long_steps_with_checkout_buried_inside","Output":" --- PASS: TestContainsCheckout/very_long_steps_with_checkout_buried_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.905955845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout/very_long_steps_with_checkout_buried_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905959712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestContainsCheckout","Elapsed":0} -{"Time":"2026-02-03T00:32:50.905963188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse"} -{"Time":"2026-02-03T00:32:50.905966945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse","Output":"=== RUN TestPermissionsParser_Parse\n"} -{"Time":"2026-02-03T00:32:50.905983847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/shorthand_read-all"} -{"Time":"2026-02-03T00:32:50.905988195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/shorthand_read-all","Output":"=== RUN TestPermissionsParser_Parse/shorthand_read-all\n"} -{"Time":"2026-02-03T00:32:50.905995879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/explicit_map_permissions"} -{"Time":"2026-02-03T00:32:50.905999616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/explicit_map_permissions","Output":"=== RUN TestPermissionsParser_Parse/explicit_map_permissions\n"} -{"Time":"2026-02-03T00:32:50.906010526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/multiline_without_permissions_prefix"} -{"Time":"2026-02-03T00:32:50.906014243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/multiline_without_permissions_prefix","Output":"=== RUN TestPermissionsParser_Parse/multiline_without_permissions_prefix\n"} -{"Time":"2026-02-03T00:32:50.906019753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse","Output":"--- PASS: TestPermissionsParser_Parse (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906024843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/shorthand_read-all","Output":" --- PASS: TestPermissionsParser_Parse/shorthand_read-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906029972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/shorthand_read-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906039019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/explicit_map_permissions","Output":" --- PASS: TestPermissionsParser_Parse/explicit_map_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906044379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/explicit_map_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906048256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/multiline_without_permissions_prefix","Output":" --- PASS: TestPermissionsParser_Parse/multiline_without_permissions_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906052694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse/multiline_without_permissions_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906056301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_Parse","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906059537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead"} -{"Time":"2026-02-03T00:32:50.906062933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead","Output":"=== RUN TestPermissionsParser_AllRead\n"} -{"Time":"2026-02-03T00:32:50.906071809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_read_access"} -{"Time":"2026-02-03T00:32:50.906075697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_read_access","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_grants_contents_read_access\n"} -{"Time":"2026-02-03T00:32:50.906080335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_write_access_when_overridden"} -{"Time":"2026-02-03T00:32:50.906084333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_write_access_when_overridden","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_grants_contents_write_access_when_overridden\n"} -{"Time":"2026-02-03T00:32:50.906094792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_issues_read_access"} -{"Time":"2026-02-03T00:32:50.90609897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_issues_read_access","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_grants_issues_read_access\n"} -{"Time":"2026-02-03T00:32:50.906103107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_issues_write_access_by_default"} -{"Time":"2026-02-03T00:32:50.906107035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_issues_write_access_by_default","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_denies_issues_write_access_by_default\n"} -{"Time":"2026-02-03T00:32:50.906113306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_explicit_write_override"} -{"Time":"2026-02-03T00:32:50.906116492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_explicit_write_override","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_with_explicit_write_override\n"} -{"Time":"2026-02-03T00:32:50.906121101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_write_is_not_allowed_-_should_fail_parsing"} -{"Time":"2026-02-03T00:32:50.906125599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_write_is_not_allowed_-_should_fail_parsing","Output":"=== RUN TestPermissionsParser_AllRead/all:_write_is_not_allowed_-_should_fail_parsing\n"} -{"Time":"2026-02-03T00:32:50.906152064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_none_is_not_allowed_-_should_fail_parsing"} -{"Time":"2026-02-03T00:32:50.90616054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_none_is_not_allowed_-_should_fail_parsing","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_with_none_is_not_allowed_-_should_fail_parsing\n"} -{"Time":"2026-02-03T00:32:50.906230343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_id-token_write_access_when_overridden"} -{"Time":"2026-02-03T00:32:50.906241704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_id-token_write_access_when_overridden","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_grants_id-token_write_access_when_overridden\n"} -{"Time":"2026-02-03T00:32:50.906294131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_does_not_grant_id-token_read_access_(not_supported)"} -{"Time":"2026-02-03T00:32:50.906305782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_does_not_grant_id-token_read_access_(not_supported)","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_does_not_grant_id-token_read_access_(not_supported)\n"} -{"Time":"2026-02-03T00:32:50.906362133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_id-token_write_access_by_default_(not_included_in_expansion)"} -{"Time":"2026-02-03T00:32:50.906369947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_id-token_write_access_by_default_(not_included_in_expansion)","Output":"=== RUN TestPermissionsParser_AllRead/all:_read_denies_id-token_write_access_by_default_(not_included_in_expansion)\n"} -{"Time":"2026-02-03T00:32:50.906433308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead","Output":"--- PASS: TestPermissionsParser_AllRead (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906447645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_read_access","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_grants_contents_read_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906453275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_read_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906458064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_write_access_when_overridden","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_grants_contents_write_access_when_overridden (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906463775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_contents_write_access_when_overridden","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906468023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_issues_read_access","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_grants_issues_read_access (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906473022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_issues_read_access","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90647732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_issues_write_access_by_default","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_denies_issues_write_access_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906482479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_issues_write_access_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90649379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_explicit_write_override","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_with_explicit_write_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906501565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_explicit_write_override","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906505221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_write_is_not_allowed_-_should_fail_parsing","Output":" --- PASS: TestPermissionsParser_AllRead/all:_write_is_not_allowed_-_should_fail_parsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90651015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_write_is_not_allowed_-_should_fail_parsing","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906514799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_none_is_not_allowed_-_should_fail_parsing","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_with_none_is_not_allowed_-_should_fail_parsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906520209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_with_none_is_not_allowed_-_should_fail_parsing","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906524727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_id-token_write_access_when_overridden","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_grants_id-token_write_access_when_overridden (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906529456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_grants_id-token_write_access_when_overridden","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906533233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_does_not_grant_id-token_read_access_(not_supported)","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_does_not_grant_id-token_read_access_(not_supported) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906544534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_does_not_grant_id-token_read_access_(not_supported)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906548441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_id-token_write_access_by_default_(not_included_in_expansion)","Output":" --- PASS: TestPermissionsParser_AllRead/all:_read_denies_id-token_write_access_by_default_(not_included_in_expansion) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90655318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead/all:_read_denies_id-token_write_access_by_default_(not_included_in_expansion)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906557107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_AllRead","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906560664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions"} -{"Time":"2026-02-03T00:32:50.906570733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions","Output":"=== RUN TestPermissionsParser_ToPermissions\n"} -{"Time":"2026-02-03T00:32:50.906577525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_read-all"} -{"Time":"2026-02-03T00:32:50.90658551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_read-all","Output":"=== RUN TestPermissionsParser_ToPermissions/shorthand_read-all\n"} -{"Time":"2026-02-03T00:32:50.906589557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_write-all"} -{"Time":"2026-02-03T00:32:50.906592943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_write-all","Output":"=== RUN TestPermissionsParser_ToPermissions/shorthand_write-all\n"} -{"Time":"2026-02-03T00:32:50.906597292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_without_overrides"} -{"Time":"2026-02-03T00:32:50.906601329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_without_overrides","Output":"=== RUN TestPermissionsParser_ToPermissions/all:_read_without_overrides\n"} -{"Time":"2026-02-03T00:32:50.906606138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_contents:_write_override"} -{"Time":"2026-02-03T00:32:50.906609524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_contents:_write_override","Output":"=== RUN TestPermissionsParser_ToPermissions/all:_read_with_contents:_write_override\n"} -{"Time":"2026-02-03T00:32:50.906614563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_id-token:_write_override"} -{"Time":"2026-02-03T00:32:50.90661821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_id-token:_write_override","Output":"=== RUN TestPermissionsParser_ToPermissions/all:_read_with_id-token:_write_override\n"} -{"Time":"2026-02-03T00:32:50.906625143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/explicit_permissions_without_all"} -{"Time":"2026-02-03T00:32:50.906629822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/explicit_permissions_without_all","Output":"=== RUN TestPermissionsParser_ToPermissions/explicit_permissions_without_all\n"} -{"Time":"2026-02-03T00:32:50.906639159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_write_is_not_allowed"} -{"Time":"2026-02-03T00:32:50.906648025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_write_is_not_allowed","Output":"=== RUN TestPermissionsParser_ToPermissions/all:_write_is_not_allowed\n"} -{"Time":"2026-02-03T00:32:50.906672963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_none_is_not_allowed"} -{"Time":"2026-02-03T00:32:50.906684784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_none_is_not_allowed","Output":"=== RUN TestPermissionsParser_ToPermissions/all:_read_with_none_is_not_allowed\n"} -{"Time":"2026-02-03T00:32:50.906723877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions","Output":"--- PASS: TestPermissionsParser_ToPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906735909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_read-all","Output":" --- PASS: TestPermissionsParser_ToPermissions/shorthand_read-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90674156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_read-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906745757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_write-all","Output":" --- PASS: TestPermissionsParser_ToPermissions/shorthand_write-all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906771976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/shorthand_write-all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906776905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_without_overrides","Output":" --- PASS: TestPermissionsParser_ToPermissions/all:_read_without_overrides (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906782135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_without_overrides","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906786062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_contents:_write_override","Output":" --- PASS: TestPermissionsParser_ToPermissions/all:_read_with_contents:_write_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906791292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_contents:_write_override","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906795149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_id-token:_write_override","Output":" --- PASS: TestPermissionsParser_ToPermissions/all:_read_with_id-token:_write_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906807672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_id-token:_write_override","Elapsed":0} -{"Time":"2026-02-03T00:32:50.9068119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/explicit_permissions_without_all","Output":" --- PASS: TestPermissionsParser_ToPermissions/explicit_permissions_without_all (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906817761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/explicit_permissions_without_all","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906821658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_write_is_not_allowed","Output":" --- PASS: TestPermissionsParser_ToPermissions/all:_write_is_not_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906826677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_write_is_not_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906830604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_none_is_not_allowed","Output":" --- PASS: TestPermissionsParser_ToPermissions/all:_read_with_none_is_not_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906835343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions/all:_read_with_none_is_not_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906840232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsParser_ToPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906843719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML"} -{"Time":"2026-02-03T00:32:50.906847365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML","Output":"=== RUN TestPermissionsRenderToYAML\n"} -{"Time":"2026-02-03T00:32:50.906853857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/nil_permissions"} -{"Time":"2026-02-03T00:32:50.906857414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/nil_permissions","Output":"=== RUN TestPermissionsRenderToYAML/nil_permissions\n"} -{"Time":"2026-02-03T00:32:50.906861572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/read-all_shorthand"} -{"Time":"2026-02-03T00:32:50.906865128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/read-all_shorthand","Output":"=== RUN TestPermissionsRenderToYAML/read-all_shorthand\n"} -{"Time":"2026-02-03T00:32:50.906869727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/write-all_shorthand"} -{"Time":"2026-02-03T00:32:50.906873364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/write-all_shorthand","Output":"=== RUN TestPermissionsRenderToYAML/write-all_shorthand\n"} -{"Time":"2026-02-03T00:32:50.906878092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/empty_permissions"} -{"Time":"2026-02-03T00:32:50.906881709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/empty_permissions","Output":"=== RUN TestPermissionsRenderToYAML/empty_permissions\n"} -{"Time":"2026-02-03T00:32:50.906885586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/single_permission"} -{"Time":"2026-02-03T00:32:50.906889033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/single_permission","Output":"=== RUN TestPermissionsRenderToYAML/single_permission\n"} -{"Time":"2026-02-03T00:32:50.906893431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/multiple_permissions_-_sorted"} -{"Time":"2026-02-03T00:32:50.906902838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/multiple_permissions_-_sorted","Output":"=== RUN TestPermissionsRenderToYAML/multiple_permissions_-_sorted\n"} -{"Time":"2026-02-03T00:32:50.906908188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML","Output":"--- PASS: TestPermissionsRenderToYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906913137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/nil_permissions","Output":" --- PASS: TestPermissionsRenderToYAML/nil_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906922935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/nil_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906927073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/read-all_shorthand","Output":" --- PASS: TestPermissionsRenderToYAML/read-all_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906931551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/read-all_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906942281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/write-all_shorthand","Output":" --- PASS: TestPermissionsRenderToYAML/write-all_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90694724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/write-all_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906950967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/empty_permissions","Output":" --- PASS: TestPermissionsRenderToYAML/empty_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906955726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/empty_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906959623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/single_permission","Output":" --- PASS: TestPermissionsRenderToYAML/single_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.906966275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/single_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906969872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/multiple_permissions_-_sorted","Output":" --- PASS: TestPermissionsRenderToYAML/multiple_permissions_-_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90697416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML/multiple_permissions_-_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906977566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissionsRenderToYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:50.906981604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadWithIdTokenWrite"} -{"Time":"2026-02-03T00:32:50.9069853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadWithIdTokenWrite","Output":"=== RUN TestPermissions_AllReadWithIdTokenWrite\n"} -{"Time":"2026-02-03T00:32:50.906992674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadWithIdTokenWrite","Output":"--- PASS: TestPermissions_AllReadWithIdTokenWrite (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907000719Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadWithIdTokenWrite","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907004085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML"} -{"Time":"2026-02-03T00:32:50.907007412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML","Output":"=== RUN TestPermissions_AllReadRenderToYAML\n"} -{"Time":"2026-02-03T00:32:50.907011379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_expands_to_individual_permissions"} -{"Time":"2026-02-03T00:32:50.907019153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_expands_to_individual_permissions","Output":"=== RUN TestPermissions_AllReadRenderToYAML/all:_read_expands_to_individual_permissions\n"} -{"Time":"2026-02-03T00:32:50.907024002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_explicit_override_-_write_overrides_read"} -{"Time":"2026-02-03T00:32:50.90702842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_explicit_override_-_write_overrides_read","Output":"=== RUN TestPermissions_AllReadRenderToYAML/all:_read_with_explicit_override_-_write_overrides_read\n"} -{"Time":"2026-02-03T00:32:50.907034041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_multiple_explicit_overrides"} -{"Time":"2026-02-03T00:32:50.907038058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_multiple_explicit_overrides","Output":"=== RUN TestPermissions_AllReadRenderToYAML/all:_read_with_multiple_explicit_overrides\n"} -{"Time":"2026-02-03T00:32:50.907044981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_id-token:_write_-_id-token_should_be_excluded_from_all:_read_expansion_but_included_when_explicitly_set_to_write"} -{"Time":"2026-02-03T00:32:50.907053417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_id-token:_write_-_id-token_should_be_excluded_from_all:_read_expansion_but_included_when_explicitly_set_to_write","Output":"=== RUN TestPermissions_AllReadRenderToYAML/all:_read_with_id-token:_write_-_id-token_should_be_excluded_from_all:_read_expansion_but_included_when_explicitly_set_to_write\n"} -{"Time":"2026-02-03T00:32:50.907096261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_excludes_id-token_since_it_doesn't_support_read_level"} -{"Time":"2026-02-03T00:32:50.907108063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_excludes_id-token_since_it_doesn't_support_read_level","Output":"=== RUN TestPermissions_AllReadRenderToYAML/all:_read_excludes_id-token_since_it_doesn't_support_read_level\n"} -{"Time":"2026-02-03T00:32:50.907156768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML","Output":"--- PASS: TestPermissions_AllReadRenderToYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907169301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_expands_to_individual_permissions","Output":" --- PASS: TestPermissions_AllReadRenderToYAML/all:_read_expands_to_individual_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907175022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_expands_to_individual_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90717921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_explicit_override_-_write_overrides_read","Output":" --- PASS: TestPermissions_AllReadRenderToYAML/all:_read_with_explicit_override_-_write_overrides_read (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907183688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_explicit_override_-_write_overrides_read","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907187274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_multiple_explicit_overrides","Output":" --- PASS: TestPermissions_AllReadRenderToYAML/all:_read_with_multiple_explicit_overrides (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907191713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_multiple_explicit_overrides","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907195219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_id-token:_write_-_id-token_should_be_excluded_from_all:_read_expansion_but_included_when_explicitly_set_to_write","Output":" --- PASS: TestPermissions_AllReadRenderToYAML/all:_read_with_id-token:_write_-_id-token_should_be_excluded_from_all:_read_expansion_but_included_when_explicitly_set_to_write (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907201801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_with_id-token:_write_-_id-token_should_be_excluded_from_all:_read_expansion_but_included_when_explicitly_set_to_write","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907205318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_excludes_id-token_since_it_doesn't_support_read_level","Output":" --- PASS: TestPermissions_AllReadRenderToYAML/all:_read_excludes_id-token_since_it_doesn't_support_read_level (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907209686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML/all:_read_excludes_id-token_since_it_doesn't_support_read_level","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907212862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPermissions_AllReadRenderToYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907216058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsLoadedFromJSON"} -{"Time":"2026-02-03T00:32:50.907219183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsLoadedFromJSON","Output":"=== RUN TestToolsetPermissionsLoadedFromJSON\n"} -{"Time":"2026-02-03T00:32:50.907225395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsLoadedFromJSON","Output":"--- PASS: TestToolsetPermissionsLoadedFromJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907229442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsLoadedFromJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907232819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolsetsData"} -{"Time":"2026-02-03T00:32:50.907237848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolsetsData","Output":"=== RUN TestGetToolsetsData\n"} -{"Time":"2026-02-03T00:32:50.907350737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolsetsData","Output":"--- PASS: TestGetToolsetsData (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907363901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolsetsData","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90736856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions"} -{"Time":"2026-02-03T00:32:50.907372768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions","Output":"=== RUN TestCollectRequiredPermissions\n"} -{"Time":"2026-02-03T00:32:50.907379039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Context_toolset_requires_no_permissions"} -{"Time":"2026-02-03T00:32:50.907383167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Context_toolset_requires_no_permissions","Output":"=== RUN TestCollectRequiredPermissions/Context_toolset_requires_no_permissions\n"} -{"Time":"2026-02-03T00:32:50.907397774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-write_mode"} -{"Time":"2026-02-03T00:32:50.907403264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-write_mode","Output":"=== RUN TestCollectRequiredPermissions/Repos_toolset_in_read-write_mode\n"} -{"Time":"2026-02-03T00:32:50.907459774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-only_mode"} -{"Time":"2026-02-03T00:32:50.907470263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-only_mode","Output":"=== RUN TestCollectRequiredPermissions/Repos_toolset_in_read-only_mode\n"} -{"Time":"2026-02-03T00:32:50.907475563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Issues_toolset_in_read-write_mode"} -{"Time":"2026-02-03T00:32:50.90747922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Issues_toolset_in_read-write_mode","Output":"=== RUN TestCollectRequiredPermissions/Issues_toolset_in_read-write_mode\n"} -{"Time":"2026-02-03T00:32:50.907485071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Multiple_toolsets"} -{"Time":"2026-02-03T00:32:50.907488687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Multiple_toolsets","Output":"=== RUN TestCollectRequiredPermissions/Multiple_toolsets\n"} -{"Time":"2026-02-03T00:32:50.907497253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Default_toolsets_in_read-write_mode"} -{"Time":"2026-02-03T00:32:50.907504517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Default_toolsets_in_read-write_mode","Output":"=== RUN TestCollectRequiredPermissions/Default_toolsets_in_read-write_mode\n"} -{"Time":"2026-02-03T00:32:50.907527499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Actions_toolset_(read-only)"} -{"Time":"2026-02-03T00:32:50.907535143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Actions_toolset_(read-only)","Output":"=== RUN TestCollectRequiredPermissions/Actions_toolset_(read-only)\n"} -{"Time":"2026-02-03T00:32:50.907541134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Code_security_toolset"} -{"Time":"2026-02-03T00:32:50.907544731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Code_security_toolset","Output":"=== RUN TestCollectRequiredPermissions/Code_security_toolset\n"} -{"Time":"2026-02-03T00:32:50.907565519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Discussions_toolset"} -{"Time":"2026-02-03T00:32:50.907575378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Discussions_toolset","Output":"=== RUN TestCollectRequiredPermissions/Discussions_toolset\n"} -{"Time":"2026-02-03T00:32:50.907614984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Projects_toolset_(requires_PAT_-_no_permissions)"} -{"Time":"2026-02-03T00:32:50.907624752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Projects_toolset_(requires_PAT_-_no_permissions)","Output":"=== RUN TestCollectRequiredPermissions/Projects_toolset_(requires_PAT_-_no_permissions)\n"} -{"Time":"2026-02-03T00:32:50.907631134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions","Output":"--- PASS: TestCollectRequiredPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907636093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Context_toolset_requires_no_permissions","Output":" --- PASS: TestCollectRequiredPermissions/Context_toolset_requires_no_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907640952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Context_toolset_requires_no_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90764542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-write_mode","Output":" --- PASS: TestCollectRequiredPermissions/Repos_toolset_in_read-write_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907650079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-write_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907674111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-only_mode","Output":" --- PASS: TestCollectRequiredPermissions/Repos_toolset_in_read-only_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907684129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Repos_toolset_in_read-only_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907688587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Issues_toolset_in_read-write_mode","Output":" --- PASS: TestCollectRequiredPermissions/Issues_toolset_in_read-write_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907693436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Issues_toolset_in_read-write_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907697935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Multiple_toolsets","Output":" --- PASS: TestCollectRequiredPermissions/Multiple_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907702663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Multiple_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907706661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Default_toolsets_in_read-write_mode","Output":" --- PASS: TestCollectRequiredPermissions/Default_toolsets_in_read-write_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907712021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Default_toolsets_in_read-write_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907715938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Actions_toolset_(read-only)","Output":" --- PASS: TestCollectRequiredPermissions/Actions_toolset_(read-only) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907723562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Actions_toolset_(read-only)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90772794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Code_security_toolset","Output":" --- PASS: TestCollectRequiredPermissions/Code_security_toolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907732488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Code_security_toolset","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907736025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Discussions_toolset","Output":" --- PASS: TestCollectRequiredPermissions/Discussions_toolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907740554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Discussions_toolset","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907782301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Projects_toolset_(requires_PAT_-_no_permissions)","Output":" --- PASS: TestCollectRequiredPermissions/Projects_toolset_(requires_PAT_-_no_permissions) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907796297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions/Projects_toolset_(requires_PAT_-_no_permissions)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907800394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectRequiredPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907803771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions"} -{"Time":"2026-02-03T00:32:50.907807547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions","Output":"=== RUN TestValidatePermissions_MissingPermissions\n"} -{"Time":"2026-02-03T00:32:50.907811986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/No_GitHub_tool_configured"} -{"Time":"2026-02-03T00:32:50.907815673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/No_GitHub_tool_configured","Output":"=== RUN TestValidatePermissions_MissingPermissions/No_GitHub_tool_configured\n"} -{"Time":"2026-02-03T00:32:50.907821573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_no_permissions"} -{"Time":"2026-02-03T00:32:50.90782536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_no_permissions","Output":"=== RUN TestValidatePermissions_MissingPermissions/Default_toolsets_with_no_permissions\n"} -{"Time":"2026-02-03T00:32:50.907830069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_all_required_permissions"} -{"Time":"2026-02-03T00:32:50.907834497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_all_required_permissions","Output":"=== RUN TestValidatePermissions_MissingPermissions/Default_toolsets_with_all_required_permissions\n"} -{"Time":"2026-02-03T00:32:50.907841019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_only_read_permissions_(missing_write)"} -{"Time":"2026-02-03T00:32:50.907844726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_only_read_permissions_(missing_write)","Output":"=== RUN TestValidatePermissions_MissingPermissions/Default_toolsets_with_only_read_permissions_(missing_write)\n"} -{"Time":"2026-02-03T00:32:50.907849665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Read-only_mode_with_read_permissions"} -{"Time":"2026-02-03T00:32:50.907853833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Read-only_mode_with_read_permissions","Output":"=== RUN TestValidatePermissions_MissingPermissions/Read-only_mode_with_read_permissions\n"} -{"Time":"2026-02-03T00:32:50.907858361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Specific_toolsets_with_partial_permissions"} -{"Time":"2026-02-03T00:32:50.907862529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Specific_toolsets_with_partial_permissions","Output":"=== RUN TestValidatePermissions_MissingPermissions/Specific_toolsets_with_partial_permissions\n"} -{"Time":"2026-02-03T00:32:50.907874261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Actions_toolset_with_read_permission"} -{"Time":"2026-02-03T00:32:50.907878378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Actions_toolset_with_read_permission","Output":"=== RUN TestValidatePermissions_MissingPermissions/Actions_toolset_with_read_permission\n"} -{"Time":"2026-02-03T00:32:50.907885923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions","Output":"--- PASS: TestValidatePermissions_MissingPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907891092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/No_GitHub_tool_configured","Output":" --- PASS: TestValidatePermissions_MissingPermissions/No_GitHub_tool_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907901702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/No_GitHub_tool_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907905849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_no_permissions","Output":" --- PASS: TestValidatePermissions_MissingPermissions/Default_toolsets_with_no_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907910979Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_no_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907914976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_all_required_permissions","Output":" --- PASS: TestValidatePermissions_MissingPermissions/Default_toolsets_with_all_required_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907921859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_all_required_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907926467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_only_read_permissions_(missing_write)","Output":" --- PASS: TestValidatePermissions_MissingPermissions/Default_toolsets_with_only_read_permissions_(missing_write) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907931888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Default_toolsets_with_only_read_permissions_(missing_write)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907936065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Read-only_mode_with_read_permissions","Output":" --- PASS: TestValidatePermissions_MissingPermissions/Read-only_mode_with_read_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907941365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Read-only_mode_with_read_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907945653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Specific_toolsets_with_partial_permissions","Output":" --- PASS: TestValidatePermissions_MissingPermissions/Specific_toolsets_with_partial_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907948648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Specific_toolsets_with_partial_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907950722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Actions_toolset_with_read_permission","Output":" --- PASS: TestValidatePermissions_MissingPermissions/Actions_toolset_with_read_permission (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907955371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions/Actions_toolset_with_read_permission","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907959088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_MissingPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:50.907962474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage"} -{"Time":"2026-02-03T00:32:50.90796576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage","Output":"=== RUN TestFormatValidationMessage\n"} -{"Time":"2026-02-03T00:32:50.907971761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/No_validation_issues"} -{"Time":"2026-02-03T00:32:50.907975408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/No_validation_issues","Output":"=== RUN TestFormatValidationMessage/No_validation_issues\n"} -{"Time":"2026-02-03T00:32:50.907979485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/Missing_permissions_message"} -{"Time":"2026-02-03T00:32:50.907983122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/Missing_permissions_message","Output":"=== RUN TestFormatValidationMessage/Missing_permissions_message\n"} -{"Time":"2026-02-03T00:32:50.907988182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage","Output":"--- PASS: TestFormatValidationMessage (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907993091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/No_validation_issues","Output":" --- PASS: TestFormatValidationMessage/No_validation_issues (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.907998761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/No_validation_issues","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908003029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/Missing_permissions_message","Output":" --- PASS: TestFormatValidationMessage/Missing_permissions_message (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908009371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage/Missing_permissions_message","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908013007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatValidationMessage","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908016504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsMapping"} -{"Time":"2026-02-03T00:32:50.908020151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsMapping","Output":"=== RUN TestToolsetPermissionsMapping\n"} -{"Time":"2026-02-03T00:32:50.90802512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsMapping","Output":"--- PASS: TestToolsetPermissionsMapping (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908029148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsetPermissionsMapping","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908032253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios"} -{"Time":"2026-02-03T00:32:50.90803625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios","Output":"=== RUN TestValidatePermissions_ComplexScenarios\n"} -{"Time":"2026-02-03T00:32:50.908040078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/Shorthand_read-all_with_default_toolsets"} -{"Time":"2026-02-03T00:32:50.908043424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/Shorthand_read-all_with_default_toolsets","Output":"=== RUN TestValidatePermissions_ComplexScenarios/Shorthand_read-all_with_default_toolsets\n"} -{"Time":"2026-02-03T00:32:50.908048043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/All:_read_with_discussions_toolset"} -{"Time":"2026-02-03T00:32:50.908051569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/All:_read_with_discussions_toolset","Output":"=== RUN TestValidatePermissions_ComplexScenarios/All:_read_with_discussions_toolset\n"} -{"Time":"2026-02-03T00:32:50.90805783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios","Output":"--- PASS: TestValidatePermissions_ComplexScenarios (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90806293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/Shorthand_read-all_with_default_toolsets","Output":" --- PASS: TestValidatePermissions_ComplexScenarios/Shorthand_read-all_with_default_toolsets (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908067829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/Shorthand_read-all_with_default_toolsets","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908070133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/All:_read_with_discussions_toolset","Output":" --- PASS: TestValidatePermissions_ComplexScenarios/All:_read_with_discussions_toolset (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908072698Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios/All:_read_with_discussions_toolset","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908074722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePermissions_ComplexScenarios","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908076575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands"} -{"Time":"2026-02-03T00:32:50.908078479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands","Output":"=== RUN TestExtractPipFromCommands\n"} -{"Time":"2026-02-03T00:32:50.908081975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/simple_pip_install"} -{"Time":"2026-02-03T00:32:50.908084119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/simple_pip_install","Output":"=== RUN TestExtractPipFromCommands/simple_pip_install\n"} -{"Time":"2026-02-03T00:32:50.908086824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip3_install"} -{"Time":"2026-02-03T00:32:50.908088848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip3_install","Output":"=== RUN TestExtractPipFromCommands/pip3_install\n"} -{"Time":"2026-02-03T00:32:50.908091252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_version"} -{"Time":"2026-02-03T00:32:50.908093156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_version","Output":"=== RUN TestExtractPipFromCommands/pip_install_with_version\n"} -{"Time":"2026-02-03T00:32:50.90809551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_flags"} -{"Time":"2026-02-03T00:32:50.908097494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_flags","Output":"=== RUN TestExtractPipFromCommands/pip_install_with_flags\n"} -{"Time":"2026-02-03T00:32:50.908099959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_multiple_flags"} -{"Time":"2026-02-03T00:32:50.908101992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_multiple_flags","Output":"=== RUN TestExtractPipFromCommands/pip_install_with_multiple_flags\n"} -{"Time":"2026-02-03T00:32:50.908105859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_multiple_packages_on_one_line"} -{"Time":"2026-02-03T00:32:50.908110718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_multiple_packages_on_one_line","Output":"=== RUN TestExtractPipFromCommands/pip_install_multiple_packages_on_one_line\n"} -{"Time":"2026-02-03T00:32:50.908121659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/multiple_pip_install_commands"} -{"Time":"2026-02-03T00:32:50.908125295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/multiple_pip_install_commands","Output":"=== RUN TestExtractPipFromCommands/multiple_pip_install_commands\n"} -{"Time":"2026-02-03T00:32:50.908133851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_semicolon"} -{"Time":"2026-02-03T00:32:50.908137448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_semicolon","Output":"=== RUN TestExtractPipFromCommands/pip_command_with_semicolon\n"} -{"Time":"2026-02-03T00:32:50.908147316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_ampersand"} -{"Time":"2026-02-03T00:32:50.908150943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_ampersand","Output":"=== RUN TestExtractPipFromCommands/pip_command_with_ampersand\n"} -{"Time":"2026-02-03T00:32:50.908156603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_pipe"} -{"Time":"2026-02-03T00:32:50.908159749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_pipe","Output":"=== RUN TestExtractPipFromCommands/pip_command_with_pipe\n"} -{"Time":"2026-02-03T00:32:50.908188385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/no_pip_commands"} -{"Time":"2026-02-03T00:32:50.908193605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/no_pip_commands","Output":"=== RUN TestExtractPipFromCommands/no_pip_commands\n"} -{"Time":"2026-02-03T00:32:50.908209825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_without_install"} -{"Time":"2026-02-03T00:32:50.908217148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_without_install","Output":"=== RUN TestExtractPipFromCommands/pip_without_install\n"} -{"Time":"2026-02-03T00:32:50.908222829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/empty_command_string"} -{"Time":"2026-02-03T00:32:50.908228669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/empty_command_string","Output":"=== RUN TestExtractPipFromCommands/empty_command_string\n"} -{"Time":"2026-02-03T00:32:50.90823446Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_complex_flags_and_options"} -{"Time":"2026-02-03T00:32:50.908238027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_complex_flags_and_options","Output":"=== RUN TestExtractPipFromCommands/pip_install_with_complex_flags_and_options\n"} -{"Time":"2026-02-03T00:32:50.908264125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_containing_special_chars"} -{"Time":"2026-02-03T00:32:50.908272551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_containing_special_chars","Output":"=== RUN TestExtractPipFromCommands/pip_install_with_package_containing_special_chars\n"} -{"Time":"2026-02-03T00:32:50.908282399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_in_quotes"} -{"Time":"2026-02-03T00:32:50.908291285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_in_quotes","Output":"=== RUN TestExtractPipFromCommands/pip_install_with_package_in_quotes\n"} -{"Time":"2026-02-03T00:32:50.908388064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/mixed_commands"} -{"Time":"2026-02-03T00:32:50.908397652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/mixed_commands","Output":"=== RUN TestExtractPipFromCommands/mixed_commands\n"} -{"Time":"2026-02-03T00:32:50.908402792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_in_script_block"} -{"Time":"2026-02-03T00:32:50.908406719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_in_script_block","Output":"=== RUN TestExtractPipFromCommands/pip_command_in_script_block\n"} -{"Time":"2026-02-03T00:32:50.908410917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_environment_variable"} -{"Time":"2026-02-03T00:32:50.908414423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_environment_variable","Output":"=== RUN TestExtractPipFromCommands/pip_install_with_environment_variable\n"} -{"Time":"2026-02-03T00:32:50.908420895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_only_flags"} -{"Time":"2026-02-03T00:32:50.908424632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_only_flags","Output":"=== RUN TestExtractPipFromCommands/pip_install_only_flags\n"} -{"Time":"2026-02-03T00:32:50.908430282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands","Output":"--- PASS: TestExtractPipFromCommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908440602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/simple_pip_install","Output":" --- PASS: TestExtractPipFromCommands/simple_pip_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90844539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/simple_pip_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908449518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip3_install","Output":" --- PASS: TestExtractPipFromCommands/pip3_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908454207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip3_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908458074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_version","Output":" --- PASS: TestExtractPipFromCommands/pip_install_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908462863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90846658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_flags","Output":" --- PASS: TestExtractPipFromCommands/pip_install_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908471439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908475366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_multiple_flags","Output":" --- PASS: TestExtractPipFromCommands/pip_install_with_multiple_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908480195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_multiple_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908484092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_multiple_packages_on_one_line","Output":" --- PASS: TestExtractPipFromCommands/pip_install_multiple_packages_on_one_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908488641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_multiple_packages_on_one_line","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908499561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/multiple_pip_install_commands","Output":" --- PASS: TestExtractPipFromCommands/multiple_pip_install_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908505462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/multiple_pip_install_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908508978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_semicolon","Output":" --- PASS: TestExtractPipFromCommands/pip_command_with_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908514538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908517945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_ampersand","Output":" --- PASS: TestExtractPipFromCommands/pip_command_with_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908522684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908531239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_pipe","Output":" --- PASS: TestExtractPipFromCommands/pip_command_with_pipe (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908535868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_with_pipe","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908540226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/no_pip_commands","Output":" --- PASS: TestExtractPipFromCommands/no_pip_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908544734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/no_pip_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908548521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_without_install","Output":" --- PASS: TestExtractPipFromCommands/pip_without_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908552889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_without_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908556736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/empty_command_string","Output":" --- PASS: TestExtractPipFromCommands/empty_command_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908560995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/empty_command_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908564451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_complex_flags_and_options","Output":" --- PASS: TestExtractPipFromCommands/pip_install_with_complex_flags_and_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90856962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_complex_flags_and_options","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908573367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_containing_special_chars","Output":" --- PASS: TestExtractPipFromCommands/pip_install_with_package_containing_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908578186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_containing_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908581763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_in_quotes","Output":" --- PASS: TestExtractPipFromCommands/pip_install_with_package_in_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908586081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_package_in_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908594396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/mixed_commands","Output":" --- PASS: TestExtractPipFromCommands/mixed_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908598894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/mixed_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908602752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_in_script_block","Output":" --- PASS: TestExtractPipFromCommands/pip_command_in_script_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908607521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_command_in_script_block","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908611248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_environment_variable","Output":" --- PASS: TestExtractPipFromCommands/pip_install_with_environment_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908616076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_with_environment_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908619813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_only_flags","Output":" --- PASS: TestExtractPipFromCommands/pip_install_only_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.908624031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands/pip_install_only_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908632056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipFromCommands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.908635532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands"} -{"Time":"2026-02-03T00:32:50.908638798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands","Output":"=== RUN TestExtractUvFromCommands\n"} -{"Time":"2026-02-03T00:32:50.908644589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/simple_uvx_command"} -{"Time":"2026-02-03T00:32:50.908648065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/simple_uvx_command","Output":"=== RUN TestExtractUvFromCommands/simple_uvx_command\n"} -{"Time":"2026-02-03T00:32:50.908653245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_version"} -{"Time":"2026-02-03T00:32:50.908656521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_version","Output":"=== RUN TestExtractUvFromCommands/uvx_with_version\n"} -{"Time":"2026-02-03T00:32:50.90866123Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_semicolon"} -{"Time":"2026-02-03T00:32:50.908670146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_semicolon","Output":"=== RUN TestExtractUvFromCommands/uvx_with_semicolon\n"} -{"Time":"2026-02-03T00:32:50.908674394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_ampersand"} -{"Time":"2026-02-03T00:32:50.908678051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_ampersand","Output":"=== RUN TestExtractUvFromCommands/uvx_with_ampersand\n"} -{"Time":"2026-02-03T00:32:50.908681878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_pipe"} -{"Time":"2026-02-03T00:32:50.908685184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_pipe","Output":"=== RUN TestExtractUvFromCommands/uvx_with_pipe\n"} -{"Time":"2026-02-03T00:32:50.908689182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install"} -{"Time":"2026-02-03T00:32:50.908692718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install","Output":"=== RUN TestExtractUvFromCommands/uv_pip_install\n"} -{"Time":"2026-02-03T00:32:50.908696956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_version"} -{"Time":"2026-02-03T00:32:50.908704981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_version","Output":"=== RUN TestExtractUvFromCommands/uv_pip_install_with_version\n"} -{"Time":"2026-02-03T00:32:50.908709048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_flags"} -{"Time":"2026-02-03T00:32:50.908712495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_flags","Output":"=== RUN TestExtractUvFromCommands/uv_pip_install_with_flags\n"} -{"Time":"2026-02-03T00:32:50.908716643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_multiple_flags"} -{"Time":"2026-02-03T00:32:50.908720199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_multiple_flags","Output":"=== RUN TestExtractUvFromCommands/uv_pip_install_with_multiple_flags\n"} -{"Time":"2026-02-03T00:32:50.908724547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uv_commands"} -{"Time":"2026-02-03T00:32:50.90873675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uv_commands","Output":"=== RUN TestExtractUvFromCommands/multiple_uv_commands\n"} -{"Time":"2026-02-03T00:32:50.90874226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/no_uv_commands"} -{"Time":"2026-02-03T00:32:50.908745606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/no_uv_commands","Output":"=== RUN TestExtractUvFromCommands/no_uv_commands\n"} -{"Time":"2026-02-03T00:32:50.908783366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_without_pip_or_uvx"} -{"Time":"2026-02-03T00:32:50.908787644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_without_pip_or_uvx","Output":"=== RUN TestExtractUvFromCommands/uv_without_pip_or_uvx\n"} -{"Time":"2026-02-03T00:32:50.908791782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/empty_command_string"} -{"Time":"2026-02-03T00:32:50.908800487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/empty_command_string","Output":"=== RUN TestExtractUvFromCommands/empty_command_string\n"} -{"Time":"2026-02-03T00:32:50.908804755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_without_install"} -{"Time":"2026-02-03T00:32:50.908808162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_without_install","Output":"=== RUN TestExtractUvFromCommands/uv_pip_without_install\n"} -{"Time":"2026-02-03T00:32:50.908812349Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_only_flags"} -{"Time":"2026-02-03T00:32:50.908815806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_only_flags","Output":"=== RUN TestExtractUvFromCommands/uv_pip_install_only_flags\n"} -{"Time":"2026-02-03T00:32:50.908821857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_-r_flag"} -{"Time":"2026-02-03T00:32:50.908825253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_-r_flag","Output":"=== RUN TestExtractUvFromCommands/uv_pip_install_with_-r_flag\n"} -{"Time":"2026-02-03T00:32:50.908829521Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/mixed_uv_and_pip_commands"} -{"Time":"2026-02-03T00:32:50.908833058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/mixed_uv_and_pip_commands","Output":"=== RUN TestExtractUvFromCommands/mixed_uv_and_pip_commands\n"} -{"Time":"2026-02-03T00:32:50.908836905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_package_containing_special_chars"} -{"Time":"2026-02-03T00:32:50.908840552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_package_containing_special_chars","Output":"=== RUN TestExtractUvFromCommands/uv_pip_install_with_package_containing_special_chars\n"} -{"Time":"2026-02-03T00:32:50.908851672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_package_in_quotes"} -{"Time":"2026-02-03T00:32:50.908855089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_package_in_quotes","Output":"=== RUN TestExtractUvFromCommands/uvx_with_package_in_quotes\n"} -{"Time":"2026-02-03T00:32:50.908887529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_command_in_script_block"} -{"Time":"2026-02-03T00:32:50.908892698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_command_in_script_block","Output":"=== RUN TestExtractUvFromCommands/uv_command_in_script_block\n"} -{"Time":"2026-02-03T00:32:50.90905069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_environment_variable"} -{"Time":"2026-02-03T00:32:50.90906101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_environment_variable","Output":"=== RUN TestExtractUvFromCommands/uvx_with_environment_variable\n"} -{"Time":"2026-02-03T00:32:50.909067552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uvx_on_same_line_(edge_case)"} -{"Time":"2026-02-03T00:32:50.909071359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uvx_on_same_line_(edge_case)","Output":"=== RUN TestExtractUvFromCommands/multiple_uvx_on_same_line_(edge_case)\n"} -{"Time":"2026-02-03T00:32:50.909103225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands","Output":"--- PASS: TestExtractUvFromCommands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909112813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/simple_uvx_command","Output":" --- PASS: TestExtractUvFromCommands/simple_uvx_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909118453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/simple_uvx_command","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909122741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_version","Output":" --- PASS: TestExtractUvFromCommands/uvx_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90912753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909131257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_semicolon","Output":" --- PASS: TestExtractUvFromCommands/uvx_with_semicolon (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909135865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_semicolon","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909139632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_ampersand","Output":" --- PASS: TestExtractUvFromCommands/uvx_with_ampersand (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90914397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_ampersand","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909164558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_pipe","Output":" --- PASS: TestExtractUvFromCommands/uvx_with_pipe (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909169918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_pipe","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909173856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909178524Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909181991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_version","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_install_with_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90918679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_version","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909190436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_flags","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_install_with_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909195366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909198972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_multiple_flags","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_install_with_multiple_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909208931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_multiple_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909212537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uv_commands","Output":" --- PASS: TestExtractUvFromCommands/multiple_uv_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909216815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uv_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909221073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/no_uv_commands","Output":" --- PASS: TestExtractUvFromCommands/no_uv_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909225471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/no_uv_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909228978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_without_pip_or_uvx","Output":" --- PASS: TestExtractUvFromCommands/uv_without_pip_or_uvx (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909234528Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_without_pip_or_uvx","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909238275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/empty_command_string","Output":" --- PASS: TestExtractUvFromCommands/empty_command_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909242482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/empty_command_string","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909247081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_without_install","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_without_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90925199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_without_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909261548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_only_flags","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_install_only_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909266317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_only_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909270615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_-r_flag","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_install_with_-r_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909275233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_-r_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:50.90927907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/mixed_uv_and_pip_commands","Output":" --- PASS: TestExtractUvFromCommands/mixed_uv_and_pip_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909283388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/mixed_uv_and_pip_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909290441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_package_containing_special_chars","Output":" --- PASS: TestExtractUvFromCommands/uv_pip_install_with_package_containing_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909294839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_pip_install_with_package_containing_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909298817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_package_in_quotes","Output":" --- PASS: TestExtractUvFromCommands/uvx_with_package_in_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909303115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_package_in_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909306481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_command_in_script_block","Output":" --- PASS: TestExtractUvFromCommands/uv_command_in_script_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909316249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uv_command_in_script_block","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909319976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_environment_variable","Output":" --- PASS: TestExtractUvFromCommands/uvx_with_environment_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909324514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/uvx_with_environment_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909328542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uvx_on_same_line_(edge_case)","Output":" --- PASS: TestExtractUvFromCommands/multiple_uvx_on_same_line_(edge_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.90933316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands/multiple_uvx_on_same_line_(edge_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909337128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvFromCommands","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909340374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages"} -{"Time":"2026-02-03T00:32:50.90934372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages","Output":"=== RUN TestExtractPipPackages\n"} -{"Time":"2026-02-03T00:32:50.909349791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/no_custom_steps"} -{"Time":"2026-02-03T00:32:50.909355952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/no_custom_steps","Output":"=== RUN TestExtractPipPackages/no_custom_steps\n"} -{"Time":"2026-02-03T00:32:50.90935991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_pip_install"} -{"Time":"2026-02-03T00:32:50.909363066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_pip_install","Output":"=== RUN TestExtractPipPackages/custom_step_with_pip_install\n"} -{"Time":"2026-02-03T00:32:50.909367173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_multiple_pip_installs"} -{"Time":"2026-02-03T00:32:50.90937072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_multiple_pip_installs","Output":"=== RUN TestExtractPipPackages/custom_step_with_multiple_pip_installs\n"} -{"Time":"2026-02-03T00:32:50.909375368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages","Output":"--- PASS: TestExtractPipPackages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909386309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/no_custom_steps","Output":" --- PASS: TestExtractPipPackages/no_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909390657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/no_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909394043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_pip_install","Output":" --- PASS: TestExtractPipPackages/custom_step_with_pip_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909398591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_pip_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909402168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_multiple_pip_installs","Output":" --- PASS: TestExtractPipPackages/custom_step_with_multiple_pip_installs (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909406185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages/custom_step_with_multiple_pip_installs","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909409391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPipPackages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909412567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages"} -{"Time":"2026-02-03T00:32:50.909415783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages","Output":"=== RUN TestExtractUvPackages\n"} -{"Time":"2026-02-03T00:32:50.909425451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/no_custom_steps"} -{"Time":"2026-02-03T00:32:50.909428697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/no_custom_steps","Output":"=== RUN TestExtractUvPackages/no_custom_steps\n"} -{"Time":"2026-02-03T00:32:50.909432654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uvx"} -{"Time":"2026-02-03T00:32:50.90943576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uvx","Output":"=== RUN TestExtractUvPackages/custom_step_with_uvx\n"} -{"Time":"2026-02-03T00:32:50.909439577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uv_pip_install"} -{"Time":"2026-02-03T00:32:50.909442953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uv_pip_install","Output":"=== RUN TestExtractUvPackages/custom_step_with_uv_pip_install\n"} -{"Time":"2026-02-03T00:32:50.909447322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages","Output":"--- PASS: TestExtractUvPackages (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909457671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/no_custom_steps","Output":" --- PASS: TestExtractUvPackages/no_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909462309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/no_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909465655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uvx","Output":" --- PASS: TestExtractUvPackages/custom_step_with_uvx (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909469963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uvx","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909478038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uv_pip_install","Output":" --- PASS: TestExtractUvPackages/custom_step_with_uv_pip_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:50.909481976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages/custom_step_with_uv_pip_install","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909485082Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractUvPackages","Elapsed":0} -{"Time":"2026-02-03T00:32:50.909488257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps"} -{"Time":"2026-02-03T00:32:50.909491383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps","Output":"=== RUN TestPreActivationCustomSteps\n"} -{"Time":"2026-02-03T00:32:50.909496993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported"} -{"Time":"2026-02-03T00:32:50.909503235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"=== RUN TestPreActivationCustomSteps/custom_steps_imported\n"} -{"Time":"2026-02-03T00:32:50.913663513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-custom-steps.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.913678281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.91368333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.913687327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.913693719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.913697957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.913702355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.913706543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.91371057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.913715349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.913719687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.913723895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.913728363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.91373721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.913741097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.913744954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.94889661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:50.953798588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-custom-steps.md (29.4 KB)\n"} -{"Time":"2026-02-03T00:32:50.95391352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported"} -{"Time":"2026-02-03T00:32:50.953927256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"=== RUN TestPreActivationCustomSteps/custom_outputs_imported\n"} -{"Time":"2026-02-03T00:32:50.957635833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-custom-outputs.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:50.957651672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:50.957657733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:50.957662211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.95766665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:50.957670557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.957674234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:50.957678321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:50.957682179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:50.957690835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:50.957694531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.957698539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:50.957703218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:50.957707145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:50.957711102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:50.957714418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"\n"} -{"Time":"2026-02-03T00:32:50.996487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-custom-outputs.md (29.4 KB)\n"} -{"Time":"2026-02-03T00:32:50.996544306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together"} -{"Time":"2026-02-03T00:32:50.996561609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"=== RUN TestPreActivationCustomSteps/steps_and_outputs_together\n"} -{"Time":"2026-02-03T00:32:51.001094853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-steps-and-outputs.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.001115552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.001123546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.001129597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"\n"} -{"Time":"2026-02-03T00:32:51.001134436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.001138534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"\n"} -{"Time":"2026-02-03T00:32:51.001142942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.00114736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.001151628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.001155485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.001162729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"\n"} -{"Time":"2026-02-03T00:32:51.001166666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.001173298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.001177586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.001181483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.00118502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"\n"} -{"Time":"2026-02-03T00:32:51.034878108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-steps-and-outputs.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:51.034928912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors"} -{"Time":"2026-02-03T00:32:51.034937198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"=== RUN TestPreActivationCustomSteps/unsupported_field_errors\n"} -{"Time":"2026-02-03T00:32:51.038271006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-unsupported-field.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.038284401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.038288949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.038291885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"\n"} -{"Time":"2026-02-03T00:32:51.03829444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.038296774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"\n"} -{"Time":"2026-02-03T00:32:51.038299108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.038301583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.038304178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.038307694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.03831094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"\n"} -{"Time":"2026-02-03T00:32:51.038315088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.038319285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.038323593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.038327571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.038335155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":"\n"} -{"Time":"2026-02-03T00:32:51.038430061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job"} -{"Time":"2026-02-03T00:32:51.038435491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"=== RUN TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job\n"} -{"Time":"2026-02-03T00:32:51.042857794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-not-custom-job.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.042874525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.042878042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.042880737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"\n"} -{"Time":"2026-02-03T00:32:51.042883292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.042885636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"\n"} -{"Time":"2026-02-03T00:32:51.04288809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.042891206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.042893531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.042895775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.042899231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"\n"} -{"Time":"2026-02-03T00:32:51.042903589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.042907857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.042918547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.042922484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.042926181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"\n"} -{"Time":"2026-02-03T00:32:51.079262606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-not-custom-job.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:51.079305505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants"} -{"Time":"2026-02-03T00:32:51.079310474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"=== RUN TestPreActivationCustomSteps/import_from_both_variants\n"} -{"Time":"2026-02-03T00:32:51.084216803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-both-variants.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.08423704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.08424231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.084246748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"\n"} -{"Time":"2026-02-03T00:32:51.084250866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.084254733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"\n"} -{"Time":"2026-02-03T00:32:51.084258761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.084262838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.084266575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.084270402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.084274159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"\n"} -{"Time":"2026-02-03T00:32:51.084277806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.084281873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.0842857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.084288866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.084292132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"\n"} -{"Time":"2026-02-03T00:32:51.125389477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-custom-steps-test946720134/test-both-variants.md (29.7 KB)\n"} -{"Time":"2026-02-03T00:32:51.12579614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps","Output":"--- PASS: TestPreActivationCustomSteps (0.22s)\n"} -{"Time":"2026-02-03T00:32:51.125812069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Output":" --- PASS: TestPreActivationCustomSteps/custom_steps_imported (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.125819122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_steps_imported","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.125826276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Output":" --- PASS: TestPreActivationCustomSteps/custom_outputs_imported (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.125831515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/custom_outputs_imported","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.125848386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Output":" --- PASS: TestPreActivationCustomSteps/steps_and_outputs_together (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.125853837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/steps_and_outputs_together","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.125858345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Output":" --- PASS: TestPreActivationCustomSteps/unsupported_field_errors (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.125864126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/unsupported_field_errors","Elapsed":0} -{"Time":"2026-02-03T00:32:51.125868464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Output":" --- PASS: TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.125874244Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/pre_activation_not_added_as_custom_job","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.125878682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Output":" --- PASS: TestPreActivationCustomSteps/import_from_both_variants (0.05s)\n"} -{"Time":"2026-02-03T00:32:51.125885655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps/import_from_both_variants","Elapsed":0.05} -{"Time":"2026-02-03T00:32:51.125889863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationCustomSteps","Elapsed":0.22} -{"Time":"2026-02-03T00:32:51.125894171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields"} -{"Time":"2026-02-03T00:32:51.125898339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields","Output":"=== RUN TestExtractPreActivationCustomFields\n"} -{"Time":"2026-02-03T00:32:51.12590996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/no_pre_activation_job"} -{"Time":"2026-02-03T00:32:51.125915361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/no_pre_activation_job","Output":"=== RUN TestExtractPreActivationCustomFields/no_pre_activation_job\n"} -{"Time":"2026-02-03T00:32:51.125921742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/valid_steps_and_outputs"} -{"Time":"2026-02-03T00:32:51.12592595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/valid_steps_and_outputs","Output":"=== RUN TestExtractPreActivationCustomFields/valid_steps_and_outputs\n"} -{"Time":"2026-02-03T00:32:51.125936249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/unsupported_field"} -{"Time":"2026-02-03T00:32:51.125944094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/unsupported_field","Output":"=== RUN TestExtractPreActivationCustomFields/unsupported_field\n"} -{"Time":"2026-02-03T00:32:51.125955094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_steps_type"} -{"Time":"2026-02-03T00:32:51.125959222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_steps_type","Output":"=== RUN TestExtractPreActivationCustomFields/invalid_steps_type\n"} -{"Time":"2026-02-03T00:32:51.126082769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_outputs_type"} -{"Time":"2026-02-03T00:32:51.126094621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_outputs_type","Output":"=== RUN TestExtractPreActivationCustomFields/invalid_outputs_type\n"} -{"Time":"2026-02-03T00:32:51.126101093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_output_value_type"} -{"Time":"2026-02-03T00:32:51.126105191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_output_value_type","Output":"=== RUN TestExtractPreActivationCustomFields/invalid_output_value_type\n"} -{"Time":"2026-02-03T00:32:51.12611006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/import_from_both_variants"} -{"Time":"2026-02-03T00:32:51.126114168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/import_from_both_variants","Output":"=== RUN TestExtractPreActivationCustomFields/import_from_both_variants\n"} -{"Time":"2026-02-03T00:32:51.126127532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/duplicate_output_key_in_both_variants"} -{"Time":"2026-02-03T00:32:51.1261318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/duplicate_output_key_in_both_variants","Output":"=== RUN TestExtractPreActivationCustomFields/duplicate_output_key_in_both_variants\n"} -{"Time":"2026-02-03T00:32:51.126139895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields","Output":"--- PASS: TestExtractPreActivationCustomFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126146016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/no_pre_activation_job","Output":" --- PASS: TestExtractPreActivationCustomFields/no_pre_activation_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126150865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/no_pre_activation_job","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126156776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/valid_steps_and_outputs","Output":" --- PASS: TestExtractPreActivationCustomFields/valid_steps_and_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126162387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/valid_steps_and_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126166424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/unsupported_field","Output":" --- PASS: TestExtractPreActivationCustomFields/unsupported_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126170983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/unsupported_field","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126174279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_steps_type","Output":" --- PASS: TestExtractPreActivationCustomFields/invalid_steps_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126178737Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_steps_type","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126182604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_outputs_type","Output":" --- PASS: TestExtractPreActivationCustomFields/invalid_outputs_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126189397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_outputs_type","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126193655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_output_value_type","Output":" --- PASS: TestExtractPreActivationCustomFields/invalid_output_value_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126198884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/invalid_output_value_type","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126202691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/import_from_both_variants","Output":" --- PASS: TestExtractPreActivationCustomFields/import_from_both_variants (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.12620732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/import_from_both_variants","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126211167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/duplicate_output_key_in_both_variants","Output":" --- PASS: TestExtractPreActivationCustomFields/duplicate_output_key_in_both_variants (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126219022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields/duplicate_output_key_in_both_variants","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126222728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractPreActivationCustomFields","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126226355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep"} -{"Time":"2026-02-03T00:32:51.126230242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep","Output":"=== RUN TestGenerateStaticPromptStep\n"} -{"Time":"2026-02-03T00:32:51.1262345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/generates_step_when_shouldInclude_is_true"} -{"Time":"2026-02-03T00:32:51.126238267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/generates_step_when_shouldInclude_is_true","Output":"=== RUN TestGenerateStaticPromptStep/generates_step_when_shouldInclude_is_true\n"} -{"Time":"2026-02-03T00:32:51.126242725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/skips_generation_when_shouldInclude_is_false"} -{"Time":"2026-02-03T00:32:51.126246512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/skips_generation_when_shouldInclude_is_false","Output":"=== RUN TestGenerateStaticPromptStep/skips_generation_when_shouldInclude_is_false\n"} -{"Time":"2026-02-03T00:32:51.126252584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_multiline_prompt_text_correctly"} -{"Time":"2026-02-03T00:32:51.126256661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_multiline_prompt_text_correctly","Output":"=== RUN TestGenerateStaticPromptStep/handles_multiline_prompt_text_correctly\n"} -{"Time":"2026-02-03T00:32:51.12626132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_empty_prompt_text"} -{"Time":"2026-02-03T00:32:51.126264566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_empty_prompt_text","Output":"=== RUN TestGenerateStaticPromptStep/handles_empty_prompt_text\n"} -{"Time":"2026-02-03T00:32:51.126274083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep","Output":"--- PASS: TestGenerateStaticPromptStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126279203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/generates_step_when_shouldInclude_is_true","Output":" --- PASS: TestGenerateStaticPromptStep/generates_step_when_shouldInclude_is_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126284793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/generates_step_when_shouldInclude_is_true","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126288941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/skips_generation_when_shouldInclude_is_false","Output":" --- PASS: TestGenerateStaticPromptStep/skips_generation_when_shouldInclude_is_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.12629356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/skips_generation_when_shouldInclude_is_false","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126297617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_multiline_prompt_text_correctly","Output":" --- PASS: TestGenerateStaticPromptStep/handles_multiline_prompt_text_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126303047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_multiline_prompt_text_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126307014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_empty_prompt_text","Output":" --- PASS: TestGenerateStaticPromptStep/handles_empty_prompt_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.126311292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep/handles_empty_prompt_text","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126314418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStep","Elapsed":0} -{"Time":"2026-02-03T00:32:51.126318105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal"} -{"Time":"2026-02-03T00:32:51.126321932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal","Output":"=== RUN TestGenerateStaticPromptStepConsistencyWithOriginal\n"} -{"Time":"2026-02-03T00:32:51.127338082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal/temp_folder_style_prompt"} -{"Time":"2026-02-03T00:32:51.12735315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal/temp_folder_style_prompt","Output":"=== RUN TestGenerateStaticPromptStepConsistencyWithOriginal/temp_folder_style_prompt\n"} -{"Time":"2026-02-03T00:32:51.127360463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal","Output":"--- PASS: TestGenerateStaticPromptStepConsistencyWithOriginal (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127365974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal/temp_folder_style_prompt","Output":" --- PASS: TestGenerateStaticPromptStepConsistencyWithOriginal/temp_folder_style_prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127370713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal/temp_folder_style_prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:51.1273745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateStaticPromptStepConsistencyWithOriginal","Elapsed":0} -{"Time":"2026-02-03T00:32:51.127378136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep"} -{"Time":"2026-02-03T00:32:51.127382023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep","Output":"=== RUN TestAppendPromptStep\n"} -{"Time":"2026-02-03T00:32:51.127386281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/basic_step_without_condition"} -{"Time":"2026-02-03T00:32:51.127391461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/basic_step_without_condition","Output":"=== RUN TestAppendPromptStep/basic_step_without_condition\n"} -{"Time":"2026-02-03T00:32:51.127397883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/step_with_condition"} -{"Time":"2026-02-03T00:32:51.127401439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/step_with_condition","Output":"=== RUN TestAppendPromptStep/step_with_condition\n"} -{"Time":"2026-02-03T00:32:51.127405898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep","Output":"--- PASS: TestAppendPromptStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127410416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/basic_step_without_condition","Output":" --- PASS: TestAppendPromptStep/basic_step_without_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127414544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/basic_step_without_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:51.12741785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/step_with_condition","Output":" --- PASS: TestAppendPromptStep/step_with_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127421617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep/step_with_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:51.127424802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStep","Elapsed":0} -{"Time":"2026-02-03T00:32:51.127427638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc"} -{"Time":"2026-02-03T00:32:51.127430684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc","Output":"=== RUN TestAppendPromptStepWithHeredoc\n"} -{"Time":"2026-02-03T00:32:51.127434781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc/basic_heredoc_step"} -{"Time":"2026-02-03T00:32:51.127439029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc/basic_heredoc_step","Output":"=== RUN TestAppendPromptStepWithHeredoc/basic_heredoc_step\n"} -{"Time":"2026-02-03T00:32:51.127443167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc","Output":"--- PASS: TestAppendPromptStepWithHeredoc (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127451171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc/basic_heredoc_step","Output":" --- PASS: TestAppendPromptStepWithHeredoc/basic_heredoc_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127455109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc/basic_heredoc_step","Elapsed":0} -{"Time":"2026-02-03T00:32:51.127458425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAppendPromptStepWithHeredoc","Elapsed":0} -{"Time":"2026-02-03T00:32:51.12746134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency"} -{"Time":"2026-02-03T00:32:51.127464486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency","Output":"=== RUN TestPromptStepRefactoringConsistency\n"} -{"Time":"2026-02-03T00:32:51.127468684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency/unified_prompt_step_includes_temp_folder"} -{"Time":"2026-02-03T00:32:51.127472761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency/unified_prompt_step_includes_temp_folder","Output":"=== RUN TestPromptStepRefactoringConsistency/unified_prompt_step_includes_temp_folder\n"} -{"Time":"2026-02-03T00:32:51.127504139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency","Output":"--- PASS: TestPromptStepRefactoringConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127524978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency/unified_prompt_step_includes_temp_folder","Output":" --- PASS: TestPromptStepRefactoringConsistency/unified_prompt_step_includes_temp_folder (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.127542059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency/unified_prompt_step_includes_temp_folder","Elapsed":0} -{"Time":"2026-02-03T00:32:51.127558209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPromptStepRefactoringConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:51.127573227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep"} -{"Time":"2026-02-03T00:32:51.127588055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep\n"} -{"Time":"2026-02-03T00:32:51.127602852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-performance-analyzer.lock.yml"} -{"Time":"2026-02-03T00:32:51.127616447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-performance-analyzer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/agent-performance-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.127633408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-persona-explorer.lock.yml"} -{"Time":"2026-02-03T00:32:51.127647665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-persona-explorer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/agent-persona-explorer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.127673523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ai-moderator.lock.yml"} -{"Time":"2026-02-03T00:32:51.127690444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ai-moderator.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/ai-moderator.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.127887218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/archie.lock.yml"} -{"Time":"2026-02-03T00:32:51.127918536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/archie.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/archie.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.128027769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/artifacts-summary.lock.yml"} -{"Time":"2026-02-03T00:32:51.128042797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/artifacts-summary.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/artifacts-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.128210777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/audit-workflows.lock.yml"} -{"Time":"2026-02-03T00:32:51.128221787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/audit-workflows.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/audit-workflows.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.128410968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/auto-triage-issues.lock.yml"} -{"Time":"2026-02-03T00:32:51.128420576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/auto-triage-issues.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/auto-triage-issues.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.128607612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/blog-auditor.lock.yml"} -{"Time":"2026-02-03T00:32:51.128616659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/blog-auditor.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/blog-auditor.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.128773699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/brave.lock.yml"} -{"Time":"2026-02-03T00:32:51.128785421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/brave.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/brave.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.128948092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/breaking-change-checker.lock.yml"} -{"Time":"2026-02-03T00:32:51.128959513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/breaking-change-checker.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/breaking-change-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.129057695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/changeset.lock.yml"} -{"Time":"2026-02-03T00:32:51.129066782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/changeset.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/changeset.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.129181846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/chroma-issue-indexer.lock.yml"} -{"Time":"2026-02-03T00:32:51.129193427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/chroma-issue-indexer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/chroma-issue-indexer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.129277593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-coach.lock.yml"} -{"Time":"2026-02-03T00:32:51.129284235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-coach.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/ci-coach.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.129470931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-doctor.lock.yml"} -{"Time":"2026-02-03T00:32:51.129482422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-doctor.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/ci-doctor.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.129639903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/claude-code-user-docs-review.lock.yml"} -{"Time":"2026-02-03T00:32:51.129649952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/claude-code-user-docs-review.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/claude-code-user-docs-review.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.129814366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-consistency-checker.lock.yml"} -{"Time":"2026-02-03T00:32:51.129823773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-consistency-checker.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/cli-consistency-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.130800871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-version-checker.lock.yml"} -{"Time":"2026-02-03T00:32:51.130811601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-version-checker.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/cli-version-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13081638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cloclo.lock.yml"} -{"Time":"2026-02-03T00:32:51.130819827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cloclo.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/cloclo.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.130825226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-scanning-fixer.lock.yml"} -{"Time":"2026-02-03T00:32:51.130828583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-scanning-fixer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/code-scanning-fixer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13083229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-simplifier.lock.yml"} -{"Time":"2026-02-03T00:32:51.130835656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-simplifier.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/code-simplifier.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.130841256Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/codex-github-remote-mcp-test.lock.yml"} -{"Time":"2026-02-03T00:32:51.130845644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/codex-github-remote-mcp-test.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/codex-github-remote-mcp-test.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.131136722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/commit-changes-analyzer.lock.yml"} -{"Time":"2026-02-03T00:32:51.131148734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/commit-changes-analyzer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/commit-changes-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.131338465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-agent-analysis.lock.yml"} -{"Time":"2026-02-03T00:32:51.131349295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-agent-analysis.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/copilot-agent-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.131489705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-cli-deep-research.lock.yml"} -{"Time":"2026-02-03T00:32:51.131500024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-cli-deep-research.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/copilot-cli-deep-research.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.131582236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-merged-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.131591283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-merged-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/copilot-pr-merged-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.131709672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-nlp-analysis.lock.yml"} -{"Time":"2026-02-03T00:32:51.131718318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-nlp-analysis.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/copilot-pr-nlp-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.131910324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-prompt-analysis.lock.yml"} -{"Time":"2026-02-03T00:32:51.131919962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-prompt-analysis.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/copilot-pr-prompt-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.132081341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-session-insights.lock.yml"} -{"Time":"2026-02-03T00:32:51.132090317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-session-insights.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/copilot-session-insights.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.132244643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/craft.lock.yml"} -{"Time":"2026-02-03T00:32:51.132254752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/craft.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/craft.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.132352422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-assign-issue-to-user.lock.yml"} -{"Time":"2026-02-03T00:32:51.132359455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-assign-issue-to-user.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-assign-issue-to-user.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.132458579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-choice-test.lock.yml"} -{"Time":"2026-02-03T00:32:51.132466874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-choice-test.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-choice-test.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13255124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-cli-performance.lock.yml"} -{"Time":"2026-02-03T00:32:51.132556851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-cli-performance.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-cli-performance.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.132668136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-code-metrics.lock.yml"} -{"Time":"2026-02-03T00:32:51.132678446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-code-metrics.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-code-metrics.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.132818946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-compiler-quality.lock.yml"} -{"Time":"2026-02-03T00:32:51.132830176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-compiler-quality.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-compiler-quality.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13292917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-copilot-token-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.132938917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-copilot-token-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-copilot-token-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.133053049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-doc-updater.lock.yml"} -{"Time":"2026-02-03T00:32:51.133062626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-doc-updater.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-doc-updater.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.133144368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-fact.lock.yml"} -{"Time":"2026-02-03T00:32:51.133153655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-fact.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-fact.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.133271824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-file-diet.lock.yml"} -{"Time":"2026-02-03T00:32:51.133285018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-file-diet.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-file-diet.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.133364335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-firewall-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.133372991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-firewall-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-firewall-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.133483485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-issues-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.133494255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-issues-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-issues-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.133700176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-malicious-code-scan.lock.yml"} -{"Time":"2026-02-03T00:32:51.133710585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-malicious-code-scan.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-malicious-code-scan.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.133876311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-multi-device-docs-tester.lock.yml"} -{"Time":"2026-02-03T00:32:51.133887752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-multi-device-docs-tester.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-multi-device-docs-tester.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.134042168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-news.lock.yml"} -{"Time":"2026-02-03T00:32:51.134051806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-news.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-news.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.134258969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-observability-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.134268677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-observability-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-observability-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.134413595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-performance-summary.lock.yml"} -{"Time":"2026-02-03T00:32:51.134423574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-performance-summary.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-performance-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.135226279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-regulatory.lock.yml"} -{"Time":"2026-02-03T00:32:51.13523758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-regulatory.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-regulatory.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13524316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-repo-chronicle.lock.yml"} -{"Time":"2026-02-03T00:32:51.135246797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-repo-chronicle.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-repo-chronicle.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.135251315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-safe-output-optimizer.lock.yml"} -{"Time":"2026-02-03T00:32:51.135255363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-safe-output-optimizer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-safe-output-optimizer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.135505275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-secrets-analysis.lock.yml"} -{"Time":"2026-02-03T00:32:51.135527196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-secrets-analysis.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-secrets-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.135628835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-semgrep-scan.lock.yml"} -{"Time":"2026-02-03T00:32:51.135642099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-semgrep-scan.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-semgrep-scan.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.135724362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-evolution-insights.lock.yml"} -{"Time":"2026-02-03T00:32:51.135742876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-evolution-insights.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-team-evolution-insights.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.135872185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-status.lock.yml"} -{"Time":"2026-02-03T00:32:51.135882474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-status.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-team-status.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.135981447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-testify-uber-super-expert.lock.yml"} -{"Time":"2026-02-03T00:32:51.135991346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-testify-uber-super-expert.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-testify-uber-super-expert.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136088796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-workflow-updater.lock.yml"} -{"Time":"2026-02-03T00:32:51.136098844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-workflow-updater.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/daily-workflow-updater.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136187227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/deep-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.136197667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/deep-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/deep-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136310665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/delight.lock.yml"} -{"Time":"2026-02-03T00:32:51.136319993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/delight.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/delight.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136419667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-bundler.lock.yml"} -{"Time":"2026-02-03T00:32:51.136428854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-bundler.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/dependabot-bundler.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136526335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-burner.lock.yml"} -{"Time":"2026-02-03T00:32:51.136535141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-burner.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/dependabot-burner.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136631549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-go-checker.lock.yml"} -{"Time":"2026-02-03T00:32:51.136640245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-go-checker.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/dependabot-go-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136742835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev-hawk.lock.yml"} -{"Time":"2026-02-03T00:32:51.136762822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev-hawk.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/dev-hawk.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136861124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev.lock.yml"} -{"Time":"2026-02-03T00:32:51.136873307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/dev.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.136964054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/developer-docs-consolidator.lock.yml"} -{"Time":"2026-02-03T00:32:51.136974985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/developer-docs-consolidator.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/developer-docs-consolidator.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137069149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dictation-prompt.lock.yml"} -{"Time":"2026-02-03T00:32:51.137078837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dictation-prompt.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/dictation-prompt.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137163273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/discussion-task-miner.lock.yml"} -{"Time":"2026-02-03T00:32:51.13717257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/discussion-task-miner.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/discussion-task-miner.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137273537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/docs-noob-tester.lock.yml"} -{"Time":"2026-02-03T00:32:51.137282294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/docs-noob-tester.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/docs-noob-tester.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137380034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/draft-pr-cleanup.lock.yml"} -{"Time":"2026-02-03T00:32:51.137388981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/draft-pr-cleanup.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/draft-pr-cleanup.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137474158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/duplicate-code-detector.lock.yml"} -{"Time":"2026-02-03T00:32:51.137483255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/duplicate-code-detector.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/duplicate-code-detector.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13757238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-custom-error-patterns.lock.yml"} -{"Time":"2026-02-03T00:32:51.137582689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-custom-error-patterns.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/example-custom-error-patterns.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137648461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-permissions-warning.lock.yml"} -{"Time":"2026-02-03T00:32:51.137660654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-permissions-warning.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/example-permissions-warning.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137731324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-workflow-analyzer.lock.yml"} -{"Time":"2026-02-03T00:32:51.137741022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-workflow-analyzer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/example-workflow-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137848872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall-escape.lock.yml"} -{"Time":"2026-02-03T00:32:51.137857939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall-escape.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/firewall-escape.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.137945511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall.lock.yml"} -{"Time":"2026-02-03T00:32:51.137954537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/firewall.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13802621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/functional-pragmatist.lock.yml"} -{"Time":"2026-02-03T00:32:51.138036088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/functional-pragmatist.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/functional-pragmatist.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.138124191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-structural-analysis.lock.yml"} -{"Time":"2026-02-03T00:32:51.13813442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-structural-analysis.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/github-mcp-structural-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139380365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-tools-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.139392367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-tools-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/github-mcp-tools-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139398979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-remote-mcp-auth-test.lock.yml"} -{"Time":"2026-02-03T00:32:51.139402997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-remote-mcp-auth-test.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/github-remote-mcp-auth-test.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139407695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/glossary-maintainer.lock.yml"} -{"Time":"2026-02-03T00:32:51.139411322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/glossary-maintainer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/glossary-maintainer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139415861Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-fan.lock.yml"} -{"Time":"2026-02-03T00:32:51.139419708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-fan.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/go-fan.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139424106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-logger.lock.yml"} -{"Time":"2026-02-03T00:32:51.139435076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-logger.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/go-logger.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139439374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-pattern-detector.lock.yml"} -{"Time":"2026-02-03T00:32:51.13944288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-pattern-detector.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/go-pattern-detector.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139446928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/grumpy-reviewer.lock.yml"} -{"Time":"2026-02-03T00:32:51.139450154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/grumpy-reviewer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/grumpy-reviewer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.13945881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/hourly-ci-cleaner.lock.yml"} -{"Time":"2026-02-03T00:32:51.139463208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/hourly-ci-cleaner.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/hourly-ci-cleaner.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139695167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/instructions-janitor.lock.yml"} -{"Time":"2026-02-03T00:32:51.139707891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/instructions-janitor.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/instructions-janitor.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139818777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-arborist.lock.yml"} -{"Time":"2026-02-03T00:32:51.139830739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-arborist.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/issue-arborist.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.139954779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-classifier.lock.yml"} -{"Time":"2026-02-03T00:32:51.139967021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-classifier.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/issue-classifier.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14010133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-monster.lock.yml"} -{"Time":"2026-02-03T00:32:51.140113983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-monster.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/issue-monster.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14021507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-triage-agent.lock.yml"} -{"Time":"2026-02-03T00:32:51.14022611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-triage-agent.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/issue-triage-agent.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.140341875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/jsweep.lock.yml"} -{"Time":"2026-02-03T00:32:51.140353626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/jsweep.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/jsweep.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.140451377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/layout-spec-maintainer.lock.yml"} -{"Time":"2026-02-03T00:32:51.140463169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/layout-spec-maintainer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/layout-spec-maintainer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.140552685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/lockfile-stats.lock.yml"} -{"Time":"2026-02-03T00:32:51.140562062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/lockfile-stats.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/lockfile-stats.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.140662929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mcp-inspector.lock.yml"} -{"Time":"2026-02-03T00:32:51.140676303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mcp-inspector.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/mcp-inspector.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.140804651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mergefest.lock.yml"} -{"Time":"2026-02-03T00:32:51.140816242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mergefest.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/mergefest.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.140905939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/metrics-collector.lock.yml"} -{"Time":"2026-02-03T00:32:51.140917289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/metrics-collector.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/metrics-collector.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141037933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/notion-issue-summary.lock.yml"} -{"Time":"2026-02-03T00:32:51.141048983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/notion-issue-summary.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/notion-issue-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141130163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/org-health-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.141141544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/org-health-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/org-health-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141249254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pdf-summary.lock.yml"} -{"Time":"2026-02-03T00:32:51.141260024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pdf-summary.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/pdf-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141349419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/plan.lock.yml"} -{"Time":"2026-02-03T00:32:51.141359848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/plan.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/plan.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141442091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/poem-bot.lock.yml"} -{"Time":"2026-02-03T00:32:51.141453271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/poem-bot.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/poem-bot.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141574626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/portfolio-analyst.lock.yml"} -{"Time":"2026-02-03T00:32:51.141585195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/portfolio-analyst.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/portfolio-analyst.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141683016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-nitpick-reviewer.lock.yml"} -{"Time":"2026-02-03T00:32:51.141693265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-nitpick-reviewer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/pr-nitpick-reviewer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141802257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-triage-agent.lock.yml"} -{"Time":"2026-02-03T00:32:51.141813879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-triage-agent.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/pr-triage-agent.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.141904166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/prompt-clustering-analysis.lock.yml"} -{"Time":"2026-02-03T00:32:51.141915306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/prompt-clustering-analysis.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/prompt-clustering-analysis.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.142026953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/python-data-charts.lock.yml"} -{"Time":"2026-02-03T00:32:51.142037803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/python-data-charts.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/python-data-charts.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.142162424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/q.lock.yml"} -{"Time":"2026-02-03T00:32:51.142172973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/q.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/q.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.142266797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/release.lock.yml"} -{"Time":"2026-02-03T00:32:51.142277787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/release.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/release.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.142369216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-audit-analyzer.lock.yml"} -{"Time":"2026-02-03T00:32:51.142380347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-audit-analyzer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/repo-audit-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.1424847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-tree-map.lock.yml"} -{"Time":"2026-02-03T00:32:51.142497784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-tree-map.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/repo-tree-map.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.142585476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repository-quality-improver.lock.yml"} -{"Time":"2026-02-03T00:32:51.142596346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repository-quality-improver.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/repository-quality-improver.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.143347517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/research.lock.yml"} -{"Time":"2026-02-03T00:32:51.143361283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/research.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/research.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.143366803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/safe-output-health.lock.yml"} -{"Time":"2026-02-03T00:32:51.143370099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/safe-output-health.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/safe-output-health.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.143374197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/schema-consistency-checker.lock.yml"} -{"Time":"2026-02-03T00:32:51.143377583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/schema-consistency-checker.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/schema-consistency-checker.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14338155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/scout.lock.yml"} -{"Time":"2026-02-03T00:32:51.143384646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/scout.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/scout.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.143388583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/secret-scanning-triage.lock.yml"} -{"Time":"2026-02-03T00:32:51.143393923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/secret-scanning-triage.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/secret-scanning-triage.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.143702303Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-alert-burndown.lock.yml"} -{"Time":"2026-02-03T00:32:51.14371178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-alert-burndown.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/security-alert-burndown.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.143840298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-compliance.lock.yml"} -{"Time":"2026-02-03T00:32:51.143853873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-compliance.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/security-compliance.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.143955491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-fix-pr.lock.yml"} -{"Time":"2026-02-03T00:32:51.143966482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-fix-pr.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/security-fix-pr.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.144049535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-guard.lock.yml"} -{"Time":"2026-02-03T00:32:51.14405737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-guard.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/security-guard.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.144148518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-review.lock.yml"} -{"Time":"2026-02-03T00:32:51.144159258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-review.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/security-review.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.144259995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/semantic-function-refactor.lock.yml"} -{"Time":"2026-02-03T00:32:51.144271306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/semantic-function-refactor.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/semantic-function-refactor.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.144353788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sergo.lock.yml"} -{"Time":"2026-02-03T00:32:51.144364899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sergo.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/sergo.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.144456809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/slide-deck-maintainer.lock.yml"} -{"Time":"2026-02-03T00:32:51.14446803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/slide-deck-maintainer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/slide-deck-maintainer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.144558186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-claude.lock.yml"} -{"Time":"2026-02-03T00:32:51.144568836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-claude.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/smoke-claude.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.144854485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-codex.lock.yml"} -{"Time":"2026-02-03T00:32:51.144866417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-codex.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/smoke-codex.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14499248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-copilot.lock.yml"} -{"Time":"2026-02-03T00:32:51.145004352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-copilot.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/smoke-copilot.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.145123352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-opencode.lock.yml"} -{"Time":"2026-02-03T00:32:51.145134323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-opencode.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/smoke-opencode.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.145247191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-project.lock.yml"} -{"Time":"2026-02-03T00:32:51.14525735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-project.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/smoke-project.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.145371862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-test-tools.lock.yml"} -{"Time":"2026-02-03T00:32:51.145382682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-test-tools.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/smoke-test-tools.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.145470264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/stale-repo-identifier.lock.yml"} -{"Time":"2026-02-03T00:32:51.145480753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/stale-repo-identifier.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/stale-repo-identifier.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.145595806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/static-analysis-report.lock.yml"} -{"Time":"2026-02-03T00:32:51.145607809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/static-analysis-report.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/static-analysis-report.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14570593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/step-name-alignment.lock.yml"} -{"Time":"2026-02-03T00:32:51.14571648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/step-name-alignment.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/step-name-alignment.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.145820372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sub-issue-closer.lock.yml"} -{"Time":"2026-02-03T00:32:51.145832054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sub-issue-closer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/sub-issue-closer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.145920607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/super-linter.lock.yml"} -{"Time":"2026-02-03T00:32:51.145932189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/super-linter.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/super-linter.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.146010193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/technical-doc-writer.lock.yml"} -{"Time":"2026-02-03T00:32:51.146020031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/technical-doc-writer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/technical-doc-writer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14613799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/terminal-stylist.lock.yml"} -{"Time":"2026-02-03T00:32:51.146148429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/terminal-stylist.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/terminal-stylist.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.146226924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-create-pr-error-handling.lock.yml"} -{"Time":"2026-02-03T00:32:51.146238415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-create-pr-error-handling.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/test-create-pr-error-handling.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.146330175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-dispatcher.lock.yml"} -{"Time":"2026-02-03T00:32:51.146339943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-dispatcher.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/test-dispatcher.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.146544924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-project-url-default.lock.yml"} -{"Time":"2026-02-03T00:32:51.146555884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-project-url-default.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/test-project-url-default.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.147138441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-workflow.lock.yml"} -{"Time":"2026-02-03T00:32:51.147150303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-workflow.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/test-workflow.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.147155132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-yaml-import.lock.yml"} -{"Time":"2026-02-03T00:32:51.147158688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-yaml-import.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/test-yaml-import.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.147162816Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/tidy.lock.yml"} -{"Time":"2026-02-03T00:32:51.147166182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/tidy.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/tidy.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14717025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/typist.lock.yml"} -{"Time":"2026-02-03T00:32:51.147173676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/typist.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/typist.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.147177644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ubuntu-image-analyzer.lock.yml"} -{"Time":"2026-02-03T00:32:51.14718106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ubuntu-image-analyzer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/ubuntu-image-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14728872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/unbloat-docs.lock.yml"} -{"Time":"2026-02-03T00:32:51.147303688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/unbloat-docs.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/unbloat-docs.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.147673873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/video-analyzer.lock.yml"} -{"Time":"2026-02-03T00:32:51.147685655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/video-analyzer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/video-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.147814543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/weekly-issue-summary.lock.yml"} -{"Time":"2026-02-03T00:32:51.147826645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/weekly-issue-summary.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/weekly-issue-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.147946287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-generator.lock.yml"} -{"Time":"2026-02-03T00:32:51.147957928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-generator.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/workflow-generator.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.14804502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-health-manager.lock.yml"} -{"Time":"2026-02-03T00:32:51.148056481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-health-manager.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/workflow-health-manager.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.148163629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-normalizer.lock.yml"} -{"Time":"2026-02-03T00:32:51.148176733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-normalizer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/workflow-normalizer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.148260127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-skill-extractor.lock.yml"} -{"Time":"2026-02-03T00:32:51.14827235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-skill-extractor.lock.yml","Output":"=== RUN TestGeneratedWorkflowsValidatePromptStep/workflow-skill-extractor.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.148365462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep","Output":"--- PASS: TestGeneratedWorkflowsValidatePromptStep (0.02s)\n"} -{"Time":"2026-02-03T00:32:51.148379659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-performance-analyzer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/agent-performance-analyzer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148385439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-performance-analyzer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14839129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-persona-explorer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/agent-persona-explorer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.1483967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/agent-persona-explorer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148403112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ai-moderator.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/ai-moderator.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14840766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ai-moderator.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148410997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/archie.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/archie.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148415285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/archie.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148418771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/artifacts-summary.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/artifacts-summary.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148423149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/artifacts-summary.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148426856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/audit-workflows.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/audit-workflows.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148435492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/audit-workflows.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148439078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/auto-triage-issues.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/auto-triage-issues.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148443377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/auto-triage-issues.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148446562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/blog-auditor.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/blog-auditor.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14845077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/blog-auditor.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148454157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/brave.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/brave.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148458354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/brave.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148464566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/breaking-change-checker.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/breaking-change-checker.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148469996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/breaking-change-checker.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148476287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/changeset.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/changeset.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148480655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/changeset.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148484092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/chroma-issue-indexer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/chroma-issue-indexer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14848851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/chroma-issue-indexer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14849409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-coach.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/ci-coach.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148498228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-coach.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148501714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-doctor.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/ci-doctor.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148506033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ci-doctor.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148511643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/claude-code-user-docs-review.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/claude-code-user-docs-review.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148516051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/claude-code-user-docs-review.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148519437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-consistency-checker.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/cli-consistency-checker.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148523866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-consistency-checker.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148527342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-version-checker.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/cli-version-checker.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148533824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cli-version-checker.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14853726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cloclo.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/cloclo.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148541879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/cloclo.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148548732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-scanning-fixer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/code-scanning-fixer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148553009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-scanning-fixer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148556596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-simplifier.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/code-simplifier.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148560894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/code-simplifier.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148566815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/codex-github-remote-mcp-test.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/codex-github-remote-mcp-test.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148571183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/codex-github-remote-mcp-test.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14857501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/commit-changes-analyzer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/commit-changes-analyzer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148579098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/commit-changes-analyzer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148585449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-agent-analysis.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/copilot-agent-analysis.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148589597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-agent-analysis.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148594125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-cli-deep-research.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/copilot-cli-deep-research.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148598413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-cli-deep-research.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148603863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-merged-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/copilot-pr-merged-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148608211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-merged-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148612179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-nlp-analysis.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/copilot-pr-nlp-analysis.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148619502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-nlp-analysis.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148622959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-prompt-analysis.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/copilot-pr-prompt-analysis.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148627287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-pr-prompt-analysis.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148630984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-session-insights.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/copilot-session-insights.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148637986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/copilot-session-insights.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148641423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/craft.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/craft.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148645581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/craft.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148649157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-assign-issue-to-user.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-assign-issue-to-user.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148654287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-assign-issue-to-user.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148657783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-choice-test.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-choice-test.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148666049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-choice-test.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148669505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-cli-performance.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-cli-performance.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148673592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-cli-performance.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148677019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-code-metrics.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-code-metrics.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148681106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-code-metrics.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148684533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-compiler-quality.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-compiler-quality.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148688711Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-compiler-quality.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148694241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-copilot-token-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-copilot-token-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148698388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-copilot-token-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148701654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-doc-updater.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-doc-updater.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148706283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-doc-updater.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148711943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-fact.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-fact.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148716001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-fact.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148719467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-file-diet.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-file-diet.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148723976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-file-diet.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148727242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-firewall-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-firewall-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148734115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-firewall-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14873735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-issues-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-issues-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148741498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-issues-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148744944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-malicious-code-scan.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-malicious-code-scan.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148771203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-malicious-code-scan.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14877514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-multi-device-docs-tester.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-multi-device-docs-tester.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148779448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-multi-device-docs-tester.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148783446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-news.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-news.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148789988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-news.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148793274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-observability-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-observability-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148797822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-observability-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148805496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-performance-summary.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-performance-summary.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148810085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-performance-summary.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148813822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-regulatory.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-regulatory.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14881799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-regulatory.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148821386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-repo-chronicle.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-repo-chronicle.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148831084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-repo-chronicle.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14883439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-safe-output-optimizer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-safe-output-optimizer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148838618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-safe-output-optimizer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148842144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-secrets-analysis.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-secrets-analysis.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148846603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-secrets-analysis.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148852644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-semgrep-scan.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-semgrep-scan.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148856942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-semgrep-scan.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148860298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-evolution-insights.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-team-evolution-insights.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148864506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-evolution-insights.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148868002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-status.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-team-status.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148874915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-team-status.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148878251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-testify-uber-super-expert.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-testify-uber-super-expert.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148882389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-testify-uber-super-expert.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148886025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-workflow-updater.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/daily-workflow-updater.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148890353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/daily-workflow-updater.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14889381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/deep-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/deep-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148897958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/deep-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148901354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/delight.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/delight.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148905532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/delight.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148911553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-bundler.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/dependabot-bundler.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148916352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-bundler.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148919728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-burner.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/dependabot-burner.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148924216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-burner.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148930147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-go-checker.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/dependabot-go-checker.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148934235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dependabot-go-checker.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148937581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev-hawk.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/dev-hawk.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14894237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev-hawk.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148948171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/dev.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148952428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dev.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148955745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/developer-docs-consolidator.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/developer-docs-consolidator.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148960133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/developer-docs-consolidator.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148965984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dictation-prompt.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/dictation-prompt.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148970081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/dictation-prompt.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148973487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/discussion-task-miner.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/discussion-task-miner.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148977675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/discussion-task-miner.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148980951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/docs-noob-tester.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/docs-noob-tester.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148985329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/docs-noob-tester.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14899113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/draft-pr-cleanup.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/draft-pr-cleanup.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.148995999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/draft-pr-cleanup.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.148999455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/duplicate-code-detector.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/duplicate-code-detector.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149005978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/duplicate-code-detector.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149009273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-custom-error-patterns.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/example-custom-error-patterns.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149013401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-custom-error-patterns.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149016878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-permissions-warning.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/example-permissions-warning.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149021186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-permissions-warning.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149024772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-workflow-analyzer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/example-workflow-analyzer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149031174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/example-workflow-analyzer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14903451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall-escape.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/firewall-escape.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149038588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall-escape.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149042024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/firewall.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149046052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/firewall.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149049428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/functional-pragmatist.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/functional-pragmatist.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149056451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/functional-pragmatist.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149059937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-structural-analysis.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/github-mcp-structural-analysis.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149063985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-structural-analysis.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149067852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-tools-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/github-mcp-tools-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14907224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-mcp-tools-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149075937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-remote-mcp-auth-test.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/github-remote-mcp-auth-test.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149082349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/github-remote-mcp-auth-test.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149085775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/glossary-maintainer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/glossary-maintainer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149089833Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/glossary-maintainer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149093249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-fan.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/go-fan.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149097467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-fan.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149103227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-logger.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/go-logger.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149107335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-logger.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149110841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-pattern-detector.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/go-pattern-detector.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149115009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/go-pattern-detector.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149118496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/grumpy-reviewer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/grumpy-reviewer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14912649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/grumpy-reviewer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149129997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/hourly-ci-cleaner.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/hourly-ci-cleaner.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149135297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/hourly-ci-cleaner.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149138743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/instructions-janitor.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/instructions-janitor.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149143422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/instructions-janitor.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149150485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-arborist.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/issue-arborist.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149155494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-arborist.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149159712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-classifier.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/issue-classifier.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149164501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-classifier.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149175712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-monster.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/issue-monster.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149181011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-monster.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149184878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-triage-agent.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/issue-triage-agent.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149189998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/issue-triage-agent.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149193865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/jsweep.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/jsweep.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149199215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/jsweep.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149204665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/layout-spec-maintainer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/layout-spec-maintainer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149209434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/layout-spec-maintainer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14921289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/lockfile-stats.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/lockfile-stats.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149217078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/lockfile-stats.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149220575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mcp-inspector.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/mcp-inspector.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149225323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mcp-inspector.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149228599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mergefest.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/mergefest.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149232667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/mergefest.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149236023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/metrics-collector.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/metrics-collector.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149240662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/metrics-collector.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149244238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/notion-issue-summary.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/notion-issue-summary.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14925046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/notion-issue-summary.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149254397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/org-health-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/org-health-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149260999Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/org-health-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149265087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pdf-summary.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/pdf-summary.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149269856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pdf-summary.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149273442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/plan.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/plan.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149278261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/plan.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149282389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/poem-bot.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/poem-bot.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149287208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/poem-bot.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149291295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/portfolio-analyst.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/portfolio-analyst.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149296355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/portfolio-analyst.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149300282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-nitpick-reviewer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/pr-nitpick-reviewer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149307265Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-nitpick-reviewer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149310942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-triage-agent.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/pr-triage-agent.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14931521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/pr-triage-agent.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149318786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/prompt-clustering-analysis.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/prompt-clustering-analysis.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149323234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/prompt-clustering-analysis.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149327222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/python-data-charts.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/python-data-charts.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14933152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/python-data-charts.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149334956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/q.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/q.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149339785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/q.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149343522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/release.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/release.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149348712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/release.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149352529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-audit-analyzer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/repo-audit-analyzer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149371864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-audit-analyzer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149376273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-tree-map.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/repo-tree-map.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149381122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repo-tree-map.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149385279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repository-quality-improver.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/repository-quality-improver.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149389668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/repository-quality-improver.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149394045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/research.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/research.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149405306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/research.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149408883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/safe-output-health.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/safe-output-health.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149413131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/safe-output-health.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149416798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/schema-consistency-checker.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/schema-consistency-checker.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149423239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/schema-consistency-checker.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149432146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/scout.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/scout.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149438347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/scout.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149442966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/secret-scanning-triage.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/secret-scanning-triage.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149448236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/secret-scanning-triage.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149452504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-alert-burndown.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/security-alert-burndown.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149457222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-alert-burndown.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149467582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-compliance.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/security-compliance.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149472962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-compliance.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149476909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-fix-pr.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/security-fix-pr.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149482369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-fix-pr.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149486016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-guard.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/security-guard.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149490294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-guard.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149494121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-review.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/security-review.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14950448Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/security-review.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149508377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/semantic-function-refactor.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/semantic-function-refactor.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149513116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/semantic-function-refactor.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149517284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sergo.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/sergo.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149530438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sergo.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149534906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/slide-deck-maintainer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/slide-deck-maintainer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149540356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/slide-deck-maintainer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149544274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-claude.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/smoke-claude.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149549433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-claude.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149554162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-codex.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/smoke-codex.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149565894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-codex.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149570442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-copilot.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/smoke-copilot.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14957469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-copilot.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149578076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-opencode.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/smoke-opencode.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149582274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-opencode.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149593755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-project.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/smoke-project.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149599075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-project.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149603343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-test-tools.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/smoke-test-tools.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149614473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/smoke-test-tools.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.1496182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/stale-repo-identifier.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/stale-repo-identifier.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149622408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/stale-repo-identifier.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149626606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/static-analysis-report.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/static-analysis-report.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149636574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/static-analysis-report.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149640131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/step-name-alignment.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/step-name-alignment.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149644279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/step-name-alignment.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149648957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sub-issue-closer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/sub-issue-closer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149654317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/sub-issue-closer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149658194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/super-linter.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/super-linter.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149671509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/super-linter.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149675446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/technical-doc-writer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/technical-doc-writer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149680045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/technical-doc-writer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149683541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/terminal-stylist.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/terminal-stylist.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149687889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/terminal-stylist.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149691396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-create-pr-error-handling.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/test-create-pr-error-handling.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149695583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-create-pr-error-handling.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14970472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-dispatcher.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/test-dispatcher.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149709079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-dispatcher.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149712475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-project-url-default.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/test-project-url-default.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149716723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-project-url-default.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149720139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-workflow.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/test-workflow.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149726961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-workflow.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149730258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-yaml-import.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/test-yaml-import.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149734415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/test-yaml-import.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149737832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/tidy.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/tidy.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149741839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/tidy.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149745135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/typist.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/typist.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149771885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/typist.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149775772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ubuntu-image-analyzer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/ubuntu-image-analyzer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14978005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/ubuntu-image-analyzer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149783376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/unbloat-docs.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/unbloat-docs.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149787514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/unbloat-docs.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14979083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/video-analyzer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/video-analyzer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149794847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/video-analyzer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149798213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/weekly-issue-summary.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/weekly-issue-summary.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149802231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/weekly-issue-summary.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149805567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-generator.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/workflow-generator.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149809765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-generator.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149813061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-health-manager.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/workflow-health-manager.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149817119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-health-manager.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149820394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-normalizer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/workflow-normalizer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149825454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-normalizer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.14982878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-skill-extractor.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsValidatePromptStep/workflow-skill-extractor.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14983436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep/workflow-skill-extractor.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149837516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsValidatePromptStep","Elapsed":0.02} -{"Time":"2026-02-03T00:32:51.149842495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure"} -{"Time":"2026-02-03T00:32:51.149845752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure","Output":"=== RUN TestGeneratedWorkflowsPromptStructure\n"} -{"Time":"2026-02-03T00:32:51.149853305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-performance-analyzer.lock.yml"} -{"Time":"2026-02-03T00:32:51.149856692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-performance-analyzer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsPromptStructure/agent-performance-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.149860839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-persona-explorer.lock.yml"} -{"Time":"2026-02-03T00:32:51.149864586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-persona-explorer.lock.yml","Output":"=== RUN TestGeneratedWorkflowsPromptStructure/agent-persona-explorer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.149869295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/ai-moderator.lock.yml"} -{"Time":"2026-02-03T00:32:51.149872461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/ai-moderator.lock.yml","Output":"=== RUN TestGeneratedWorkflowsPromptStructure/ai-moderator.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.149876088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/archie.lock.yml"} -{"Time":"2026-02-03T00:32:51.149879294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/archie.lock.yml","Output":"=== RUN TestGeneratedWorkflowsPromptStructure/archie.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.149883161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/artifacts-summary.lock.yml"} -{"Time":"2026-02-03T00:32:51.149886307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/artifacts-summary.lock.yml","Output":"=== RUN TestGeneratedWorkflowsPromptStructure/artifacts-summary.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.149890765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure","Output":"--- PASS: TestGeneratedWorkflowsPromptStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149895544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-performance-analyzer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsPromptStructure/agent-performance-analyzer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149899912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-performance-analyzer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149907936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-persona-explorer.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsPromptStructure/agent-persona-explorer.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149912755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/agent-persona-explorer.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149916332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/ai-moderator.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsPromptStructure/ai-moderator.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.14992085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/ai-moderator.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149933644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/archie.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsPromptStructure/archie.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149938082Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/archie.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149941378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/artifacts-summary.lock.yml","Output":" --- PASS: TestGeneratedWorkflowsPromptStructure/artifacts-summary.lock.yml (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.149945285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure/artifacts-summary.lock.yml","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149948502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPromptStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:51.149951457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPlaceholderFormat"} -{"Time":"2026-02-03T00:32:51.149954934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPlaceholderFormat","Output":"=== RUN TestGeneratedWorkflowsPlaceholderFormat\n"} -{"Time":"2026-02-03T00:32:51.150275336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPlaceholderFormat","Output":" prompt_validation_test.go:167: Found 16 placeholder occurrences in agent-performance-analyzer.lock.yml\n"} -{"Time":"2026-02-03T00:32:51.150348231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPlaceholderFormat","Output":"--- PASS: TestGeneratedWorkflowsPlaceholderFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.150360033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratedWorkflowsPlaceholderFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:51.150364341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_IncludesWhenEnabled"} -{"Time":"2026-02-03T00:32:51.150367677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_IncludesWhenEnabled","Output":"=== RUN TestGenerateSafeOutputsPromptStep_IncludesWhenEnabled\n"} -{"Time":"2026-02-03T00:32:51.150431485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_IncludesWhenEnabled","Output":"--- PASS: TestGenerateSafeOutputsPromptStep_IncludesWhenEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.15043972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_IncludesWhenEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.150443317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_SkippedWhenDisabled"} -{"Time":"2026-02-03T00:32:51.150447024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_SkippedWhenDisabled","Output":"=== RUN TestGenerateSafeOutputsPromptStep_SkippedWhenDisabled\n"} -{"Time":"2026-02-03T00:32:51.150453917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_SkippedWhenDisabled","Output":"--- PASS: TestGenerateSafeOutputsPromptStep_SkippedWhenDisabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.150485445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsPromptStep_SkippedWhenDisabled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.150494902Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPromptText_FollowsXMLFormat"} -{"Time":"2026-02-03T00:32:51.150498649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPromptText_FollowsXMLFormat","Output":"=== RUN TestSafeOutputsPromptText_FollowsXMLFormat\n"} -{"Time":"2026-02-03T00:32:51.15050456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPromptText_FollowsXMLFormat","Output":" prompts_test.go:72: Safe outputs prompt is now generated dynamically based on enabled tools\n"} -{"Time":"2026-02-03T00:32:51.150512185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPromptText_FollowsXMLFormat","Output":"--- SKIP: TestSafeOutputsPromptText_FollowsXMLFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.150517715Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPromptText_FollowsXMLFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:51.150521211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPrompt_NeverListsToolNames"} -{"Time":"2026-02-03T00:32:51.150524978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPrompt_NeverListsToolNames","Output":"=== RUN TestSafeOutputsPrompt_NeverListsToolNames\n"} -{"Time":"2026-02-03T00:32:51.15058547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPrompt_NeverListsToolNames","Output":"--- PASS: TestSafeOutputsPrompt_NeverListsToolNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.150595729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsPrompt_NeverListsToolNames","Elapsed":0} -{"Time":"2026-02-03T00:32:51.150601049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled"} -{"Time":"2026-02-03T00:32:51.150604696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"=== RUN TestCacheMemoryPromptIncludedWhenEnabled\n"} -{"Time":"2026-02-03T00:32:51.15508697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"../../../../../../../tmp/gh-aw-cache-memory-prompt-test-795984295/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.155102939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.155108109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.155112547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.155116614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.155120452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.155124579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.155128707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.155132945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.155136752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.155140418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.155144346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.155156989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.155161708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.155165335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.155169082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.185498471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.189466189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"✓ ../../../../../../../tmp/gh-aw-cache-memory-prompt-test-795984295/test-workflow.md (29.8 KB)\n"} -{"Time":"2026-02-03T00:32:51.189537665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":" prompts_test.go:200: Successfully verified cache memory instructions are included in generated workflow\n"} -{"Time":"2026-02-03T00:32:51.189704383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Output":"--- PASS: TestCacheMemoryPromptIncludedWhenEnabled (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.189719562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptIncludedWhenEnabled","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.189727105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled"} -{"Time":"2026-02-03T00:32:51.189731203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"=== RUN TestCacheMemoryPromptNotIncludedWhenDisabled\n"} -{"Time":"2026-02-03T00:32:51.194484278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"../../../../../../../tmp/gh-aw-no-cache-memory-test-758600148/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.19450135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.194508363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.194512861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.19451756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.194521657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.194525855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.194530473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.194538539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.194542335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.194545952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.194549909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.194556341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.194560329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.194564046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.194568193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.225464504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.22968319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"✓ ../../../../../../../tmp/gh-aw-no-cache-memory-test-758600148/test-workflow.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:51.229769308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":" prompts_test.go:255: Successfully verified cache memory instructions are NOT included when cache-memory is disabled\n"} -{"Time":"2026-02-03T00:32:51.229924234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Output":"--- PASS: TestCacheMemoryPromptNotIncludedWhenDisabled (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.229946355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptNotIncludedWhenDisabled","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.229953729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches"} -{"Time":"2026-02-03T00:32:51.229957866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"=== RUN TestCacheMemoryPromptMultipleCaches\n"} -{"Time":"2026-02-03T00:32:51.23346186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"../../../../../../../tmp/gh-aw-multi-cache-memory-test-3228768212/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.233474303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.233479503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.233483741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"\n"} -{"Time":"2026-02-03T00:32:51.233487978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.233491816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"\n"} -{"Time":"2026-02-03T00:32:51.233495873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.23349986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.233510901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.233515339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.233519106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"\n"} -{"Time":"2026-02-03T00:32:51.233522823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.233532892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.23353766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.233552798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.233556736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"\n"} -{"Time":"2026-02-03T00:32:51.264524625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.269068883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"✓ ../../../../../../../tmp/gh-aw-multi-cache-memory-test-3228768212/test-workflow.md (31.7 KB)\n"} -{"Time":"2026-02-03T00:32:51.269128814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":" prompts_test.go:322: Successfully verified cache memory instructions handle multiple caches\n"} -{"Time":"2026-02-03T00:32:51.269298458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Output":"--- PASS: TestCacheMemoryPromptMultipleCaches (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.269306703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCacheMemoryPromptMultipleCaches","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.269313696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled"} -{"Time":"2026-02-03T00:32:51.269317904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"=== RUN TestPlaywrightPromptIncludedWhenEnabled\n"} -{"Time":"2026-02-03T00:32:51.272798314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"../../../../../../../tmp/gh-aw-playwright-prompt-test-2912165303/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.272810366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.272816447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.272820866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.272825444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.272849399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.272854588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.272858946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.272862974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.27287193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.272875888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.272880085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.272884093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.272888521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.272894061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.272897528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.304455161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.307667435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"✓ ../../../../../../../tmp/gh-aw-playwright-prompt-test-2912165303/test-workflow.md (31.1 KB)\n"} -{"Time":"2026-02-03T00:32:51.30868104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":" prompts_test.go:380: Successfully verified playwright output directory instructions are included in generated workflow\n"} -{"Time":"2026-02-03T00:32:51.308701678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Output":"--- PASS: TestPlaywrightPromptIncludedWhenEnabled (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.308706748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptIncludedWhenEnabled","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.30871329Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled"} -{"Time":"2026-02-03T00:32:51.308717127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"=== RUN TestPlaywrightPromptNotIncludedWhenDisabled\n"} -{"Time":"2026-02-03T00:32:51.312098794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"../../../../../../../tmp/gh-aw-no-playwright-test-2439031779/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.312114042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.312119743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.312124562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.312129341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.312133498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.312137526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.312142014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.312146593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.3121506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.312154588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.312170026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.312181147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.312185865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.312189803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.312194241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"\n"} -{"Time":"2026-02-03T00:32:51.345453547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.349700265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"✓ ../../../../../../../tmp/gh-aw-no-playwright-test-2439031779/test-workflow.md (24.8 KB)\n"} -{"Time":"2026-02-03T00:32:51.349810309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":" prompts_test.go:435: Successfully verified playwright output directory instructions are NOT included when playwright is disabled\n"} -{"Time":"2026-02-03T00:32:51.349971988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Output":"--- PASS: TestPlaywrightPromptNotIncludedWhenDisabled (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.349984301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptNotIncludedWhenDisabled","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.349991935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder"} -{"Time":"2026-02-03T00:32:51.349996273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"=== RUN TestPlaywrightPromptOrderAfterTempFolder\n"} -{"Time":"2026-02-03T00:32:51.353289076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"../../../../../../../tmp/gh-aw-playwright-order-test-3502472000/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.353303593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.353309003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.353313521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"\n"} -{"Time":"2026-02-03T00:32:51.353317639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.353321797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"\n"} -{"Time":"2026-02-03T00:32:51.353325884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.353329852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.35333425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.353341323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.35334504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"\n"} -{"Time":"2026-02-03T00:32:51.353349207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.353353435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.353357392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.35336147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.353365157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"\n"} -{"Time":"2026-02-03T00:32:51.386559524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.390803251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"✓ ../../../../../../../tmp/gh-aw-playwright-order-test-3502472000/test-workflow.md (31.0 KB)\n"} -{"Time":"2026-02-03T00:32:51.390860407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":" prompts_test.go:497: Successfully verified playwright instructions come after temp folder instructions in generated workflow\n"} -{"Time":"2026-02-03T00:32:51.391044046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Output":"--- PASS: TestPlaywrightPromptOrderAfterTempFolder (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.39106212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightPromptOrderAfterTempFolder","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.391069824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment"} -{"Time":"2026-02-03T00:32:51.391079362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"=== RUN TestPRContextPromptIncludedForIssueComment\n"} -{"Time":"2026-02-03T00:32:51.394500783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"../../../../../../../tmp/gh-aw-pr-context-prompt-test-1752321784/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.394511413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.394517003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.394521431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"\n"} -{"Time":"2026-02-03T00:32:51.394525699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.394530077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"\n"} -{"Time":"2026-02-03T00:32:51.394534195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.394538162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.394557969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.394562497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.394565943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"\n"} -{"Time":"2026-02-03T00:32:51.39456967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.394574169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.394578186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.394589527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.394593144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"\n"} -{"Time":"2026-02-03T00:32:51.424988886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.429264118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"✓ ../../../../../../../tmp/gh-aw-pr-context-prompt-test-1752321784/test-workflow.md (29.2 KB)\n"} -{"Time":"2026-02-03T00:32:51.429289935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":" prompts_test.go:557: Successfully verified PR context instructions are included for issue_comment trigger\n"} -{"Time":"2026-02-03T00:32:51.429480328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Output":"--- PASS: TestPRContextPromptIncludedForIssueComment (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.429507197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForIssueComment","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.429521294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand"} -{"Time":"2026-02-03T00:32:51.429531382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"=== RUN TestPRContextPromptIncludedForCommand\n"} -{"Time":"2026-02-03T00:32:51.432969444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:51.433309944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"../../../../../../../tmp/gh-aw-pr-context-command-test-643101306/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.433324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.433328899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.433333748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"\n"} -{"Time":"2026-02-03T00:32:51.433338206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.433342614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"\n"} -{"Time":"2026-02-03T00:32:51.433350329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.433354707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.43336174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.433365667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.433369584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"\n"} -{"Time":"2026-02-03T00:32:51.433375856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.433379923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.433383841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.433394731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.433398598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"\n"} -{"Time":"2026-02-03T00:32:51.463512166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.468436731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"✓ ../../../../../../../tmp/gh-aw-pr-context-command-test-643101306/test-workflow.md (33.9 KB)\n"} -{"Time":"2026-02-03T00:32:51.468466276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":" prompts_test.go:608: Successfully verified PR context instructions are included for command trigger\n"} -{"Time":"2026-02-03T00:32:51.468652042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Output":"--- PASS: TestPRContextPromptIncludedForCommand (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.468670056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptIncludedForCommand","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.468705161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush"} -{"Time":"2026-02-03T00:32:51.468710952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"=== RUN TestPRContextPromptNotIncludedForPush\n"} -{"Time":"2026-02-03T00:32:51.472299097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"../../../../../../../tmp/gh-aw-no-pr-context-test-138416327/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.472314536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.472319956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.472324625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"\n"} -{"Time":"2026-02-03T00:32:51.472329254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.472333081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"\n"} -{"Time":"2026-02-03T00:32:51.472337258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.472341446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.472345544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.472349481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.472353208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"\n"} -{"Time":"2026-02-03T00:32:51.472357126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.472366633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.472370721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.472374528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.472378215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"\n"} -{"Time":"2026-02-03T00:32:51.505553333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.509698079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"✓ ../../../../../../../tmp/gh-aw-no-pr-context-test-138416327/test-workflow.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:51.509734257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":" prompts_test.go:659: Successfully verified PR context instructions are NOT included for push trigger\n"} -{"Time":"2026-02-03T00:32:51.509945591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Output":"--- PASS: TestPRContextPromptNotIncludedForPush (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.509960659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedForPush","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.509968033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout"} -{"Time":"2026-02-03T00:32:51.509973142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"=== RUN TestPRContextPromptNotIncludedWithoutCheckout\n"} -{"Time":"2026-02-03T00:32:51.513386121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"../../../../../../../tmp/gh-aw-pr-no-checkout-test-2794083298/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.513406208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":" - contents: read (required by repos)\n"} -{"Time":"2026-02-03T00:32:51.513410486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.513413141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"\n"} -{"Time":"2026-02-03T00:32:51.513415957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.513418351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"\n"} -{"Time":"2026-02-03T00:32:51.513421597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.513424482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.513426657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:51.513429422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.513433439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"\n"} -{"Time":"2026-02-03T00:32:51.513437406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.513441614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.513445882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.513449499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":" - repos\n"} -{"Time":"2026-02-03T00:32:51.513453697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"\n"} -{"Time":"2026-02-03T00:32:51.546273193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.549305573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"✓ ../../../../../../../tmp/gh-aw-pr-no-checkout-test-2794083298/test-workflow.md (27.9 KB)\n"} -{"Time":"2026-02-03T00:32:51.549375404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":" prompts_test.go:712: Successfully verified PR context instructions are NOT included without contents permission\n"} -{"Time":"2026-02-03T00:32:51.54955074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Output":"--- PASS: TestPRContextPromptNotIncludedWithoutCheckout (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.54956634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPRContextPromptNotIncludedWithoutCheckout","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.549574244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig"} -{"Time":"2026-02-03T00:32:51.549578432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig","Output":"=== RUN TestParseUploadAssetConfig\n"} -{"Time":"2026-02-03T00:32:51.549601906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_custom_values"} -{"Time":"2026-02-03T00:32:51.549611434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_custom_values","Output":"=== RUN TestParseUploadAssetConfig/upload-asset_config_with_custom_values\n"} -{"Time":"2026-02-03T00:32:51.549677175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_max"} -{"Time":"2026-02-03T00:32:51.549688146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_max","Output":"=== RUN TestParseUploadAssetConfig/upload-asset_config_with_max\n"} -{"Time":"2026-02-03T00:32:51.549693636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/no_upload-asset_config"} -{"Time":"2026-02-03T00:32:51.549696141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/no_upload-asset_config","Output":"=== RUN TestParseUploadAssetConfig/no_upload-asset_config\n"} -{"Time":"2026-02-03T00:32:51.549701921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig","Output":"--- PASS: TestParseUploadAssetConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.549705508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_custom_values","Output":" --- PASS: TestParseUploadAssetConfig/upload-asset_config_with_custom_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.549708473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_custom_values","Elapsed":0} -{"Time":"2026-02-03T00:32:51.549711329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_max","Output":" --- PASS: TestParseUploadAssetConfig/upload-asset_config_with_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.549720015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/upload-asset_config_with_max","Elapsed":0} -{"Time":"2026-02-03T00:32:51.549723912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/no_upload-asset_config","Output":" --- PASS: TestParseUploadAssetConfig/no_upload-asset_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.54972829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig/no_upload-asset_config","Elapsed":0} -{"Time":"2026-02-03T00:32:51.549731837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUploadAssetConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:51.549735103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithUploadAsset"} -{"Time":"2026-02-03T00:32:51.54973873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithUploadAsset","Output":"=== RUN TestHasSafeOutputsEnabledWithUploadAsset\n"} -{"Time":"2026-02-03T00:32:51.549744851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithUploadAsset","Output":"--- PASS: TestHasSafeOutputsEnabledWithUploadAsset (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.549823785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithUploadAsset","Elapsed":0} -{"Time":"2026-02-03T00:32:51.549833063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsJobUsesFileInput"} -{"Time":"2026-02-03T00:32:51.54983669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsJobUsesFileInput","Output":"=== RUN TestUploadAssetsJobUsesFileInput\n"} -{"Time":"2026-02-03T00:32:51.550101714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsJobUsesFileInput","Output":"--- PASS: TestUploadAssetsJobUsesFileInput (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.550315452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsJobUsesFileInput","Elapsed":0} -{"Time":"2026-02-03T00:32:51.550334367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation"} -{"Time":"2026-02-03T00:32:51.550337773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation","Output":"=== RUN TestPullRequestActivityTypeEnumValidation\n"} -{"Time":"2026-02-03T00:32:51.550342482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_opened"} -{"Time":"2026-02-03T00:32:51.550345958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_opened","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_opened\n"} -{"Time":"2026-02-03T00:32:51.550349966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_edited"} -{"Time":"2026-02-03T00:32:51.550353122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_edited","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_edited\n"} -{"Time":"2026-02-03T00:32:51.550356909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_closed"} -{"Time":"2026-02-03T00:32:51.550359995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_closed","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_closed\n"} -{"Time":"2026-02-03T00:32:51.550363601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_reopened"} -{"Time":"2026-02-03T00:32:51.550366707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_reopened","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_reopened\n"} -{"Time":"2026-02-03T00:32:51.550370484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_synchronize"} -{"Time":"2026-02-03T00:32:51.55037354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_synchronize","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_synchronize\n"} -{"Time":"2026-02-03T00:32:51.550386644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_assigned"} -{"Time":"2026-02-03T00:32:51.550390061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_assigned","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_assigned\n"} -{"Time":"2026-02-03T00:32:51.550394118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unassigned"} -{"Time":"2026-02-03T00:32:51.550397855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unassigned","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unassigned\n"} -{"Time":"2026-02-03T00:32:51.550403105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_labeled"} -{"Time":"2026-02-03T00:32:51.550406261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_labeled","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_labeled\n"} -{"Time":"2026-02-03T00:32:51.550411511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlabeled"} -{"Time":"2026-02-03T00:32:51.55041675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlabeled","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlabeled\n"} -{"Time":"2026-02-03T00:32:51.550420758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_requested"} -{"Time":"2026-02-03T00:32:51.550424124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_requested","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_requested\n"} -{"Time":"2026-02-03T00:32:51.550428252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_request_removed"} -{"Time":"2026-02-03T00:32:51.550431568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_request_removed","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_request_removed\n"} -{"Time":"2026-02-03T00:32:51.55043801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_request_removed","Output":" pull_request_activity_types_test.go:46: Activity type \"review_request_removed\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request review_request_removed'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.550444943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_ready_for_review"} -{"Time":"2026-02-03T00:32:51.550448229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_ready_for_review","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_ready_for_review\n"} -{"Time":"2026-02-03T00:32:51.550457486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_ready_for_review","Output":" pull_request_activity_types_test.go:46: Activity type \"ready_for_review\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request ready_for_review'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.550782302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_converted_to_draft"} -{"Time":"2026-02-03T00:32:51.550798461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_converted_to_draft","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_converted_to_draft\n"} -{"Time":"2026-02-03T00:32:51.550806106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_converted_to_draft","Output":" pull_request_activity_types_test.go:46: Activity type \"converted_to_draft\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request converted_to_draft'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.550812367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_enabled"} -{"Time":"2026-02-03T00:32:51.550873151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_enabled","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_enabled\n"} -{"Time":"2026-02-03T00:32:51.550881717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_enabled","Output":" pull_request_activity_types_test.go:46: Activity type \"auto_merge_enabled\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request auto_merge_enabled'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.550888629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_disabled"} -{"Time":"2026-02-03T00:32:51.550892697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_disabled","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_disabled\n"} -{"Time":"2026-02-03T00:32:51.550898468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_disabled","Output":" pull_request_activity_types_test.go:46: Activity type \"auto_merge_disabled\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request auto_merge_disabled'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.550946978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_locked"} -{"Time":"2026-02-03T00:32:51.550964501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_locked","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_locked\n"} -{"Time":"2026-02-03T00:32:51.551008533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_locked","Output":" pull_request_activity_types_test.go:46: Activity type \"locked\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request locked'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.551081058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlocked"} -{"Time":"2026-02-03T00:32:51.551090165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlocked","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlocked\n"} -{"Time":"2026-02-03T00:32:51.551096457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlocked","Output":" pull_request_activity_types_test.go:46: Activity type \"unlocked\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request unlocked'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.551106806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_enqueued"} -{"Time":"2026-02-03T00:32:51.551110734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_enqueued","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_enqueued\n"} -{"Time":"2026-02-03T00:32:51.551116634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_enqueued","Output":" pull_request_activity_types_test.go:46: Activity type \"enqueued\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request enqueued'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.551122515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_dequeued"} -{"Time":"2026-02-03T00:32:51.551126172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_dequeued","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_dequeued\n"} -{"Time":"2026-02-03T00:32:51.551131662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_dequeued","Output":" pull_request_activity_types_test.go:46: Activity type \"dequeued\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request dequeued'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.551137223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_milestoned"} -{"Time":"2026-02-03T00:32:51.551140839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_milestoned","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_milestoned\n"} -{"Time":"2026-02-03T00:32:51.55129142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_milestoned","Output":" pull_request_activity_types_test.go:46: Activity type \"milestoned\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request milestoned'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.551317539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_demilestoned"} -{"Time":"2026-02-03T00:32:51.551331665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_demilestoned","Output":"=== RUN TestPullRequestActivityTypeEnumValidation/valid:_pull_request_demilestoned\n"} -{"Time":"2026-02-03T00:32:51.551365568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_demilestoned","Output":" pull_request_activity_types_test.go:46: Activity type \"demilestoned\" is valid in GitHub Actions but not yet in trigger parser validTypes map (error: invalid pull_request trigger format: 'pull_request demilestoned'. Expected format: 'pull_request \u003ctype\u003e' or 'pull_request affecting \u003cpath\u003e'. Valid types: opened, edited, closed, reopened, synchronize, merged, labeled, unlabeled. Example: 'pull_request opened' or 'pull_request affecting src/**')\n"} -{"Time":"2026-02-03T00:32:51.551384103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation","Output":"--- PASS: TestPullRequestActivityTypeEnumValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551391446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_opened","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_opened (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551395614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_opened","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551399662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_edited","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_edited (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551404771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_edited","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551408308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_closed","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_closed (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551412456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_closed","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551415912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_reopened","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_reopened (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.55142019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_reopened","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551423526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_synchronize","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_synchronize (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551427473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_synchronize","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551470534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_assigned","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_assigned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551478609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_assigned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551483809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unassigned","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unassigned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551488427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unassigned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551491773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_labeled","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_labeled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551495861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_labeled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551499478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlabeled","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlabeled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551503866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlabeled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551507182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_requested","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_requested (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.55151135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_requested","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551514766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_request_removed","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_request_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551528672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_review_request_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:51.55153272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_ready_for_review","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_ready_for_review (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551537458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_ready_for_review","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551542278Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_converted_to_draft","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_converted_to_draft (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551546876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_converted_to_draft","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551551144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_enabled","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551556133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551560401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_disabled","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.55156537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_auto_merge_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551569228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_locked","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_locked (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551573496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_locked","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551586249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlocked","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlocked (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.55159198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_unlocked","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551595817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_enqueued","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_enqueued (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551600045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_enqueued","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551612228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_dequeued","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_dequeued (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551617027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_dequeued","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551620844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_milestoned","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_milestoned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551625573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_milestoned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.55163518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_demilestoned","Output":" --- PASS: TestPullRequestActivityTypeEnumValidation/valid:_pull_request_demilestoned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551639549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation/valid:_pull_request_demilestoned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551642795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeEnumValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551646381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes"} -{"Time":"2026-02-03T00:32:51.551649968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes","Output":"=== RUN TestPullRequestInvalidActivityTypes\n"} -{"Time":"2026-02-03T00:32:51.551653935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/uppercase_OPENED"} -{"Time":"2026-02-03T00:32:51.551657222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/uppercase_OPENED","Output":"=== RUN TestPullRequestInvalidActivityTypes/uppercase_OPENED\n"} -{"Time":"2026-02-03T00:32:51.551661449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/mixed_case_Opened"} -{"Time":"2026-02-03T00:32:51.551665026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/mixed_case_Opened","Output":"=== RUN TestPullRequestInvalidActivityTypes/mixed_case_Opened\n"} -{"Time":"2026-02-03T00:32:51.551669254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_merged_(special_case)"} -{"Time":"2026-02-03T00:32:51.551687268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_merged_(special_case)","Output":"=== RUN TestPullRequestInvalidActivityTypes/invalid:_merged_(special_case)\n"} -{"Time":"2026-02-03T00:32:51.551692517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_approved"} -{"Time":"2026-02-03T00:32:51.551696134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_approved","Output":"=== RUN TestPullRequestInvalidActivityTypes/invalid:_approved\n"} -{"Time":"2026-02-03T00:32:51.551701454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_commented"} -{"Time":"2026-02-03T00:32:51.55170472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_commented","Output":"=== RUN TestPullRequestInvalidActivityTypes/invalid:_commented\n"} -{"Time":"2026-02-03T00:32:51.551708507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_created"} -{"Time":"2026-02-03T00:32:51.551711753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_created","Output":"=== RUN TestPullRequestInvalidActivityTypes/invalid:_created\n"} -{"Time":"2026-02-03T00:32:51.551719077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_deleted"} -{"Time":"2026-02-03T00:32:51.551722643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_deleted","Output":"=== RUN TestPullRequestInvalidActivityTypes/invalid:_deleted\n"} -{"Time":"2026-02-03T00:32:51.551726771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_random"} -{"Time":"2026-02-03T00:32:51.551729947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_random","Output":"=== RUN TestPullRequestInvalidActivityTypes/invalid:_random\n"} -{"Time":"2026-02-03T00:32:51.551734445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes","Output":"--- PASS: TestPullRequestInvalidActivityTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551738994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/uppercase_OPENED","Output":" --- PASS: TestPullRequestInvalidActivityTypes/uppercase_OPENED (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551743462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/uppercase_OPENED","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551795339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/mixed_case_Opened","Output":" --- PASS: TestPullRequestInvalidActivityTypes/mixed_case_Opened (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551803454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/mixed_case_Opened","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551807071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_merged_(special_case)","Output":" --- PASS: TestPullRequestInvalidActivityTypes/invalid:_merged_(special_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.55181181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_merged_(special_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551816328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_approved","Output":" --- PASS: TestPullRequestInvalidActivityTypes/invalid:_approved (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551820566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_approved","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551824092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_commented","Output":" --- PASS: TestPullRequestInvalidActivityTypes/invalid:_commented (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551828521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_commented","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551832138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_created","Output":" --- PASS: TestPullRequestInvalidActivityTypes/invalid:_created (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551836947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_created","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551840583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_deleted","Output":" --- PASS: TestPullRequestInvalidActivityTypes/invalid:_deleted (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551845172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_deleted","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551848608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_random","Output":" --- PASS: TestPullRequestInvalidActivityTypes/invalid:_random (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551853227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes/invalid:_random","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551857475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestInvalidActivityTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551860641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity"} -{"Time":"2026-02-03T00:32:51.551864177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity","Output":"=== RUN TestPullRequestActivityTypeCaseSensitivity\n"} -{"Time":"2026-02-03T00:32:51.551868315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_opened"} -{"Time":"2026-02-03T00:32:51.551871521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_opened","Output":"=== RUN TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_opened\n"} -{"Time":"2026-02-03T00:32:51.551875568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_closed"} -{"Time":"2026-02-03T00:32:51.551878854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_closed","Output":"=== RUN TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_closed\n"} -{"Time":"2026-02-03T00:32:51.551882792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_synchronize"} -{"Time":"2026-02-03T00:32:51.551886148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_synchronize","Output":"=== RUN TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_synchronize\n"} -{"Time":"2026-02-03T00:32:51.551891298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_reopened"} -{"Time":"2026-02-03T00:32:51.551894694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_reopened","Output":"=== RUN TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_reopened\n"} -{"Time":"2026-02-03T00:32:51.551899944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity","Output":"--- PASS: TestPullRequestActivityTypeCaseSensitivity (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551904442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_opened","Output":" --- PASS: TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_opened (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.55190885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_opened","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551912447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_closed","Output":" --- PASS: TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_closed (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551917056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_closed","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551920873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_synchronize","Output":" --- PASS: TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_synchronize (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551925802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_synchronize","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551929479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_reopened","Output":" --- PASS: TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_reopened (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551934849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity/case_sensitivity_for_reopened","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551938125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeCaseSensitivity","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551941381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes"} -{"Time":"2026-02-03T00:32:51.551944777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes","Output":"=== RUN TestPullRequestMultipleActivityTypes\n"} -{"Time":"2026-02-03T00:32:51.551949356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/single_activity_type"} -{"Time":"2026-02-03T00:32:51.551953093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/single_activity_type","Output":"=== RUN TestPullRequestMultipleActivityTypes/single_activity_type\n"} -{"Time":"2026-02-03T00:32:51.551957892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/affecting_pattern_with_default_types"} -{"Time":"2026-02-03T00:32:51.551961569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/affecting_pattern_with_default_types","Output":"=== RUN TestPullRequestMultipleActivityTypes/affecting_pattern_with_default_types\n"} -{"Time":"2026-02-03T00:32:51.551966969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/activity_type_with_affecting"} -{"Time":"2026-02-03T00:32:51.551970726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/activity_type_with_affecting","Output":"=== RUN TestPullRequestMultipleActivityTypes/activity_type_with_affecting\n"} -{"Time":"2026-02-03T00:32:51.551976026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes","Output":"--- PASS: TestPullRequestMultipleActivityTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551981906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/single_activity_type","Output":" --- PASS: TestPullRequestMultipleActivityTypes/single_activity_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551987537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/single_activity_type","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551991094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/affecting_pattern_with_default_types","Output":" --- PASS: TestPullRequestMultipleActivityTypes/affecting_pattern_with_default_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.551995622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/affecting_pattern_with_default_types","Elapsed":0} -{"Time":"2026-02-03T00:32:51.551999329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/activity_type_with_affecting","Output":" --- PASS: TestPullRequestMultipleActivityTypes/activity_type_with_affecting (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552003687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes/activity_type_with_affecting","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552014066Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMultipleActivityTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552017323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases"} -{"Time":"2026-02-03T00:32:51.55202114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases","Output":"=== RUN TestPullRequestEdgeCases\n"} -{"Time":"2026-02-03T00:32:51.552025408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/simple_pull_request"} -{"Time":"2026-02-03T00:32:51.552029525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/simple_pull_request","Output":"=== RUN TestPullRequestEdgeCases/simple_pull_request\n"} -{"Time":"2026-02-03T00:32:51.552034124Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/pull_alias"} -{"Time":"2026-02-03T00:32:51.55203753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/pull_alias","Output":"=== RUN TestPullRequestEdgeCases/pull_alias\n"} -{"Time":"2026-02-03T00:32:51.552041317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/empty_activity_type"} -{"Time":"2026-02-03T00:32:51.552044663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/empty_activity_type","Output":"=== RUN TestPullRequestEdgeCases/empty_activity_type\n"} -{"Time":"2026-02-03T00:32:51.552049563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/whitespace_between_words"} -{"Time":"2026-02-03T00:32:51.552052779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/whitespace_between_words","Output":"=== RUN TestPullRequestEdgeCases/whitespace_between_words\n"} -{"Time":"2026-02-03T00:32:51.552057437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases","Output":"--- PASS: TestPullRequestEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552061996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/simple_pull_request","Output":" --- PASS: TestPullRequestEdgeCases/simple_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552065943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/simple_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:51.55206943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/pull_alias","Output":" --- PASS: TestPullRequestEdgeCases/pull_alias (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552073798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/pull_alias","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552077074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/empty_activity_type","Output":" --- PASS: TestPullRequestEdgeCases/empty_activity_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552081061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/empty_activity_type","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552084428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/whitespace_between_words","Output":" --- PASS: TestPullRequestEdgeCases/whitespace_between_words (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552088215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases/whitespace_between_words","Elapsed":0} -{"Time":"2026-02-03T00:32:51.55209124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552094707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser"} -{"Time":"2026-02-03T00:32:51.552098023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser","Output":"=== RUN TestPullRequestActivityTypeInTriggerParser\n"} -{"Time":"2026-02-03T00:32:51.55210183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/all_currently_supported_types_are_official"} -{"Time":"2026-02-03T00:32:51.552105727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/all_currently_supported_types_are_official","Output":"=== RUN TestPullRequestActivityTypeInTriggerParser/all_currently_supported_types_are_official\n"} -{"Time":"2026-02-03T00:32:51.552113241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types"} -{"Time":"2026-02-03T00:32:51.55211805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":"=== RUN TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types\n"} -{"Time":"2026-02-03T00:32:51.552122809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"auto_merge_disabled\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552127428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"unlocked\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552158255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"review_request_removed\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552168204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"converted_to_draft\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552173053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"enqueued\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552177551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"dequeued\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.55218201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"auto_merge_enabled\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552187279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"locked\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552192699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"milestoned\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552204632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"ready_for_review\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552209511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" pull_request_activity_types_test.go:371: Official GitHub Actions type \"demilestoned\" is not in trigger_parser.go validTypes map\n"} -{"Time":"2026-02-03T00:32:51.552215782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser","Output":"--- PASS: TestPullRequestActivityTypeInTriggerParser (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552220662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/all_currently_supported_types_are_official","Output":" --- PASS: TestPullRequestActivityTypeInTriggerParser/all_currently_supported_types_are_official (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552230239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/all_currently_supported_types_are_official","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552234407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Output":" --- PASS: TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552238565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser/document_unsupported_but_valid_types","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552242041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestActivityTypeInTriggerParser","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552245307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase"} -{"Time":"2026-02-03T00:32:51.552248634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase","Output":"=== RUN TestPullRequestMergedSpecialCase\n"} -{"Time":"2026-02-03T00:32:51.552257851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase/merged_creates_closed_type_with_condition"} -{"Time":"2026-02-03T00:32:51.552261337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase/merged_creates_closed_type_with_condition","Output":"=== RUN TestPullRequestMergedSpecialCase/merged_creates_closed_type_with_condition\n"} -{"Time":"2026-02-03T00:32:51.552266276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase","Output":"--- PASS: TestPullRequestMergedSpecialCase (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552274722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase/merged_creates_closed_type_with_condition","Output":" --- PASS: TestPullRequestMergedSpecialCase/merged_creates_closed_type_with_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552279301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase/merged_creates_closed_type_with_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552283198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPullRequestMergedSpecialCase","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552286734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation"} -{"Time":"2026-02-03T00:32:51.55228996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation","Output":"=== RUN TestIssueActivityTypeEnumValidation\n"} -{"Time":"2026-02-03T00:32:51.552297735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_opened"} -{"Time":"2026-02-03T00:32:51.552301412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_opened","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_opened\n"} -{"Time":"2026-02-03T00:32:51.55230581Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_edited"} -{"Time":"2026-02-03T00:32:51.552309327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_edited","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_edited\n"} -{"Time":"2026-02-03T00:32:51.552313414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_closed"} -{"Time":"2026-02-03T00:32:51.55231659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_closed","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_closed\n"} -{"Time":"2026-02-03T00:32:51.552320608Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_reopened"} -{"Time":"2026-02-03T00:32:51.552324304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_reopened","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_reopened\n"} -{"Time":"2026-02-03T00:32:51.552334714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_assigned"} -{"Time":"2026-02-03T00:32:51.552338321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_assigned","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_assigned\n"} -{"Time":"2026-02-03T00:32:51.552342489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unassigned"} -{"Time":"2026-02-03T00:32:51.552345775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unassigned","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_unassigned\n"} -{"Time":"2026-02-03T00:32:51.552353449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_labeled"} -{"Time":"2026-02-03T00:32:51.552357486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_labeled","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_labeled\n"} -{"Time":"2026-02-03T00:32:51.552362285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlabeled"} -{"Time":"2026-02-03T00:32:51.552365992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlabeled","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_unlabeled\n"} -{"Time":"2026-02-03T00:32:51.552370541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_deleted"} -{"Time":"2026-02-03T00:32:51.552381812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_deleted","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_deleted\n"} -{"Time":"2026-02-03T00:32:51.552388394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_transferred"} -{"Time":"2026-02-03T00:32:51.552392221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_transferred","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_transferred\n"} -{"Time":"2026-02-03T00:32:51.552396569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_pinned"} -{"Time":"2026-02-03T00:32:51.552400036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_pinned","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_pinned\n"} -{"Time":"2026-02-03T00:32:51.552404734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_pinned","Output":" pull_request_activity_types_test.go:439: Issue activity type \"pinned\" is valid in GitHub Actions but not yet in trigger parser (error: invalid issue activity type: 'pinned'. Valid types: opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, deleted, transferred. Example: 'issue opened')\n"} -{"Time":"2026-02-03T00:32:51.552414513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unpinned"} -{"Time":"2026-02-03T00:32:51.552418019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unpinned","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_unpinned\n"} -{"Time":"2026-02-03T00:32:51.552423439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unpinned","Output":" pull_request_activity_types_test.go:439: Issue activity type \"unpinned\" is valid in GitHub Actions but not yet in trigger parser (error: invalid issue activity type: 'unpinned'. Valid types: opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, deleted, transferred. Example: 'issue opened')\n"} -{"Time":"2026-02-03T00:32:51.552433448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_milestoned"} -{"Time":"2026-02-03T00:32:51.552437325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_milestoned","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_milestoned\n"} -{"Time":"2026-02-03T00:32:51.552442956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_milestoned","Output":" pull_request_activity_types_test.go:439: Issue activity type \"milestoned\" is valid in GitHub Actions but not yet in trigger parser (error: invalid issue activity type: 'milestoned'. Valid types: opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, deleted, transferred. Example: 'issue opened')\n"} -{"Time":"2026-02-03T00:32:51.552508427Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_demilestoned"} -{"Time":"2026-02-03T00:32:51.552518266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_demilestoned","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_demilestoned\n"} -{"Time":"2026-02-03T00:32:51.552526161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_demilestoned","Output":" pull_request_activity_types_test.go:439: Issue activity type \"demilestoned\" is valid in GitHub Actions but not yet in trigger parser (error: invalid issue activity type: 'demilestoned'. Valid types: opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, deleted, transferred. Example: 'issue opened')\n"} -{"Time":"2026-02-03T00:32:51.55255287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_locked"} -{"Time":"2026-02-03T00:32:51.552559463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_locked","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_locked\n"} -{"Time":"2026-02-03T00:32:51.552565865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_locked","Output":" pull_request_activity_types_test.go:439: Issue activity type \"locked\" is valid in GitHub Actions but not yet in trigger parser (error: invalid issue activity type: 'locked'. Valid types: opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, deleted, transferred. Example: 'issue opened')\n"} -{"Time":"2026-02-03T00:32:51.552602483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlocked"} -{"Time":"2026-02-03T00:32:51.552613223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlocked","Output":"=== RUN TestIssueActivityTypeEnumValidation/valid:_issue_unlocked\n"} -{"Time":"2026-02-03T00:32:51.552618713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlocked","Output":" pull_request_activity_types_test.go:439: Issue activity type \"unlocked\" is valid in GitHub Actions but not yet in trigger parser (error: invalid issue activity type: 'unlocked'. Valid types: opened, edited, closed, reopened, assigned, unassigned, labeled, unlabeled, deleted, transferred. Example: 'issue opened')\n"} -{"Time":"2026-02-03T00:32:51.552626187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation","Output":"--- PASS: TestIssueActivityTypeEnumValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552630786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_opened","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_opened (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552635074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_opened","Elapsed":0} -{"Time":"2026-02-03T00:32:51.55263879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_edited","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_edited (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552643539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_edited","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552647296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_closed","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_closed (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552652286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_closed","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552656453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_reopened","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_reopened (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552667755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_reopened","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552671522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_assigned","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_assigned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552675779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_assigned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552679376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unassigned","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_unassigned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552683584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unassigned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.5526869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_labeled","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_labeled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552691218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_labeled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552694565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlabeled","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_unlabeled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552698933Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlabeled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552702539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_deleted","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_deleted (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552706988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_deleted","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552710524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_transferred","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_transferred (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552721364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_transferred","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552724941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_pinned","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_pinned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552729089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_pinned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552732375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unpinned","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_unpinned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552736713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unpinned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552740039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_milestoned","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_milestoned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552744498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_milestoned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552763924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_demilestoned","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_demilestoned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552768983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_demilestoned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552772459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_locked","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_locked (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552776908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_locked","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552780244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlocked","Output":" --- PASS: TestIssueActivityTypeEnumValidation/valid:_issue_unlocked (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.552784362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation/valid:_issue_unlocked","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552787608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueActivityTypeEnumValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:51.552790713Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation"} -{"Time":"2026-02-03T00:32:51.552793779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation","Output":"=== RUN TestDiscussionActivityTypeEnumValidation\n"} -{"Time":"2026-02-03T00:32:51.55279967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_created"} -{"Time":"2026-02-03T00:32:51.552803016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_created","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_created\n"} -{"Time":"2026-02-03T00:32:51.552808507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_edited"} -{"Time":"2026-02-03T00:32:51.552811943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_edited","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_edited\n"} -{"Time":"2026-02-03T00:32:51.552816201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_deleted"} -{"Time":"2026-02-03T00:32:51.552819507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_deleted","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_deleted\n"} -{"Time":"2026-02-03T00:32:51.552823525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_transferred"} -{"Time":"2026-02-03T00:32:51.552826731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_transferred","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_transferred\n"} -{"Time":"2026-02-03T00:32:51.552830588Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_pinned"} -{"Time":"2026-02-03T00:32:51.552833944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_pinned","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_pinned\n"} -{"Time":"2026-02-03T00:32:51.552838222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unpinned"} -{"Time":"2026-02-03T00:32:51.552841408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unpinned","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_unpinned\n"} -{"Time":"2026-02-03T00:32:51.552846197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_labeled"} -{"Time":"2026-02-03T00:32:51.552849443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_labeled","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_labeled\n"} -{"Time":"2026-02-03T00:32:51.552855104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlabeled"} -{"Time":"2026-02-03T00:32:51.55285849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlabeled","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlabeled\n"} -{"Time":"2026-02-03T00:32:51.552862477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_locked"} -{"Time":"2026-02-03T00:32:51.552865844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_locked","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_locked\n"} -{"Time":"2026-02-03T00:32:51.552869971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlocked"} -{"Time":"2026-02-03T00:32:51.552873327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlocked","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlocked\n"} -{"Time":"2026-02-03T00:32:51.552887484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_category_changed"} -{"Time":"2026-02-03T00:32:51.55289096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_category_changed","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_category_changed\n"} -{"Time":"2026-02-03T00:32:51.552920425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_answered"} -{"Time":"2026-02-03T00:32:51.552927519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_answered","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_answered\n"} -{"Time":"2026-02-03T00:32:51.552933259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unanswered"} -{"Time":"2026-02-03T00:32:51.552936786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unanswered","Output":"=== RUN TestDiscussionActivityTypeEnumValidation/valid:_discussion_unanswered\n"} -{"Time":"2026-02-03T00:32:51.552992203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation","Output":"--- PASS: TestDiscussionActivityTypeEnumValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553008253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_created","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_created (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553013773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_created","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553018481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_edited","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_edited (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553023261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_edited","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553027368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_deleted","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_deleted (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553031997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_deleted","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553035964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_transferred","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_transferred (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553050321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_transferred","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553063876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_pinned","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_pinned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553069597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_pinned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553074476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unpinned","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_unpinned (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553083603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unpinned","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553088312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_labeled","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_labeled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553101115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_labeled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553105674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlabeled","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlabeled (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553110503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlabeled","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553124469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_locked","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_locked (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553129769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_locked","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553133576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlocked","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlocked (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553138115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unlocked","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553141862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_category_changed","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_category_changed (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553147031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_category_changed","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553150898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_answered","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_answered (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553160306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_answered","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553164113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unanswered","Output":" --- PASS: TestDiscussionActivityTypeEnumValidation/valid:_discussion_unanswered (0.00s)\n"} -{"Time":"2026-02-03T00:32:51.553168892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation/valid:_discussion_unanswered","Elapsed":0} -{"Time":"2026-02-03T00:32:51.553172519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiscussionActivityTypeEnumValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:51.5531838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing"} -{"Time":"2026-02-03T00:32:51.553187867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"=== RUN TestPushToPullRequestBranchConfigParsing\n"} -{"Time":"2026-02-03T00:32:51.556553087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-908143581/test-push-to-pull-request-branch.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.556567193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.556571852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.556576341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"\n"} -{"Time":"2026-02-03T00:32:51.556580749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.556584616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"\n"} -{"Time":"2026-02-03T00:32:51.556589044Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.556593603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.556601577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.556605715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.556609863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"\n"} -{"Time":"2026-02-03T00:32:51.55661386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.556618279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.556622406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.556631664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.556635541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"\n"} -{"Time":"2026-02-03T00:32:51.586375311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.593782402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-908143581/test-push-to-pull-request-branch.md (52.8 KB)\n"} -{"Time":"2026-02-03T00:32:51.594126884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Output":"--- PASS: TestPushToPullRequestBranchConfigParsing (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.59414067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchConfigParsing","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.594147442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk"} -{"Time":"2026-02-03T00:32:51.594151791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"=== RUN TestPushToPullRequestBranchWithTargetAsterisk\n"} -{"Time":"2026-02-03T00:32:51.598329483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-4224803989/test-push-to-pull-request-branch-asterisk.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.598341225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.598346786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.598351535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"\n"} -{"Time":"2026-02-03T00:32:51.598355912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.598360361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"\n"} -{"Time":"2026-02-03T00:32:51.598364508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.598369418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.598373736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.598377613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.598381591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"\n"} -{"Time":"2026-02-03T00:32:51.598388884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.598392892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.598396879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.598406958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.598411536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"\n"} -{"Time":"2026-02-03T00:32:51.630206266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.636953737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-4224803989/test-push-to-pull-request-branch-asterisk.md (52.9 KB)\n"} -{"Time":"2026-02-03T00:32:51.637169829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Output":"--- PASS: TestPushToPullRequestBranchWithTargetAsterisk (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.637186551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTargetAsterisk","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.637194675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch"} -{"Time":"2026-02-03T00:32:51.637203692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"=== RUN TestPushToPullRequestBranchDefaultBranch\n"} -{"Time":"2026-02-03T00:32:51.641458019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3299112989/test-push-to-pull-request-branch-default-branch.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.641476443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.641481523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.641485841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:51.641490379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.641495028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:51.641498955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.641503153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.641507461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.641511378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.641515055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:51.641519093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.64152334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.64153359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.641537537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.641541354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"\n"} -{"Time":"2026-02-03T00:32:51.671392512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.678281508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3299112989/test-push-to-pull-request-branch-default-branch.md (52.9 KB)\n"} -{"Time":"2026-02-03T00:32:51.678508331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Output":"--- PASS: TestPushToPullRequestBranchDefaultBranch (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.678523429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultBranch","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.678530342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig"} -{"Time":"2026-02-03T00:32:51.67853468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"=== RUN TestPushToPullRequestBranchNullConfig\n"} -{"Time":"2026-02-03T00:32:51.68309926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3577991451/test-push-to-pull-request-branch-null-config.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.683114268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.683122062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.683124938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.683128063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.683130468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.683132742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.683135988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.683140556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.683144544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.683148371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.683152389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.683161165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.683164942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.683168629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.683172466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.714830159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.721506191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3577991451/test-push-to-pull-request-branch-null-config.md (52.8 KB)\n"} -{"Time":"2026-02-03T00:32:51.72176888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Output":"--- PASS: TestPushToPullRequestBranchNullConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.721787525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNullConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.72179529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig"} -{"Time":"2026-02-03T00:32:51.721799287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"=== RUN TestPushToPullRequestBranchMinimalConfig\n"} -{"Time":"2026-02-03T00:32:51.725218748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2745307441/test-push-to-pull-request-branch-minimal.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.725229268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.725234517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.725238775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.725242823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.725247131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.725251168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.725255747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.72526259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.725266847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.725270574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.725274361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.725278329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.725282086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.725285803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.725291734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:51.758082656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.765862391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2745307441/test-push-to-pull-request-branch-minimal.md (52.8 KB)\n"} -{"Time":"2026-02-03T00:32:51.766123357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Output":"--- PASS: TestPushToPullRequestBranchMinimalConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.766140439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchMinimalConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.766147692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError"} -{"Time":"2026-02-03T00:32:51.766152922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"=== RUN TestPushToPullRequestBranchWithIfNoChangesError\n"} -{"Time":"2026-02-03T00:32:51.769602051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1831198956/test-push-to-pull-request-branch-error.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.769616168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.769621377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.769625034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"\n"} -{"Time":"2026-02-03T00:32:51.76962793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.769630364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"\n"} -{"Time":"2026-02-03T00:32:51.769632679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.769635644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.769637778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.769640092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.769642858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"\n"} -{"Time":"2026-02-03T00:32:51.769647085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.769651454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.769655421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.769659068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.769662614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"\n"} -{"Time":"2026-02-03T00:32:51.802564175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.809456253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1831198956/test-push-to-pull-request-branch-error.md (53.0 KB)\n"} -{"Time":"2026-02-03T00:32:51.80965304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Output":"--- PASS: TestPushToPullRequestBranchWithIfNoChangesError (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.809665032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesError","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.809671785Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore"} -{"Time":"2026-02-03T00:32:51.809675963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"=== RUN TestPushToPullRequestBranchWithIfNoChangesIgnore\n"} -{"Time":"2026-02-03T00:32:51.814061486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3591176645/test-push-to-pull-request-branch-ignore.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.814075563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.814081213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.814086183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"\n"} -{"Time":"2026-02-03T00:32:51.814090471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.81409534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"\n"} -{"Time":"2026-02-03T00:32:51.814099638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.814104126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.814108214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.814112081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.814115818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"\n"} -{"Time":"2026-02-03T00:32:51.814119825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.814124303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.814128101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.814131808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.814135204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"\n"} -{"Time":"2026-02-03T00:32:51.845878148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.852681693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3591176645/test-push-to-pull-request-branch-ignore.md (53.0 KB)\n"} -{"Time":"2026-02-03T00:32:51.852951796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Output":"--- PASS: TestPushToPullRequestBranchWithIfNoChangesIgnore (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.852968537Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithIfNoChangesIgnore","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.852976282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges"} -{"Time":"2026-02-03T00:32:51.852981021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"=== RUN TestPushToPullRequestBranchDefaultIfNoChanges\n"} -{"Time":"2026-02-03T00:32:51.857194982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1726793272/test-push-to-pull-request-branch-default-if-no-changes.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.857215831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.857221882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.857226321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"\n"} -{"Time":"2026-02-03T00:32:51.857230849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.857235357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"\n"} -{"Time":"2026-02-03T00:32:51.857239585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.857245145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.857249083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.85725309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.857260164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"\n"} -{"Time":"2026-02-03T00:32:51.857264021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.857271064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.857275201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.857278838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.857284128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"\n"} -{"Time":"2026-02-03T00:32:51.887063423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.893613261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1726793272/test-push-to-pull-request-branch-default-if-no-changes.md (52.9 KB)\n"} -{"Time":"2026-02-03T00:32:51.893862566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Output":"--- PASS: TestPushToPullRequestBranchDefaultIfNoChanges (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.893883224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchDefaultIfNoChanges","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.893890729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering"} -{"Time":"2026-02-03T00:32:51.893895638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"=== RUN TestPushToPullRequestBranchExplicitTriggering\n"} -{"Time":"2026-02-03T00:32:51.898209926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-742586097/test-push-to-pull-request-branch-explicit-triggering.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.898225795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.898231085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.898235644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"\n"} -{"Time":"2026-02-03T00:32:51.898240333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.898244761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"\n"} -{"Time":"2026-02-03T00:32:51.898249239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.898253878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.898257966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.898268465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.898272473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"\n"} -{"Time":"2026-02-03T00:32:51.898277061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.898281349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.898285236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.898297228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.898301176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"\n"} -{"Time":"2026-02-03T00:32:51.930449376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.937558569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-742586097/test-push-to-pull-request-branch-explicit-triggering.md (53.0 KB)\n"} -{"Time":"2026-02-03T00:32:51.937806431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Output":"--- PASS: TestPushToPullRequestBranchExplicitTriggering (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.937820928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchExplicitTriggering","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.937828392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix"} -{"Time":"2026-02-03T00:32:51.93783315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"=== RUN TestPushToPullRequestBranchWithTitlePrefix\n"} -{"Time":"2026-02-03T00:32:51.9423019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2582585070/test-push-to-pull-request-branch-title-prefix.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.942333479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.942338629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.942343428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"\n"} -{"Time":"2026-02-03T00:32:51.942348106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.942352454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"\n"} -{"Time":"2026-02-03T00:32:51.942356542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.942360479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.942364497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.942367823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.94237178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"\n"} -{"Time":"2026-02-03T00:32:51.942375948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.942380517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.942384454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.942388592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.942392138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"\n"} -{"Time":"2026-02-03T00:32:51.974737354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:51.982134154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2582585070/test-push-to-pull-request-branch-title-prefix.md (53.0 KB)\n"} -{"Time":"2026-02-03T00:32:51.982410689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Output":"--- PASS: TestPushToPullRequestBranchWithTitlePrefix (0.04s)\n"} -{"Time":"2026-02-03T00:32:51.982424996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefix","Elapsed":0.04} -{"Time":"2026-02-03T00:32:51.98243226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels"} -{"Time":"2026-02-03T00:32:51.982436888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"=== RUN TestPushToPullRequestBranchWithLabels\n"} -{"Time":"2026-02-03T00:32:51.9859268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1621196354/test-push-to-pull-request-branch-labels.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:51.985937531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:51.98594269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:51.985946888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:51.985951036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:51.985955013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:51.985959321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:51.985963239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:51.985967306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:51.985978557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:51.985982254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:51.985986121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:51.985994767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:51.986007481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:51.986011258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:51.986014945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:52.018589587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.026033647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1621196354/test-push-to-pull-request-branch-labels.md (52.9 KB)\n"} -{"Time":"2026-02-03T00:32:52.026238579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Output":"--- PASS: TestPushToPullRequestBranchWithLabels (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.026254488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithLabels","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.026262133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels"} -{"Time":"2026-02-03T00:32:52.02626619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"=== RUN TestPushToPullRequestBranchWithTitlePrefixAndLabels\n"} -{"Time":"2026-02-03T00:32:52.02970102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2906834279/test-push-to-pull-request-branch-title-prefix-and-labels.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.029715978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.029720897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.029725516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:52.029729703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.029733781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:52.02973831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.029745202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.029767233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.029771521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.029775499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:52.029780358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.029784766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.029789294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.029793192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.029797199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"\n"} -{"Time":"2026-02-03T00:32:52.060432516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.066970865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2906834279/test-push-to-pull-request-branch-title-prefix-and-labels.md (53.1 KB)\n"} -{"Time":"2026-02-03T00:32:52.067197467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Output":"--- PASS: TestPushToPullRequestBranchWithTitlePrefixAndLabels (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.067214239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithTitlePrefixAndLabels","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.067221923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix"} -{"Time":"2026-02-03T00:32:52.067226461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"=== RUN TestPushToPullRequestBranchWithCommitTitleSuffix\n"} -{"Time":"2026-02-03T00:32:52.070649689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-673253992/test-push-to-pull-request-branch-commit-title-suffix.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.07066623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.070672191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.07067688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"\n"} -{"Time":"2026-02-03T00:32:52.070681328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.070686007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"\n"} -{"Time":"2026-02-03T00:32:52.070690175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.070694994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.070699192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.070702959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.070706756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"\n"} -{"Time":"2026-02-03T00:32:52.070711354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.07072486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.070729228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.070732895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.070736371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"\n"} -{"Time":"2026-02-03T00:32:52.104387682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.112619852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-673253992/test-push-to-pull-request-branch-commit-title-suffix.md (53.1 KB)\n"} -{"Time":"2026-02-03T00:32:52.112856472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Output":"--- PASS: TestPushToPullRequestBranchWithCommitTitleSuffix (0.05s)\n"} -{"Time":"2026-02-03T00:32:52.112872492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchWithCommitTitleSuffix","Elapsed":0.05} -{"Time":"2026-02-03T00:32:52.112879355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory"} -{"Time":"2026-02-03T00:32:52.112886929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"=== RUN TestPushToPullRequestBranchNoWorkingDirectory\n"} -{"Time":"2026-02-03T00:32:52.11646185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1559851429/test-push-no-working-dir.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.116475385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.116480945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.116485273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"\n"} -{"Time":"2026-02-03T00:32:52.116489702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.11649399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"\n"} -{"Time":"2026-02-03T00:32:52.116498799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.116503988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.116508026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.116514187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.116522412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"\n"} -{"Time":"2026-02-03T00:32:52.116526731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.116530558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.116534305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.116537841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.116544223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"\n"} -{"Time":"2026-02-03T00:32:52.150907718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.158103004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1559851429/test-push-no-working-dir.md (52.9 KB)\n"} -{"Time":"2026-02-03T00:32:52.158349173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Output":"--- PASS: TestPushToPullRequestBranchNoWorkingDirectory (0.05s)\n"} -{"Time":"2026-02-03T00:32:52.15836384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchNoWorkingDirectory","Elapsed":0.05} -{"Time":"2026-02-03T00:32:52.158371655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars"} -{"Time":"2026-02-03T00:32:52.158375883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"=== RUN TestPushToPullRequestBranchActivationCommentEnvVars\n"} -{"Time":"2026-02-03T00:32:52.162307287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1380285913/test-push-activation-comment.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.162321955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.162327214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.162331622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:52.162336271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.162340349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:52.162344256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.162348464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.162366888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.162371387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.162375033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:52.162378911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.162383169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.162387426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.162391584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.162395251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"\n"} -{"Time":"2026-02-03T00:32:52.194011656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.201272896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1380285913/test-push-activation-comment.md (54.8 KB)\n"} -{"Time":"2026-02-03T00:32:52.201572394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Output":"--- PASS: TestPushToPullRequestBranchActivationCommentEnvVars (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.201593883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchActivationCommentEnvVars","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.201601838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload"} -{"Time":"2026-02-03T00:32:52.201606307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"=== RUN TestPushToPullRequestBranchPatchArtifactDownload\n"} -{"Time":"2026-02-03T00:32:52.205007944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1620723463/test-push-patch-download.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.20502156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.20502701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.205030737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:52.205033182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.20503788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:52.205040275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.205042609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.20504827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.205052237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.205056114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:52.205060342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.205064149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.205067996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.205076522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.20508049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"\n"} -{"Time":"2026-02-03T00:32:52.234676152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.24167969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1620723463/test-push-patch-download.md (52.8 KB)\n"} -{"Time":"2026-02-03T00:32:52.241994306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Output":"--- PASS: TestPushToPullRequestBranchPatchArtifactDownload (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.242009685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPushToPullRequestBranchPatchArtifactDownload","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.24201761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionConditionIncludesDiscussions"} -{"Time":"2026-02-03T00:32:52.242022018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionConditionIncludesDiscussions","Output":"=== RUN TestReactionConditionIncludesDiscussions\n"} -{"Time":"2026-02-03T00:32:52.242053286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionConditionIncludesDiscussions","Output":" reaction_discussion_test.go:31: Full reaction condition: github.event_name == 'issues' || github.event_name == 'issue_comment' || github.event_name == 'pull_request_review_comment' || github.event_name == 'discussion' || github.event_name == 'discussion_comment' || (github.event_name == 'pull_request') \u0026\u0026 (github.event.pull_request.head.repo.id == github.repository_id)\n"} -{"Time":"2026-02-03T00:32:52.24206607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionConditionIncludesDiscussions","Output":"--- PASS: TestReactionConditionIncludesDiscussions (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.242072301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionConditionIncludesDiscussions","Elapsed":0} -{"Time":"2026-02-03T00:32:52.242076359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone"} -{"Time":"2026-02-03T00:32:52.242079915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone","Output":"=== RUN TestCommandWorkflowWithReactionNone\n"} -{"Time":"2026-02-03T00:32:52.243440567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:52.244125914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:52.274372809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.281603541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/reaction-none-test1831848820/test-command-bot.md (54.0 KB)\n"} -{"Time":"2026-02-03T00:32:52.281869647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone","Output":"--- PASS: TestCommandWorkflowWithReactionNone (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.281890396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowWithReactionNone","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.281897889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction"} -{"Time":"2026-02-03T00:32:52.281902608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction","Output":"=== RUN TestCommandWorkflowDefaultReaction\n"} -{"Time":"2026-02-03T00:32:52.282505502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:52.283150513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:52.316542622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.32447439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/reaction-default-test1089039261/test-command-bot-default.md (56.0 KB)\n"} -{"Time":"2026-02-03T00:32:52.324740406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction","Output":"--- PASS: TestCommandWorkflowDefaultReaction (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.324779829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowDefaultReaction","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.324794577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction"} -{"Time":"2026-02-03T00:32:52.324799355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction","Output":"=== RUN TestCommandWorkflowExplicitReaction\n"} -{"Time":"2026-02-03T00:32:52.32541914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:52.326053292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:52.358498613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.366259132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/reaction-explicit-test115350751/test-command-bot-rocket.md (56.0 KB)\n"} -{"Time":"2026-02-03T00:32:52.366496695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction","Output":"--- PASS: TestCommandWorkflowExplicitReaction (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.366512834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCommandWorkflowExplicitReaction","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.366520208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueTemplateWorkflowWithReaction"} -{"Time":"2026-02-03T00:32:52.366524717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueTemplateWorkflowWithReaction","Output":"=== RUN TestIssueTemplateWorkflowWithReaction\n"} -{"Time":"2026-02-03T00:32:52.405418342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueTemplateWorkflowWithReaction","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.413776053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueTemplateWorkflowWithReaction","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/reaction-issue-template-test2047612669/test-issue-template.md (60.5 KB)\n"} -{"Time":"2026-02-03T00:32:52.414045004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueTemplateWorkflowWithReaction","Output":"--- PASS: TestIssueTemplateWorkflowWithReaction (0.05s)\n"} -{"Time":"2026-02-03T00:32:52.414061004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIssueTemplateWorkflowWithReaction","Elapsed":0.05} -{"Time":"2026-02-03T00:32:52.414068798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobOutputs"} -{"Time":"2026-02-03T00:32:52.414072776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobOutputs","Output":"=== RUN TestReactionJobOutputs\n"} -{"Time":"2026-02-03T00:32:52.445951348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobOutputs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.446737983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobOutputs","Output":"--- PASS: TestReactionJobOutputs (0.03s)\n"} -{"Time":"2026-02-03T00:32:52.446767048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobOutputs","Elapsed":0.03} -{"Time":"2026-02-03T00:32:52.446775273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobWorkflowName"} -{"Time":"2026-02-03T00:32:52.446779781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobWorkflowName","Output":"=== RUN TestReactionJobWorkflowName\n"} -{"Time":"2026-02-03T00:32:52.477513757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobWorkflowName","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.4783197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobWorkflowName","Output":"--- PASS: TestReactionJobWorkflowName (0.03s)\n"} -{"Time":"2026-02-03T00:32:52.478335139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestReactionJobWorkflowName","Elapsed":0.03} -{"Time":"2026-02-03T00:32:52.478343384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction"} -{"Time":"2026-02-03T00:32:52.478347422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction","Output":"=== RUN TestIsValidReaction\n"} -{"Time":"2026-02-03T00:32:52.478354254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/+1_is_valid"} -{"Time":"2026-02-03T00:32:52.478362009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/+1_is_valid","Output":"=== RUN TestIsValidReaction/+1_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478395681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/-1_is_valid"} -{"Time":"2026-02-03T00:32:52.478400821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/-1_is_valid","Output":"=== RUN TestIsValidReaction/-1_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478406682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/laugh_is_valid"} -{"Time":"2026-02-03T00:32:52.478410139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/laugh_is_valid","Output":"=== RUN TestIsValidReaction/laugh_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478449332Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/confused_is_valid"} -{"Time":"2026-02-03T00:32:52.478456735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/confused_is_valid","Output":"=== RUN TestIsValidReaction/confused_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478463278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/heart_is_valid"} -{"Time":"2026-02-03T00:32:52.478467115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/heart_is_valid","Output":"=== RUN TestIsValidReaction/heart_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478488154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/hooray_is_valid"} -{"Time":"2026-02-03T00:32:52.478492442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/hooray_is_valid","Output":"=== RUN TestIsValidReaction/hooray_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478502972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/rocket_is_valid"} -{"Time":"2026-02-03T00:32:52.478506598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/rocket_is_valid","Output":"=== RUN TestIsValidReaction/rocket_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478538197Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/eyes_is_valid"} -{"Time":"2026-02-03T00:32:52.478550149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/eyes_is_valid","Output":"=== RUN TestIsValidReaction/eyes_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478556952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/none_is_valid"} -{"Time":"2026-02-03T00:32:52.47856115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/none_is_valid","Output":"=== RUN TestIsValidReaction/none_is_valid\n"} -{"Time":"2026-02-03T00:32:52.478566831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/invalid_reaction"} -{"Time":"2026-02-03T00:32:52.478578141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/invalid_reaction","Output":"=== RUN TestIsValidReaction/invalid_reaction\n"} -{"Time":"2026-02-03T00:32:52.478586828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/empty_string_is_invalid"} -{"Time":"2026-02-03T00:32:52.478594071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/empty_string_is_invalid","Output":"=== RUN TestIsValidReaction/empty_string_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.47861479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/random_string_is_invalid"} -{"Time":"2026-02-03T00:32:52.478617094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/random_string_is_invalid","Output":"=== RUN TestIsValidReaction/random_string_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.478635488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_uppercase_invalid"} -{"Time":"2026-02-03T00:32:52.478643834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_uppercase_invalid","Output":"=== RUN TestIsValidReaction/case_sensitive_-_uppercase_invalid\n"} -{"Time":"2026-02-03T00:32:52.478650216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_mixed_case_invalid"} -{"Time":"2026-02-03T00:32:52.478654113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_mixed_case_invalid","Output":"=== RUN TestIsValidReaction/case_sensitive_-_mixed_case_invalid\n"} -{"Time":"2026-02-03T00:32:52.478661647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction","Output":"--- PASS: TestIsValidReaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478666165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/+1_is_valid","Output":" --- PASS: TestIsValidReaction/+1_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478678018Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/+1_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478682205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/-1_is_valid","Output":" --- PASS: TestIsValidReaction/-1_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478686654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/-1_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478694859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/laugh_is_valid","Output":" --- PASS: TestIsValidReaction/laugh_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478699638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/laugh_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478703485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/confused_is_valid","Output":" --- PASS: TestIsValidReaction/confused_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478707883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/confused_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.47871154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/heart_is_valid","Output":" --- PASS: TestIsValidReaction/heart_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478715748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/heart_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478724925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/hooray_is_valid","Output":" --- PASS: TestIsValidReaction/hooray_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478729974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/hooray_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478733381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/rocket_is_valid","Output":" --- PASS: TestIsValidReaction/rocket_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478737949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/rocket_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478741566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/eyes_is_valid","Output":" --- PASS: TestIsValidReaction/eyes_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478746024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/eyes_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478766512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/none_is_valid","Output":" --- PASS: TestIsValidReaction/none_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478771412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/none_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478774948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/invalid_reaction","Output":" --- PASS: TestIsValidReaction/invalid_reaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478779166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/invalid_reaction","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478782642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/empty_string_is_invalid","Output":" --- PASS: TestIsValidReaction/empty_string_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478787972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/empty_string_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478791519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/random_string_is_invalid","Output":" --- PASS: TestIsValidReaction/random_string_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478795847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/random_string_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478799414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_uppercase_invalid","Output":" --- PASS: TestIsValidReaction/case_sensitive_-_uppercase_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.47880835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_uppercase_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478812448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_mixed_case_invalid","Output":" --- PASS: TestIsValidReaction/case_sensitive_-_mixed_case_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478822196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction/case_sensitive_-_mixed_case_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478828318Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidReaction","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478831493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidReactions"} -{"Time":"2026-02-03T00:32:52.47883476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidReactions","Output":"=== RUN TestGetValidReactions\n"} -{"Time":"2026-02-03T00:32:52.478839388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidReactions","Output":"--- PASS: TestGetValidReactions (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478849177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidReactions","Elapsed":0} -{"Time":"2026-02-03T00:32:52.478852182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidReactionsMap"} -{"Time":"2026-02-03T00:32:52.478855538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidReactionsMap","Output":"=== RUN TestValidReactionsMap\n"} -{"Time":"2026-02-03T00:32:52.478860097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidReactionsMap","Output":"--- PASS: TestValidReactionsMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.478869063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidReactionsMap","Elapsed":0} -{"Time":"2026-02-03T00:32:52.47887246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue"} -{"Time":"2026-02-03T00:32:52.478875716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue","Output":"=== RUN TestParseReactionValue\n"} -{"Time":"2026-02-03T00:32:52.478879603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_+1"} -{"Time":"2026-02-03T00:32:52.478887688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_+1","Output":"=== RUN TestParseReactionValue/string_+1\n"} -{"Time":"2026-02-03T00:32:52.478891646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_-1"} -{"Time":"2026-02-03T00:32:52.478895012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_-1","Output":"=== RUN TestParseReactionValue/string_-1\n"} -{"Time":"2026-02-03T00:32:52.478899079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_eyes"} -{"Time":"2026-02-03T00:32:52.478902436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_eyes","Output":"=== RUN TestParseReactionValue/string_eyes\n"} -{"Time":"2026-02-03T00:32:52.478906503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_rocket"} -{"Time":"2026-02-03T00:32:52.47891532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_rocket","Output":"=== RUN TestParseReactionValue/string_rocket\n"} -{"Time":"2026-02-03T00:32:52.478919047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_1_becomes_+1"} -{"Time":"2026-02-03T00:32:52.478922503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_1_becomes_+1","Output":"=== RUN TestParseReactionValue/int_1_becomes_+1\n"} -{"Time":"2026-02-03T00:32:52.478926771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_-1_becomes_-1"} -{"Time":"2026-02-03T00:32:52.478935547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_-1_becomes_-1","Output":"=== RUN TestParseReactionValue/int_-1_becomes_-1\n"} -{"Time":"2026-02-03T00:32:52.478940557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_1_becomes_+1"} -{"Time":"2026-02-03T00:32:52.478948692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_1_becomes_+1","Output":"=== RUN TestParseReactionValue/int64_1_becomes_+1\n"} -{"Time":"2026-02-03T00:32:52.478952639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_-1_becomes_-1"} -{"Time":"2026-02-03T00:32:52.478956186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_-1_becomes_-1","Output":"=== RUN TestParseReactionValue/int64_-1_becomes_-1\n"} -{"Time":"2026-02-03T00:32:52.478960033Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_1_becomes_+1"} -{"Time":"2026-02-03T00:32:52.47896918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_1_becomes_+1","Output":"=== RUN TestParseReactionValue/uint64_1_becomes_+1\n"} -{"Time":"2026-02-03T00:32:52.478973718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_2_is_invalid"} -{"Time":"2026-02-03T00:32:52.478977937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_2_is_invalid","Output":"=== RUN TestParseReactionValue/int_2_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.478982996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_0_is_invalid"} -{"Time":"2026-02-03T00:32:52.478986573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_0_is_invalid","Output":"=== RUN TestParseReactionValue/int_0_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.478996321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_5_is_invalid"} -{"Time":"2026-02-03T00:32:52.478999627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_5_is_invalid","Output":"=== RUN TestParseReactionValue/int64_5_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479005097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_2_is_invalid"} -{"Time":"2026-02-03T00:32:52.479008513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_2_is_invalid","Output":"=== RUN TestParseReactionValue/uint64_2_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479014134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_1.0_becomes_+1"} -{"Time":"2026-02-03T00:32:52.479017891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_1.0_becomes_+1","Output":"=== RUN TestParseReactionValue/float_1.0_becomes_+1\n"} -{"Time":"2026-02-03T00:32:52.479027659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_-1.0_becomes_-1"} -{"Time":"2026-02-03T00:32:52.479030955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_-1.0_becomes_-1","Output":"=== RUN TestParseReactionValue/float_-1.0_becomes_-1\n"} -{"Time":"2026-02-03T00:32:52.479034932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_2.0_is_invalid"} -{"Time":"2026-02-03T00:32:52.479038409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_2.0_is_invalid","Output":"=== RUN TestParseReactionValue/float_2.0_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479043759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/bool_is_invalid"} -{"Time":"2026-02-03T00:32:52.47904986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/bool_is_invalid","Output":"=== RUN TestParseReactionValue/bool_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479053728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/nil_is_invalid"} -{"Time":"2026-02-03T00:32:52.479056873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/nil_is_invalid","Output":"=== RUN TestParseReactionValue/nil_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479062724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue","Output":"--- PASS: TestParseReactionValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479069958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_+1","Output":" --- PASS: TestParseReactionValue/string_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479074085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479077872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_-1","Output":" --- PASS: TestParseReactionValue/string_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479082091Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479100365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_eyes","Output":" --- PASS: TestParseReactionValue/string_eyes (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479104662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_eyes","Elapsed":0} -{"Time":"2026-02-03T00:32:52.47910842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_rocket","Output":" --- PASS: TestParseReactionValue/string_rocket (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479112948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/string_rocket","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479116615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_1_becomes_+1","Output":" --- PASS: TestParseReactionValue/int_1_becomes_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479122596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_1_becomes_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479126523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_-1_becomes_-1","Output":" --- PASS: TestParseReactionValue/int_-1_becomes_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479131092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_-1_becomes_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479142703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_1_becomes_+1","Output":" --- PASS: TestParseReactionValue/int64_1_becomes_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479147442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_1_becomes_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479151249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_-1_becomes_-1","Output":" --- PASS: TestParseReactionValue/int64_-1_becomes_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479155778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_-1_becomes_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479159605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_1_becomes_+1","Output":" --- PASS: TestParseReactionValue/uint64_1_becomes_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479163953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_1_becomes_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.4791785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_2_is_invalid","Output":" --- PASS: TestParseReactionValue/int_2_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479182888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_2_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479186505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_0_is_invalid","Output":" --- PASS: TestParseReactionValue/int_0_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479191595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int_0_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479195682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_5_is_invalid","Output":" --- PASS: TestParseReactionValue/int64_5_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.47920022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/int64_5_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479203757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_2_is_invalid","Output":" --- PASS: TestParseReactionValue/uint64_2_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479214186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/uint64_2_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479217904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_1.0_becomes_+1","Output":" --- PASS: TestParseReactionValue/float_1.0_becomes_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479222722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_1.0_becomes_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479226349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_-1.0_becomes_-1","Output":" --- PASS: TestParseReactionValue/float_-1.0_becomes_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479231178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_-1.0_becomes_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479234795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_2.0_is_invalid","Output":" --- PASS: TestParseReactionValue/float_2.0_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479239434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/float_2.0_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.47924312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/bool_is_invalid","Output":" --- PASS: TestParseReactionValue/bool_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479253019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/bool_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479256485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/nil_is_invalid","Output":" --- PASS: TestParseReactionValue/nil_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479260433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue/nil_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479263899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseReactionValue","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479267296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString"} -{"Time":"2026-02-03T00:32:52.479270752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString","Output":"=== RUN TestIntToReactionString\n"} -{"Time":"2026-02-03T00:32:52.479276302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/1_becomes_+1"} -{"Time":"2026-02-03T00:32:52.479285429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/1_becomes_+1","Output":"=== RUN TestIntToReactionString/1_becomes_+1\n"} -{"Time":"2026-02-03T00:32:52.479289667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-1_becomes_-1"} -{"Time":"2026-02-03T00:32:52.479293114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-1_becomes_-1","Output":"=== RUN TestIntToReactionString/-1_becomes_-1\n"} -{"Time":"2026-02-03T00:32:52.479297161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/0_is_invalid"} -{"Time":"2026-02-03T00:32:52.479300497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/0_is_invalid","Output":"=== RUN TestIntToReactionString/0_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479319503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/2_is_invalid"} -{"Time":"2026-02-03T00:32:52.479326295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/2_is_invalid","Output":"=== RUN TestIntToReactionString/2_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479330443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-2_is_invalid"} -{"Time":"2026-02-03T00:32:52.479333789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-2_is_invalid","Output":"=== RUN TestIntToReactionString/-2_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479337827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/100_is_invalid"} -{"Time":"2026-02-03T00:32:52.479341374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/100_is_invalid","Output":"=== RUN TestIntToReactionString/100_is_invalid\n"} -{"Time":"2026-02-03T00:32:52.479346132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString","Output":"--- PASS: TestIntToReactionString (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479350561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/1_becomes_+1","Output":" --- PASS: TestIntToReactionString/1_becomes_+1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479363655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/1_becomes_+1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479367172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-1_becomes_-1","Output":" --- PASS: TestIntToReactionString/-1_becomes_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.47937155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-1_becomes_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479374946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/0_is_invalid","Output":" --- PASS: TestIntToReactionString/0_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479379184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/0_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.47938272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/2_is_invalid","Output":" --- PASS: TestIntToReactionString/2_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479387039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/2_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479390655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-2_is_invalid","Output":" --- PASS: TestIntToReactionString/-2_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479397638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/-2_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479401285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/100_is_invalid","Output":" --- PASS: TestIntToReactionString/100_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479405503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString/100_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.47940892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIntToReactionString","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479412175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences"} -{"Time":"2026-02-03T00:32:52.479417806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences","Output":"=== RUN TestCollectSecretReferences\n"} -{"Time":"2026-02-03T00:32:52.479421763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Single_secret_reference"} -{"Time":"2026-02-03T00:32:52.479427985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Single_secret_reference","Output":"=== RUN TestCollectSecretReferences/Single_secret_reference\n"} -{"Time":"2026-02-03T00:32:52.479432523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Multiple_secret_references"} -{"Time":"2026-02-03T00:32:52.47943597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Multiple_secret_references","Output":"=== RUN TestCollectSecretReferences/Multiple_secret_references\n"} -{"Time":"2026-02-03T00:32:52.479439997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Secret_references_with_OR_fallback"} -{"Time":"2026-02-03T00:32:52.479443614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Secret_references_with_OR_fallback","Output":"=== RUN TestCollectSecretReferences/Secret_references_with_OR_fallback\n"} -{"Time":"2026-02-03T00:32:52.479449064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Duplicate_secret_references"} -{"Time":"2026-02-03T00:32:52.47945247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Duplicate_secret_references","Output":"=== RUN TestCollectSecretReferences/Duplicate_secret_references\n"} -{"Time":"2026-02-03T00:32:52.479456568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/No_secret_references"} -{"Time":"2026-02-03T00:32:52.479460075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/No_secret_references","Output":"=== RUN TestCollectSecretReferences/No_secret_references\n"} -{"Time":"2026-02-03T00:32:52.479464573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Mixed_case_-_only_uppercase_secrets"} -{"Time":"2026-02-03T00:32:52.4794737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Mixed_case_-_only_uppercase_secrets","Output":"=== RUN TestCollectSecretReferences/Mixed_case_-_only_uppercase_secrets\n"} -{"Time":"2026-02-03T00:32:52.479478379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences","Output":"--- PASS: TestCollectSecretReferences (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479483328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Single_secret_reference","Output":" --- PASS: TestCollectSecretReferences/Single_secret_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479491193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Single_secret_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479494889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Multiple_secret_references","Output":" --- PASS: TestCollectSecretReferences/Multiple_secret_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479499608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Multiple_secret_references","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479503355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Secret_references_with_OR_fallback","Output":" --- PASS: TestCollectSecretReferences/Secret_references_with_OR_fallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479510809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Secret_references_with_OR_fallback","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479514566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Duplicate_secret_references","Output":" --- PASS: TestCollectSecretReferences/Duplicate_secret_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.479519005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Duplicate_secret_references","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479522701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/No_secret_references","Output":" --- PASS: TestCollectSecretReferences/No_secret_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.47952708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/No_secret_references","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479533341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Mixed_case_-_only_uppercase_secrets","Output":" --- PASS: TestCollectSecretReferences/Mixed_case_-_only_uppercase_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.47953785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences/Mixed_case_-_only_uppercase_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479541116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSecretReferences","Elapsed":0} -{"Time":"2026-02-03T00:32:52.479544201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretRedactionStepGeneration"} -{"Time":"2026-02-03T00:32:52.479547327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretRedactionStepGeneration","Output":"=== RUN TestSecretRedactionStepGeneration\n"} -{"Time":"2026-02-03T00:32:52.517515027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretRedactionStepGeneration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.521104945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretRedactionStepGeneration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/secret-redaction-test4147473219/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:52.521326949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretRedactionStepGeneration","Output":"--- PASS: TestSecretRedactionStepGeneration (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.521342167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretRedactionStepGeneration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.521349511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences"} -{"Time":"2026-02-03T00:32:52.521353388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences","Output":"=== RUN TestValidateSecretReferences\n"} -{"Time":"2026-02-03T00:32:52.521389165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/empty_list"} -{"Time":"2026-02-03T00:32:52.521399224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/empty_list","Output":"=== RUN TestValidateSecretReferences/empty_list\n"} -{"Time":"2026-02-03T00:32:52.521442264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/valid_secret_names"} -{"Time":"2026-02-03T00:32:52.521452213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/valid_secret_names","Output":"=== RUN TestValidateSecretReferences/valid_secret_names\n"} -{"Time":"2026-02-03T00:32:52.521477881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_lowercase_start"} -{"Time":"2026-02-03T00:32:52.521488611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_lowercase_start","Output":"=== RUN TestValidateSecretReferences/invalid_secret_name_-_lowercase_start\n"} -{"Time":"2026-02-03T00:32:52.521518206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_special_characters"} -{"Time":"2026-02-03T00:32:52.521534166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_special_characters","Output":"=== RUN TestValidateSecretReferences/invalid_secret_name_-_special_characters\n"} -{"Time":"2026-02-03T00:32:52.521557118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_spaces"} -{"Time":"2026-02-03T00:32:52.521567167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_spaces","Output":"=== RUN TestValidateSecretReferences/invalid_secret_name_-_spaces\n"} -{"Time":"2026-02-03T00:32:52.521618127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences","Output":"--- PASS: TestValidateSecretReferences (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.521632504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/empty_list","Output":" --- PASS: TestValidateSecretReferences/empty_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.521637383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/empty_list","Elapsed":0} -{"Time":"2026-02-03T00:32:52.521641852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/valid_secret_names","Output":" --- PASS: TestValidateSecretReferences/valid_secret_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.521647362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/valid_secret_names","Elapsed":0} -{"Time":"2026-02-03T00:32:52.52166282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_lowercase_start","Output":" --- PASS: TestValidateSecretReferences/invalid_secret_name_-_lowercase_start (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.521668331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_lowercase_start","Elapsed":0} -{"Time":"2026-02-03T00:32:52.521680213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_special_characters","Output":" --- PASS: TestValidateSecretReferences/invalid_secret_name_-_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.521685543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:52.52168963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_spaces","Output":" --- PASS: TestValidateSecretReferences/invalid_secret_name_-_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.521697455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences/invalid_secret_name_-_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:52.521700862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretReferences","Elapsed":0} -{"Time":"2026-02-03T00:32:52.521704258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers"} -{"Time":"2026-02-03T00:32:52.521707924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers","Output":"=== RUN TestRepoMemoryPathConsistencyAcrossLayers\n"} -{"Time":"2026-02-03T00:32:52.521715689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/default_memory"} -{"Time":"2026-02-03T00:32:52.52172712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/default_memory","Output":"=== RUN TestRepoMemoryPathConsistencyAcrossLayers/default_memory\n"} -{"Time":"2026-02-03T00:32:52.521827187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/custom_memory_ID"} -{"Time":"2026-02-03T00:32:52.521840462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/custom_memory_ID","Output":"=== RUN TestRepoMemoryPathConsistencyAcrossLayers/custom_memory_ID\n"} -{"Time":"2026-02-03T00:32:52.521936625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/campaigns_memory"} -{"Time":"2026-02-03T00:32:52.521951593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/campaigns_memory","Output":"=== RUN TestRepoMemoryPathConsistencyAcrossLayers/campaigns_memory\n"} -{"Time":"2026-02-03T00:32:52.522037653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/hyphenated_memory_ID"} -{"Time":"2026-02-03T00:32:52.522048192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/hyphenated_memory_ID","Output":"=== RUN TestRepoMemoryPathConsistencyAcrossLayers/hyphenated_memory_ID\n"} -{"Time":"2026-02-03T00:32:52.522115528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers","Output":"--- PASS: TestRepoMemoryPathConsistencyAcrossLayers (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522124234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/default_memory","Output":" --- PASS: TestRepoMemoryPathConsistencyAcrossLayers/default_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522129694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/default_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522134062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/custom_memory_ID","Output":" --- PASS: TestRepoMemoryPathConsistencyAcrossLayers/custom_memory_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522139152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/custom_memory_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522144001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/campaigns_memory","Output":" --- PASS: TestRepoMemoryPathConsistencyAcrossLayers/campaigns_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522149661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/campaigns_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522160551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/hyphenated_memory_ID","Output":" --- PASS: TestRepoMemoryPathConsistencyAcrossLayers/hyphenated_memory_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522168106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers/hyphenated_memory_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522171532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathConsistencyAcrossLayers","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522174738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash"} -{"Time":"2026-02-03T00:32:52.522178325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash","Output":"=== RUN TestRepoMemoryPromptPathTrailingSlash\n"} -{"Time":"2026-02-03T00:32:52.522182573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/default_memory"} -{"Time":"2026-02-03T00:32:52.52219177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/default_memory","Output":"=== RUN TestRepoMemoryPromptPathTrailingSlash/default_memory\n"} -{"Time":"2026-02-03T00:32:52.522198192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/custom_memory"} -{"Time":"2026-02-03T00:32:52.522201588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/custom_memory","Output":"=== RUN TestRepoMemoryPromptPathTrailingSlash/custom_memory\n"} -{"Time":"2026-02-03T00:32:52.522205566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/campaigns_memory"} -{"Time":"2026-02-03T00:32:52.522209633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/campaigns_memory","Output":"=== RUN TestRepoMemoryPromptPathTrailingSlash/campaigns_memory\n"} -{"Time":"2026-02-03T00:32:52.522264496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash","Output":"--- PASS: TestRepoMemoryPromptPathTrailingSlash (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522280466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/default_memory","Output":" --- PASS: TestRepoMemoryPromptPathTrailingSlash/default_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522286036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/default_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522290435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/custom_memory","Output":" --- PASS: TestRepoMemoryPromptPathTrailingSlash/custom_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522295023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/custom_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522299461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/campaigns_memory","Output":" --- PASS: TestRepoMemoryPromptPathTrailingSlash/campaigns_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522303809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash/campaigns_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522313638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptPathTrailingSlash","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522316964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactPathNoTrailingSlash"} -{"Time":"2026-02-03T00:32:52.52232034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactPathNoTrailingSlash","Output":"=== RUN TestRepoMemoryArtifactPathNoTrailingSlash\n"} -{"Time":"2026-02-03T00:32:52.522327384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactPathNoTrailingSlash","Output":"--- PASS: TestRepoMemoryArtifactPathNoTrailingSlash (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522335779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactPathNoTrailingSlash","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522339055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat"} -{"Time":"2026-02-03T00:32:52.522342401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat","Output":"=== RUN TestRepoMemoryArtifactNameFormat\n"} -{"Time":"2026-02-03T00:32:52.522348002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/default_memory"} -{"Time":"2026-02-03T00:32:52.522351899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/default_memory","Output":"=== RUN TestRepoMemoryArtifactNameFormat/default_memory\n"} -{"Time":"2026-02-03T00:32:52.522445943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/session_memory"} -{"Time":"2026-02-03T00:32:52.522454389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/session_memory","Output":"=== RUN TestRepoMemoryArtifactNameFormat/session_memory\n"} -{"Time":"2026-02-03T00:32:52.522513289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/campaigns_memory"} -{"Time":"2026-02-03T00:32:52.522521374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/campaigns_memory","Output":"=== RUN TestRepoMemoryArtifactNameFormat/campaigns_memory\n"} -{"Time":"2026-02-03T00:32:52.522589631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/hyphenated_memory_ID"} -{"Time":"2026-02-03T00:32:52.522597215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/hyphenated_memory_ID","Output":"=== RUN TestRepoMemoryArtifactNameFormat/hyphenated_memory_ID\n"} -{"Time":"2026-02-03T00:32:52.522655013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat","Output":"--- PASS: TestRepoMemoryArtifactNameFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522671594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/default_memory","Output":" --- PASS: TestRepoMemoryArtifactNameFormat/default_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522676804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/default_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522681092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/session_memory","Output":" --- PASS: TestRepoMemoryArtifactNameFormat/session_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522686221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/session_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522690058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/campaigns_memory","Output":" --- PASS: TestRepoMemoryArtifactNameFormat/campaigns_memory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522694617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/campaigns_memory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522698333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/hyphenated_memory_ID","Output":" --- PASS: TestRepoMemoryArtifactNameFormat/hyphenated_memory_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522702682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat/hyphenated_memory_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522706529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryArtifactNameFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522710196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration"} -{"Time":"2026-02-03T00:32:52.522714423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration","Output":"=== RUN TestRepoMemoryBranchNameGeneration\n"} -{"Time":"2026-02-03T00:32:52.522719944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/default_memory_uses_memory/default"} -{"Time":"2026-02-03T00:32:52.522728389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/default_memory_uses_memory/default","Output":"=== RUN TestRepoMemoryBranchNameGeneration/default_memory_uses_memory/default\n"} -{"Time":"2026-02-03T00:32:52.522732998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/custom_memory_uses_memory/{id}"} -{"Time":"2026-02-03T00:32:52.522736745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/custom_memory_uses_memory/{id}","Output":"=== RUN TestRepoMemoryBranchNameGeneration/custom_memory_uses_memory/{id}\n"} -{"Time":"2026-02-03T00:32:52.522742426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/campaigns_uses_memory/campaigns"} -{"Time":"2026-02-03T00:32:52.522746213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/campaigns_uses_memory/campaigns","Output":"=== RUN TestRepoMemoryBranchNameGeneration/campaigns_uses_memory/campaigns\n"} -{"Time":"2026-02-03T00:32:52.522775297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/hyphenated_ID_preserves_hyphens"} -{"Time":"2026-02-03T00:32:52.522779204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/hyphenated_ID_preserves_hyphens","Output":"=== RUN TestRepoMemoryBranchNameGeneration/hyphenated_ID_preserves_hyphens\n"} -{"Time":"2026-02-03T00:32:52.522817486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration","Output":"--- PASS: TestRepoMemoryBranchNameGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522824649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/default_memory_uses_memory/default","Output":" --- PASS: TestRepoMemoryBranchNameGeneration/default_memory_uses_memory/default (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522829608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/default_memory_uses_memory/default","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522833385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/custom_memory_uses_memory/{id}","Output":" --- PASS: TestRepoMemoryBranchNameGeneration/custom_memory_uses_memory/{id} (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52283605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/custom_memory_uses_memory/{id}","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522838595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/campaigns_uses_memory/campaigns","Output":" --- PASS: TestRepoMemoryBranchNameGeneration/campaigns_uses_memory/campaigns (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522842723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/campaigns_uses_memory/campaigns","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522844866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/hyphenated_ID_preserves_hyphens","Output":" --- PASS: TestRepoMemoryBranchNameGeneration/hyphenated_ID_preserves_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.522847552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration/hyphenated_ID_preserves_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522849595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryBranchNameGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.522851579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMultipleMemoriesPathConsistency"} -{"Time":"2026-02-03T00:32:52.522853823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMultipleMemoriesPathConsistency","Output":"=== RUN TestRepoMemoryMultipleMemoriesPathConsistency\n"} -{"Time":"2026-02-03T00:32:52.523813743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMultipleMemoriesPathConsistency","Output":"--- PASS: TestRepoMemoryMultipleMemoriesPathConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523826116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMultipleMemoriesPathConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523830224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathComponentIsolation"} -{"Time":"2026-02-03T00:32:52.52383352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathComponentIsolation","Output":"=== RUN TestRepoMemoryPathComponentIsolation\n"} -{"Time":"2026-02-03T00:32:52.523838379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathComponentIsolation","Output":"--- PASS: TestRepoMemoryPathComponentIsolation (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523842326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPathComponentIsolation","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523845692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDefault"} -{"Time":"2026-02-03T00:32:52.523848678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDefault","Output":"=== RUN TestRepoMemoryConfigDefault\n"} -{"Time":"2026-02-03T00:32:52.523852746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDefault","Output":"--- PASS: TestRepoMemoryConfigDefault (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523856502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDefault","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523859298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigObject"} -{"Time":"2026-02-03T00:32:52.523862464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigObject","Output":"=== RUN TestRepoMemoryConfigObject\n"} -{"Time":"2026-02-03T00:32:52.523866451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigObject","Output":"--- PASS: TestRepoMemoryConfigObject (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523869927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigObject","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523872963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigArray"} -{"Time":"2026-02-03T00:32:52.523875909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigArray","Output":"=== RUN TestRepoMemoryConfigArray\n"} -{"Time":"2026-02-03T00:32:52.523880327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigArray","Output":"--- PASS: TestRepoMemoryConfigArray (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523885186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigArray","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523888532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDuplicateIDs"} -{"Time":"2026-02-03T00:32:52.523891748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDuplicateIDs","Output":"=== RUN TestRepoMemoryConfigDuplicateIDs\n"} -{"Time":"2026-02-03T00:32:52.523896277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDuplicateIDs","Output":"--- PASS: TestRepoMemoryConfigDuplicateIDs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523900324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigDuplicateIDs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523906355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryStepsGeneration"} -{"Time":"2026-02-03T00:32:52.523909882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryStepsGeneration","Output":"=== RUN TestRepoMemoryStepsGeneration\n"} -{"Time":"2026-02-03T00:32:52.523914861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryStepsGeneration","Output":"--- PASS: TestRepoMemoryStepsGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523920261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryStepsGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523923527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPushStepsGeneration"} -{"Time":"2026-02-03T00:32:52.523927014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPushStepsGeneration","Output":"=== RUN TestRepoMemoryPushStepsGeneration\n"} -{"Time":"2026-02-03T00:32:52.523932675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPushStepsGeneration","Output":"--- PASS: TestRepoMemoryPushStepsGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523937744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPushStepsGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.5239412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptGeneration"} -{"Time":"2026-02-03T00:32:52.523952291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptGeneration","Output":"=== RUN TestRepoMemoryPromptGeneration\n"} -{"Time":"2026-02-03T00:32:52.523956779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptGeneration","Output":"--- PASS: TestRepoMemoryPromptGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.523960687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryPromptGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.523968732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation"} -{"Time":"2026-02-03T00:32:52.523972018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation\n"} -{"Time":"2026-02-03T00:32:52.523976085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_minimum_size_(1_byte)"} -{"Time":"2026-02-03T00:32:52.523986715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_minimum_size_(1_byte)","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation/valid_minimum_size_(1_byte)\n"} -{"Time":"2026-02-03T00:32:52.523991193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_maximum_size_(104857600_bytes)"} -{"Time":"2026-02-03T00:32:52.52399468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_maximum_size_(104857600_bytes)","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation/valid_maximum_size_(104857600_bytes)\n"} -{"Time":"2026-02-03T00:32:52.524005099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_mid-range_size_(10240_bytes)"} -{"Time":"2026-02-03T00:32:52.524008486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_mid-range_size_(10240_bytes)","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation/valid_mid-range_size_(10240_bytes)\n"} -{"Time":"2026-02-03T00:32:52.524012583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_zero_size"} -{"Time":"2026-02-03T00:32:52.524019035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_zero_size","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation/invalid_zero_size\n"} -{"Time":"2026-02-03T00:32:52.524023043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_negative_size"} -{"Time":"2026-02-03T00:32:52.524026539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_negative_size","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation/invalid_negative_size\n"} -{"Time":"2026-02-03T00:32:52.524030737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_size_exceeds_maximum"} -{"Time":"2026-02-03T00:32:52.524036418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_size_exceeds_maximum","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation/invalid_size_exceeds_maximum\n"} -{"Time":"2026-02-03T00:32:52.524040556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_large_size"} -{"Time":"2026-02-03T00:32:52.524043691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_large_size","Output":"=== RUN TestRepoMemoryMaxFileSizeValidation/invalid_large_size\n"} -{"Time":"2026-02-03T00:32:52.52404825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation","Output":"--- PASS: TestRepoMemoryMaxFileSizeValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524052828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_minimum_size_(1_byte)","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidation/valid_minimum_size_(1_byte) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52405907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_minimum_size_(1_byte)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524066393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_maximum_size_(104857600_bytes)","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidation/valid_maximum_size_(104857600_bytes) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524070902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_maximum_size_(104857600_bytes)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524074699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_mid-range_size_(10240_bytes)","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidation/valid_mid-range_size_(10240_bytes) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524079197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/valid_mid-range_size_(10240_bytes)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.52408574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_zero_size","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidation/invalid_zero_size (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524090509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_zero_size","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524097812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_negative_size","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidation/invalid_negative_size (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524102381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_negative_size","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524110305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_size_exceeds_maximum","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidation/invalid_size_exceeds_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524114683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_size_exceeds_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524119062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_large_size","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidation/invalid_large_size (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524123259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation/invalid_large_size","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524126596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524132547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray"} -{"Time":"2026-02-03T00:32:52.524135833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray","Output":"=== RUN TestRepoMemoryMaxFileSizeValidationArray\n"} -{"Time":"2026-02-03T00:32:52.524139901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/valid_size_in_array"} -{"Time":"2026-02-03T00:32:52.524147424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/valid_size_in_array","Output":"=== RUN TestRepoMemoryMaxFileSizeValidationArray/valid_size_in_array\n"} -{"Time":"2026-02-03T00:32:52.524152654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(zero)"} -{"Time":"2026-02-03T00:32:52.524159327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(zero)","Output":"=== RUN TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(zero)\n"} -{"Time":"2026-02-03T00:32:52.524423468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(exceeds_max)"} -{"Time":"2026-02-03T00:32:52.5244353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(exceeds_max)","Output":"=== RUN TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(exceeds_max)\n"} -{"Time":"2026-02-03T00:32:52.524443896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray","Output":"--- PASS: TestRepoMemoryMaxFileSizeValidationArray (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524449106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/valid_size_in_array","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidationArray/valid_size_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524453965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/valid_size_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524458212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(zero)","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(zero) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524464194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(zero)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524468391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(exceeds_max)","Output":" --- PASS: TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(exceeds_max) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524474823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray/invalid_size_in_array_(exceeds_max)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524480113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileSizeValidationArray","Elapsed":0} -{"Time":"2026-02-03T00:32:52.52448375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation"} -{"Time":"2026-02-03T00:32:52.524487237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation","Output":"=== RUN TestRepoMemoryMaxFileCountValidation\n"} -{"Time":"2026-02-03T00:32:52.524491585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_minimum_count_(1_file)"} -{"Time":"2026-02-03T00:32:52.524495292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_minimum_count_(1_file)","Output":"=== RUN TestRepoMemoryMaxFileCountValidation/valid_minimum_count_(1_file)\n"} -{"Time":"2026-02-03T00:32:52.524501673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_maximum_count_(1000_files)"} -{"Time":"2026-02-03T00:32:52.524505501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_maximum_count_(1000_files)","Output":"=== RUN TestRepoMemoryMaxFileCountValidation/valid_maximum_count_(1000_files)\n"} -{"Time":"2026-02-03T00:32:52.524511311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_mid-range_count_(100_files)"} -{"Time":"2026-02-03T00:32:52.524515139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_mid-range_count_(100_files)","Output":"=== RUN TestRepoMemoryMaxFileCountValidation/valid_mid-range_count_(100_files)\n"} -{"Time":"2026-02-03T00:32:52.524577555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_zero_count"} -{"Time":"2026-02-03T00:32:52.52458559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_zero_count","Output":"=== RUN TestRepoMemoryMaxFileCountValidation/invalid_zero_count\n"} -{"Time":"2026-02-03T00:32:52.524642346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_negative_count"} -{"Time":"2026-02-03T00:32:52.524647014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_negative_count","Output":"=== RUN TestRepoMemoryMaxFileCountValidation/invalid_negative_count\n"} -{"Time":"2026-02-03T00:32:52.524652685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_count_exceeds_maximum"} -{"Time":"2026-02-03T00:32:52.524656813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_count_exceeds_maximum","Output":"=== RUN TestRepoMemoryMaxFileCountValidation/invalid_count_exceeds_maximum\n"} -{"Time":"2026-02-03T00:32:52.524685917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_large_count"} -{"Time":"2026-02-03T00:32:52.524690125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_large_count","Output":"=== RUN TestRepoMemoryMaxFileCountValidation/invalid_large_count\n"} -{"Time":"2026-02-03T00:32:52.524701756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation","Output":"--- PASS: TestRepoMemoryMaxFileCountValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524766598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_minimum_count_(1_file)","Output":" --- PASS: TestRepoMemoryMaxFileCountValidation/valid_minimum_count_(1_file) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524780294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_minimum_count_(1_file)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524785584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_maximum_count_(1000_files)","Output":" --- PASS: TestRepoMemoryMaxFileCountValidation/valid_maximum_count_(1000_files) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524792486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_maximum_count_(1000_files)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524796253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_mid-range_count_(100_files)","Output":" --- PASS: TestRepoMemoryMaxFileCountValidation/valid_mid-range_count_(100_files) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524801674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/valid_mid-range_count_(100_files)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524805511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_zero_count","Output":" --- PASS: TestRepoMemoryMaxFileCountValidation/invalid_zero_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52481576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_zero_count","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524819356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_negative_count","Output":" --- PASS: TestRepoMemoryMaxFileCountValidation/invalid_negative_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524823745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_negative_count","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524827492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_count_exceeds_maximum","Output":" --- PASS: TestRepoMemoryMaxFileCountValidation/invalid_count_exceeds_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524832701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_count_exceeds_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524836979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_large_count","Output":" --- PASS: TestRepoMemoryMaxFileCountValidation/invalid_large_count (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524844153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation/invalid_large_count","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524847529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524850565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray"} -{"Time":"2026-02-03T00:32:52.524853961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray","Output":"=== RUN TestRepoMemoryMaxFileCountValidationArray\n"} -{"Time":"2026-02-03T00:32:52.524858259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/valid_count_in_array"} -{"Time":"2026-02-03T00:32:52.524861665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/valid_count_in_array","Output":"=== RUN TestRepoMemoryMaxFileCountValidationArray/valid_count_in_array\n"} -{"Time":"2026-02-03T00:32:52.524866063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(zero)"} -{"Time":"2026-02-03T00:32:52.52486963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(zero)","Output":"=== RUN TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(zero)\n"} -{"Time":"2026-02-03T00:32:52.524873838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(exceeds_max)"} -{"Time":"2026-02-03T00:32:52.524877625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(exceeds_max)","Output":"=== RUN TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(exceeds_max)\n"} -{"Time":"2026-02-03T00:32:52.524882494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray","Output":"--- PASS: TestRepoMemoryMaxFileCountValidationArray (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524887343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/valid_count_in_array","Output":" --- PASS: TestRepoMemoryMaxFileCountValidationArray/valid_count_in_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52489613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/valid_count_in_array","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524900277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(zero)","Output":" --- PASS: TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(zero) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524905136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(zero)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524908954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(exceeds_max)","Output":" --- PASS: TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(exceeds_max) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524917519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray/invalid_count_in_array_(exceeds_max)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524921106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryMaxFileCountValidationArray","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524924062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigWithCampaignID"} -{"Time":"2026-02-03T00:32:52.524927338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigWithCampaignID","Output":"=== RUN TestRepoMemoryConfigWithCampaignID\n"} -{"Time":"2026-02-03T00:32:52.524933008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigWithCampaignID","Output":"--- PASS: TestRepoMemoryConfigWithCampaignID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.524936976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoMemoryConfigWithCampaignID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.524939961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation"} -{"Time":"2026-02-03T00:32:52.524943327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation","Output":"=== RUN TestBranchPrefixValidation\n"} -{"Time":"2026-02-03T00:32:52.524947485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/empty_prefix_(use_default)"} -{"Time":"2026-02-03T00:32:52.524950651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/empty_prefix_(use_default)","Output":"=== RUN TestBranchPrefixValidation/empty_prefix_(use_default)\n"} -{"Time":"2026-02-03T00:32:52.524954628Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_alphanumeric"} -{"Time":"2026-02-03T00:32:52.524957854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_alphanumeric","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_alphanumeric\n"} -{"Time":"2026-02-03T00:32:52.524962884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_daily_(5_chars)"} -{"Time":"2026-02-03T00:32:52.524966801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_daily_(5_chars)","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_daily_(5_chars)\n"} -{"Time":"2026-02-03T00:32:52.52497182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_hyphens"} -{"Time":"2026-02-03T00:32:52.524975477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_hyphens","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_with_hyphens\n"} -{"Time":"2026-02-03T00:32:52.52501985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_underscores"} -{"Time":"2026-02-03T00:32:52.525027444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_underscores","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_with_underscores\n"} -{"Time":"2026-02-03T00:32:52.525033425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_mixed"} -{"Time":"2026-02-03T00:32:52.525036781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_mixed","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_mixed\n"} -{"Time":"2026-02-03T00:32:52.525044406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_4_chars"} -{"Time":"2026-02-03T00:32:52.525047702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_4_chars","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_exactly_4_chars\n"} -{"Time":"2026-02-03T00:32:52.525152847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_5_chars"} -{"Time":"2026-02-03T00:32:52.525164228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_5_chars","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_5_chars\n"} -{"Time":"2026-02-03T00:32:52.525169418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_32_chars"} -{"Time":"2026-02-03T00:32:52.525173325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_32_chars","Output":"=== RUN TestBranchPrefixValidation/valid_prefix_-_exactly_32_chars\n"} -{"Time":"2026-02-03T00:32:52.525177483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_short_(3_chars)"} -{"Time":"2026-02-03T00:32:52.525182121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_short_(3_chars)","Output":"=== RUN TestBranchPrefixValidation/invalid_-_too_short_(3_chars)\n"} -{"Time":"2026-02-03T00:32:52.52518678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_long_(33_chars)"} -{"Time":"2026-02-03T00:32:52.525190066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_long_(33_chars)","Output":"=== RUN TestBranchPrefixValidation/invalid_-_too_long_(33_chars)\n"} -{"Time":"2026-02-03T00:32:52.525196097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_slash"} -{"Time":"2026-02-03T00:32:52.525199634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_slash","Output":"=== RUN TestBranchPrefixValidation/invalid_-_contains_slash\n"} -{"Time":"2026-02-03T00:32:52.525203411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_space"} -{"Time":"2026-02-03T00:32:52.525206827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_space","Output":"=== RUN TestBranchPrefixValidation/invalid_-_contains_space\n"} -{"Time":"2026-02-03T00:32:52.525212077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_special_char"} -{"Time":"2026-02-03T00:32:52.525215303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_special_char","Output":"=== RUN TestBranchPrefixValidation/invalid_-_contains_special_char\n"} -{"Time":"2026-02-03T00:32:52.525220553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'copilot'"} -{"Time":"2026-02-03T00:32:52.525224811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'copilot'","Output":"=== RUN TestBranchPrefixValidation/invalid_-_reserved_word_'copilot'\n"} -{"Time":"2026-02-03T00:32:52.52528859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'Copilot'_(case-insensitive)"} -{"Time":"2026-02-03T00:32:52.5252943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'Copilot'_(case-insensitive)","Output":"=== RUN TestBranchPrefixValidation/invalid_-_reserved_word_'Copilot'_(case-insensitive)\n"} -{"Time":"2026-02-03T00:32:52.525300923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'COPILOT'_(case-insensitive)"} -{"Time":"2026-02-03T00:32:52.525304539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'COPILOT'_(case-insensitive)","Output":"=== RUN TestBranchPrefixValidation/invalid_-_reserved_word_'COPILOT'_(case-insensitive)\n"} -{"Time":"2026-02-03T00:32:52.525353822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation","Output":"--- PASS: TestBranchPrefixValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525360765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/empty_prefix_(use_default)","Output":" --- PASS: TestBranchPrefixValidation/empty_prefix_(use_default) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525365935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/empty_prefix_(use_default)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525370443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_alphanumeric","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_alphanumeric (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525375603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_alphanumeric","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525387054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_daily_(5_chars)","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_daily_(5_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525392454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_daily_(5_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525398435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_hyphens","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525403425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525407212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_underscores","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52541177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525415457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_mixed","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525420236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525424093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_4_chars","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_exactly_4_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525428611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_4_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525432729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_5_chars","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_5_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525436657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_5_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525438851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_32_chars","Output":" --- PASS: TestBranchPrefixValidation/valid_prefix_-_exactly_32_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525441475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/valid_prefix_-_exactly_32_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.52544371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_short_(3_chars)","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_too_short_(3_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525446355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_short_(3_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525448589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_long_(33_chars)","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_too_long_(33_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525452776Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_too_long_(33_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525456183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_slash","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_contains_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525461413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525466302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_space","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_contains_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525471071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_space","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525475289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_special_char","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_contains_special_char (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525479927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_contains_special_char","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525483584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'copilot'","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_reserved_word_'copilot' (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525489094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'copilot'","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525492771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'Copilot'_(case-insensitive)","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_reserved_word_'Copilot'_(case-insensitive) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52549784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'Copilot'_(case-insensitive)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525502369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'COPILOT'_(case-insensitive)","Output":" --- PASS: TestBranchPrefixValidation/invalid_-_reserved_word_'COPILOT'_(case-insensitive) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525506246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation/invalid_-_reserved_word_'COPILOT'_(case-insensitive)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525509562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525512929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInConfig"} -{"Time":"2026-02-03T00:32:52.525516345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInConfig","Output":"=== RUN TestBranchPrefixInConfig\n"} -{"Time":"2026-02-03T00:32:52.525523999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInConfig","Output":"--- PASS: TestBranchPrefixInConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525528087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525531363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInArrayConfig"} -{"Time":"2026-02-03T00:32:52.52553484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInArrayConfig","Output":"=== RUN TestBranchPrefixInArrayConfig\n"} -{"Time":"2026-02-03T00:32:52.525539508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInArrayConfig","Output":"--- PASS: TestBranchPrefixInArrayConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525543365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixInArrayConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525548044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixWithExplicitBranchName"} -{"Time":"2026-02-03T00:32:52.52555124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixWithExplicitBranchName","Output":"=== RUN TestBranchPrefixWithExplicitBranchName\n"} -{"Time":"2026-02-03T00:32:52.525555889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixWithExplicitBranchName","Output":"--- PASS: TestBranchPrefixWithExplicitBranchName (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52556206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBranchPrefixWithExplicitBranchName","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525565296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig"} -{"Time":"2026-02-03T00:32:52.525567771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig","Output":"=== RUN TestInvalidBranchPrefixRejectsConfig\n"} -{"Time":"2026-02-03T00:32:52.52557262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/too_long"} -{"Time":"2026-02-03T00:32:52.525576707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/too_long","Output":"=== RUN TestInvalidBranchPrefixRejectsConfig/too_long\n"} -{"Time":"2026-02-03T00:32:52.525633543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/reserved_word"} -{"Time":"2026-02-03T00:32:52.525638653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/reserved_word","Output":"=== RUN TestInvalidBranchPrefixRejectsConfig/reserved_word\n"} -{"Time":"2026-02-03T00:32:52.525676744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/special_chars"} -{"Time":"2026-02-03T00:32:52.525682795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/special_chars","Output":"=== RUN TestInvalidBranchPrefixRejectsConfig/special_chars\n"} -{"Time":"2026-02-03T00:32:52.52572282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig","Output":"--- PASS: TestInvalidBranchPrefixRejectsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525729031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/too_long","Output":" --- PASS: TestInvalidBranchPrefixRejectsConfig/too_long (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.52573383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/too_long","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525737818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/reserved_word","Output":" --- PASS: TestInvalidBranchPrefixRejectsConfig/reserved_word (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525743478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/reserved_word","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525760971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/special_chars","Output":" --- PASS: TestInvalidBranchPrefixRejectsConfig/special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.525768635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig/special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525772102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestInvalidBranchPrefixRejectsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:52.525777371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages"} -{"Time":"2026-02-03T00:32:52.525780798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages","Output":"=== RUN TestRepositoryFormatErrorMessages\n"} -{"Time":"2026-02-03T00:32:52.525785567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_no_slash"} -{"Time":"2026-02-03T00:32:52.525788813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_no_slash","Output":"=== RUN TestRepositoryFormatErrorMessages/invalid_format_-_no_slash\n"} -{"Time":"2026-02-03T00:32:52.525794664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_empty_string"} -{"Time":"2026-02-03T00:32:52.525798521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_empty_string","Output":"=== RUN TestRepositoryFormatErrorMessages/invalid_format_-_empty_string\n"} -{"Time":"2026-02-03T00:32:52.526053604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/valid_format"} -{"Time":"2026-02-03T00:32:52.526066178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/valid_format","Output":"=== RUN TestRepositoryFormatErrorMessages/valid_format\n"} -{"Time":"2026-02-03T00:32:52.555255182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages","Output":"--- PASS: TestRepositoryFormatErrorMessages (0.03s)\n"} -{"Time":"2026-02-03T00:32:52.555287382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_no_slash","Output":" --- PASS: TestRepositoryFormatErrorMessages/invalid_format_-_no_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555294054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_no_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555301047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_empty_string","Output":" --- PASS: TestRepositoryFormatErrorMessages/invalid_format_-_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555306838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/invalid_format_-_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555311256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/valid_format","Output":" --- PASS: TestRepositoryFormatErrorMessages/valid_format (0.03s)\n"} -{"Time":"2026-02-03T00:32:52.555315714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages/valid_format","Elapsed":0.03} -{"Time":"2026-02-03T00:32:52.555325883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFormatErrorMessages","Elapsed":0.03} -{"Time":"2026-02-03T00:32:52.555330402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFeaturesLoggedCache"} -{"Time":"2026-02-03T00:32:52.555334499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFeaturesLoggedCache","Output":"=== RUN TestRepositoryFeaturesLoggedCache\n"} -{"Time":"2026-02-03T00:32:52.555343797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFeaturesLoggedCache","Output":"--- PASS: TestRepositoryFeaturesLoggedCache (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555348485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepositoryFeaturesLoggedCache","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555352082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRepositoryFeaturesLogOnce"} -{"Time":"2026-02-03T00:32:52.555355609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRepositoryFeaturesLogOnce","Output":"=== RUN TestGetRepositoryFeaturesLogOnce\n"} -{"Time":"2026-02-03T00:32:52.555360708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRepositoryFeaturesLogOnce","Output":"--- PASS: TestGetRepositoryFeaturesLogOnce (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555371118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetRepositoryFeaturesLogOnce","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555375305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName"} -{"Time":"2026-02-03T00:32:52.555379052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName","Output":"=== RUN TestNormalizeWorkflowName\n"} -{"Time":"2026-02-03T00:32:52.555383881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/plain_name"} -{"Time":"2026-02-03T00:32:52.555387388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/plain_name","Output":"=== RUN TestNormalizeWorkflowName/plain_name\n"} -{"Time":"2026-02-03T00:32:52.555393479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.md_extension"} -{"Time":"2026-02-03T00:32:52.555397296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.md_extension","Output":"=== RUN TestNormalizeWorkflowName/name_with_.md_extension\n"} -{"Time":"2026-02-03T00:32:52.555402777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension"} -{"Time":"2026-02-03T00:32:52.555406684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension","Output":"=== RUN TestNormalizeWorkflowName/name_with_.lock.yml_extension\n"} -{"Time":"2026-02-03T00:32:52.555419488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/empty_string"} -{"Time":"2026-02-03T00:32:52.555423725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/empty_string","Output":"=== RUN TestNormalizeWorkflowName/empty_string\n"} -{"Time":"2026-02-03T00:32:52.555428234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_multiple_dots"} -{"Time":"2026-02-03T00:32:52.55543178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_multiple_dots","Output":"=== RUN TestNormalizeWorkflowName/name_with_multiple_dots\n"} -{"Time":"2026-02-03T00:32:52.555443262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_ending_with_partial_extension"} -{"Time":"2026-02-03T00:32:52.555446969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_ending_with_partial_extension","Output":"=== RUN TestNormalizeWorkflowName/name_ending_with_partial_extension\n"} -{"Time":"2026-02-03T00:32:52.555459532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName","Output":"--- PASS: TestNormalizeWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555465073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/plain_name","Output":" --- PASS: TestNormalizeWorkflowName/plain_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555469911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/plain_name","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555473548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.md_extension","Output":" --- PASS: TestNormalizeWorkflowName/name_with_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555478017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555481593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension","Output":" --- PASS: TestNormalizeWorkflowName/name_with_.lock.yml_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555486212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_.lock.yml_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555498134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/empty_string","Output":" --- PASS: TestNormalizeWorkflowName/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555502853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:52.55550664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_multiple_dots","Output":" --- PASS: TestNormalizeWorkflowName/name_with_multiple_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555511068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_with_multiple_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555514885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_ending_with_partial_extension","Output":" --- PASS: TestNormalizeWorkflowName/name_ending_with_partial_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.555520947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName/name_ending_with_partial_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.555530224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:52.55553343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName"} -{"Time":"2026-02-03T00:32:52.555536475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName","Output":"=== RUN TestResolveWorkflowName\n"} -{"Time":"2026-02-03T00:32:52.555933706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID"} -{"Time":"2026-02-03T00:32:52.55594657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID","Output":"=== RUN TestResolveWorkflowName/valid_workflow_ID\n"} -{"Time":"2026-02-03T00:32:52.556079718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.md_extension"} -{"Time":"2026-02-03T00:32:52.556090969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.md_extension","Output":"=== RUN TestResolveWorkflowName/valid_workflow_ID_with_.md_extension\n"} -{"Time":"2026-02-03T00:32:52.556174895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.lock.yml_extension"} -{"Time":"2026-02-03T00:32:52.556187228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.lock.yml_extension","Output":"=== RUN TestResolveWorkflowName/valid_workflow_ID_with_.lock.yml_extension\n"} -{"Time":"2026-02-03T00:32:52.556280842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/empty_workflow_ID"} -{"Time":"2026-02-03T00:32:52.556292915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/empty_workflow_ID","Output":"=== RUN TestResolveWorkflowName/empty_workflow_ID\n"} -{"Time":"2026-02-03T00:32:52.556302803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID"} -{"Time":"2026-02-03T00:32:52.556306851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID","Output":"=== RUN TestResolveWorkflowName/non-existent_workflow_ID\n"} -{"Time":"2026-02-03T00:32:52.556375761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID_with_extension"} -{"Time":"2026-02-03T00:32:52.556390338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID_with_extension","Output":"=== RUN TestResolveWorkflowName/non-existent_workflow_ID_with_extension\n"} -{"Time":"2026-02-03T00:32:52.556664529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName","Output":"--- PASS: TestResolveWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.556677604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID","Output":" --- PASS: TestResolveWorkflowName/valid_workflow_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.556682753Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.556687111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.md_extension","Output":" --- PASS: TestResolveWorkflowName/valid_workflow_ID_with_.md_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.556692201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.md_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.556696088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.lock.yml_extension","Output":" --- PASS: TestResolveWorkflowName/valid_workflow_ID_with_.lock.yml_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.556701188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/valid_workflow_ID_with_.lock.yml_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.556705045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/empty_workflow_ID","Output":" --- PASS: TestResolveWorkflowName/empty_workflow_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.556709904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/empty_workflow_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.556713691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID","Output":" --- PASS: TestResolveWorkflowName/non-existent_workflow_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.556718209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.556728599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID_with_extension","Output":" --- PASS: TestResolveWorkflowName/non-existent_workflow_ID_with_extension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.556735882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName/non-existent_workflow_ID_with_extension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.556739228Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:52.556742895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingLockFile"} -{"Time":"2026-02-03T00:32:52.556746392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingLockFile","Output":"=== RUN TestResolveWorkflowName_MissingLockFile\n"} -{"Time":"2026-02-03T00:32:52.557072059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingLockFile","Output":"--- PASS: TestResolveWorkflowName_MissingLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.557085954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:52.557090252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_InvalidYAML"} -{"Time":"2026-02-03T00:32:52.557093639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_InvalidYAML","Output":"=== RUN TestResolveWorkflowName_InvalidYAML\n"} -{"Time":"2026-02-03T00:32:52.557511808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_InvalidYAML","Output":"--- PASS: TestResolveWorkflowName_InvalidYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.557524321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_InvalidYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:52.557528689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingNameField"} -{"Time":"2026-02-03T00:32:52.557532296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingNameField","Output":"=== RUN TestResolveWorkflowName_MissingNameField\n"} -{"Time":"2026-02-03T00:32:52.558001239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingNameField","Output":"--- PASS: TestResolveWorkflowName_MissingNameField (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558016617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_MissingNameField","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558021066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow"} -{"Time":"2026-02-03T00:32:52.558024672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow","Output":"=== RUN TestResolveWorkflowName_ExistingAgenticWorkflow\n"} -{"Time":"2026-02-03T00:32:52.558084744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_weekly-research"} -{"Time":"2026-02-03T00:32:52.558096897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_weekly-research","Output":"=== RUN TestResolveWorkflowName_ExistingAgenticWorkflow/existing_weekly-research\n"} -{"Time":"2026-02-03T00:32:52.558127173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_weekly-research","Output":" resolve_test.go:325: Workflow weekly-research.md not found, skipping\n"} -{"Time":"2026-02-03T00:32:52.558166146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_daily-plan"} -{"Time":"2026-02-03T00:32:52.558175012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_daily-plan","Output":"=== RUN TestResolveWorkflowName_ExistingAgenticWorkflow/existing_daily-plan\n"} -{"Time":"2026-02-03T00:32:52.558209989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_daily-plan","Output":" resolve_test.go:325: Workflow daily-plan.md not found, skipping\n"} -{"Time":"2026-02-03T00:32:52.558225497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_issue-triage"} -{"Time":"2026-02-03T00:32:52.558229375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_issue-triage","Output":"=== RUN TestResolveWorkflowName_ExistingAgenticWorkflow/existing_issue-triage\n"} -{"Time":"2026-02-03T00:32:52.558264931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_issue-triage","Output":" resolve_test.go:325: Workflow issue-triage.md not found, skipping\n"} -{"Time":"2026-02-03T00:32:52.558336573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow","Output":"--- PASS: TestResolveWorkflowName_ExistingAgenticWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558351891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_weekly-research","Output":" --- SKIP: TestResolveWorkflowName_ExistingAgenticWorkflow/existing_weekly-research (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558357922Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_weekly-research","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558362751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_daily-plan","Output":" --- SKIP: TestResolveWorkflowName_ExistingAgenticWorkflow/existing_daily-plan (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558372249Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_daily-plan","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558378661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_issue-triage","Output":" --- SKIP: TestResolveWorkflowName_ExistingAgenticWorkflow/existing_issue-triage (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.55838355Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow/existing_issue-triage","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558390663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveWorkflowName_ExistingAgenticWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:52.55839421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow"} -{"Time":"2026-02-03T00:32:52.558398388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow","Output":"=== RUN TestShouldSkipFirewallWorkflow\n"} -{"Time":"2026-02-03T00:32:52.558402846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_without_firewall_feature"} -{"Time":"2026-02-03T00:32:52.558409679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_without_firewall_feature","Output":"=== RUN TestShouldSkipFirewallWorkflow/regular_workflow_without_firewall_feature\n"} -{"Time":"2026-02-03T00:32:52.558416051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_without_firewall_feature"} -{"Time":"2026-02-03T00:32:52.558420239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_without_firewall_feature","Output":"=== RUN TestShouldSkipFirewallWorkflow/firewall_workflow_without_firewall_feature\n"} -{"Time":"2026-02-03T00:32:52.558425358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_firewall_feature_enabled"} -{"Time":"2026-02-03T00:32:52.558429225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_firewall_feature_enabled","Output":"=== RUN TestShouldSkipFirewallWorkflow/firewall_workflow_with_firewall_feature_enabled\n"} -{"Time":"2026-02-03T00:32:52.558433974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_multiple_features_including_firewall"} -{"Time":"2026-02-03T00:32:52.558437771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_multiple_features_including_firewall","Output":"=== RUN TestShouldSkipFirewallWorkflow/firewall_workflow_with_multiple_features_including_firewall\n"} -{"Time":"2026-02-03T00:32:52.558451727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_with_firewall_feature_enabled"} -{"Time":"2026-02-03T00:32:52.558456115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_with_firewall_feature_enabled","Output":"=== RUN TestShouldSkipFirewallWorkflow/regular_workflow_with_firewall_feature_enabled\n"} -{"Time":"2026-02-03T00:32:52.558465793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow","Output":"--- PASS: TestShouldSkipFirewallWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558472296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_without_firewall_feature","Output":" --- PASS: TestShouldSkipFirewallWorkflow/regular_workflow_without_firewall_feature (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558480831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_without_firewall_feature","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558485089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_without_firewall_feature","Output":" --- PASS: TestShouldSkipFirewallWorkflow/firewall_workflow_without_firewall_feature (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558490239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_without_firewall_feature","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558494136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_firewall_feature_enabled","Output":" --- PASS: TestShouldSkipFirewallWorkflow/firewall_workflow_with_firewall_feature_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558502602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_firewall_feature_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558506369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_multiple_features_including_firewall","Output":" --- PASS: TestShouldSkipFirewallWorkflow/firewall_workflow_with_multiple_features_including_firewall (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558519794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/firewall_workflow_with_multiple_features_including_firewall","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558524002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_with_firewall_feature_enabled","Output":" --- PASS: TestShouldSkipFirewallWorkflow/regular_workflow_with_firewall_feature_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.558530734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow/regular_workflow_with_firewall_feature_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558534231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipFirewallWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:52.558537707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken"} -{"Time":"2026-02-03T00:32:52.558541304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"=== RUN TestRoleMembershipUsesGitHubToken\n"} -{"Time":"2026-02-03T00:32:52.562199329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/role-membership-token-test2420526701/role-membership-token.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.56221033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.56221535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.562223054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:52.562227402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.56223166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:52.562240056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.562244404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.56224803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.562251948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.56225837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:52.562262126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.562266565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.562273147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.562276834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.56228027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"\n"} -{"Time":"2026-02-03T00:32:52.596580539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.600379617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/role-membership-token-test2420526701/role-membership-token.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:52.600583597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Output":"--- PASS: TestRoleMembershipUsesGitHubToken (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.600599457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipUsesGitHubToken","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.60060649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots"} -{"Time":"2026-02-03T00:32:52.600610688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"=== RUN TestRoleMembershipTokenWithBots\n"} -{"Time":"2026-02-03T00:32:52.604044645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/role-membership-token-bots-test1487775063/role-membership-token-bots.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.604056156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.604061436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.604070864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"\n"} -{"Time":"2026-02-03T00:32:52.604075663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.604079991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"\n"} -{"Time":"2026-02-03T00:32:52.604084149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.604091302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.60409545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.604099768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.604103455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"\n"} -{"Time":"2026-02-03T00:32:52.604107071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.604113393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.6041172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.604122239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.604126207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"\n"} -{"Time":"2026-02-03T00:32:52.634950564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.638938047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/role-membership-token-bots-test1487775063/role-membership-token-bots.md (26.2 KB)\n"} -{"Time":"2026-02-03T00:32:52.639106541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Output":"--- PASS: TestRoleMembershipTokenWithBots (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.639120978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRoleMembershipTokenWithBots","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.63912732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths"} -{"Time":"2026-02-03T00:32:52.639130345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths","Output":"=== RUN TestExtractRuntimeImportPaths\n"} -{"Time":"2026-02-03T00:32:52.639157637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/no_imports"} -{"Time":"2026-02-03T00:32:52.639167866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/no_imports","Output":"=== RUN TestExtractRuntimeImportPaths/no_imports\n"} -{"Time":"2026-02-03T00:32:52.639210812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/single_file_import"} -{"Time":"2026-02-03T00:32:52.639223776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/single_file_import","Output":"=== RUN TestExtractRuntimeImportPaths/single_file_import\n"} -{"Time":"2026-02-03T00:32:52.6393063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/optional_import"} -{"Time":"2026-02-03T00:32:52.639316889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/optional_import","Output":"=== RUN TestExtractRuntimeImportPaths/optional_import\n"} -{"Time":"2026-02-03T00:32:52.639329263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/import_with_line_range"} -{"Time":"2026-02-03T00:32:52.639341154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/import_with_line_range","Output":"=== RUN TestExtractRuntimeImportPaths/import_with_line_range\n"} -{"Time":"2026-02-03T00:32:52.639391088Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/multiple_imports"} -{"Time":"2026-02-03T00:32:52.639401948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/multiple_imports","Output":"=== RUN TestExtractRuntimeImportPaths/multiple_imports\n"} -{"Time":"2026-02-03T00:32:52.639455441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/duplicate_imports"} -{"Time":"2026-02-03T00:32:52.639466712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/duplicate_imports","Output":"=== RUN TestExtractRuntimeImportPaths/duplicate_imports\n"} -{"Time":"2026-02-03T00:32:52.639517333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/URL_import_(should_be_excluded)"} -{"Time":"2026-02-03T00:32:52.639529516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/URL_import_(should_be_excluded)","Output":"=== RUN TestExtractRuntimeImportPaths/URL_import_(should_be_excluded)\n"} -{"Time":"2026-02-03T00:32:52.639536769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/mixed_file_and_URL_imports"} -{"Time":"2026-02-03T00:32:52.639543051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/mixed_file_and_URL_imports","Output":"=== RUN TestExtractRuntimeImportPaths/mixed_file_and_URL_imports\n"} -{"Time":"2026-02-03T00:32:52.639607501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/.github_prefix_in_path"} -{"Time":"2026-02-03T00:32:52.639618021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/.github_prefix_in_path","Output":"=== RUN TestExtractRuntimeImportPaths/.github_prefix_in_path\n"} -{"Time":"2026-02-03T00:32:52.639651638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths","Output":"--- PASS: TestExtractRuntimeImportPaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.63966898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/no_imports","Output":" --- PASS: TestExtractRuntimeImportPaths/no_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639673819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/no_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639692754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/single_file_import","Output":" --- PASS: TestExtractRuntimeImportPaths/single_file_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639698325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/single_file_import","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639702433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/optional_import","Output":" --- PASS: TestExtractRuntimeImportPaths/optional_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639707372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/optional_import","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639711369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/import_with_line_range","Output":" --- PASS: TestExtractRuntimeImportPaths/import_with_line_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639716419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/import_with_line_range","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639723502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/multiple_imports","Output":" --- PASS: TestExtractRuntimeImportPaths/multiple_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639728882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/multiple_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639732509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/duplicate_imports","Output":" --- PASS: TestExtractRuntimeImportPaths/duplicate_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639742076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/duplicate_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639745763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/URL_import_(should_be_excluded)","Output":" --- PASS: TestExtractRuntimeImportPaths/URL_import_(should_be_excluded) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639764678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/URL_import_(should_be_excluded)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639769327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/mixed_file_and_URL_imports","Output":" --- PASS: TestExtractRuntimeImportPaths/mixed_file_and_URL_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639774577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/mixed_file_and_URL_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639778614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/.github_prefix_in_path","Output":" --- PASS: TestExtractRuntimeImportPaths/.github_prefix_in_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.639785006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths/.github_prefix_in_path","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639788473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimeImportPaths","Elapsed":0} -{"Time":"2026-02-03T00:32:52.639791719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles"} -{"Time":"2026-02-03T00:32:52.639795025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles","Output":"=== RUN TestValidateRuntimeImportFiles\n"} -{"Time":"2026-02-03T00:32:52.640023801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/no_runtime_imports"} -{"Time":"2026-02-03T00:32:52.640032768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/no_runtime_imports","Output":"=== RUN TestValidateRuntimeImportFiles/no_runtime_imports\n"} -{"Time":"2026-02-03T00:32:52.640069707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/valid_runtime_import"} -{"Time":"2026-02-03T00:32:52.640078313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/valid_runtime_import","Output":"=== RUN TestValidateRuntimeImportFiles/valid_runtime_import\n"} -{"Time":"2026-02-03T00:32:52.640164233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/invalid_runtime_import"} -{"Time":"2026-02-03T00:32:52.640172869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/invalid_runtime_import","Output":"=== RUN TestValidateRuntimeImportFiles/invalid_runtime_import\n"} -{"Time":"2026-02-03T00:32:52.640430969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiline_expression_in_import"} -{"Time":"2026-02-03T00:32:52.640441248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiline_expression_in_import","Output":"=== RUN TestValidateRuntimeImportFiles/multiline_expression_in_import\n"} -{"Time":"2026-02-03T00:32:52.640653153Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiple_imports_with_one_invalid"} -{"Time":"2026-02-03T00:32:52.64066241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiple_imports_with_one_invalid","Output":"=== RUN TestValidateRuntimeImportFiles/multiple_imports_with_one_invalid\n"} -{"Time":"2026-02-03T00:32:52.640962019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/non-existent_file_(should_skip)"} -{"Time":"2026-02-03T00:32:52.640971257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/non-existent_file_(should_skip)","Output":"=== RUN TestValidateRuntimeImportFiles/non-existent_file_(should_skip)\n"} -{"Time":"2026-02-03T00:32:52.641018024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/URL_import_(should_skip)"} -{"Time":"2026-02-03T00:32:52.641028603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/URL_import_(should_skip)","Output":"=== RUN TestValidateRuntimeImportFiles/URL_import_(should_skip)\n"} -{"Time":"2026-02-03T00:32:52.641288978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles","Output":"--- PASS: TestValidateRuntimeImportFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641302694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/no_runtime_imports","Output":" --- PASS: TestValidateRuntimeImportFiles/no_runtime_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.64130623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/no_runtime_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641309096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/valid_runtime_import","Output":" --- PASS: TestValidateRuntimeImportFiles/valid_runtime_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641313274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/valid_runtime_import","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641315518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/invalid_runtime_import","Output":" --- PASS: TestValidateRuntimeImportFiles/invalid_runtime_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641318503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/invalid_runtime_import","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641320567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiline_expression_in_import","Output":" --- PASS: TestValidateRuntimeImportFiles/multiline_expression_in_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641323162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiline_expression_in_import","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641325386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiple_imports_with_one_invalid","Output":" --- PASS: TestValidateRuntimeImportFiles/multiple_imports_with_one_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641327931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/multiple_imports_with_one_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641330476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/non-existent_file_(should_skip)","Output":" --- PASS: TestValidateRuntimeImportFiles/non-existent_file_(should_skip) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.6413329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/non-existent_file_(should_skip)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641335024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/URL_import_(should_skip)","Output":" --- PASS: TestValidateRuntimeImportFiles/URL_import_(should_skip) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641338661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles/URL_import_(should_skip)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641340695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641342568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization"} -{"Time":"2026-02-03T00:32:52.641344442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization","Output":"=== RUN TestValidateRuntimeImportFiles_PathNormalization\n"} -{"Time":"2026-02-03T00:32:52.641508908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_./"} -{"Time":"2026-02-03T00:32:52.641518847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_./","Output":"=== RUN TestValidateRuntimeImportFiles_PathNormalization/path_with_./\n"} -{"Time":"2026-02-03T00:32:52.641588617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_.github/"} -{"Time":"2026-02-03T00:32:52.641598495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_.github/","Output":"=== RUN TestValidateRuntimeImportFiles_PathNormalization/path_with_.github/\n"} -{"Time":"2026-02-03T00:32:52.641659734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_without_prefix"} -{"Time":"2026-02-03T00:32:52.641672929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_without_prefix","Output":"=== RUN TestValidateRuntimeImportFiles_PathNormalization/path_without_prefix\n"} -{"Time":"2026-02-03T00:32:52.64194178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization","Output":"--- PASS: TestValidateRuntimeImportFiles_PathNormalization (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641957209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_./","Output":" --- PASS: TestValidateRuntimeImportFiles_PathNormalization/path_with_./ (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.64196313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_./","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641968169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_.github/","Output":" --- PASS: TestValidateRuntimeImportFiles_PathNormalization/path_with_.github/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641973639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_with_.github/","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641977687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_without_prefix","Output":" --- PASS: TestValidateRuntimeImportFiles_PathNormalization/path_without_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.641982395Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization/path_without_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641996061Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRuntimeImportFiles_PathNormalization","Elapsed":0} -{"Time":"2026-02-03T00:32:52.641999848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation"} -{"Time":"2026-02-03T00:32:52.642003465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation","Output":"=== RUN TestCompilerIntegration_RuntimeImportValidation\n"} -{"Time":"2026-02-03T00:32:52.646548746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation","Output":"--- PASS: TestCompilerIntegration_RuntimeImportValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.64656655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:52.646571188Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid"} -{"Time":"2026-02-03T00:32:52.646575146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"=== RUN TestCompilerIntegration_RuntimeImportValidation_Valid\n"} -{"Time":"2026-02-03T00:32:52.650319422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"../../../../../../../tmp/TestCompilerIntegration_RuntimeImportValidation_Valid3044762294/001/.github/workflows/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.65033433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.650339479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.650343707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"\n"} -{"Time":"2026-02-03T00:32:52.650347955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.650351842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"\n"} -{"Time":"2026-02-03T00:32:52.65035577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.650359917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.650363865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.650367832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.650371669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"\n"} -{"Time":"2026-02-03T00:32:52.650375607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.650379564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.650388591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.650392408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.650396165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"\n"} -{"Time":"2026-02-03T00:32:52.682136592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.68597273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"✓ ../../../../../../../tmp/TestCompilerIntegration_RuntimeImportValidation_Valid3044762294/001/.github/workflows/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:52.686291804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Output":"--- PASS: TestCompilerIntegration_RuntimeImportValidation_Valid (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.686307133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompilerIntegration_RuntimeImportValidation_Valid","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.686314617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides"} -{"Time":"2026-02-03T00:32:52.686318624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides","Output":"=== RUN TestApplyRuntimeOverrides\n"} -{"Time":"2026-02-03T00:32:52.686347789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_string"} -{"Time":"2026-02-03T00:32:52.686357567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_string","Output":"=== RUN TestApplyRuntimeOverrides/override_existing_runtime_version_with_string\n"} -{"Time":"2026-02-03T00:32:52.686401048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_number"} -{"Time":"2026-02-03T00:32:52.686410746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_number","Output":"=== RUN TestApplyRuntimeOverrides/override_existing_runtime_version_with_number\n"} -{"Time":"2026-02-03T00:32:52.686425243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_float"} -{"Time":"2026-02-03T00:32:52.686429861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_float","Output":"=== RUN TestApplyRuntimeOverrides/override_existing_runtime_version_with_float\n"} -{"Time":"2026-02-03T00:32:52.686480638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/add_new_runtime_from_override"} -{"Time":"2026-02-03T00:32:52.686493742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/add_new_runtime_from_override","Output":"=== RUN TestApplyRuntimeOverrides/add_new_runtime_from_override\n"} -{"Time":"2026-02-03T00:32:52.686499363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/multiple_runtime_overrides"} -{"Time":"2026-02-03T00:32:52.68650344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/multiple_runtime_overrides","Output":"=== RUN TestApplyRuntimeOverrides/multiple_runtime_overrides\n"} -{"Time":"2026-02-03T00:32:52.686510243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_unknown_runtime"} -{"Time":"2026-02-03T00:32:52.68651399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_unknown_runtime","Output":"=== RUN TestApplyRuntimeOverrides/ignore_unknown_runtime\n"} -{"Time":"2026-02-03T00:32:52.686520131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_runtime_without_version"} -{"Time":"2026-02-03T00:32:52.686543826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_runtime_without_version","Output":"=== RUN TestApplyRuntimeOverrides/ignore_runtime_without_version\n"} -{"Time":"2026-02-03T00:32:52.686562661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_action-repo"} -{"Time":"2026-02-03T00:32:52.686569884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_action-repo","Output":"=== RUN TestApplyRuntimeOverrides/override_action-repo\n"} -{"Time":"2026-02-03T00:32:52.686574302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_only_action-version"} -{"Time":"2026-02-03T00:32:52.686578009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_only_action-version","Output":"=== RUN TestApplyRuntimeOverrides/override_only_action-version\n"} -{"Time":"2026-02-03T00:32:52.686585112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides","Output":"--- PASS: TestApplyRuntimeOverrides (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686591524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_string","Output":" --- PASS: TestApplyRuntimeOverrides/override_existing_runtime_version_with_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686597015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_string","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686601403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_number","Output":" --- PASS: TestApplyRuntimeOverrides/override_existing_runtime_version_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686606552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68661606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_float","Output":" --- PASS: TestApplyRuntimeOverrides/override_existing_runtime_version_with_float (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.68662137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_existing_runtime_version_with_float","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686625307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/add_new_runtime_from_override","Output":" --- PASS: TestApplyRuntimeOverrides/add_new_runtime_from_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686630156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/add_new_runtime_from_override","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686633673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/multiple_runtime_overrides","Output":" --- PASS: TestApplyRuntimeOverrides/multiple_runtime_overrides (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686638442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/multiple_runtime_overrides","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686642249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_unknown_runtime","Output":" --- PASS: TestApplyRuntimeOverrides/ignore_unknown_runtime (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686646767Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_unknown_runtime","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686650815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_runtime_without_version","Output":" --- PASS: TestApplyRuntimeOverrides/ignore_runtime_without_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686655544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/ignore_runtime_without_version","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686659301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_action-repo","Output":" --- PASS: TestApplyRuntimeOverrides/override_action-repo (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686663779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_action-repo","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686667336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_only_action-version","Output":" --- PASS: TestApplyRuntimeOverrides/override_only_action-version (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686679579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides/override_only_action-version","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686683366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplyRuntimeOverrides","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686687173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides"} -{"Time":"2026-02-03T00:32:52.686690799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides","Output":"=== RUN TestDetectRuntimeRequirementsWithOverrides\n"} -{"Time":"2026-02-03T00:32:52.686695438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_and_override_node_version"} -{"Time":"2026-02-03T00:32:52.686700077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_and_override_node_version","Output":"=== RUN TestDetectRuntimeRequirementsWithOverrides/detect_and_override_node_version\n"} -{"Time":"2026-02-03T00:32:52.686704755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_python_and_add_ruby_from_override"} -{"Time":"2026-02-03T00:32:52.686708312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_python_and_add_ruby_from_override","Output":"=== RUN TestDetectRuntimeRequirementsWithOverrides/detect_python_and_add_ruby_from_override\n"} -{"Time":"2026-02-03T00:32:52.68671258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/no_overrides"} -{"Time":"2026-02-03T00:32:52.686721346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/no_overrides","Output":"=== RUN TestDetectRuntimeRequirementsWithOverrides/no_overrides\n"} -{"Time":"2026-02-03T00:32:52.686726706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides","Output":"--- PASS: TestDetectRuntimeRequirementsWithOverrides (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686731836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_and_override_node_version","Output":" --- PASS: TestDetectRuntimeRequirementsWithOverrides/detect_and_override_node_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686736525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_and_override_node_version","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686740372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_python_and_add_ruby_from_override","Output":" --- PASS: TestDetectRuntimeRequirementsWithOverrides/detect_python_and_add_ruby_from_override (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686745772Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/detect_python_and_add_ruby_from_override","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686765719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/no_overrides","Output":" --- PASS: TestDetectRuntimeRequirementsWithOverrides/no_overrides (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686772201Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides/no_overrides","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686775467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeRequirementsWithOverrides","Elapsed":0} -{"Time":"2026-02-03T00:32:52.686778323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSerenaLanguageServiceStepsDeterministicOrder"} -{"Time":"2026-02-03T00:32:52.686781348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSerenaLanguageServiceStepsDeterministicOrder","Output":"=== RUN TestGenerateSerenaLanguageServiceStepsDeterministicOrder\n"} -{"Time":"2026-02-03T00:32:52.686786097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSerenaLanguageServiceStepsDeterministicOrder","Output":"--- PASS: TestGenerateSerenaLanguageServiceStepsDeterministicOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.686789994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSerenaLanguageServiceStepsDeterministicOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68679314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand"} -{"Time":"2026-02-03T00:32:52.686796556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand","Output":"=== RUN TestDetectRuntimeFromCommand\n"} -{"Time":"2026-02-03T00:32:52.686800794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bun_command"} -{"Time":"2026-02-03T00:32:52.68680402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bun_command","Output":"=== RUN TestDetectRuntimeFromCommand/bun_command\n"} -{"Time":"2026-02-03T00:32:52.686808018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bunx_command"} -{"Time":"2026-02-03T00:32:52.686811284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bunx_command","Output":"=== RUN TestDetectRuntimeFromCommand/bunx_command\n"} -{"Time":"2026-02-03T00:32:52.686816864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npm_install_command"} -{"Time":"2026-02-03T00:32:52.68682006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npm_install_command","Output":"=== RUN TestDetectRuntimeFromCommand/npm_install_command\n"} -{"Time":"2026-02-03T00:32:52.686824168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npx_command"} -{"Time":"2026-02-03T00:32:52.686829618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npx_command","Output":"=== RUN TestDetectRuntimeFromCommand/npx_command\n"} -{"Time":"2026-02-03T00:32:52.686834447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/python_command"} -{"Time":"2026-02-03T00:32:52.686837914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/python_command","Output":"=== RUN TestDetectRuntimeFromCommand/python_command\n"} -{"Time":"2026-02-03T00:32:52.686843564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/pip_install"} -{"Time":"2026-02-03T00:32:52.686848864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/pip_install","Output":"=== RUN TestDetectRuntimeFromCommand/pip_install\n"} -{"Time":"2026-02-03T00:32:52.686860345Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uv_command"} -{"Time":"2026-02-03T00:32:52.686864172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uv_command","Output":"=== RUN TestDetectRuntimeFromCommand/uv_command\n"} -{"Time":"2026-02-03T00:32:52.686876195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uvx_command"} -{"Time":"2026-02-03T00:32:52.686883749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uvx_command","Output":"=== RUN TestDetectRuntimeFromCommand/uvx_command\n"} -{"Time":"2026-02-03T00:32:52.686918023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/go_command"} -{"Time":"2026-02-03T00:32:52.686926268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/go_command","Output":"=== RUN TestDetectRuntimeFromCommand/go_command\n"} -{"Time":"2026-02-03T00:32:52.68693278Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/ruby_command"} -{"Time":"2026-02-03T00:32:52.686936798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/ruby_command","Output":"=== RUN TestDetectRuntimeFromCommand/ruby_command\n"} -{"Time":"2026-02-03T00:32:52.686944782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/deno_command"} -{"Time":"2026-02-03T00:32:52.686948529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/deno_command","Output":"=== RUN TestDetectRuntimeFromCommand/deno_command\n"} -{"Time":"2026-02-03T00:32:52.686977373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/dotnet_command"} -{"Time":"2026-02-03T00:32:52.686986701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/dotnet_command","Output":"=== RUN TestDetectRuntimeFromCommand/dotnet_command\n"} -{"Time":"2026-02-03T00:32:52.68699157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/java_command"} -{"Time":"2026-02-03T00:32:52.686995437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/java_command","Output":"=== RUN TestDetectRuntimeFromCommand/java_command\n"} -{"Time":"2026-02-03T00:32:52.687001528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/javac_command"} -{"Time":"2026-02-03T00:32:52.687004805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/javac_command","Output":"=== RUN TestDetectRuntimeFromCommand/javac_command\n"} -{"Time":"2026-02-03T00:32:52.687010134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/maven_command"} -{"Time":"2026-02-03T00:32:52.687013541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/maven_command","Output":"=== RUN TestDetectRuntimeFromCommand/maven_command\n"} -{"Time":"2026-02-03T00:32:52.687023469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/gradle_command"} -{"Time":"2026-02-03T00:32:52.687027256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/gradle_command","Output":"=== RUN TestDetectRuntimeFromCommand/gradle_command\n"} -{"Time":"2026-02-03T00:32:52.687047865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/elixir_command"} -{"Time":"2026-02-03T00:32:52.687055469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/elixir_command","Output":"=== RUN TestDetectRuntimeFromCommand/elixir_command\n"} -{"Time":"2026-02-03T00:32:52.687061069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/mix_command"} -{"Time":"2026-02-03T00:32:52.687075536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/mix_command","Output":"=== RUN TestDetectRuntimeFromCommand/mix_command\n"} -{"Time":"2026-02-03T00:32:52.687081828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/haskell_ghc_command"} -{"Time":"2026-02-03T00:32:52.687085294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/haskell_ghc_command","Output":"=== RUN TestDetectRuntimeFromCommand/haskell_ghc_command\n"} -{"Time":"2026-02-03T00:32:52.687091226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/cabal_command"} -{"Time":"2026-02-03T00:32:52.687094792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/cabal_command","Output":"=== RUN TestDetectRuntimeFromCommand/cabal_command\n"} -{"Time":"2026-02-03T00:32:52.687100022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/stack_command"} -{"Time":"2026-02-03T00:32:52.687107857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/stack_command","Output":"=== RUN TestDetectRuntimeFromCommand/stack_command\n"} -{"Time":"2026-02-03T00:32:52.687113667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/multiple_commands"} -{"Time":"2026-02-03T00:32:52.687116833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/multiple_commands","Output":"=== RUN TestDetectRuntimeFromCommand/multiple_commands\n"} -{"Time":"2026-02-03T00:32:52.687122253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/no_runtime_commands"} -{"Time":"2026-02-03T00:32:52.687126131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/no_runtime_commands","Output":"=== RUN TestDetectRuntimeFromCommand/no_runtime_commands\n"} -{"Time":"2026-02-03T00:32:52.687156517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand","Output":"--- PASS: TestDetectRuntimeFromCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687165364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bun_command","Output":" --- PASS: TestDetectRuntimeFromCommand/bun_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687170403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bun_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68717435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bunx_command","Output":" --- PASS: TestDetectRuntimeFromCommand/bunx_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.68717935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/bunx_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687183507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npm_install_command","Output":" --- PASS: TestDetectRuntimeFromCommand/npm_install_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687188416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npm_install_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687192744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npx_command","Output":" --- PASS: TestDetectRuntimeFromCommand/npx_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687197553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/npx_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68720126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/python_command","Output":" --- PASS: TestDetectRuntimeFromCommand/python_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687205829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/python_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687209576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/pip_install","Output":" --- PASS: TestDetectRuntimeFromCommand/pip_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687214024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/pip_install","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687217621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uv_command","Output":" --- PASS: TestDetectRuntimeFromCommand/uv_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687229092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uv_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68723301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uvx_command","Output":" --- PASS: TestDetectRuntimeFromCommand/uvx_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687237819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/uvx_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687241385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/go_command","Output":" --- PASS: TestDetectRuntimeFromCommand/go_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687247126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/go_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687259449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/ruby_command","Output":" --- PASS: TestDetectRuntimeFromCommand/ruby_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687263717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/ruby_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687268205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/deno_command","Output":" --- PASS: TestDetectRuntimeFromCommand/deno_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687273826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/deno_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687277542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/dotnet_command","Output":" --- PASS: TestDetectRuntimeFromCommand/dotnet_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687282081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/dotnet_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687285648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/java_command","Output":" --- PASS: TestDetectRuntimeFromCommand/java_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687289956Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/java_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687294765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/javac_command","Output":" --- PASS: TestDetectRuntimeFromCommand/javac_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687299343Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/javac_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687310163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/maven_command","Output":" --- PASS: TestDetectRuntimeFromCommand/maven_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687314802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/maven_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687318539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/gradle_command","Output":" --- PASS: TestDetectRuntimeFromCommand/gradle_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687322927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/gradle_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687332736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/elixir_command","Output":" --- PASS: TestDetectRuntimeFromCommand/elixir_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687338867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/elixir_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687342373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/mix_command","Output":" --- PASS: TestDetectRuntimeFromCommand/mix_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687346641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/mix_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687355468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/haskell_ghc_command","Output":" --- PASS: TestDetectRuntimeFromCommand/haskell_ghc_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687360006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/haskell_ghc_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687364244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/cabal_command","Output":" --- PASS: TestDetectRuntimeFromCommand/cabal_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687370195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/cabal_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687376928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/stack_command","Output":" --- PASS: TestDetectRuntimeFromCommand/stack_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687381386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/stack_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687385063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/multiple_commands","Output":" --- PASS: TestDetectRuntimeFromCommand/multiple_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.68738919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/multiple_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687392888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/no_runtime_commands","Output":" --- PASS: TestDetectRuntimeFromCommand/no_runtime_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687397496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand/no_runtime_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687400802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectRuntimeFromCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687404129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps"} -{"Time":"2026-02-03T00:32:52.687407384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps","Output":"=== RUN TestDetectFromCustomSteps\n"} -{"Time":"2026-02-03T00:32:52.687413295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_from_npm_command"} -{"Time":"2026-02-03T00:32:52.687416712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_from_npm_command","Output":"=== RUN TestDetectFromCustomSteps/detects_node_from_npm_command\n"} -{"Time":"2026-02-03T00:32:52.68742127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_python_from_python_command"} -{"Time":"2026-02-03T00:32:52.687430768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_python_from_python_command","Output":"=== RUN TestDetectFromCustomSteps/detects_python_from_python_command\n"} -{"Time":"2026-02-03T00:32:52.687434896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_multiple_runtimes"} -{"Time":"2026-02-03T00:32:52.687438432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_multiple_runtimes","Output":"=== RUN TestDetectFromCustomSteps/detects_multiple_runtimes\n"} -{"Time":"2026-02-03T00:32:52.68744245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_even_when_setup-node_exists_(filtering_happens_later)"} -{"Time":"2026-02-03T00:32:52.687451457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_even_when_setup-node_exists_(filtering_happens_later)","Output":"=== RUN TestDetectFromCustomSteps/detects_node_even_when_setup-node_exists_(filtering_happens_later)\n"} -{"Time":"2026-02-03T00:32:52.687456436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps","Output":"--- PASS: TestDetectFromCustomSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687461135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_from_npm_command","Output":" --- PASS: TestDetectFromCustomSteps/detects_node_from_npm_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687465873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_from_npm_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68746951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_python_from_python_command","Output":" --- PASS: TestDetectFromCustomSteps/detects_python_from_python_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687473908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_python_from_python_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687477405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_multiple_runtimes","Output":" --- PASS: TestDetectFromCustomSteps/detects_multiple_runtimes (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687482234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_multiple_runtimes","Elapsed":0} -{"Time":"2026-02-03T00:32:52.6874856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_even_when_setup-node_exists_(filtering_happens_later)","Output":" --- PASS: TestDetectFromCustomSteps/detects_node_even_when_setup-node_exists_(filtering_happens_later) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687489708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps/detects_node_even_when_setup-node_exists_(filtering_happens_later)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687493114Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromCustomSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68749621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs"} -{"Time":"2026-02-03T00:32:52.687499887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs","Output":"=== RUN TestDetectFromMCPConfigs\n"} -{"Time":"2026-02-03T00:32:52.687503734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_node_from_MCP_command"} -{"Time":"2026-02-03T00:32:52.68750701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_node_from_MCP_command","Output":"=== RUN TestDetectFromMCPConfigs/detects_node_from_MCP_command\n"} -{"Time":"2026-02-03T00:32:52.687510977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_python_from_MCP_command"} -{"Time":"2026-02-03T00:32:52.687514214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_python_from_MCP_command","Output":"=== RUN TestDetectFromMCPConfigs/detects_python_from_MCP_command\n"} -{"Time":"2026-02-03T00:32:52.687518421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_npx_from_MCP_command"} -{"Time":"2026-02-03T00:32:52.687528129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_npx_from_MCP_command","Output":"=== RUN TestDetectFromMCPConfigs/detects_npx_from_MCP_command\n"} -{"Time":"2026-02-03T00:32:52.687532327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/no_detection_for_non-runtime_commands"} -{"Time":"2026-02-03T00:32:52.687535754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/no_detection_for_non-runtime_commands","Output":"=== RUN TestDetectFromMCPConfigs/no_detection_for_non-runtime_commands\n"} -{"Time":"2026-02-03T00:32:52.687543839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs","Output":"--- PASS: TestDetectFromMCPConfigs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687548828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_node_from_MCP_command","Output":" --- PASS: TestDetectFromMCPConfigs/detects_node_from_MCP_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687553166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_node_from_MCP_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687556553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_python_from_MCP_command","Output":" --- PASS: TestDetectFromMCPConfigs/detects_python_from_MCP_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.68756064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_python_from_MCP_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687563966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_npx_from_MCP_command","Output":" --- PASS: TestDetectFromMCPConfigs/detects_npx_from_MCP_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687568364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/detects_npx_from_MCP_command","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687572732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/no_detection_for_non-runtime_commands","Output":" --- PASS: TestDetectFromMCPConfigs/no_detection_for_non-runtime_commands (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.68757691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs/no_detection_for_non-runtime_commands","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687580006Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectFromMCPConfigs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687583102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps"} -{"Time":"2026-02-03T00:32:52.687586578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps","Output":"=== RUN TestGenerateRuntimeSetupSteps\n"} -{"Time":"2026-02-03T00:32:52.687590646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_bun_setup"} -{"Time":"2026-02-03T00:32:52.687594102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_bun_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_bun_setup\n"} -{"Time":"2026-02-03T00:32:52.68759838Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_node_setup"} -{"Time":"2026-02-03T00:32:52.687601686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_node_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_node_setup\n"} -{"Time":"2026-02-03T00:32:52.687612547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_python_setup"} -{"Time":"2026-02-03T00:32:52.687615903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_python_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_python_setup\n"} -{"Time":"2026-02-03T00:32:52.687622425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_uv_setup"} -{"Time":"2026-02-03T00:32:52.687625802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_uv_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_uv_setup\n"} -{"Time":"2026-02-03T00:32:52.687629779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_dotnet_setup"} -{"Time":"2026-02-03T00:32:52.687633055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_dotnet_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_dotnet_setup\n"} -{"Time":"2026-02-03T00:32:52.687637563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_java_setup"} -{"Time":"2026-02-03T00:32:52.68764107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_java_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_java_setup\n"} -{"Time":"2026-02-03T00:32:52.687644927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_elixir_setup"} -{"Time":"2026-02-03T00:32:52.687648203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_elixir_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_elixir_setup\n"} -{"Time":"2026-02-03T00:32:52.687652131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_haskell_setup"} -{"Time":"2026-02-03T00:32:52.687655246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_haskell_setup","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_haskell_setup\n"} -{"Time":"2026-02-03T00:32:52.687659694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_multiple_setups"} -{"Time":"2026-02-03T00:32:52.687663101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_multiple_setups","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_multiple_setups\n"} -{"Time":"2026-02-03T00:32:52.687667229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/uses_default_versions"} -{"Time":"2026-02-03T00:32:52.687670485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/uses_default_versions","Output":"=== RUN TestGenerateRuntimeSetupSteps/uses_default_versions\n"} -{"Time":"2026-02-03T00:32:52.687674342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_explicit_version"} -{"Time":"2026-02-03T00:32:52.687685152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_explicit_version","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_go_setup_with_explicit_version\n"} -{"Time":"2026-02-03T00:32:52.68768943Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_default_version_when_no_go.mod"} -{"Time":"2026-02-03T00:32:52.687693207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_default_version_when_no_go.mod","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_go_setup_with_default_version_when_no_go.mod\n"} -{"Time":"2026-02-03T00:32:52.687698827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_go-version-file_when_go-mod-file_specified"} -{"Time":"2026-02-03T00:32:52.687717532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_go-version-file_when_go-mod-file_specified","Output":"=== RUN TestGenerateRuntimeSetupSteps/generates_go_setup_with_go-version-file_when_go-mod-file_specified\n"} -{"Time":"2026-02-03T00:32:52.687722251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps","Output":"--- PASS: TestGenerateRuntimeSetupSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.6877271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_bun_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_bun_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687732039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_bun_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687735606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_node_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_node_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687739884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_node_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68774323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_python_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_python_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687765692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_python_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687771383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_uv_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_uv_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687775991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_uv_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687779568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_dotnet_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_dotnet_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687783696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_dotnet_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687787092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_java_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_java_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.6877912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_java_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687794616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_elixir_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_elixir_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687798864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_elixir_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.68780227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_haskell_setup","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_haskell_setup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687806728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_haskell_setup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687810195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_multiple_setups","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_multiple_setups (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687814493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_multiple_setups","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687832056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/uses_default_versions","Output":" --- PASS: TestGenerateRuntimeSetupSteps/uses_default_versions (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687836684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/uses_default_versions","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687840361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_explicit_version","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_go_setup_with_explicit_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687844839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_explicit_version","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687848747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_default_version_when_no_go.mod","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_go_setup_with_default_version_when_no_go.mod (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687853506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_default_version_when_no_go.mod","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687857092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_go-version-file_when_go-mod-file_specified","Output":" --- PASS: TestGenerateRuntimeSetupSteps/generates_go_setup_with_go-version-file_when_go-mod-file_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.6878611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps/generates_go_setup_with_go-version-file_when_go-mod-file_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687864396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateRuntimeSetupSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687867722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup"} -{"Time":"2026-02-03T00:32:52.687870738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup","Output":"=== RUN TestShouldSkipRuntimeSetup\n"} -{"Time":"2026-02-03T00:32:52.687874705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_-_runtime_filtering_handles_existing_setup_actions"} -{"Time":"2026-02-03T00:32:52.687878582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_-_runtime_filtering_handles_existing_setup_actions","Output":"=== RUN TestShouldSkipRuntimeSetup/never_skip_-_runtime_filtering_handles_existing_setup_actions\n"} -{"Time":"2026-02-03T00:32:52.68788264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_setup_actions"} -{"Time":"2026-02-03T00:32:52.687886026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_setup_actions","Output":"=== RUN TestShouldSkipRuntimeSetup/never_skip_when_no_setup_actions\n"} -{"Time":"2026-02-03T00:32:52.687891036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_custom_steps"} -{"Time":"2026-02-03T00:32:52.687900283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_custom_steps","Output":"=== RUN TestShouldSkipRuntimeSetup/never_skip_when_no_custom_steps\n"} -{"Time":"2026-02-03T00:32:52.687907737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup","Output":"--- PASS: TestShouldSkipRuntimeSetup (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687912275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_-_runtime_filtering_handles_existing_setup_actions","Output":" --- PASS: TestShouldSkipRuntimeSetup/never_skip_-_runtime_filtering_handles_existing_setup_actions (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687917014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_-_runtime_filtering_handles_existing_setup_actions","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687920591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_setup_actions","Output":" --- PASS: TestShouldSkipRuntimeSetup/never_skip_when_no_setup_actions (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687925009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_setup_actions","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687928375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_custom_steps","Output":" --- PASS: TestShouldSkipRuntimeSetup/never_skip_when_no_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687932222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup/never_skip_when_no_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687935589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShouldSkipRuntimeSetup","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687938524Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeFilteringWithExistingSetupActions"} -{"Time":"2026-02-03T00:32:52.687942121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeFilteringWithExistingSetupActions","Output":"=== RUN TestRuntimeFilteringWithExistingSetupActions\n"} -{"Time":"2026-02-03T00:32:52.687946489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeFilteringWithExistingSetupActions","Output":"--- PASS: TestRuntimeFilteringWithExistingSetupActions (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687950496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeFilteringWithExistingSetupActions","Elapsed":0} -{"Time":"2026-02-03T00:32:52.687953863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages"} -{"Time":"2026-02-03T00:32:52.687957419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages","Output":"=== RUN TestRuntimeSetupErrorMessages\n"} -{"Time":"2026-02-03T00:32:52.687961327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/parse_custom_steps_error_includes_example_and_explanation"} -{"Time":"2026-02-03T00:32:52.687964933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/parse_custom_steps_error_includes_example_and_explanation","Output":"=== RUN TestRuntimeSetupErrorMessages/parse_custom_steps_error_includes_example_and_explanation\n"} -{"Time":"2026-02-03T00:32:52.687974872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/marshal_deduplicated_steps_error_includes_context_about_deduplication"} -{"Time":"2026-02-03T00:32:52.687978358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/marshal_deduplicated_steps_error_includes_context_about_deduplication","Output":"=== RUN TestRuntimeSetupErrorMessages/marshal_deduplicated_steps_error_includes_context_about_deduplication\n"} -{"Time":"2026-02-03T00:32:52.687982546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/marshal_deduplicated_steps_error_includes_context_about_deduplication","Output":" runtime_setup_test.go:616: Skip - Marshal errors are difficult to trigger in tests\n"} -{"Time":"2026-02-03T00:32:52.687988618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages","Output":"--- PASS: TestRuntimeSetupErrorMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.687993416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/parse_custom_steps_error_includes_example_and_explanation","Output":" --- PASS: TestRuntimeSetupErrorMessages/parse_custom_steps_error_includes_example_and_explanation (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688008935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/parse_custom_steps_error_includes_example_and_explanation","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688012792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/marshal_deduplicated_steps_error_includes_context_about_deduplication","Output":" --- SKIP: TestRuntimeSetupErrorMessages/marshal_deduplicated_steps_error_includes_context_about_deduplication (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688017111Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages/marshal_deduplicated_steps_error_includes_context_about_deduplication","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688020497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRuntimeSetupErrorMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688024003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateErrorMessageFormat"} -{"Time":"2026-02-03T00:32:52.688027139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateErrorMessageFormat","Output":"=== RUN TestDeduplicateErrorMessageFormat\n"} -{"Time":"2026-02-03T00:32:52.688031607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateErrorMessageFormat","Output":"--- PASS: TestDeduplicateErrorMessageFormat (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688035515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDeduplicateErrorMessageFormat","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688038811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsWithFirewallIncludesHostDockerInternal"} -{"Time":"2026-02-03T00:32:52.688042367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsWithFirewallIncludesHostDockerInternal","Output":"=== RUN TestSafeInputsWithFirewallIncludesHostDockerInternal\n"} -{"Time":"2026-02-03T00:32:52.688080449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsWithFirewallIncludesHostDockerInternal","Output":"--- PASS: TestSafeInputsWithFirewallIncludesHostDockerInternal (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688090748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsWithFirewallIncludesHostDockerInternal","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688094525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs"} -{"Time":"2026-02-03T00:32:52.688097871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs","Output":"=== RUN TestGetCopilotAllowedDomainsWithSafeInputs\n"} -{"Time":"2026-02-03T00:32:52.688119231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/always_includes_host.docker.internal_in_default_domains"} -{"Time":"2026-02-03T00:32:52.688126464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/always_includes_host.docker.internal_in_default_domains","Output":"=== RUN TestGetCopilotAllowedDomainsWithSafeInputs/always_includes_host.docker.internal_in_default_domains\n"} -{"Time":"2026-02-03T00:32:52.688163613Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/includes_host.docker.internal_even_when_safe-inputs_disabled"} -{"Time":"2026-02-03T00:32:52.688170967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/includes_host.docker.internal_even_when_safe-inputs_disabled","Output":"=== RUN TestGetCopilotAllowedDomainsWithSafeInputs/includes_host.docker.internal_even_when_safe-inputs_disabled\n"} -{"Time":"2026-02-03T00:32:52.688240827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/backward_compatibility_with_GetCopilotAllowedDomains"} -{"Time":"2026-02-03T00:32:52.688250315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/backward_compatibility_with_GetCopilotAllowedDomains","Output":"=== RUN TestGetCopilotAllowedDomainsWithSafeInputs/backward_compatibility_with_GetCopilotAllowedDomains\n"} -{"Time":"2026-02-03T00:32:52.688257168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs","Output":"--- PASS: TestGetCopilotAllowedDomainsWithSafeInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688262498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/always_includes_host.docker.internal_in_default_domains","Output":" --- PASS: TestGetCopilotAllowedDomainsWithSafeInputs/always_includes_host.docker.internal_in_default_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688269651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/always_includes_host.docker.internal_in_default_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688277405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/includes_host.docker.internal_even_when_safe-inputs_disabled","Output":" --- PASS: TestGetCopilotAllowedDomainsWithSafeInputs/includes_host.docker.internal_even_when_safe-inputs_disabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688283457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/includes_host.docker.internal_even_when_safe-inputs_disabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688287344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/backward_compatibility_with_GetCopilotAllowedDomains","Output":" --- PASS: TestGetCopilotAllowedDomainsWithSafeInputs/backward_compatibility_with_GetCopilotAllowedDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688304887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs/backward_compatibility_with_GetCopilotAllowedDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688314314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetCopilotAllowedDomainsWithSafeInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688318061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsMCPServerScript"} -{"Time":"2026-02-03T00:32:52.688321578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsMCPServerScript","Output":"=== RUN TestGenerateSafeInputsMCPServerScript\n"} -{"Time":"2026-02-03T00:32:52.688402689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsMCPServerScript","Output":"--- PASS: TestGenerateSafeInputsMCPServerScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688415072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsMCPServerScript","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688418679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsToolsConfigWithEnv"} -{"Time":"2026-02-03T00:32:52.688422065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsToolsConfigWithEnv","Output":"=== RUN TestGenerateSafeInputsToolsConfigWithEnv\n"} -{"Time":"2026-02-03T00:32:52.688468942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsToolsConfigWithEnv","Output":"--- PASS: TestGenerateSafeInputsToolsConfigWithEnv (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688481957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputsToolsConfigWithEnv","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688486635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputJavaScriptToolScript"} -{"Time":"2026-02-03T00:32:52.688490102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputJavaScriptToolScript","Output":"=== RUN TestGenerateSafeInputJavaScriptToolScript\n"} -{"Time":"2026-02-03T00:32:52.688497235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputJavaScriptToolScript","Output":"--- PASS: TestGenerateSafeInputJavaScriptToolScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688547458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputJavaScriptToolScript","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688558218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputShellToolScript"} -{"Time":"2026-02-03T00:32:52.688562115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputShellToolScript","Output":"=== RUN TestGenerateSafeInputShellToolScript\n"} -{"Time":"2026-02-03T00:32:52.688578225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputShellToolScript","Output":"--- PASS: TestGenerateSafeInputShellToolScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688584747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputShellToolScript","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688588645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputPythonToolScript"} -{"Time":"2026-02-03T00:32:52.688592612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputPythonToolScript","Output":"=== RUN TestGenerateSafeInputPythonToolScript\n"} -{"Time":"2026-02-03T00:32:52.688597521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputPythonToolScript","Output":"--- PASS: TestGenerateSafeInputPythonToolScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688605426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputPythonToolScript","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688609002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsStableCodeGeneration"} -{"Time":"2026-02-03T00:32:52.688612028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsStableCodeGeneration","Output":"=== RUN TestSafeInputsStableCodeGeneration\n"} -{"Time":"2026-02-03T00:32:52.688882662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsStableCodeGeneration","Output":"--- PASS: TestSafeInputsStableCodeGeneration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.688894204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsStableCodeGeneration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688898181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputGoToolScript"} -{"Time":"2026-02-03T00:32:52.688901938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputGoToolScript","Output":"=== RUN TestGenerateSafeInputGoToolScript\n"} -{"Time":"2026-02-03T00:32:52.688909111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputGoToolScript","Output":"--- PASS: TestGenerateSafeInputGoToolScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.68891361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeInputGoToolScript","Elapsed":0} -{"Time":"2026-02-03T00:32:52.688917267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport"} -{"Time":"2026-02-03T00:32:52.688920733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"=== RUN TestCodexSafeInputsHTTPTransport\n"} -{"Time":"2026-02-03T00:32:52.692232494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"⚠ Using experimental feature: safe-inputs\n"} -{"Time":"2026-02-03T00:32:52.692300581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"../../../../../../../tmp/TestCodexSafeInputsHTTPTransport1911898507/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.692307184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.692310009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.692312654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.69231568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.692317994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.69232119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.692325688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.69233232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.692336328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.692340035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.692344243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.692348681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.692360543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.6923644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.692367857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.723856354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.728451345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"✓ ../../../../../../../tmp/TestCodexSafeInputsHTTPTransport1911898507/001/test-workflow.md (28.9 KB)\n"} -{"Time":"2026-02-03T00:32:52.728510806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":" safe_inputs_http_codex_test.go:103: ✓ Codex engine correctly uses HTTP transport for safe-inputs\n"} -{"Time":"2026-02-03T00:32:52.728720827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Output":"--- PASS: TestCodexSafeInputsHTTPTransport (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.72873289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsHTTPTransport","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.728739742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport"} -{"Time":"2026-02-03T00:32:52.728743549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"=== RUN TestCodexSafeInputsWithSecretsHTTPTransport\n"} -{"Time":"2026-02-03T00:32:52.733582827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"⚠ Using experimental feature: safe-inputs\n"} -{"Time":"2026-02-03T00:32:52.733647107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"../../../../../../../tmp/TestCodexSafeInputsWithSecretsHTTPTransport1866134024/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.733655843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.73365977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.733664289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.733668988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.733673576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.733677974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.733682102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.733687081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.733690888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.733694866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.733698783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.733711136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.733714973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.73371849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.733739589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"\n"} -{"Time":"2026-02-03T00:32:52.764856063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.769220907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"✓ ../../../../../../../tmp/TestCodexSafeInputsWithSecretsHTTPTransport1866134024/001/test-workflow.md (29.3 KB)\n"} -{"Time":"2026-02-03T00:32:52.76924973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":" safe_inputs_http_codex_test.go:180: ✓ Codex engine correctly passes secrets through HTTP transport (via job env, not MCP config)\n"} -{"Time":"2026-02-03T00:32:52.769476603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Output":"--- PASS: TestCodexSafeInputsWithSecretsHTTPTransport (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.769490639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexSafeInputsWithSecretsHTTPTransport","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.769496821Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode"} -{"Time":"2026-02-03T00:32:52.769500137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode","Output":"=== RUN TestSafeInputsHTTPMode\n"} -{"Time":"2026-02-03T00:32:52.769528539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode"} -{"Time":"2026-02-03T00:32:52.769541092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"=== RUN TestSafeInputsHTTPMode/default_mode\n"} -{"Time":"2026-02-03T00:32:52.772941828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"⚠ Using experimental feature: safe-inputs\n"} -{"Time":"2026-02-03T00:32:52.773017699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"../../../../../../../tmp/TestSafeInputsHTTPModedefault_mode2163469452/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.773029992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.773034962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.773039009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:52.773043147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.773046954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:52.773050851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.773054869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.773058696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.773062723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.77306641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:52.773070357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.773074255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.773082741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.773087279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.773091066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"\n"} -{"Time":"2026-02-03T00:32:52.806159539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.810385162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":"✓ ../../../../../../../tmp/TestSafeInputsHTTPModedefault_mode2163469452/001/test-workflow.md (29.8 KB)\n"} -{"Time":"2026-02-03T00:32:52.810449417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" safe_inputs_mode_test.go:112: ✓ HTTP mode correctly configured with HTTP server steps\n"} -{"Time":"2026-02-03T00:32:52.810683373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode","Output":"--- PASS: TestSafeInputsHTTPMode (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.810705634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Output":" --- PASS: TestSafeInputsHTTPMode/default_mode (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.810712598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode/default_mode","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.810718869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsHTTPMode","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.810723307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs"} -{"Time":"2026-02-03T00:32:52.810726764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs","Output":"=== RUN TestParseSafeInputs\n"} -{"Time":"2026-02-03T00:32:52.810732665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/nil_frontmatter"} -{"Time":"2026-02-03T00:32:52.810741832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/nil_frontmatter","Output":"=== RUN TestParseSafeInputs/nil_frontmatter\n"} -{"Time":"2026-02-03T00:32:52.810786135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/empty_frontmatter"} -{"Time":"2026-02-03T00:32:52.810791234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/empty_frontmatter","Output":"=== RUN TestParseSafeInputs/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:52.810843201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_javascript_tool"} -{"Time":"2026-02-03T00:32:52.810850865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_javascript_tool","Output":"=== RUN TestParseSafeInputs/single_javascript_tool\n"} -{"Time":"2026-02-03T00:32:52.810854051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_shell_tool"} -{"Time":"2026-02-03T00:32:52.810856165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_shell_tool","Output":"=== RUN TestParseSafeInputs/single_shell_tool\n"} -{"Time":"2026-02-03T00:32:52.810859601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_python_tool"} -{"Time":"2026-02-03T00:32:52.810861675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_python_tool","Output":"=== RUN TestParseSafeInputs/single_python_tool\n"} -{"Time":"2026-02-03T00:32:52.810914176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_go_tool"} -{"Time":"2026-02-03T00:32:52.810933609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_go_tool","Output":"=== RUN TestParseSafeInputs/single_go_tool\n"} -{"Time":"2026-02-03T00:32:52.81093945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/multiple_tools"} -{"Time":"2026-02-03T00:32:52.810943708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/multiple_tools","Output":"=== RUN TestParseSafeInputs/multiple_tools\n"} -{"Time":"2026-02-03T00:32:52.810949519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/tool_with_env_secrets"} -{"Time":"2026-02-03T00:32:52.81095551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/tool_with_env_secrets","Output":"=== RUN TestParseSafeInputs/tool_with_env_secrets\n"} -{"Time":"2026-02-03T00:32:52.81096094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs","Output":"--- PASS: TestParseSafeInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.810980507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/nil_frontmatter","Output":" --- PASS: TestParseSafeInputs/nil_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.810989594Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/nil_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:52.810994122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/empty_frontmatter","Output":" --- PASS: TestParseSafeInputs/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.810999181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:52.81100357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_javascript_tool","Output":" --- PASS: TestParseSafeInputs/single_javascript_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811008218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_javascript_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811011805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_shell_tool","Output":" --- PASS: TestParseSafeInputs/single_shell_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811022996Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_shell_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811026523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_python_tool","Output":" --- PASS: TestParseSafeInputs/single_python_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811030911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_python_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811034567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_go_tool","Output":" --- PASS: TestParseSafeInputs/single_go_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811038886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/single_go_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811042342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/multiple_tools","Output":" --- PASS: TestParseSafeInputs/multiple_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811048714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/multiple_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811052942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/tool_with_env_secrets","Output":" --- PASS: TestParseSafeInputs/tool_with_env_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811058783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs/tool_with_env_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:52.81106839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811072208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs"} -{"Time":"2026-02-03T00:32:52.811075884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs","Output":"=== RUN TestHasSafeInputs\n"} -{"Time":"2026-02-03T00:32:52.811080132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/nil_config"} -{"Time":"2026-02-03T00:32:52.81108393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/nil_config","Output":"=== RUN TestHasSafeInputs/nil_config\n"} -{"Time":"2026-02-03T00:32:52.811087987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/empty_tools"} -{"Time":"2026-02-03T00:32:52.811093698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/empty_tools","Output":"=== RUN TestHasSafeInputs/empty_tools\n"} -{"Time":"2026-02-03T00:32:52.811097765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/with_tools"} -{"Time":"2026-02-03T00:32:52.811101081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/with_tools","Output":"=== RUN TestHasSafeInputs/with_tools\n"} -{"Time":"2026-02-03T00:32:52.81110568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs","Output":"--- PASS: TestHasSafeInputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811115719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/nil_config","Output":" --- PASS: TestHasSafeInputs/nil_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811120858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/nil_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811124555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/empty_tools","Output":" --- PASS: TestHasSafeInputs/empty_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811128943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/empty_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:52.81113273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/with_tools","Output":" --- PASS: TestHasSafeInputs/with_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811136838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs/with_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811140344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeInputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.81114339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled"} -{"Time":"2026-02-03T00:32:52.811146666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled","Output":"=== RUN TestIsSafeInputsEnabled\n"} -{"Time":"2026-02-03T00:32:52.811150213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/nil_config_-_not_enabled"} -{"Time":"2026-02-03T00:32:52.811153228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/nil_config_-_not_enabled","Output":"=== RUN TestIsSafeInputsEnabled/nil_config_-_not_enabled\n"} -{"Time":"2026-02-03T00:32:52.81115926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/empty_tools_-_not_enabled"} -{"Time":"2026-02-03T00:32:52.811162786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/empty_tools_-_not_enabled","Output":"=== RUN TestIsSafeInputsEnabled/empty_tools_-_not_enabled\n"} -{"Time":"2026-02-03T00:32:52.811167465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_-_enabled_by_default"} -{"Time":"2026-02-03T00:32:52.811170881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_-_enabled_by_default","Output":"=== RUN TestIsSafeInputsEnabled/with_tools_-_enabled_by_default\n"} -{"Time":"2026-02-03T00:32:52.8111809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_enabled_-_enabled_(backward_compat)"} -{"Time":"2026-02-03T00:32:52.811184637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_enabled_-_enabled_(backward_compat)","Output":"=== RUN TestIsSafeInputsEnabled/with_tools_and_feature_flag_enabled_-_enabled_(backward_compat)\n"} -{"Time":"2026-02-03T00:32:52.811190127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_disabled_-_still_enabled_(feature_flag_ignored)"} -{"Time":"2026-02-03T00:32:52.811194145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_disabled_-_still_enabled_(feature_flag_ignored)","Output":"=== RUN TestIsSafeInputsEnabled/with_tools_and_feature_flag_disabled_-_still_enabled_(feature_flag_ignored)\n"} -{"Time":"2026-02-03T00:32:52.811198693Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_other_features_-_enabled"} -{"Time":"2026-02-03T00:32:52.81120217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_other_features_-_enabled","Output":"=== RUN TestIsSafeInputsEnabled/with_tools_and_other_features_-_enabled\n"} -{"Time":"2026-02-03T00:32:52.811207049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled","Output":"--- PASS: TestIsSafeInputsEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811211547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/nil_config_-_not_enabled","Output":" --- PASS: TestIsSafeInputsEnabled/nil_config_-_not_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811221326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/nil_config_-_not_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811225073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/empty_tools_-_not_enabled","Output":" --- PASS: TestIsSafeInputsEnabled/empty_tools_-_not_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811230052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/empty_tools_-_not_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811233678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_-_enabled_by_default","Output":" --- PASS: TestIsSafeInputsEnabled/with_tools_-_enabled_by_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811238638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_-_enabled_by_default","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811242635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_enabled_-_enabled_(backward_compat)","Output":" --- PASS: TestIsSafeInputsEnabled/with_tools_and_feature_flag_enabled_-_enabled_(backward_compat) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811247424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_enabled_-_enabled_(backward_compat)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811251522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_disabled_-_still_enabled_(feature_flag_ignored)","Output":" --- PASS: TestIsSafeInputsEnabled/with_tools_and_feature_flag_disabled_-_still_enabled_(feature_flag_ignored) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811256962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_feature_flag_disabled_-_still_enabled_(feature_flag_ignored)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811265898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_other_features_-_enabled","Output":" --- PASS: TestIsSafeInputsEnabled/with_tools_and_other_features_-_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811270587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled/with_tools_and_other_features_-_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811273924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811277159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv"} -{"Time":"2026-02-03T00:32:52.811280456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv","Output":"=== RUN TestIsSafeInputsEnabledWithEnv\n"} -{"Time":"2026-02-03T00:32:52.811286296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_-_enabled_regardless_of_GH_AW_FEATURES"} -{"Time":"2026-02-03T00:32:52.811297076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_-_enabled_regardless_of_GH_AW_FEATURES","Output":"=== RUN TestIsSafeInputsEnabledWithEnv/with_tools_-_enabled_regardless_of_GH_AW_FEATURES\n"} -{"Time":"2026-02-03T00:32:52.811301946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_and_GH_AW_FEATURES=other_-_still_enabled"} -{"Time":"2026-02-03T00:32:52.811305442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_and_GH_AW_FEATURES=other_-_still_enabled","Output":"=== RUN TestIsSafeInputsEnabledWithEnv/with_tools_and_GH_AW_FEATURES=other_-_still_enabled\n"} -{"Time":"2026-02-03T00:32:52.811311053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv","Output":"--- PASS: TestIsSafeInputsEnabledWithEnv (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811315761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_-_enabled_regardless_of_GH_AW_FEATURES","Output":" --- PASS: TestIsSafeInputsEnabledWithEnv/with_tools_-_enabled_regardless_of_GH_AW_FEATURES (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.8113205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_-_enabled_regardless_of_GH_AW_FEATURES","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811324267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_and_GH_AW_FEATURES=other_-_still_enabled","Output":" --- PASS: TestIsSafeInputsEnabledWithEnv/with_tools_and_GH_AW_FEATURES=other_-_still_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811328966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv/with_tools_and_GH_AW_FEATURES=other_-_still_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811332282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSafeInputsEnabledWithEnv","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811335578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency"} -{"Time":"2026-02-03T00:32:52.811338824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency","Output":"=== RUN TestParseSafeInputsAndExtractSafeInputsConfigConsistency\n"} -{"Time":"2026-02-03T00:32:52.811343132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/nil_frontmatter"} -{"Time":"2026-02-03T00:32:52.811346719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/nil_frontmatter","Output":"=== RUN TestParseSafeInputsAndExtractSafeInputsConfigConsistency/nil_frontmatter\n"} -{"Time":"2026-02-03T00:32:52.811358301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/empty_frontmatter"} -{"Time":"2026-02-03T00:32:52.811362999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/empty_frontmatter","Output":"=== RUN TestParseSafeInputsAndExtractSafeInputsConfigConsistency/empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:52.811367378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/single_tool_with_all_fields"} -{"Time":"2026-02-03T00:32:52.811370934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/single_tool_with_all_fields","Output":"=== RUN TestParseSafeInputsAndExtractSafeInputsConfigConsistency/single_tool_with_all_fields\n"} -{"Time":"2026-02-03T00:32:52.811380622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/multiple_tools_with_different_types"} -{"Time":"2026-02-03T00:32:52.81138472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/multiple_tools_with_different_types","Output":"=== RUN TestParseSafeInputsAndExtractSafeInputsConfigConsistency/multiple_tools_with_different_types\n"} -{"Time":"2026-02-03T00:32:52.811389719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/tool_with_complex_inputs"} -{"Time":"2026-02-03T00:32:52.811393927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/tool_with_complex_inputs","Output":"=== RUN TestParseSafeInputsAndExtractSafeInputsConfigConsistency/tool_with_complex_inputs\n"} -{"Time":"2026-02-03T00:32:52.811402022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency","Output":"--- PASS: TestParseSafeInputsAndExtractSafeInputsConfigConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811406931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/nil_frontmatter","Output":" --- PASS: TestParseSafeInputsAndExtractSafeInputsConfigConsistency/nil_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.81141182Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/nil_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811415748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/empty_frontmatter","Output":" --- PASS: TestParseSafeInputsAndExtractSafeInputsConfigConsistency/empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811420517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811428622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/single_tool_with_all_fields","Output":" --- PASS: TestParseSafeInputsAndExtractSafeInputsConfigConsistency/single_tool_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811433922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/single_tool_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811439191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/multiple_tools_with_different_types","Output":" --- PASS: TestParseSafeInputsAndExtractSafeInputsConfigConsistency/multiple_tools_with_different_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811450212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/multiple_tools_with_different_types","Elapsed":0} -{"Time":"2026-02-03T00:32:52.81145436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/tool_with_complex_inputs","Output":" --- PASS: TestParseSafeInputsAndExtractSafeInputsConfigConsistency/tool_with_complex_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811458808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency/tool_with_complex_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811462455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeInputsAndExtractSafeInputsConfigConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811466082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars"} -{"Time":"2026-02-03T00:32:52.811469558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars","Output":"=== RUN TestGetSafeInputsEnvVars\n"} -{"Time":"2026-02-03T00:32:52.811474928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/nil_config"} -{"Time":"2026-02-03T00:32:52.811483033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/nil_config","Output":"=== RUN TestGetSafeInputsEnvVars/nil_config\n"} -{"Time":"2026-02-03T00:32:52.811487191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/tool_with_env"} -{"Time":"2026-02-03T00:32:52.811491018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/tool_with_env","Output":"=== RUN TestGetSafeInputsEnvVars/tool_with_env\n"} -{"Time":"2026-02-03T00:32:52.811495015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/multiple_tools_with_shared_env"} -{"Time":"2026-02-03T00:32:52.811498282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/multiple_tools_with_shared_env","Output":"=== RUN TestGetSafeInputsEnvVars/multiple_tools_with_shared_env\n"} -{"Time":"2026-02-03T00:32:52.81150299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars","Output":"--- PASS: TestGetSafeInputsEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811507839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/nil_config","Output":" --- PASS: TestGetSafeInputsEnvVars/nil_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811512288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/nil_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811515964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/tool_with_env","Output":" --- PASS: TestGetSafeInputsEnvVars/tool_with_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811521004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/tool_with_env","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811524811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/multiple_tools_with_shared_env","Output":" --- PASS: TestGetSafeInputsEnvVars/multiple_tools_with_shared_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811528848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars/multiple_tools_with_shared_env","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811532175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811535391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets"} -{"Time":"2026-02-03T00:32:52.811538697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets","Output":"=== RUN TestCollectSafeInputsSecrets\n"} -{"Time":"2026-02-03T00:32:52.811548275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/nil_config"} -{"Time":"2026-02-03T00:32:52.811552142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/nil_config","Output":"=== RUN TestCollectSafeInputsSecrets/nil_config\n"} -{"Time":"2026-02-03T00:32:52.811558484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/tool_with_secrets"} -{"Time":"2026-02-03T00:32:52.811562321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/tool_with_secrets","Output":"=== RUN TestCollectSafeInputsSecrets/tool_with_secrets\n"} -{"Time":"2026-02-03T00:32:52.8115672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets","Output":"--- PASS: TestCollectSafeInputsSecrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811571808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/nil_config","Output":" --- PASS: TestCollectSafeInputsSecrets/nil_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811576247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/nil_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811581557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/tool_with_secrets","Output":" --- PASS: TestCollectSafeInputsSecrets/tool_with_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811585704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets/tool_with_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:52.81158906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecrets","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811592217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecretsStability"} -{"Time":"2026-02-03T00:32:52.811595863Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecretsStability","Output":"=== RUN TestCollectSafeInputsSecretsStability\n"} -{"Time":"2026-02-03T00:32:52.811600241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecretsStability","Output":"--- PASS: TestCollectSafeInputsSecretsStability (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.81161001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectSafeInputsSecretsStability","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811613677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVarsStability"} -{"Time":"2026-02-03T00:32:52.811617063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVarsStability","Output":"=== RUN TestGetSafeInputsEnvVarsStability\n"} -{"Time":"2026-02-03T00:32:52.811622393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVarsStability","Output":"--- PASS: TestGetSafeInputsEnvVarsStability (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811628023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeInputsEnvVarsStability","Elapsed":0} -{"Time":"2026-02-03T00:32:52.81163176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing"} -{"Time":"2026-02-03T00:32:52.811636419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing","Output":"=== RUN TestSafeInputsTimeoutParsing\n"} -{"Time":"2026-02-03T00:32:52.811640967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/default_timeout_when_not_specified"} -{"Time":"2026-02-03T00:32:52.811644804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/default_timeout_when_not_specified","Output":"=== RUN TestSafeInputsTimeoutParsing/default_timeout_when_not_specified\n"} -{"Time":"2026-02-03T00:32:52.811648952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_integer"} -{"Time":"2026-02-03T00:32:52.811652329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_integer","Output":"=== RUN TestSafeInputsTimeoutParsing/explicit_timeout_as_integer\n"} -{"Time":"2026-02-03T00:32:52.811656436Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_float"} -{"Time":"2026-02-03T00:32:52.811664972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_float","Output":"=== RUN TestSafeInputsTimeoutParsing/explicit_timeout_as_float\n"} -{"Time":"2026-02-03T00:32:52.811673578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_shell_script"} -{"Time":"2026-02-03T00:32:52.811677245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_shell_script","Output":"=== RUN TestSafeInputsTimeoutParsing/timeout_for_shell_script\n"} -{"Time":"2026-02-03T00:32:52.811681132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_python_script"} -{"Time":"2026-02-03T00:32:52.811684769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_python_script","Output":"=== RUN TestSafeInputsTimeoutParsing/timeout_for_python_script\n"} -{"Time":"2026-02-03T00:32:52.81169062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_go_script"} -{"Time":"2026-02-03T00:32:52.811694697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_go_script","Output":"=== RUN TestSafeInputsTimeoutParsing/timeout_for_go_script\n"} -{"Time":"2026-02-03T00:32:52.811701059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing","Output":"--- PASS: TestSafeInputsTimeoutParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811710807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/default_timeout_when_not_specified","Output":" --- PASS: TestSafeInputsTimeoutParsing/default_timeout_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811715656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/default_timeout_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811719394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_integer","Output":" --- PASS: TestSafeInputsTimeoutParsing/explicit_timeout_as_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811723751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811727268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_float","Output":" --- PASS: TestSafeInputsTimeoutParsing/explicit_timeout_as_float (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811731766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/explicit_timeout_as_float","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811739972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_shell_script","Output":" --- PASS: TestSafeInputsTimeoutParsing/timeout_for_shell_script (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.81174453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_shell_script","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811775017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_python_script","Output":" --- PASS: TestSafeInputsTimeoutParsing/timeout_for_python_script (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.81178178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_python_script","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811785577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_go_script","Output":" --- PASS: TestSafeInputsTimeoutParsing/timeout_for_go_script (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811789694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing/timeout_for_go_script","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811793411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811796747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutInJSON"} -{"Time":"2026-02-03T00:32:52.811800064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutInJSON","Output":"=== RUN TestSafeInputsTimeoutInJSON\n"} -{"Time":"2026-02-03T00:32:52.811812487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutInJSON","Output":"--- PASS: TestSafeInputsTimeoutInJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.811828757Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsTimeoutInJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811832905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMergePreservesTimeout"} -{"Time":"2026-02-03T00:32:52.811836361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMergePreservesTimeout","Output":"=== RUN TestSafeInputsMergePreservesTimeout\n"} -{"Time":"2026-02-03T00:32:52.811890172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMergePreservesTimeout","Output":"--- PASS: TestSafeInputsMergePreservesTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.81189998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMergePreservesTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811903637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsDefaultTimeoutWhenMerging"} -{"Time":"2026-02-03T00:32:52.811908315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsDefaultTimeoutWhenMerging","Output":"=== RUN TestSafeInputsDefaultTimeoutWhenMerging\n"} -{"Time":"2026-02-03T00:32:52.811915038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsDefaultTimeoutWhenMerging","Output":"--- PASS: TestSafeInputsDefaultTimeoutWhenMerging (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.81192148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsDefaultTimeoutWhenMerging","Elapsed":0} -{"Time":"2026-02-03T00:32:52.811924997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOldSafeJobsSyntaxRejected"} -{"Time":"2026-02-03T00:32:52.811928704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOldSafeJobsSyntaxRejected","Output":"=== RUN TestOldSafeJobsSyntaxRejected\n"} -{"Time":"2026-02-03T00:32:52.815243479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOldSafeJobsSyntaxRejected","Output":"--- PASS: TestOldSafeJobsSyntaxRejected (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.81525475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestOldSafeJobsSyntaxRejected","Elapsed":0} -{"Time":"2026-02-03T00:32:52.815260341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewSafeOutputsJobsSyntaxAccepted"} -{"Time":"2026-02-03T00:32:52.815264308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewSafeOutputsJobsSyntaxAccepted","Output":"=== RUN TestNewSafeOutputsJobsSyntaxAccepted\n"} -{"Time":"2026-02-03T00:32:52.81996688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewSafeOutputsJobsSyntaxAccepted","Output":"--- PASS: TestNewSafeOutputsJobsSyntaxAccepted (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.819981808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewSafeOutputsJobsSyntaxAccepted","Elapsed":0} -{"Time":"2026-02-03T00:32:52.819986627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeJobsConfig"} -{"Time":"2026-02-03T00:32:52.819990834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeJobsConfig","Output":"=== RUN TestParseSafeJobsConfig\n"} -{"Time":"2026-02-03T00:32:52.81999892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeJobsConfig","Output":"--- PASS: TestParseSafeJobsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820041729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSafeJobsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820052439Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeJobsEnabled"} -{"Time":"2026-02-03T00:32:52.820056086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeJobsEnabled","Output":"=== RUN TestHasSafeJobsEnabled\n"} -{"Time":"2026-02-03T00:32:52.820061426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeJobsEnabled","Output":"--- PASS: TestHasSafeJobsEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820066826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeJobsEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820070262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobs"} -{"Time":"2026-02-03T00:32:52.820073889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobs","Output":"=== RUN TestBuildSafeJobs\n"} -{"Time":"2026-02-03T00:32:52.820147216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobs","Output":"--- PASS: TestBuildSafeJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820160731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820165209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithNoConfiguration"} -{"Time":"2026-02-03T00:32:52.820169367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithNoConfiguration","Output":"=== RUN TestBuildSafeJobsWithNoConfiguration\n"} -{"Time":"2026-02-03T00:32:52.820176551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithNoConfiguration","Output":"--- PASS: TestBuildSafeJobsWithNoConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820182291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithNoConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820185968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithoutCustomIfCondition"} -{"Time":"2026-02-03T00:32:52.820197049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithoutCustomIfCondition","Output":"=== RUN TestBuildSafeJobsWithoutCustomIfCondition\n"} -{"Time":"2026-02-03T00:32:52.820263222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithoutCustomIfCondition","Output":"--- PASS: TestBuildSafeJobsWithoutCustomIfCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820275275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithoutCustomIfCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820279312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithDashesInName"} -{"Time":"2026-02-03T00:32:52.820282728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithDashesInName","Output":"=== RUN TestBuildSafeJobsWithDashesInName\n"} -{"Time":"2026-02-03T00:32:52.820337851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithDashesInName","Output":"--- PASS: TestBuildSafeJobsWithDashesInName (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820351647Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeJobsWithDashesInName","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820355183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInSafeOutputsConfig"} -{"Time":"2026-02-03T00:32:52.820358559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInSafeOutputsConfig","Output":"=== RUN TestSafeJobsInSafeOutputsConfig\n"} -{"Time":"2026-02-03T00:32:52.820393054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInSafeOutputsConfig","Output":"--- PASS: TestSafeJobsInSafeOutputsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820406529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInSafeOutputsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820410126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeJobsFromFrontmatter"} -{"Time":"2026-02-03T00:32:52.820414083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeJobsFromFrontmatter","Output":"=== RUN TestExtractSafeJobsFromFrontmatter\n"} -{"Time":"2026-02-03T00:32:52.820420425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeJobsFromFrontmatter","Output":"--- PASS: TestExtractSafeJobsFromFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820429251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeJobsFromFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820439541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobs"} -{"Time":"2026-02-03T00:32:52.820443628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobs","Output":"=== RUN TestMergeSafeJobs\n"} -{"Time":"2026-02-03T00:32:52.82045007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobs","Output":"--- PASS: TestMergeSafeJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820454609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820458065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludes"} -{"Time":"2026-02-03T00:32:52.820461752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludes","Output":"=== RUN TestMergeSafeJobsFromIncludes\n"} -{"Time":"2026-02-03T00:32:52.820537226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludes","Output":"--- PASS: TestMergeSafeJobsFromIncludes (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820555149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludes","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820560139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludedConfigs"} -{"Time":"2026-02-03T00:32:52.820563996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludedConfigs","Output":"=== RUN TestMergeSafeJobsFromIncludedConfigs\n"} -{"Time":"2026-02-03T00:32:52.820601807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludedConfigs","Output":"--- PASS: TestMergeSafeJobsFromIncludedConfigs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820613258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeJobsFromIncludedConfigs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820617275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInputTypes"} -{"Time":"2026-02-03T00:32:52.820620822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInputTypes","Output":"=== RUN TestSafeJobsInputTypes\n"} -{"Time":"2026-02-03T00:32:52.820627043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInputTypes","Output":"--- PASS: TestSafeJobsInputTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820640508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsInputTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820649636Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsEnableThreatDetectionByDefault"} -{"Time":"2026-02-03T00:32:52.820653112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsEnableThreatDetectionByDefault","Output":"=== RUN TestSafeOutputsJobsEnableThreatDetectionByDefault\n"} -{"Time":"2026-02-03T00:32:52.820688579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsEnableThreatDetectionByDefault","Output":"--- PASS: TestSafeOutputsJobsEnableThreatDetectionByDefault (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820701904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsEnableThreatDetectionByDefault","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820706182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionFalse"} -{"Time":"2026-02-03T00:32:52.82071052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionFalse","Output":"=== RUN TestSafeOutputsJobsRespectExplicitThreatDetectionFalse\n"} -{"Time":"2026-02-03T00:32:52.820718014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionFalse","Output":"--- PASS: TestSafeOutputsJobsRespectExplicitThreatDetectionFalse (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820722823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionFalse","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820733152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionTrue"} -{"Time":"2026-02-03T00:32:52.82073728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionTrue","Output":"=== RUN TestSafeOutputsJobsRespectExplicitThreatDetectionTrue\n"} -{"Time":"2026-02-03T00:32:52.820744423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionTrue","Output":"--- PASS: TestSafeOutputsJobsRespectExplicitThreatDetectionTrue (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820766614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsRespectExplicitThreatDetectionTrue","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820770702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDependOnDetectionJob"} -{"Time":"2026-02-03T00:32:52.820774119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDependOnDetectionJob","Output":"=== RUN TestSafeOutputsJobsDependOnDetectionJob\n"} -{"Time":"2026-02-03T00:32:52.820837176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDependOnDetectionJob","Output":"--- PASS: TestSafeOutputsJobsDependOnDetectionJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820849459Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDependOnDetectionJob","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820853236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDoNotDependOnDetectionWhenDisabled"} -{"Time":"2026-02-03T00:32:52.820857474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDoNotDependOnDetectionWhenDisabled","Output":"=== RUN TestSafeOutputsJobsDoNotDependOnDetectionWhenDisabled\n"} -{"Time":"2026-02-03T00:32:52.820907337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDoNotDependOnDetectionWhenDisabled","Output":"--- PASS: TestSafeOutputsJobsDoNotDependOnDetectionWhenDisabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820920451Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsJobsDoNotDependOnDetectionWhenDisabled","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820924318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithJobs"} -{"Time":"2026-02-03T00:32:52.820928206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithJobs","Output":"=== RUN TestHasSafeOutputsEnabledWithJobs\n"} -{"Time":"2026-02-03T00:32:52.82093572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithJobs","Output":"--- PASS: TestHasSafeOutputsEnabledWithJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.82094105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820944366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithoutJobs"} -{"Time":"2026-02-03T00:32:52.820947572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithoutJobs","Output":"=== RUN TestHasSafeOutputsEnabledWithoutJobs\n"} -{"Time":"2026-02-03T00:32:52.820974712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithoutJobs","Output":"--- PASS: TestHasSafeOutputsEnabledWithoutJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.820985613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabledWithoutJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.820989069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsWithThreatDetectionConfigObject"} -{"Time":"2026-02-03T00:32:52.820992676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsWithThreatDetectionConfigObject","Output":"=== RUN TestSafeJobsWithThreatDetectionConfigObject\n"} -{"Time":"2026-02-03T00:32:52.821023713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsWithThreatDetectionConfigObject","Output":"--- PASS: TestSafeJobsWithThreatDetectionConfigObject (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.821037047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsWithThreatDetectionConfigObject","Elapsed":0} -{"Time":"2026-02-03T00:32:52.821041175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation"} -{"Time":"2026-02-03T00:32:52.821044742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"=== RUN TestSafeJobsIntegrationWithWorkflowCompilation\n"} -{"Time":"2026-02-03T00:32:52.82434938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-646405512/test-safe-jobs.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:52.824360581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:52.824366011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:52.824370539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:52.82437658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:52.824380638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:52.824385066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:52.824394264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:52.824398401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:52.824402889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:52.824406767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:52.824410664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:52.824417006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:52.824420983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:52.82442491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:52.824428648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"\n"} -{"Time":"2026-02-03T00:32:52.854157216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:52.86206758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-646405512/test-safe-jobs.md (49.6 KB)\n"} -{"Time":"2026-02-03T00:32:52.862304422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Output":"--- PASS: TestSafeJobsIntegrationWithWorkflowCompilation (0.04s)\n"} -{"Time":"2026-02-03T00:32:52.86231961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeJobsIntegrationWithWorkflowCompilation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:52.862327274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep"} -{"Time":"2026-02-03T00:32:52.862331512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep","Output":"=== RUN TestBuildGitHubScriptStep\n"} -{"Time":"2026-02-03T00:32:52.862338094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/basic_script_step_with_minimal_config"} -{"Time":"2026-02-03T00:32:52.862341921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/basic_script_step_with_minimal_config","Output":"=== RUN TestBuildGitHubScriptStep/basic_script_step_with_minimal_config\n"} -{"Time":"2026-02-03T00:32:52.862412817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_env_vars"} -{"Time":"2026-02-03T00:32:52.86242516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_env_vars","Output":"=== RUN TestBuildGitHubScriptStep/script_step_with_custom_env_vars\n"} -{"Time":"2026-02-03T00:32:52.862485643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_safe-outputs.env_variables"} -{"Time":"2026-02-03T00:32:52.862495782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_safe-outputs.env_variables","Output":"=== RUN TestBuildGitHubScriptStep/script_step_with_safe-outputs.env_variables\n"} -{"Time":"2026-02-03T00:32:52.862545243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_token"} -{"Time":"2026-02-03T00:32:52.862560502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_token","Output":"=== RUN TestBuildGitHubScriptStep/script_step_with_custom_token\n"} -{"Time":"2026-02-03T00:32:52.8626026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep","Output":"--- PASS: TestBuildGitHubScriptStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862615915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/basic_script_step_with_minimal_config","Output":" --- PASS: TestBuildGitHubScriptStep/basic_script_step_with_minimal_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862620954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/basic_script_step_with_minimal_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862625322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_env_vars","Output":" --- PASS: TestBuildGitHubScriptStep/script_step_with_custom_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862630392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862634449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_safe-outputs.env_variables","Output":" --- PASS: TestBuildGitHubScriptStep/script_step_with_safe-outputs.env_variables (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862639809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_safe-outputs.env_variables","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862644127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_token","Output":" --- PASS: TestBuildGitHubScriptStep/script_step_with_custom_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862648606Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep/script_step_with_custom_token","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862659346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStep","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862663654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepMaintainsOrder"} -{"Time":"2026-02-03T00:32:52.862667481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepMaintainsOrder","Output":"=== RUN TestBuildGitHubScriptStepMaintainsOrder\n"} -{"Time":"2026-02-03T00:32:52.862674334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepMaintainsOrder","Output":"--- PASS: TestBuildGitHubScriptStepMaintainsOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862679063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepMaintainsOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862682649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap"} -{"Time":"2026-02-03T00:32:52.862685945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap","Output":"=== RUN TestApplySafeOutputEnvToMap\n"} -{"Time":"2026-02-03T00:32:52.862689783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/nil_SafeOutputs"} -{"Time":"2026-02-03T00:32:52.862693038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/nil_SafeOutputs","Output":"=== RUN TestApplySafeOutputEnvToMap/nil_SafeOutputs\n"} -{"Time":"2026-02-03T00:32:52.862703769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/basic_safe_outputs"} -{"Time":"2026-02-03T00:32:52.862707075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/basic_safe_outputs","Output":"=== RUN TestApplySafeOutputEnvToMap/basic_safe_outputs\n"} -{"Time":"2026-02-03T00:32:52.862742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/safe_outputs_with_staged_flag"} -{"Time":"2026-02-03T00:32:52.862770503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/safe_outputs_with_staged_flag","Output":"=== RUN TestApplySafeOutputEnvToMap/safe_outputs_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:52.862776895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/trial_mode"} -{"Time":"2026-02-03T00:32:52.862780742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/trial_mode","Output":"=== RUN TestApplySafeOutputEnvToMap/trial_mode\n"} -{"Time":"2026-02-03T00:32:52.862789057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/upload_assets_config"} -{"Time":"2026-02-03T00:32:52.862792584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/upload_assets_config","Output":"=== RUN TestApplySafeOutputEnvToMap/upload_assets_config\n"} -{"Time":"2026-02-03T00:32:52.862826146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap","Output":"--- PASS: TestApplySafeOutputEnvToMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862837808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/nil_SafeOutputs","Output":" --- PASS: TestApplySafeOutputEnvToMap/nil_SafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.86284398Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/nil_SafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862848097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/basic_safe_outputs","Output":" --- PASS: TestApplySafeOutputEnvToMap/basic_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862853067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/basic_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862857084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/safe_outputs_with_staged_flag","Output":" --- PASS: TestApplySafeOutputEnvToMap/safe_outputs_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862862043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/safe_outputs_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862865961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/trial_mode","Output":" --- PASS: TestApplySafeOutputEnvToMap/trial_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862870229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/trial_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862874887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/upload_assets_config","Output":" --- PASS: TestApplySafeOutputEnvToMap/upload_assets_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862879015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap/upload_assets_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862882672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToMap","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862885978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice"} -{"Time":"2026-02-03T00:32:52.862890246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice","Output":"=== RUN TestApplySafeOutputEnvToSlice\n"} -{"Time":"2026-02-03T00:32:52.862895766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/nil_SafeOutputs"} -{"Time":"2026-02-03T00:32:52.86290349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/nil_SafeOutputs","Output":"=== RUN TestApplySafeOutputEnvToSlice/nil_SafeOutputs\n"} -{"Time":"2026-02-03T00:32:52.862908009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/basic_safe_outputs"} -{"Time":"2026-02-03T00:32:52.862911586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/basic_safe_outputs","Output":"=== RUN TestApplySafeOutputEnvToSlice/basic_safe_outputs\n"} -{"Time":"2026-02-03T00:32:52.862915623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/safe_outputs_with_staged_flag"} -{"Time":"2026-02-03T00:32:52.862924369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/safe_outputs_with_staged_flag","Output":"=== RUN TestApplySafeOutputEnvToSlice/safe_outputs_with_staged_flag\n"} -{"Time":"2026-02-03T00:32:52.862929249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/trial_mode"} -{"Time":"2026-02-03T00:32:52.862933076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/trial_mode","Output":"=== RUN TestApplySafeOutputEnvToSlice/trial_mode\n"} -{"Time":"2026-02-03T00:32:52.86294061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/upload_assets_config"} -{"Time":"2026-02-03T00:32:52.862950157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/upload_assets_config","Output":"=== RUN TestApplySafeOutputEnvToSlice/upload_assets_config\n"} -{"Time":"2026-02-03T00:32:52.862955137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice","Output":"--- PASS: TestApplySafeOutputEnvToSlice (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862960487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/nil_SafeOutputs","Output":" --- PASS: TestApplySafeOutputEnvToSlice/nil_SafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862969584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/nil_SafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862973571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/basic_safe_outputs","Output":" --- PASS: TestApplySafeOutputEnvToSlice/basic_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862978049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/basic_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.862981927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/safe_outputs_with_staged_flag","Output":" --- PASS: TestApplySafeOutputEnvToSlice/safe_outputs_with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862990793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/safe_outputs_with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:52.86299434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/trial_mode","Output":" --- PASS: TestApplySafeOutputEnvToSlice/trial_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.862998948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/trial_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863002565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/upload_assets_config","Output":" --- PASS: TestApplySafeOutputEnvToSlice/upload_assets_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863006713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice/upload_assets_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863009929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestApplySafeOutputEnvToSlice","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863013115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars"} -{"Time":"2026-02-03T00:32:52.863016571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars","Output":"=== RUN TestBuildWorkflowMetadataEnvVars\n"} -{"Time":"2026-02-03T00:32:52.863022663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_only"} -{"Time":"2026-02-03T00:32:52.86302644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_only","Output":"=== RUN TestBuildWorkflowMetadataEnvVars/workflow_name_only\n"} -{"Time":"2026-02-03T00:32:52.863030798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source"} -{"Time":"2026-02-03T00:32:52.863034374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source","Output":"=== RUN TestBuildWorkflowMetadataEnvVars/workflow_name_and_source\n"} -{"Time":"2026-02-03T00:32:52.863044443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source_without_ref"} -{"Time":"2026-02-03T00:32:52.86304815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source_without_ref","Output":"=== RUN TestBuildWorkflowMetadataEnvVars/workflow_name_and_source_without_ref\n"} -{"Time":"2026-02-03T00:32:52.863052448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/empty_workflow_name"} -{"Time":"2026-02-03T00:32:52.863055854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/empty_workflow_name","Output":"=== RUN TestBuildWorkflowMetadataEnvVars/empty_workflow_name\n"} -{"Time":"2026-02-03T00:32:52.863059972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/source_with_invalid_format_does_not_produce_URL"} -{"Time":"2026-02-03T00:32:52.863063368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/source_with_invalid_format_does_not_produce_URL","Output":"=== RUN TestBuildWorkflowMetadataEnvVars/source_with_invalid_format_does_not_produce_URL\n"} -{"Time":"2026-02-03T00:32:52.863069319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars","Output":"--- PASS: TestBuildWorkflowMetadataEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863077966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_only","Output":" --- PASS: TestBuildWorkflowMetadataEnvVars/workflow_name_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863082835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863086842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source","Output":" --- PASS: TestBuildWorkflowMetadataEnvVars/workflow_name_and_source (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863091601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863098374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source_without_ref","Output":" --- PASS: TestBuildWorkflowMetadataEnvVars/workflow_name_and_source_without_ref (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863103193Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/workflow_name_and_source_without_ref","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863106869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/empty_workflow_name","Output":" --- PASS: TestBuildWorkflowMetadataEnvVars/empty_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863122539Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/empty_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863126917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/source_with_invalid_format_does_not_produce_URL","Output":" --- PASS: TestBuildWorkflowMetadataEnvVars/source_with_invalid_format_does_not_produce_URL (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863131335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars/source_with_invalid_format_does_not_produce_URL","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863135322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863138749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars"} -{"Time":"2026-02-03T00:32:52.863142225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars","Output":"=== RUN TestBuildSafeOutputJobEnvVars\n"} -{"Time":"2026-02-03T00:32:52.863145942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/no_flags"} -{"Time":"2026-02-03T00:32:52.863149178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/no_flags","Output":"=== RUN TestBuildSafeOutputJobEnvVars/no_flags\n"} -{"Time":"2026-02-03T00:32:52.863153176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/staged_only"} -{"Time":"2026-02-03T00:32:52.863161611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/staged_only","Output":"=== RUN TestBuildSafeOutputJobEnvVars/staged_only\n"} -{"Time":"2026-02-03T00:32:52.863167733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_only"} -{"Time":"2026-02-03T00:32:52.863171149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_only","Output":"=== RUN TestBuildSafeOutputJobEnvVars/trial_mode_only\n"} -{"Time":"2026-02-03T00:32:52.863175097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_with_trial_repo_slug"} -{"Time":"2026-02-03T00:32:52.863182951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_with_trial_repo_slug","Output":"=== RUN TestBuildSafeOutputJobEnvVars/trial_mode_with_trial_repo_slug\n"} -{"Time":"2026-02-03T00:32:52.863187099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_only"} -{"Time":"2026-02-03T00:32:52.863190445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_only","Output":"=== RUN TestBuildSafeOutputJobEnvVars/target_repo_slug_only\n"} -{"Time":"2026-02-03T00:32:52.863194743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_overrides_trial_repo_slug"} -{"Time":"2026-02-03T00:32:52.863198611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_overrides_trial_repo_slug","Output":"=== RUN TestBuildSafeOutputJobEnvVars/target_repo_slug_overrides_trial_repo_slug\n"} -{"Time":"2026-02-03T00:32:52.863204762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/all_flags"} -{"Time":"2026-02-03T00:32:52.863208269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/all_flags","Output":"=== RUN TestBuildSafeOutputJobEnvVars/all_flags\n"} -{"Time":"2026-02-03T00:32:52.863213488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars","Output":"--- PASS: TestBuildSafeOutputJobEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863217967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/no_flags","Output":" --- PASS: TestBuildSafeOutputJobEnvVars/no_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863228426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/no_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863232343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/staged_only","Output":" --- PASS: TestBuildSafeOutputJobEnvVars/staged_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863236832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/staged_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863240579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_only","Output":" --- PASS: TestBuildSafeOutputJobEnvVars/trial_mode_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863249575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863253373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_with_trial_repo_slug","Output":" --- PASS: TestBuildSafeOutputJobEnvVars/trial_mode_with_trial_repo_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863257831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/trial_mode_with_trial_repo_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863261558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_only","Output":" --- PASS: TestBuildSafeOutputJobEnvVars/target_repo_slug_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863271015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863274552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_overrides_trial_repo_slug","Output":" --- PASS: TestBuildSafeOutputJobEnvVars/target_repo_slug_overrides_trial_repo_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863279121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/target_repo_slug_overrides_trial_repo_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863282577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/all_flags","Output":" --- PASS: TestBuildSafeOutputJobEnvVars/all_flags (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863286965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars/all_flags","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863290301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildSafeOutputJobEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863293407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars"} -{"Time":"2026-02-03T00:32:52.863297375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars","Output":"=== RUN TestBuildEngineMetadataEnvVars\n"} -{"Time":"2026-02-03T00:32:52.863301803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/nil_engine_config"} -{"Time":"2026-02-03T00:32:52.863305289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/nil_engine_config","Output":"=== RUN TestBuildEngineMetadataEnvVars/nil_engine_config\n"} -{"Time":"2026-02-03T00:32:52.863310639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_ID_only"} -{"Time":"2026-02-03T00:32:52.863318454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_ID_only","Output":"=== RUN TestBuildEngineMetadataEnvVars/engine_ID_only\n"} -{"Time":"2026-02-03T00:32:52.863322591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/full_engine_config"} -{"Time":"2026-02-03T00:32:52.863326078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/full_engine_config","Output":"=== RUN TestBuildEngineMetadataEnvVars/full_engine_config\n"} -{"Time":"2026-02-03T00:32:52.863330606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_version_and_no_model"} -{"Time":"2026-02-03T00:32:52.863334033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_version_and_no_model","Output":"=== RUN TestBuildEngineMetadataEnvVars/engine_with_version_and_no_model\n"} -{"Time":"2026-02-03T00:32:52.86334327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_model_and_no_version"} -{"Time":"2026-02-03T00:32:52.863346827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_model_and_no_version","Output":"=== RUN TestBuildEngineMetadataEnvVars/engine_with_model_and_no_version\n"} -{"Time":"2026-02-03T00:32:52.863351064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/empty_engine_config"} -{"Time":"2026-02-03T00:32:52.863354301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/empty_engine_config","Output":"=== RUN TestBuildEngineMetadataEnvVars/empty_engine_config\n"} -{"Time":"2026-02-03T00:32:52.863358899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars","Output":"--- PASS: TestBuildEngineMetadataEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863369138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/nil_engine_config","Output":" --- PASS: TestBuildEngineMetadataEnvVars/nil_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863374037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/nil_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863377674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_ID_only","Output":" --- PASS: TestBuildEngineMetadataEnvVars/engine_ID_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863382443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_ID_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.86338631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/full_engine_config","Output":" --- PASS: TestBuildEngineMetadataEnvVars/full_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863391279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/full_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863395407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_version_and_no_model","Output":" --- PASS: TestBuildEngineMetadataEnvVars/engine_with_version_and_no_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863400416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_version_and_no_model","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863404033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_model_and_no_version","Output":" --- PASS: TestBuildEngineMetadataEnvVars/engine_with_model_and_no_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863414914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/engine_with_model_and_no_version","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863418701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/empty_engine_config","Output":" --- PASS: TestBuildEngineMetadataEnvVars/empty_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863423209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars/empty_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863426365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineMetadataEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863429641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnginesUseSameHelperLogic"} -{"Time":"2026-02-03T00:32:52.863432947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnginesUseSameHelperLogic","Output":"=== RUN TestEnginesUseSameHelperLogic\n"} -{"Time":"2026-02-03T00:32:52.863437215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnginesUseSameHelperLogic","Output":"--- PASS: TestEnginesUseSameHelperLogic (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863452974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnginesUseSameHelperLogic","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863456371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildAgentOutputDownloadSteps"} -{"Time":"2026-02-03T00:32:52.863460168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildAgentOutputDownloadSteps","Output":"=== RUN TestBuildAgentOutputDownloadSteps\n"} -{"Time":"2026-02-03T00:32:52.863464947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildAgentOutputDownloadSteps","Output":"--- PASS: TestBuildAgentOutputDownloadSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863469175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildAgentOutputDownloadSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863472381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepNoWorkingDirectory"} -{"Time":"2026-02-03T00:32:52.863475667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepNoWorkingDirectory","Output":"=== RUN TestBuildGitHubScriptStepNoWorkingDirectory\n"} -{"Time":"2026-02-03T00:32:52.863481818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepNoWorkingDirectory","Output":"--- PASS: TestBuildGitHubScriptStepNoWorkingDirectory (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863485846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepNoWorkingDirectory","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863489312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar"} -{"Time":"2026-02-03T00:32:52.863492628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar","Output":"=== RUN TestBuildTitlePrefixEnvVar\n"} -{"Time":"2026-02-03T00:32:52.863497036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/empty_title_prefix_returns_nil"} -{"Time":"2026-02-03T00:32:52.863500693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/empty_title_prefix_returns_nil","Output":"=== RUN TestBuildTitlePrefixEnvVar/empty_title_prefix_returns_nil\n"} -{"Time":"2026-02-03T00:32:52.863504931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/issue_title_prefix"} -{"Time":"2026-02-03T00:32:52.86350982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/issue_title_prefix","Output":"=== RUN TestBuildTitlePrefixEnvVar/issue_title_prefix\n"} -{"Time":"2026-02-03T00:32:52.863514268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/discussion_title_prefix"} -{"Time":"2026-02-03T00:32:52.863518096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/discussion_title_prefix","Output":"=== RUN TestBuildTitlePrefixEnvVar/discussion_title_prefix\n"} -{"Time":"2026-02-03T00:32:52.863522504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/PR_title_prefix"} -{"Time":"2026-02-03T00:32:52.863526191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/PR_title_prefix","Output":"=== RUN TestBuildTitlePrefixEnvVar/PR_title_prefix\n"} -{"Time":"2026-02-03T00:32:52.863530358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/title_prefix_with_special_characters"} -{"Time":"2026-02-03T00:32:52.863534767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/title_prefix_with_special_characters","Output":"=== RUN TestBuildTitlePrefixEnvVar/title_prefix_with_special_characters\n"} -{"Time":"2026-02-03T00:32:52.863547961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar","Output":"--- PASS: TestBuildTitlePrefixEnvVar (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863553201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/empty_title_prefix_returns_nil","Output":" --- PASS: TestBuildTitlePrefixEnvVar/empty_title_prefix_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863558862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/empty_title_prefix_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863562959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/issue_title_prefix","Output":" --- PASS: TestBuildTitlePrefixEnvVar/issue_title_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863567378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/issue_title_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863571956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/discussion_title_prefix","Output":" --- PASS: TestBuildTitlePrefixEnvVar/discussion_title_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863576535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/discussion_title_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863580422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/PR_title_prefix","Output":" --- PASS: TestBuildTitlePrefixEnvVar/PR_title_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.86358481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/PR_title_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863588527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/title_prefix_with_special_characters","Output":" --- PASS: TestBuildTitlePrefixEnvVar/title_prefix_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863593256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar/title_prefix_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863596893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildTitlePrefixEnvVar","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863599988Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar"} -{"Time":"2026-02-03T00:32:52.863603024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar","Output":"=== RUN TestBuildLabelsEnvVar\n"} -{"Time":"2026-02-03T00:32:52.863606751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/empty_labels_returns_nil"} -{"Time":"2026-02-03T00:32:52.863610037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/empty_labels_returns_nil","Output":"=== RUN TestBuildLabelsEnvVar/empty_labels_returns_nil\n"} -{"Time":"2026-02-03T00:32:52.863619615Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/nil_labels_returns_nil"} -{"Time":"2026-02-03T00:32:52.863622891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/nil_labels_returns_nil","Output":"=== RUN TestBuildLabelsEnvVar/nil_labels_returns_nil\n"} -{"Time":"2026-02-03T00:32:52.863626808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/single_label"} -{"Time":"2026-02-03T00:32:52.863630555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/single_label","Output":"=== RUN TestBuildLabelsEnvVar/single_label\n"} -{"Time":"2026-02-03T00:32:52.863636777Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/multiple_labels"} -{"Time":"2026-02-03T00:32:52.863640584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/multiple_labels","Output":"=== RUN TestBuildLabelsEnvVar/multiple_labels\n"} -{"Time":"2026-02-03T00:32:52.863646455Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/PR_labels"} -{"Time":"2026-02-03T00:32:52.863650012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/PR_labels","Output":"=== RUN TestBuildLabelsEnvVar/PR_labels\n"} -{"Time":"2026-02-03T00:32:52.863654821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar","Output":"--- PASS: TestBuildLabelsEnvVar (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863660391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/empty_labels_returns_nil","Output":" --- PASS: TestBuildLabelsEnvVar/empty_labels_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863665069Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/empty_labels_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863668807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/nil_labels_returns_nil","Output":" --- PASS: TestBuildLabelsEnvVar/nil_labels_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863673505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/nil_labels_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863677072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/single_label","Output":" --- PASS: TestBuildLabelsEnvVar/single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863686059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863689555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/multiple_labels","Output":" --- PASS: TestBuildLabelsEnvVar/multiple_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863693793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/multiple_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863697109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/PR_labels","Output":" --- PASS: TestBuildLabelsEnvVar/PR_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863701117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar/PR_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863704283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildLabelsEnvVar","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863707419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar"} -{"Time":"2026-02-03T00:32:52.863710504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar","Output":"=== RUN TestBuildCategoryEnvVar\n"} -{"Time":"2026-02-03T00:32:52.863717658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/empty_category_returns_nil"} -{"Time":"2026-02-03T00:32:52.863721114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/empty_category_returns_nil","Output":"=== RUN TestBuildCategoryEnvVar/empty_category_returns_nil\n"} -{"Time":"2026-02-03T00:32:52.863725572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_name"} -{"Time":"2026-02-03T00:32:52.863734659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_name","Output":"=== RUN TestBuildCategoryEnvVar/category_by_name\n"} -{"Time":"2026-02-03T00:32:52.863738787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_ID"} -{"Time":"2026-02-03T00:32:52.863743446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_ID","Output":"=== RUN TestBuildCategoryEnvVar/category_by_ID\n"} -{"Time":"2026-02-03T00:32:52.86376182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_numeric_ID"} -{"Time":"2026-02-03T00:32:52.863766438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_numeric_ID","Output":"=== RUN TestBuildCategoryEnvVar/category_by_numeric_ID\n"} -{"Time":"2026-02-03T00:32:52.863771498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar","Output":"--- PASS: TestBuildCategoryEnvVar (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863776087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/empty_category_returns_nil","Output":" --- PASS: TestBuildCategoryEnvVar/empty_category_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863780795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/empty_category_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863784572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_name","Output":" --- PASS: TestBuildCategoryEnvVar/category_by_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.86378896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_name","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863792537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_ID","Output":" --- PASS: TestBuildCategoryEnvVar/category_by_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863802225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863806303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_numeric_ID","Output":" --- PASS: TestBuildCategoryEnvVar/category_by_numeric_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.863811432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar/category_by_numeric_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863815129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCategoryEnvVar","Elapsed":0} -{"Time":"2026-02-03T00:32:52.863818575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSON"} -{"Time":"2026-02-03T00:32:52.863822082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSON","Output":"=== RUN TestGetValidationConfigJSON\n"} -{"Time":"2026-02-03T00:32:52.864130527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSON","Output":"--- PASS: TestGetValidationConfigJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.86414277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864147007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONFiltered"} -{"Time":"2026-02-03T00:32:52.864150754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONFiltered","Output":"=== RUN TestGetValidationConfigJSONFiltered\n"} -{"Time":"2026-02-03T00:32:52.864216657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONFiltered","Output":"--- PASS: TestGetValidationConfigJSONFiltered (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864229681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONFiltered","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864233779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONEmpty"} -{"Time":"2026-02-03T00:32:52.864237075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONEmpty","Output":"=== RUN TestGetValidationConfigJSONEmpty\n"} -{"Time":"2026-02-03T00:32:52.864632322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONEmpty","Output":"--- PASS: TestGetValidationConfigJSONEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864644815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigJSONEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864648692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType"} -{"Time":"2026-02-03T00:32:52.864652129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType","Output":"=== RUN TestGetValidationConfigForType\n"} -{"Time":"2026-02-03T00:32:52.864657769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/create_issue_type"} -{"Time":"2026-02-03T00:32:52.864661777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/create_issue_type","Output":"=== RUN TestGetValidationConfigForType/create_issue_type\n"} -{"Time":"2026-02-03T00:32:52.864691699Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/link_sub_issue_type"} -{"Time":"2026-02-03T00:32:52.864699464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/link_sub_issue_type","Output":"=== RUN TestGetValidationConfigForType/link_sub_issue_type\n"} -{"Time":"2026-02-03T00:32:52.864706226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/unknown_type"} -{"Time":"2026-02-03T00:32:52.864712609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/unknown_type","Output":"=== RUN TestGetValidationConfigForType/unknown_type\n"} -{"Time":"2026-02-03T00:32:52.864720483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType","Output":"--- PASS: TestGetValidationConfigForType (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864725493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/create_issue_type","Output":" --- PASS: TestGetValidationConfigForType/create_issue_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864732375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/create_issue_type","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864742173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/link_sub_issue_type","Output":" --- PASS: TestGetValidationConfigForType/link_sub_issue_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864747033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/link_sub_issue_type","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864764856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/unknown_type","Output":" --- PASS: TestGetValidationConfigForType/unknown_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864769424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType/unknown_type","Elapsed":0} -{"Time":"2026-02-03T00:32:52.86477273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetValidationConfigForType","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864775916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType"} -{"Time":"2026-02-03T00:32:52.864779273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType","Output":"=== RUN TestGetDefaultMaxForType\n"} -{"Time":"2026-02-03T00:32:52.864784903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_issue"} -{"Time":"2026-02-03T00:32:52.86478866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_issue","Output":"=== RUN TestGetDefaultMaxForType/create_issue\n"} -{"Time":"2026-02-03T00:32:52.864792908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/add_labels"} -{"Time":"2026-02-03T00:32:52.864796374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/add_labels","Output":"=== RUN TestGetDefaultMaxForType/add_labels\n"} -{"Time":"2026-02-03T00:32:52.864801384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/missing_tool"} -{"Time":"2026-02-03T00:32:52.86480467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/missing_tool","Output":"=== RUN TestGetDefaultMaxForType/missing_tool\n"} -{"Time":"2026-02-03T00:32:52.86481001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_code_scanning_alert"} -{"Time":"2026-02-03T00:32:52.86482073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_code_scanning_alert","Output":"=== RUN TestGetDefaultMaxForType/create_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:52.864826721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/link_sub_issue"} -{"Time":"2026-02-03T00:32:52.864830258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/link_sub_issue","Output":"=== RUN TestGetDefaultMaxForType/link_sub_issue\n"} -{"Time":"2026-02-03T00:32:52.864867337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/unknown_type"} -{"Time":"2026-02-03T00:32:52.864875101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/unknown_type","Output":"=== RUN TestGetDefaultMaxForType/unknown_type\n"} -{"Time":"2026-02-03T00:32:52.864881473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType","Output":"--- PASS: TestGetDefaultMaxForType (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864886172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_issue","Output":" --- PASS: TestGetDefaultMaxForType/create_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.86489036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864896301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/add_labels","Output":" --- PASS: TestGetDefaultMaxForType/add_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864907181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/add_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864911048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/missing_tool","Output":" --- PASS: TestGetDefaultMaxForType/missing_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864915316Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/missing_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864918883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_code_scanning_alert","Output":" --- PASS: TestGetDefaultMaxForType/create_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864923371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/create_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864932628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/link_sub_issue","Output":" --- PASS: TestGetDefaultMaxForType/link_sub_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864936856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/link_sub_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864940423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/unknown_type","Output":" --- PASS: TestGetDefaultMaxForType/unknown_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864945903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType/unknown_type","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864949129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetDefaultMaxForType","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864952085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFieldValidationMarshaling"} -{"Time":"2026-02-03T00:32:52.864955862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFieldValidationMarshaling","Output":"=== RUN TestFieldValidationMarshaling\n"} -{"Time":"2026-02-03T00:32:52.86496005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFieldValidationMarshaling","Output":"--- PASS: TestFieldValidationMarshaling (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864963806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFieldValidationMarshaling","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864967032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationConfigConsistency"} -{"Time":"2026-02-03T00:32:52.864970369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationConfigConsistency","Output":"=== RUN TestValidationConfigConsistency\n"} -{"Time":"2026-02-03T00:32:52.864977432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationConfigConsistency","Output":"--- PASS: TestValidationConfigConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.864985347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidationConfigConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:52.864989064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolFieldOptional"} -{"Time":"2026-02-03T00:32:52.8649927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolFieldOptional","Output":"=== RUN TestMissingToolFieldOptional\n"} -{"Time":"2026-02-03T00:32:52.864997419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolFieldOptional","Output":"--- PASS: TestMissingToolFieldOptional (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.865002589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMissingToolFieldOptional","Elapsed":0} -{"Time":"2026-02-03T00:32:52.865006025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImport"} -{"Time":"2026-02-03T00:32:52.865009221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImport","Output":"=== RUN TestSafeOutputsAppImport\n"} -{"Time":"2026-02-03T00:32:52.873333335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImport","Output":"--- PASS: TestSafeOutputsAppImport (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.87335212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImport","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.873358221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportOverride"} -{"Time":"2026-02-03T00:32:52.873362459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportOverride","Output":"=== RUN TestSafeOutputsAppImportOverride\n"} -{"Time":"2026-02-03T00:32:52.877448873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportOverride","Output":"--- PASS: TestSafeOutputsAppImportOverride (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.877467668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportOverride","Elapsed":0} -{"Time":"2026-02-03T00:32:52.877474671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportStepGeneration"} -{"Time":"2026-02-03T00:32:52.877477376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportStepGeneration","Output":"=== RUN TestSafeOutputsAppImportStepGeneration\n"} -{"Time":"2026-02-03T00:32:52.882642879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportStepGeneration","Output":"--- PASS: TestSafeOutputsAppImportStepGeneration (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.882658879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppImportStepGeneration","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.882666573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfiguration"} -{"Time":"2026-02-03T00:32:52.882670471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfiguration","Output":"=== RUN TestSafeOutputsAppConfiguration\n"} -{"Time":"2026-02-03T00:32:52.886090162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfiguration","Output":"--- PASS: TestSafeOutputsAppConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.88610521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.886110129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfigurationMinimal"} -{"Time":"2026-02-03T00:32:52.886113876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfigurationMinimal","Output":"=== RUN TestSafeOutputsAppConfigurationMinimal\n"} -{"Time":"2026-02-03T00:32:52.88947061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfigurationMinimal","Output":"--- PASS: TestSafeOutputsAppConfigurationMinimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.889483294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppConfigurationMinimal","Elapsed":0} -{"Time":"2026-02-03T00:32:52.889488664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStep"} -{"Time":"2026-02-03T00:32:52.889493303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStep","Output":"=== RUN TestSafeOutputsAppTokenMintingStep\n"} -{"Time":"2026-02-03T00:32:52.894135893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStep","Output":"--- PASS: TestSafeOutputsAppTokenMintingStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.894152974Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStep","Elapsed":0} -{"Time":"2026-02-03T00:32:52.894157883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStepWithRepositories"} -{"Time":"2026-02-03T00:32:52.894161761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStepWithRepositories","Output":"=== RUN TestSafeOutputsAppTokenMintingStepWithRepositories\n"} -{"Time":"2026-02-03T00:32:52.897975997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStepWithRepositories","Output":"--- PASS: TestSafeOutputsAppTokenMintingStepWithRepositories (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.897992748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenMintingStepWithRepositories","Elapsed":0} -{"Time":"2026-02-03T00:32:52.897998259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppWithoutSafeOutputs"} -{"Time":"2026-02-03T00:32:52.898001925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppWithoutSafeOutputs","Output":"=== RUN TestSafeOutputsAppWithoutSafeOutputs\n"} -{"Time":"2026-02-03T00:32:52.902065598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppWithoutSafeOutputs","Output":"--- PASS: TestSafeOutputsAppWithoutSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.902083211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppWithoutSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.90208813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenDiscussionsPermission"} -{"Time":"2026-02-03T00:32:52.902092628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenDiscussionsPermission","Output":"=== RUN TestSafeOutputsAppTokenDiscussionsPermission\n"} -{"Time":"2026-02-03T00:32:52.905913056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenDiscussionsPermission","Output":"--- PASS: TestSafeOutputsAppTokenDiscussionsPermission (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.905935588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsAppTokenDiscussionsPermission","Elapsed":0} -{"Time":"2026-02-03T00:32:52.905938694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServerUsesCjsExtension"} -{"Time":"2026-02-03T00:32:52.905941079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServerUsesCjsExtension","Output":"=== RUN TestSafeOutputsMCPServerUsesCjsExtension\n"} -{"Time":"2026-02-03T00:32:52.905946018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServerUsesCjsExtension","Output":" safe_outputs_cjs_extension_test.go:12: Integration tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.905976254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServerUsesCjsExtension","Output":"--- SKIP: TestSafeOutputsMCPServerUsesCjsExtension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.905988857Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServerUsesCjsExtension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.905993076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMCPServerUsesCjsExtension"} -{"Time":"2026-02-03T00:32:52.905997273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMCPServerUsesCjsExtension","Output":"=== RUN TestSafeInputsMCPServerUsesCjsExtension\n"} -{"Time":"2026-02-03T00:32:52.906007131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMCPServerUsesCjsExtension","Output":" safe_outputs_cjs_extension_test.go:18: Integration tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.906046132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMCPServerUsesCjsExtension","Output":"--- SKIP: TestSafeInputsMCPServerUsesCjsExtension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.906074215Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsMCPServerUsesCjsExtension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.906082871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsToolsConfigUsesCjsExtension"} -{"Time":"2026-02-03T00:32:52.906087189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsToolsConfigUsesCjsExtension","Output":"=== RUN TestSafeInputsToolsConfigUsesCjsExtension\n"} -{"Time":"2026-02-03T00:32:52.906097158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsToolsConfigUsesCjsExtension","Output":" safe_outputs_cjs_extension_test.go:24: Integration tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.906103469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsToolsConfigUsesCjsExtension","Output":"--- SKIP: TestSafeInputsToolsConfigUsesCjsExtension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.906108118Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeInputsToolsConfigUsesCjsExtension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.906112025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptSourcesUseCjsExtension"} -{"Time":"2026-02-03T00:32:52.906115993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptSourcesUseCjsExtension","Output":"=== RUN TestJavaScriptSourcesUseCjsExtension\n"} -{"Time":"2026-02-03T00:32:52.906122304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptSourcesUseCjsExtension","Output":" safe_outputs_cjs_extension_test.go:30: Integration tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.906133535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptSourcesUseCjsExtension","Output":"--- SKIP: TestJavaScriptSourcesUseCjsExtension (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.906138084Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJavaScriptSourcesUseCjsExtension","Elapsed":0} -{"Time":"2026-02-03T00:32:52.906142171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsInToolsJSON"} -{"Time":"2026-02-03T00:32:52.906148223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsInToolsJSON","Output":"=== RUN TestCustomJobToolsInToolsJSON\n"} -{"Time":"2026-02-03T00:32:52.906689391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsInToolsJSON","Output":"--- PASS: TestCustomJobToolsInToolsJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.906708657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsInToolsJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:52.906712664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsWithDifferentInputTypes"} -{"Time":"2026-02-03T00:32:52.906716411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsWithDifferentInputTypes","Output":"=== RUN TestCustomJobToolsWithDifferentInputTypes\n"} -{"Time":"2026-02-03T00:32:52.907246359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsWithDifferentInputTypes","Output":"--- PASS: TestCustomJobToolsWithDifferentInputTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.907258321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsWithDifferentInputTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:52.907262458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsRequiredFieldsSorted"} -{"Time":"2026-02-03T00:32:52.907265945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsRequiredFieldsSorted","Output":"=== RUN TestCustomJobToolsRequiredFieldsSorted\n"} -{"Time":"2026-02-03T00:32:52.907781145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsRequiredFieldsSorted","Output":"--- PASS: TestCustomJobToolsRequiredFieldsSorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90779447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomJobToolsRequiredFieldsSorted","Elapsed":0} -{"Time":"2026-02-03T00:32:52.907798417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol"} -{"Time":"2026-02-03T00:32:52.907801723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol","Output":"=== RUN TestValidateDomainPatternWithProtocol\n"} -{"Time":"2026-02-03T00:32:52.90781048Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_domain"} -{"Time":"2026-02-03T00:32:52.907814547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTPS_domain\n"} -{"Time":"2026-02-03T00:32:52.907856916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_domain"} -{"Time":"2026-02-03T00:32:52.907865722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTPS_wildcard_domain\n"} -{"Time":"2026-02-03T00:32:52.907874579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_subdomain"} -{"Time":"2026-02-03T00:32:52.907878807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_subdomain","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTPS_subdomain\n"} -{"Time":"2026-02-03T00:32:52.907888605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_domain"} -{"Time":"2026-02-03T00:32:52.907897602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTP_domain\n"} -{"Time":"2026-02-03T00:32:52.907908633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_domain"} -{"Time":"2026-02-03T00:32:52.90791259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTP_wildcard_domain\n"} -{"Time":"2026-02-03T00:32:52.907926335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_subdomain"} -{"Time":"2026-02-03T00:32:52.907930553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_subdomain","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTP_subdomain\n"} -{"Time":"2026-02-03T00:32:52.90796081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Plain_domain"} -{"Time":"2026-02-03T00:32:52.907970838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Plain_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/Plain_domain\n"} -{"Time":"2026-02-03T00:32:52.9079772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_domain"} -{"Time":"2026-02-03T00:32:52.907980426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/Wildcard_domain\n"} -{"Time":"2026-02-03T00:32:52.908020914Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Empty_domain"} -{"Time":"2026-02-03T00:32:52.908032585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Empty_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/Empty_domain\n"} -{"Time":"2026-02-03T00:32:52.908039909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Protocol_only"} -{"Time":"2026-02-03T00:32:52.908043576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Protocol_only","Output":"=== RUN TestValidateDomainPatternWithProtocol/Protocol_only\n"} -{"Time":"2026-02-03T00:32:52.908050258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_only"} -{"Time":"2026-02-03T00:32:52.908054065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_only","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTPS_wildcard_only\n"} -{"Time":"2026-02-03T00:32:52.908081677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_only"} -{"Time":"2026-02-03T00:32:52.908089471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_only","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTP_wildcard_only\n"} -{"Time":"2026-02-03T00:32:52.908129646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_without_base_domain"} -{"Time":"2026-02-03T00:32:52.908138943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_without_base_domain","Output":"=== RUN TestValidateDomainPatternWithProtocol/HTTPS_wildcard_without_base_domain\n"} -{"Time":"2026-02-03T00:32:52.908145656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Invalid_protocol"} -{"Time":"2026-02-03T00:32:52.908151707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Invalid_protocol","Output":"=== RUN TestValidateDomainPatternWithProtocol/Invalid_protocol\n"} -{"Time":"2026-02-03T00:32:52.908158029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Multiple_wildcards_with_HTTPS"} -{"Time":"2026-02-03T00:32:52.90816917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Multiple_wildcards_with_HTTPS","Output":"=== RUN TestValidateDomainPatternWithProtocol/Multiple_wildcards_with_HTTPS\n"} -{"Time":"2026-02-03T00:32:52.90817461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_in_wrong_position_with_HTTPS"} -{"Time":"2026-02-03T00:32:52.908178036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_in_wrong_position_with_HTTPS","Output":"=== RUN TestValidateDomainPatternWithProtocol/Wildcard_in_wrong_position_with_HTTPS\n"} -{"Time":"2026-02-03T00:32:52.908205858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol","Output":"--- PASS: TestValidateDomainPatternWithProtocol (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908216077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTPS_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908221437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908225755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTPS_wildcard_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908230414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908234111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_subdomain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTPS_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908244911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908248528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTP_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908252706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908258256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTP_wildcard_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908263285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908267262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_subdomain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTP_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908271841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908275628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Plain_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/Plain_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908280016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Plain_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908283723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/Wildcard_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908288372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.90829276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Empty_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/Empty_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90830353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Empty_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908307698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Protocol_only","Output":" --- PASS: TestValidateDomainPatternWithProtocol/Protocol_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908317376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Protocol_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908321343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_only","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTPS_wildcard_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908326012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908340189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_only","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTP_wildcard_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90834616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTP_wildcard_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908349876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_without_base_domain","Output":" --- PASS: TestValidateDomainPatternWithProtocol/HTTPS_wildcard_without_base_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908354846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/HTTPS_wildcard_without_base_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908358483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Invalid_protocol","Output":" --- PASS: TestValidateDomainPatternWithProtocol/Invalid_protocol (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908363051Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Invalid_protocol","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908366858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Multiple_wildcards_with_HTTPS","Output":" --- PASS: TestValidateDomainPatternWithProtocol/Multiple_wildcards_with_HTTPS (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908375374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Multiple_wildcards_with_HTTPS","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908379081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_in_wrong_position_with_HTTPS","Output":" --- PASS: TestValidateDomainPatternWithProtocol/Wildcard_in_wrong_position_with_HTTPS (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908393418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol/Wildcard_in_wrong_position_with_HTTPS","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908397075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternWithProtocol","Elapsed":0} -{"Time":"2026-02-03T00:32:52.90840025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol"} -{"Time":"2026-02-03T00:32:52.908403807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsWithProtocol\n"} -{"Time":"2026-02-03T00:32:52.90841074Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Mixed_protocol_domains"} -{"Time":"2026-02-03T00:32:52.908414336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Mixed_protocol_domains","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsWithProtocol/Mixed_protocol_domains\n"} -{"Time":"2026-02-03T00:32:52.908418555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_wildcard_domains"} -{"Time":"2026-02-03T00:32:52.908422502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_wildcard_domains","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_wildcard_domains\n"} -{"Time":"2026-02-03T00:32:52.908427391Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Invalid_protocol_in_list"} -{"Time":"2026-02-03T00:32:52.908431439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Invalid_protocol_in_list","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsWithProtocol/Invalid_protocol_in_list\n"} -{"Time":"2026-02-03T00:32:52.908435817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_with_invalid_domain"} -{"Time":"2026-02-03T00:32:52.908439243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_with_invalid_domain","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_with_invalid_domain\n"} -{"Time":"2026-02-03T00:32:52.908444673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol","Output":"--- PASS: TestValidateSafeOutputsAllowedDomainsWithProtocol (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908449472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Mixed_protocol_domains","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsWithProtocol/Mixed_protocol_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908455584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Mixed_protocol_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908463468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_wildcard_domains","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_wildcard_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908469409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_wildcard_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908473527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Invalid_protocol_in_list","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsWithProtocol/Invalid_protocol_in_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908478997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/Invalid_protocol_in_list","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908482854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_with_invalid_domain","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_with_invalid_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.908487162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol/HTTPS_with_invalid_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908491931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsWithProtocol","Elapsed":0} -{"Time":"2026-02-03T00:32:52.908495448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains"} -{"Time":"2026-02-03T00:32:52.908500116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains","Output":"=== RUN TestValidateSafeOutputsAllowedDomains\n"} -{"Time":"2026-02-03T00:32:52.908510736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/nil_config"} -{"Time":"2026-02-03T00:32:52.908514814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/nil_config","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/nil_config\n"} -{"Time":"2026-02-03T00:32:52.908521095Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/empty_allowed_domains"} -{"Time":"2026-02-03T00:32:52.908524923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/empty_allowed_domains","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/empty_allowed_domains\n"} -{"Time":"2026-02-03T00:32:52.90852896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_plain_domains"} -{"Time":"2026-02-03T00:32:52.908532387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_plain_domains","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/valid_plain_domains\n"} -{"Time":"2026-02-03T00:32:52.908536655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_wildcard_domains"} -{"Time":"2026-02-03T00:32:52.908540241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_wildcard_domains","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/valid_wildcard_domains\n"} -{"Time":"2026-02-03T00:32:52.908544118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/mixed_valid_domains"} -{"Time":"2026-02-03T00:32:52.908547274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/mixed_valid_domains","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/mixed_valid_domains\n"} -{"Time":"2026-02-03T00:32:52.908552324Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_empty_domain"} -{"Time":"2026-02-03T00:32:52.90855574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_empty_domain","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_empty_domain\n"} -{"Time":"2026-02-03T00:32:52.908561992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_only"} -{"Time":"2026-02-03T00:32:52.9085718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_only","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_only\n"} -{"Time":"2026-02-03T00:32:52.908577721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_wildcards"} -{"Time":"2026-02-03T00:32:52.908581308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_wildcards","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_wildcards\n"} -{"Time":"2026-02-03T00:32:52.908609139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_in_middle"} -{"Time":"2026-02-03T00:32:52.908616834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_in_middle","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_in_middle\n"} -{"Time":"2026-02-03T00:32:52.908623366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_at_end"} -{"Time":"2026-02-03T00:32:52.908627273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_at_end","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_at_end\n"} -{"Time":"2026-02-03T00:32:52.908664523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_trailing_dot"} -{"Time":"2026-02-03T00:32:52.908672998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_trailing_dot","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_trailing_dot\n"} -{"Time":"2026-02-03T00:32:52.90867928Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_leading_dot"} -{"Time":"2026-02-03T00:32:52.908683148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_leading_dot","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_leading_dot\n"} -{"Time":"2026-02-03T00:32:52.908726968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_consecutive_dots"} -{"Time":"2026-02-03T00:32:52.908739411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_consecutive_dots","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_consecutive_dots\n"} -{"Time":"2026-02-03T00:32:52.908808149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_special_characters"} -{"Time":"2026-02-03T00:32:52.908816725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_special_characters","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_special_characters\n"} -{"Time":"2026-02-03T00:32:52.908858963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_spaces"} -{"Time":"2026-02-03T00:32:52.908870354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_spaces","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_spaces\n"} -{"Time":"2026-02-03T00:32:52.908880904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_without_base_domain"} -{"Time":"2026-02-03T00:32:52.908885513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_without_base_domain","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_without_base_domain\n"} -{"Time":"2026-02-03T00:32:52.908925938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_domains_in_first_entry"} -{"Time":"2026-02-03T00:32:52.908935896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_domains_in_first_entry","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_domains_in_first_entry\n"} -{"Time":"2026-02-03T00:32:52.908996169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_complex_subdomain"} -{"Time":"2026-02-03T00:32:52.909003723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_complex_subdomain","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/valid_-_complex_subdomain\n"} -{"Time":"2026-02-03T00:32:52.909010165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_domains_with_numbers_and_hyphens"} -{"Time":"2026-02-03T00:32:52.909013832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_domains_with_numbers_and_hyphens","Output":"=== RUN TestValidateSafeOutputsAllowedDomains/valid_-_domains_with_numbers_and_hyphens\n"} -{"Time":"2026-02-03T00:32:52.909043657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains","Output":"--- PASS: TestValidateSafeOutputsAllowedDomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909055599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/nil_config","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/nil_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90906103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/nil_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909065548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/empty_allowed_domains","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/empty_allowed_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909072431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/empty_allowed_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909076559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_plain_domains","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/valid_plain_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90908236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_plain_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909086136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_wildcard_domains","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/valid_wildcard_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909091456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_wildcard_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909095344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/mixed_valid_domains","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/mixed_valid_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909100714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/mixed_valid_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909104841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_empty_domain","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_empty_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909109731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_empty_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909113688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_only","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909118407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909122635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_wildcards","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_wildcards (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909127734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_wildcards","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909131781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_in_middle","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909136641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909140408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_at_end","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909150035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909153853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_trailing_dot","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_trailing_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909158782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_trailing_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909162709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_leading_dot","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_leading_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909167468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_leading_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909171566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_consecutive_dots","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_consecutive_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909188878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_consecutive_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909193597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_special_characters","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909198716Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909202604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_spaces","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909208865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909212803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_without_base_domain","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_without_base_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909218242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_wildcard_without_base_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909229674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_domains_in_first_entry","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_domains_in_first_entry (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909235094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/invalid_-_multiple_domains_in_first_entry","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909238831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_complex_subdomain","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/valid_-_complex_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90924378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_complex_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909247677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_domains_with_numbers_and_hyphens","Output":" --- PASS: TestValidateSafeOutputsAllowedDomains/valid_-_domains_with_numbers_and_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90925438Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains/valid_-_domains_with_numbers_and_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909257907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909261834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern"} -{"Time":"2026-02-03T00:32:52.90926545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern","Output":"=== RUN TestValidateDomainPattern\n"} -{"Time":"2026-02-03T00:32:52.909269879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_simple_domain"} -{"Time":"2026-02-03T00:32:52.909273666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_simple_domain","Output":"=== RUN TestValidateDomainPattern/valid_-_simple_domain\n"} -{"Time":"2026-02-03T00:32:52.909278254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_subdomain"} -{"Time":"2026-02-03T00:32:52.909282212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_subdomain","Output":"=== RUN TestValidateDomainPattern/valid_-_subdomain\n"} -{"Time":"2026-02-03T00:32:52.90928653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_multiple_subdomains"} -{"Time":"2026-02-03T00:32:52.909289916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_multiple_subdomains","Output":"=== RUN TestValidateDomainPattern/valid_-_multiple_subdomains\n"} -{"Time":"2026-02-03T00:32:52.909300376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_numbers"} -{"Time":"2026-02-03T00:32:52.909304303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_numbers","Output":"=== RUN TestValidateDomainPattern/valid_-_domain_with_numbers\n"} -{"Time":"2026-02-03T00:32:52.909308361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_hyphens"} -{"Time":"2026-02-03T00:32:52.90931321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_hyphens","Output":"=== RUN TestValidateDomainPattern/valid_-_domain_with_hyphens\n"} -{"Time":"2026-02-03T00:32:52.909322908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_subdomain"} -{"Time":"2026-02-03T00:32:52.909326484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_subdomain","Output":"=== RUN TestValidateDomainPattern/valid_-_wildcard_subdomain\n"} -{"Time":"2026-02-03T00:32:52.909330883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_with_multiple_levels"} -{"Time":"2026-02-03T00:32:52.909334369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_with_multiple_levels","Output":"=== RUN TestValidateDomainPattern/valid_-_wildcard_with_multiple_levels\n"} -{"Time":"2026-02-03T00:32:52.909341312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_empty"} -{"Time":"2026-02-03T00:32:52.909345079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_empty","Output":"=== RUN TestValidateDomainPattern/invalid_-_empty\n"} -{"Time":"2026-02-03T00:32:52.909349778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_only"} -{"Time":"2026-02-03T00:32:52.909353214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_only","Output":"=== RUN TestValidateDomainPattern/invalid_-_wildcard_only\n"} -{"Time":"2026-02-03T00:32:52.909359496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_multiple_wildcards"} -{"Time":"2026-02-03T00:32:52.909363103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_multiple_wildcards","Output":"=== RUN TestValidateDomainPattern/invalid_-_multiple_wildcards\n"} -{"Time":"2026-02-03T00:32:52.909367681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_in_middle"} -{"Time":"2026-02-03T00:32:52.909371348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_in_middle","Output":"=== RUN TestValidateDomainPattern/invalid_-_wildcard_in_middle\n"} -{"Time":"2026-02-03T00:32:52.909375495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_at_end"} -{"Time":"2026-02-03T00:32:52.909379153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_at_end","Output":"=== RUN TestValidateDomainPattern/invalid_-_wildcard_at_end\n"} -{"Time":"2026-02-03T00:32:52.909389432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_trailing_dot"} -{"Time":"2026-02-03T00:32:52.909393329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_trailing_dot","Output":"=== RUN TestValidateDomainPattern/invalid_-_trailing_dot\n"} -{"Time":"2026-02-03T00:32:52.909397687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_leading_dot"} -{"Time":"2026-02-03T00:32:52.909401454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_leading_dot","Output":"=== RUN TestValidateDomainPattern/invalid_-_leading_dot\n"} -{"Time":"2026-02-03T00:32:52.909410511Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_consecutive_dots"} -{"Time":"2026-02-03T00:32:52.909414759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_consecutive_dots","Output":"=== RUN TestValidateDomainPattern/invalid_-_consecutive_dots\n"} -{"Time":"2026-02-03T00:32:52.909419097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_underscore"} -{"Time":"2026-02-03T00:32:52.909422824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_underscore","Output":"=== RUN TestValidateDomainPattern/invalid_-_underscore\n"} -{"Time":"2026-02-03T00:32:52.909427052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_special_character_@"} -{"Time":"2026-02-03T00:32:52.909430538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_special_character_@","Output":"=== RUN TestValidateDomainPattern/invalid_-_special_character_@\n"} -{"Time":"2026-02-03T00:32:52.909435998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_space"} -{"Time":"2026-02-03T00:32:52.909439505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_space","Output":"=== RUN TestValidateDomainPattern/invalid_-_space\n"} -{"Time":"2026-02-03T00:32:52.909460634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_without_domain"} -{"Time":"2026-02-03T00:32:52.909464732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_without_domain","Output":"=== RUN TestValidateDomainPattern/invalid_-_wildcard_without_domain\n"} -{"Time":"2026-02-03T00:32:52.909509355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_with_dot_after"} -{"Time":"2026-02-03T00:32:52.909517941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_with_dot_after","Output":"=== RUN TestValidateDomainPattern/invalid_-_wildcard_with_dot_after\n"} -{"Time":"2026-02-03T00:32:52.909552728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_single_character_domain_(theoretical)"} -{"Time":"2026-02-03T00:32:52.90956461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_single_character_domain_(theoretical)","Output":"=== RUN TestValidateDomainPattern/valid_-_single_character_domain_(theoretical)\n"} -{"Time":"2026-02-03T00:32:52.909570831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_long_subdomain"} -{"Time":"2026-02-03T00:32:52.909574358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_long_subdomain","Output":"=== RUN TestValidateDomainPattern/valid_-_long_subdomain\n"} -{"Time":"2026-02-03T00:32:52.909579708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_many_levels"} -{"Time":"2026-02-03T00:32:52.909583415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_many_levels","Output":"=== RUN TestValidateDomainPattern/valid_-_many_levels\n"} -{"Time":"2026-02-03T00:32:52.909603623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern","Output":"--- PASS: TestValidateDomainPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909611938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_simple_domain","Output":" --- PASS: TestValidateDomainPattern/valid_-_simple_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909616577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_simple_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909620654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_subdomain","Output":" --- PASS: TestValidateDomainPattern/valid_-_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909625573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909629511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_multiple_subdomains","Output":" --- PASS: TestValidateDomainPattern/valid_-_multiple_subdomains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90964005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_multiple_subdomains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909643998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_numbers","Output":" --- PASS: TestValidateDomainPattern/valid_-_domain_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909648235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909651772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_hyphens","Output":" --- PASS: TestValidateDomainPattern/valid_-_domain_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909657062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_domain_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909660248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_subdomain","Output":" --- PASS: TestValidateDomainPattern/valid_-_wildcard_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909664786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909668874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_with_multiple_levels","Output":" --- PASS: TestValidateDomainPattern/valid_-_wildcard_with_multiple_levels (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909679173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_wildcard_with_multiple_levels","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909683341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_empty","Output":" --- PASS: TestValidateDomainPattern/invalid_-_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909687819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909691696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_only","Output":" --- PASS: TestValidateDomainPattern/invalid_-_wildcard_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909696065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909703609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_multiple_wildcards","Output":" --- PASS: TestValidateDomainPattern/invalid_-_multiple_wildcards (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909708127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_multiple_wildcards","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909711754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_in_middle","Output":" --- PASS: TestValidateDomainPattern/invalid_-_wildcard_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909716313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909719799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_at_end","Output":" --- PASS: TestValidateDomainPattern/invalid_-_wildcard_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90972564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909731821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_trailing_dot","Output":" --- PASS: TestValidateDomainPattern/invalid_-_trailing_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909736059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_trailing_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909740978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_leading_dot","Output":" --- PASS: TestValidateDomainPattern/invalid_-_leading_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909745327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_leading_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909765193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_consecutive_dots","Output":" --- PASS: TestValidateDomainPattern/invalid_-_consecutive_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909770263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_consecutive_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909773749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_underscore","Output":" --- PASS: TestValidateDomainPattern/invalid_-_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909778398Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909781955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_special_character_@","Output":" --- PASS: TestValidateDomainPattern/invalid_-_special_character_@ (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909787465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_special_character_@","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909791072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_space","Output":" --- PASS: TestValidateDomainPattern/invalid_-_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90979549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_space","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909805639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_without_domain","Output":" --- PASS: TestValidateDomainPattern/invalid_-_wildcard_without_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909810288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_without_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909813934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_with_dot_after","Output":" --- PASS: TestValidateDomainPattern/invalid_-_wildcard_with_dot_after (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909824835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/invalid_-_wildcard_with_dot_after","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909828371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_single_character_domain_(theoretical)","Output":" --- PASS: TestValidateDomainPattern/valid_-_single_character_domain_(theoretical) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.90983332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_single_character_domain_(theoretical)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909837118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_long_subdomain","Output":" --- PASS: TestValidateDomainPattern/valid_-_long_subdomain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909846545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_long_subdomain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909850122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_many_levels","Output":" --- PASS: TestValidateDomainPattern/valid_-_many_levels (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.909854119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern/valid_-_many_levels","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909857235Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:52.909860531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage"} -{"Time":"2026-02-03T00:32:52.909863607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage","Output":"=== RUN TestValidateDomainPatternCoverage\n"} -{"Time":"2026-02-03T00:32:52.909869448Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/empty_domain"} -{"Time":"2026-02-03T00:32:52.909872724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/empty_domain","Output":"=== RUN TestValidateDomainPatternCoverage/empty_domain\n"} -{"Time":"2026-02-03T00:32:52.909876631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_only"} -{"Time":"2026-02-03T00:32:52.909885858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_only","Output":"=== RUN TestValidateDomainPatternCoverage/wildcard_only\n"} -{"Time":"2026-02-03T00:32:52.909890006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/double_wildcard"} -{"Time":"2026-02-03T00:32:52.909893262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/double_wildcard","Output":"=== RUN TestValidateDomainPatternCoverage/double_wildcard\n"} -{"Time":"2026-02-03T00:32:52.909897279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/triple_wildcard"} -{"Time":"2026-02-03T00:32:52.909906056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/triple_wildcard","Output":"=== RUN TestValidateDomainPatternCoverage/triple_wildcard\n"} -{"Time":"2026-02-03T00:32:52.909910174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_in_middle"} -{"Time":"2026-02-03T00:32:52.90991343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_in_middle","Output":"=== RUN TestValidateDomainPatternCoverage/wildcard_in_middle\n"} -{"Time":"2026-02-03T00:32:52.909917257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_at_end"} -{"Time":"2026-02-03T00:32:52.909921364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_at_end","Output":"=== RUN TestValidateDomainPatternCoverage/wildcard_at_end\n"} -{"Time":"2026-02-03T00:32:52.909925452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/trailing_dot"} -{"Time":"2026-02-03T00:32:52.909928959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/trailing_dot","Output":"=== RUN TestValidateDomainPatternCoverage/trailing_dot\n"} -{"Time":"2026-02-03T00:32:52.909938286Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/leading_dot"} -{"Time":"2026-02-03T00:32:52.909941612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/leading_dot","Output":"=== RUN TestValidateDomainPatternCoverage/leading_dot\n"} -{"Time":"2026-02-03T00:32:52.909945509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/consecutive_dots"} -{"Time":"2026-02-03T00:32:52.909948836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/consecutive_dots","Output":"=== RUN TestValidateDomainPatternCoverage/consecutive_dots\n"} -{"Time":"2026-02-03T00:32:52.909952753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/@_character"} -{"Time":"2026-02-03T00:32:52.909955849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/@_character","Output":"=== RUN TestValidateDomainPatternCoverage/@_character\n"} -{"Time":"2026-02-03T00:32:52.909959856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/space_character"} -{"Time":"2026-02-03T00:32:52.909963213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/space_character","Output":"=== RUN TestValidateDomainPatternCoverage/space_character\n"} -{"Time":"2026-02-03T00:32:52.909970466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/underscore"} -{"Time":"2026-02-03T00:32:52.909973692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/underscore","Output":"=== RUN TestValidateDomainPatternCoverage/underscore\n"} -{"Time":"2026-02-03T00:32:52.909977529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_with_double_dot"} -{"Time":"2026-02-03T00:32:52.909983711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_with_double_dot","Output":"=== RUN TestValidateDomainPatternCoverage/wildcard_with_double_dot\n"} -{"Time":"2026-02-03T00:32:52.909987658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_without_base"} -{"Time":"2026-02-03T00:32:52.909990904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_without_base","Output":"=== RUN TestValidateDomainPatternCoverage/wildcard_without_base\n"} -{"Time":"2026-02-03T00:32:52.909995563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/exclamation_mark"} -{"Time":"2026-02-03T00:32:52.909998779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/exclamation_mark","Output":"=== RUN TestValidateDomainPatternCoverage/exclamation_mark\n"} -{"Time":"2026-02-03T00:32:52.910002596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/multiple_wildcards_nested"} -{"Time":"2026-02-03T00:32:52.910008386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/multiple_wildcards_nested","Output":"=== RUN TestValidateDomainPatternCoverage/multiple_wildcards_nested\n"} -{"Time":"2026-02-03T00:32:52.910012174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-example.com"} -{"Time":"2026-02-03T00:32:52.91001535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-example.com","Output":"=== RUN TestValidateDomainPatternCoverage/valid-example.com\n"} -{"Time":"2026-02-03T00:32:52.91002075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api.example.com"} -{"Time":"2026-02-03T00:32:52.910027743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api.example.com","Output":"=== RUN TestValidateDomainPatternCoverage/valid-api.example.com\n"} -{"Time":"2026-02-03T00:32:52.91003185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.example.com"} -{"Time":"2026-02-03T00:32:52.910035106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.example.com","Output":"=== RUN TestValidateDomainPatternCoverage/valid-*.example.com\n"} -{"Time":"2026-02-03T00:32:52.910039064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-test-api.example.com"} -{"Time":"2026-02-03T00:32:52.910043061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-test-api.example.com","Output":"=== RUN TestValidateDomainPatternCoverage/valid-test-api.example.com\n"} -{"Time":"2026-02-03T00:32:52.910047099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api123.example.com"} -{"Time":"2026-02-03T00:32:52.910050345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api123.example.com","Output":"=== RUN TestValidateDomainPatternCoverage/valid-api123.example.com\n"} -{"Time":"2026-02-03T00:32:52.910054633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.api.example.org"} -{"Time":"2026-02-03T00:32:52.910060794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.api.example.org","Output":"=== RUN TestValidateDomainPatternCoverage/valid-*.api.example.org\n"} -{"Time":"2026-02-03T00:32:52.910064702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-a.b.c.d.example.com"} -{"Time":"2026-02-03T00:32:52.910068128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-a.b.c.d.example.com","Output":"=== RUN TestValidateDomainPatternCoverage/valid-a.b.c.d.example.com\n"} -{"Time":"2026-02-03T00:32:52.910075712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage","Output":"--- PASS: TestValidateDomainPatternCoverage (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910080351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/empty_domain","Output":" --- PASS: TestValidateDomainPatternCoverage/empty_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910084559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/empty_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910088215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_only","Output":" --- PASS: TestValidateDomainPatternCoverage/wildcard_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910095078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910098975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/double_wildcard","Output":" --- PASS: TestValidateDomainPatternCoverage/double_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910103354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/double_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:52.9101068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/triple_wildcard","Output":" --- PASS: TestValidateDomainPatternCoverage/triple_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910112471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/triple_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910118752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_in_middle","Output":" --- PASS: TestValidateDomainPatternCoverage/wildcard_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910123521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910126787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_at_end","Output":" --- PASS: TestValidateDomainPatternCoverage/wildcard_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910130714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910134111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/trailing_dot","Output":" --- PASS: TestValidateDomainPatternCoverage/trailing_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910138409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/trailing_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910141765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/leading_dot","Output":" --- PASS: TestValidateDomainPatternCoverage/leading_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910146404Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/leading_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.91014988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/consecutive_dots","Output":" --- PASS: TestValidateDomainPatternCoverage/consecutive_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910156883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/consecutive_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:52.91016024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/@_character","Output":" --- PASS: TestValidateDomainPatternCoverage/@_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910164217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/@_character","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910170569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/space_character","Output":" --- PASS: TestValidateDomainPatternCoverage/space_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910174887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/space_character","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910178443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/underscore","Output":" --- PASS: TestValidateDomainPatternCoverage/underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910183082Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910186769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_with_double_dot","Output":" --- PASS: TestValidateDomainPatternCoverage/wildcard_with_double_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910191197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_with_double_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910195014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_without_base","Output":" --- PASS: TestValidateDomainPatternCoverage/wildcard_without_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910202007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/wildcard_without_base","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910205724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/exclamation_mark","Output":" --- PASS: TestValidateDomainPatternCoverage/exclamation_mark (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910209902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/exclamation_mark","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910213268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/multiple_wildcards_nested","Output":" --- PASS: TestValidateDomainPatternCoverage/multiple_wildcards_nested (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910217927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/multiple_wildcards_nested","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910224309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-example.com","Output":" --- PASS: TestValidateDomainPatternCoverage/valid-example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910228617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910232254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api.example.com","Output":" --- PASS: TestValidateDomainPatternCoverage/valid-api.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910239677Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910243264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.example.com","Output":" --- PASS: TestValidateDomainPatternCoverage/valid-*.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910247492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910250958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-test-api.example.com","Output":" --- PASS: TestValidateDomainPatternCoverage/valid-test-api.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910255377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-test-api.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910258923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api123.example.com","Output":" --- PASS: TestValidateDomainPatternCoverage/valid-api123.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910263422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-api123.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910269353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.api.example.org","Output":" --- PASS: TestValidateDomainPatternCoverage/valid-*.api.example.org (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910274332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-*.api.example.org","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910277788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-a.b.c.d.example.com","Output":" --- PASS: TestValidateDomainPatternCoverage/valid-a.b.c.d.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910282107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage/valid-a.b.c.d.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910285613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateDomainPatternCoverage","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910288799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex"} -{"Time":"2026-02-03T00:32:52.910291945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex","Output":"=== RUN TestDomainPatternRegex\n"} -{"Time":"2026-02-03T00:32:52.910295662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com"} -{"Time":"2026-02-03T00:32:52.910298838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com","Output":"=== RUN TestDomainPatternRegex/example.com\n"} -{"Time":"2026-02-03T00:32:52.910302565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.example.com"} -{"Time":"2026-02-03T00:32:52.910305651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.example.com","Output":"=== RUN TestDomainPatternRegex/*.example.com\n"} -{"Time":"2026-02-03T00:32:52.910311441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/api.example.com"} -{"Time":"2026-02-03T00:32:52.910317643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/api.example.com","Output":"=== RUN TestDomainPatternRegex/api.example.com\n"} -{"Time":"2026-02-03T00:32:52.910322502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/test-123.example.com"} -{"Time":"2026-02-03T00:32:52.910326579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/test-123.example.com","Output":"=== RUN TestDomainPatternRegex/test-123.example.com\n"} -{"Time":"2026-02-03T00:32:52.910330497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/#00"} -{"Time":"2026-02-03T00:32:52.910333923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/#00","Output":"=== RUN TestDomainPatternRegex/#00\n"} -{"Time":"2026-02-03T00:32:52.91033765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com."} -{"Time":"2026-02-03T00:32:52.910343831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com.","Output":"=== RUN TestDomainPatternRegex/example.com.\n"} -{"Time":"2026-02-03T00:32:52.910347609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/.example.com"} -{"Time":"2026-02-03T00:32:52.910350835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/.example.com","Output":"=== RUN TestDomainPatternRegex/.example.com\n"} -{"Time":"2026-02-03T00:32:52.910354551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example..com"} -{"Time":"2026-02-03T00:32:52.910357768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example..com","Output":"=== RUN TestDomainPatternRegex/example..com\n"} -{"Time":"2026-02-03T00:32:52.91036471Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.*.example.com"} -{"Time":"2026-02-03T00:32:52.910368037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.*.example.com","Output":"=== RUN TestDomainPatternRegex/*.*.example.com\n"} -{"Time":"2026-02-03T00:32:52.910372284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex","Output":"--- PASS: TestDomainPatternRegex (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910379147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com","Output":" --- PASS: TestDomainPatternRegex/example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910383345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910386862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.example.com","Output":" --- PASS: TestDomainPatternRegex/*.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910390839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910394256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/api.example.com","Output":" --- PASS: TestDomainPatternRegex/api.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910398333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/api.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.91040192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/test-123.example.com","Output":" --- PASS: TestDomainPatternRegex/test-123.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910406348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/test-123.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910409714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/#00","Output":" --- PASS: TestDomainPatternRegex/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910413882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910417248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com.","Output":" --- PASS: TestDomainPatternRegex/example.com. (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910424973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example.com.","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910428609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/.example.com","Output":" --- PASS: TestDomainPatternRegex/.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910433178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910436534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example..com","Output":" --- PASS: TestDomainPatternRegex/example..com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910441674Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/example..com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910447725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.*.example.com","Output":" --- PASS: TestDomainPatternRegex/*.*.example.com (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.910460599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex/*.*.example.com","Elapsed":0} -{"Time":"2026-02-03T00:32:52.910463625Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegex","Elapsed":0} -{"Time":"2026-02-03T00:32:52.91046676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive"} -{"Time":"2026-02-03T00:32:52.910469926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive","Output":"=== RUN TestDomainPatternRegexComprehensive\n"} -{"Time":"2026-02-03T00:32:52.910473934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/simple_two-part_domain"} -{"Time":"2026-02-03T00:32:52.91047724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/simple_two-part_domain","Output":"=== RUN TestDomainPatternRegexComprehensive/simple_two-part_domain\n"} -{"Time":"2026-02-03T00:32:52.910481398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/three-part_domain"} -{"Time":"2026-02-03T00:32:52.910484604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/three-part_domain","Output":"=== RUN TestDomainPatternRegexComprehensive/three-part_domain\n"} -{"Time":"2026-02-03T00:32:52.910494252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/four-part_domain"} -{"Time":"2026-02-03T00:32:52.910497518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/four-part_domain","Output":"=== RUN TestDomainPatternRegexComprehensive/four-part_domain\n"} -{"Time":"2026-02-03T00:32:52.910501676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_numbers"} -{"Time":"2026-02-03T00:32:52.910505022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_numbers","Output":"=== RUN TestDomainPatternRegexComprehensive/domain_with_numbers\n"} -{"Time":"2026-02-03T00:32:52.910508749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_hyphens"} -{"Time":"2026-02-03T00:32:52.910512105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_hyphens","Output":"=== RUN TestDomainPatternRegexComprehensive/domain_with_hyphens\n"} -{"Time":"2026-02-03T00:32:52.910516503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_starting_with_number"} -{"Time":"2026-02-03T00:32:52.91052003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_starting_with_number","Output":"=== RUN TestDomainPatternRegexComprehensive/domain_starting_with_number\n"} -{"Time":"2026-02-03T00:32:52.910527043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_ending_with_number"} -{"Time":"2026-02-03T00:32:52.910530409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_ending_with_number","Output":"=== RUN TestDomainPatternRegexComprehensive/domain_ending_with_number\n"} -{"Time":"2026-02-03T00:32:52.910537583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_character_labels"} -{"Time":"2026-02-03T00:32:52.910540879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_character_labels","Output":"=== RUN TestDomainPatternRegexComprehensive/single_character_labels\n"} -{"Time":"2026-02-03T00:32:52.910544746Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/maximum_label_length_(63_chars)"} -{"Time":"2026-02-03T00:32:52.910548312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/maximum_label_length_(63_chars)","Output":"=== RUN TestDomainPatternRegexComprehensive/maximum_label_length_(63_chars)\n"} -{"Time":"2026-02-03T00:32:52.910554464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/very_deep_nesting"} -{"Time":"2026-02-03T00:32:52.910558101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/very_deep_nesting","Output":"=== RUN TestDomainPatternRegexComprehensive/very_deep_nesting\n"} -{"Time":"2026-02-03T00:32:52.910565905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_two-part_base"} -{"Time":"2026-02-03T00:32:52.910569081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_two-part_base","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_with_two-part_base\n"} -{"Time":"2026-02-03T00:32:52.910573249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_three-part_base"} -{"Time":"2026-02-03T00:32:52.910576475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_three-part_base","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_with_three-part_base\n"} -{"Time":"2026-02-03T00:32:52.910580673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_hyphenated_base"} -{"Time":"2026-02-03T00:32:52.910584109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_hyphenated_base","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_with_hyphenated_base\n"} -{"Time":"2026-02-03T00:32:52.910588037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_numeric_base"} -{"Time":"2026-02-03T00:32:52.910591383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_numeric_base","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_with_numeric_base\n"} -{"Time":"2026-02-03T00:32:52.91059556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/empty_string"} -{"Time":"2026-02-03T00:32:52.910602814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/empty_string","Output":"=== RUN TestDomainPatternRegexComprehensive/empty_string\n"} -{"Time":"2026-02-03T00:32:52.910607282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_whitespace"} -{"Time":"2026-02-03T00:32:52.910610478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_whitespace","Output":"=== RUN TestDomainPatternRegexComprehensive/only_whitespace\n"} -{"Time":"2026-02-03T00:32:52.910614375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/trailing_dot"} -{"Time":"2026-02-03T00:32:52.910617491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/trailing_dot","Output":"=== RUN TestDomainPatternRegexComprehensive/trailing_dot\n"} -{"Time":"2026-02-03T00:32:52.910624404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/leading_dot"} -{"Time":"2026-02-03T00:32:52.91062774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/leading_dot","Output":"=== RUN TestDomainPatternRegexComprehensive/leading_dot\n"} -{"Time":"2026-02-03T00:32:52.910631798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_leading_dot"} -{"Time":"2026-02-03T00:32:52.910635004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_leading_dot","Output":"=== RUN TestDomainPatternRegexComprehensive/double_leading_dot\n"} -{"Time":"2026-02-03T00:32:52.910639132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_trailing_dot"} -{"Time":"2026-02-03T00:32:52.910642458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_trailing_dot","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_with_trailing_dot\n"} -{"Time":"2026-02-03T00:32:52.910646465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_dots_in_middle"} -{"Time":"2026-02-03T00:32:52.910649601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_dots_in_middle","Output":"=== RUN TestDomainPatternRegexComprehensive/double_dots_in_middle\n"} -{"Time":"2026-02-03T00:32:52.910653929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_dots"} -{"Time":"2026-02-03T00:32:52.910657165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_dots","Output":"=== RUN TestDomainPatternRegexComprehensive/triple_dots\n"} -{"Time":"2026-02-03T00:32:52.910660922Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/dots_at_start_and_middle"} -{"Time":"2026-02-03T00:32:52.910664199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/dots_at_start_and_middle","Output":"=== RUN TestDomainPatternRegexComprehensive/dots_at_start_and_middle\n"} -{"Time":"2026-02-03T00:32:52.910669719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_wildcard"} -{"Time":"2026-02-03T00:32:52.910676722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_wildcard","Output":"=== RUN TestDomainPatternRegexComprehensive/double_wildcard\n"} -{"Time":"2026-02-03T00:32:52.910680739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_wildcard"} -{"Time":"2026-02-03T00:32:52.910684426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_wildcard","Output":"=== RUN TestDomainPatternRegexComprehensive/triple_wildcard\n"} -{"Time":"2026-02-03T00:32:52.910688273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_in_middle"} -{"Time":"2026-02-03T00:32:52.910691509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_in_middle","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_in_middle\n"} -{"Time":"2026-02-03T00:32:52.910695437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_at_end"} -{"Time":"2026-02-03T00:32:52.910701648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_at_end","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_at_end\n"} -{"Time":"2026-02-03T00:32:52.910705435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_without_dot"} -{"Time":"2026-02-03T00:32:52.910709092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_without_dot","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_without_dot\n"} -{"Time":"2026-02-03T00:32:52.910715634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_wildcard"} -{"Time":"2026-02-03T00:32:52.91071889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_wildcard","Output":"=== RUN TestDomainPatternRegexComprehensive/only_wildcard\n"} -{"Time":"2026-02-03T00:32:52.910722637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_dot_only"} -{"Time":"2026-02-03T00:32:52.910725713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_dot_only","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_with_dot_only\n"} -{"Time":"2026-02-03T00:32:52.910730081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/underscore_in_domain"} -{"Time":"2026-02-03T00:32:52.910733537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/underscore_in_domain","Output":"=== RUN TestDomainPatternRegexComprehensive/underscore_in_domain\n"} -{"Time":"2026-02-03T00:32:52.910738938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/space_in_domain"} -{"Time":"2026-02-03T00:32:52.91074543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/space_in_domain","Output":"=== RUN TestDomainPatternRegexComprehensive/space_in_domain\n"} -{"Time":"2026-02-03T00:32:52.910766128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/at_sign"} -{"Time":"2026-02-03T00:32:52.910770206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/at_sign","Output":"=== RUN TestDomainPatternRegexComprehensive/at_sign\n"} -{"Time":"2026-02-03T00:32:52.910773973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/forward_slash"} -{"Time":"2026-02-03T00:32:52.910777309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/forward_slash","Output":"=== RUN TestDomainPatternRegexComprehensive/forward_slash\n"} -{"Time":"2026-02-03T00:32:52.910781477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/colon_(port)"} -{"Time":"2026-02-03T00:32:52.910792397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/colon_(port)","Output":"=== RUN TestDomainPatternRegexComprehensive/colon_(port)\n"} -{"Time":"2026-02-03T00:32:52.910798168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/question_mark"} -{"Time":"2026-02-03T00:32:52.910801584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/question_mark","Output":"=== RUN TestDomainPatternRegexComprehensive/question_mark\n"} -{"Time":"2026-02-03T00:32:52.910805932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hash"} -{"Time":"2026-02-03T00:32:52.910812495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hash","Output":"=== RUN TestDomainPatternRegexComprehensive/hash\n"} -{"Time":"2026-02-03T00:32:52.910817805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/percent_encoding"} -{"Time":"2026-02-03T00:32:52.910823575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/percent_encoding","Output":"=== RUN TestDomainPatternRegexComprehensive/percent_encoding\n"} -{"Time":"2026-02-03T00:32:52.910828575Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exclamation_mark"} -{"Time":"2026-02-03T00:32:52.91083174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exclamation_mark","Output":"=== RUN TestDomainPatternRegexComprehensive/exclamation_mark\n"} -{"Time":"2026-02-03T00:32:52.910840046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_of_label"} -{"Time":"2026-02-03T00:32:52.910844234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_of_label","Output":"=== RUN TestDomainPatternRegexComprehensive/hyphen_at_start_of_label\n"} -{"Time":"2026-02-03T00:32:52.911505664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_end_of_label"} -{"Time":"2026-02-03T00:32:52.911520312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_end_of_label","Output":"=== RUN TestDomainPatternRegexComprehensive/hyphen_at_end_of_label\n"} -{"Time":"2026-02-03T00:32:52.911527244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_and_end"} -{"Time":"2026-02-03T00:32:52.911531663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_and_end","Output":"=== RUN TestDomainPatternRegexComprehensive/hyphen_at_start_and_end\n"} -{"Time":"2026-02-03T00:32:52.911536612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_hyphen_in_label"} -{"Time":"2026-02-03T00:32:52.911540279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_hyphen_in_label","Output":"=== RUN TestDomainPatternRegexComprehensive/only_hyphen_in_label\n"} -{"Time":"2026-02-03T00:32:52.911546631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_label_domain"} -{"Time":"2026-02-03T00:32:52.911550598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_label_domain","Output":"=== RUN TestDomainPatternRegexComprehensive/single_label_domain\n"} -{"Time":"2026-02-03T00:32:52.911561689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_single_label"} -{"Time":"2026-02-03T00:32:52.911565486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_single_label","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_single_label\n"} -{"Time":"2026-02-03T00:32:52.911569984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/label_too_long_(64_chars)"} -{"Time":"2026-02-03T00:32:52.911573902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/label_too_long_(64_chars)","Output":"=== RUN TestDomainPatternRegexComprehensive/label_too_long_(64_chars)\n"} -{"Time":"2026-02-03T00:32:52.911579622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exactly_63_chars_in_first_label"} -{"Time":"2026-02-03T00:32:52.911583509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exactly_63_chars_in_first_label","Output":"=== RUN TestDomainPatternRegexComprehensive/exactly_63_chars_in_first_label\n"} -{"Time":"2026-02-03T00:32:52.911588779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/uppercase_domain"} -{"Time":"2026-02-03T00:32:52.911592316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/uppercase_domain","Output":"=== RUN TestDomainPatternRegexComprehensive/uppercase_domain\n"} -{"Time":"2026-02-03T00:32:52.911596894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/mixed_case"} -{"Time":"2026-02-03T00:32:52.911608736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/mixed_case","Output":"=== RUN TestDomainPatternRegexComprehensive/mixed_case\n"} -{"Time":"2026-02-03T00:32:52.911613165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_uppercase"} -{"Time":"2026-02-03T00:32:52.911617022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_uppercase","Output":"=== RUN TestDomainPatternRegexComprehensive/wildcard_uppercase\n"} -{"Time":"2026-02-03T00:32:52.91162149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/all_numbers"} -{"Time":"2026-02-03T00:32:52.911625207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/all_numbers","Output":"=== RUN TestDomainPatternRegexComprehensive/all_numbers\n"} -{"Time":"2026-02-03T00:32:52.911629084Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/IP-like_format"} -{"Time":"2026-02-03T00:32:52.911632841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/IP-like_format","Output":"=== RUN TestDomainPatternRegexComprehensive/IP-like_format\n"} -{"Time":"2026-02-03T00:32:52.91163726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/multiple_hyphens_in_middle"} -{"Time":"2026-02-03T00:32:52.911641007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/multiple_hyphens_in_middle","Output":"=== RUN TestDomainPatternRegexComprehensive/multiple_hyphens_in_middle\n"} -{"Time":"2026-02-03T00:32:52.911651606Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/many_hyphens"} -{"Time":"2026-02-03T00:32:52.911655313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/many_hyphens","Output":"=== RUN TestDomainPatternRegexComprehensive/many_hyphens\n"} -{"Time":"2026-02-03T00:32:52.911661214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive","Output":"--- PASS: TestDomainPatternRegexComprehensive (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911671052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/simple_two-part_domain","Output":" --- PASS: TestDomainPatternRegexComprehensive/simple_two-part_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911676232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/simple_two-part_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911680149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/three-part_domain","Output":" --- PASS: TestDomainPatternRegexComprehensive/three-part_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911684518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/three-part_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911688175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/four-part_domain","Output":" --- PASS: TestDomainPatternRegexComprehensive/four-part_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911692743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/four-part_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911702361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_numbers","Output":" --- PASS: TestDomainPatternRegexComprehensive/domain_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.91170738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911711388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_hyphens","Output":" --- PASS: TestDomainPatternRegexComprehensive/domain_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911715846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911719543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_starting_with_number","Output":" --- PASS: TestDomainPatternRegexComprehensive/domain_starting_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911724592Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_starting_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911733058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_ending_with_number","Output":" --- PASS: TestDomainPatternRegexComprehensive/domain_ending_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911738298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/domain_ending_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911742596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_character_labels","Output":" --- PASS: TestDomainPatternRegexComprehensive/single_character_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911769215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_character_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911774175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/maximum_label_length_(63_chars)","Output":" --- PASS: TestDomainPatternRegexComprehensive/maximum_label_length_(63_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911779605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/maximum_label_length_(63_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911783542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/very_deep_nesting","Output":" --- PASS: TestDomainPatternRegexComprehensive/very_deep_nesting (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.91178805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/very_deep_nesting","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911793721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_two-part_base","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_with_two-part_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911803129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_two-part_base","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911807246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_three-part_base","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_with_three-part_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911812246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_three-part_base","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911818557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_hyphenated_base","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_with_hyphenated_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911823326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_hyphenated_base","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911827143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_numeric_base","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_with_numeric_base (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911832083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_numeric_base","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911840528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/empty_string","Output":" --- PASS: TestDomainPatternRegexComprehensive/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911845808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911849555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_whitespace","Output":" --- PASS: TestDomainPatternRegexComprehensive/only_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911854474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911858291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/trailing_dot","Output":" --- PASS: TestDomainPatternRegexComprehensive/trailing_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911863361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/trailing_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911867118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/leading_dot","Output":" --- PASS: TestDomainPatternRegexComprehensive/leading_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911871706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/leading_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911881755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_leading_dot","Output":" --- PASS: TestDomainPatternRegexComprehensive/double_leading_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911886484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_leading_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911890561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_trailing_dot","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_with_trailing_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911896853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_trailing_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911905489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_dots_in_middle","Output":" --- PASS: TestDomainPatternRegexComprehensive/double_dots_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911910619Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_dots_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911915047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_dots","Output":" --- PASS: TestDomainPatternRegexComprehensive/triple_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911941987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911951225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/dots_at_start_and_middle","Output":" --- PASS: TestDomainPatternRegexComprehensive/dots_at_start_and_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911956635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/dots_at_start_and_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911960452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_wildcard","Output":" --- PASS: TestDomainPatternRegexComprehensive/double_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911965852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/double_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911969869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_wildcard","Output":" --- PASS: TestDomainPatternRegexComprehensive/triple_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911974588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/triple_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911978215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_in_middle","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911983635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911987562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_at_end","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.911991961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:52.911995968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_without_dot","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_without_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912000336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_without_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912003953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_wildcard","Output":" --- PASS: TestDomainPatternRegexComprehensive/only_wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912008952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:52.91201326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_dot_only","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_with_dot_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912017859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_with_dot_only","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912022377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/underscore_in_domain","Output":" --- PASS: TestDomainPatternRegexComprehensive/underscore_in_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912027136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/underscore_in_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912032806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/space_in_domain","Output":" --- PASS: TestDomainPatternRegexComprehensive/space_in_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912038978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/space_in_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912042735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/at_sign","Output":" --- PASS: TestDomainPatternRegexComprehensive/at_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912048766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/at_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912052954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/forward_slash","Output":" --- PASS: TestDomainPatternRegexComprehensive/forward_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912057302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/forward_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912061109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/colon_(port)","Output":" --- PASS: TestDomainPatternRegexComprehensive/colon_(port) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912066169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/colon_(port)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912070116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/question_mark","Output":" --- PASS: TestDomainPatternRegexComprehensive/question_mark (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912074494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/question_mark","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912078041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hash","Output":" --- PASS: TestDomainPatternRegexComprehensive/hash (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.91208284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hash","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912086807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/percent_encoding","Output":" --- PASS: TestDomainPatternRegexComprehensive/percent_encoding (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912091917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/percent_encoding","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912095493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exclamation_mark","Output":" --- PASS: TestDomainPatternRegexComprehensive/exclamation_mark (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912100002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exclamation_mark","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912103398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_of_label","Output":" --- PASS: TestDomainPatternRegexComprehensive/hyphen_at_start_of_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912108047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_of_label","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912111673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_end_of_label","Output":" --- PASS: TestDomainPatternRegexComprehensive/hyphen_at_end_of_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912117675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_end_of_label","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912121742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_and_end","Output":" --- PASS: TestDomainPatternRegexComprehensive/hyphen_at_start_and_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912126741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/hyphen_at_start_and_end","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912130629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_hyphen_in_label","Output":" --- PASS: TestDomainPatternRegexComprehensive/only_hyphen_in_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912135087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/only_hyphen_in_label","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912138864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_label_domain","Output":" --- PASS: TestDomainPatternRegexComprehensive/single_label_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912143813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/single_label_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.91214757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_single_label","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_single_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.91215257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_single_label","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912156036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/label_too_long_(64_chars)","Output":" --- PASS: TestDomainPatternRegexComprehensive/label_too_long_(64_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912160184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/label_too_long_(64_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912163741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exactly_63_chars_in_first_label","Output":" --- PASS: TestDomainPatternRegexComprehensive/exactly_63_chars_in_first_label (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912168499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/exactly_63_chars_in_first_label","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912172046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/uppercase_domain","Output":" --- PASS: TestDomainPatternRegexComprehensive/uppercase_domain (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912176384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/uppercase_domain","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912180261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/mixed_case","Output":" --- PASS: TestDomainPatternRegexComprehensive/mixed_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912185241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/mixed_case","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912189398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_uppercase","Output":" --- PASS: TestDomainPatternRegexComprehensive/wildcard_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.91219557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/wildcard_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912199196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/all_numbers","Output":" --- PASS: TestDomainPatternRegexComprehensive/all_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912204016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/all_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912207592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/IP-like_format","Output":" --- PASS: TestDomainPatternRegexComprehensive/IP-like_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912212161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/IP-like_format","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912215717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/multiple_hyphens_in_middle","Output":" --- PASS: TestDomainPatternRegexComprehensive/multiple_hyphens_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912220667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/multiple_hyphens_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912224273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/many_hyphens","Output":" --- PASS: TestDomainPatternRegexComprehensive/many_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912229764Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive/many_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:52.91223319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDomainPatternRegexComprehensive","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912236245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration"} -{"Time":"2026-02-03T00:32:52.912239652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsIntegration\n"} -{"Time":"2026-02-03T00:32:52.91224388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/typical_configuration"} -{"Time":"2026-02-03T00:32:52.912247557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/typical_configuration","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsIntegration/typical_configuration\n"} -{"Time":"2026-02-03T00:32:52.912252466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/multi-repository_configuration"} -{"Time":"2026-02-03T00:32:52.912256594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/multi-repository_configuration","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsIntegration/multi-repository_configuration\n"} -{"Time":"2026-02-03T00:32:52.912261452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/CDN_and_API_domains"} -{"Time":"2026-02-03T00:32:52.912264999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/CDN_and_API_domains","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsIntegration/CDN_and_API_domains\n"} -{"Time":"2026-02-03T00:32:52.91227102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/configuration_with_error_in_list"} -{"Time":"2026-02-03T00:32:52.912275128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/configuration_with_error_in_list","Output":"=== RUN TestValidateSafeOutputsAllowedDomainsIntegration/configuration_with_error_in_list\n"} -{"Time":"2026-02-03T00:32:52.912280247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration","Output":"--- PASS: TestValidateSafeOutputsAllowedDomainsIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912285447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/typical_configuration","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsIntegration/typical_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912290366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/typical_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912294444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/multi-repository_configuration","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsIntegration/multi-repository_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912298842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/multi-repository_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912302549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/CDN_and_API_domains","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsIntegration/CDN_and_API_domains (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912307017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/CDN_and_API_domains","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912311025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/configuration_with_error_in_list","Output":" --- PASS: TestValidateSafeOutputsAllowedDomainsIntegration/configuration_with_error_in_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912315894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration/configuration_with_error_in_list","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912319872Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsAllowedDomainsIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912323248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration"} -{"Time":"2026-02-03T00:32:52.912326634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration","Output":"=== RUN TestSafeOutputsEnvConfiguration\n"} -{"Time":"2026-02-03T00:32:52.912330812Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_parse_env_configuration_in_safe-outputs"} -{"Time":"2026-02-03T00:32:52.912334789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_parse_env_configuration_in_safe-outputs","Output":"=== RUN TestSafeOutputsEnvConfiguration/Should_parse_env_configuration_in_safe-outputs\n"} -{"Time":"2026-02-03T00:32:52.912339308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-issue_job"} -{"Time":"2026-02-03T00:32:52.912344347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-issue_job","Output":"=== RUN TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-issue_job\n"} -{"Time":"2026-02-03T00:32:52.912352051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-pull-request_job"} -{"Time":"2026-02-03T00:32:52.912355548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-pull-request_job","Output":"=== RUN TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-pull-request_job\n"} -{"Time":"2026-02-03T00:32:52.912361739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_work_without_env_configuration"} -{"Time":"2026-02-03T00:32:52.912365186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_work_without_env_configuration","Output":"=== RUN TestSafeOutputsEnvConfiguration/Should_work_without_env_configuration\n"} -{"Time":"2026-02-03T00:32:52.912369293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_empty_env_configuration"} -{"Time":"2026-02-03T00:32:52.91237273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_empty_env_configuration","Output":"=== RUN TestSafeOutputsEnvConfiguration/Should_handle_empty_env_configuration\n"} -{"Time":"2026-02-03T00:32:52.912377268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_non-string_env_values_gracefully"} -{"Time":"2026-02-03T00:32:52.912381216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_non-string_env_values_gracefully","Output":"=== RUN TestSafeOutputsEnvConfiguration/Should_handle_non-string_env_values_gracefully\n"} -{"Time":"2026-02-03T00:32:52.912386906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration","Output":"--- PASS: TestSafeOutputsEnvConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912391916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_parse_env_configuration_in_safe-outputs","Output":" --- PASS: TestSafeOutputsEnvConfiguration/Should_parse_env_configuration_in_safe-outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912396925Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_parse_env_configuration_in_safe-outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912400983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-issue_job","Output":" --- PASS: TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-issue_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912405962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-issue_job","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912409869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-pull-request_job","Output":" --- PASS: TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-pull-request_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912414648Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_include_custom_env_vars_in_create-pull-request_job","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912420308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_work_without_env_configuration","Output":" --- PASS: TestSafeOutputsEnvConfiguration/Should_work_without_env_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912424847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_work_without_env_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912428444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_empty_env_configuration","Output":" --- PASS: TestSafeOutputsEnvConfiguration/Should_handle_empty_env_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912432782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_empty_env_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912436749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_non-string_env_values_gracefully","Output":" --- PASS: TestSafeOutputsEnvConfiguration/Should_handle_non-string_env_values_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912441638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration/Should_handle_non-string_env_values_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912445486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsEnvConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912448752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenConfiguration"} -{"Time":"2026-02-03T00:32:52.912452238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenConfiguration","Output":"=== RUN TestSafeOutputsGitHubTokenConfiguration\n"} -{"Time":"2026-02-03T00:32:52.912457017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenConfiguration","Output":" safe_outputs_github_token_test.go:12: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.912462667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenConfiguration","Output":"--- SKIP: TestSafeOutputsGitHubTokenConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912466755Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912470031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenIntegration"} -{"Time":"2026-02-03T00:32:52.912473297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenIntegration","Output":"=== RUN TestSafeOutputsGitHubTokenIntegration\n"} -{"Time":"2026-02-03T00:32:52.912478166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenIntegration","Output":" safe_outputs_github_token_test.go:18: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.912483416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenIntegration","Output":"--- SKIP: TestSafeOutputsGitHubTokenIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912487654Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsGitHubTokenIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912490619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddSafeOutputGitHubTokenFunction"} -{"Time":"2026-02-03T00:32:52.912494126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddSafeOutputGitHubTokenFunction","Output":"=== RUN TestAddSafeOutputGitHubTokenFunction\n"} -{"Time":"2026-02-03T00:32:52.912498344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddSafeOutputGitHubTokenFunction","Output":" safe_outputs_github_token_test.go:24: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.912502802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddSafeOutputGitHubTokenFunction","Output":"--- SKIP: TestAddSafeOutputGitHubTokenFunction (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912508723Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddSafeOutputGitHubTokenFunction","Elapsed":0} -{"Time":"2026-02-03T00:32:52.9125122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIndividualConfigGitHubTokenConfiguration"} -{"Time":"2026-02-03T00:32:52.912515907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIndividualConfigGitHubTokenConfiguration","Output":"=== RUN TestIndividualConfigGitHubTokenConfiguration\n"} -{"Time":"2026-02-03T00:32:52.912520515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIndividualConfigGitHubTokenConfiguration","Output":" safe_outputs_github_token_test.go:30: Workflow compilation tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:52.912525885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIndividualConfigGitHubTokenConfiguration","Output":"--- SKIP: TestIndividualConfigGitHubTokenConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912531846Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIndividualConfigGitHubTokenConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912535142Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar"} -{"Time":"2026-02-03T00:32:52.912538679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar\n"} -{"Time":"2026-02-03T00:32:52.912542917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_custom_github-token"} -{"Time":"2026-02-03T00:32:52.912552074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_custom_github-token","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_custom_github-token\n"} -{"Time":"2026-02-03T00:32:52.912561542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)"} -{"Time":"2026-02-03T00:32:52.91256581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar/update-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)\n"} -{"Time":"2026-02-03T00:32:52.912570639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_top-level_github-token"} -{"Time":"2026-02-03T00:32:52.912574506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_top-level_github-token","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_top-level_github-token\n"} -{"Time":"2026-02-03T00:32:52.912578974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project-status-update_with_custom_github-token"} -{"Time":"2026-02-03T00:32:52.912582882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project-status-update_with_custom_github-token","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar/create-project-status-update_with_custom_github-token\n"} -{"Time":"2026-02-03T00:32:52.912590265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project_with_custom_github-token_(no_project_URL)"} -{"Time":"2026-02-03T00:32:52.912593942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project_with_custom_github-token_(no_project_URL)","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar/create-project_with_custom_github-token_(no_project_URL)\n"} -{"Time":"2026-02-03T00:32:52.912598811Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/multiple_project_configs_-_update-project_takes_precedence"} -{"Time":"2026-02-03T00:32:52.912607107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/multiple_project_configs_-_update-project_takes_precedence","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar/multiple_project_configs_-_update-project_takes_precedence\n"} -{"Time":"2026-02-03T00:32:52.912611475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/no_project_configs_-_no_token_set"} -{"Time":"2026-02-03T00:32:52.912615131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/no_project_configs_-_no_token_set","Output":"=== RUN TestHandlerManagerProjectGitHubTokenEnvVar/no_project_configs_-_no_token_set\n"} -{"Time":"2026-02-03T00:32:52.912692947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar","Output":"--- PASS: TestHandlerManagerProjectGitHubTokenEnvVar (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912705741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_custom_github-token","Output":" --- PASS: TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_custom_github-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912711151Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_custom_github-token","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912715299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)","Output":" --- PASS: TestHandlerManagerProjectGitHubTokenEnvVar/update-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912720188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_without_custom_github-token_(uses_GH_AW_PROJECT_GITHUB_TOKEN)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912723865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_top-level_github-token","Output":" --- PASS: TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_top-level_github-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912728774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/update-project_with_top-level_github-token","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912732261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project-status-update_with_custom_github-token","Output":" --- PASS: TestHandlerManagerProjectGitHubTokenEnvVar/create-project-status-update_with_custom_github-token (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912736869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project-status-update_with_custom_github-token","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912740556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project_with_custom_github-token_(no_project_URL)","Output":" --- PASS: TestHandlerManagerProjectGitHubTokenEnvVar/create-project_with_custom_github-token_(no_project_URL) (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912745425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/create-project_with_custom_github-token_(no_project_URL)","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912768188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/multiple_project_configs_-_update-project_takes_precedence","Output":" --- PASS: TestHandlerManagerProjectGitHubTokenEnvVar/multiple_project_configs_-_update-project_takes_precedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912773117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/multiple_project_configs_-_update-project_takes_precedence","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912776713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/no_project_configs_-_no_token_set","Output":" --- PASS: TestHandlerManagerProjectGitHubTokenEnvVar/no_project_configs_-_no_token_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.912780911Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar/no_project_configs_-_no_token_set","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912785239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHandlerManagerProjectGitHubTokenEnvVar","Elapsed":0} -{"Time":"2026-02-03T00:32:52.912790058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImport"} -{"Time":"2026-02-03T00:32:52.912793164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImport","Output":"=== RUN TestSafeOutputsImport\n"} -{"Time":"2026-02-03T00:32:52.917902703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImport","Output":"--- PASS: TestSafeOutputsImport (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.917918042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImport","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.917924434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMultipleTypes"} -{"Time":"2026-02-03T00:32:52.917928812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMultipleTypes","Output":"=== RUN TestSafeOutputsImportMultipleTypes\n"} -{"Time":"2026-02-03T00:32:52.922178329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMultipleTypes","Output":"--- PASS: TestSafeOutputsImportMultipleTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.922188468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMultipleTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:52.922197826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportOverride"} -{"Time":"2026-02-03T00:32:52.922203055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportOverride","Output":"=== RUN TestSafeOutputsImportOverride\n"} -{"Time":"2026-02-03T00:32:52.927312165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportOverride","Output":"--- PASS: TestSafeOutputsImportOverride (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.927327763Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportOverride","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.927332422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportConflictBetweenImports"} -{"Time":"2026-02-03T00:32:52.927334857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportConflictBetweenImports","Output":"=== RUN TestSafeOutputsImportConflictBetweenImports\n"} -{"Time":"2026-02-03T00:32:52.931580627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportConflictBetweenImports","Output":"--- PASS: TestSafeOutputsImportConflictBetweenImports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.931595926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportConflictBetweenImports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.931599482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportNoConflictDifferentTypes"} -{"Time":"2026-02-03T00:32:52.931601787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportNoConflictDifferentTypes","Output":"=== RUN TestSafeOutputsImportNoConflictDifferentTypes\n"} -{"Time":"2026-02-03T00:32:52.936134199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportNoConflictDifferentTypes","Output":"--- PASS: TestSafeOutputsImportNoConflictDifferentTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.936150088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportNoConflictDifferentTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:52.936154857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportFromMultipleWorkflows"} -{"Time":"2026-02-03T00:32:52.936158694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportFromMultipleWorkflows","Output":"=== RUN TestSafeOutputsImportFromMultipleWorkflows\n"} -{"Time":"2026-02-03T00:32:52.94050947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportFromMultipleWorkflows","Output":"--- PASS: TestSafeOutputsImportFromMultipleWorkflows (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.940524779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportFromMultipleWorkflows","Elapsed":0} -{"Time":"2026-02-03T00:32:52.940529888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit"} -{"Time":"2026-02-03T00:32:52.940534166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit","Output":"=== RUN TestMergeSafeOutputsUnit\n"} -{"Time":"2026-02-03T00:32:52.940544516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/empty_imports"} -{"Time":"2026-02-03T00:32:52.940548693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/empty_imports","Output":"=== RUN TestMergeSafeOutputsUnit/empty_imports\n"} -{"Time":"2026-02-03T00:32:52.940561016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_create-issue_to_empty_config"} -{"Time":"2026-02-03T00:32:52.940565084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_create-issue_to_empty_config","Output":"=== RUN TestMergeSafeOutputsUnit/import_create-issue_to_empty_config\n"} -{"Time":"2026-02-03T00:32:52.940700476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/override:_main_workflow_overrides_imported_create-issue"} -{"Time":"2026-02-03T00:32:52.940712328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/override:_main_workflow_overrides_imported_create-issue","Output":"=== RUN TestMergeSafeOutputsUnit/override:_main_workflow_overrides_imported_create-issue\n"} -{"Time":"2026-02-03T00:32:52.94079933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/conflict:_same_type_in_multiple_imports"} -{"Time":"2026-02-03T00:32:52.940811583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/conflict:_same_type_in_multiple_imports","Output":"=== RUN TestMergeSafeOutputsUnit/conflict:_same_type_in_multiple_imports\n"} -{"Time":"2026-02-03T00:32:52.940819057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/no_conflict:_different_types"} -{"Time":"2026-02-03T00:32:52.940823255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/no_conflict:_different_types","Output":"=== RUN TestMergeSafeOutputsUnit/no_conflict:_different_types\n"} -{"Time":"2026-02-03T00:32:52.940947617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_multiple_types_from_single_config"} -{"Time":"2026-02-03T00:32:52.940961192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_multiple_types_from_single_config","Output":"=== RUN TestMergeSafeOutputsUnit/import_multiple_types_from_single_config\n"} -{"Time":"2026-02-03T00:32:52.941091645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit","Output":"--- PASS: TestMergeSafeOutputsUnit (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941107034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/empty_imports","Output":" --- PASS: TestMergeSafeOutputsUnit/empty_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941113125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/empty_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941117644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_create-issue_to_empty_config","Output":" --- PASS: TestMergeSafeOutputsUnit/import_create-issue_to_empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941122733Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_create-issue_to_empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941128364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/override:_main_workflow_overrides_imported_create-issue","Output":" --- PASS: TestMergeSafeOutputsUnit/override:_main_workflow_overrides_imported_create-issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941138653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/override:_main_workflow_overrides_imported_create-issue","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941143582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/conflict:_same_type_in_multiple_imports","Output":" --- PASS: TestMergeSafeOutputsUnit/conflict:_same_type_in_multiple_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941148591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/conflict:_same_type_in_multiple_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941152769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/no_conflict:_different_types","Output":" --- PASS: TestMergeSafeOutputsUnit/no_conflict:_different_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941160473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/no_conflict:_different_types","Elapsed":0} -{"Time":"2026-02-03T00:32:52.94116425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_multiple_types_from_single_config","Output":" --- PASS: TestMergeSafeOutputsUnit/import_multiple_types_from_single_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941168959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit/import_multiple_types_from_single_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941172987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsUnit","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941176343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit"} -{"Time":"2026-02-03T00:32:52.94118011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit","Output":"=== RUN TestMergeSafeOutputsMessagesUnit\n"} -{"Time":"2026-02-03T00:32:52.941186893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_empty_config"} -{"Time":"2026-02-03T00:32:52.941194747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_empty_config","Output":"=== RUN TestMergeSafeOutputsMessagesUnit/import_messages_to_empty_config\n"} -{"Time":"2026-02-03T00:32:52.941200989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_config_with_nil_messages"} -{"Time":"2026-02-03T00:32:52.941204475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_config_with_nil_messages","Output":"=== RUN TestMergeSafeOutputsMessagesUnit/import_messages_to_config_with_nil_messages\n"} -{"Time":"2026-02-03T00:32:52.941288005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/main_messages_take_precedence_over_imported"} -{"Time":"2026-02-03T00:32:52.94130102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/main_messages_take_precedence_over_imported","Output":"=== RUN TestMergeSafeOutputsMessagesUnit/main_messages_take_precedence_over_imported\n"} -{"Time":"2026-02-03T00:32:52.941338309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/field-level_merge:_main_overrides_specific_fields"} -{"Time":"2026-02-03T00:32:52.941345392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/field-level_merge:_main_overrides_specific_fields","Output":"=== RUN TestMergeSafeOutputsMessagesUnit/field-level_merge:_main_overrides_specific_fields\n"} -{"Time":"2026-02-03T00:32:52.941405905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/merge_from_multiple_imports"} -{"Time":"2026-02-03T00:32:52.941416174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/merge_from_multiple_imports","Output":"=== RUN TestMergeSafeOutputsMessagesUnit/merge_from_multiple_imports\n"} -{"Time":"2026-02-03T00:32:52.941470705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit","Output":"--- PASS: TestMergeSafeOutputsMessagesUnit (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941479041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_empty_config","Output":" --- PASS: TestMergeSafeOutputsMessagesUnit/import_messages_to_empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941482357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941496483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_config_with_nil_messages","Output":" --- PASS: TestMergeSafeOutputsMessagesUnit/import_messages_to_config_with_nil_messages (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941502324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/import_messages_to_config_with_nil_messages","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941506902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/main_messages_take_precedence_over_imported","Output":" --- PASS: TestMergeSafeOutputsMessagesUnit/main_messages_take_precedence_over_imported (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941512002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/main_messages_take_precedence_over_imported","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941515989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/field-level_merge:_main_overrides_specific_fields","Output":" --- PASS: TestMergeSafeOutputsMessagesUnit/field-level_merge:_main_overrides_specific_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941520788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/field-level_merge:_main_overrides_specific_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941524956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/merge_from_multiple_imports","Output":" --- PASS: TestMergeSafeOutputsMessagesUnit/merge_from_multiple_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.941539133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit/merge_from_multiple_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941542348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsMessagesUnit","Elapsed":0} -{"Time":"2026-02-03T00:32:52.941546647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFields"} -{"Time":"2026-02-03T00:32:52.941549893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFields","Output":"=== RUN TestSafeOutputsImportMetaFields\n"} -{"Time":"2026-02-03T00:32:52.947107758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFields","Output":"--- PASS: TestSafeOutputsImportMetaFields (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.947118889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFields","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.947124599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsMainTakesPrecedence"} -{"Time":"2026-02-03T00:32:52.947128616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsMainTakesPrecedence","Output":"=== RUN TestSafeOutputsImportMetaFieldsMainTakesPrecedence\n"} -{"Time":"2026-02-03T00:32:52.951280382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsMainTakesPrecedence","Output":"--- PASS: TestSafeOutputsImportMetaFieldsMainTakesPrecedence (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.951300269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsMainTakesPrecedence","Elapsed":0} -{"Time":"2026-02-03T00:32:52.951305729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsFromOnlyImport"} -{"Time":"2026-02-03T00:32:52.951310368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsFromOnlyImport","Output":"=== RUN TestSafeOutputsImportMetaFieldsFromOnlyImport\n"} -{"Time":"2026-02-03T00:32:52.956985351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsFromOnlyImport","Output":"--- PASS: TestSafeOutputsImportMetaFieldsFromOnlyImport (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.957002624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMetaFieldsFromOnlyImport","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.957009085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsFromSharedWorkflow"} -{"Time":"2026-02-03T00:32:52.957015728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsFromSharedWorkflow","Output":"=== RUN TestSafeOutputsImportJobsFromSharedWorkflow\n"} -{"Time":"2026-02-03T00:32:52.961443718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsFromSharedWorkflow","Output":"--- PASS: TestSafeOutputsImportJobsFromSharedWorkflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.961469506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsFromSharedWorkflow","Elapsed":0} -{"Time":"2026-02-03T00:32:52.961475106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsWithMainWorkflowJobs"} -{"Time":"2026-02-03T00:32:52.961479334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsWithMainWorkflowJobs","Output":"=== RUN TestSafeOutputsImportJobsWithMainWorkflowJobs\n"} -{"Time":"2026-02-03T00:32:52.967057598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsWithMainWorkflowJobs","Output":"--- PASS: TestSafeOutputsImportJobsWithMainWorkflowJobs (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.967077464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsWithMainWorkflowJobs","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.967082444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsConflict"} -{"Time":"2026-02-03T00:32:52.967084758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsConflict","Output":"=== RUN TestSafeOutputsImportJobsConflict\n"} -{"Time":"2026-02-03T00:32:52.971431617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsConflict","Output":"--- PASS: TestSafeOutputsImportJobsConflict (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.971446435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportJobsConflict","Elapsed":0} -{"Time":"2026-02-03T00:32:52.971450663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesFromSharedWorkflow"} -{"Time":"2026-02-03T00:32:52.971452947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesFromSharedWorkflow","Output":"=== RUN TestSafeOutputsImportMessagesFromSharedWorkflow\n"} -{"Time":"2026-02-03T00:32:52.977232305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesFromSharedWorkflow","Output":"--- PASS: TestSafeOutputsImportMessagesFromSharedWorkflow (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.97725109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesFromSharedWorkflow","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.977256219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesMainOverrides"} -{"Time":"2026-02-03T00:32:52.977260217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesMainOverrides","Output":"=== RUN TestSafeOutputsImportMessagesMainOverrides\n"} -{"Time":"2026-02-03T00:32:52.982382009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesMainOverrides","Output":"--- PASS: TestSafeOutputsImportMessagesMainOverrides (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.982395313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesMainOverrides","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.982401305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesWithNoMainSafeOutputs"} -{"Time":"2026-02-03T00:32:52.982404961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesWithNoMainSafeOutputs","Output":"=== RUN TestSafeOutputsImportMessagesWithNoMainSafeOutputs\n"} -{"Time":"2026-02-03T00:32:52.986739087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesWithNoMainSafeOutputs","Output":"--- PASS: TestSafeOutputsImportMessagesWithNoMainSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.98677835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsImportMessagesWithNoMainSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:52.986785683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsNotMerged"} -{"Time":"2026-02-03T00:32:52.986801002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsNotMerged","Output":"=== RUN TestMergeSafeOutputsJobsNotMerged\n"} -{"Time":"2026-02-03T00:32:52.986943247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsNotMerged","Output":"--- PASS: TestMergeSafeOutputsJobsNotMerged (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.986954979Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsNotMerged","Elapsed":0} -{"Time":"2026-02-03T00:32:52.986959397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsSkippedWhenEmpty"} -{"Time":"2026-02-03T00:32:52.986963324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsSkippedWhenEmpty","Output":"=== RUN TestMergeSafeOutputsJobsSkippedWhenEmpty\n"} -{"Time":"2026-02-03T00:32:52.987076676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsSkippedWhenEmpty","Output":"--- PASS: TestMergeSafeOutputsJobsSkippedWhenEmpty (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.987087376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsJobsSkippedWhenEmpty","Elapsed":0} -{"Time":"2026-02-03T00:32:52.987091523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation"} -{"Time":"2026-02-03T00:32:52.98709528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation","Output":"=== RUN TestMergeSafeOutputsErrorPropagation\n"} -{"Time":"2026-02-03T00:32:52.987101482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/valid_JSON_should_not_error"} -{"Time":"2026-02-03T00:32:52.987113073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/valid_JSON_should_not_error","Output":"=== RUN TestMergeSafeOutputsErrorPropagation/valid_JSON_should_not_error\n"} -{"Time":"2026-02-03T00:32:52.987244879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/malformed_JSON_should_be_skipped_gracefully"} -{"Time":"2026-02-03T00:32:52.987253285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/malformed_JSON_should_be_skipped_gracefully","Output":"=== RUN TestMergeSafeOutputsErrorPropagation/malformed_JSON_should_be_skipped_gracefully\n"} -{"Time":"2026-02-03T00:32:52.987393796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/conflicting_safe-output_types_should_error"} -{"Time":"2026-02-03T00:32:52.987401721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/conflicting_safe-output_types_should_error","Output":"=== RUN TestMergeSafeOutputsErrorPropagation/conflicting_safe-output_types_should_error\n"} -{"Time":"2026-02-03T00:32:52.987438179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation","Output":"--- PASS: TestMergeSafeOutputsErrorPropagation (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.987446785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/valid_JSON_should_not_error","Output":" --- PASS: TestMergeSafeOutputsErrorPropagation/valid_JSON_should_not_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.987452626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/valid_JSON_should_not_error","Elapsed":0} -{"Time":"2026-02-03T00:32:52.987457174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/malformed_JSON_should_be_skipped_gracefully","Output":" --- PASS: TestMergeSafeOutputsErrorPropagation/malformed_JSON_should_be_skipped_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.987461743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/malformed_JSON_should_be_skipped_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:52.987469117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/conflicting_safe-output_types_should_error","Output":" --- PASS: TestMergeSafeOutputsErrorPropagation/conflicting_safe-output_types_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:52.987473565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation/conflicting_safe-output_types_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:52.987477152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsErrorPropagation","Elapsed":0} -{"Time":"2026-02-03T00:32:52.987480248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsWithJobsIntegration"} -{"Time":"2026-02-03T00:32:52.987483644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsWithJobsIntegration","Output":"=== RUN TestMergeSafeOutputsWithJobsIntegration\n"} -{"Time":"2026-02-03T00:32:52.993147667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsWithJobsIntegration","Output":"--- PASS: TestMergeSafeOutputsWithJobsIntegration (0.01s)\n"} -{"Time":"2026-02-03T00:32:52.993162074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSafeOutputsWithJobsIntegration","Elapsed":0.01} -{"Time":"2026-02-03T00:32:52.993166913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProjectSafeOutputsImport"} -{"Time":"2026-02-03T00:32:52.9931712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProjectSafeOutputsImport","Output":"=== RUN TestProjectSafeOutputsImport\n"} -{"Time":"2026-02-03T00:32:53.004426561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProjectSafeOutputsImport","Output":"--- PASS: TestProjectSafeOutputsImport (0.01s)\n"} -{"Time":"2026-02-03T00:32:53.004453211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestProjectSafeOutputsImport","Elapsed":0.01} -{"Time":"2026-02-03T00:32:53.004459743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllMissingSafeOutputTypesImport"} -{"Time":"2026-02-03T00:32:53.004463811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllMissingSafeOutputTypesImport","Output":"=== RUN TestAllMissingSafeOutputTypesImport\n"} -{"Time":"2026-02-03T00:32:53.01627018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllMissingSafeOutputTypesImport","Output":"--- PASS: TestAllMissingSafeOutputTypesImport (0.01s)\n"} -{"Time":"2026-02-03T00:32:53.016291499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAllMissingSafeOutputTypesImport","Elapsed":0.01} -{"Time":"2026-02-03T00:32:53.01629722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration"} -{"Time":"2026-02-03T00:32:53.016302239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration","Output":"=== RUN TestSafeOutputsMaxConfiguration\n"} -{"Time":"2026-02-03T00:32:53.01630792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Default_configuration_should_use_max:_1"} -{"Time":"2026-02-03T00:32:53.016311827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Default_configuration_should_use_max:_1","Output":"=== RUN TestSafeOutputsMaxConfiguration/Default_configuration_should_use_max:_1\n"} -{"Time":"2026-02-03T00:32:53.016320774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Explicit_max_values_should_be_used"} -{"Time":"2026-02-03T00:32:53.016324531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Explicit_max_values_should_be_used","Output":"=== RUN TestSafeOutputsMaxConfiguration/Explicit_max_values_should_be_used\n"} -{"Time":"2026-02-03T00:32:53.016329029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Complete_configuration_with_all_options"} -{"Time":"2026-02-03T00:32:53.016332626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Complete_configuration_with_all_options","Output":"=== RUN TestSafeOutputsMaxConfiguration/Complete_configuration_with_all_options\n"} -{"Time":"2026-02-03T00:32:53.016642694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration","Output":"--- PASS: TestSafeOutputsMaxConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016656429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Default_configuration_should_use_max:_1","Output":" --- PASS: TestSafeOutputsMaxConfiguration/Default_configuration_should_use_max:_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.01666212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Default_configuration_should_use_max:_1","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016666728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Explicit_max_values_should_be_used","Output":" --- PASS: TestSafeOutputsMaxConfiguration/Explicit_max_values_should_be_used (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016671768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Explicit_max_values_should_be_used","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016675856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Complete_configuration_with_all_options","Output":" --- PASS: TestSafeOutputsMaxConfiguration/Complete_configuration_with_all_options (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016678831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration/Complete_configuration_with_all_options","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016680945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMaxConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016684652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_Initialize"} -{"Time":"2026-02-03T00:32:53.016688589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_Initialize","Output":"=== RUN TestSafeOutputsMCPServer_Initialize\n"} -{"Time":"2026-02-03T00:32:53.016695292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_Initialize","Output":" safe_outputs_mcp_server_test.go:12: MCP server tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:53.016700371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_Initialize","Output":"--- SKIP: TestSafeOutputsMCPServer_Initialize (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016704669Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_Initialize","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016708496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_ListTools"} -{"Time":"2026-02-03T00:32:53.016711762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_ListTools","Output":"=== RUN TestSafeOutputsMCPServer_ListTools\n"} -{"Time":"2026-02-03T00:32:53.016717974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_ListTools","Output":" safe_outputs_mcp_server_test.go:18: MCP server tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:53.016723304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_ListTools","Output":"--- SKIP: TestSafeOutputsMCPServer_ListTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016730086Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_ListTools","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016738572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_CreateIssue"} -{"Time":"2026-02-03T00:32:53.01674266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_CreateIssue","Output":"=== RUN TestSafeOutputsMCPServer_CreateIssue\n"} -{"Time":"2026-02-03T00:32:53.016770542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_CreateIssue","Output":" safe_outputs_mcp_server_test.go:24: MCP server tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:53.016783526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_CreateIssue","Output":"--- SKIP: TestSafeOutputsMCPServer_CreateIssue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016799596Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_CreateIssue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016803453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MissingTool"} -{"Time":"2026-02-03T00:32:53.01680711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MissingTool","Output":"=== RUN TestSafeOutputsMCPServer_MissingTool\n"} -{"Time":"2026-02-03T00:32:53.01681783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MissingTool","Output":" safe_outputs_mcp_server_test.go:30: MCP server tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:53.016827849Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MissingTool","Output":"--- SKIP: TestSafeOutputsMCPServer_MissingTool (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.01683377Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MissingTool","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016837557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_UnknownTool"} -{"Time":"2026-02-03T00:32:53.016841284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_UnknownTool","Output":"=== RUN TestSafeOutputsMCPServer_UnknownTool\n"} -{"Time":"2026-02-03T00:32:53.016943655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_UnknownTool","Output":" safe_outputs_mcp_server_test.go:36: MCP server tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:53.016954284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_UnknownTool","Output":"--- SKIP: TestSafeOutputsMCPServer_UnknownTool (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016958703Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_UnknownTool","Elapsed":0} -{"Time":"2026-02-03T00:32:53.016962499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MultipleTools"} -{"Time":"2026-02-03T00:32:53.016966066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MultipleTools","Output":"=== RUN TestSafeOutputsMCPServer_MultipleTools\n"} -{"Time":"2026-02-03T00:32:53.016970625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MultipleTools","Output":" safe_outputs_mcp_server_test.go:42: MCP server tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:53.016975965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MultipleTools","Output":"--- SKIP: TestSafeOutputsMCPServer_MultipleTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.016980543Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMCPServer_MultipleTools","Elapsed":0} -{"Time":"2026-02-03T00:32:53.0169841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean"} -{"Time":"2026-02-03T00:32:53.016988378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean","Output":"=== RUN TestParseMentionsConfig_Boolean\n"} -{"Time":"2026-02-03T00:32:53.016994118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_false"} -{"Time":"2026-02-03T00:32:53.016997805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_false","Output":"=== RUN TestParseMentionsConfig_Boolean/mentions:_false\n"} -{"Time":"2026-02-03T00:32:53.017001793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_true"} -{"Time":"2026-02-03T00:32:53.017005219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_true","Output":"=== RUN TestParseMentionsConfig_Boolean/mentions:_true\n"} -{"Time":"2026-02-03T00:32:53.01701105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean","Output":"--- PASS: TestParseMentionsConfig_Boolean (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017020027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_false","Output":" --- PASS: TestParseMentionsConfig_Boolean/mentions:_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017025046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_false","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017029144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_true","Output":" --- PASS: TestParseMentionsConfig_Boolean/mentions:_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017035015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean/mentions:_true","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017038712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Boolean","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017042549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object"} -{"Time":"2026-02-03T00:32:53.017046135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object","Output":"=== RUN TestParseMentionsConfig_Object\n"} -{"Time":"2026-02-03T00:32:53.017052437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/full_config"} -{"Time":"2026-02-03T00:32:53.017056354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/full_config","Output":"=== RUN TestParseMentionsConfig_Object/full_config\n"} -{"Time":"2026-02-03T00:32:53.017062115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/partial_config"} -{"Time":"2026-02-03T00:32:53.017070521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/partial_config","Output":"=== RUN TestParseMentionsConfig_Object/partial_config\n"} -{"Time":"2026-02-03T00:32:53.017076432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/max_as_float"} -{"Time":"2026-02-03T00:32:53.017089366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/max_as_float","Output":"=== RUN TestParseMentionsConfig_Object/max_as_float\n"} -{"Time":"2026-02-03T00:32:53.017096209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/empty_object"} -{"Time":"2026-02-03T00:32:53.017101108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/empty_object","Output":"=== RUN TestParseMentionsConfig_Object/empty_object\n"} -{"Time":"2026-02-03T00:32:53.017111036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object","Output":"--- PASS: TestParseMentionsConfig_Object (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017116477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/full_config","Output":" --- PASS: TestParseMentionsConfig_Object/full_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017121666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/full_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017128759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/partial_config","Output":" --- PASS: TestParseMentionsConfig_Object/partial_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017133558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/partial_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017137465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/max_as_float","Output":" --- PASS: TestParseMentionsConfig_Object/max_as_float (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017147995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/max_as_float","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017152323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/empty_object","Output":" --- PASS: TestParseMentionsConfig_Object/empty_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017157242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object/empty_object","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017160629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMentionsConfig_Object","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017170076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions"} -{"Time":"2026-02-03T00:32:53.017173873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions","Output":"=== RUN TestGenerateSafeOutputsConfig_WithMentions\n"} -{"Time":"2026-02-03T00:32:53.017180235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_false"} -{"Time":"2026-02-03T00:32:53.017184473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_false","Output":"=== RUN TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_false\n"} -{"Time":"2026-02-03T00:32:53.017189252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_true"} -{"Time":"2026-02-03T00:32:53.017199331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_true","Output":"=== RUN TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_true\n"} -{"Time":"2026-02-03T00:32:53.017205823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/full_mentions_config"} -{"Time":"2026-02-03T00:32:53.01720988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/full_mentions_config","Output":"=== RUN TestGenerateSafeOutputsConfig_WithMentions/full_mentions_config\n"} -{"Time":"2026-02-03T00:32:53.017216533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions","Output":"--- PASS: TestGenerateSafeOutputsConfig_WithMentions (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017224858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_false","Output":" --- PASS: TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017229958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_false","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017234186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_true","Output":" --- PASS: TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017243934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/mentions_enabled_true","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017247942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/full_mentions_config","Output":" --- PASS: TestGenerateSafeOutputsConfig_WithMentions/full_mentions_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017253341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions/full_mentions_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017256607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig_WithMentions","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017259733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions"} -{"Time":"2026-02-03T00:32:53.01726307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions","Output":"=== RUN TestExtractSafeOutputsConfig_WithMentions\n"} -{"Time":"2026-02-03T00:32:53.017272818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_false"} -{"Time":"2026-02-03T00:32:53.017276124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_false","Output":"=== RUN TestExtractSafeOutputsConfig_WithMentions/mentions:_false\n"} -{"Time":"2026-02-03T00:32:53.017281905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_true"} -{"Time":"2026-02-03T00:32:53.017285231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_true","Output":"=== RUN TestExtractSafeOutputsConfig_WithMentions/mentions:_true\n"} -{"Time":"2026-02-03T00:32:53.017290491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions_object_config"} -{"Time":"2026-02-03T00:32:53.017296552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions_object_config","Output":"=== RUN TestExtractSafeOutputsConfig_WithMentions/mentions_object_config\n"} -{"Time":"2026-02-03T00:32:53.017307162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions","Output":"--- PASS: TestExtractSafeOutputsConfig_WithMentions (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017314666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_false","Output":" --- PASS: TestExtractSafeOutputsConfig_WithMentions/mentions:_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017319364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_false","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017323122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_true","Output":" --- PASS: TestExtractSafeOutputsConfig_WithMentions/mentions:_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017332829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions:_true","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017336757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions_object_config","Output":" --- PASS: TestExtractSafeOutputsConfig_WithMentions/mentions_object_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017342347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions/mentions_object_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017351083Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSafeOutputsConfig_WithMentions","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017354079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration"} -{"Time":"2026-02-03T00:32:53.017357455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration","Output":"=== RUN TestSafeOutputsMessagesConfiguration\n"} -{"Time":"2026-02-03T00:32:53.017361673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_parse_messages_configuration_in_safe-outputs"} -{"Time":"2026-02-03T00:32:53.017370259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_parse_messages_configuration_in_safe-outputs","Output":"=== RUN TestSafeOutputsMessagesConfiguration/Should_parse_messages_configuration_in_safe-outputs\n"} -{"Time":"2026-02-03T00:32:53.017439604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_partial_messages_configuration"} -{"Time":"2026-02-03T00:32:53.017455904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_partial_messages_configuration","Output":"=== RUN TestSafeOutputsMessagesConfiguration/Should_handle_partial_messages_configuration\n"} -{"Time":"2026-02-03T00:32:53.017515215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_missing_messages_configuration"} -{"Time":"2026-02-03T00:32:53.017527437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_missing_messages_configuration","Output":"=== RUN TestSafeOutputsMessagesConfiguration/Should_handle_missing_messages_configuration\n"} -{"Time":"2026-02-03T00:32:53.017599732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration","Output":"--- PASS: TestSafeOutputsMessagesConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017612776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_parse_messages_configuration_in_safe-outputs","Output":" --- PASS: TestSafeOutputsMessagesConfiguration/Should_parse_messages_configuration_in_safe-outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017619098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_parse_messages_configuration_in_safe-outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017624128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_partial_messages_configuration","Output":" --- PASS: TestSafeOutputsMessagesConfiguration/Should_handle_partial_messages_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017629067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_partial_messages_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017633475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_missing_messages_configuration","Output":" --- PASS: TestSafeOutputsMessagesConfiguration/Should_handle_missing_messages_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017638124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration/Should_handle_missing_messages_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.01764687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsMessagesConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017650517Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig"} -{"Time":"2026-02-03T00:32:53.017654133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig","Output":"=== RUN TestSerializeMessagesConfig\n"} -{"Time":"2026-02-03T00:32:53.017659794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_nil_config_to_empty_string"} -{"Time":"2026-02-03T00:32:53.017666456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_nil_config_to_empty_string","Output":"=== RUN TestSerializeMessagesConfig/Should_serialize_nil_config_to_empty_string\n"} -{"Time":"2026-02-03T00:32:53.017673109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_messages_config_to_JSON_with_camelCase_keys"} -{"Time":"2026-02-03T00:32:53.017680192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_messages_config_to_JSON_with_camelCase_keys","Output":"=== RUN TestSerializeMessagesConfig/Should_serialize_messages_config_to_JSON_with_camelCase_keys\n"} -{"Time":"2026-02-03T00:32:53.017687135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_handle_empty_config_fields"} -{"Time":"2026-02-03T00:32:53.017691202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_handle_empty_config_fields","Output":"=== RUN TestSerializeMessagesConfig/Should_handle_empty_config_fields\n"} -{"Time":"2026-02-03T00:32:53.017721579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig","Output":"--- PASS: TestSerializeMessagesConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017732229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_nil_config_to_empty_string","Output":" --- PASS: TestSerializeMessagesConfig/Should_serialize_nil_config_to_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017737489Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_nil_config_to_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017741616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_messages_config_to_JSON_with_camelCase_keys","Output":" --- PASS: TestSerializeMessagesConfig/Should_serialize_messages_config_to_JSON_with_camelCase_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017773917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_serialize_messages_config_to_JSON_with_camelCase_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017783655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_handle_empty_config_fields","Output":" --- PASS: TestSerializeMessagesConfig/Should_handle_empty_config_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017788574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig/Should_handle_empty_config_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:53.01779194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017795086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs"} -{"Time":"2026-02-03T00:32:53.017798623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs","Output":"=== RUN TestMessagesEnvVarInSafeOutputJobs\n"} -{"Time":"2026-02-03T00:32:53.017804824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_include_GH_AW_SAFE_OUTPUT_MESSAGES_env_var_when_messages_configured"} -{"Time":"2026-02-03T00:32:53.01781317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_include_GH_AW_SAFE_OUTPUT_MESSAGES_env_var_when_messages_configured","Output":"=== RUN TestMessagesEnvVarInSafeOutputJobs/Should_include_GH_AW_SAFE_OUTPUT_MESSAGES_env_var_when_messages_configured\n"} -{"Time":"2026-02-03T00:32:53.01787769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_not_include_GH_AW_SAFE_OUTPUT_MESSAGES_when_messages_not_configured"} -{"Time":"2026-02-03T00:32:53.01788816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_not_include_GH_AW_SAFE_OUTPUT_MESSAGES_when_messages_not_configured","Output":"=== RUN TestMessagesEnvVarInSafeOutputJobs/Should_not_include_GH_AW_SAFE_OUTPUT_MESSAGES_when_messages_not_configured\n"} -{"Time":"2026-02-03T00:32:53.017934861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs","Output":"--- PASS: TestMessagesEnvVarInSafeOutputJobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017948547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_include_GH_AW_SAFE_OUTPUT_MESSAGES_env_var_when_messages_configured","Output":" --- PASS: TestMessagesEnvVarInSafeOutputJobs/Should_include_GH_AW_SAFE_OUTPUT_MESSAGES_env_var_when_messages_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017954848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_include_GH_AW_SAFE_OUTPUT_MESSAGES_env_var_when_messages_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017959668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_not_include_GH_AW_SAFE_OUTPUT_MESSAGES_when_messages_not_configured","Output":" --- PASS: TestMessagesEnvVarInSafeOutputJobs/Should_not_include_GH_AW_SAFE_OUTPUT_MESSAGES_when_messages_not_configured (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.017965067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs/Should_not_include_GH_AW_SAFE_OUTPUT_MESSAGES_when_messages_not_configured","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017968684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMessagesEnvVarInSafeOutputJobs","Elapsed":0} -{"Time":"2026-02-03T00:32:53.017972131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration"} -{"Time":"2026-02-03T00:32:53.017975647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration","Output":"=== RUN TestSafeOutputsRunsOnConfiguration\n"} -{"Time":"2026-02-03T00:32:53.017981839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified"} -{"Time":"2026-02-03T00:32:53.017986918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"=== RUN TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified\n"} -{"Time":"2026-02-03T00:32:53.021259626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test3104303720/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.021274874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.021280765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.021285394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"\n"} -{"Time":"2026-02-03T00:32:53.021289071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.021291996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"\n"} -{"Time":"2026-02-03T00:32:53.021294842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.021297897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.021300873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.02130481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.02131011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"\n"} -{"Time":"2026-02-03T00:32:53.021315309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.021320549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.021325288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.021330087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.021338954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"\n"} -{"Time":"2026-02-03T00:32:53.052856284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.061234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test3104303720/test.md (52.0 KB)\n"} -{"Time":"2026-02-03T00:32:53.061441847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string"} -{"Time":"2026-02-03T00:32:53.061454961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"=== RUN TestSafeOutputsRunsOnConfiguration/custom_runs-on_string\n"} -{"Time":"2026-02-03T00:32:53.0650178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test546675126/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.065038769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.065044299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.065048938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"\n"} -{"Time":"2026-02-03T00:32:53.065053376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.065057413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"\n"} -{"Time":"2026-02-03T00:32:53.065061421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.06506627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.065070518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.065074295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.065078212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"\n"} -{"Time":"2026-02-03T00:32:53.06508255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.065090555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.065094623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.065098741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.06510399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"\n"} -{"Time":"2026-02-03T00:32:53.095343264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.102131133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test546675126/test.md (52.1 KB)\n"} -{"Time":"2026-02-03T00:32:53.10233086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration","Output":"--- PASS: TestSafeOutputsRunsOnConfiguration (0.08s)\n"} -{"Time":"2026-02-03T00:32:53.102346209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Output":" --- PASS: TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.102353132Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/default_runs-on_when_not_specified","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.102360686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Output":" --- PASS: TestSafeOutputsRunsOnConfiguration/custom_runs-on_string (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.102365815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration/custom_runs-on_string","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.10237378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnConfiguration","Elapsed":0.08} -{"Time":"2026-02-03T00:32:53.102377567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs"} -{"Time":"2026-02-03T00:32:53.102381394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"=== RUN TestSafeOutputsRunsOnAppliedToAllJobs\n"} -{"Time":"2026-02-03T00:32:53.106638741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test1388350959/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.10665411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.106664459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.106667425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:53.10667019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.106672795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:53.106676221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.106678986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.106681601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.106685909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.106689906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:53.106693743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.106697761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.106701869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.106705455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.10671358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"\n"} -{"Time":"2026-02-03T00:32:53.138572729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.14600201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-runs-on-test1388350959/test.md (59.4 KB)\n"} -{"Time":"2026-02-03T00:32:53.146230255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Output":"--- PASS: TestSafeOutputsRunsOnAppliedToAllJobs (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.146244983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsRunsOnAppliedToAllJobs","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.146252968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases"} -{"Time":"2026-02-03T00:32:53.146257316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases","Output":"=== RUN TestFormatSafeOutputsRunsOnEdgeCases\n"} -{"Time":"2026-02-03T00:32:53.146268817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/nil_safe_outputs_config"} -{"Time":"2026-02-03T00:32:53.146278736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/nil_safe_outputs_config","Output":"=== RUN TestFormatSafeOutputsRunsOnEdgeCases/nil_safe_outputs_config\n"} -{"Time":"2026-02-03T00:32:53.146320755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/safe_outputs_config_with_nil_runs-on"} -{"Time":"2026-02-03T00:32:53.146331445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/safe_outputs_config_with_nil_runs-on","Output":"=== RUN TestFormatSafeOutputsRunsOnEdgeCases/safe_outputs_config_with_nil_runs-on\n"} -{"Time":"2026-02-03T00:32:53.146341393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases","Output":"--- PASS: TestFormatSafeOutputsRunsOnEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146346944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/nil_safe_outputs_config","Output":" --- PASS: TestFormatSafeOutputsRunsOnEdgeCases/nil_safe_outputs_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146352935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/nil_safe_outputs_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146357173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/safe_outputs_config_with_nil_runs-on","Output":" --- PASS: TestFormatSafeOutputsRunsOnEdgeCases/safe_outputs_config_with_nil_runs-on (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146361822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases/safe_outputs_config_with_nil_runs-on","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146371199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOnEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146374635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget"} -{"Time":"2026-02-03T00:32:53.146378573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget","Output":"=== RUN TestValidateSafeOutputsTarget\n"} -{"Time":"2026-02-03T00:32:53.146384053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/nil_config"} -{"Time":"2026-02-03T00:32:53.146392158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/nil_config","Output":"=== RUN TestValidateSafeOutputsTarget/nil_config\n"} -{"Time":"2026-02-03T00:32:53.146408478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/empty_config"} -{"Time":"2026-02-03T00:32:53.146411905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/empty_config","Output":"=== RUN TestValidateSafeOutputsTarget/empty_config\n"} -{"Time":"2026-02-03T00:32:53.146417906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_triggering_target"} -{"Time":"2026-02-03T00:32:53.146421433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_triggering_target","Output":"=== RUN TestValidateSafeOutputsTarget/valid_triggering_target\n"} -{"Time":"2026-02-03T00:32:53.146426101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_empty_target_(defaults_to_triggering)"} -{"Time":"2026-02-03T00:32:53.146429878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_empty_target_(defaults_to_triggering)","Output":"=== RUN TestValidateSafeOutputsTarget/valid_empty_target_(defaults_to_triggering)\n"} -{"Time":"2026-02-03T00:32:53.146435559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_wildcard_target"} -{"Time":"2026-02-03T00:32:53.146444556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_wildcard_target","Output":"=== RUN TestValidateSafeOutputsTarget/valid_wildcard_target\n"} -{"Time":"2026-02-03T00:32:53.146450367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_numeric_target"} -{"Time":"2026-02-03T00:32:53.146454254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_numeric_target","Output":"=== RUN TestValidateSafeOutputsTarget/valid_numeric_target\n"} -{"Time":"2026-02-03T00:32:53.146464493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_GitHub_expression"} -{"Time":"2026-02-03T00:32:53.146470965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_GitHub_expression","Output":"=== RUN TestValidateSafeOutputsTarget/valid_GitHub_expression\n"} -{"Time":"2026-02-03T00:32:53.146493527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_event"} -{"Time":"2026-02-03T00:32:53.146501872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_event","Output":"=== RUN TestValidateSafeOutputsTarget/invalid_target_-_event\n"} -{"Time":"2026-02-03T00:32:53.146534152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_negative_number"} -{"Time":"2026-02-03T00:32:53.146542156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_negative_number","Output":"=== RUN TestValidateSafeOutputsTarget/invalid_target_-_negative_number\n"} -{"Time":"2026-02-03T00:32:53.146550011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_zero"} -{"Time":"2026-02-03T00:32:53.146553688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_zero","Output":"=== RUN TestValidateSafeOutputsTarget/invalid_target_-_zero\n"} -{"Time":"2026-02-03T00:32:53.146583383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_leading_zeros"} -{"Time":"2026-02-03T00:32:53.146591909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_leading_zeros","Output":"=== RUN TestValidateSafeOutputsTarget/invalid_target_-_leading_zeros\n"} -{"Time":"2026-02-03T00:32:53.146600135Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_random_string"} -{"Time":"2026-02-03T00:32:53.146604082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_random_string","Output":"=== RUN TestValidateSafeOutputsTarget/invalid_target_-_random_string\n"} -{"Time":"2026-02-03T00:32:53.146649458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_valid_targets"} -{"Time":"2026-02-03T00:32:53.146664025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_valid_targets","Output":"=== RUN TestValidateSafeOutputsTarget/multiple_configs_with_valid_targets\n"} -{"Time":"2026-02-03T00:32:53.146671759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_one_invalid_target"} -{"Time":"2026-02-03T00:32:53.146675596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_one_invalid_target","Output":"=== RUN TestValidateSafeOutputsTarget/multiple_configs_with_one_invalid_target\n"} -{"Time":"2026-02-03T00:32:53.14670414Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_update-pull-request"} -{"Time":"2026-02-03T00:32:53.146712776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_update-pull-request","Output":"=== RUN TestValidateSafeOutputsTarget/valid_target_for_update-pull-request\n"} -{"Time":"2026-02-03T00:32:53.146718737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_close-discussion"} -{"Time":"2026-02-03T00:32:53.146722403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_close-discussion","Output":"=== RUN TestValidateSafeOutputsTarget/valid_target_for_close-discussion\n"} -{"Time":"2026-02-03T00:32:53.146770092Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_add-reviewer"} -{"Time":"2026-02-03T00:32:53.14677945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_add-reviewer","Output":"=== RUN TestValidateSafeOutputsTarget/valid_target_for_add-reviewer\n"} -{"Time":"2026-02-03T00:32:53.146785792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_assign-milestone"} -{"Time":"2026-02-03T00:32:53.146789539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_assign-milestone","Output":"=== RUN TestValidateSafeOutputsTarget/valid_target_for_assign-milestone\n"} -{"Time":"2026-02-03T00:32:53.146796942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget","Output":"--- PASS: TestValidateSafeOutputsTarget (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146802673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/nil_config","Output":" --- PASS: TestValidateSafeOutputsTarget/nil_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146807221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/nil_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146815727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/empty_config","Output":" --- PASS: TestValidateSafeOutputsTarget/empty_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146820576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/empty_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146825015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_triggering_target","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_triggering_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146830144Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_triggering_target","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146834111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_empty_target_(defaults_to_triggering)","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_empty_target_(defaults_to_triggering) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146839291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_empty_target_(defaults_to_triggering)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146843068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_wildcard_target","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_wildcard_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146855301Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_wildcard_target","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146859819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_numeric_target","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_numeric_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146864508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_numeric_target","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146868345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_GitHub_expression","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_GitHub_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146873174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_GitHub_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146876701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_event","Output":" --- PASS: TestValidateSafeOutputsTarget/invalid_target_-_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146886459Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_event","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146890186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_negative_number","Output":" --- PASS: TestValidateSafeOutputsTarget/invalid_target_-_negative_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146894855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_negative_number","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146898462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_zero","Output":" --- PASS: TestValidateSafeOutputsTarget/invalid_target_-_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14690319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146911175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_leading_zeros","Output":" --- PASS: TestValidateSafeOutputsTarget/invalid_target_-_leading_zeros (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146915994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_leading_zeros","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146921124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_random_string","Output":" --- PASS: TestValidateSafeOutputsTarget/invalid_target_-_random_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146926023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/invalid_target_-_random_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14693011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_valid_targets","Output":" --- PASS: TestValidateSafeOutputsTarget/multiple_configs_with_valid_targets (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146934899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_valid_targets","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146938676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_one_invalid_target","Output":" --- PASS: TestValidateSafeOutputsTarget/multiple_configs_with_one_invalid_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146948785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/multiple_configs_with_one_invalid_target","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146952522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_update-pull-request","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_target_for_update-pull-request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146957101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_update-pull-request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146966428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_close-discussion","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_target_for_close-discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146970926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_close-discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146974473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_add-reviewer","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_target_for_add-reviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.146978881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_add-reviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146987848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_assign-milestone","Output":" --- PASS: TestValidateSafeOutputsTarget/valid_target_for_assign-milestone (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14699437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget/valid_target_for_assign-milestone","Elapsed":0} -{"Time":"2026-02-03T00:32:53.146997636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSafeOutputsTarget","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147000712Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue"} -{"Time":"2026-02-03T00:32:53.147004018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue","Output":"=== RUN TestValidateTargetValue\n"} -{"Time":"2026-02-03T00:32:53.147007905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/empty_target"} -{"Time":"2026-02-03T00:32:53.147017083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/empty_target","Output":"=== RUN TestValidateTargetValue/empty_target\n"} -{"Time":"2026-02-03T00:32:53.14702128Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/triggering"} -{"Time":"2026-02-03T00:32:53.147025107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/triggering","Output":"=== RUN TestValidateTargetValue/triggering\n"} -{"Time":"2026-02-03T00:32:53.147029285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/wildcard"} -{"Time":"2026-02-03T00:32:53.147033794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/wildcard","Output":"=== RUN TestValidateTargetValue/wildcard\n"} -{"Time":"2026-02-03T00:32:53.147038192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/positive_integer"} -{"Time":"2026-02-03T00:32:53.147041578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/positive_integer","Output":"=== RUN TestValidateTargetValue/positive_integer\n"} -{"Time":"2026-02-03T00:32:53.147050845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/large_number"} -{"Time":"2026-02-03T00:32:53.147054673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/large_number","Output":"=== RUN TestValidateTargetValue/large_number\n"} -{"Time":"2026-02-03T00:32:53.147058921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/GitHub_expression"} -{"Time":"2026-02-03T00:32:53.147062106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/GitHub_expression","Output":"=== RUN TestValidateTargetValue/GitHub_expression\n"} -{"Time":"2026-02-03T00:32:53.147066435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/complex_GitHub_expression"} -{"Time":"2026-02-03T00:32:53.147069661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/complex_GitHub_expression","Output":"=== RUN TestValidateTargetValue/complex_GitHub_expression\n"} -{"Time":"2026-02-03T00:32:53.147079399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_event"} -{"Time":"2026-02-03T00:32:53.147083216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_event","Output":"=== RUN TestValidateTargetValue/invalid_-_event\n"} -{"Time":"2026-02-03T00:32:53.147087293Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_zero"} -{"Time":"2026-02-03T00:32:53.147090559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_zero","Output":"=== RUN TestValidateTargetValue/invalid_-_zero\n"} -{"Time":"2026-02-03T00:32:53.147094266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_negative"} -{"Time":"2026-02-03T00:32:53.147097352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_negative","Output":"=== RUN TestValidateTargetValue/invalid_-_negative\n"} -{"Time":"2026-02-03T00:32:53.147109154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_float"} -{"Time":"2026-02-03T00:32:53.14711252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_float","Output":"=== RUN TestValidateTargetValue/invalid_-_float\n"} -{"Time":"2026-02-03T00:32:53.147116798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_leading_zeros"} -{"Time":"2026-02-03T00:32:53.147120535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_leading_zeros","Output":"=== RUN TestValidateTargetValue/invalid_-_leading_zeros\n"} -{"Time":"2026-02-03T00:32:53.147124633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_random_string"} -{"Time":"2026-02-03T00:32:53.147128139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_random_string","Output":"=== RUN TestValidateTargetValue/invalid_-_random_string\n"} -{"Time":"2026-02-03T00:32:53.147132808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue","Output":"--- PASS: TestValidateTargetValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147137287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/empty_target","Output":" --- PASS: TestValidateTargetValue/empty_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147147365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/empty_target","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147151253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/triggering","Output":" --- PASS: TestValidateTargetValue/triggering (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.1471555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/triggering","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147159418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/wildcard","Output":" --- PASS: TestValidateTargetValue/wildcard (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147163665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/wildcard","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147167513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/positive_integer","Output":" --- PASS: TestValidateTargetValue/positive_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14717672Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/positive_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147180367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/large_number","Output":" --- PASS: TestValidateTargetValue/large_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147184555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/large_number","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147188021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/GitHub_expression","Output":" --- PASS: TestValidateTargetValue/GitHub_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147192189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/GitHub_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147206726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/complex_GitHub_expression","Output":" --- PASS: TestValidateTargetValue/complex_GitHub_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147212156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/complex_GitHub_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147215662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_event","Output":" --- PASS: TestValidateTargetValue/invalid_-_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14721987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_event","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147223377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_zero","Output":" --- PASS: TestValidateTargetValue/invalid_-_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147227595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147231131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_negative","Output":" --- PASS: TestValidateTargetValue/invalid_-_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147235419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147239066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_float","Output":" --- PASS: TestValidateTargetValue/invalid_-_float (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147243184Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_float","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147253172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_leading_zeros","Output":" --- PASS: TestValidateTargetValue/invalid_-_leading_zeros (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147258212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_leading_zeros","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147261788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_random_string","Output":" --- PASS: TestValidateTargetValue/invalid_-_random_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147266096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue/invalid_-_random_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147269513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateTargetValue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147272559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression"} -{"Time":"2026-02-03T00:32:53.147275915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression","Output":"=== RUN TestIsGitHubExpression\n"} -{"Time":"2026-02-03T00:32:53.147280393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/simple_expression"} -{"Time":"2026-02-03T00:32:53.14728399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/simple_expression","Output":"=== RUN TestIsGitHubExpression/simple_expression\n"} -{"Time":"2026-02-03T00:32:53.147288358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/complex_expression"} -{"Time":"2026-02-03T00:32:53.147291674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/complex_expression","Output":"=== RUN TestIsGitHubExpression/complex_expression\n"} -{"Time":"2026-02-03T00:32:53.147295932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/nested_expression"} -{"Time":"2026-02-03T00:32:53.147299389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/nested_expression","Output":"=== RUN TestIsGitHubExpression/nested_expression\n"} -{"Time":"2026-02-03T00:32:53.147310509Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/not_an_expression"} -{"Time":"2026-02-03T00:32:53.147313896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/not_an_expression","Output":"=== RUN TestIsGitHubExpression/not_an_expression\n"} -{"Time":"2026-02-03T00:32:53.147318083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_opening"} -{"Time":"2026-02-03T00:32:53.14732141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_opening","Output":"=== RUN TestIsGitHubExpression/incomplete_expression_-_missing_opening\n"} -{"Time":"2026-02-03T00:32:53.147325457Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_closing"} -{"Time":"2026-02-03T00:32:53.147329034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_closing","Output":"=== RUN TestIsGitHubExpression/incomplete_expression_-_missing_closing\n"} -{"Time":"2026-02-03T00:32:53.147334093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_expression"} -{"Time":"2026-02-03T00:32:53.14734296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_expression","Output":"=== RUN TestIsGitHubExpression/empty_expression\n"} -{"Time":"2026-02-03T00:32:53.147347318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_string"} -{"Time":"2026-02-03T00:32:53.147350754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_string","Output":"=== RUN TestIsGitHubExpression/empty_string\n"} -{"Time":"2026-02-03T00:32:53.147354832Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/wrong_order_-_closing_before_opening"} -{"Time":"2026-02-03T00:32:53.147358138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/wrong_order_-_closing_before_opening","Output":"=== RUN TestIsGitHubExpression/wrong_order_-_closing_before_opening\n"} -{"Time":"2026-02-03T00:32:53.147362756Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/text_with_embedded_markers_but_invalid_order"} -{"Time":"2026-02-03T00:32:53.147366113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/text_with_embedded_markers_but_invalid_order","Output":"=== RUN TestIsGitHubExpression/text_with_embedded_markers_but_invalid_order\n"} -{"Time":"2026-02-03T00:32:53.147376742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression","Output":"--- PASS: TestIsGitHubExpression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147383195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/simple_expression","Output":" --- PASS: TestIsGitHubExpression/simple_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147387583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/simple_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147391681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/complex_expression","Output":" --- PASS: TestIsGitHubExpression/complex_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147395838Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/complex_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147399595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/nested_expression","Output":" --- PASS: TestIsGitHubExpression/nested_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147403953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/nested_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147412609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/not_an_expression","Output":" --- PASS: TestIsGitHubExpression/not_an_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147417469Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/not_an_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147421285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_opening","Output":" --- PASS: TestIsGitHubExpression/incomplete_expression_-_missing_opening (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147426105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_opening","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147430042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_closing","Output":" --- PASS: TestIsGitHubExpression/incomplete_expression_-_missing_closing (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147434701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/incomplete_expression_-_missing_closing","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147438107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_expression","Output":" --- PASS: TestIsGitHubExpression/empty_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147447885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147451842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_string","Output":" --- PASS: TestIsGitHubExpression/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147456631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147460118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/wrong_order_-_closing_before_opening","Output":" --- PASS: TestIsGitHubExpression/wrong_order_-_closing_before_opening (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147464556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/wrong_order_-_closing_before_opening","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147468023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/text_with_embedded_markers_but_invalid_order","Output":" --- PASS: TestIsGitHubExpression/text_with_embedded_markers_but_invalid_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.1474774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression/text_with_embedded_markers_but_invalid_order","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147480816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsGitHubExpression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147484323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled"} -{"Time":"2026-02-03T00:32:53.147487689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled","Output":"=== RUN TestHasSafeOutputsEnabled\n"} -{"Time":"2026-02-03T00:32:53.147492057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/nil_safe_outputs_returns_false"} -{"Time":"2026-02-03T00:32:53.147495294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/nil_safe_outputs_returns_false","Output":"=== RUN TestHasSafeOutputsEnabled/nil_safe_outputs_returns_false\n"} -{"Time":"2026-02-03T00:32:53.147499311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/empty_safe_outputs_returns_false"} -{"Time":"2026-02-03T00:32:53.147502607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/empty_safe_outputs_returns_false","Output":"=== RUN TestHasSafeOutputsEnabled/empty_safe_outputs_returns_false\n"} -{"Time":"2026-02-03T00:32:53.147511494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_issues_enabled"} -{"Time":"2026-02-03T00:32:53.14751481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_issues_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/create_issues_enabled\n"} -{"Time":"2026-02-03T00:32:53.14752042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_agent_sessions_enabled"} -{"Time":"2026-02-03T00:32:53.147524027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_agent_sessions_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/create_agent_sessions_enabled\n"} -{"Time":"2026-02-03T00:32:53.147528215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_discussions_enabled"} -{"Time":"2026-02-03T00:32:53.147531581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_discussions_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/create_discussions_enabled\n"} -{"Time":"2026-02-03T00:32:53.147535679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_discussions_enabled"} -{"Time":"2026-02-03T00:32:53.147539155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_discussions_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/close_discussions_enabled\n"} -{"Time":"2026-02-03T00:32:53.147549434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_issues_enabled"} -{"Time":"2026-02-03T00:32:53.14755271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_issues_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/close_issues_enabled\n"} -{"Time":"2026-02-03T00:32:53.147556758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_comments_enabled"} -{"Time":"2026-02-03T00:32:53.147560114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_comments_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/add_comments_enabled\n"} -{"Time":"2026-02-03T00:32:53.147563921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_pull_requests_enabled"} -{"Time":"2026-02-03T00:32:53.147567288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_pull_requests_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/create_pull_requests_enabled\n"} -{"Time":"2026-02-03T00:32:53.147571235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_PR_review_comments_enabled"} -{"Time":"2026-02-03T00:32:53.147580162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_PR_review_comments_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/create_PR_review_comments_enabled\n"} -{"Time":"2026-02-03T00:32:53.14758452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_code_scanning_alerts_enabled"} -{"Time":"2026-02-03T00:32:53.147587796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_code_scanning_alerts_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/create_code_scanning_alerts_enabled\n"} -{"Time":"2026-02-03T00:32:53.147591863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_labels_enabled"} -{"Time":"2026-02-03T00:32:53.14759519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_labels_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/add_labels_enabled\n"} -{"Time":"2026-02-03T00:32:53.147604657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_reviewer_enabled"} -{"Time":"2026-02-03T00:32:53.147608004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_reviewer_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/add_reviewer_enabled\n"} -{"Time":"2026-02-03T00:32:53.147613654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_milestone_enabled"} -{"Time":"2026-02-03T00:32:53.147617261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_milestone_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/assign_milestone_enabled\n"} -{"Time":"2026-02-03T00:32:53.147621449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_agent_enabled"} -{"Time":"2026-02-03T00:32:53.147624624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_agent_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/assign_to_agent_enabled\n"} -{"Time":"2026-02-03T00:32:53.147628642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_user_enabled"} -{"Time":"2026-02-03T00:32:53.14763277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_user_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/assign_to_user_enabled\n"} -{"Time":"2026-02-03T00:32:53.147641376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_issues_enabled"} -{"Time":"2026-02-03T00:32:53.147645153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_issues_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/update_issues_enabled\n"} -{"Time":"2026-02-03T00:32:53.147650533Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_pull_requests_enabled"} -{"Time":"2026-02-03T00:32:53.147653879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_pull_requests_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/update_pull_requests_enabled\n"} -{"Time":"2026-02-03T00:32:53.147658237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/push_to_pull_request_branch_enabled"} -{"Time":"2026-02-03T00:32:53.147661784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/push_to_pull_request_branch_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/push_to_pull_request_branch_enabled\n"} -{"Time":"2026-02-03T00:32:53.147667234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/upload_assets_enabled"} -{"Time":"2026-02-03T00:32:53.14767067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/upload_assets_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/upload_assets_enabled\n"} -{"Time":"2026-02-03T00:32:53.147705174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/missing_tool_enabled"} -{"Time":"2026-02-03T00:32:53.14771316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/missing_tool_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/missing_tool_enabled\n"} -{"Time":"2026-02-03T00:32:53.147719171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/noop_enabled"} -{"Time":"2026-02-03T00:32:53.147722647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/noop_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/noop_enabled\n"} -{"Time":"2026-02-03T00:32:53.147778141Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/link_sub_issue_enabled"} -{"Time":"2026-02-03T00:32:53.147786406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/link_sub_issue_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/link_sub_issue_enabled\n"} -{"Time":"2026-02-03T00:32:53.147792637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/jobs_enabled"} -{"Time":"2026-02-03T00:32:53.147796364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/jobs_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/jobs_enabled\n"} -{"Time":"2026-02-03T00:32:53.147803438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/multiple_outputs_enabled"} -{"Time":"2026-02-03T00:32:53.147807776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/multiple_outputs_enabled","Output":"=== RUN TestHasSafeOutputsEnabled/multiple_outputs_enabled\n"} -{"Time":"2026-02-03T00:32:53.147835606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled","Output":"--- PASS: TestHasSafeOutputsEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147845886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/nil_safe_outputs_returns_false","Output":" --- PASS: TestHasSafeOutputsEnabled/nil_safe_outputs_returns_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147850845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/nil_safe_outputs_returns_false","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147854942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/empty_safe_outputs_returns_false","Output":" --- PASS: TestHasSafeOutputsEnabled/empty_safe_outputs_returns_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147868658Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/empty_safe_outputs_returns_false","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147877324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_issues_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/create_issues_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147882093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_issues_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14788568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_agent_sessions_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/create_agent_sessions_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147890058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_agent_sessions_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147893675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_discussions_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/create_discussions_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147908863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_discussions_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14791246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_discussions_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/close_discussions_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147917088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_discussions_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147920635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_issues_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/close_issues_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147925224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/close_issues_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147928991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_comments_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/add_comments_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147934381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_comments_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147937847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_pull_requests_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/create_pull_requests_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147942786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_pull_requests_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147946453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_PR_review_comments_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/create_PR_review_comments_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147951122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_PR_review_comments_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147954999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_code_scanning_alerts_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/create_code_scanning_alerts_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147959467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/create_code_scanning_alerts_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147963876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_labels_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/add_labels_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147968304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_labels_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14797186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_reviewer_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/add_reviewer_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147976369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/add_reviewer_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147985356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_milestone_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/assign_milestone_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.147990105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_milestone_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.147993912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_agent_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/assign_to_agent_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14799864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_agent_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148002457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_user_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/assign_to_user_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148011705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/assign_to_user_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148015372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_issues_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/update_issues_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14802014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_issues_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148024108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_pull_requests_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/update_pull_requests_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148028626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/update_pull_requests_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148032373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/push_to_pull_request_branch_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/push_to_pull_request_branch_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148037162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/push_to_pull_request_branch_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148040889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/upload_assets_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/upload_assets_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148045197Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/upload_assets_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148054224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/missing_tool_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/missing_tool_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148060335Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/missing_tool_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148063922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/noop_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/noop_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148068651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/noop_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148072438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/link_sub_issue_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/link_sub_issue_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148077056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/link_sub_issue_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148081004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/jobs_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/jobs_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148085352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/jobs_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148089069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/multiple_outputs_enabled","Output":" --- PASS: TestHasSafeOutputsEnabled/multiple_outputs_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148093277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled/multiple_outputs_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148096513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasSafeOutputsEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148099719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier"} -{"Time":"2026-02-03T00:32:53.148103025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier","Output":"=== RUN TestNormalizeSafeOutputIdentifier\n"} -{"Time":"2026-02-03T00:32:53.148108786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/dash_to_underscore_conversion"} -{"Time":"2026-02-03T00:32:53.148117181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/dash_to_underscore_conversion","Output":"=== RUN TestNormalizeSafeOutputIdentifier/dash_to_underscore_conversion\n"} -{"Time":"2026-02-03T00:32:53.1481218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/already_underscore_format"} -{"Time":"2026-02-03T00:32:53.148125056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/already_underscore_format","Output":"=== RUN TestNormalizeSafeOutputIdentifier/already_underscore_format\n"} -{"Time":"2026-02-03T00:32:53.148129544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes"} -{"Time":"2026-02-03T00:32:53.148133251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes","Output":"=== RUN TestNormalizeSafeOutputIdentifier/multiple_dashes\n"} -{"Time":"2026-02-03T00:32:53.148137689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores"} -{"Time":"2026-02-03T00:32:53.148141527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores","Output":"=== RUN TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores\n"} -{"Time":"2026-02-03T00:32:53.148145915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/empty_string"} -{"Time":"2026-02-03T00:32:53.148149702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/empty_string","Output":"=== RUN TestNormalizeSafeOutputIdentifier/empty_string\n"} -{"Time":"2026-02-03T00:32:53.148153819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/add-comment"} -{"Time":"2026-02-03T00:32:53.148157436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/add-comment","Output":"=== RUN TestNormalizeSafeOutputIdentifier/add-comment\n"} -{"Time":"2026-02-03T00:32:53.148161424Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/link-sub-issue"} -{"Time":"2026-02-03T00:32:53.148169749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/link-sub-issue","Output":"=== RUN TestNormalizeSafeOutputIdentifier/link-sub-issue\n"} -{"Time":"2026-02-03T00:32:53.148174698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier","Output":"--- PASS: TestNormalizeSafeOutputIdentifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148179527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/dash_to_underscore_conversion","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/dash_to_underscore_conversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148184306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/dash_to_underscore_conversion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148188504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/already_underscore_format","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/already_underscore_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148193012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/already_underscore_format","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14819686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/multiple_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148201408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/multiple_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148206227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148210806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/no_dashes_or_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148219432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/empty_string","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14822386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148227747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/add-comment","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/add-comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148232376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/add-comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148235882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/link-sub-issue","Output":" --- PASS: TestNormalizeSafeOutputIdentifier/link-sub-issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148245681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier/link-sub-issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148249207Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeSafeOutputIdentifier","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148252844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig"} -{"Time":"2026-02-03T00:32:53.14825628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig","Output":"=== RUN TestParseMessagesConfig\n"} -{"Time":"2026-02-03T00:32:53.148260698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/empty_map"} -{"Time":"2026-02-03T00:32:53.148264245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/empty_map","Output":"=== RUN TestParseMessagesConfig/empty_map\n"} -{"Time":"2026-02-03T00:32:53.148268423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer_only"} -{"Time":"2026-02-03T00:32:53.148272651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer_only","Output":"=== RUN TestParseMessagesConfig/footer_only\n"} -{"Time":"2026-02-03T00:32:53.14827745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer-install_only"} -{"Time":"2026-02-03T00:32:53.148280846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer-install_only","Output":"=== RUN TestParseMessagesConfig/footer-install_only\n"} -{"Time":"2026-02-03T00:32:53.148284743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/staged-title_and_staged-description"} -{"Time":"2026-02-03T00:32:53.14828814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/staged-title_and_staged-description","Output":"=== RUN TestParseMessagesConfig/staged-title_and_staged-description\n"} -{"Time":"2026-02-03T00:32:53.148292428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/run_status_messages"} -{"Time":"2026-02-03T00:32:53.148296175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/run_status_messages","Output":"=== RUN TestParseMessagesConfig/run_status_messages\n"} -{"Time":"2026-02-03T00:32:53.148300944Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/all_fields"} -{"Time":"2026-02-03T00:32:53.148310522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/all_fields","Output":"=== RUN TestParseMessagesConfig/all_fields\n"} -{"Time":"2026-02-03T00:32:53.148314749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/non-string_values_are_ignored"} -{"Time":"2026-02-03T00:32:53.148318256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/non-string_values_are_ignored","Output":"=== RUN TestParseMessagesConfig/non-string_values_are_ignored\n"} -{"Time":"2026-02-03T00:32:53.148328565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig","Output":"--- PASS: TestParseMessagesConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148337201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/empty_map","Output":" --- PASS: TestParseMessagesConfig/empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148345927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer_only","Output":" --- PASS: TestParseMessagesConfig/footer_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148350806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer_only","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148355445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer-install_only","Output":" --- PASS: TestParseMessagesConfig/footer-install_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148360364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/footer-install_only","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148364222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/staged-title_and_staged-description","Output":" --- PASS: TestParseMessagesConfig/staged-title_and_staged-description (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14836881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/staged-title_and_staged-description","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148372497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/run_status_messages","Output":" --- PASS: TestParseMessagesConfig/run_status_messages (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148376895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/run_status_messages","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148380542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/all_fields","Output":" --- PASS: TestParseMessagesConfig/all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14838487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148388697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/non-string_values_are_ignored","Output":" --- PASS: TestParseMessagesConfig/non-string_values_are_ignored (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148392775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig/non-string_values_are_ignored","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148396041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMessagesConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148399107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive"} -{"Time":"2026-02-03T00:32:53.148402192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive","Output":"=== RUN TestSerializeMessagesConfigComprehensive\n"} -{"Time":"2026-02-03T00:32:53.148406069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/nil_config_returns_empty_string"} -{"Time":"2026-02-03T00:32:53.148409406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/nil_config_returns_empty_string","Output":"=== RUN TestSerializeMessagesConfigComprehensive/nil_config_returns_empty_string\n"} -{"Time":"2026-02-03T00:32:53.148418733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/empty_config_returns_valid_JSON"} -{"Time":"2026-02-03T00:32:53.148422981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/empty_config_returns_valid_JSON","Output":"=== RUN TestSerializeMessagesConfigComprehensive/empty_config_returns_valid_JSON\n"} -{"Time":"2026-02-03T00:32:53.14842805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/populated_config_returns_valid_JSON"} -{"Time":"2026-02-03T00:32:53.148441265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/populated_config_returns_valid_JSON","Output":"=== RUN TestSerializeMessagesConfigComprehensive/populated_config_returns_valid_JSON\n"} -{"Time":"2026-02-03T00:32:53.148451574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive","Output":"--- PASS: TestSerializeMessagesConfigComprehensive (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148456854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/nil_config_returns_empty_string","Output":" --- PASS: TestSerializeMessagesConfigComprehensive/nil_config_returns_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148461683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/nil_config_returns_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14846561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/empty_config_returns_valid_JSON","Output":" --- PASS: TestSerializeMessagesConfigComprehensive/empty_config_returns_valid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148470209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/empty_config_returns_valid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148474066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/populated_config_returns_valid_JSON","Output":" --- PASS: TestSerializeMessagesConfigComprehensive/populated_config_returns_valid_JSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148478374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive/populated_config_returns_valid_JSON","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148481801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerializeMessagesConfigComprehensive","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148485007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig"} -{"Time":"2026-02-03T00:32:53.148488553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig","Output":"=== RUN TestGenerateSafeOutputsConfig\n"} -{"Time":"2026-02-03T00:32:53.14849229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/nil_safe_outputs_returns_empty_string"} -{"Time":"2026-02-03T00:32:53.148495626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/nil_safe_outputs_returns_empty_string","Output":"=== RUN TestGenerateSafeOutputsConfig/nil_safe_outputs_returns_empty_string\n"} -{"Time":"2026-02-03T00:32:53.148499584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-issue_config"} -{"Time":"2026-02-03T00:32:53.1485028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-issue_config","Output":"=== RUN TestGenerateSafeOutputsConfig/create-issue_config\n"} -{"Time":"2026-02-03T00:32:53.148512047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-agent-session_config"} -{"Time":"2026-02-03T00:32:53.148515533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-agent-session_config","Output":"=== RUN TestGenerateSafeOutputsConfig/create-agent-session_config\n"} -{"Time":"2026-02-03T00:32:53.148521495Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/add-comment_with_target"} -{"Time":"2026-02-03T00:32:53.1485404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/add-comment_with_target","Output":"=== RUN TestGenerateSafeOutputsConfig/add-comment_with_target\n"} -{"Time":"2026-02-03T00:32:53.148544778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/multiple_safe_outputs"} -{"Time":"2026-02-03T00:32:53.148548234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/multiple_safe_outputs","Output":"=== RUN TestGenerateSafeOutputsConfig/multiple_safe_outputs\n"} -{"Time":"2026-02-03T00:32:53.148552472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/safe-jobs_included"} -{"Time":"2026-02-03T00:32:53.148557001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/safe-jobs_included","Output":"=== RUN TestGenerateSafeOutputsConfig/safe-jobs_included\n"} -{"Time":"2026-02-03T00:32:53.148561098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/close-discussion_with_required_fields"} -{"Time":"2026-02-03T00:32:53.148564565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/close-discussion_with_required_fields","Output":"=== RUN TestGenerateSafeOutputsConfig/close-discussion_with_required_fields\n"} -{"Time":"2026-02-03T00:32:53.148568763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/noop_config"} -{"Time":"2026-02-03T00:32:53.148572029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/noop_config","Output":"=== RUN TestGenerateSafeOutputsConfig/noop_config\n"} -{"Time":"2026-02-03T00:32:53.148577599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/update-project_config"} -{"Time":"2026-02-03T00:32:53.148581106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/update-project_config","Output":"=== RUN TestGenerateSafeOutputsConfig/update-project_config\n"} -{"Time":"2026-02-03T00:32:53.148585814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig","Output":"--- PASS: TestGenerateSafeOutputsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148590493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/nil_safe_outputs_returns_empty_string","Output":" --- PASS: TestGenerateSafeOutputsConfig/nil_safe_outputs_returns_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148600171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/nil_safe_outputs_returns_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148604219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-issue_config","Output":" --- PASS: TestGenerateSafeOutputsConfig/create-issue_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148609088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-issue_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148612624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-agent-session_config","Output":" --- PASS: TestGenerateSafeOutputsConfig/create-agent-session_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148617013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/create-agent-session_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148620409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/add-comment_with_target","Output":" --- PASS: TestGenerateSafeOutputsConfig/add-comment_with_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148625328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/add-comment_with_target","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148629416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/multiple_safe_outputs","Output":" --- PASS: TestGenerateSafeOutputsConfig/multiple_safe_outputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148633874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/multiple_safe_outputs","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14863738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/safe-jobs_included","Output":" --- PASS: TestGenerateSafeOutputsConfig/safe-jobs_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148641688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/safe-jobs_included","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148650665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/close-discussion_with_required_fields","Output":" --- PASS: TestGenerateSafeOutputsConfig/close-discussion_with_required_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148656035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/close-discussion_with_required_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148659381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/noop_config","Output":" --- PASS: TestGenerateSafeOutputsConfig/noop_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148664411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/noop_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148668178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/update-project_config","Output":" --- PASS: TestGenerateSafeOutputsConfig/update-project_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148672796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig/update-project_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148676063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSafeOutputsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148679238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn"} -{"Time":"2026-02-03T00:32:53.148682595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn","Output":"=== RUN TestFormatSafeOutputsRunsOn\n"} -{"Time":"2026-02-03T00:32:53.148688486Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/nil_safe_outputs_returns_default"} -{"Time":"2026-02-03T00:32:53.148692032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/nil_safe_outputs_returns_default","Output":"=== RUN TestFormatSafeOutputsRunsOn/nil_safe_outputs_returns_default\n"} -{"Time":"2026-02-03T00:32:53.14869632Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/empty_runs-on_returns_default"} -{"Time":"2026-02-03T00:32:53.148700137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/empty_runs-on_returns_default","Output":"=== RUN TestFormatSafeOutputsRunsOn/empty_runs-on_returns_default\n"} -{"Time":"2026-02-03T00:32:53.148704035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/custom_runs-on"} -{"Time":"2026-02-03T00:32:53.148707271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/custom_runs-on","Output":"=== RUN TestFormatSafeOutputsRunsOn/custom_runs-on\n"} -{"Time":"2026-02-03T00:32:53.148725234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/self-hosted_runs-on"} -{"Time":"2026-02-03T00:32:53.148729482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/self-hosted_runs-on","Output":"=== RUN TestFormatSafeOutputsRunsOn/self-hosted_runs-on\n"} -{"Time":"2026-02-03T00:32:53.14873385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/windows-latest_runs-on"} -{"Time":"2026-02-03T00:32:53.148737397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/windows-latest_runs-on","Output":"=== RUN TestFormatSafeOutputsRunsOn/windows-latest_runs-on\n"} -{"Time":"2026-02-03T00:32:53.148742777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn","Output":"--- PASS: TestFormatSafeOutputsRunsOn (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148761802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/nil_safe_outputs_returns_default","Output":" --- PASS: TestFormatSafeOutputsRunsOn/nil_safe_outputs_returns_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148767713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/nil_safe_outputs_returns_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148771641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/empty_runs-on_returns_default","Output":" --- PASS: TestFormatSafeOutputsRunsOn/empty_runs-on_returns_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148776269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/empty_runs-on_returns_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148780217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/custom_runs-on","Output":" --- PASS: TestFormatSafeOutputsRunsOn/custom_runs-on (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148784825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/custom_runs-on","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148788472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/self-hosted_runs-on","Output":" --- PASS: TestFormatSafeOutputsRunsOn/self-hosted_runs-on (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148793171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/self-hosted_runs-on","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148796908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/windows-latest_runs-on","Output":" --- PASS: TestFormatSafeOutputsRunsOn/windows-latest_runs-on (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148800985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn/windows-latest_runs-on","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148809712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFormatSafeOutputsRunsOn","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14881449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID"} -{"Time":"2026-02-03T00:32:53.148817747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID","Output":"=== RUN TestBuildWorkflowMetadataEnvVarsWithTrackerID\n"} -{"Time":"2026-02-03T00:32:53.148824319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_only"} -{"Time":"2026-02-03T00:32:53.148828086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_only","Output":"=== RUN TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_only\n"} -{"Time":"2026-02-03T00:32:53.148832694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_and_source"} -{"Time":"2026-02-03T00:32:53.148836401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_and_source","Output":"=== RUN TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_and_source\n"} -{"Time":"2026-02-03T00:32:53.14884115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/with_tracker_ID"} -{"Time":"2026-02-03T00:32:53.148844997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/with_tracker_ID","Output":"=== RUN TestBuildWorkflowMetadataEnvVarsWithTrackerID/with_tracker_ID\n"} -{"Time":"2026-02-03T00:32:53.148849035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/all_fields"} -{"Time":"2026-02-03T00:32:53.148852331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/all_fields","Output":"=== RUN TestBuildWorkflowMetadataEnvVarsWithTrackerID/all_fields\n"} -{"Time":"2026-02-03T00:32:53.148857761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/empty_tracker_ID_not_included"} -{"Time":"2026-02-03T00:32:53.148865035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/empty_tracker_ID_not_included","Output":"=== RUN TestBuildWorkflowMetadataEnvVarsWithTrackerID/empty_tracker_ID_not_included\n"} -{"Time":"2026-02-03T00:32:53.148870244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID","Output":"--- PASS: TestBuildWorkflowMetadataEnvVarsWithTrackerID (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148875464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_only","Output":" --- PASS: TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148880293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_only","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14888415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_and_source","Output":" --- PASS: TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_and_source (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148890001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/workflow_name_and_source","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148894279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/with_tracker_ID","Output":" --- PASS: TestBuildWorkflowMetadataEnvVarsWithTrackerID/with_tracker_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148898958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/with_tracker_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148902494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/all_fields","Output":" --- PASS: TestBuildWorkflowMetadataEnvVarsWithTrackerID/all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148907163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14891078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/empty_tracker_ID_not_included","Output":" --- PASS: TestBuildWorkflowMetadataEnvVarsWithTrackerID/empty_tracker_ID_not_included (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148914998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID/empty_tracker_ID_not_included","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148918374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowMetadataEnvVarsWithTrackerID","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14892134Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload"} -{"Time":"2026-02-03T00:32:53.148924555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload","Output":"=== RUN TestBuildGitHubScriptStepWithoutDownload\n"} -{"Time":"2026-02-03T00:32:53.148929745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/basic_script_step_without_download"} -{"Time":"2026-02-03T00:32:53.14893758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/basic_script_step_without_download","Output":"=== RUN TestBuildGitHubScriptStepWithoutDownload/basic_script_step_without_download\n"} -{"Time":"2026-02-03T00:32:53.148942419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/script_step_without_download_with_custom_env_vars"} -{"Time":"2026-02-03T00:32:53.148946166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/script_step_without_download_with_custom_env_vars","Output":"=== RUN TestBuildGitHubScriptStepWithoutDownload/script_step_without_download_with_custom_env_vars\n"} -{"Time":"2026-02-03T00:32:53.148951315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload","Output":"--- PASS: TestBuildGitHubScriptStepWithoutDownload (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148956194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/basic_script_step_without_download","Output":" --- PASS: TestBuildGitHubScriptStepWithoutDownload/basic_script_step_without_download (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148961134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/basic_script_step_without_download","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14897001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/script_step_without_download_with_custom_env_vars","Output":" --- PASS: TestBuildGitHubScriptStepWithoutDownload/script_step_without_download_with_custom_env_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.148976071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload/script_step_without_download_with_custom_env_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148979478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildGitHubScriptStepWithoutDownload","Elapsed":0} -{"Time":"2026-02-03T00:32:53.148982534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars"} -{"Time":"2026-02-03T00:32:53.148986842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars","Output":"=== RUN TestBuildStandardSafeOutputEnvVars\n"} -{"Time":"2026-02-03T00:32:53.148990889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/basic_workflow_data"} -{"Time":"2026-02-03T00:32:53.148994556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/basic_workflow_data","Output":"=== RUN TestBuildStandardSafeOutputEnvVars/basic_workflow_data\n"} -{"Time":"2026-02-03T00:32:53.148998804Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_source_and_tracker_ID"} -{"Time":"2026-02-03T00:32:53.149002521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_source_and_tracker_ID","Output":"=== RUN TestBuildStandardSafeOutputEnvVars/with_source_and_tracker_ID\n"} -{"Time":"2026-02-03T00:32:53.149008161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_staged_flag"} -{"Time":"2026-02-03T00:32:53.149011818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_staged_flag","Output":"=== RUN TestBuildStandardSafeOutputEnvVars/with_staged_flag\n"} -{"Time":"2026-02-03T00:32:53.14908263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_target_repo_slug"} -{"Time":"2026-02-03T00:32:53.149092919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_target_repo_slug","Output":"=== RUN TestBuildStandardSafeOutputEnvVars/with_target_repo_slug\n"} -{"Time":"2026-02-03T00:32:53.149099271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_messages_config"} -{"Time":"2026-02-03T00:32:53.149103509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_messages_config","Output":"=== RUN TestBuildStandardSafeOutputEnvVars/with_messages_config\n"} -{"Time":"2026-02-03T00:32:53.149108899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_engine_config"} -{"Time":"2026-02-03T00:32:53.149112546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_engine_config","Output":"=== RUN TestBuildStandardSafeOutputEnvVars/with_engine_config\n"} -{"Time":"2026-02-03T00:32:53.149170675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_repo-memory_campaign-id"} -{"Time":"2026-02-03T00:32:53.149180233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_repo-memory_campaign-id","Output":"=== RUN TestBuildStandardSafeOutputEnvVars/with_repo-memory_campaign-id\n"} -{"Time":"2026-02-03T00:32:53.149188148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars","Output":"--- PASS: TestBuildStandardSafeOutputEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149193447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/basic_workflow_data","Output":" --- PASS: TestBuildStandardSafeOutputEnvVars/basic_workflow_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149197595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/basic_workflow_data","Elapsed":0} -{"Time":"2026-02-03T00:32:53.14920012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_source_and_tracker_ID","Output":" --- PASS: TestBuildStandardSafeOutputEnvVars/with_source_and_tracker_ID (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149202805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_source_and_tracker_ID","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149205039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_staged_flag","Output":" --- PASS: TestBuildStandardSafeOutputEnvVars/with_staged_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149207954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_staged_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149210008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_target_repo_slug","Output":" --- PASS: TestBuildStandardSafeOutputEnvVars/with_target_repo_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149212653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_target_repo_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149214667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_messages_config","Output":" --- PASS: TestBuildStandardSafeOutputEnvVars/with_messages_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149217232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_messages_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149219266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_engine_config","Output":" --- PASS: TestBuildStandardSafeOutputEnvVars/with_engine_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149222071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_engine_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149224145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_repo-memory_campaign-id","Output":" --- PASS: TestBuildStandardSafeOutputEnvVars/with_repo-memory_campaign-id (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149226549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars/with_repo-memory_campaign-id","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149228403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildStandardSafeOutputEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149230276Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames"} -{"Time":"2026-02-03T00:32:53.149233392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames","Output":"=== RUN TestGetEnabledSafeOutputToolNames\n"} -{"Time":"2026-02-03T00:32:53.149238271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/nil_safe_outputs_returns_nil"} -{"Time":"2026-02-03T00:32:53.149242198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/nil_safe_outputs_returns_nil","Output":"=== RUN TestGetEnabledSafeOutputToolNames/nil_safe_outputs_returns_nil\n"} -{"Time":"2026-02-03T00:32:53.149246987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/empty_safe_outputs_returns_empty_slice"} -{"Time":"2026-02-03T00:32:53.149251155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/empty_safe_outputs_returns_empty_slice","Output":"=== RUN TestGetEnabledSafeOutputToolNames/empty_safe_outputs_returns_empty_slice\n"} -{"Time":"2026-02-03T00:32:53.149255683Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/single_tool"} -{"Time":"2026-02-03T00:32:53.14925926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/single_tool","Output":"=== RUN TestGetEnabledSafeOutputToolNames/single_tool\n"} -{"Time":"2026-02-03T00:32:53.14926478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/multiple_tools_in_alphabetical_order"} -{"Time":"2026-02-03T00:32:53.149268086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/multiple_tools_in_alphabetical_order","Output":"=== RUN TestGetEnabledSafeOutputToolNames/multiple_tools_in_alphabetical_order\n"} -{"Time":"2026-02-03T00:32:53.149294205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/custom_jobs_are_sorted_with_standard_tools"} -{"Time":"2026-02-03T00:32:53.149302801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/custom_jobs_are_sorted_with_standard_tools","Output":"=== RUN TestGetEnabledSafeOutputToolNames/custom_jobs_are_sorted_with_standard_tools\n"} -{"Time":"2026-02-03T00:32:53.149326946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/all_standard_tools_are_sorted"} -{"Time":"2026-02-03T00:32:53.149331505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/all_standard_tools_are_sorted","Output":"=== RUN TestGetEnabledSafeOutputToolNames/all_standard_tools_are_sorted\n"} -{"Time":"2026-02-03T00:32:53.14936672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames","Output":"--- PASS: TestGetEnabledSafeOutputToolNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149378903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/nil_safe_outputs_returns_nil","Output":" --- PASS: TestGetEnabledSafeOutputToolNames/nil_safe_outputs_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149384513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/nil_safe_outputs_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149388611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/empty_safe_outputs_returns_empty_slice","Output":" --- PASS: TestGetEnabledSafeOutputToolNames/empty_safe_outputs_returns_empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14939351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/empty_safe_outputs_returns_empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149396676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/single_tool","Output":" --- PASS: TestGetEnabledSafeOutputToolNames/single_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149399501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/single_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149401535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/multiple_tools_in_alphabetical_order","Output":" --- PASS: TestGetEnabledSafeOutputToolNames/multiple_tools_in_alphabetical_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.14940408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/multiple_tools_in_alphabetical_order","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149406284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/custom_jobs_are_sorted_with_standard_tools","Output":" --- PASS: TestGetEnabledSafeOutputToolNames/custom_jobs_are_sorted_with_standard_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149408859Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/custom_jobs_are_sorted_with_standard_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149410973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/all_standard_tools_are_sorted","Output":" --- PASS: TestGetEnabledSafeOutputToolNames/all_standard_tools_are_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.149413377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames/all_standard_tools_are_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149415251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetEnabledSafeOutputToolNames","Elapsed":0} -{"Time":"2026-02-03T00:32:53.149417064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsToolsJSONCompliesWithMCPSchema"} -{"Time":"2026-02-03T00:32:53.149419138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsToolsJSONCompliesWithMCPSchema","Output":"=== RUN TestSafeOutputsToolsJSONCompliesWithMCPSchema\n"} -{"Time":"2026-02-03T00:32:53.15077832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsToolsJSONCompliesWithMCPSchema","Output":"--- PASS: TestSafeOutputsToolsJSONCompliesWithMCPSchema (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.150792016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSafeOutputsToolsJSONCompliesWithMCPSchema","Elapsed":0} -{"Time":"2026-02-03T00:32:53.150796234Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields"} -{"Time":"2026-02-03T00:32:53.150799871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields","Output":"=== RUN TestEachToolHasRequiredMCPFields\n"} -{"Time":"2026-02-03T00:32:53.151827954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_issue"} -{"Time":"2026-02-03T00:32:53.151874531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_issue","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_issue\n"} -{"Time":"2026-02-03T00:32:53.15188459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_agent_session"} -{"Time":"2026-02-03T00:32:53.151889479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_agent_session","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_agent_session\n"} -{"Time":"2026-02-03T00:32:53.151920837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_discussion"} -{"Time":"2026-02-03T00:32:53.151932449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_discussion","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_discussion\n"} -{"Time":"2026-02-03T00:32:53.151942367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_discussion"} -{"Time":"2026-02-03T00:32:53.151946124Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_discussion","Output":"=== RUN TestEachToolHasRequiredMCPFields/update_discussion\n"} -{"Time":"2026-02-03T00:32:53.151988671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_discussion"} -{"Time":"2026-02-03T00:32:53.151997597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_discussion","Output":"=== RUN TestEachToolHasRequiredMCPFields/close_discussion\n"} -{"Time":"2026-02-03T00:32:53.152008027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_issue"} -{"Time":"2026-02-03T00:32:53.152011614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_issue","Output":"=== RUN TestEachToolHasRequiredMCPFields/close_issue\n"} -{"Time":"2026-02-03T00:32:53.152059833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_pull_request"} -{"Time":"2026-02-03T00:32:53.15206864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_pull_request","Output":"=== RUN TestEachToolHasRequiredMCPFields/close_pull_request\n"} -{"Time":"2026-02-03T00:32:53.152077085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_comment"} -{"Time":"2026-02-03T00:32:53.152081133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_comment","Output":"=== RUN TestEachToolHasRequiredMCPFields/add_comment\n"} -{"Time":"2026-02-03T00:32:53.152123392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request"} -{"Time":"2026-02-03T00:32:53.152131266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_pull_request\n"} -{"Time":"2026-02-03T00:32:53.152171103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request_review_comment"} -{"Time":"2026-02-03T00:32:53.152179559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request_review_comment","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_pull_request_review_comment\n"} -{"Time":"2026-02-03T00:32:53.152218452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.152226677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_code_scanning_alert","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.152232999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_labels"} -{"Time":"2026-02-03T00:32:53.152236465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_labels","Output":"=== RUN TestEachToolHasRequiredMCPFields/add_labels\n"} -{"Time":"2026-02-03T00:32:53.15229757Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/remove_labels"} -{"Time":"2026-02-03T00:32:53.152314892Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/remove_labels","Output":"=== RUN TestEachToolHasRequiredMCPFields/remove_labels\n"} -{"Time":"2026-02-03T00:32:53.152322857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_reviewer"} -{"Time":"2026-02-03T00:32:53.152327225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_reviewer","Output":"=== RUN TestEachToolHasRequiredMCPFields/add_reviewer\n"} -{"Time":"2026-02-03T00:32:53.15234056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_milestone"} -{"Time":"2026-02-03T00:32:53.152344968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_milestone","Output":"=== RUN TestEachToolHasRequiredMCPFields/assign_milestone\n"} -{"Time":"2026-02-03T00:32:53.152399029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_agent"} -{"Time":"2026-02-03T00:32:53.152409769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_agent","Output":"=== RUN TestEachToolHasRequiredMCPFields/assign_to_agent\n"} -{"Time":"2026-02-03T00:32:53.152438202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_user"} -{"Time":"2026-02-03T00:32:53.152447159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_user","Output":"=== RUN TestEachToolHasRequiredMCPFields/assign_to_user\n"} -{"Time":"2026-02-03T00:32:53.152490346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_issue"} -{"Time":"2026-02-03T00:32:53.152502338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_issue","Output":"=== RUN TestEachToolHasRequiredMCPFields/update_issue\n"} -{"Time":"2026-02-03T00:32:53.15250878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_pull_request"} -{"Time":"2026-02-03T00:32:53.152512657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_pull_request","Output":"=== RUN TestEachToolHasRequiredMCPFields/update_pull_request\n"} -{"Time":"2026-02-03T00:32:53.152558536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/push_to_pull_request_branch"} -{"Time":"2026-02-03T00:32:53.152582431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/push_to_pull_request_branch","Output":"=== RUN TestEachToolHasRequiredMCPFields/push_to_pull_request_branch\n"} -{"Time":"2026-02-03T00:32:53.152589654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/upload_asset"} -{"Time":"2026-02-03T00:32:53.152593511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/upload_asset","Output":"=== RUN TestEachToolHasRequiredMCPFields/upload_asset\n"} -{"Time":"2026-02-03T00:32:53.15266972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_release"} -{"Time":"2026-02-03T00:32:53.152680049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_release","Output":"=== RUN TestEachToolHasRequiredMCPFields/update_release\n"} -{"Time":"2026-02-03T00:32:53.152684107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_tool"} -{"Time":"2026-02-03T00:32:53.15268628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_tool","Output":"=== RUN TestEachToolHasRequiredMCPFields/missing_tool\n"} -{"Time":"2026-02-03T00:32:53.152716601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/noop"} -{"Time":"2026-02-03T00:32:53.152727932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/noop","Output":"=== RUN TestEachToolHasRequiredMCPFields/noop\n"} -{"Time":"2026-02-03T00:32:53.152734634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/link_sub_issue"} -{"Time":"2026-02-03T00:32:53.152739974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/link_sub_issue","Output":"=== RUN TestEachToolHasRequiredMCPFields/link_sub_issue\n"} -{"Time":"2026-02-03T00:32:53.152791981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/hide_comment"} -{"Time":"2026-02-03T00:32:53.152803613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/hide_comment","Output":"=== RUN TestEachToolHasRequiredMCPFields/hide_comment\n"} -{"Time":"2026-02-03T00:32:53.152847434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_project"} -{"Time":"2026-02-03T00:32:53.15285642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_project","Output":"=== RUN TestEachToolHasRequiredMCPFields/update_project\n"} -{"Time":"2026-02-03T00:32:53.152865657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_data"} -{"Time":"2026-02-03T00:32:53.152869435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_data","Output":"=== RUN TestEachToolHasRequiredMCPFields/missing_data\n"} -{"Time":"2026-02-03T00:32:53.152906073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project"} -{"Time":"2026-02-03T00:32:53.152913086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_project\n"} -{"Time":"2026-02-03T00:32:53.152955996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project_status_update"} -{"Time":"2026-02-03T00:32:53.152965023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project_status_update","Output":"=== RUN TestEachToolHasRequiredMCPFields/create_project_status_update\n"} -{"Time":"2026-02-03T00:32:53.152971445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/autofix_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.152976033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/autofix_code_scanning_alert","Output":"=== RUN TestEachToolHasRequiredMCPFields/autofix_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.153024831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/mark_pull_request_as_ready_for_review"} -{"Time":"2026-02-03T00:32:53.153044287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/mark_pull_request_as_ready_for_review","Output":"=== RUN TestEachToolHasRequiredMCPFields/mark_pull_request_as_ready_for_review\n"} -{"Time":"2026-02-03T00:32:53.153052923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields","Output":"--- PASS: TestEachToolHasRequiredMCPFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153059867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_issue","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153064615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153068463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_agent_session","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_agent_session (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153073442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_agent_session","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153078962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_discussion","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153083651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153092998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_discussion","Output":" --- PASS: TestEachToolHasRequiredMCPFields/update_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153097527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153100903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_discussion","Output":" --- PASS: TestEachToolHasRequiredMCPFields/close_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153104931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153108647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_issue","Output":" --- PASS: TestEachToolHasRequiredMCPFields/close_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153113186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153116572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_pull_request","Output":" --- PASS: TestEachToolHasRequiredMCPFields/close_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153121622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/close_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153125008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_comment","Output":" --- PASS: TestEachToolHasRequiredMCPFields/add_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153129015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153132632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153137551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153141258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request_review_comment","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_pull_request_review_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153146738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_pull_request_review_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153150856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_code_scanning_alert","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153155635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153159943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_labels","Output":" --- PASS: TestEachToolHasRequiredMCPFields/add_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153164972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15316898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/remove_labels","Output":" --- PASS: TestEachToolHasRequiredMCPFields/remove_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153173348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/remove_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153183407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_reviewer","Output":" --- PASS: TestEachToolHasRequiredMCPFields/add_reviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153188126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/add_reviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153191893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_milestone","Output":" --- PASS: TestEachToolHasRequiredMCPFields/assign_milestone (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15319623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_milestone","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153199887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_agent","Output":" --- PASS: TestEachToolHasRequiredMCPFields/assign_to_agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153208493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_agent","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15321228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_user","Output":" --- PASS: TestEachToolHasRequiredMCPFields/assign_to_user (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153216599Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/assign_to_user","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153220125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_issue","Output":" --- PASS: TestEachToolHasRequiredMCPFields/update_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153224383Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15322813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_pull_request","Output":" --- PASS: TestEachToolHasRequiredMCPFields/update_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153232689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153236335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/push_to_pull_request_branch","Output":" --- PASS: TestEachToolHasRequiredMCPFields/push_to_pull_request_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153240673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/push_to_pull_request_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15324433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/upload_asset","Output":" --- PASS: TestEachToolHasRequiredMCPFields/upload_asset (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153251333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/upload_asset","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15325528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_release","Output":" --- PASS: TestEachToolHasRequiredMCPFields/update_release (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153259899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_release","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153263767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_tool","Output":" --- PASS: TestEachToolHasRequiredMCPFields/missing_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153268225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153277161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/noop","Output":" --- PASS: TestEachToolHasRequiredMCPFields/noop (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153281419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/noop","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153285076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/link_sub_issue","Output":" --- PASS: TestEachToolHasRequiredMCPFields/link_sub_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153289344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/link_sub_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153292911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/hide_comment","Output":" --- PASS: TestEachToolHasRequiredMCPFields/hide_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153297049Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/hide_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153304452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_project","Output":" --- PASS: TestEachToolHasRequiredMCPFields/update_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153308981Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/update_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153312567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_data","Output":" --- PASS: TestEachToolHasRequiredMCPFields/missing_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153316835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/missing_data","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153320432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153325952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153333947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project_status_update","Output":" --- PASS: TestEachToolHasRequiredMCPFields/create_project_status_update (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153339057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/create_project_status_update","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153342834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/autofix_code_scanning_alert","Output":" --- PASS: TestEachToolHasRequiredMCPFields/autofix_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153348354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/autofix_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153352412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/mark_pull_request_as_ready_for_review","Output":" --- PASS: TestEachToolHasRequiredMCPFields/mark_pull_request_as_ready_for_review (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.153359214Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields/mark_pull_request_as_ready_for_review","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153368321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEachToolHasRequiredMCPFields","Elapsed":0} -{"Time":"2026-02-03T00:32:53.153372198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification"} -{"Time":"2026-02-03T00:32:53.153375965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification\n"} -{"Time":"2026-02-03T00:32:53.153688017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_issue"} -{"Time":"2026-02-03T00:32:53.153696833Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_issue","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_issue\n"} -{"Time":"2026-02-03T00:32:53.153741681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_agent_session"} -{"Time":"2026-02-03T00:32:53.153770364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_agent_session","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_agent_session\n"} -{"Time":"2026-02-03T00:32:53.153778339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_discussion"} -{"Time":"2026-02-03T00:32:53.153782797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_discussion","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_discussion\n"} -{"Time":"2026-02-03T00:32:53.153791754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_discussion"} -{"Time":"2026-02-03T00:32:53.15379535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_discussion","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/update_discussion\n"} -{"Time":"2026-02-03T00:32:53.15383248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_discussion"} -{"Time":"2026-02-03T00:32:53.153842759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_discussion","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/close_discussion\n"} -{"Time":"2026-02-03T00:32:53.153849591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_issue"} -{"Time":"2026-02-03T00:32:53.153853148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_issue","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/close_issue\n"} -{"Time":"2026-02-03T00:32:53.153889386Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_pull_request"} -{"Time":"2026-02-03T00:32:53.153899434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_pull_request","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/close_pull_request\n"} -{"Time":"2026-02-03T00:32:53.153906337Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_comment"} -{"Time":"2026-02-03T00:32:53.153910315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_comment","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/add_comment\n"} -{"Time":"2026-02-03T00:32:53.153944649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request"} -{"Time":"2026-02-03T00:32:53.153954197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_pull_request\n"} -{"Time":"2026-02-03T00:32:53.153961109Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request_review_comment"} -{"Time":"2026-02-03T00:32:53.153965157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request_review_comment","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_pull_request_review_comment\n"} -{"Time":"2026-02-03T00:32:53.153976788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.153980936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_code_scanning_alert","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.154017523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_labels"} -{"Time":"2026-02-03T00:32:53.154038583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_labels","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/add_labels\n"} -{"Time":"2026-02-03T00:32:53.154045887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/remove_labels"} -{"Time":"2026-02-03T00:32:53.154049353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/remove_labels","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/remove_labels\n"} -{"Time":"2026-02-03T00:32:53.154075161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_reviewer"} -{"Time":"2026-02-03T00:32:53.154082916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_reviewer","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/add_reviewer\n"} -{"Time":"2026-02-03T00:32:53.154089668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_milestone"} -{"Time":"2026-02-03T00:32:53.154093355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_milestone","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/assign_milestone\n"} -{"Time":"2026-02-03T00:32:53.154108363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_agent"} -{"Time":"2026-02-03T00:32:53.154112901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_agent","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/assign_to_agent\n"} -{"Time":"2026-02-03T00:32:53.154139411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_user"} -{"Time":"2026-02-03T00:32:53.154147796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_user","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/assign_to_user\n"} -{"Time":"2026-02-03T00:32:53.154173544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_issue"} -{"Time":"2026-02-03T00:32:53.15418188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_issue","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/update_issue\n"} -{"Time":"2026-02-03T00:32:53.154190556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_pull_request"} -{"Time":"2026-02-03T00:32:53.154194243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_pull_request","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/update_pull_request\n"} -{"Time":"2026-02-03T00:32:53.154234338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/push_to_pull_request_branch"} -{"Time":"2026-02-03T00:32:53.154242914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/push_to_pull_request_branch","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/push_to_pull_request_branch\n"} -{"Time":"2026-02-03T00:32:53.154252111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/upload_asset"} -{"Time":"2026-02-03T00:32:53.154255938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/upload_asset","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/upload_asset\n"} -{"Time":"2026-02-03T00:32:53.154292937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_release"} -{"Time":"2026-02-03T00:32:53.15429994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_release","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/update_release\n"} -{"Time":"2026-02-03T00:32:53.154309398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_tool"} -{"Time":"2026-02-03T00:32:53.154313966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_tool","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/missing_tool\n"} -{"Time":"2026-02-03T00:32:53.154364971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/noop"} -{"Time":"2026-02-03T00:32:53.1543749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/noop","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/noop\n"} -{"Time":"2026-02-03T00:32:53.154379578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/link_sub_issue"} -{"Time":"2026-02-03T00:32:53.154383085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/link_sub_issue","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/link_sub_issue\n"} -{"Time":"2026-02-03T00:32:53.154389026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/hide_comment"} -{"Time":"2026-02-03T00:32:53.154392843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/hide_comment","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/hide_comment\n"} -{"Time":"2026-02-03T00:32:53.154430252Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_project"} -{"Time":"2026-02-03T00:32:53.154438979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_project","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/update_project\n"} -{"Time":"2026-02-03T00:32:53.154445301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_data"} -{"Time":"2026-02-03T00:32:53.154450561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_data","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/missing_data\n"} -{"Time":"2026-02-03T00:32:53.154457724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project"} -{"Time":"2026-02-03T00:32:53.154467933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_project\n"} -{"Time":"2026-02-03T00:32:53.154473433Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project_status_update"} -{"Time":"2026-02-03T00:32:53.154479965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project_status_update","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/create_project_status_update\n"} -{"Time":"2026-02-03T00:32:53.154491827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/autofix_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.154496175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/autofix_code_scanning_alert","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/autofix_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.154529738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/mark_pull_request_as_ready_for_review"} -{"Time":"2026-02-03T00:32:53.154539917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/mark_pull_request_as_ready_for_review","Output":"=== RUN TestToolsJSONStructureMatchesMCPSpecification/mark_pull_request_as_ready_for_review\n"} -{"Time":"2026-02-03T00:32:53.154545567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification","Output":"--- PASS: TestToolsJSONStructureMatchesMCPSpecification (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154548683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_issue","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154551378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154554023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_agent_session","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_agent_session (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154556678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_agent_session","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154560014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_discussion","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15456303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154565204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_discussion","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/update_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154567749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154570063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_discussion","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/close_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154572688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154574842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_issue","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/close_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154577427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154579471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_pull_request","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/close_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154582035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/close_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154584119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_comment","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/add_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154587726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15458979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154592545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154594699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request_review_comment","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_pull_request_review_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154597254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_pull_request_review_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154599738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_code_scanning_alert","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154602243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154604437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_labels","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/add_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154606892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154608965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/remove_labels","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/remove_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15461148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/remove_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154613534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_reviewer","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/add_reviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154616019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/add_reviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154618033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_milestone","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/assign_milestone (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154620547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_milestone","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154622631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_agent","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/assign_to_agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154625126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_agent","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154627931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_user","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/assign_to_user (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154630977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/assign_to_user","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15463301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_issue","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/update_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154635515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154637589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_pull_request","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/update_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154640063Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154643861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/push_to_pull_request_branch","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/push_to_pull_request_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154646466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/push_to_pull_request_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154648529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/upload_asset","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/upload_asset (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154652907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/upload_asset","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154657165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_release","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/update_release (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154661534Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_release","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154666202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_tool","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/missing_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154670841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154674468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/noop","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/noop (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154684797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/noop","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154688584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/link_sub_issue","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/link_sub_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154693173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/link_sub_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154696579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/hide_comment","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/hide_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154702089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/hide_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154705485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_project","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/update_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154709853Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/update_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154719622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_data","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/missing_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15472414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/missing_data","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154727787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154737816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154741412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project_status_update","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/create_project_status_update (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154745921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/create_project_status_update","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154770517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/autofix_code_scanning_alert","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/autofix_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154775516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/autofix_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154779413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/mark_pull_request_as_ready_for_review","Output":" --- PASS: TestToolsJSONStructureMatchesMCPSpecification/mark_pull_request_as_ready_for_review (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.154791926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification/mark_pull_request_as_ready_for_review","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154800202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsJSONStructureMatchesMCPSpecification","Elapsed":0} -{"Time":"2026-02-03T00:32:53.154803779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf"} -{"Time":"2026-02-03T00:32:53.154807295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf\n"} -{"Time":"2026-02-03T00:32:53.155140506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_issue"} -{"Time":"2026-02-03T00:32:53.155151697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_issue","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_issue\n"} -{"Time":"2026-02-03T00:32:53.155158079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_agent_session"} -{"Time":"2026-02-03T00:32:53.155161355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_agent_session","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_agent_session\n"} -{"Time":"2026-02-03T00:32:53.155214842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_discussion"} -{"Time":"2026-02-03T00:32:53.155219981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_discussion","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_discussion\n"} -{"Time":"2026-02-03T00:32:53.155264097Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_discussion"} -{"Time":"2026-02-03T00:32:53.155275709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_discussion","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/update_discussion\n"} -{"Time":"2026-02-03T00:32:53.155283052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_discussion"} -{"Time":"2026-02-03T00:32:53.155288503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_discussion","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/close_discussion\n"} -{"Time":"2026-02-03T00:32:53.155324546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_issue"} -{"Time":"2026-02-03T00:32:53.155337891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_issue","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/close_issue\n"} -{"Time":"2026-02-03T00:32:53.155355744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_pull_request"} -{"Time":"2026-02-03T00:32:53.155362487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_pull_request","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/close_pull_request\n"} -{"Time":"2026-02-03T00:32:53.155368067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_comment"} -{"Time":"2026-02-03T00:32:53.155371764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_comment","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/add_comment\n"} -{"Time":"2026-02-03T00:32:53.155377264Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request"} -{"Time":"2026-02-03T00:32:53.155387604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_pull_request\n"} -{"Time":"2026-02-03T00:32:53.155439614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request_review_comment"} -{"Time":"2026-02-03T00:32:53.155450284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request_review_comment","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_pull_request_review_comment\n"} -{"Time":"2026-02-03T00:32:53.155457407Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.155461274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_code_scanning_alert","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.155506369Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_labels"} -{"Time":"2026-02-03T00:32:53.155513351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_labels","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/add_labels\n"} -{"Time":"2026-02-03T00:32:53.155541754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/remove_labels"} -{"Time":"2026-02-03T00:32:53.155550411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/remove_labels","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/remove_labels\n"} -{"Time":"2026-02-03T00:32:53.155594292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_reviewer"} -{"Time":"2026-02-03T00:32:53.155605943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_reviewer","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/add_reviewer\n"} -{"Time":"2026-02-03T00:32:53.155613217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_milestone"} -{"Time":"2026-02-03T00:32:53.155617144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_milestone","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/assign_milestone\n"} -{"Time":"2026-02-03T00:32:53.155657639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_agent"} -{"Time":"2026-02-03T00:32:53.15566319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_agent","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/assign_to_agent\n"} -{"Time":"2026-02-03T00:32:53.155669432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_user"} -{"Time":"2026-02-03T00:32:53.155673068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_user","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/assign_to_user\n"} -{"Time":"2026-02-03T00:32:53.155715908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_issue"} -{"Time":"2026-02-03T00:32:53.155723442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_issue","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/update_issue\n"} -{"Time":"2026-02-03T00:32:53.155730976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_pull_request"} -{"Time":"2026-02-03T00:32:53.155735154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_pull_request","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/update_pull_request\n"} -{"Time":"2026-02-03T00:32:53.155810742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/push_to_pull_request_branch"} -{"Time":"2026-02-03T00:32:53.155821773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/push_to_pull_request_branch","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/push_to_pull_request_branch\n"} -{"Time":"2026-02-03T00:32:53.155826792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/upload_asset"} -{"Time":"2026-02-03T00:32:53.155830148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/upload_asset","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/upload_asset\n"} -{"Time":"2026-02-03T00:32:53.155835959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_release"} -{"Time":"2026-02-03T00:32:53.155839626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_release","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/update_release\n"} -{"Time":"2026-02-03T00:32:53.155864302Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_tool"} -{"Time":"2026-02-03T00:32:53.155872647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_tool","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/missing_tool\n"} -{"Time":"2026-02-03T00:32:53.155878839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/noop"} -{"Time":"2026-02-03T00:32:53.155882265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/noop","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/noop\n"} -{"Time":"2026-02-03T00:32:53.155905268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/link_sub_issue"} -{"Time":"2026-02-03T00:32:53.155914475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/link_sub_issue","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/link_sub_issue\n"} -{"Time":"2026-02-03T00:32:53.155921058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/hide_comment"} -{"Time":"2026-02-03T00:32:53.155924143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/hide_comment","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/hide_comment\n"} -{"Time":"2026-02-03T00:32:53.155961673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_project"} -{"Time":"2026-02-03T00:32:53.155969808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_project","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/update_project\n"} -{"Time":"2026-02-03T00:32:53.155975729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_data"} -{"Time":"2026-02-03T00:32:53.155979616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_data","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/missing_data\n"} -{"Time":"2026-02-03T00:32:53.156024774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project"} -{"Time":"2026-02-03T00:32:53.156032047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_project\n"} -{"Time":"2026-02-03T00:32:53.156038299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project_status_update"} -{"Time":"2026-02-03T00:32:53.156042126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project_status_update","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/create_project_status_update\n"} -{"Time":"2026-02-03T00:32:53.156069577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/autofix_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.156079455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/autofix_code_scanning_alert","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/autofix_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.156086298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/mark_pull_request_as_ready_for_review"} -{"Time":"2026-02-03T00:32:53.156090145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/mark_pull_request_as_ready_for_review","Output":"=== RUN TestNoTopLevelOneOfAllOfAnyOf/mark_pull_request_as_ready_for_review\n"} -{"Time":"2026-02-03T00:32:53.156125291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf","Output":"--- PASS: TestNoTopLevelOneOfAllOfAnyOf (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156136081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_issue","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15614095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156144958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_agent_session","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_agent_session (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156149466Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_agent_session","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156153213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_discussion","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156157701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156161148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_discussion","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/update_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156171407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156174903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_discussion","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/close_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156179291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156182858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_issue","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/close_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156187206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156194299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_pull_request","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/close_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156199199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/close_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156203336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_comment","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/add_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156207905Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156211782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156216371Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156220178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request_review_comment","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_pull_request_review_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156224876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_pull_request_review_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156230036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_code_scanning_alert","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156236959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156240556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_labels","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/add_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156244884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15624836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/remove_labels","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/remove_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156252588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/remove_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156257918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_reviewer","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/add_reviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156262617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/add_reviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156265933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_milestone","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/assign_milestone (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156270171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_milestone","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156273647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_agent","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/assign_to_agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15628582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_agent","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156290418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_user","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/assign_to_user (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156298203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/assign_to_user","Elapsed":0} -{"Time":"2026-02-03T00:32:53.1563019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_issue","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/update_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156306158Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156309895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_pull_request","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/update_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156314574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15631809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/push_to_pull_request_branch","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/push_to_pull_request_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156322358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/push_to_pull_request_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156328219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/upload_asset","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/upload_asset (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156333509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/upload_asset","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156337096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_release","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/update_release (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156341484Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_release","Elapsed":0} -{"Time":"2026-02-03T00:32:53.15634511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_tool","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/missing_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156353616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156357443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/noop","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/noop (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156361651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/noop","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156368694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/link_sub_issue","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/link_sub_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156373854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/link_sub_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156377631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/hide_comment","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/hide_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15638218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/hide_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156385866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_project","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/update_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156390124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/update_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156399441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_data","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/missing_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15640415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/missing_data","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156408118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156410893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156413017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project_status_update","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/create_project_status_update (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156415762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/create_project_status_update","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156417806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/autofix_code_scanning_alert","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/autofix_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.156420351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/autofix_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156422444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/mark_pull_request_as_ready_for_review","Output":" --- PASS: TestNoTopLevelOneOfAllOfAnyOf/mark_pull_request_as_ready_for_review (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.15642514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf/mark_pull_request_as_ready_for_review","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156427113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNoTopLevelOneOfAllOfAnyOf","Elapsed":0} -{"Time":"2026-02-03T00:32:53.156428977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON"} -{"Time":"2026-02-03T00:32:53.15643102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON","Output":"=== RUN TestGenerateFilteredToolsJSON\n"} -{"Time":"2026-02-03T00:32:53.156434737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/nil_safe_outputs_returns_empty_array"} -{"Time":"2026-02-03T00:32:53.156436751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/nil_safe_outputs_returns_empty_array","Output":"=== RUN TestGenerateFilteredToolsJSON/nil_safe_outputs_returns_empty_array\n"} -{"Time":"2026-02-03T00:32:53.156439106Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/empty_safe_outputs_returns_empty_array"} -{"Time":"2026-02-03T00:32:53.156441119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/empty_safe_outputs_returns_empty_array","Output":"=== RUN TestGenerateFilteredToolsJSON/empty_safe_outputs_returns_empty_array\n"} -{"Time":"2026-02-03T00:32:53.156858767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_issues_enabled"} -{"Time":"2026-02-03T00:32:53.156867905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_issues_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/create_issues_enabled\n"} -{"Time":"2026-02-03T00:32:53.157424211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_agent_sessions_enabled"} -{"Time":"2026-02-03T00:32:53.157434059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_agent_sessions_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/create_agent_sessions_enabled\n"} -{"Time":"2026-02-03T00:32:53.157980126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_discussions_enabled"} -{"Time":"2026-02-03T00:32:53.157990676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_discussions_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/create_discussions_enabled\n"} -{"Time":"2026-02-03T00:32:53.15851868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_comments_enabled"} -{"Time":"2026-02-03T00:32:53.158528819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_comments_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/add_comments_enabled\n"} -{"Time":"2026-02-03T00:32:53.159056392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_requests_enabled"} -{"Time":"2026-02-03T00:32:53.15906619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_requests_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/create_pull_requests_enabled\n"} -{"Time":"2026-02-03T00:32:53.159588964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_request_review_comments_enabled"} -{"Time":"2026-02-03T00:32:53.159599143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_request_review_comments_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/create_pull_request_review_comments_enabled\n"} -{"Time":"2026-02-03T00:32:53.160129541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_code_scanning_alerts_enabled"} -{"Time":"2026-02-03T00:32:53.160138969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_code_scanning_alerts_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/create_code_scanning_alerts_enabled\n"} -{"Time":"2026-02-03T00:32:53.160674246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_labels_enabled"} -{"Time":"2026-02-03T00:32:53.160685066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_labels_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/add_labels_enabled\n"} -{"Time":"2026-02-03T00:32:53.161209664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/update_issues_enabled"} -{"Time":"2026-02-03T00:32:53.161216556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/update_issues_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/update_issues_enabled\n"} -{"Time":"2026-02-03T00:32:53.161744099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/push_to_pull_request_branch_enabled"} -{"Time":"2026-02-03T00:32:53.161766071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/push_to_pull_request_branch_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/push_to_pull_request_branch_enabled\n"} -{"Time":"2026-02-03T00:32:53.162277924Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/upload_assets_enabled"} -{"Time":"2026-02-03T00:32:53.162288814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/upload_assets_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/upload_assets_enabled\n"} -{"Time":"2026-02-03T00:32:53.162808352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/missing_tool_enabled"} -{"Time":"2026-02-03T00:32:53.162819303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/missing_tool_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/missing_tool_enabled\n"} -{"Time":"2026-02-03T00:32:53.163329614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/multiple_tools_enabled"} -{"Time":"2026-02-03T00:32:53.163345142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/multiple_tools_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/multiple_tools_enabled\n"} -{"Time":"2026-02-03T00:32:53.164717019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/all_tools_enabled"} -{"Time":"2026-02-03T00:32:53.164731096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/all_tools_enabled","Output":"=== RUN TestGenerateFilteredToolsJSON/all_tools_enabled\n"} -{"Time":"2026-02-03T00:32:53.165782145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON","Output":"--- PASS: TestGenerateFilteredToolsJSON (0.01s)\n"} -{"Time":"2026-02-03T00:32:53.165796512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/nil_safe_outputs_returns_empty_array","Output":" --- PASS: TestGenerateFilteredToolsJSON/nil_safe_outputs_returns_empty_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165801902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/nil_safe_outputs_returns_empty_array","Elapsed":0} -{"Time":"2026-02-03T00:32:53.16580633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/empty_safe_outputs_returns_empty_array","Output":" --- PASS: TestGenerateFilteredToolsJSON/empty_safe_outputs_returns_empty_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16581163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/empty_safe_outputs_returns_empty_array","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165815407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_issues_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/create_issues_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16582258Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_issues_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165826227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_agent_sessions_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/create_agent_sessions_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165831878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_agent_sessions_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165836626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_discussions_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/create_discussions_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165840734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_discussions_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165844651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_comments_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/add_comments_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165848839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_comments_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165852426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_requests_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/create_pull_requests_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165856704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_requests_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165861082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_request_review_comments_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/create_pull_request_review_comments_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16586543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_pull_request_review_comments_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165869167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_code_scanning_alerts_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/create_code_scanning_alerts_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165876982Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/create_code_scanning_alerts_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165880298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_labels_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/add_labels_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165884355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/add_labels_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165887852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/update_issues_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/update_issues_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16589217Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/update_issues_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165895506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/push_to_pull_request_branch_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/push_to_pull_request_branch_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165899574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/push_to_pull_request_branch_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.16590298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/upload_assets_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/upload_assets_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165906958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/upload_assets_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165910524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/missing_tool_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/missing_tool_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165919621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/missing_tool_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165922937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/multiple_tools_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/multiple_tools_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165927005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/multiple_tools_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165930431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/all_tools_enabled","Output":" --- PASS: TestGenerateFilteredToolsJSON/all_tools_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.165934288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON/all_tools_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.165937324Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSON","Elapsed":0.01} -{"Time":"2026-02-03T00:32:53.165943826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONValidStructure"} -{"Time":"2026-02-03T00:32:53.165946942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONValidStructure","Output":"=== RUN TestGenerateFilteredToolsJSONValidStructure\n"} -{"Time":"2026-02-03T00:32:53.166413401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONValidStructure","Output":"--- PASS: TestGenerateFilteredToolsJSONValidStructure (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.166426746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONValidStructure","Elapsed":0} -{"Time":"2026-02-03T00:32:53.166430863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON"} -{"Time":"2026-02-03T00:32:53.16643455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON","Output":"=== RUN TestGetSafeOutputsToolsJSON\n"} -{"Time":"2026-02-03T00:32:53.166998912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_issue"} -{"Time":"2026-02-03T00:32:53.167010463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_issue","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_issue\n"} -{"Time":"2026-02-03T00:32:53.167056017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_agent_session"} -{"Time":"2026-02-03T00:32:53.167065786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_agent_session","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_agent_session\n"} -{"Time":"2026-02-03T00:32:53.167459779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_discussion"} -{"Time":"2026-02-03T00:32:53.167473574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_discussion","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_discussion\n"} -{"Time":"2026-02-03T00:32:53.167479065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_discussion"} -{"Time":"2026-02-03T00:32:53.167482691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_discussion","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_update_discussion\n"} -{"Time":"2026-02-03T00:32:53.167486819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_discussion"} -{"Time":"2026-02-03T00:32:53.167490286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_discussion","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_close_discussion\n"} -{"Time":"2026-02-03T00:32:53.167494513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_issue"} -{"Time":"2026-02-03T00:32:53.16749792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_issue","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_close_issue\n"} -{"Time":"2026-02-03T00:32:53.167502458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_pull_request"} -{"Time":"2026-02-03T00:32:53.167506426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_pull_request","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_close_pull_request\n"} -{"Time":"2026-02-03T00:32:53.167510383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_comment"} -{"Time":"2026-02-03T00:32:53.16751402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_comment","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_add_comment\n"} -{"Time":"2026-02-03T00:32:53.167518658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request"} -{"Time":"2026-02-03T00:32:53.167521684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_pull_request\n"} -{"Time":"2026-02-03T00:32:53.167526203Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request_review_comment"} -{"Time":"2026-02-03T00:32:53.1675302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request_review_comment","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_pull_request_review_comment\n"} -{"Time":"2026-02-03T00:32:53.167539748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.167543435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_code_scanning_alert","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.167548144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_labels"} -{"Time":"2026-02-03T00:32:53.16755175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_labels","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_add_labels\n"} -{"Time":"2026-02-03T00:32:53.167555707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_remove_labels"} -{"Time":"2026-02-03T00:32:53.167559244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_remove_labels","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_remove_labels\n"} -{"Time":"2026-02-03T00:32:53.167563472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_reviewer"} -{"Time":"2026-02-03T00:32:53.167566748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_reviewer","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_add_reviewer\n"} -{"Time":"2026-02-03T00:32:53.167570966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_milestone"} -{"Time":"2026-02-03T00:32:53.167581075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_milestone","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_assign_milestone\n"} -{"Time":"2026-02-03T00:32:53.167585653Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_agent"} -{"Time":"2026-02-03T00:32:53.16758926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_agent","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_assign_to_agent\n"} -{"Time":"2026-02-03T00:32:53.167595562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_user"} -{"Time":"2026-02-03T00:32:53.167601633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_user","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_assign_to_user\n"} -{"Time":"2026-02-03T00:32:53.167606352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_issue"} -{"Time":"2026-02-03T00:32:53.167611041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_issue","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_update_issue\n"} -{"Time":"2026-02-03T00:32:53.167615058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_pull_request"} -{"Time":"2026-02-03T00:32:53.167620879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_pull_request","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_update_pull_request\n"} -{"Time":"2026-02-03T00:32:53.167625147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_push_to_pull_request_branch"} -{"Time":"2026-02-03T00:32:53.167628613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_push_to_pull_request_branch","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_push_to_pull_request_branch\n"} -{"Time":"2026-02-03T00:32:53.167634064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_upload_asset"} -{"Time":"2026-02-03T00:32:53.16763772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_upload_asset","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_upload_asset\n"} -{"Time":"2026-02-03T00:32:53.167642219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_release"} -{"Time":"2026-02-03T00:32:53.167645846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_release","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_update_release\n"} -{"Time":"2026-02-03T00:32:53.167651626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_tool"} -{"Time":"2026-02-03T00:32:53.167655924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_tool","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_missing_tool\n"} -{"Time":"2026-02-03T00:32:53.167660373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_noop"} -{"Time":"2026-02-03T00:32:53.167664701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_noop","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_noop\n"} -{"Time":"2026-02-03T00:32:53.167668698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_link_sub_issue"} -{"Time":"2026-02-03T00:32:53.167672164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_link_sub_issue","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_link_sub_issue\n"} -{"Time":"2026-02-03T00:32:53.167679498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_hide_comment"} -{"Time":"2026-02-03T00:32:53.167682924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_hide_comment","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_hide_comment\n"} -{"Time":"2026-02-03T00:32:53.167688044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_project"} -{"Time":"2026-02-03T00:32:53.16769148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_project","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_update_project\n"} -{"Time":"2026-02-03T00:32:53.167734661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_data"} -{"Time":"2026-02-03T00:32:53.167745601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_data","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_missing_data\n"} -{"Time":"2026-02-03T00:32:53.167770398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project"} -{"Time":"2026-02-03T00:32:53.167774134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_project\n"} -{"Time":"2026-02-03T00:32:53.167779835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project_status_update"} -{"Time":"2026-02-03T00:32:53.167784173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project_status_update","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_create_project_status_update\n"} -{"Time":"2026-02-03T00:32:53.167822635Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_autofix_code_scanning_alert"} -{"Time":"2026-02-03T00:32:53.16783066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_autofix_code_scanning_alert","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_autofix_code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:53.167839536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_mark_pull_request_as_ready_for_review"} -{"Time":"2026-02-03T00:32:53.167843684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_mark_pull_request_as_ready_for_review","Output":"=== RUN TestGetSafeOutputsToolsJSON/tool_mark_pull_request_as_ready_for_review\n"} -{"Time":"2026-02-03T00:32:53.167920164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON","Output":"--- PASS: TestGetSafeOutputsToolsJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16793431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_issue","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16793958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.167944329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_agent_session","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_agent_session (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.167949037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_agent_session","Elapsed":0} -{"Time":"2026-02-03T00:32:53.167953365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_discussion","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.167957894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.167961511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_discussion","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_update_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.167965739Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.167969135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_discussion","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_close_discussion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.167973663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_discussion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.16797701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_issue","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_close_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.167981909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.167992709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_pull_request","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_close_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.167997227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_close_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168000654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_comment","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_add_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168007667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168011874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168016794Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.16802026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request_review_comment","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_pull_request_review_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168024588Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_pull_request_review_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168028225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_code_scanning_alert","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168032523Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168035879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_labels","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_add_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168040688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168044525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_remove_labels","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_remove_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168048934Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_remove_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168052621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_reviewer","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_add_reviewer (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168056357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_add_reviewer","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168058982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_milestone","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_assign_milestone (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168061557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_milestone","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168064423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_agent","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_assign_to_agent (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16806861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_agent","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168070835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_user","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_assign_to_user (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16807364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_assign_to_user","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168075784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_issue","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_update_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168078358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168080502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_pull_request","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_update_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168082967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168085051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_push_to_pull_request_branch","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_push_to_pull_request_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168087726Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_push_to_pull_request_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.1680899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_upload_asset","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_upload_asset (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168092364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_upload_asset","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168094468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_release","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_update_release (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168096883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_release","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168098977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_tool","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_missing_tool (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168101472Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_tool","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168103576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_noop","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_noop (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16810601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_noop","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168108144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_link_sub_issue","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_link_sub_issue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168110669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_link_sub_issue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168115147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_hide_comment","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_hide_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168119936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_hide_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168124084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_project","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_update_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168128712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_update_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168132449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_data","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_missing_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168136787Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_missing_data","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168140244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_project (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168145744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168149461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project_status_update","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_create_project_status_update (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16815439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_create_project_status_update","Elapsed":0} -{"Time":"2026-02-03T00:32:53.16815962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_autofix_code_scanning_alert","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_autofix_code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168164379Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_autofix_code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168168206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_mark_pull_request_as_ready_for_review","Output":" --- PASS: TestGetSafeOutputsToolsJSON/tool_mark_pull_request_as_ready_for_review (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168172524Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON/tool_mark_pull_request_as_ready_for_review","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168176251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetSafeOutputsToolsJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168179527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription"} -{"Time":"2026-02-03T00:32:53.168182823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription","Output":"=== RUN TestEnhanceToolDescription\n"} -{"Time":"2026-02-03T00:32:53.168188844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/nil_safe_outputs_returns_base_description"} -{"Time":"2026-02-03T00:32:53.1681976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/nil_safe_outputs_returns_base_description","Output":"=== RUN TestEnhanceToolDescription/nil_safe_outputs_returns_base_description\n"} -{"Time":"2026-02-03T00:32:53.16820279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_max"} -{"Time":"2026-02-03T00:32:53.168206958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_max","Output":"=== RUN TestEnhanceToolDescription/create_issue_with_max\n"} -{"Time":"2026-02-03T00:32:53.168211116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_title_prefix"} -{"Time":"2026-02-03T00:32:53.168215063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_title_prefix","Output":"=== RUN TestEnhanceToolDescription/create_issue_with_title_prefix\n"} -{"Time":"2026-02-03T00:32:53.168219652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_labels"} -{"Time":"2026-02-03T00:32:53.168223379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_labels","Output":"=== RUN TestEnhanceToolDescription/create_issue_with_labels\n"} -{"Time":"2026-02-03T00:32:53.168227596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_multiple_constraints"} -{"Time":"2026-02-03T00:32:53.168232175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_multiple_constraints","Output":"=== RUN TestEnhanceToolDescription/create_issue_with_multiple_constraints\n"} -{"Time":"2026-02-03T00:32:53.168242975Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/add_labels_with_allowed_labels"} -{"Time":"2026-02-03T00:32:53.168246642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/add_labels_with_allowed_labels","Output":"=== RUN TestEnhanceToolDescription/add_labels_with_allowed_labels\n"} -{"Time":"2026-02-03T00:32:53.16825081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_discussion_with_category"} -{"Time":"2026-02-03T00:32:53.168254366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_discussion_with_category","Output":"=== RUN TestEnhanceToolDescription/create_discussion_with_category\n"} -{"Time":"2026-02-03T00:32:53.168258825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/noop_has_no_constraints"} -{"Time":"2026-02-03T00:32:53.168262562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/noop_has_no_constraints","Output":"=== RUN TestEnhanceToolDescription/noop_has_no_constraints\n"} -{"Time":"2026-02-03T00:32:53.168266469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/unknown_tool_returns_base_description"} -{"Time":"2026-02-03T00:32:53.168275325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/unknown_tool_returns_base_description","Output":"=== RUN TestEnhanceToolDescription/unknown_tool_returns_base_description\n"} -{"Time":"2026-02-03T00:32:53.168280775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription","Output":"--- PASS: TestEnhanceToolDescription (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168285524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/nil_safe_outputs_returns_base_description","Output":" --- PASS: TestEnhanceToolDescription/nil_safe_outputs_returns_base_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168294251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/nil_safe_outputs_returns_base_description","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168298028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_max","Output":" --- PASS: TestEnhanceToolDescription/create_issue_with_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168302416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_max","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168306163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_title_prefix","Output":" --- PASS: TestEnhanceToolDescription/create_issue_with_title_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168311052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_title_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:53.16831543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_labels","Output":" --- PASS: TestEnhanceToolDescription/create_issue_with_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168321411Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168325068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_multiple_constraints","Output":" --- PASS: TestEnhanceToolDescription/create_issue_with_multiple_constraints (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168335628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_issue_with_multiple_constraints","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168339465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/add_labels_with_allowed_labels","Output":" --- PASS: TestEnhanceToolDescription/add_labels_with_allowed_labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168344725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/add_labels_with_allowed_labels","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168352219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_discussion_with_category","Output":" --- PASS: TestEnhanceToolDescription/create_discussion_with_category (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168356997Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/create_discussion_with_category","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168360604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/noop_has_no_constraints","Output":" --- PASS: TestEnhanceToolDescription/noop_has_no_constraints (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168365052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/noop_has_no_constraints","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168368699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/unknown_tool_returns_base_description","Output":" --- PASS: TestEnhanceToolDescription/unknown_tool_returns_base_description (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.16837443Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription/unknown_tool_returns_base_description","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168378628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceToolDescription","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168381834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONWithEnhancedDescriptions"} -{"Time":"2026-02-03T00:32:53.16838533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONWithEnhancedDescriptions","Output":"=== RUN TestGenerateFilteredToolsJSONWithEnhancedDescriptions\n"} -{"Time":"2026-02-03T00:32:53.168972424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONWithEnhancedDescriptions","Output":"--- PASS: TestGenerateFilteredToolsJSONWithEnhancedDescriptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.168981681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateFilteredToolsJSONWithEnhancedDescriptions","Elapsed":0} -{"Time":"2026-02-03T00:32:53.168985619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos"} -{"Time":"2026-02-03T00:32:53.168989396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos","Output":"=== RUN TestRepoParameterAddedOnlyWithAllowedRepos\n"} -{"Time":"2026-02-03T00:32:53.168995507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_without_allowed-repos_should_not_have_repo_parameter"} -{"Time":"2026-02-03T00:32:53.168999555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_without_allowed-repos_should_not_have_repo_parameter","Output":"=== RUN TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_without_allowed-repos_should_not_have_repo_parameter\n"} -{"Time":"2026-02-03T00:32:53.169547175Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_with_allowed-repos_should_have_repo_parameter"} -{"Time":"2026-02-03T00:32:53.169556563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_with_allowed-repos_should_have_repo_parameter","Output":"=== RUN TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_with_allowed-repos_should_have_repo_parameter\n"} -{"Time":"2026-02-03T00:32:53.170094114Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/add_comment_with_allowed-repos_should_have_repo_parameter"} -{"Time":"2026-02-03T00:32:53.170105425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/add_comment_with_allowed-repos_should_have_repo_parameter","Output":"=== RUN TestRepoParameterAddedOnlyWithAllowedRepos/add_comment_with_allowed-repos_should_have_repo_parameter\n"} -{"Time":"2026-02-03T00:32:53.170624392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_without_allowed-repos_should_not_have_repo_parameter"} -{"Time":"2026-02-03T00:32:53.170633489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_without_allowed-repos_should_not_have_repo_parameter","Output":"=== RUN TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_without_allowed-repos_should_not_have_repo_parameter\n"} -{"Time":"2026-02-03T00:32:53.171179136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_with_allowed-repos_should_have_repo_parameter"} -{"Time":"2026-02-03T00:32:53.171194014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_with_allowed-repos_should_have_repo_parameter","Output":"=== RUN TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_with_allowed-repos_should_have_repo_parameter\n"} -{"Time":"2026-02-03T00:32:53.17172351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos","Output":"--- PASS: TestRepoParameterAddedOnlyWithAllowedRepos (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.171736705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_without_allowed-repos_should_not_have_repo_parameter","Output":" --- PASS: TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_without_allowed-repos_should_not_have_repo_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.171742455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_without_allowed-repos_should_not_have_repo_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:53.17176138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_with_allowed-repos_should_have_repo_parameter","Output":" --- PASS: TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_with_allowed-repos_should_have_repo_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.171767332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_issue_with_allowed-repos_should_have_repo_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:53.171775858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/add_comment_with_allowed-repos_should_have_repo_parameter","Output":" --- PASS: TestRepoParameterAddedOnlyWithAllowedRepos/add_comment_with_allowed-repos_should_have_repo_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.171781007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/add_comment_with_allowed-repos_should_have_repo_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:53.171784884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_without_allowed-repos_should_not_have_repo_parameter","Output":" --- PASS: TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_without_allowed-repos_should_not_have_repo_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.171801515Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_without_allowed-repos_should_not_have_repo_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:53.171806535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_with_allowed-repos_should_have_repo_parameter","Output":" --- PASS: TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_with_allowed-repos_should_have_repo_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.171811334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos/create_pull_request_with_allowed-repos_should_have_repo_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:53.171814991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRepoParameterAddedOnlyWithAllowedRepos","Elapsed":0} -{"Time":"2026-02-03T00:32:53.171818537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueToolSupportsBodyOperationsAndMetadata"} -{"Time":"2026-02-03T00:32:53.171822184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueToolSupportsBodyOperationsAndMetadata","Output":"=== RUN TestUpdateIssueToolSupportsBodyOperationsAndMetadata\n"} -{"Time":"2026-02-03T00:32:53.172257475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueToolSupportsBodyOperationsAndMetadata","Output":"--- PASS: TestUpdateIssueToolSupportsBodyOperationsAndMetadata (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172267113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueToolSupportsBodyOperationsAndMetadata","Elapsed":0} -{"Time":"2026-02-03T00:32:53.17227119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration"} -{"Time":"2026-02-03T00:32:53.172274797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration","Output":"=== RUN TestCustomAWFConfiguration\n"} -{"Time":"2026-02-03T00:32:53.172280738Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/custom_command_replaces_AWF_installation"} -{"Time":"2026-02-03T00:32:53.172284415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/custom_command_replaces_AWF_installation","Output":"=== RUN TestCustomAWFConfiguration/custom_command_replaces_AWF_installation\n"} -{"Time":"2026-02-03T00:32:53.172307007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/nil_agent_config_uses_standard_installation"} -{"Time":"2026-02-03T00:32:53.172315102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/nil_agent_config_uses_standard_installation","Output":"=== RUN TestCustomAWFConfiguration/nil_agent_config_uses_standard_installation\n"} -{"Time":"2026-02-03T00:32:53.172325942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/agent_config_without_command_uses_standard_installation"} -{"Time":"2026-02-03T00:32:53.17232984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/agent_config_without_command_uses_standard_installation","Output":"=== RUN TestCustomAWFConfiguration/agent_config_without_command_uses_standard_installation\n"} -{"Time":"2026-02-03T00:32:53.172351219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration","Output":"--- PASS: TestCustomAWFConfiguration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172361158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/custom_command_replaces_AWF_installation","Output":" --- PASS: TestCustomAWFConfiguration/custom_command_replaces_AWF_installation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172368532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/custom_command_replaces_AWF_installation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.1723728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/nil_agent_config_uses_standard_installation","Output":" --- PASS: TestCustomAWFConfiguration/nil_agent_config_uses_standard_installation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172377478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/nil_agent_config_uses_standard_installation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.172381556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/agent_config_without_command_uses_standard_installation","Output":" --- PASS: TestCustomAWFConfiguration/agent_config_without_command_uses_standard_installation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172387878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration/agent_config_without_command_uses_standard_installation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.172391394Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFConfiguration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.17239452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType"} -{"Time":"2026-02-03T00:32:53.172397726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType","Output":"=== RUN TestGetAgentType\n"} -{"Time":"2026-02-03T00:32:53.172401513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/nil_agent_returns_empty"} -{"Time":"2026-02-03T00:32:53.172404639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/nil_agent_returns_empty","Output":"=== RUN TestGetAgentType/nil_agent_returns_empty\n"} -{"Time":"2026-02-03T00:32:53.172416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_takes_precedence_over_Type"} -{"Time":"2026-02-03T00:32:53.17242148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_takes_precedence_over_Type","Output":"=== RUN TestGetAgentType/ID_field_takes_precedence_over_Type\n"} -{"Time":"2026-02-03T00:32:53.17242652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/Type_field_used_when_ID_is_empty"} -{"Time":"2026-02-03T00:32:53.172430166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/Type_field_used_when_ID_is_empty","Output":"=== RUN TestGetAgentType/Type_field_used_when_ID_is_empty\n"} -{"Time":"2026-02-03T00:32:53.172436068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_only"} -{"Time":"2026-02-03T00:32:53.172439815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_only","Output":"=== RUN TestGetAgentType/ID_field_only\n"} -{"Time":"2026-02-03T00:32:53.172446056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType","Output":"--- PASS: TestGetAgentType (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172450655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/nil_agent_returns_empty","Output":" --- PASS: TestGetAgentType/nil_agent_returns_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172455133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/nil_agent_returns_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:53.172464631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_takes_precedence_over_Type","Output":" --- PASS: TestGetAgentType/ID_field_takes_precedence_over_Type (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.17246942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_takes_precedence_over_Type","Elapsed":0} -{"Time":"2026-02-03T00:32:53.172473147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/Type_field_used_when_ID_is_empty","Output":" --- PASS: TestGetAgentType/Type_field_used_when_ID_is_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172477815Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/Type_field_used_when_ID_is_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:53.172481512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_only","Output":" --- PASS: TestGetAgentType/ID_field_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.172487092Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType/ID_field_only","Elapsed":0} -{"Time":"2026-02-03T00:32:53.172495328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetAgentType","Elapsed":0} -{"Time":"2026-02-03T00:32:53.172498814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution"} -{"Time":"2026-02-03T00:32:53.172502271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution","Output":"=== RUN TestCustomAWFCommandExecution\n"} -{"Time":"2026-02-03T00:32:53.172506248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation"} -{"Time":"2026-02-03T00:32:53.172510296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"=== RUN TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation\n"} -{"Time":"2026-02-03T00:32:53.177025478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"../../../../../../../tmp/custom-awf-test3784330411/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.177041418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.177046327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.177050285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.177054743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.17705858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.177063068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.177067176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.177073568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.177081242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.177085049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.177089458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.177094066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.177098404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.177102251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.17710675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.208358888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.212145122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":"✓ ../../../../../../../tmp/custom-awf-test3784330411/test-workflow.md (24.1 KB)\n"} -{"Time":"2026-02-03T00:32:53.212355193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works"} -{"Time":"2026-02-03T00:32:53.212366144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"=== RUN TestCustomAWFCommandExecution/legacy_type_field_still_works\n"} -{"Time":"2026-02-03T00:32:53.215726264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"../../../../../../../tmp/legacy-type-test2661991962/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.215737014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.215742464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.215759676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"\n"} -{"Time":"2026-02-03T00:32:53.215765287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.215769695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"\n"} -{"Time":"2026-02-03T00:32:53.215774023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.215781748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.215785905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.215789793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.215794121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"\n"} -{"Time":"2026-02-03T00:32:53.215797918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.215808367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.215812535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.215816462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.21582048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"\n"} -{"Time":"2026-02-03T00:32:53.247738348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.251574098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":"✓ ../../../../../../../tmp/legacy-type-test2661991962/test-workflow.md (24.1 KB)\n"} -{"Time":"2026-02-03T00:32:53.251799998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT"} -{"Time":"2026-02-03T00:32:53.251809967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"=== RUN TestCustomAWFCommandExecution/custom_command_and_args_for_SRT\n"} -{"Time":"2026-02-03T00:32:53.255155821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"⚠ Using experimental feature: sandbox-runtime firewall\n"} -{"Time":"2026-02-03T00:32:53.255220281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"../../../../../../../tmp/custom-srt-test407344098/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.255229197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.255234487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.255243995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"\n"} -{"Time":"2026-02-03T00:32:53.255252772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.25525763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"\n"} -{"Time":"2026-02-03T00:32:53.25526243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.255268611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.255272508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.255276345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.255287606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"\n"} -{"Time":"2026-02-03T00:32:53.255291544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.25530025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.255304478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.255308205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.255311681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"\n"} -{"Time":"2026-02-03T00:32:53.285066937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.288264525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":"✓ ../../../../../../../tmp/custom-srt-test407344098/test-workflow.md (20.2 KB)\n"} -{"Time":"2026-02-03T00:32:53.288490756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution","Output":"--- PASS: TestCustomAWFCommandExecution (0.12s)\n"} -{"Time":"2026-02-03T00:32:53.288506245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Output":" --- PASS: TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.288512827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_in_workflow_compilation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.288520321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Output":" --- PASS: TestCustomAWFCommandExecution/legacy_type_field_still_works (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.288525671Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/legacy_type_field_still_works","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.288529529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Output":" --- PASS: TestCustomAWFCommandExecution/custom_command_and_args_for_SRT (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.288536361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution/custom_command_and_args_for_SRT","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.288544607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomAWFCommandExecution","Elapsed":0.12} -{"Time":"2026-02-03T00:32:53.288549035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax"} -{"Time":"2026-02-03T00:32:53.288553142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax","Output":"=== RUN TestValidateMountsSyntax\n"} -{"Time":"2026-02-03T00:32:53.288557982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-only_mount"} -{"Time":"2026-02-03T00:32:53.288580814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-only_mount","Output":"=== RUN TestValidateMountsSyntax/valid_read-only_mount\n"} -{"Time":"2026-02-03T00:32:53.288587466Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-write_mount"} -{"Time":"2026-02-03T00:32:53.288596183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-write_mount","Output":"=== RUN TestValidateMountsSyntax/valid_read-write_mount\n"} -{"Time":"2026-02-03T00:32:53.288600952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/multiple_valid_mounts"} -{"Time":"2026-02-03T00:32:53.288604909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/multiple_valid_mounts","Output":"=== RUN TestValidateMountsSyntax/multiple_valid_mounts\n"} -{"Time":"2026-02-03T00:32:53.288608906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/empty_mounts_list"} -{"Time":"2026-02-03T00:32:53.288612062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/empty_mounts_list","Output":"=== RUN TestValidateMountsSyntax/empty_mounts_list\n"} -{"Time":"2026-02-03T00:32:53.288617542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_few_parts"} -{"Time":"2026-02-03T00:32:53.28862154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_few_parts","Output":"=== RUN TestValidateMountsSyntax/invalid_mount_-_too_few_parts\n"} -{"Time":"2026-02-03T00:32:53.288646406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_many_parts"} -{"Time":"2026-02-03T00:32:53.288656084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_many_parts","Output":"=== RUN TestValidateMountsSyntax/invalid_mount_-_too_many_parts\n"} -{"Time":"2026-02-03T00:32:53.288689376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_source"} -{"Time":"2026-02-03T00:32:53.288699175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_source","Output":"=== RUN TestValidateMountsSyntax/invalid_mount_-_empty_source\n"} -{"Time":"2026-02-03T00:32:53.288705366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_destination"} -{"Time":"2026-02-03T00:32:53.288709133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_destination","Output":"=== RUN TestValidateMountsSyntax/invalid_mount_-_empty_destination\n"} -{"Time":"2026-02-03T00:32:53.288741507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_invalid_mode"} -{"Time":"2026-02-03T00:32:53.288788655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_invalid_mode","Output":"=== RUN TestValidateMountsSyntax/invalid_mount_-_invalid_mode\n"} -{"Time":"2026-02-03T00:32:53.288797101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_uppercase_mode"} -{"Time":"2026-02-03T00:32:53.288801158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_uppercase_mode","Output":"=== RUN TestValidateMountsSyntax/invalid_mount_-_uppercase_mode\n"} -{"Time":"2026-02-03T00:32:53.288834731Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/mixed_valid_and_invalid_mounts"} -{"Time":"2026-02-03T00:32:53.288853907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/mixed_valid_and_invalid_mounts","Output":"=== RUN TestValidateMountsSyntax/mixed_valid_and_invalid_mounts\n"} -{"Time":"2026-02-03T00:32:53.288873483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax","Output":"--- PASS: TestValidateMountsSyntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.28889305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-only_mount","Output":" --- PASS: TestValidateMountsSyntax/valid_read-only_mount (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.28891479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-only_mount","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288922434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-write_mount","Output":" --- PASS: TestValidateMountsSyntax/valid_read-write_mount (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.288927424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/valid_read-write_mount","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288931431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/multiple_valid_mounts","Output":" --- PASS: TestValidateMountsSyntax/multiple_valid_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.28893616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/multiple_valid_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288939616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/empty_mounts_list","Output":" --- PASS: TestValidateMountsSyntax/empty_mounts_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.288944365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/empty_mounts_list","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288947872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_few_parts","Output":" --- PASS: TestValidateMountsSyntax/invalid_mount_-_too_few_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.288958311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_few_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:53.28896299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_many_parts","Output":" --- PASS: TestValidateMountsSyntax/invalid_mount_-_too_many_parts (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.288967989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_too_many_parts","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288971877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_source","Output":" --- PASS: TestValidateMountsSyntax/invalid_mount_-_empty_source (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.2889791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_source","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288982717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_destination","Output":" --- PASS: TestValidateMountsSyntax/invalid_mount_-_empty_destination (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.288987155Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_empty_destination","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288991032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_invalid_mode","Output":" --- PASS: TestValidateMountsSyntax/invalid_mount_-_invalid_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.28899549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_invalid_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:53.288998987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_uppercase_mode","Output":" --- PASS: TestValidateMountsSyntax/invalid_mount_-_uppercase_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289003465Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/invalid_mount_-_uppercase_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289006862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/mixed_valid_and_invalid_mounts","Output":" --- PASS: TestValidateMountsSyntax/mixed_valid_and_invalid_mounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289010749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax/mixed_valid_and_invalid_mounts","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289013985Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMountsSyntax","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289017331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts"} -{"Time":"2026-02-03T00:32:53.289021569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts","Output":"=== RUN TestSandboxConfigWithMounts\n"} -{"Time":"2026-02-03T00:32:53.289030275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/valid_mounts_in_agent_config"} -{"Time":"2026-02-03T00:32:53.289034162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/valid_mounts_in_agent_config","Output":"=== RUN TestSandboxConfigWithMounts/valid_mounts_in_agent_config\n"} -{"Time":"2026-02-03T00:32:53.289039062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/no_mounts_in_agent_config"} -{"Time":"2026-02-03T00:32:53.289043239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/no_mounts_in_agent_config","Output":"=== RUN TestSandboxConfigWithMounts/no_mounts_in_agent_config\n"} -{"Time":"2026-02-03T00:32:53.289056885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mount_syntax_in_agent_config"} -{"Time":"2026-02-03T00:32:53.289060792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mount_syntax_in_agent_config","Output":"=== RUN TestSandboxConfigWithMounts/invalid_mount_syntax_in_agent_config\n"} -{"Time":"2026-02-03T00:32:53.28906532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mode_in_mount"} -{"Time":"2026-02-03T00:32:53.289068737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mode_in_mount","Output":"=== RUN TestSandboxConfigWithMounts/invalid_mode_in_mount\n"} -{"Time":"2026-02-03T00:32:53.289073907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts","Output":"--- PASS: TestSandboxConfigWithMounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289078645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/valid_mounts_in_agent_config","Output":" --- PASS: TestSandboxConfigWithMounts/valid_mounts_in_agent_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289096809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/valid_mounts_in_agent_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289100446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/no_mounts_in_agent_config","Output":" --- PASS: TestSandboxConfigWithMounts/no_mounts_in_agent_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289105315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/no_mounts_in_agent_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289108962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mount_syntax_in_agent_config","Output":" --- PASS: TestSandboxConfigWithMounts/invalid_mount_syntax_in_agent_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.28911331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mount_syntax_in_agent_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289123419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mode_in_mount","Output":" --- PASS: TestSandboxConfigWithMounts/invalid_mode_in_mount (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289128027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts/invalid_mode_in_mount","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289131624Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigWithMounts","Elapsed":0} -{"Time":"2026-02-03T00:32:53.2891346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts"} -{"Time":"2026-02-03T00:32:53.289138727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts","Output":"=== RUN TestCopilotEngineWithCustomMounts\n"} -{"Time":"2026-02-03T00:32:53.289142915Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_included_in_AWF_command"} -{"Time":"2026-02-03T00:32:53.289146552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_included_in_AWF_command","Output":"=== RUN TestCopilotEngineWithCustomMounts/custom_mounts_are_included_in_AWF_command\n"} -{"Time":"2026-02-03T00:32:53.289158474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/no_custom_mounts_when_not_specified"} -{"Time":"2026-02-03T00:32:53.289162211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/no_custom_mounts_when_not_specified","Output":"=== RUN TestCopilotEngineWithCustomMounts/no_custom_mounts_when_not_specified\n"} -{"Time":"2026-02-03T00:32:53.289243032Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_sorted_alphabetically"} -{"Time":"2026-02-03T00:32:53.289253231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_sorted_alphabetically","Output":"=== RUN TestCopilotEngineWithCustomMounts/custom_mounts_are_sorted_alphabetically\n"} -{"Time":"2026-02-03T00:32:53.289335143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts","Output":"--- PASS: TestCopilotEngineWithCustomMounts (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289356142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_included_in_AWF_command","Output":" --- PASS: TestCopilotEngineWithCustomMounts/custom_mounts_are_included_in_AWF_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289362053Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_included_in_AWF_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289366101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/no_custom_mounts_when_not_specified","Output":" --- PASS: TestCopilotEngineWithCustomMounts/no_custom_mounts_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.28937096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/no_custom_mounts_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289374997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_sorted_alphabetically","Output":" --- PASS: TestCopilotEngineWithCustomMounts/custom_mounts_are_sorted_alphabetically (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289380608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts/custom_mounts_are_sorted_alphabetically","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289388212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithCustomMounts","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289391488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON"} -{"Time":"2026-02-03T00:32:53.289394895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON","Output":"=== RUN TestGenerateSRTConfigJSON\n"} -{"Time":"2026-02-03T00:32:53.289399002Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_workflow_data_returns_error"} -{"Time":"2026-02-03T00:32:53.289402368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_workflow_data_returns_error","Output":"=== RUN TestGenerateSRTConfigJSON/nil_workflow_data_returns_error\n"} -{"Time":"2026-02-03T00:32:53.289407889Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_sandbox_config_returns_error"} -{"Time":"2026-02-03T00:32:53.289411445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_sandbox_config_returns_error","Output":"=== RUN TestGenerateSRTConfigJSON/nil_sandbox_config_returns_error\n"} -{"Time":"2026-02-03T00:32:53.289417116Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/basic_sandbox_config_with_default_network"} -{"Time":"2026-02-03T00:32:53.289420372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/basic_sandbox_config_with_default_network","Output":"=== RUN TestGenerateSRTConfigJSON/basic_sandbox_config_with_default_network\n"} -{"Time":"2026-02-03T00:32:53.289536388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/sandbox_config_uses_top-level_network_permissions"} -{"Time":"2026-02-03T00:32:53.289545836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/sandbox_config_uses_top-level_network_permissions","Output":"=== RUN TestGenerateSRTConfigJSON/sandbox_config_uses_top-level_network_permissions\n"} -{"Time":"2026-02-03T00:32:53.289619323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/custom_filesystem_config_is_applied"} -{"Time":"2026-02-03T00:32:53.28962848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/custom_filesystem_config_is_applied","Output":"=== RUN TestGenerateSRTConfigJSON/custom_filesystem_config_is_applied\n"} -{"Time":"2026-02-03T00:32:53.289685316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/legacy_sandbox_config_format"} -{"Time":"2026-02-03T00:32:53.289694212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/legacy_sandbox_config_format","Output":"=== RUN TestGenerateSRTConfigJSON/legacy_sandbox_config_format\n"} -{"Time":"2026-02-03T00:32:53.28977376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON","Output":"--- PASS: TestGenerateSRTConfigJSON (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289786595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_workflow_data_returns_error","Output":" --- PASS: TestGenerateSRTConfigJSON/nil_workflow_data_returns_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289791954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_workflow_data_returns_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289798867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_sandbox_config_returns_error","Output":" --- PASS: TestGenerateSRTConfigJSON/nil_sandbox_config_returns_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289803566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/nil_sandbox_config_returns_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289807704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/basic_sandbox_config_with_default_network","Output":" --- PASS: TestGenerateSRTConfigJSON/basic_sandbox_config_with_default_network (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289813114Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/basic_sandbox_config_with_default_network","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289816871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/sandbox_config_uses_top-level_network_permissions","Output":" --- PASS: TestGenerateSRTConfigJSON/sandbox_config_uses_top-level_network_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.28982205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/sandbox_config_uses_top-level_network_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289831548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/custom_filesystem_config_is_applied","Output":" --- PASS: TestGenerateSRTConfigJSON/custom_filesystem_config_is_applied (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289836016Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/custom_filesystem_config_is_applied","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289839463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/legacy_sandbox_config_format","Output":" --- PASS: TestGenerateSRTConfigJSON/legacy_sandbox_config_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289843661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON/legacy_sandbox_config_format","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289847358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSRTConfigJSON","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289850514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxNetworkConfigFromTopLevelField"} -{"Time":"2026-02-03T00:32:53.289854361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxNetworkConfigFromTopLevelField","Output":"=== RUN TestSandboxNetworkConfigFromTopLevelField\n"} -{"Time":"2026-02-03T00:32:53.289861484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxNetworkConfigFromTopLevelField","Output":"--- PASS: TestSandboxNetworkConfigFromTopLevelField (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.289871192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxNetworkConfigFromTopLevelField","Elapsed":0} -{"Time":"2026-02-03T00:32:53.289874528Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled"} -{"Time":"2026-02-03T00:32:53.289877704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled","Output":"=== RUN TestIsSRTEnabled\n"} -{"Time":"2026-02-03T00:32:53.289882754Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_workflow_data"} -{"Time":"2026-02-03T00:32:53.28988616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_workflow_data","Output":"=== RUN TestIsSRTEnabled/nil_workflow_data\n"} -{"Time":"2026-02-03T00:32:53.289963235Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_sandbox_config"} -{"Time":"2026-02-03T00:32:53.289973484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_sandbox_config","Output":"=== RUN TestIsSRTEnabled/nil_sandbox_config\n"} -{"Time":"2026-02-03T00:32:53.289978192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_AWF"} -{"Time":"2026-02-03T00:32:53.289981539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_AWF","Output":"=== RUN TestIsSRTEnabled/agent_type_AWF\n"} -{"Time":"2026-02-03T00:32:53.289985827Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_SRT"} -{"Time":"2026-02-03T00:32:53.289989704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_SRT","Output":"=== RUN TestIsSRTEnabled/agent_type_SRT\n"} -{"Time":"2026-02-03T00:32:53.289995956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_sandbox-runtime_(legacy)"} -{"Time":"2026-02-03T00:32:53.290003209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_sandbox-runtime_(legacy)","Output":"=== RUN TestIsSRTEnabled/agent_type_sandbox-runtime_(legacy)\n"} -{"Time":"2026-02-03T00:32:53.290009361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_sandbox-runtime"} -{"Time":"2026-02-03T00:32:53.290013047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_sandbox-runtime","Output":"=== RUN TestIsSRTEnabled/legacy_type_sandbox-runtime\n"} -{"Time":"2026-02-03T00:32:53.290060271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_srt"} -{"Time":"2026-02-03T00:32:53.290071502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_srt","Output":"=== RUN TestIsSRTEnabled/legacy_type_srt\n"} -{"Time":"2026-02-03T00:32:53.290080649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled","Output":"--- PASS: TestIsSRTEnabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290085417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_workflow_data","Output":" --- PASS: TestIsSRTEnabled/nil_workflow_data (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290092581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_workflow_data","Elapsed":0} -{"Time":"2026-02-03T00:32:53.29009737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_sandbox_config","Output":" --- PASS: TestIsSRTEnabled/nil_sandbox_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290103Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/nil_sandbox_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290106988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_AWF","Output":" --- PASS: TestIsSRTEnabled/agent_type_AWF (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290111516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_AWF","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290115433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_SRT","Output":" --- PASS: TestIsSRTEnabled/agent_type_SRT (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290120222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_SRT","Elapsed":0} -{"Time":"2026-02-03T00:32:53.29012431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_sandbox-runtime_(legacy)","Output":" --- PASS: TestIsSRTEnabled/agent_type_sandbox-runtime_(legacy) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290129229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/agent_type_sandbox-runtime_(legacy)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290133467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_sandbox-runtime","Output":" --- PASS: TestIsSRTEnabled/legacy_type_sandbox-runtime (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290138406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_sandbox-runtime","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290141953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_srt","Output":" --- PASS: TestIsSRTEnabled/legacy_type_srt (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290147283Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled/legacy_type_srt","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290150939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSRTEnabled","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290154296Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig"} -{"Time":"2026-02-03T00:32:53.290158063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig","Output":"=== RUN TestValidateSandboxConfig\n"} -{"Time":"2026-02-03T00:32:53.290164745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_workflow_data_is_valid"} -{"Time":"2026-02-03T00:32:53.290168923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_workflow_data_is_valid","Output":"=== RUN TestValidateSandboxConfig/nil_workflow_data_is_valid\n"} -{"Time":"2026-02-03T00:32:53.290175385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_sandbox_config_is_valid"} -{"Time":"2026-02-03T00:32:53.290179132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_sandbox_config_is_valid","Output":"=== RUN TestValidateSandboxConfig/nil_sandbox_config_is_valid\n"} -{"Time":"2026-02-03T00:32:53.290184953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_without_feature_flag_fails"} -{"Time":"2026-02-03T00:32:53.290188489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_without_feature_flag_fails","Output":"=== RUN TestValidateSandboxConfig/SRT_without_feature_flag_fails\n"} -{"Time":"2026-02-03T00:32:53.290243837Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_feature_flag_succeeds"} -{"Time":"2026-02-03T00:32:53.290254497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_feature_flag_succeeds","Output":"=== RUN TestValidateSandboxConfig/SRT_with_feature_flag_succeeds\n"} -{"Time":"2026-02-03T00:32:53.290259026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_non-copilot_engine_fails"} -{"Time":"2026-02-03T00:32:53.290262562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_non-copilot_engine_fails","Output":"=== RUN TestValidateSandboxConfig/SRT_with_non-copilot_engine_fails\n"} -{"Time":"2026-02-03T00:32:53.290268213Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_AWF_firewall_fails"} -{"Time":"2026-02-03T00:32:53.290271669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_AWF_firewall_fails","Output":"=== RUN TestValidateSandboxConfig/SRT_with_AWF_firewall_fails\n"} -{"Time":"2026-02-03T00:32:53.290278141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig","Output":"--- PASS: TestValidateSandboxConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.29028267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_workflow_data_is_valid","Output":" --- PASS: TestValidateSandboxConfig/nil_workflow_data_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.29028847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_workflow_data_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290292067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_sandbox_config_is_valid","Output":" --- PASS: TestValidateSandboxConfig/nil_sandbox_config_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290296566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/nil_sandbox_config_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290300052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_without_feature_flag_fails","Output":" --- PASS: TestValidateSandboxConfig/SRT_without_feature_flag_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.29030427Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_without_feature_flag_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290307596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_feature_flag_succeeds","Output":" --- PASS: TestValidateSandboxConfig/SRT_with_feature_flag_succeeds (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290311854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_feature_flag_succeeds","Elapsed":0} -{"Time":"2026-02-03T00:32:53.29031519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_non-copilot_engine_fails","Output":" --- PASS: TestValidateSandboxConfig/SRT_with_non-copilot_engine_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290319639Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_non-copilot_engine_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290322965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_AWF_firewall_fails","Output":" --- PASS: TestValidateSandboxConfig/SRT_with_AWF_firewall_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.290328064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig/SRT_with_AWF_firewall_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290332152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSandboxConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:53.290335298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig"} -{"Time":"2026-02-03T00:32:53.290338674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"=== RUN TestSandboxCompilationWithFilesystemConfig\n"} -{"Time":"2026-02-03T00:32:53.294146367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"⚠ Using experimental feature: sandbox-runtime firewall\n"} -{"Time":"2026-02-03T00:32:53.294862031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/sandbox-filesystem-test3832033610/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.294876558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.294881497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.294885254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:53.294889081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.294893189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:53.294897106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.294901464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.294905442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.294909399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.294912895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:53.294916402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.29492046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.294924387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.294927823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.29493159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:53.326850571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.330855539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/sandbox-filesystem-test3832033610/test-workflow.md (28.9 KB)\n"} -{"Time":"2026-02-03T00:32:53.330883361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Output":"--- PASS: TestSandboxCompilationWithFilesystemConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.330889342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithFilesystemConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.330895604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel"} -{"Time":"2026-02-03T00:32:53.330899511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"=== RUN TestSandboxCompilationWithNetworkViaTopLevel\n"} -{"Time":"2026-02-03T00:32:53.334525737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/sandbox-network-toplevel-test2386227075/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.334541166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.334546105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.334550553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"\n"} -{"Time":"2026-02-03T00:32:53.334555062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.334559279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"\n"} -{"Time":"2026-02-03T00:32:53.334563407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.334567705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.334571893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.334578726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.334582693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"\n"} -{"Time":"2026-02-03T00:32:53.334586901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.334591069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.334595046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.334598813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.334602801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"\n"} -{"Time":"2026-02-03T00:32:53.366164145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.369877075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/sandbox-network-toplevel-test2386227075/test-workflow.md (25.6 KB)\n"} -{"Time":"2026-02-03T00:32:53.370047192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Output":"--- PASS: TestSandboxCompilationWithNetworkViaTopLevel (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.37006222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxCompilationWithNetworkViaTopLevel","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.370069113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation"} -{"Time":"2026-02-03T00:32:53.370074152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation","Output":"=== RUN TestSandboxTypeEnumValidation\n"} -{"Time":"2026-02-03T00:32:53.370090222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_awf"} -{"Time":"2026-02-03T00:32:53.370097416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_awf","Output":"=== RUN TestSandboxTypeEnumValidation/valid_type:_awf\n"} -{"Time":"2026-02-03T00:32:53.370108587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_srt"} -{"Time":"2026-02-03T00:32:53.370112133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_srt","Output":"=== RUN TestSandboxTypeEnumValidation/valid_type:_srt\n"} -{"Time":"2026-02-03T00:32:53.37013205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_default_(backward_compat)"} -{"Time":"2026-02-03T00:32:53.370140396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_default_(backward_compat)","Output":"=== RUN TestSandboxTypeEnumValidation/valid_type:_default_(backward_compat)\n"} -{"Time":"2026-02-03T00:32:53.370183708Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_sandbox-runtime_(backward_compat)"} -{"Time":"2026-02-03T00:32:53.370197634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_sandbox-runtime_(backward_compat)","Output":"=== RUN TestSandboxTypeEnumValidation/valid_type:_sandbox-runtime_(backward_compat)\n"} -{"Time":"2026-02-03T00:32:53.37020589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_AWF_(uppercase)"} -{"Time":"2026-02-03T00:32:53.370210649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_AWF_(uppercase)","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_AWF_(uppercase)\n"} -{"Time":"2026-02-03T00:32:53.370215277Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_SRT_(uppercase)"} -{"Time":"2026-02-03T00:32:53.370219485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_SRT_(uppercase)","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_SRT_(uppercase)\n"} -{"Time":"2026-02-03T00:32:53.370225637Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Default_(mixed_case)"} -{"Time":"2026-02-03T00:32:53.370229454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Default_(mixed_case)","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_Default_(mixed_case)\n"} -{"Time":"2026-02-03T00:32:53.370242458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Sandbox-Runtime_(mixed_case)"} -{"Time":"2026-02-03T00:32:53.370246976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Sandbox-Runtime_(mixed_case)","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_Sandbox-Runtime_(mixed_case)\n"} -{"Time":"2026-02-03T00:32:53.370297459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_random_string"} -{"Time":"2026-02-03T00:32:53.370307307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_random_string","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_random_string\n"} -{"Time":"2026-02-03T00:32:53.370312487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_empty_string"} -{"Time":"2026-02-03T00:32:53.370316764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_empty_string","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_empty_string\n"} -{"Time":"2026-02-03T00:32:53.370322375Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_docker"} -{"Time":"2026-02-03T00:32:53.370327725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_docker","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_docker\n"} -{"Time":"2026-02-03T00:32:53.370333205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_container"} -{"Time":"2026-02-03T00:32:53.370336782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_container","Output":"=== RUN TestSandboxTypeEnumValidation/invalid_type:_container\n"} -{"Time":"2026-02-03T00:32:53.37038559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation","Output":"--- PASS: TestSandboxTypeEnumValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370396069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_awf","Output":" --- PASS: TestSandboxTypeEnumValidation/valid_type:_awf (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370403223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_awf","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370407421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_srt","Output":" --- PASS: TestSandboxTypeEnumValidation/valid_type:_srt (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37041251Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_srt","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370416217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_default_(backward_compat)","Output":" --- PASS: TestSandboxTypeEnumValidation/valid_type:_default_(backward_compat) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370422118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_default_(backward_compat)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370426476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_sandbox-runtime_(backward_compat)","Output":" --- PASS: TestSandboxTypeEnumValidation/valid_type:_sandbox-runtime_(backward_compat) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370431205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/valid_type:_sandbox-runtime_(backward_compat)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370434711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_AWF_(uppercase)","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_AWF_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370438919Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_AWF_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370442736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_SRT_(uppercase)","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_SRT_(uppercase) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370447255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_SRT_(uppercase)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370450911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Default_(mixed_case)","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_Default_(mixed_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370456261Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Default_(mixed_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370460529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Sandbox-Runtime_(mixed_case)","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_Sandbox-Runtime_(mixed_case) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370465529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_Sandbox-Runtime_(mixed_case)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370469256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_random_string","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_random_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370473814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_random_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370483562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_empty_string","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370488441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370492179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_docker","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_docker (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370496527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_docker","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370500434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_container","Output":" --- PASS: TestSandboxTypeEnumValidation/invalid_type:_container (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370506686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation/invalid_type:_container","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370521563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEnumValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.3705253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility"} -{"Time":"2026-02-03T00:32:53.370528797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility","Output":"=== RUN TestSandboxTypeBackwardCompatibility\n"} -{"Time":"2026-02-03T00:32:53.370533275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/default_should_be_treated_as_AWF"} -{"Time":"2026-02-03T00:32:53.370536842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/default_should_be_treated_as_AWF","Output":"=== RUN TestSandboxTypeBackwardCompatibility/default_should_be_treated_as_AWF\n"} -{"Time":"2026-02-03T00:32:53.37054103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/sandbox-runtime_should_be_treated_as_SRT"} -{"Time":"2026-02-03T00:32:53.370544566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/sandbox-runtime_should_be_treated_as_SRT","Output":"=== RUN TestSandboxTypeBackwardCompatibility/sandbox-runtime_should_be_treated_as_SRT\n"} -{"Time":"2026-02-03T00:32:53.370548734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/awf_is_the_canonical_AWF_type"} -{"Time":"2026-02-03T00:32:53.370552451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/awf_is_the_canonical_AWF_type","Output":"=== RUN TestSandboxTypeBackwardCompatibility/awf_is_the_canonical_AWF_type\n"} -{"Time":"2026-02-03T00:32:53.370557019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/srt_is_the_canonical_SRT_type"} -{"Time":"2026-02-03T00:32:53.370560716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/srt_is_the_canonical_SRT_type","Output":"=== RUN TestSandboxTypeBackwardCompatibility/srt_is_the_canonical_SRT_type\n"} -{"Time":"2026-02-03T00:32:53.370565796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility","Output":"--- PASS: TestSandboxTypeBackwardCompatibility (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370570474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/default_should_be_treated_as_AWF","Output":" --- PASS: TestSandboxTypeBackwardCompatibility/default_should_be_treated_as_AWF (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370580403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/default_should_be_treated_as_AWF","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370584661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/sandbox-runtime_should_be_treated_as_SRT","Output":" --- PASS: TestSandboxTypeBackwardCompatibility/sandbox-runtime_should_be_treated_as_SRT (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37058952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/sandbox-runtime_should_be_treated_as_SRT","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370593046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/awf_is_the_canonical_AWF_type","Output":" --- PASS: TestSandboxTypeBackwardCompatibility/awf_is_the_canonical_AWF_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370597555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/awf_is_the_canonical_AWF_type","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370602213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/srt_is_the_canonical_SRT_type","Output":" --- PASS: TestSandboxTypeBackwardCompatibility/srt_is_the_canonical_SRT_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370606912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility/srt_is_the_canonical_SRT_type","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370611681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeBackwardCompatibility","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370615007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes"} -{"Time":"2026-02-03T00:32:53.370618374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes","Output":"=== RUN TestSandboxConfigValidationWithInvalidTypes\n"} -{"Time":"2026-02-03T00:32:53.370622411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_AWF_config"} -{"Time":"2026-02-03T00:32:53.370625787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_AWF_config","Output":"=== RUN TestSandboxConfigValidationWithInvalidTypes/valid_AWF_config\n"} -{"Time":"2026-02-03T00:32:53.370630416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_SRT_config_with_copilot_engine"} -{"Time":"2026-02-03T00:32:53.370633912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_SRT_config_with_copilot_engine","Output":"=== RUN TestSandboxConfigValidationWithInvalidTypes/valid_SRT_config_with_copilot_engine\n"} -{"Time":"2026-02-03T00:32:53.37063795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_default_(backward_compat)"} -{"Time":"2026-02-03T00:32:53.370641547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_default_(backward_compat)","Output":"=== RUN TestSandboxConfigValidationWithInvalidTypes/valid_default_(backward_compat)\n"} -{"Time":"2026-02-03T00:32:53.370652758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_sandbox-runtime_(backward_compat)"} -{"Time":"2026-02-03T00:32:53.370657035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_sandbox-runtime_(backward_compat)","Output":"=== RUN TestSandboxConfigValidationWithInvalidTypes/valid_sandbox-runtime_(backward_compat)\n"} -{"Time":"2026-02-03T00:32:53.370661905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes","Output":"--- PASS: TestSandboxConfigValidationWithInvalidTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370667755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_AWF_config","Output":" --- PASS: TestSandboxConfigValidationWithInvalidTypes/valid_AWF_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370673426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_AWF_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370677584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_SRT_config_with_copilot_engine","Output":" --- PASS: TestSandboxConfigValidationWithInvalidTypes/valid_SRT_config_with_copilot_engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370682714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_SRT_config_with_copilot_engine","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370687062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_default_(backward_compat)","Output":" --- PASS: TestSandboxConfigValidationWithInvalidTypes/valid_default_(backward_compat) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370692081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_default_(backward_compat)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370697351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_sandbox-runtime_(backward_compat)","Output":" --- PASS: TestSandboxConfigValidationWithInvalidTypes/valid_sandbox-runtime_(backward_compat) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37070246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes/valid_sandbox-runtime_(backward_compat)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370711797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxConfigValidationWithInvalidTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370715334Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity"} -{"Time":"2026-02-03T00:32:53.370718971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity","Output":"=== RUN TestSandboxTypeCaseSensitivity\n"} -{"Time":"2026-02-03T00:32:53.370723359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_awf"} -{"Time":"2026-02-03T00:32:53.370727226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_awf","Output":"=== RUN TestSandboxTypeCaseSensitivity/lowercase_awf\n"} -{"Time":"2026-02-03T00:32:53.370731514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_AWF"} -{"Time":"2026-02-03T00:32:53.370734931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_AWF","Output":"=== RUN TestSandboxTypeCaseSensitivity/uppercase_AWF\n"} -{"Time":"2026-02-03T00:32:53.370739229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Awf"} -{"Time":"2026-02-03T00:32:53.370742805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Awf","Output":"=== RUN TestSandboxTypeCaseSensitivity/mixed_case_Awf\n"} -{"Time":"2026-02-03T00:32:53.370814469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_srt"} -{"Time":"2026-02-03T00:32:53.370825149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_srt","Output":"=== RUN TestSandboxTypeCaseSensitivity/lowercase_srt\n"} -{"Time":"2026-02-03T00:32:53.370830218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SRT"} -{"Time":"2026-02-03T00:32:53.370833735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SRT","Output":"=== RUN TestSandboxTypeCaseSensitivity/uppercase_SRT\n"} -{"Time":"2026-02-03T00:32:53.370837802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Srt"} -{"Time":"2026-02-03T00:32:53.37084716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Srt","Output":"=== RUN TestSandboxTypeCaseSensitivity/mixed_case_Srt\n"} -{"Time":"2026-02-03T00:32:53.370853742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_default"} -{"Time":"2026-02-03T00:32:53.3708581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_default","Output":"=== RUN TestSandboxTypeCaseSensitivity/lowercase_default\n"} -{"Time":"2026-02-03T00:32:53.370862819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_DEFAULT"} -{"Time":"2026-02-03T00:32:53.370866175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_DEFAULT","Output":"=== RUN TestSandboxTypeCaseSensitivity/uppercase_DEFAULT\n"} -{"Time":"2026-02-03T00:32:53.370870283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Default"} -{"Time":"2026-02-03T00:32:53.37087427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Default","Output":"=== RUN TestSandboxTypeCaseSensitivity/mixed_case_Default\n"} -{"Time":"2026-02-03T00:32:53.370878568Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_sandbox-runtime"} -{"Time":"2026-02-03T00:32:53.370881885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_sandbox-runtime","Output":"=== RUN TestSandboxTypeCaseSensitivity/lowercase_sandbox-runtime\n"} -{"Time":"2026-02-03T00:32:53.370892374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SANDBOX-RUNTIME"} -{"Time":"2026-02-03T00:32:53.370895851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SANDBOX-RUNTIME","Output":"=== RUN TestSandboxTypeCaseSensitivity/uppercase_SANDBOX-RUNTIME\n"} -{"Time":"2026-02-03T00:32:53.370899858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Sandbox-Runtime"} -{"Time":"2026-02-03T00:32:53.370903314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Sandbox-Runtime","Output":"=== RUN TestSandboxTypeCaseSensitivity/mixed_case_Sandbox-Runtime\n"} -{"Time":"2026-02-03T00:32:53.370909346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity","Output":"--- PASS: TestSandboxTypeCaseSensitivity (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370914165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_awf","Output":" --- PASS: TestSandboxTypeCaseSensitivity/lowercase_awf (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370918653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_awf","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370922831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_AWF","Output":" --- PASS: TestSandboxTypeCaseSensitivity/uppercase_AWF (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370927359Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_AWF","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370930896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Awf","Output":" --- PASS: TestSandboxTypeCaseSensitivity/mixed_case_Awf (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370935705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Awf","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370940113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_srt","Output":" --- PASS: TestSandboxTypeCaseSensitivity/lowercase_srt (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370944541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_srt","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370948389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SRT","Output":" --- PASS: TestSandboxTypeCaseSensitivity/uppercase_SRT (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370952957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SRT","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370956584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Srt","Output":" --- PASS: TestSandboxTypeCaseSensitivity/mixed_case_Srt (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370961653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Srt","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370965601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_default","Output":" --- PASS: TestSandboxTypeCaseSensitivity/lowercase_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370972574Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370978465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_DEFAULT","Output":" --- PASS: TestSandboxTypeCaseSensitivity/uppercase_DEFAULT (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.370983263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_DEFAULT","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370987421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Default","Output":" --- PASS: TestSandboxTypeCaseSensitivity/mixed_case_Default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.3709924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.370995857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_sandbox-runtime","Output":" --- PASS: TestSandboxTypeCaseSensitivity/lowercase_sandbox-runtime (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371000566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/lowercase_sandbox-runtime","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371005435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SANDBOX-RUNTIME","Output":" --- PASS: TestSandboxTypeCaseSensitivity/uppercase_SANDBOX-RUNTIME (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371011356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/uppercase_SANDBOX-RUNTIME","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371014953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Sandbox-Runtime","Output":" --- PASS: TestSandboxTypeCaseSensitivity/mixed_case_Sandbox-Runtime (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37101916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity/mixed_case_Sandbox-Runtime","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371023298Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeCaseSensitivity","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371026674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases"} -{"Time":"2026-02-03T00:32:53.371029389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases","Output":"=== RUN TestSandboxTypeEdgeCases\n"} -{"Time":"2026-02-03T00:32:53.371031824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/empty_string"} -{"Time":"2026-02-03T00:32:53.371033908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/empty_string","Output":"=== RUN TestSandboxTypeEdgeCases/empty_string\n"} -{"Time":"2026-02-03T00:32:53.371036242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/whitespace_only"} -{"Time":"2026-02-03T00:32:53.371038296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/whitespace_only","Output":"=== RUN TestSandboxTypeEdgeCases/whitespace_only\n"} -{"Time":"2026-02-03T00:32:53.371042444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_leading_whitespace"} -{"Time":"2026-02-03T00:32:53.371044608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_leading_whitespace","Output":"=== RUN TestSandboxTypeEdgeCases/with_leading_whitespace\n"} -{"Time":"2026-02-03T00:32:53.371046932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_trailing_whitespace"} -{"Time":"2026-02-03T00:32:53.371048976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_trailing_whitespace","Output":"=== RUN TestSandboxTypeEdgeCases/with_trailing_whitespace\n"} -{"Time":"2026-02-03T00:32:53.371051741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_newline"} -{"Time":"2026-02-03T00:32:53.371053665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_newline","Output":"=== RUN TestSandboxTypeEdgeCases/with_newline\n"} -{"Time":"2026-02-03T00:32:53.371055989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_tab"} -{"Time":"2026-02-03T00:32:53.371058393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_tab","Output":"=== RUN TestSandboxTypeEdgeCases/with_tab\n"} -{"Time":"2026-02-03T00:32:53.371065076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases","Output":"--- PASS: TestSandboxTypeEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371070225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/empty_string","Output":" --- PASS: TestSandboxTypeEdgeCases/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371074654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371078872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/whitespace_only","Output":" --- PASS: TestSandboxTypeEdgeCases/whitespace_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37108362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/whitespace_only","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371087468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_leading_whitespace","Output":" --- PASS: TestSandboxTypeEdgeCases/with_leading_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371100361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_leading_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371104279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_trailing_whitespace","Output":" --- PASS: TestSandboxTypeEdgeCases/with_trailing_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371111202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_trailing_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371114879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_newline","Output":" --- PASS: TestSandboxTypeEdgeCases/with_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371119116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371122463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_tab","Output":" --- PASS: TestSandboxTypeEdgeCases/with_tab (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37112657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases/with_tab","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371129847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxTypeEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371133073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants"} -{"Time":"2026-02-03T00:32:53.371137962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants","Output":"=== RUN TestValidSandboxTypeConstants\n"} -{"Time":"2026-02-03T00:32:53.371142711Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/awf"} -{"Time":"2026-02-03T00:32:53.371145876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/awf","Output":"=== RUN TestValidSandboxTypeConstants/awf\n"} -{"Time":"2026-02-03T00:32:53.371150034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/srt"} -{"Time":"2026-02-03T00:32:53.371153491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/srt","Output":"=== RUN TestValidSandboxTypeConstants/srt\n"} -{"Time":"2026-02-03T00:32:53.371157538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/default"} -{"Time":"2026-02-03T00:32:53.371161946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/default","Output":"=== RUN TestValidSandboxTypeConstants/default\n"} -{"Time":"2026-02-03T00:32:53.371167006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/sandbox-runtime"} -{"Time":"2026-02-03T00:32:53.371170823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/sandbox-runtime","Output":"=== RUN TestValidSandboxTypeConstants/sandbox-runtime\n"} -{"Time":"2026-02-03T00:32:53.371175702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants","Output":"--- PASS: TestValidSandboxTypeConstants (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371180952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/awf","Output":" --- PASS: TestValidSandboxTypeConstants/awf (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37118558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/awf","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37119086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/srt","Output":" --- PASS: TestValidSandboxTypeConstants/srt (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371195168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/srt","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371198865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/default","Output":" --- PASS: TestValidSandboxTypeConstants/default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371203995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371207501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/sandbox-runtime","Output":" --- PASS: TestValidSandboxTypeConstants/sandbox-runtime (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371211699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants/sandbox-runtime","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371215115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidSandboxTypeConstants","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371218582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation"} -{"Time":"2026-02-03T00:32:53.371221818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation","Output":"=== RUN TestSandboxMCPGatewayValidation\n"} -{"Time":"2026-02-03T00:32:53.371228099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_without_MCP_servers_-_should_error"} -{"Time":"2026-02-03T00:32:53.371231826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_without_MCP_servers_-_should_error","Output":"=== RUN TestSandboxMCPGatewayValidation/sandbox_enabled_without_MCP_servers_-_should_error\n"} -{"Time":"2026-02-03T00:32:53.371236215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_with_MCP_servers_-_should_pass"} -{"Time":"2026-02-03T00:32:53.371240954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_with_MCP_servers_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayValidation/sandbox_enabled_with_MCP_servers_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.371243478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_without_MCP_servers_-_should_pass"} -{"Time":"2026-02-03T00:32:53.371247776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_without_MCP_servers_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayValidation/sandbox_disabled_without_MCP_servers_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.371251984Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_with_MCP_servers_-_should_pass"} -{"Time":"2026-02-03T00:32:53.371255581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_with_MCP_servers_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayValidation/sandbox_disabled_with_MCP_servers_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.37126062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/no_sandbox_config_with_MCP_servers_-_should_pass_(defaults_applied)"} -{"Time":"2026-02-03T00:32:53.371264407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/no_sandbox_config_with_MCP_servers_-_should_pass_(defaults_applied)","Output":"=== RUN TestSandboxMCPGatewayValidation/no_sandbox_config_with_MCP_servers_-_should_pass_(defaults_applied)\n"} -{"Time":"2026-02-03T00:32:53.371270298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_playwright_tool_-_should_pass"} -{"Time":"2026-02-03T00:32:53.371275848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_playwright_tool_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayValidation/sandbox_with_playwright_tool_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.371280778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_safe-outputs_enabled_-_should_pass"} -{"Time":"2026-02-03T00:32:53.371284384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_safe-outputs_enabled_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayValidation/sandbox_with_safe-outputs_enabled_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.371289554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_agentic-workflows_tool_-_should_pass"} -{"Time":"2026-02-03T00:32:53.37129306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_agentic-workflows_tool_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayValidation/sandbox_with_agentic-workflows_tool_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.371298911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/SRT_sandbox_without_MCP_servers_-_should_error"} -{"Time":"2026-02-03T00:32:53.371303009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/SRT_sandbox_without_MCP_servers_-_should_error","Output":"=== RUN TestSandboxMCPGatewayValidation/SRT_sandbox_without_MCP_servers_-_should_error\n"} -{"Time":"2026-02-03T00:32:53.371308309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation","Output":"--- PASS: TestSandboxMCPGatewayValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371313138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_without_MCP_servers_-_should_error","Output":" --- PASS: TestSandboxMCPGatewayValidation/sandbox_enabled_without_MCP_servers_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371318077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_without_MCP_servers_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371322345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_with_MCP_servers_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayValidation/sandbox_enabled_with_MCP_servers_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371327034Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_enabled_with_MCP_servers_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371331542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_without_MCP_servers_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayValidation/sandbox_disabled_without_MCP_servers_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371336732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_without_MCP_servers_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371341671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_with_MCP_servers_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayValidation/sandbox_disabled_with_MCP_servers_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37134662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_disabled_with_MCP_servers_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371350648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/no_sandbox_config_with_MCP_servers_-_should_pass_(defaults_applied)","Output":" --- PASS: TestSandboxMCPGatewayValidation/no_sandbox_config_with_MCP_servers_-_should_pass_(defaults_applied) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371356008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/no_sandbox_config_with_MCP_servers_-_should_pass_(defaults_applied)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371360096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_playwright_tool_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayValidation/sandbox_with_playwright_tool_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371365325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_playwright_tool_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371369112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_safe-outputs_enabled_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayValidation/sandbox_with_safe-outputs_enabled_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371373731Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_safe-outputs_enabled_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37137839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_agentic-workflows_tool_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayValidation/sandbox_with_agentic-workflows_tool_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371383249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/sandbox_with_agentic-workflows_tool_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371387076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/SRT_sandbox_without_MCP_servers_-_should_error","Output":" --- PASS: TestSandboxMCPGatewayValidation/SRT_sandbox_without_MCP_servers_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371391434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation/SRT_sandbox_without_MCP_servers_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371394199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371397896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation"} -{"Time":"2026-02-03T00:32:53.371402464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation","Output":"=== RUN TestSandboxMCPGatewayPortValidation\n"} -{"Time":"2026-02-03T00:32:53.371406482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_80"} -{"Time":"2026-02-03T00:32:53.371409948Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_80","Output":"=== RUN TestSandboxMCPGatewayPortValidation/valid_port_-_80\n"} -{"Time":"2026-02-03T00:32:53.371414136Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_8080"} -{"Time":"2026-02-03T00:32:53.371417503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_8080","Output":"=== RUN TestSandboxMCPGatewayPortValidation/valid_port_-_8080\n"} -{"Time":"2026-02-03T00:32:53.371423694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_minimum_(1)"} -{"Time":"2026-02-03T00:32:53.371434344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_minimum_(1)","Output":"=== RUN TestSandboxMCPGatewayPortValidation/valid_port_-_minimum_(1)\n"} -{"Time":"2026-02-03T00:32:53.371439373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_maximum_(65535)"} -{"Time":"2026-02-03T00:32:53.37144281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_maximum_(65535)","Output":"=== RUN TestSandboxMCPGatewayPortValidation/valid_port_-_maximum_(65535)\n"} -{"Time":"2026-02-03T00:32:53.371447288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_zero_(default_will_be_applied)"} -{"Time":"2026-02-03T00:32:53.371451195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_zero_(default_will_be_applied)","Output":"=== RUN TestSandboxMCPGatewayPortValidation/valid_port_-_zero_(default_will_be_applied)\n"} -{"Time":"2026-02-03T00:32:53.371455583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_negative"} -{"Time":"2026-02-03T00:32:53.37145898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_negative","Output":"=== RUN TestSandboxMCPGatewayPortValidation/invalid_port_-_negative\n"} -{"Time":"2026-02-03T00:32:53.371463268Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_too_high"} -{"Time":"2026-02-03T00:32:53.371472846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_too_high","Output":"=== RUN TestSandboxMCPGatewayPortValidation/invalid_port_-_too_high\n"} -{"Time":"2026-02-03T00:32:53.371477725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_way_too_high"} -{"Time":"2026-02-03T00:32:53.371481462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_way_too_high","Output":"=== RUN TestSandboxMCPGatewayPortValidation/invalid_port_-_way_too_high\n"} -{"Time":"2026-02-03T00:32:53.371486892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_MCP_config_-_should_pass"} -{"Time":"2026-02-03T00:32:53.371490398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_MCP_config_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayPortValidation/no_MCP_config_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.371494666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_sandbox_config_-_should_pass"} -{"Time":"2026-02-03T00:32:53.371498223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_sandbox_config_-_should_pass","Output":"=== RUN TestSandboxMCPGatewayPortValidation/no_sandbox_config_-_should_pass\n"} -{"Time":"2026-02-03T00:32:53.371502461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation","Output":"--- PASS: TestSandboxMCPGatewayPortValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371505236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_80","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/valid_port_-_80 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371507951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_80","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371510145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_8080","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/valid_port_-_8080 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371513611Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_8080","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371515706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_minimum_(1)","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/valid_port_-_minimum_(1) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371518771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_minimum_(1)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371521005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_maximum_(65535)","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/valid_port_-_maximum_(65535) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37152352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_maximum_(65535)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371525554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_zero_(default_will_be_applied)","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/valid_port_-_zero_(default_will_be_applied) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371530253Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/valid_port_-_zero_(default_will_be_applied)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371534661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_negative","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/invalid_port_-_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371539259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371543036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_too_high","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/invalid_port_-_too_high (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371548206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_too_high","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371552384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_way_too_high","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/invalid_port_-_way_too_high (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371557593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/invalid_port_-_way_too_high","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371561591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_MCP_config_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/no_MCP_config_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371566901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_MCP_config_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371570688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_sandbox_config_-_should_pass","Output":" --- PASS: TestSandboxMCPGatewayPortValidation/no_sandbox_config_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371574715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation/no_sandbox_config_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371578102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSandboxMCPGatewayPortValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371581468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic"} -{"Time":"2026-02-03T00:32:53.371584995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic","Output":"=== RUN TestScheduleWorkflowDispatchAutomatic\n"} -{"Time":"2026-02-03T00:32:53.371589383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_array_format_-_should_add_workflow_dispatch"} -{"Time":"2026-02-03T00:32:53.37159312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_array_format_-_should_add_workflow_dispatch","Output":"=== RUN TestScheduleWorkflowDispatchAutomatic/schedule_array_format_-_should_add_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:53.371599722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_string_format_-_should_add_workflow_dispatch"} -{"Time":"2026-02-03T00:32:53.37160405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_string_format_-_should_add_workflow_dispatch","Output":"=== RUN TestScheduleWorkflowDispatchAutomatic/schedule_string_format_-_should_add_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:53.371607617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_existing_workflow_dispatch_-_should_keep_it"} -{"Time":"2026-02-03T00:32:53.371609701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_existing_workflow_dispatch_-_should_keep_it","Output":"=== RUN TestScheduleWorkflowDispatchAutomatic/schedule_with_existing_workflow_dispatch_-_should_keep_it\n"} -{"Time":"2026-02-03T00:32:53.371678148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/multiple_schedules_-_should_add_workflow_dispatch"} -{"Time":"2026-02-03T00:32:53.371687175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/multiple_schedules_-_should_add_workflow_dispatch","Output":"=== RUN TestScheduleWorkflowDispatchAutomatic/multiple_schedules_-_should_add_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:53.371694419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_other_triggers_-_should_add_workflow_dispatch"} -{"Time":"2026-02-03T00:32:53.371698286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_other_triggers_-_should_add_workflow_dispatch","Output":"=== RUN TestScheduleWorkflowDispatchAutomatic/schedule_with_other_triggers_-_should_add_workflow_dispatch\n"} -{"Time":"2026-02-03T00:32:53.371776872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic","Output":"--- PASS: TestScheduleWorkflowDispatchAutomatic (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371790828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_array_format_-_should_add_workflow_dispatch","Output":" --- PASS: TestScheduleWorkflowDispatchAutomatic/schedule_array_format_-_should_add_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371796178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_array_format_-_should_add_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371800646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_string_format_-_should_add_workflow_dispatch","Output":" --- PASS: TestScheduleWorkflowDispatchAutomatic/schedule_string_format_-_should_add_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371805586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_string_format_-_should_add_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371811386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_existing_workflow_dispatch_-_should_keep_it","Output":" --- PASS: TestScheduleWorkflowDispatchAutomatic/schedule_with_existing_workflow_dispatch_-_should_keep_it (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371828458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_existing_workflow_dispatch_-_should_keep_it","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371832926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/multiple_schedules_-_should_add_workflow_dispatch","Output":" --- PASS: TestScheduleWorkflowDispatchAutomatic/multiple_schedules_-_should_add_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371838256Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/multiple_schedules_-_should_add_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371841853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_other_triggers_-_should_add_workflow_dispatch","Output":" --- PASS: TestScheduleWorkflowDispatchAutomatic/schedule_with_other_triggers_-_should_add_workflow_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.371848035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic/schedule_with_other_triggers_-_should_add_workflow_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371852142Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleWorkflowDispatchAutomatic","Elapsed":0} -{"Time":"2026-02-03T00:32:53.371856921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString"} -{"Time":"2026-02-03T00:32:53.371860999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString","Output":"=== RUN TestSchedulePreprocessingShorthandOnString\n"} -{"Time":"2026-02-03T00:32:53.37186723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily"} -{"Time":"2026-02-03T00:32:53.371870777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_daily\n"} -{"Time":"2026-02-03T00:32:53.371875296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily","Output":" schedule_preprocessing_test.go:346: Successfully scattered schedule to: 0 8 * * *\n"} -{"Time":"2026-02-03T00:32:53.371879233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly"} -{"Time":"2026-02-03T00:32:53.371881717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_weekly\n"} -{"Time":"2026-02-03T00:32:53.371921775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly","Output":" schedule_preprocessing_test.go:346: Successfully scattered schedule to: 0 8 * * 4\n"} -{"Time":"2026-02-03T00:32:53.371932194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily_at_14:00"} -{"Time":"2026-02-03T00:32:53.371935961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily_at_14:00","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_daily_at_14:00\n"} -{"Time":"2026-02-03T00:32:53.371941992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly_on_monday"} -{"Time":"2026-02-03T00:32:53.371945439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly_on_monday","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_weekly_on_monday\n"} -{"Time":"2026-02-03T00:32:53.371995151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly_on_monday","Output":" schedule_preprocessing_test.go:346: Successfully scattered schedule to: 0 8 * * 1\n"} -{"Time":"2026-02-03T00:32:53.37200518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_every_10_minutes"} -{"Time":"2026-02-03T00:32:53.372009569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_every_10_minutes","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_every_10_minutes\n"} -{"Time":"2026-02-03T00:32:53.372045062Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_0_9_*_*_1_(cron_expression)"} -{"Time":"2026-02-03T00:32:53.372053327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_0_9_*_*_1_(cron_expression)","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_0_9_*_*_1_(cron_expression)\n"} -{"Time":"2026-02-03T00:32:53.37212986Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_push_(not_a_schedule)"} -{"Time":"2026-02-03T00:32:53.372139217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_push_(not_a_schedule)","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_push_(not_a_schedule)\n"} -{"Time":"2026-02-03T00:32:53.372144718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_invalid_schedule"} -{"Time":"2026-02-03T00:32:53.372148274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_invalid_schedule","Output":"=== RUN TestSchedulePreprocessingShorthandOnString/on:_invalid_schedule\n"} -{"Time":"2026-02-03T00:32:53.372154105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString","Output":"--- PASS: TestSchedulePreprocessingShorthandOnString (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372163533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372168422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372172149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_weekly (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372176086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372192226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily_at_14:00","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_daily_at_14:00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372197696Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_daily_at_14:00","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372201363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly_on_monday","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_weekly_on_monday (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372206052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_weekly_on_monday","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372210249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_every_10_minutes","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_every_10_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372215549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_every_10_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372219587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_0_9_*_*_1_(cron_expression)","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_0_9_*_*_1_(cron_expression) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372224085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_0_9_*_*_1_(cron_expression)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372227922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_push_(not_a_schedule)","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_push_(not_a_schedule) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372233964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_push_(not_a_schedule)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372237991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_invalid_schedule","Output":" --- PASS: TestSchedulePreprocessingShorthandOnString/on:_invalid_schedule (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372242349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString/on:_invalid_schedule","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372246196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingShorthandOnString","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372249603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing"} -{"Time":"2026-02-03T00:32:53.372252959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing","Output":"=== RUN TestSchedulePreprocessing\n"} -{"Time":"2026-02-03T00:32:53.37225882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/daily_schedule"} -{"Time":"2026-02-03T00:32:53.372267566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/daily_schedule","Output":"=== RUN TestSchedulePreprocessing/daily_schedule\n"} -{"Time":"2026-02-03T00:32:53.372272115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/weekly_schedule"} -{"Time":"2026-02-03T00:32:53.372276413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/weekly_schedule","Output":"=== RUN TestSchedulePreprocessing/weekly_schedule\n"} -{"Time":"2026-02-03T00:32:53.372280871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/interval_schedule"} -{"Time":"2026-02-03T00:32:53.372284468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/interval_schedule","Output":"=== RUN TestSchedulePreprocessing/interval_schedule\n"} -{"Time":"2026-02-03T00:32:53.372290078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/existing_cron_expression_unchanged"} -{"Time":"2026-02-03T00:32:53.372294266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/existing_cron_expression_unchanged","Output":"=== RUN TestSchedulePreprocessing/existing_cron_expression_unchanged\n"} -{"Time":"2026-02-03T00:32:53.372306569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/multiple_schedules"} -{"Time":"2026-02-03T00:32:53.372314063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/multiple_schedules","Output":"=== RUN TestSchedulePreprocessing/multiple_schedules\n"} -{"Time":"2026-02-03T00:32:53.372369165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/invalid_schedule_format"} -{"Time":"2026-02-03T00:32:53.372378593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/invalid_schedule_format","Output":"=== RUN TestSchedulePreprocessing/invalid_schedule_format\n"} -{"Time":"2026-02-03T00:32:53.372385807Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_daily"} -{"Time":"2026-02-03T00:32:53.372389644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_daily","Output":"=== RUN TestSchedulePreprocessing/shorthand_string_format_-_daily\n"} -{"Time":"2026-02-03T00:32:53.372437025Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_weekly"} -{"Time":"2026-02-03T00:32:53.372444789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_weekly","Output":"=== RUN TestSchedulePreprocessing/shorthand_string_format_-_weekly\n"} -{"Time":"2026-02-03T00:32:53.37247885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_interval"} -{"Time":"2026-02-03T00:32:53.37248938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_interval","Output":"=== RUN TestSchedulePreprocessing/shorthand_string_format_-_interval\n"} -{"Time":"2026-02-03T00:32:53.372533051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_existing_cron"} -{"Time":"2026-02-03T00:32:53.372541426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_existing_cron","Output":"=== RUN TestSchedulePreprocessing/shorthand_string_format_-_existing_cron\n"} -{"Time":"2026-02-03T00:32:53.37256808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_invalid"} -{"Time":"2026-02-03T00:32:53.372580723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_invalid","Output":"=== RUN TestSchedulePreprocessing/shorthand_string_format_-_invalid\n"} -{"Time":"2026-02-03T00:32:53.372633091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing","Output":"--- PASS: TestSchedulePreprocessing (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372645003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/daily_schedule","Output":" --- PASS: TestSchedulePreprocessing/daily_schedule (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372649842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/daily_schedule","Elapsed":0} -{"Time":"2026-02-03T00:32:53.3726539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/weekly_schedule","Output":" --- PASS: TestSchedulePreprocessing/weekly_schedule (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372658749Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/weekly_schedule","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372663818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/interval_schedule","Output":" --- PASS: TestSchedulePreprocessing/interval_schedule (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372669048Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/interval_schedule","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372673456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/existing_cron_expression_unchanged","Output":" --- PASS: TestSchedulePreprocessing/existing_cron_expression_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372678756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/existing_cron_expression_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372686711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/multiple_schedules","Output":" --- PASS: TestSchedulePreprocessing/multiple_schedules (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37269163Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/multiple_schedules","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372700877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/invalid_schedule_format","Output":" --- PASS: TestSchedulePreprocessing/invalid_schedule_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372705516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/invalid_schedule_format","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372709213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_daily","Output":" --- PASS: TestSchedulePreprocessing/shorthand_string_format_-_daily (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372727567Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_daily","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372731785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_weekly","Output":" --- PASS: TestSchedulePreprocessing/shorthand_string_format_-_weekly (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372738047Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_weekly","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372742234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_interval","Output":" --- PASS: TestSchedulePreprocessing/shorthand_string_format_-_interval (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372777229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_interval","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372787489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_existing_cron","Output":" --- PASS: TestSchedulePreprocessing/shorthand_string_format_-_existing_cron (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37279351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_existing_cron","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372799421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_invalid","Output":" --- PASS: TestSchedulePreprocessing/shorthand_string_format_-_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372806855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing/shorthand_string_format_-_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372810471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessing","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372813537Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleFriendlyComments"} -{"Time":"2026-02-03T00:32:53.372817264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleFriendlyComments","Output":"=== RUN TestScheduleFriendlyComments\n"} -{"Time":"2026-02-03T00:32:53.372822724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleFriendlyComments","Output":"--- PASS: TestScheduleFriendlyComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372827503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScheduleFriendlyComments","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37283647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering"} -{"Time":"2026-02-03T00:32:53.372840558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering","Output":"=== RUN TestFuzzyScheduleScattering\n"} -{"Time":"2026-02-03T00:32:53.372845336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_with_identifier"} -{"Time":"2026-02-03T00:32:53.372849374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_with_identifier","Output":"=== RUN TestFuzzyScheduleScattering/fuzzy_daily_schedule_with_identifier\n"} -{"Time":"2026-02-03T00:32:53.372853852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_without_identifier"} -{"Time":"2026-02-03T00:32:53.372857279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_without_identifier","Output":"=== RUN TestFuzzyScheduleScattering/fuzzy_daily_schedule_without_identifier\n"} -{"Time":"2026-02-03T00:32:53.372863891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering","Output":"--- PASS: TestFuzzyScheduleScattering (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372869181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_with_identifier","Output":" --- PASS: TestFuzzyScheduleScattering/fuzzy_daily_schedule_with_identifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372873789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_with_identifier","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372884319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_without_identifier","Output":" --- PASS: TestFuzzyScheduleScattering/fuzzy_daily_schedule_without_identifier (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372889028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering/fuzzy_daily_schedule_without_identifier","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372892444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScattering","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37289573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringDeterministic"} -{"Time":"2026-02-03T00:32:53.372899257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringDeterministic","Output":"=== RUN TestFuzzyScheduleScatteringDeterministic\n"} -{"Time":"2026-02-03T00:32:53.372947457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringDeterministic","Output":"--- PASS: TestFuzzyScheduleScatteringDeterministic (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.372960902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringDeterministic","Elapsed":0} -{"Time":"2026-02-03T00:32:53.372964969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily"} -{"Time":"2026-02-03T00:32:53.372968646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily","Output":"=== RUN TestSchedulePreprocessingWithFuzzyDaily\n"} -{"Time":"2026-02-03T00:32:53.372974657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_shorthand_string"} -{"Time":"2026-02-03T00:32:53.372978404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_shorthand_string","Output":"=== RUN TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_shorthand_string\n"} -{"Time":"2026-02-03T00:32:53.373022797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_shorthand_string","Output":" schedule_preprocessing_test.go:820: Successfully scattered fuzzy daily schedule to: 0 8 * * *\n"} -{"Time":"2026-02-03T00:32:53.373036733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_array_format"} -{"Time":"2026-02-03T00:32:53.373041001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_array_format","Output":"=== RUN TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_array_format\n"} -{"Time":"2026-02-03T00:32:53.373089792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_array_format","Output":" schedule_preprocessing_test.go:820: Successfully scattered fuzzy daily schedule to: 0 8 * * *\n"} -{"Time":"2026-02-03T00:32:53.373102796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_at_specific_time"} -{"Time":"2026-02-03T00:32:53.373107094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_at_specific_time","Output":"=== RUN TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_at_specific_time\n"} -{"Time":"2026-02-03T00:32:53.373146527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_around_specific_time"} -{"Time":"2026-02-03T00:32:53.373160152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_around_specific_time","Output":"=== RUN TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_around_specific_time\n"} -{"Time":"2026-02-03T00:32:53.373179288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_around_specific_time","Output":" schedule_preprocessing_test.go:820: Successfully scattered fuzzy daily schedule to: 30 13 * * *\n"} -{"Time":"2026-02-03T00:32:53.373190338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_with_multiple_schedules"} -{"Time":"2026-02-03T00:32:53.373194606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_with_multiple_schedules","Output":"=== RUN TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_with_multiple_schedules\n"} -{"Time":"2026-02-03T00:32:53.37325542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_with_multiple_schedules","Output":" schedule_preprocessing_test.go:820: Successfully scattered fuzzy daily schedule to: 0 8 * * *\n"} -{"Time":"2026-02-03T00:32:53.373268925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily","Output":"--- PASS: TestSchedulePreprocessingWithFuzzyDaily (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373274605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_shorthand_string","Output":" --- PASS: TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_shorthand_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373279455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_shorthand_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373296556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_array_format","Output":" --- PASS: TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_array_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373305653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_-_array_format","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373309841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_at_specific_time","Output":" --- PASS: TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_at_specific_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37331474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_at_specific_time","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373318677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_around_specific_time","Output":" --- PASS: TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_around_specific_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373323286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_around_specific_time","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373332824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_with_multiple_schedules","Output":" --- PASS: TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_with_multiple_schedules (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373338805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily/fuzzy_daily_with_multiple_schedules","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373343293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingWithFuzzyDaily","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373347221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingDailyVariations"} -{"Time":"2026-02-03T00:32:53.373351258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingDailyVariations","Output":"=== RUN TestSchedulePreprocessingDailyVariations\n"} -{"Time":"2026-02-03T00:32:53.373358261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingDailyVariations","Output":" schedule_preprocessing_test.go:885: Successfully compiled 'daily' to valid cron: 8 10 * * *\n"} -{"Time":"2026-02-03T00:32:53.373366466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingDailyVariations","Output":"--- PASS: TestSchedulePreprocessingDailyVariations (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373370634Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSchedulePreprocessingDailyVariations","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37337396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand"} -{"Time":"2026-02-03T00:32:53.373377527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand","Output":"=== RUN TestSlashCommandShorthand\n"} -{"Time":"2026-02-03T00:32:53.373381795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/command"} -{"Time":"2026-02-03T00:32:53.373385272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/command","Output":"=== RUN TestSlashCommandShorthand/on:_/command\n"} -{"Time":"2026-02-03T00:32:53.373389299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/another-command"} -{"Time":"2026-02-03T00:32:53.373398797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/another-command","Output":"=== RUN TestSlashCommandShorthand/on:_/another-command\n"} -{"Time":"2026-02-03T00:32:53.373404047Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/_(empty_command)"} -{"Time":"2026-02-03T00:32:53.373410208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/_(empty_command)","Output":"=== RUN TestSlashCommandShorthand/on:_/_(empty_command)\n"} -{"Time":"2026-02-03T00:32:53.373415658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand","Output":"--- PASS: TestSlashCommandShorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373420477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/command","Output":" --- PASS: TestSlashCommandShorthand/on:_/command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37342752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373431207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/another-command","Output":" --- PASS: TestSlashCommandShorthand/on:_/another-command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373435836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/another-command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373439362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/_(empty_command)","Output":" --- PASS: TestSlashCommandShorthand/on:_/_(empty_command) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37344327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand/on:_/_(empty_command)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373446496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandShorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373449742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug"} -{"Time":"2026-02-03T00:32:53.373453439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Output":"=== RUN TestFuzzyScheduleScatteringWithRepositorySlug\n"} -{"Time":"2026-02-03T00:32:53.373458818Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_repository_slug"} -{"Time":"2026-02-03T00:32:53.373465201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_repository_slug","Output":"=== RUN TestFuzzyScheduleScatteringWithRepositorySlug/with_repository_slug\n"} -{"Time":"2026-02-03T00:32:53.37347056Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_org,_same_workflow_name"} -{"Time":"2026-02-03T00:32:53.373474057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_org,_same_workflow_name","Output":"=== RUN TestFuzzyScheduleScatteringWithRepositorySlug/with_different_org,_same_workflow_name\n"} -{"Time":"2026-02-03T00:32:53.373526285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_repo,_same_workflow_name"} -{"Time":"2026-02-03T00:32:53.373535653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_repo,_same_workflow_name","Output":"=== RUN TestFuzzyScheduleScatteringWithRepositorySlug/with_different_repo,_same_workflow_name\n"} -{"Time":"2026-02-03T00:32:53.373585912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/without_repository_slug"} -{"Time":"2026-02-03T00:32:53.373596743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/without_repository_slug","Output":"=== RUN TestFuzzyScheduleScatteringWithRepositorySlug/without_repository_slug\n"} -{"Time":"2026-02-03T00:32:53.373653872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Output":" schedule_preprocessing_test.go:1098: Schedule results:\n"} -{"Time":"2026-02-03T00:32:53.373664953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Output":" schedule_preprocessing_test.go:1100: Seed: githubnext/gh-aw/test-workflow.md -\u003e Cron: 54 23 * * *\n"} -{"Time":"2026-02-03T00:32:53.373670523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Output":" schedule_preprocessing_test.go:1100: Seed: otherorg/gh-aw/test-workflow.md -\u003e Cron: 44 18 * * *\n"} -{"Time":"2026-02-03T00:32:53.373675923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Output":" schedule_preprocessing_test.go:1100: Seed: githubnext/other-repo/test-workflow.md -\u003e Cron: 35 23 * * *\n"} -{"Time":"2026-02-03T00:32:53.373681864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Output":" schedule_preprocessing_test.go:1100: Seed: test-workflow.md -\u003e Cron: 0 8 * * *\n"} -{"Time":"2026-02-03T00:32:53.373688086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Output":"--- PASS: TestFuzzyScheduleScatteringWithRepositorySlug (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373693326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_repository_slug","Output":" --- PASS: TestFuzzyScheduleScatteringWithRepositorySlug/with_repository_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37371194Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_repository_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373716228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_org,_same_workflow_name","Output":" --- PASS: TestFuzzyScheduleScatteringWithRepositorySlug/with_different_org,_same_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373721147Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_org,_same_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373724564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_repo,_same_workflow_name","Output":" --- PASS: TestFuzzyScheduleScatteringWithRepositorySlug/with_different_repo,_same_workflow_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373729042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/with_different_repo,_same_workflow_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373736546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/without_repository_slug","Output":" --- PASS: TestFuzzyScheduleScatteringWithRepositorySlug/without_repository_slug (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373741505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug/without_repository_slug","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373745403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWithRepositorySlug","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373763597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization"} -{"Time":"2026-02-03T00:32:53.373767223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization","Output":"=== RUN TestFuzzyScheduleScatteringAcrossOrganization\n"} -{"Time":"2026-02-03T00:32:53.373773535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization","Output":" schedule_preprocessing_test.go:1146: Repository githubnext/repo-1: 22 10 * * *\n"} -{"Time":"2026-02-03T00:32:53.373777733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization","Output":" schedule_preprocessing_test.go:1146: Repository githubnext/repo-2: 51 7 * * *\n"} -{"Time":"2026-02-03T00:32:53.373782111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization","Output":" schedule_preprocessing_test.go:1146: Repository githubnext/repo-3: 12 2 * * *\n"} -{"Time":"2026-02-03T00:32:53.373809542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization","Output":" schedule_preprocessing_test.go:1146: Repository other-org/repo-1: 53 13 * * *\n"} -{"Time":"2026-02-03T00:32:53.373820092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization","Output":"--- PASS: TestFuzzyScheduleScatteringAcrossOrganization (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373826814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringAcrossOrganization","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373830371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWarningWithoutRepoSlug"} -{"Time":"2026-02-03T00:32:53.373833897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWarningWithoutRepoSlug","Output":"=== RUN TestFuzzyScheduleScatteringWarningWithoutRepoSlug\n"} -{"Time":"2026-02-03T00:32:53.37388495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWarningWithoutRepoSlug","Output":"--- PASS: TestFuzzyScheduleScatteringWarningWithoutRepoSlug (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373896221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFuzzyScheduleScatteringWarningWithoutRepoSlug","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373900008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFriendlyFormatDeterminism"} -{"Time":"2026-02-03T00:32:53.373903995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFriendlyFormatDeterminism","Output":"=== RUN TestFriendlyFormatDeterminism\n"} -{"Time":"2026-02-03T00:32:53.373941165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFriendlyFormatDeterminism","Output":"--- PASS: TestFriendlyFormatDeterminism (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.373947847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFriendlyFormatDeterminism","Elapsed":0} -{"Time":"2026-02-03T00:32:53.373951173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath"} -{"Time":"2026-02-03T00:32:53.373954619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath","Output":"=== RUN TestExtractFieldPath\n"} -{"Time":"2026-02-03T00:32:53.373959939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/single_field"} -{"Time":"2026-02-03T00:32:53.373966592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/single_field","Output":"=== RUN TestExtractFieldPath/single_field\n"} -{"Time":"2026-02-03T00:32:53.373974857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/nested_field"} -{"Time":"2026-02-03T00:32:53.373983273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/nested_field","Output":"=== RUN TestExtractFieldPath/nested_field\n"} -{"Time":"2026-02-03T00:32:53.37400722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/empty_location"} -{"Time":"2026-02-03T00:32:53.374016498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/empty_location","Output":"=== RUN TestExtractFieldPath/empty_location\n"} -{"Time":"2026-02-03T00:32:53.374023381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/permissions_field"} -{"Time":"2026-02-03T00:32:53.374027197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/permissions_field","Output":"=== RUN TestExtractFieldPath/permissions_field\n"} -{"Time":"2026-02-03T00:32:53.374037617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath","Output":"--- PASS: TestExtractFieldPath (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374045832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/single_field","Output":" --- PASS: TestExtractFieldPath/single_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374052004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/single_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374056131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/nested_field","Output":" --- PASS: TestExtractFieldPath/nested_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374071691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/nested_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374075478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/empty_location","Output":" --- PASS: TestExtractFieldPath/empty_location (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374080136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/empty_location","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374089604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/permissions_field","Output":" --- PASS: TestExtractFieldPath/permissions_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374095435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath/permissions_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374098851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractFieldPath","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374102107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample"} -{"Time":"2026-02-03T00:32:53.374105443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample","Output":"=== RUN TestGetFieldExample\n"} -{"Time":"2026-02-03T00:32:53.374109681Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/timeout-minutes"} -{"Time":"2026-02-03T00:32:53.374113178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/timeout-minutes","Output":"=== RUN TestGetFieldExample/timeout-minutes\n"} -{"Time":"2026-02-03T00:32:53.374117456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/engine"} -{"Time":"2026-02-03T00:32:53.374120712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/engine","Output":"=== RUN TestGetFieldExample/engine\n"} -{"Time":"2026-02-03T00:32:53.374125741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/permissions"} -{"Time":"2026-02-03T00:32:53.374130951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/permissions","Output":"=== RUN TestGetFieldExample/permissions\n"} -{"Time":"2026-02-03T00:32:53.374134798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/runs-on"} -{"Time":"2026-02-03T00:32:53.374138094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/runs-on","Output":"=== RUN TestGetFieldExample/runs-on\n"} -{"Time":"2026-02-03T00:32:53.374143084Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/on_trigger"} -{"Time":"2026-02-03T00:32:53.374150247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/on_trigger","Output":"=== RUN TestGetFieldExample/on_trigger\n"} -{"Time":"2026-02-03T00:32:53.374155577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_integer_field"} -{"Time":"2026-02-03T00:32:53.374162339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_integer_field","Output":"=== RUN TestGetFieldExample/generic_integer_field\n"} -{"Time":"2026-02-03T00:32:53.374191554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_string_field"} -{"Time":"2026-02-03T00:32:53.374196082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_string_field","Output":"=== RUN TestGetFieldExample/generic_string_field\n"} -{"Time":"2026-02-03T00:32:53.374201673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_boolean_field"} -{"Time":"2026-02-03T00:32:53.374209608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_boolean_field","Output":"=== RUN TestGetFieldExample/generic_boolean_field\n"} -{"Time":"2026-02-03T00:32:53.374215659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_object_field"} -{"Time":"2026-02-03T00:32:53.374218885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_object_field","Output":"=== RUN TestGetFieldExample/generic_object_field\n"} -{"Time":"2026-02-03T00:32:53.374256194Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_array_field"} -{"Time":"2026-02-03T00:32:53.374265071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_array_field","Output":"=== RUN TestGetFieldExample/generic_array_field\n"} -{"Time":"2026-02-03T00:32:53.374272925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample","Output":"--- PASS: TestGetFieldExample (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374278316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/timeout-minutes","Output":" --- PASS: TestGetFieldExample/timeout-minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374282904Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/timeout-minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374287312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/engine","Output":" --- PASS: TestGetFieldExample/engine (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374292712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/engine","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37430239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/permissions","Output":" --- PASS: TestGetFieldExample/permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374307229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374310646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/runs-on","Output":" --- PASS: TestGetFieldExample/runs-on (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374315585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/runs-on","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374319362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/on_trigger","Output":" --- PASS: TestGetFieldExample/on_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37432375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/on_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374327667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_integer_field","Output":" --- PASS: TestGetFieldExample/generic_integer_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374331965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_integer_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374335672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_string_field","Output":" --- PASS: TestGetFieldExample/generic_string_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37433987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_string_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374343657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_boolean_field","Output":" --- PASS: TestGetFieldExample/generic_boolean_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374348206Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_boolean_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374351913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_object_field","Output":" --- PASS: TestGetFieldExample/generic_object_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374356351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_object_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374359937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_array_field","Output":" --- PASS: TestGetFieldExample/generic_array_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374364296Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample/generic_array_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374374765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetFieldExample","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374378492Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError"} -{"Time":"2026-02-03T00:32:53.374381818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError","Output":"=== RUN TestEnhanceSchemaValidationError\n"} -{"Time":"2026-02-03T00:32:53.374388651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/timeout-minutes_error_gets_example"} -{"Time":"2026-02-03T00:32:53.374392458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/timeout-minutes_error_gets_example","Output":"=== RUN TestEnhanceSchemaValidationError/timeout-minutes_error_gets_example\n"} -{"Time":"2026-02-03T00:32:53.374396937Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/engine_error_gets_example"} -{"Time":"2026-02-03T00:32:53.374400413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/engine_error_gets_example","Output":"=== RUN TestEnhanceSchemaValidationError/engine_error_gets_example\n"} -{"Time":"2026-02-03T00:32:53.374404751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/permissions_error_gets_example"} -{"Time":"2026-02-03T00:32:53.374407997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/permissions_error_gets_example","Output":"=== RUN TestEnhanceSchemaValidationError/permissions_error_gets_example\n"} -{"Time":"2026-02-03T00:32:53.374410963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError","Output":"--- PASS: TestEnhanceSchemaValidationError (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374413798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/timeout-minutes_error_gets_example","Output":" --- PASS: TestEnhanceSchemaValidationError/timeout-minutes_error_gets_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374418126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/timeout-minutes_error_gets_example","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374421001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/engine_error_gets_example","Output":" --- PASS: TestEnhanceSchemaValidationError/engine_error_gets_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374423686Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/engine_error_gets_example","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374425911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/permissions_error_gets_example","Output":" --- PASS: TestEnhanceSchemaValidationError/permissions_error_gets_example (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374428305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError/permissions_error_gets_example","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374430259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEnhanceSchemaValidationError","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374432132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples"} -{"Time":"2026-02-03T00:32:53.374434006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples","Output":"=== RUN TestValidateGitHubActionsSchemaWithExamples\n"} -{"Time":"2026-02-03T00:32:53.374437532Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples/valid_workflow_passes"} -{"Time":"2026-02-03T00:32:53.374439496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples/valid_workflow_passes","Output":"=== RUN TestValidateGitHubActionsSchemaWithExamples/valid_workflow_passes\n"} -{"Time":"2026-02-03T00:32:53.374576551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples","Output":"--- PASS: TestValidateGitHubActionsSchemaWithExamples (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374590557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples/valid_workflow_passes","Output":" --- PASS: TestValidateGitHubActionsSchemaWithExamples/valid_workflow_passes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374595236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples/valid_workflow_passes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374598963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateGitHubActionsSchemaWithExamples","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374602419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Register"} -{"Time":"2026-02-03T00:32:53.374605886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Register","Output":"=== RUN TestScriptRegistry_Register\n"} -{"Time":"2026-02-03T00:32:53.374611987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Register","Output":"--- PASS: TestScriptRegistry_Register (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374622587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Register","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374625813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_NotFound"} -{"Time":"2026-02-03T00:32:53.374629199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_NotFound","Output":"=== RUN TestScriptRegistry_Get_NotFound\n"} -{"Time":"2026-02-03T00:32:53.374634749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_NotFound","Output":"--- PASS: TestScriptRegistry_Get_NotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374644327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_NotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374647744Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_BundlesOnce"} -{"Time":"2026-02-03T00:32:53.374651431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_BundlesOnce","Output":"=== RUN TestScriptRegistry_Get_BundlesOnce\n"} -{"Time":"2026-02-03T00:32:53.37483331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_BundlesOnce","Output":"--- PASS: TestScriptRegistry_Get_BundlesOnce (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374844841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Get_BundlesOnce","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374848969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource"} -{"Time":"2026-02-03T00:32:53.374852756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource","Output":"=== RUN TestScriptRegistry_GetSource\n"} -{"Time":"2026-02-03T00:32:53.374859448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource","Output":"--- PASS: TestScriptRegistry_GetSource (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374865199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374868485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource_NotFound"} -{"Time":"2026-02-03T00:32:53.374871781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource_NotFound","Output":"=== RUN TestScriptRegistry_GetSource_NotFound\n"} -{"Time":"2026-02-03T00:32:53.374877272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource_NotFound","Output":"--- PASS: TestScriptRegistry_GetSource_NotFound (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374889094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetSource_NotFound","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37489236Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Names"} -{"Time":"2026-02-03T00:32:53.374895816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Names","Output":"=== RUN TestScriptRegistry_Names\n"} -{"Time":"2026-02-03T00:32:53.374950906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Names","Output":"--- PASS: TestScriptRegistry_Names (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.374960033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Names","Elapsed":0} -{"Time":"2026-02-03T00:32:53.374965483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_ConcurrentAccess"} -{"Time":"2026-02-03T00:32:53.374969009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_ConcurrentAccess","Output":"=== RUN TestScriptRegistry_ConcurrentAccess\n"} -{"Time":"2026-02-03T00:32:53.375137033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_ConcurrentAccess","Output":"--- PASS: TestScriptRegistry_ConcurrentAccess (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.375147172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_ConcurrentAccess","Elapsed":0} -{"Time":"2026-02-03T00:32:53.375151289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite"} -{"Time":"2026-02-03T00:32:53.375155016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite","Output":"=== RUN TestScriptRegistry_Overwrite\n"} -{"Time":"2026-02-03T00:32:53.375161207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite","Output":"--- PASS: TestScriptRegistry_Overwrite (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.375166668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite","Elapsed":0} -{"Time":"2026-02-03T00:32:53.375170385Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite_AfterGet"} -{"Time":"2026-02-03T00:32:53.375173691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite_AfterGet","Output":"=== RUN TestScriptRegistry_Overwrite_AfterGet\n"} -{"Time":"2026-02-03T00:32:53.375400143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite_AfterGet","Output":"--- PASS: TestScriptRegistry_Overwrite_AfterGet (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.375410312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Overwrite_AfterGet","Elapsed":0} -{"Time":"2026-02-03T00:32:53.375414019Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultScriptRegistry_GetScript"} -{"Time":"2026-02-03T00:32:53.375417725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultScriptRegistry_GetScript","Output":"=== RUN TestDefaultScriptRegistry_GetScript\n"} -{"Time":"2026-02-03T00:32:53.37552754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultScriptRegistry_GetScript","Output":"--- PASS: TestDefaultScriptRegistry_GetScript (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.375541035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultScriptRegistry_GetScript","Elapsed":0} -{"Time":"2026-02-03T00:32:53.375545043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Has"} -{"Time":"2026-02-03T00:32:53.375548209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Has","Output":"=== RUN TestScriptRegistry_Has\n"} -{"Time":"2026-02-03T00:32:53.375553909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Has","Output":"--- PASS: TestScriptRegistry_Has (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37555984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_Has","Elapsed":0} -{"Time":"2026-02-03T00:32:53.375566413Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode"} -{"Time":"2026-02-03T00:32:53.37557012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode","Output":"=== RUN TestScriptRegistry_RegisterWithMode\n"} -{"Time":"2026-02-03T00:32:53.375771635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode","Output":"--- PASS: TestScriptRegistry_RegisterWithMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.375782786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode","Elapsed":0} -{"Time":"2026-02-03T00:32:53.375786412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_PreservesDifference"} -{"Time":"2026-02-03T00:32:53.375788536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_PreservesDifference","Output":"=== RUN TestScriptRegistry_RegisterWithMode_PreservesDifference\n"} -{"Time":"2026-02-03T00:32:53.375982448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_PreservesDifference","Output":"--- PASS: TestScriptRegistry_RegisterWithMode_PreservesDifference (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.375996885Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_RegisterWithMode_PreservesDifference","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376000872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode"} -{"Time":"2026-02-03T00:32:53.376004539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode","Output":"=== RUN TestScriptRegistry_GetWithMode\n"} -{"Time":"2026-02-03T00:32:53.376159017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode","Output":"--- PASS: TestScriptRegistry_GetWithMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376170558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376174846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode_ModeMismatch"} -{"Time":"2026-02-03T00:32:53.376178844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode_ModeMismatch","Output":"=== RUN TestScriptRegistry_GetWithMode_ModeMismatch\n"} -{"Time":"2026-02-03T00:32:53.376302053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode_ModeMismatch","Output":"--- PASS: TestScriptRegistry_GetWithMode_ModeMismatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376314927Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestScriptRegistry_GetWithMode_ModeMismatch","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376318684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetScriptWithMode"} -{"Time":"2026-02-03T00:32:53.376321349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetScriptWithMode","Output":"=== RUN TestGetScriptWithMode\n"} -{"Time":"2026-02-03T00:32:53.376465478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetScriptWithMode","Output":"--- PASS: TestGetScriptWithMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376473292Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetScriptWithMode","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37647729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName"} -{"Time":"2026-02-03T00:32:53.376480966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName","Output":"=== RUN TestSharedExtractSecretName\n"} -{"Time":"2026-02-03T00:32:53.376486176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/simple_secret"} -{"Time":"2026-02-03T00:32:53.376489793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/simple_secret","Output":"=== RUN TestSharedExtractSecretName/simple_secret\n"} -{"Time":"2026-02-03T00:32:53.37652392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_default_value"} -{"Time":"2026-02-03T00:32:53.376533878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_default_value","Output":"=== RUN TestSharedExtractSecretName/secret_with_default_value\n"} -{"Time":"2026-02-03T00:32:53.376540551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_spaces"} -{"Time":"2026-02-03T00:32:53.376544468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_spaces","Output":"=== RUN TestSharedExtractSecretName/secret_with_spaces\n"} -{"Time":"2026-02-03T00:32:53.376552232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/bearer_token"} -{"Time":"2026-02-03T00:32:53.376555719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/bearer_token","Output":"=== RUN TestSharedExtractSecretName/bearer_token\n"} -{"Time":"2026-02-03T00:32:53.376620006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/no_secret"} -{"Time":"2026-02-03T00:32:53.376631106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/no_secret","Output":"=== RUN TestSharedExtractSecretName/no_secret\n"} -{"Time":"2026-02-03T00:32:53.376636607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/empty_value"} -{"Time":"2026-02-03T00:32:53.376640123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/empty_value","Output":"=== RUN TestSharedExtractSecretName/empty_value\n"} -{"Time":"2026-02-03T00:32:53.376644872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_underscore"} -{"Time":"2026-02-03T00:32:53.37664897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_underscore","Output":"=== RUN TestSharedExtractSecretName/secret_with_underscore\n"} -{"Time":"2026-02-03T00:32:53.376653578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_numbers"} -{"Time":"2026-02-03T00:32:53.376657405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_numbers","Output":"=== RUN TestSharedExtractSecretName/secret_with_numbers\n"} -{"Time":"2026-02-03T00:32:53.376664879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName","Output":"--- PASS: TestSharedExtractSecretName (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376676481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/simple_secret","Output":" --- PASS: TestSharedExtractSecretName/simple_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37668109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/simple_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376685157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_default_value","Output":" --- PASS: TestSharedExtractSecretName/secret_with_default_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376689495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_default_value","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376692992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_spaces","Output":" --- PASS: TestSharedExtractSecretName/secret_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376699033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376702639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/bearer_token","Output":" --- PASS: TestSharedExtractSecretName/bearer_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376723208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/bearer_token","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376726604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/no_secret","Output":" --- PASS: TestSharedExtractSecretName/no_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376731573Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/no_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376735591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/empty_value","Output":" --- PASS: TestSharedExtractSecretName/empty_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37674024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/empty_value","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376743776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_underscore","Output":" --- PASS: TestSharedExtractSecretName/secret_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376762491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376766208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_numbers","Output":" --- PASS: TestSharedExtractSecretName/secret_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376770476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName/secret_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376774564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretName","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37677773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue"} -{"Time":"2026-02-03T00:32:53.376780855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue","Output":"=== RUN TestSharedExtractSecretsFromValue\n"} -{"Time":"2026-02-03T00:32:53.376786856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/simple_secret"} -{"Time":"2026-02-03T00:32:53.376795913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/simple_secret","Output":"=== RUN TestSharedExtractSecretsFromValue/simple_secret\n"} -{"Time":"2026-02-03T00:32:53.376799841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_default_value"} -{"Time":"2026-02-03T00:32:53.376803127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_default_value","Output":"=== RUN TestSharedExtractSecretsFromValue/secret_with_default_value\n"} -{"Time":"2026-02-03T00:32:53.376806974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/bearer_token"} -{"Time":"2026-02-03T00:32:53.37681006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/bearer_token","Output":"=== RUN TestSharedExtractSecretsFromValue/bearer_token\n"} -{"Time":"2026-02-03T00:32:53.376814067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/multiple_secrets_in_one_value"} -{"Time":"2026-02-03T00:32:53.376817514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/multiple_secrets_in_one_value","Output":"=== RUN TestSharedExtractSecretsFromValue/multiple_secrets_in_one_value\n"} -{"Time":"2026-02-03T00:32:53.376821381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/no_secrets"} -{"Time":"2026-02-03T00:32:53.376824657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/no_secrets","Output":"=== RUN TestSharedExtractSecretsFromValue/no_secrets\n"} -{"Time":"2026-02-03T00:32:53.376829836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/empty_value"} -{"Time":"2026-02-03T00:32:53.376833283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/empty_value","Output":"=== RUN TestSharedExtractSecretsFromValue/empty_value\n"} -{"Time":"2026-02-03T00:32:53.376837661Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_complex_default"} -{"Time":"2026-02-03T00:32:53.37684213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_complex_default","Output":"=== RUN TestSharedExtractSecretsFromValue/secret_with_complex_default\n"} -{"Time":"2026-02-03T00:32:53.376848301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue","Output":"--- PASS: TestSharedExtractSecretsFromValue (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37685303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/simple_secret","Output":" --- PASS: TestSharedExtractSecretsFromValue/simple_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37685867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/simple_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376862508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_default_value","Output":" --- PASS: TestSharedExtractSecretsFromValue/secret_with_default_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376867106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_default_value","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37688554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/bearer_token","Output":" --- PASS: TestSharedExtractSecretsFromValue/bearer_token (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376900889Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/bearer_token","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376916168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/multiple_secrets_in_one_value","Output":" --- PASS: TestSharedExtractSecretsFromValue/multiple_secrets_in_one_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376932067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/multiple_secrets_in_one_value","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376946504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/no_secrets","Output":" --- PASS: TestSharedExtractSecretsFromValue/no_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376961552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/no_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376975759Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/empty_value","Output":" --- PASS: TestSharedExtractSecretsFromValue/empty_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.376991357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/empty_value","Elapsed":0} -{"Time":"2026-02-03T00:32:53.376996116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_complex_default","Output":" --- PASS: TestSharedExtractSecretsFromValue/secret_with_complex_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377002017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue/secret_with_complex_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377005043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValue","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377008289Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap"} -{"Time":"2026-02-03T00:32:53.377011565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap","Output":"=== RUN TestSharedExtractSecretsFromMap\n"} -{"Time":"2026-02-03T00:32:53.377015412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/HTTP_headers_with_secrets"} -{"Time":"2026-02-03T00:32:53.37701943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/HTTP_headers_with_secrets","Output":"=== RUN TestSharedExtractSecretsFromMap/HTTP_headers_with_secrets\n"} -{"Time":"2026-02-03T00:32:53.377023317Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/env_vars_with_secrets"} -{"Time":"2026-02-03T00:32:53.377026734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/env_vars_with_secrets","Output":"=== RUN TestSharedExtractSecretsFromMap/env_vars_with_secrets\n"} -{"Time":"2026-02-03T00:32:53.377031001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/mixed_secrets_and_plain_values"} -{"Time":"2026-02-03T00:32:53.377034648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/mixed_secrets_and_plain_values","Output":"=== RUN TestSharedExtractSecretsFromMap/mixed_secrets_and_plain_values\n"} -{"Time":"2026-02-03T00:32:53.377045749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/no_secrets"} -{"Time":"2026-02-03T00:32:53.377049235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/no_secrets","Output":"=== RUN TestSharedExtractSecretsFromMap/no_secrets\n"} -{"Time":"2026-02-03T00:32:53.377053022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/duplicate_secrets_(same_secret_in_multiple_values)"} -{"Time":"2026-02-03T00:32:53.377056148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/duplicate_secrets_(same_secret_in_multiple_values)","Output":"=== RUN TestSharedExtractSecretsFromMap/duplicate_secrets_(same_secret_in_multiple_values)\n"} -{"Time":"2026-02-03T00:32:53.377059775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/empty_map"} -{"Time":"2026-02-03T00:32:53.377063081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/empty_map","Output":"=== RUN TestSharedExtractSecretsFromMap/empty_map\n"} -{"Time":"2026-02-03T00:32:53.377068692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap","Output":"--- PASS: TestSharedExtractSecretsFromMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377072779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/HTTP_headers_with_secrets","Output":" --- PASS: TestSharedExtractSecretsFromMap/HTTP_headers_with_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377077087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/HTTP_headers_with_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377080263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/env_vars_with_secrets","Output":" --- PASS: TestSharedExtractSecretsFromMap/env_vars_with_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/env_vars_with_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377087577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/mixed_secrets_and_plain_values","Output":" --- PASS: TestSharedExtractSecretsFromMap/mixed_secrets_and_plain_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377091294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/mixed_secrets_and_plain_values","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37709458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/no_secrets","Output":" --- PASS: TestSharedExtractSecretsFromMap/no_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377098447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/no_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377101713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/duplicate_secrets_(same_secret_in_multiple_values)","Output":" --- PASS: TestSharedExtractSecretsFromMap/duplicate_secrets_(same_secret_in_multiple_values) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377106071Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/duplicate_secrets_(same_secret_in_multiple_values)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377109257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/empty_map","Output":" --- PASS: TestSharedExtractSecretsFromMap/empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377114166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap/empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377117122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromMap","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377120458Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars"} -{"Time":"2026-02-03T00:32:53.377123183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars","Output":"=== RUN TestSharedReplaceSecretsWithEnvVars\n"} -{"Time":"2026-02-03T00:32:53.377128152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/simple_replacement"} -{"Time":"2026-02-03T00:32:53.377131148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/simple_replacement","Output":"=== RUN TestSharedReplaceSecretsWithEnvVars/simple_replacement\n"} -{"Time":"2026-02-03T00:32:53.377134644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/replacement_with_default_value"} -{"Time":"2026-02-03T00:32:53.37713777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/replacement_with_default_value","Output":"=== RUN TestSharedReplaceSecretsWithEnvVars/replacement_with_default_value\n"} -{"Time":"2026-02-03T00:32:53.377142599Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/bearer_token_replacement"} -{"Time":"2026-02-03T00:32:53.377145785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/bearer_token_replacement","Output":"=== RUN TestSharedReplaceSecretsWithEnvVars/bearer_token_replacement\n"} -{"Time":"2026-02-03T00:32:53.377149191Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/multiple_replacements"} -{"Time":"2026-02-03T00:32:53.377152628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/multiple_replacements","Output":"=== RUN TestSharedReplaceSecretsWithEnvVars/multiple_replacements\n"} -{"Time":"2026-02-03T00:32:53.377156064Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/no_replacements"} -{"Time":"2026-02-03T00:32:53.3771591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/no_replacements","Output":"=== RUN TestSharedReplaceSecretsWithEnvVars/no_replacements\n"} -{"Time":"2026-02-03T00:32:53.377163108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/partial_replacement"} -{"Time":"2026-02-03T00:32:53.377165963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/partial_replacement","Output":"=== RUN TestSharedReplaceSecretsWithEnvVars/partial_replacement\n"} -{"Time":"2026-02-03T00:32:53.377171413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars","Output":"--- PASS: TestSharedReplaceSecretsWithEnvVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377175581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/simple_replacement","Output":" --- PASS: TestSharedReplaceSecretsWithEnvVars/simple_replacement (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37718058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/simple_replacement","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377184768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/replacement_with_default_value","Output":" --- PASS: TestSharedReplaceSecretsWithEnvVars/replacement_with_default_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377189046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/replacement_with_default_value","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377192352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/bearer_token_replacement","Output":" --- PASS: TestSharedReplaceSecretsWithEnvVars/bearer_token_replacement (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.3771967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/bearer_token_replacement","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377199736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/multiple_replacements","Output":" --- PASS: TestSharedReplaceSecretsWithEnvVars/multiple_replacements (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377204164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/multiple_replacements","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37720728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/no_replacements","Output":" --- PASS: TestSharedReplaceSecretsWithEnvVars/no_replacements (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377210977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/no_replacements","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377214233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/partial_replacement","Output":" --- PASS: TestSharedReplaceSecretsWithEnvVars/partial_replacement (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377217509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars/partial_replacement","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377220865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedReplaceSecretsWithEnvVars","Elapsed":0} -{"Time":"2026-02-03T00:32:53.37722347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases"} -{"Time":"2026-02-03T00:32:53.377226195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases","Output":"=== RUN TestSharedExtractSecretsFromValueEdgeCases\n"} -{"Time":"2026-02-03T00:32:53.377231144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_closing_braces"} -{"Time":"2026-02-03T00:32:53.37723417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_closing_braces","Output":"=== RUN TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_closing_braces\n"} -{"Time":"2026-02-03T00:32:53.377238137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_opening_braces"} -{"Time":"2026-02-03T00:32:53.377241133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_opening_braces","Output":"=== RUN TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_opening_braces\n"} -{"Time":"2026-02-03T00:32:53.37724483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/incomplete_expression"} -{"Time":"2026-02-03T00:32:53.377251101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/incomplete_expression","Output":"=== RUN TestSharedExtractSecretsFromValueEdgeCases/incomplete_expression\n"} -{"Time":"2026-02-03T00:32:53.377257043Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/secret_name_with_trailing_space_before_pipe"} -{"Time":"2026-02-03T00:32:53.377260269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/secret_name_with_trailing_space_before_pipe","Output":"=== RUN TestSharedExtractSecretsFromValueEdgeCases/secret_name_with_trailing_space_before_pipe\n"} -{"Time":"2026-02-03T00:32:53.377294305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases","Output":"--- PASS: TestSharedExtractSecretsFromValueEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377308662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_closing_braces","Output":" --- PASS: TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_closing_braces (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377314964Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_closing_braces","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377319683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_opening_braces","Output":" --- PASS: TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_opening_braces (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377325313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/malformed_expression_-_missing_opening_braces","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377330152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/incomplete_expression","Output":" --- PASS: TestSharedExtractSecretsFromValueEdgeCases/incomplete_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377338839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/incomplete_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377345601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/secret_name_with_trailing_space_before_pipe","Output":" --- PASS: TestSharedExtractSecretsFromValueEdgeCases/secret_name_with_trailing_space_before_pipe (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.3773557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases/secret_name_with_trailing_space_before_pipe","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377359457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedExtractSecretsFromValueEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377363214Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig"} -{"Time":"2026-02-03T00:32:53.377366931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig","Output":"=== RUN TestExtractSecretMaskingConfig\n"} -{"Time":"2026-02-03T00:32:53.377373934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/basic_secret-masking_with_steps"} -{"Time":"2026-02-03T00:32:53.377381338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/basic_secret-masking_with_steps","Output":"=== RUN TestExtractSecretMaskingConfig/basic_secret-masking_with_steps\n"} -{"Time":"2026-02-03T00:32:53.377386147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/multiple_secret-masking_steps"} -{"Time":"2026-02-03T00:32:53.377389794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/multiple_secret-masking_steps","Output":"=== RUN TestExtractSecretMaskingConfig/multiple_secret-masking_steps\n"} -{"Time":"2026-02-03T00:32:53.377393881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/no_secret-masking_field"} -{"Time":"2026-02-03T00:32:53.377397328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/no_secret-masking_field","Output":"=== RUN TestExtractSecretMaskingConfig/no_secret-masking_field\n"} -{"Time":"2026-02-03T00:32:53.377401836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/empty_secret-masking_steps"} -{"Time":"2026-02-03T00:32:53.377405102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/empty_secret-masking_steps","Output":"=== RUN TestExtractSecretMaskingConfig/empty_secret-masking_steps\n"} -{"Time":"2026-02-03T00:32:53.377417836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig","Output":"--- PASS: TestExtractSecretMaskingConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377424498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/basic_secret-masking_with_steps","Output":" --- PASS: TestExtractSecretMaskingConfig/basic_secret-masking_with_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377430339Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/basic_secret-masking_with_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377435128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/multiple_secret-masking_steps","Output":" --- PASS: TestExtractSecretMaskingConfig/multiple_secret-masking_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377444375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/multiple_secret-masking_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377448844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/no_secret-masking_field","Output":" --- PASS: TestExtractSecretMaskingConfig/no_secret-masking_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377453843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/no_secret-masking_field","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377460185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/empty_secret-masking_steps","Output":" --- PASS: TestExtractSecretMaskingConfig/empty_secret-masking_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377466797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig/empty_secret-masking_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377470544Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractSecretMaskingConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377474371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking"} -{"Time":"2026-02-03T00:32:53.377477697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking","Output":"=== RUN TestMergeSecretMasking\n"} -{"Time":"2026-02-03T00:32:53.377492405Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_nil_top_config"} -{"Time":"2026-02-03T00:32:53.377496983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_nil_top_config","Output":"=== RUN TestMergeSecretMasking/merge_with_nil_top_config\n"} -{"Time":"2026-02-03T00:32:53.377503966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_existing_top_config"} -{"Time":"2026-02-03T00:32:53.377507623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_existing_top_config","Output":"=== RUN TestMergeSecretMasking/merge_with_existing_top_config\n"} -{"Time":"2026-02-03T00:32:53.377511961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_multiple_imports"} -{"Time":"2026-02-03T00:32:53.377520547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_multiple_imports","Output":"=== RUN TestMergeSecretMasking/merge_multiple_imports\n"} -{"Time":"2026-02-03T00:32:53.377560187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_import"} -{"Time":"2026-02-03T00:32:53.377569224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_import","Output":"=== RUN TestMergeSecretMasking/merge_with_empty_import\n"} -{"Time":"2026-02-03T00:32:53.377583Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_object"} -{"Time":"2026-02-03T00:32:53.377586847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_object","Output":"=== RUN TestMergeSecretMasking/merge_with_empty_object\n"} -{"Time":"2026-02-03T00:32:53.377971758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking","Output":"--- PASS: TestMergeSecretMasking (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377986695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_nil_top_config","Output":" --- PASS: TestMergeSecretMasking/merge_with_nil_top_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.377992126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_nil_top_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.377996464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_existing_top_config","Output":" --- PASS: TestMergeSecretMasking/merge_with_existing_top_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378001313Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_existing_top_config","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378009348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_multiple_imports","Output":" --- PASS: TestMergeSecretMasking/merge_multiple_imports (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378014487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_multiple_imports","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378018595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_import","Output":" --- PASS: TestMergeSecretMasking/merge_with_empty_import (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378023805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_import","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378027532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_object","Output":" --- PASS: TestMergeSecretMasking/merge_with_empty_object (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37803741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking/merge_with_empty_object","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378040586Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMergeSecretMasking","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378044113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep"} -{"Time":"2026-02-03T00:32:53.378047659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep","Output":"=== RUN TestGenerateCustomSecretMaskingStep\n"} -{"Time":"2026-02-03T00:32:53.378052248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/simple_step_with_run_command"} -{"Time":"2026-02-03T00:32:53.378056926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/simple_step_with_run_command","Output":"=== RUN TestGenerateCustomSecretMaskingStep/simple_step_with_run_command\n"} -{"Time":"2026-02-03T00:32:53.378061305Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_multi-line_run_command"} -{"Time":"2026-02-03T00:32:53.378070802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_multi-line_run_command","Output":"=== RUN TestGenerateCustomSecretMaskingStep/step_with_multi-line_run_command\n"} -{"Time":"2026-02-03T00:32:53.378075361Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_if_condition"} -{"Time":"2026-02-03T00:32:53.378078837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_if_condition","Output":"=== RUN TestGenerateCustomSecretMaskingStep/step_with_if_condition\n"} -{"Time":"2026-02-03T00:32:53.378083827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep","Output":"--- PASS: TestGenerateCustomSecretMaskingStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378093414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/simple_step_with_run_command","Output":" --- PASS: TestGenerateCustomSecretMaskingStep/simple_step_with_run_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378098374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/simple_step_with_run_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378102712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_multi-line_run_command","Output":" --- PASS: TestGenerateCustomSecretMaskingStep/step_with_multi-line_run_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378110306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_multi-line_run_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378114344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_if_condition","Output":" --- PASS: TestGenerateCustomSecretMaskingStep/step_with_if_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378119032Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep/step_with_if_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378122659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCustomSecretMaskingStep","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378126155Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretMaskingIntegration"} -{"Time":"2026-02-03T00:32:53.378129702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretMaskingIntegration","Output":"=== RUN TestSecretMaskingIntegration\n"} -{"Time":"2026-02-03T00:32:53.378140152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretMaskingIntegration","Output":"--- PASS: TestSecretMaskingIntegration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.37814474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretMaskingIntegration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378148046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep"} -{"Time":"2026-02-03T00:32:53.378151483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep","Output":"=== RUN TestGenerateSecretValidationStep\n"} -{"Time":"2026-02-03T00:32:53.378155831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep/ANTHROPIC_API_KEY_validation"} -{"Time":"2026-02-03T00:32:53.378159989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep/ANTHROPIC_API_KEY_validation","Output":"=== RUN TestGenerateSecretValidationStep/ANTHROPIC_API_KEY_validation\n"} -{"Time":"2026-02-03T00:32:53.378169727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep","Output":"--- PASS: TestGenerateSecretValidationStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378174936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep/ANTHROPIC_API_KEY_validation","Output":" --- PASS: TestGenerateSecretValidationStep/ANTHROPIC_API_KEY_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378179765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep/ANTHROPIC_API_KEY_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378183362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateSecretValidationStep","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378190776Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep"} -{"Time":"2026-02-03T00:32:53.378194503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep","Output":"=== RUN TestGenerateMultiSecretValidationStep\n"} -{"Time":"2026-02-03T00:32:53.378198741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Codex_dual_secret_validation"} -{"Time":"2026-02-03T00:32:53.378202167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Codex_dual_secret_validation","Output":"=== RUN TestGenerateMultiSecretValidationStep/Codex_dual_secret_validation\n"} -{"Time":"2026-02-03T00:32:53.378211224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/GitHub_Copilot_CLI_with_multi-word_engine_name"} -{"Time":"2026-02-03T00:32:53.378214961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/GitHub_Copilot_CLI_with_multi-word_engine_name","Output":"=== RUN TestGenerateMultiSecretValidationStep/GitHub_Copilot_CLI_with_multi-word_engine_name\n"} -{"Time":"2026-02-03T00:32:53.37821968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Claude_Code_with_multi-word_engine_name_and_dual_secrets"} -{"Time":"2026-02-03T00:32:53.378223687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Claude_Code_with_multi-word_engine_name_and_dual_secrets","Output":"=== RUN TestGenerateMultiSecretValidationStep/Claude_Code_with_multi-word_engine_name_and_dual_secrets\n"} -{"Time":"2026-02-03T00:32:53.378229117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep","Output":"--- PASS: TestGenerateMultiSecretValidationStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378234507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Codex_dual_secret_validation","Output":" --- PASS: TestGenerateMultiSecretValidationStep/Codex_dual_secret_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378239897Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Codex_dual_secret_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378249385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/GitHub_Copilot_CLI_with_multi-word_engine_name","Output":" --- PASS: TestGenerateMultiSecretValidationStep/GitHub_Copilot_CLI_with_multi-word_engine_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378254675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/GitHub_Copilot_CLI_with_multi-word_engine_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378258762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Claude_Code_with_multi-word_engine_name_and_dual_secrets","Output":" --- PASS: TestGenerateMultiSecretValidationStep/Claude_Code_with_multi-word_engine_name_and_dual_secrets (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378267248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep/Claude_Code_with_multi-word_engine_name_and_dual_secrets","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378270434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateMultiSecretValidationStep","Elapsed":0} -{"Time":"2026-02-03T00:32:53.3782734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineHasSecretValidation"} -{"Time":"2026-02-03T00:32:53.378276916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineHasSecretValidation","Output":"=== RUN TestClaudeEngineHasSecretValidation\n"} -{"Time":"2026-02-03T00:32:53.378281956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineHasSecretValidation","Output":"--- PASS: TestClaudeEngineHasSecretValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378289149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineHasSecretValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378292866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineHasSecretValidation"} -{"Time":"2026-02-03T00:32:53.378297264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineHasSecretValidation","Output":"=== RUN TestCopilotEngineHasSecretValidation\n"} -{"Time":"2026-02-03T00:32:53.378308916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineHasSecretValidation","Output":"--- PASS: TestCopilotEngineHasSecretValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378314797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineHasSecretValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378318574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHasSecretValidation"} -{"Time":"2026-02-03T00:32:53.37832204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHasSecretValidation","Output":"=== RUN TestCodexEngineHasSecretValidation\n"} -{"Time":"2026-02-03T00:32:53.378326559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHasSecretValidation","Output":"--- PASS: TestCodexEngineHasSecretValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378330616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineHasSecretValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378333742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineDoesNotHaveSecretValidation"} -{"Time":"2026-02-03T00:32:53.378337168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineDoesNotHaveSecretValidation","Output":"=== RUN TestCustomEngineDoesNotHaveSecretValidation\n"} -{"Time":"2026-02-03T00:32:53.378342939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineDoesNotHaveSecretValidation","Output":"--- PASS: TestCustomEngineDoesNotHaveSecretValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.378350373Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCustomEngineDoesNotHaveSecretValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:53.378353759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput"} -{"Time":"2026-02-03T00:32:53.378357186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"=== RUN TestSecretVerificationOutput\n"} -{"Time":"2026-02-03T00:32:53.38250509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-secret-verification-output-1233879481/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.382518736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.382524196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.382528213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:53.382532481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.382536719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:53.382540827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.382548651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.382552729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.382556717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.382560273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:53.382564351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.382568729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.382572666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.382576273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.38257976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"\n"} -{"Time":"2026-02-03T00:32:53.413980788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.416887043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-secret-verification-output-1233879481/test-workflow.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:53.41710593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Output":"--- PASS: TestSecretVerificationOutput (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.417117923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutput","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.417125376Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob"} -{"Time":"2026-02-03T00:32:53.417129644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"=== RUN TestSecretVerificationOutputInConclusionJob\n"} -{"Time":"2026-02-03T00:32:53.421964322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-secret-verification-conclusion-4261564760/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.421977697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.421982937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.421987325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:53.421991653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.421996422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:53.42200054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.422004858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.422015057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.422018754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.422022861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:53.422027079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.422031367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.422035224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.422039292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.42204348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"\n"} -{"Time":"2026-02-03T00:32:53.452470498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.459506487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-secret-verification-conclusion-4261564760/test-workflow.md (50.6 KB)\n"} -{"Time":"2026-02-03T00:32:53.459742656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Output":"--- PASS: TestSecretVerificationOutputInConclusionJob (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.459779195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretVerificationOutputInConclusionJob","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.459807137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern"} -{"Time":"2026-02-03T00:32:53.459811966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern","Output":"=== RUN TestSecretsExpressionPattern\n"} -{"Time":"2026-02-03T00:32:53.459818969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/simple_secret"} -{"Time":"2026-02-03T00:32:53.459822916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/simple_secret","Output":"=== RUN TestSecretsExpressionPattern/simple_secret\n"} -{"Time":"2026-02-03T00:32:53.459833817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_underscore"} -{"Time":"2026-02-03T00:32:53.459837644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_underscore","Output":"=== RUN TestSecretsExpressionPattern/with_underscore\n"} -{"Time":"2026-02-03T00:32:53.459882971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_numbers"} -{"Time":"2026-02-03T00:32:53.459891627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_numbers","Output":"=== RUN TestSecretsExpressionPattern/with_numbers\n"} -{"Time":"2026-02-03T00:32:53.459900023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_spaces"} -{"Time":"2026-02-03T00:32:53.45990398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_spaces","Output":"=== RUN TestSecretsExpressionPattern/with_spaces\n"} -{"Time":"2026-02-03T00:32:53.459962991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/two_fallbacks"} -{"Time":"2026-02-03T00:32:53.459980343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/two_fallbacks","Output":"=== RUN TestSecretsExpressionPattern/two_fallbacks\n"} -{"Time":"2026-02-03T00:32:53.459986505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/three_fallbacks"} -{"Time":"2026-02-03T00:32:53.459990562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/three_fallbacks","Output":"=== RUN TestSecretsExpressionPattern/three_fallbacks\n"} -{"Time":"2026-02-03T00:32:53.459998367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/underscore_prefix"} -{"Time":"2026-02-03T00:32:53.460015158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/underscore_prefix","Output":"=== RUN TestSecretsExpressionPattern/underscore_prefix\n"} -{"Time":"2026-02-03T00:32:53.460019907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/many_spaces"} -{"Time":"2026-02-03T00:32:53.460025247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/many_spaces","Output":"=== RUN TestSecretsExpressionPattern/many_spaces\n"} -{"Time":"2026-02-03T00:32:53.460037089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/lowercase_letters_in_name"} -{"Time":"2026-02-03T00:32:53.460041086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/lowercase_letters_in_name","Output":"=== RUN TestSecretsExpressionPattern/lowercase_letters_in_name\n"} -{"Time":"2026-02-03T00:32:53.460046065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_case_name"} -{"Time":"2026-02-03T00:32:53.460049913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_case_name","Output":"=== RUN TestSecretsExpressionPattern/mixed_case_name\n"} -{"Time":"2026-02-03T00:32:53.460060603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/plaintext"} -{"Time":"2026-02-03T00:32:53.46006456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/plaintext","Output":"=== RUN TestSecretsExpressionPattern/plaintext\n"} -{"Time":"2026-02-03T00:32:53.460068778Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/env_context"} -{"Time":"2026-02-03T00:32:53.460072375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/env_context","Output":"=== RUN TestSecretsExpressionPattern/env_context\n"} -{"Time":"2026-02-03T00:32:53.4600911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/vars_context"} -{"Time":"2026-02-03T00:32:53.460095107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/vars_context","Output":"=== RUN TestSecretsExpressionPattern/vars_context\n"} -{"Time":"2026-02-03T00:32:53.460101178Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/github_context"} -{"Time":"2026-02-03T00:32:53.460104665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/github_context","Output":"=== RUN TestSecretsExpressionPattern/github_context\n"} -{"Time":"2026-02-03T00:32:53.460110666Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/inputs_context"} -{"Time":"2026-02-03T00:32:53.460114112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/inputs_context","Output":"=== RUN TestSecretsExpressionPattern/inputs_context\n"} -{"Time":"2026-02-03T00:32:53.460123169Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_contexts"} -{"Time":"2026-02-03T00:32:53.460130503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_contexts","Output":"=== RUN TestSecretsExpressionPattern/mixed_contexts\n"} -{"Time":"2026-02-03T00:32:53.460165274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_with_vars"} -{"Time":"2026-02-03T00:32:53.460192024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_with_vars","Output":"=== RUN TestSecretsExpressionPattern/mixed_with_vars\n"} -{"Time":"2026-02-03T00:32:53.460199428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_opening"} -{"Time":"2026-02-03T00:32:53.460202052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_opening","Output":"=== RUN TestSecretsExpressionPattern/missing_opening\n"} -{"Time":"2026-02-03T00:32:53.460204717Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_closing"} -{"Time":"2026-02-03T00:32:53.460206631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_closing","Output":"=== RUN TestSecretsExpressionPattern/missing_closing\n"} -{"Time":"2026-02-03T00:32:53.460215658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/number_prefix"} -{"Time":"2026-02-03T00:32:53.460219655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/number_prefix","Output":"=== RUN TestSecretsExpressionPattern/number_prefix\n"} -{"Time":"2026-02-03T00:32:53.460231297Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/hyphen_in_name"} -{"Time":"2026-02-03T00:32:53.460239302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/hyphen_in_name","Output":"=== RUN TestSecretsExpressionPattern/hyphen_in_name\n"} -{"Time":"2026-02-03T00:32:53.460270485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/space_in_name"} -{"Time":"2026-02-03T00:32:53.460286334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/space_in_name","Output":"=== RUN TestSecretsExpressionPattern/space_in_name\n"} -{"Time":"2026-02-03T00:32:53.460334484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_@"} -{"Time":"2026-02-03T00:32:53.46034854Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_@","Output":"=== RUN TestSecretsExpressionPattern/special_char_@\n"} -{"Time":"2026-02-03T00:32:53.460356505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_$"} -{"Time":"2026-02-03T00:32:53.460360473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_$","Output":"=== RUN TestSecretsExpressionPattern/special_char_$\n"} -{"Time":"2026-02-03T00:32:53.460393945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty"} -{"Time":"2026-02-03T00:32:53.460403893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty","Output":"=== RUN TestSecretsExpressionPattern/empty\n"} -{"Time":"2026-02-03T00:32:53.460410285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/only_braces"} -{"Time":"2026-02-03T00:32:53.460414393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/only_braces","Output":"=== RUN TestSecretsExpressionPattern/only_braces\n"} -{"Time":"2026-02-03T00:32:53.460424642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty_secret_name"} -{"Time":"2026-02-03T00:32:53.460428629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty_secret_name","Output":"=== RUN TestSecretsExpressionPattern/empty_secret_name\n"} -{"Time":"2026-02-03T00:32:53.46045018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/case_sensitive_context"} -{"Time":"2026-02-03T00:32:53.460459076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/case_sensitive_context","Output":"=== RUN TestSecretsExpressionPattern/case_sensitive_context\n"} -{"Time":"2026-02-03T00:32:53.460465538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/uppercase_SECRETS"} -{"Time":"2026-02-03T00:32:53.460469626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/uppercase_SECRETS","Output":"=== RUN TestSecretsExpressionPattern/uppercase_SECRETS\n"} -{"Time":"2026-02-03T00:32:53.460499461Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_before"} -{"Time":"2026-02-03T00:32:53.46050933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_before","Output":"=== RUN TestSecretsExpressionPattern/text_before\n"} -{"Time":"2026-02-03T00:32:53.460516072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_after"} -{"Time":"2026-02-03T00:32:53.460519939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_after","Output":"=== RUN TestSecretsExpressionPattern/text_after\n"} -{"Time":"2026-02-03T00:32:53.460595726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/just_secret_context"} -{"Time":"2026-02-03T00:32:53.460607708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/just_secret_context","Output":"=== RUN TestSecretsExpressionPattern/just_secret_context\n"} -{"Time":"2026-02-03T00:32:53.460613118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/partial_expression"} -{"Time":"2026-02-03T00:32:53.460617076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/partial_expression","Output":"=== RUN TestSecretsExpressionPattern/partial_expression\n"} -{"Time":"2026-02-03T00:32:53.460621484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/dot_only"} -{"Time":"2026-02-03T00:32:53.460625632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/dot_only","Output":"=== RUN TestSecretsExpressionPattern/dot_only\n"} -{"Time":"2026-02-03T00:32:53.460634438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern","Output":"--- PASS: TestSecretsExpressionPattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460643775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/simple_secret","Output":" --- PASS: TestSecretsExpressionPattern/simple_secret (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460649556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/simple_secret","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460653794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_underscore","Output":" --- PASS: TestSecretsExpressionPattern/with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460658463Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:53.46066232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_numbers","Output":" --- PASS: TestSecretsExpressionPattern/with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460667039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460672659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_spaces","Output":" --- PASS: TestSecretsExpressionPattern/with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460680514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:53.46068403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/two_fallbacks","Output":" --- PASS: TestSecretsExpressionPattern/two_fallbacks (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460688118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/two_fallbacks","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460691565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/three_fallbacks","Output":" --- PASS: TestSecretsExpressionPattern/three_fallbacks (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460695582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/three_fallbacks","Elapsed":0} -{"Time":"2026-02-03T00:32:53.46069972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/underscore_prefix","Output":" --- PASS: TestSecretsExpressionPattern/underscore_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460704078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/underscore_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460714137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/many_spaces","Output":" --- PASS: TestSecretsExpressionPattern/many_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460718715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/many_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460722052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/lowercase_letters_in_name","Output":" --- PASS: TestSecretsExpressionPattern/lowercase_letters_in_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.46072679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/lowercase_letters_in_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460730477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_case_name","Output":" --- PASS: TestSecretsExpressionPattern/mixed_case_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460734555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_case_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460738131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/plaintext","Output":" --- PASS: TestSecretsExpressionPattern/plaintext (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460743321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/plaintext","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460763218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/env_context","Output":" --- PASS: TestSecretsExpressionPattern/env_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.46076941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/env_context","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460772986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/vars_context","Output":" --- PASS: TestSecretsExpressionPattern/vars_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460777254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/vars_context","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460788185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/github_context","Output":" --- PASS: TestSecretsExpressionPattern/github_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460792913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/github_context","Elapsed":0} -{"Time":"2026-02-03T00:32:53.46079657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/inputs_context","Output":" --- PASS: TestSecretsExpressionPattern/inputs_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.46080209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/inputs_context","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460805697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_contexts","Output":" --- PASS: TestSecretsExpressionPattern/mixed_contexts (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460810246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_contexts","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460819433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_with_vars","Output":" --- PASS: TestSecretsExpressionPattern/mixed_with_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460823661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/mixed_with_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460827478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_opening","Output":" --- PASS: TestSecretsExpressionPattern/missing_opening (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460831896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_opening","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460840161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_closing","Output":" --- PASS: TestSecretsExpressionPattern/missing_closing (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460844279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/missing_closing","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460847756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/number_prefix","Output":" --- PASS: TestSecretsExpressionPattern/number_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460857213Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/number_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460860539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/hyphen_in_name","Output":" --- PASS: TestSecretsExpressionPattern/hyphen_in_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460865038Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/hyphen_in_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460868524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/space_in_name","Output":" --- PASS: TestSecretsExpressionPattern/space_in_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460872632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/space_in_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460876199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_@","Output":" --- PASS: TestSecretsExpressionPattern/special_char_@ (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460880346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_@","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460883903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_$","Output":" --- PASS: TestSecretsExpressionPattern/special_char_$ (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460889473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/special_char_$","Elapsed":0} -{"Time":"2026-02-03T00:32:53.46089286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty","Output":" --- PASS: TestSecretsExpressionPattern/empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460896977Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460900604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/only_braces","Output":" --- PASS: TestSecretsExpressionPattern/only_braces (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460904952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/only_braces","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460908499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty_secret_name","Output":" --- PASS: TestSecretsExpressionPattern/empty_secret_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460913338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/empty_secret_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460917265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/case_sensitive_context","Output":" --- PASS: TestSecretsExpressionPattern/case_sensitive_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460922916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/case_sensitive_context","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460927083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/uppercase_SECRETS","Output":" --- PASS: TestSecretsExpressionPattern/uppercase_SECRETS (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460932884Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/uppercase_SECRETS","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460936872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_before","Output":" --- PASS: TestSecretsExpressionPattern/text_before (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.46094127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_before","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460946159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_after","Output":" --- PASS: TestSecretsExpressionPattern/text_after (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460950848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/text_after","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460954805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/just_secret_context","Output":" --- PASS: TestSecretsExpressionPattern/just_secret_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460959314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/just_secret_context","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460964583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/partial_expression","Output":" --- PASS: TestSecretsExpressionPattern/partial_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460969012Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/partial_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460972969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/dot_only","Output":" --- PASS: TestSecretsExpressionPattern/dot_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.460976886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern/dot_only","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460980002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsExpressionPattern","Elapsed":0} -{"Time":"2026-02-03T00:32:53.460983388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages"} -{"Time":"2026-02-03T00:32:53.460986775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages","Output":"=== RUN TestValidateSecretsExpressionErrorMessages\n"} -{"Time":"2026-02-03T00:32:53.460991163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/plaintext_does_NOT_show_value_in_error"} -{"Time":"2026-02-03T00:32:53.461000971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/plaintext_does_NOT_show_value_in_error","Output":"=== RUN TestValidateSecretsExpressionErrorMessages/plaintext_does_NOT_show_value_in_error\n"} -{"Time":"2026-02-03T00:32:53.461007573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/env_context_does_NOT_show_value_in_error"} -{"Time":"2026-02-03T00:32:53.461015288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/env_context_does_NOT_show_value_in_error","Output":"=== RUN TestValidateSecretsExpressionErrorMessages/env_context_does_NOT_show_value_in_error\n"} -{"Time":"2026-02-03T00:32:53.461019566Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/hardcoded_value_NOT_in_error_(security_fix)"} -{"Time":"2026-02-03T00:32:53.461023082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/hardcoded_value_NOT_in_error_(security_fix)","Output":"=== RUN TestValidateSecretsExpressionErrorMessages/hardcoded_value_NOT_in_error_(security_fix)\n"} -{"Time":"2026-02-03T00:32:53.461028442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/example_format_in_error"} -{"Time":"2026-02-03T00:32:53.461032029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/example_format_in_error","Output":"=== RUN TestValidateSecretsExpressionErrorMessages/example_format_in_error\n"} -{"Time":"2026-02-03T00:32:53.461036327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/fallback_example_in_error"} -{"Time":"2026-02-03T00:32:53.461039894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/fallback_example_in_error","Output":"=== RUN TestValidateSecretsExpressionErrorMessages/fallback_example_in_error\n"} -{"Time":"2026-02-03T00:32:53.461043841Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/mixed_context_error_does_NOT_show_value"} -{"Time":"2026-02-03T00:32:53.461047287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/mixed_context_error_does_NOT_show_value","Output":"=== RUN TestValidateSecretsExpressionErrorMessages/mixed_context_error_does_NOT_show_value\n"} -{"Time":"2026-02-03T00:32:53.461052026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages","Output":"--- PASS: TestValidateSecretsExpressionErrorMessages (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461066343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/plaintext_does_NOT_show_value_in_error","Output":" --- PASS: TestValidateSecretsExpressionErrorMessages/plaintext_does_NOT_show_value_in_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461070922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/plaintext_does_NOT_show_value_in_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461074518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/env_context_does_NOT_show_value_in_error","Output":" --- PASS: TestValidateSecretsExpressionErrorMessages/env_context_does_NOT_show_value_in_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461079618Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/env_context_does_NOT_show_value_in_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461083575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/hardcoded_value_NOT_in_error_(security_fix)","Output":" --- PASS: TestValidateSecretsExpressionErrorMessages/hardcoded_value_NOT_in_error_(security_fix) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461088354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/hardcoded_value_NOT_in_error_(security_fix)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461091961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/example_format_in_error","Output":" --- PASS: TestValidateSecretsExpressionErrorMessages/example_format_in_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.46110227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/example_format_in_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461106478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/fallback_example_in_error","Output":" --- PASS: TestValidateSecretsExpressionErrorMessages/fallback_example_in_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461111367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/fallback_example_in_error","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461120484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/mixed_context_error_does_NOT_show_value","Output":" --- PASS: TestValidateSecretsExpressionErrorMessages/mixed_context_error_does_NOT_show_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461124651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages/mixed_context_error_does_NOT_show_value","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461128148Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionErrorMessages","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461131224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues"} -{"Time":"2026-02-03T00:32:53.46113457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues\n"} -{"Time":"2026-02-03T00:32:53.461138527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_simple"} -{"Time":"2026-02-03T00:32:53.461141733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_simple","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/valid_simple\n"} -{"Time":"2026-02-03T00:32:53.461145721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_underscore"} -{"Time":"2026-02-03T00:32:53.461149227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_underscore","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/valid_with_underscore\n"} -{"Time":"2026-02-03T00:32:53.461153525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_fallback"} -{"Time":"2026-02-03T00:32:53.461163754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_fallback","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/valid_with_fallback\n"} -{"Time":"2026-02-03T00:32:53.461167652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_plaintext"} -{"Time":"2026-02-03T00:32:53.461171058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_plaintext","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/invalid_plaintext\n"} -{"Time":"2026-02-03T00:32:53.461175176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_env"} -{"Time":"2026-02-03T00:32:53.461178632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_env","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/invalid_env\n"} -{"Time":"2026-02-03T00:32:53.46118274Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_vars"} -{"Time":"2026-02-03T00:32:53.461186186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_vars","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/invalid_vars\n"} -{"Time":"2026-02-03T00:32:53.461190354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_mixed"} -{"Time":"2026-02-03T00:32:53.46119906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_mixed","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/invalid_mixed\n"} -{"Time":"2026-02-03T00:32:53.461203849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_empty"} -{"Time":"2026-02-03T00:32:53.461207897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_empty","Output":"=== RUN TestValidateSecretsExpressionWithVariousValues/invalid_empty\n"} -{"Time":"2026-02-03T00:32:53.461212435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues","Output":"--- PASS: TestValidateSecretsExpressionWithVariousValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461217274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_simple","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/valid_simple (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461227854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_simple","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461231721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_underscore","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/valid_with_underscore (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461236109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_underscore","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461239736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_fallback","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/valid_with_fallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461244064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/valid_with_fallback","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461247831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_plaintext","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/invalid_plaintext (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461252239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_plaintext","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461261897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_env","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/invalid_env (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461266225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_env","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461269612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_vars","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/invalid_vars (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461274571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_vars","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461278108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_mixed","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/invalid_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461286513Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:53.46129016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_empty","Output":" --- PASS: TestValidateSecretsExpressionWithVariousValues/invalid_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461294247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues/invalid_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461297584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateSecretsExpressionWithVariousValues","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461300659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases"} -{"Time":"2026-02-03T00:32:53.461304026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases","Output":"=== RUN TestSecretsValidationEdgeCases\n"} -{"Time":"2026-02-03T00:32:53.461307903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/very_long_secret_name"} -{"Time":"2026-02-03T00:32:53.461314235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/very_long_secret_name","Output":"=== RUN TestSecretsValidationEdgeCases/very_long_secret_name\n"} -{"Time":"2026-02-03T00:32:53.461318102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/many_fallbacks"} -{"Time":"2026-02-03T00:32:53.461321548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/many_fallbacks","Output":"=== RUN TestSecretsValidationEdgeCases/many_fallbacks\n"} -{"Time":"2026-02-03T00:32:53.461327389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/minimal_valid_expression"} -{"Time":"2026-02-03T00:32:53.461340684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/minimal_valid_expression","Output":"=== RUN TestSecretsValidationEdgeCases/minimal_valid_expression\n"} -{"Time":"2026-02-03T00:32:53.461344652Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/underscore_only_name"} -{"Time":"2026-02-03T00:32:53.461347867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/underscore_only_name","Output":"=== RUN TestSecretsValidationEdgeCases/underscore_only_name\n"} -{"Time":"2026-02-03T00:32:53.461351845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/mixed_with_spaces_in_fallback"} -{"Time":"2026-02-03T00:32:53.461355161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/mixed_with_spaces_in_fallback","Output":"=== RUN TestSecretsValidationEdgeCases/mixed_with_spaces_in_fallback\n"} -{"Time":"2026-02-03T00:32:53.461359008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/almost_valid_but_trailing_dot"} -{"Time":"2026-02-03T00:32:53.461362445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/almost_valid_but_trailing_dot","Output":"=== RUN TestSecretsValidationEdgeCases/almost_valid_but_trailing_dot\n"} -{"Time":"2026-02-03T00:32:53.461366592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/unicode_in_secret_name"} -{"Time":"2026-02-03T00:32:53.461369999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/unicode_in_secret_name","Output":"=== RUN TestSecretsValidationEdgeCases/unicode_in_secret_name\n"} -{"Time":"2026-02-03T00:32:53.461374487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases","Output":"--- PASS: TestSecretsValidationEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.46138141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/very_long_secret_name","Output":" --- PASS: TestSecretsValidationEdgeCases/very_long_secret_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461385578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/very_long_secret_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461389004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/many_fallbacks","Output":" --- PASS: TestSecretsValidationEdgeCases/many_fallbacks (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461393042Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/many_fallbacks","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461396618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/minimal_valid_expression","Output":" --- PASS: TestSecretsValidationEdgeCases/minimal_valid_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461401057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/minimal_valid_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461407158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/underscore_only_name","Output":" --- PASS: TestSecretsValidationEdgeCases/underscore_only_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.46141389Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/underscore_only_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461417587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/mixed_with_spaces_in_fallback","Output":" --- PASS: TestSecretsValidationEdgeCases/mixed_with_spaces_in_fallback (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461422046Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/mixed_with_spaces_in_fallback","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461425783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/almost_valid_but_trailing_dot","Output":" --- PASS: TestSecretsValidationEdgeCases/almost_valid_but_trailing_dot (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461430321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/almost_valid_but_trailing_dot","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461433637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/unicode_in_secret_name","Output":" --- PASS: TestSecretsValidationEdgeCases/unicode_in_secret_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.461437775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases/unicode_in_secret_name","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461440951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecretsValidationEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:53.461444367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration"} -{"Time":"2026-02-03T00:32:53.461447984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"=== RUN TestSecureMarkdownRendering_Integration\n"} -{"Time":"2026-02-03T00:32:53.465588613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/secure-markdown-test2082675970/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.465601878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.465606367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"\n"} -{"Time":"2026-02-03T00:32:53.465610334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.46561389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"\n"} -{"Time":"2026-02-03T00:32:53.465617427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.465621064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.46562448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.465627626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"\n"} -{"Time":"2026-02-03T00:32:53.465631002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.46563491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.465638526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.465641542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"\n"} -{"Time":"2026-02-03T00:32:53.495495444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.498420694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/secure-markdown-test2082675970/test.md (25.8 KB)\n"} -{"Time":"2026-02-03T00:32:53.498482145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 230: - name: Create prompt with built-in context\n"} -{"Time":"2026-02-03T00:32:53.498506019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 231: env:\n"} -{"Time":"2026-02-03T00:32:53.498514405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 232: GH_AW_PROMPT: /tmp/gh-aw/aw-prompts/prompt.txt\n"} -{"Time":"2026-02-03T00:32:53.498519284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 233: GH_AW_GITHUB_ACTOR: ${{ github.actor }}\n"} -{"Time":"2026-02-03T00:32:53.498523872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 234: GH_AW_GITHUB_EVENT_COMMENT_ID: ${{ github.event.comment.id }}\n"} -{"Time":"2026-02-03T00:32:53.498536696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 235: GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER: ${{ github.event.discussion.number }}\n"} -{"Time":"2026-02-03T00:32:53.498541656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 236: GH_AW_GITHUB_EVENT_ISSUE_NUMBER: ${{ github.event.issue.number }}\n"} -{"Time":"2026-02-03T00:32:53.498546394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 237: GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }}\n"} -{"Time":"2026-02-03T00:32:53.498551033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 238: GH_AW_GITHUB_REPOSITORY: ${{ github.repository }}\n"} -{"Time":"2026-02-03T00:32:53.498557254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 239: GH_AW_GITHUB_RUN_ID: ${{ github.run_id }}\n"} -{"Time":"2026-02-03T00:32:53.498571752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 240: GH_AW_GITHUB_WORKSPACE: ${{ github.workspace }}\n"} -{"Time":"2026-02-03T00:32:53.498580207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 241: run: |\n"} -{"Time":"2026-02-03T00:32:53.498585066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 242: bash /opt/gh-aw/actions/create_prompt_first.sh\n"} -{"Time":"2026-02-03T00:32:53.498589605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 243: cat \u003c\u003c 'PROMPT_EOF' \u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:53.498597139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 244: \u003csystem\u003e\n"} -{"Time":"2026-02-03T00:32:53.498602058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 245: PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:53.498607218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 246: cat \"/opt/gh-aw/prompts/temp_folder_prompt.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:53.498614271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 247: cat \"/opt/gh-aw/prompts/markdown.md\" \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:53.49862464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 248: cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:53.498629329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 249: \u003cgithub-context\u003e\n"} -{"Time":"2026-02-03T00:32:53.498633968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 250: The following GitHub context information is available for this workflow:\n"} -{"Time":"2026-02-03T00:32:53.498638696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 251: {{#if __GH_AW_GITHUB_ACTOR__ }}\n"} -{"Time":"2026-02-03T00:32:53.498643125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 252: - **actor**: __GH_AW_GITHUB_ACTOR__\n"} -{"Time":"2026-02-03T00:32:53.498650929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 253: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.49865645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 254: {{#if __GH_AW_GITHUB_REPOSITORY__ }}\n"} -{"Time":"2026-02-03T00:32:53.498666448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 255: - **repository**: __GH_AW_GITHUB_REPOSITORY__\n"} -{"Time":"2026-02-03T00:32:53.4986726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 256: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.498682889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 257: {{#if __GH_AW_GITHUB_WORKSPACE__ }}\n"} -{"Time":"2026-02-03T00:32:53.498687457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 258: - **workspace**: __GH_AW_GITHUB_WORKSPACE__\n"} -{"Time":"2026-02-03T00:32:53.498701353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 259: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.498706993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 260: {{#if __GH_AW_GITHUB_EVENT_ISSUE_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:53.498711642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 261: - **issue-number**: #__GH_AW_GITHUB_EVENT_ISSUE_NUMBER__\n"} -{"Time":"2026-02-03T00:32:53.498716151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 262: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.498721891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 263: {{#if __GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:53.498729526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 264: - **discussion-number**: #__GH_AW_GITHUB_EVENT_DISCUSSION_NUMBER__\n"} -{"Time":"2026-02-03T00:32:53.498734114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 265: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.498738612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 266: {{#if __GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER__ }}\n"} -{"Time":"2026-02-03T00:32:53.498743221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 267: - **pull-request-number**: #__GH_AW_GITHUB_EVENT_PULL_REQUEST_NUMBER__\n"} -{"Time":"2026-02-03T00:32:53.498762878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 268: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.498768147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 269: {{#if __GH_AW_GITHUB_EVENT_COMMENT_ID__ }}\n"} -{"Time":"2026-02-03T00:32:53.49877486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 270: - **comment-id**: __GH_AW_GITHUB_EVENT_COMMENT_ID__\n"} -{"Time":"2026-02-03T00:32:53.498779439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 271: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.498783787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 272: {{#if __GH_AW_GITHUB_RUN_ID__ }}\n"} -{"Time":"2026-02-03T00:32:53.498794226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 273: - **workflow-run-id**: __GH_AW_GITHUB_RUN_ID__\n"} -{"Time":"2026-02-03T00:32:53.498798695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 274: {{/if}}\n"} -{"Time":"2026-02-03T00:32:53.498802862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 275: \u003c/github-context\u003e\n"} -{"Time":"2026-02-03T00:32:53.49880713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 276: \n"} -{"Time":"2026-02-03T00:32:53.498811168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 277: PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:53.498820435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 278: cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:53.498824984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 279: \u003c/system\u003e\n"} -{"Time":"2026-02-03T00:32:53.498829051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 280: PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:53.498833079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 281: cat \u003c\u003c 'PROMPT_EOF' \u003e\u003e \"$GH_AW_PROMPT\"\n"} -{"Time":"2026-02-03T00:32:53.498837847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 282: {{#runtime-import test.md}}\n"} -{"Time":"2026-02-03T00:32:53.498842125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 283: PROMPT_EOF\n"} -{"Time":"2026-02-03T00:32:53.498847575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":" secure_markdown_rendering_test.go:65: Line 284: - name: Substitute placeholders\n"} -{"Time":"2026-02-03T00:32:53.498982116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Output":"--- PASS: TestSecureMarkdownRendering_Integration (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.498996503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSecureMarkdownRendering_Integration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.499003616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig"} -{"Time":"2026-02-03T00:32:53.499007353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig","Output":"=== RUN TestCodeScanningAlertsConfig\n"} -{"Time":"2026-02-03T00:32:53.499070054Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/basic_code_scanning_alert_configuration"} -{"Time":"2026-02-03T00:32:53.499081625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/basic_code_scanning_alert_configuration","Output":"=== RUN TestCodeScanningAlertsConfig/basic_code_scanning_alert_configuration\n"} -{"Time":"2026-02-03T00:32:53.499145113Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_configuration"} -{"Time":"2026-02-03T00:32:53.499156043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_configuration","Output":"=== RUN TestCodeScanningAlertsConfig/code_scanning_alert_with_max_configuration\n"} -{"Time":"2026-02-03T00:32:53.499161814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_driver_configuration"} -{"Time":"2026-02-03T00:32:53.499164299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_driver_configuration","Output":"=== RUN TestCodeScanningAlertsConfig/code_scanning_alert_with_driver_configuration\n"} -{"Time":"2026-02-03T00:32:53.499213069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_and_driver_configuration"} -{"Time":"2026-02-03T00:32:53.499221986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_and_driver_configuration","Output":"=== RUN TestCodeScanningAlertsConfig/code_scanning_alert_with_max_and_driver_configuration\n"} -{"Time":"2026-02-03T00:32:53.499269556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/no_code_scanning_alert_configuration"} -{"Time":"2026-02-03T00:32:53.499284874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/no_code_scanning_alert_configuration","Output":"=== RUN TestCodeScanningAlertsConfig/no_code_scanning_alert_configuration\n"} -{"Time":"2026-02-03T00:32:53.499377293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig","Output":"--- PASS: TestCodeScanningAlertsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499387281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/basic_code_scanning_alert_configuration","Output":" --- PASS: TestCodeScanningAlertsConfig/basic_code_scanning_alert_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499393813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/basic_code_scanning_alert_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499398402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_configuration","Output":" --- PASS: TestCodeScanningAlertsConfig/code_scanning_alert_with_max_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499403582Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499410615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_driver_configuration","Output":" --- PASS: TestCodeScanningAlertsConfig/code_scanning_alert_with_driver_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499417337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_driver_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499421164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_and_driver_configuration","Output":" --- PASS: TestCodeScanningAlertsConfig/code_scanning_alert_with_max_and_driver_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499426043Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/code_scanning_alert_with_max_and_driver_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499432896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/no_code_scanning_alert_configuration","Output":" --- PASS: TestCodeScanningAlertsConfig/no_code_scanning_alert_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499437555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig/no_code_scanning_alert_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499440851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodeScanningAlertsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499444087Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputCodeScanningAlertJob"} -{"Time":"2026-02-03T00:32:53.499447513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputCodeScanningAlertJob","Output":"=== RUN TestBuildCreateOutputCodeScanningAlertJob\n"} -{"Time":"2026-02-03T00:32:53.499578307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputCodeScanningAlertJob","Output":"--- PASS: TestBuildCreateOutputCodeScanningAlertJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499592203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildCreateOutputCodeScanningAlertJob","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499596491Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig"} -{"Time":"2026-02-03T00:32:53.499598805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig","Output":"=== RUN TestParseCodeScanningAlertsConfig\n"} -{"Time":"2026-02-03T00:32:53.499621638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/basic_configuration"} -{"Time":"2026-02-03T00:32:53.499626036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/basic_configuration","Output":"=== RUN TestParseCodeScanningAlertsConfig/basic_configuration\n"} -{"Time":"2026-02-03T00:32:53.499651824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max"} -{"Time":"2026-02-03T00:32:53.499672292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max","Output":"=== RUN TestParseCodeScanningAlertsConfig/configuration_with_max\n"} -{"Time":"2026-02-03T00:32:53.499690867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_driver"} -{"Time":"2026-02-03T00:32:53.49971809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_driver","Output":"=== RUN TestParseCodeScanningAlertsConfig/configuration_with_driver\n"} -{"Time":"2026-02-03T00:32:53.499729772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max_and_driver"} -{"Time":"2026-02-03T00:32:53.49973396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max_and_driver","Output":"=== RUN TestParseCodeScanningAlertsConfig/configuration_with_max_and_driver\n"} -{"Time":"2026-02-03T00:32:53.499738649Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/no_configuration"} -{"Time":"2026-02-03T00:32:53.499742205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/no_configuration","Output":"=== RUN TestParseCodeScanningAlertsConfig/no_configuration\n"} -{"Time":"2026-02-03T00:32:53.499775467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig","Output":"--- PASS: TestParseCodeScanningAlertsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499780517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/basic_configuration","Output":" --- PASS: TestParseCodeScanningAlertsConfig/basic_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499784955Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/basic_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499788792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max","Output":" --- PASS: TestParseCodeScanningAlertsConfig/configuration_with_max (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499793331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499797087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_driver","Output":" --- PASS: TestParseCodeScanningAlertsConfig/configuration_with_driver (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499801516Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_driver","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499806896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max_and_driver","Output":" --- PASS: TestParseCodeScanningAlertsConfig/configuration_with_max_and_driver (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499812115Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/configuration_with_max_and_driver","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499816123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/no_configuration","Output":" --- PASS: TestParseCodeScanningAlertsConfig/no_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499820631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig/no_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499824238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseCodeScanningAlertsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:53.499827454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions"} -{"Time":"2026-02-03T00:32:53.49983087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions","Output":"=== RUN TestCompareVersions\n"} -{"Time":"2026-02-03T00:32:53.499836351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.0"} -{"Time":"2026-02-03T00:32:53.499845348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.0","Output":"=== RUN TestCompareVersions/1.0.0_vs_1.0.0\n"} -{"Time":"2026-02-03T00:32:53.499849545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.1_vs_1.0.0"} -{"Time":"2026-02-03T00:32:53.499852831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.1_vs_1.0.0","Output":"=== RUN TestCompareVersions/1.0.1_vs_1.0.0\n"} -{"Time":"2026-02-03T00:32:53.499856929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.1"} -{"Time":"2026-02-03T00:32:53.499860235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.1","Output":"=== RUN TestCompareVersions/1.0.0_vs_1.0.1\n"} -{"Time":"2026-02-03T00:32:53.499864263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/2.0.0_vs_1.9.9"} -{"Time":"2026-02-03T00:32:53.499867689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/2.0.0_vs_1.9.9","Output":"=== RUN TestCompareVersions/2.0.0_vs_1.9.9\n"} -{"Time":"2026-02-03T00:32:53.499872438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.9.9_vs_2.0.0"} -{"Time":"2026-02-03T00:32:53.49988427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.9.9_vs_2.0.0","Output":"=== RUN TestCompareVersions/1.9.9_vs_2.0.0\n"} -{"Time":"2026-02-03T00:32:53.49988977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.11_vs_3.9"} -{"Time":"2026-02-03T00:32:53.499893457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.11_vs_3.9","Output":"=== RUN TestCompareVersions/3.11_vs_3.9\n"} -{"Time":"2026-02-03T00:32:53.499898326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.9_vs_3.11"} -{"Time":"2026-02-03T00:32:53.499906191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.9_vs_3.11","Output":"=== RUN TestCompareVersions/3.9_vs_3.11\n"} -{"Time":"2026-02-03T00:32:53.499911551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/24_vs_20"} -{"Time":"2026-02-03T00:32:53.499914817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/24_vs_20","Output":"=== RUN TestCompareVersions/24_vs_20\n"} -{"Time":"2026-02-03T00:32:53.499974117Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/20_vs_24"} -{"Time":"2026-02-03T00:32:53.499982914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/20_vs_24","Output":"=== RUN TestCompareVersions/20_vs_24\n"} -{"Time":"2026-02-03T00:32:53.499988434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions","Output":"--- PASS: TestCompareVersions (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499993032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.0","Output":" --- PASS: TestCompareVersions/1.0.0_vs_1.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.499997581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500001649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.1_vs_1.0.0","Output":" --- PASS: TestCompareVersions/1.0.1_vs_1.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500006297Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.1_vs_1.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500011627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.1","Output":" --- PASS: TestCompareVersions/1.0.0_vs_1.0.1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500016386Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.0.0_vs_1.0.1","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500019822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/2.0.0_vs_1.9.9","Output":" --- PASS: TestCompareVersions/2.0.0_vs_1.9.9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.50002392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/2.0.0_vs_1.9.9","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500033017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.9.9_vs_2.0.0","Output":" --- PASS: TestCompareVersions/1.9.9_vs_2.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500037295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/1.9.9_vs_2.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500040852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.11_vs_3.9","Output":" --- PASS: TestCompareVersions/3.11_vs_3.9 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.50004508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.11_vs_3.9","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500054657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.9_vs_3.11","Output":" --- PASS: TestCompareVersions/3.9_vs_3.11 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500059226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/3.9_vs_3.11","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500062722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/24_vs_20","Output":" --- PASS: TestCompareVersions/24_vs_20 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.50006689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/24_vs_20","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500070367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/20_vs_24","Output":" --- PASS: TestCompareVersions/20_vs_24 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500074705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions/20_vs_24","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500078281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompareVersions","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500081597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion"} -{"Time":"2026-02-03T00:32:53.500084844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion","Output":"=== RUN TestExtractMajorVersion\n"} -{"Time":"2026-02-03T00:32:53.500090905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v5.0.0"} -{"Time":"2026-02-03T00:32:53.500099321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v5.0.0","Output":"=== RUN TestExtractMajorVersion/v5.0.0\n"} -{"Time":"2026-02-03T00:32:53.500103368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v6"} -{"Time":"2026-02-03T00:32:53.500106784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v6","Output":"=== RUN TestExtractMajorVersion/v6\n"} -{"Time":"2026-02-03T00:32:53.500112395Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/5.1.0"} -{"Time":"2026-02-03T00:32:53.500116012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/5.1.0","Output":"=== RUN TestExtractMajorVersion/5.1.0\n"} -{"Time":"2026-02-03T00:32:53.50012018Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v4.6.2"} -{"Time":"2026-02-03T00:32:53.500123676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v4.6.2","Output":"=== RUN TestExtractMajorVersion/v4.6.2\n"} -{"Time":"2026-02-03T00:32:53.500127723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v10.2.3"} -{"Time":"2026-02-03T00:32:53.50013118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v10.2.3","Output":"=== RUN TestExtractMajorVersion/v10.2.3\n"} -{"Time":"2026-02-03T00:32:53.500134917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/#00"} -{"Time":"2026-02-03T00:32:53.500138063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/#00","Output":"=== RUN TestExtractMajorVersion/#00\n"} -{"Time":"2026-02-03T00:32:53.500142541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion","Output":"--- PASS: TestExtractMajorVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500159172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v5.0.0","Output":" --- PASS: TestExtractMajorVersion/v5.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500164732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v5.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500168439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v6","Output":" --- PASS: TestExtractMajorVersion/v6 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500172687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v6","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500176514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/5.1.0","Output":" --- PASS: TestExtractMajorVersion/5.1.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500181474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/5.1.0","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500185201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v4.6.2","Output":" --- PASS: TestExtractMajorVersion/v4.6.2 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500189829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v4.6.2","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500193326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v10.2.3","Output":" --- PASS: TestExtractMajorVersion/v10.2.3 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500197493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/v10.2.3","Elapsed":0} -{"Time":"2026-02-03T00:32:53.5002011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/#00","Output":" --- PASS: TestExtractMajorVersion/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500205418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500208424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMajorVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.50021151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible"} -{"Time":"2026-02-03T00:32:53.500214705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible","Output":"=== RUN TestIsSemverCompatible\n"} -{"Time":"2026-02-03T00:32:53.500220055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.0.0_v5"} -{"Time":"2026-02-03T00:32:53.50022807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.0.0_v5","Output":"=== RUN TestIsSemverCompatible/v5.0.0_v5\n"} -{"Time":"2026-02-03T00:32:53.500232258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.1.0_v5.0.0"} -{"Time":"2026-02-03T00:32:53.500235925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.1.0_v5.0.0","Output":"=== RUN TestIsSemverCompatible/v5.1.0_v5.0.0\n"} -{"Time":"2026-02-03T00:32:53.500239692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v6.0.0_v5"} -{"Time":"2026-02-03T00:32:53.500243038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v6.0.0_v5","Output":"=== RUN TestIsSemverCompatible/v6.0.0_v5\n"} -{"Time":"2026-02-03T00:32:53.500246966Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v4"} -{"Time":"2026-02-03T00:32:53.500250131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v4","Output":"=== RUN TestIsSemverCompatible/v4.6.2_v4\n"} -{"Time":"2026-02-03T00:32:53.500253939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v5"} -{"Time":"2026-02-03T00:32:53.500257305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v5","Output":"=== RUN TestIsSemverCompatible/v4.6.2_v5\n"} -{"Time":"2026-02-03T00:32:53.500261493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v10.2.3_v10"} -{"Time":"2026-02-03T00:32:53.50026526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v10.2.3_v10","Output":"=== RUN TestIsSemverCompatible/v10.2.3_v10\n"} -{"Time":"2026-02-03T00:32:53.500269738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible","Output":"--- PASS: TestIsSemverCompatible (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500278985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.0.0_v5","Output":" --- PASS: TestIsSemverCompatible/v5.0.0_v5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500283754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.0.0_v5","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500287201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.1.0_v5.0.0","Output":" --- PASS: TestIsSemverCompatible/v5.1.0_v5.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500291609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v5.1.0_v5.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500295065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v6.0.0_v5","Output":" --- PASS: TestIsSemverCompatible/v6.0.0_v5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500300525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v6.0.0_v5","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500304423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v4","Output":" --- PASS: TestIsSemverCompatible/v4.6.2_v4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.50030866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v4","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500312338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v5","Output":" --- PASS: TestIsSemverCompatible/v4.6.2_v5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500317547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v4.6.2_v5","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500321264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v10.2.3_v10","Output":" --- PASS: TestIsSemverCompatible/v10.2.3_v10 (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500325021Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible/v10.2.3_v10","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500328287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsSemverCompatible","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500331443Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer"} -{"Time":"2026-02-03T00:32:53.500334499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer","Output":"=== RUN TestSelectSerenaContainer\n"} -{"Time":"2026-02-03T00:32:53.500345409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/no_languages_specified_-_uses_default"} -{"Time":"2026-02-03T00:32:53.500349126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/no_languages_specified_-_uses_default","Output":"=== RUN TestSelectSerenaContainer/no_languages_specified_-_uses_default\n"} -{"Time":"2026-02-03T00:32:53.500353514Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/supported_languages_-_uses_default"} -{"Time":"2026-02-03T00:32:53.500357131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/supported_languages_-_uses_default","Output":"=== RUN TestSelectSerenaContainer/supported_languages_-_uses_default\n"} -{"Time":"2026-02-03T00:32:53.500361118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/all_supported_languages_-_uses_default"} -{"Time":"2026-02-03T00:32:53.500365026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/all_supported_languages_-_uses_default","Output":"=== RUN TestSelectSerenaContainer/all_supported_languages_-_uses_default\n"} -{"Time":"2026-02-03T00:32:53.500369133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/unsupported_language_-_still_uses_default"} -{"Time":"2026-02-03T00:32:53.50037258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/unsupported_language_-_still_uses_default","Output":"=== RUN TestSelectSerenaContainer/unsupported_language_-_still_uses_default\n"} -{"Time":"2026-02-03T00:32:53.500382137Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_short_syntax"} -{"Time":"2026-02-03T00:32:53.500385754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_short_syntax","Output":"=== RUN TestSelectSerenaContainer/SerenaToolConfig_with_short_syntax\n"} -{"Time":"2026-02-03T00:32:53.500390363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_detailed_languages"} -{"Time":"2026-02-03T00:32:53.500393839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_detailed_languages","Output":"=== RUN TestSelectSerenaContainer/SerenaToolConfig_with_detailed_languages\n"} -{"Time":"2026-02-03T00:32:53.500398598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer","Output":"--- PASS: TestSelectSerenaContainer (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500403908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/no_languages_specified_-_uses_default","Output":" --- PASS: TestSelectSerenaContainer/no_languages_specified_-_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500408597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/no_languages_specified_-_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500412354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/supported_languages_-_uses_default","Output":" --- PASS: TestSelectSerenaContainer/supported_languages_-_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500416882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/supported_languages_-_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.50042082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/all_supported_languages_-_uses_default","Output":" --- PASS: TestSelectSerenaContainer/all_supported_languages_-_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500425508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/all_supported_languages_-_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500433794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/unsupported_language_-_still_uses_default","Output":" --- PASS: TestSelectSerenaContainer/unsupported_language_-_still_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500438673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/unsupported_language_-_still_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500442781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_short_syntax","Output":" --- PASS: TestSelectSerenaContainer/SerenaToolConfig_with_short_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500447179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_short_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500452659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_detailed_languages","Output":" --- PASS: TestSelectSerenaContainer/SerenaToolConfig_with_detailed_languages (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500457268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer/SerenaToolConfig_with_detailed_languages","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500460774Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSelectSerenaContainer","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500464641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerenaLanguageSupport"} -{"Time":"2026-02-03T00:32:53.500468158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerenaLanguageSupport","Output":"=== RUN TestSerenaLanguageSupport\n"} -{"Time":"2026-02-03T00:32:53.50047458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerenaLanguageSupport","Output":"--- PASS: TestSerenaLanguageSupport (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500478587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSerenaLanguageSupport","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500481753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_SmallText"} -{"Time":"2026-02-03T00:32:53.50048559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_SmallText","Output":"=== RUN TestWritePromptTextToYAML_SmallText\n"} -{"Time":"2026-02-03T00:32:53.500495629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_SmallText","Output":"--- PASS: TestWritePromptTextToYAML_SmallText (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.500500408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_SmallText","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500503273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_LargeText"} -{"Time":"2026-02-03T00:32:53.500506148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_LargeText","Output":"=== RUN TestWritePromptTextToYAML_LargeText\n"} -{"Time":"2026-02-03T00:32:53.500604181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_LargeText","Output":"--- PASS: TestWritePromptTextToYAML_LargeText (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.50061408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_LargeText","Elapsed":0} -{"Time":"2026-02-03T00:32:53.500618127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_ExactChunkBoundary"} -{"Time":"2026-02-03T00:32:53.500621563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_ExactChunkBoundary","Output":"=== RUN TestWritePromptTextToYAML_ExactChunkBoundary\n"} -{"Time":"2026-02-03T00:32:53.50157121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_ExactChunkBoundary","Output":"--- PASS: TestWritePromptTextToYAML_ExactChunkBoundary (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.501584074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_ExactChunkBoundary","Elapsed":0} -{"Time":"2026-02-03T00:32:53.501588412Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_MaxChunksLimit"} -{"Time":"2026-02-03T00:32:53.501593502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_MaxChunksLimit","Output":"=== RUN TestWritePromptTextToYAML_MaxChunksLimit\n"} -{"Time":"2026-02-03T00:32:53.503707521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_MaxChunksLimit","Output":"--- PASS: TestWritePromptTextToYAML_MaxChunksLimit (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.503722578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_MaxChunksLimit","Elapsed":0} -{"Time":"2026-02-03T00:32:53.503727257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_EmptyText"} -{"Time":"2026-02-03T00:32:53.503730333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_EmptyText","Output":"=== RUN TestWritePromptTextToYAML_EmptyText\n"} -{"Time":"2026-02-03T00:32:53.503734621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_EmptyText","Output":"--- PASS: TestWritePromptTextToYAML_EmptyText (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.503820495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWritePromptTextToYAML_EmptyText","Elapsed":0} -{"Time":"2026-02-03T00:32:53.503830223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SmallInput"} -{"Time":"2026-02-03T00:32:53.503834922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SmallInput","Output":"=== RUN TestChunkLines_SmallInput\n"} -{"Time":"2026-02-03T00:32:53.503841383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SmallInput","Output":"--- PASS: TestChunkLines_SmallInput (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.503846062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SmallInput","Elapsed":0} -{"Time":"2026-02-03T00:32:53.503853586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_ExceedsSize"} -{"Time":"2026-02-03T00:32:53.503859116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_ExceedsSize","Output":"=== RUN TestChunkLines_ExceedsSize\n"} -{"Time":"2026-02-03T00:32:53.503873884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_ExceedsSize","Output":"--- PASS: TestChunkLines_ExceedsSize (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.503878993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_ExceedsSize","Elapsed":0} -{"Time":"2026-02-03T00:32:53.50388227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_MaxChunksEnforced"} -{"Time":"2026-02-03T00:32:53.503886357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_MaxChunksEnforced","Output":"=== RUN TestChunkLines_MaxChunksEnforced\n"} -{"Time":"2026-02-03T00:32:53.50390371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_MaxChunksEnforced","Output":"--- PASS: TestChunkLines_MaxChunksEnforced (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.503908459Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_MaxChunksEnforced","Elapsed":0} -{"Time":"2026-02-03T00:32:53.503912215Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_EmptyInput"} -{"Time":"2026-02-03T00:32:53.503915802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_EmptyInput","Output":"=== RUN TestChunkLines_EmptyInput\n"} -{"Time":"2026-02-03T00:32:53.503920822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_EmptyInput","Output":"--- PASS: TestChunkLines_EmptyInput (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.503924709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_EmptyInput","Elapsed":0} -{"Time":"2026-02-03T00:32:53.503927965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SingleLineExceedsLimit"} -{"Time":"2026-02-03T00:32:53.503931531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SingleLineExceedsLimit","Output":"=== RUN TestChunkLines_SingleLineExceedsLimit\n"} -{"Time":"2026-02-03T00:32:53.503937533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SingleLineExceedsLimit","Output":"--- PASS: TestChunkLines_SingleLineExceedsLimit (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.503945978Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestChunkLines_SingleLineExceedsLimit","Elapsed":0} -{"Time":"2026-02-03T00:32:53.503949585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg"} -{"Time":"2026-02-03T00:32:53.503953202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg","Output":"=== RUN TestShellEscapeArg\n"} -{"Time":"2026-02-03T00:32:53.50395752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_argument_without_special_characters"} -{"Time":"2026-02-03T00:32:53.503961277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_argument_without_special_characters","Output":"=== RUN TestShellEscapeArg/simple_argument_without_special_characters\n"} -{"Time":"2026-02-03T00:32:53.503967108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_parentheses"} -{"Time":"2026-02-03T00:32:53.50397393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_parentheses","Output":"=== RUN TestShellEscapeArg/argument_with_parentheses\n"} -{"Time":"2026-02-03T00:32:53.503978569Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_brackets"} -{"Time":"2026-02-03T00:32:53.503982286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_brackets","Output":"=== RUN TestShellEscapeArg/argument_with_brackets\n"} -{"Time":"2026-02-03T00:32:53.50398982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_spaces"} -{"Time":"2026-02-03T00:32:53.503993587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_spaces","Output":"=== RUN TestShellEscapeArg/argument_with_spaces\n"} -{"Time":"2026-02-03T00:32:53.504007183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_single_quote"} -{"Time":"2026-02-03T00:32:53.50401125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_single_quote","Output":"=== RUN TestShellEscapeArg/argument_with_single_quote\n"} -{"Time":"2026-02-03T00:32:53.504022691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_asterisk"} -{"Time":"2026-02-03T00:32:53.504026819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_asterisk","Output":"=== RUN TestShellEscapeArg/argument_with_asterisk\n"} -{"Time":"2026-02-03T00:32:53.50403291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_dollar_sign"} -{"Time":"2026-02-03T00:32:53.504040424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_dollar_sign","Output":"=== RUN TestShellEscapeArg/argument_with_dollar_sign\n"} -{"Time":"2026-02-03T00:32:53.504046045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_flag"} -{"Time":"2026-02-03T00:32:53.504052687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_flag","Output":"=== RUN TestShellEscapeArg/simple_flag\n"} -{"Time":"2026-02-03T00:32:53.504058548Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_double-quoted_argument_should_not_be_escaped"} -{"Time":"2026-02-03T00:32:53.504069959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_double-quoted_argument_should_not_be_escaped","Output":"=== RUN TestShellEscapeArg/already_double-quoted_argument_should_not_be_escaped\n"} -{"Time":"2026-02-03T00:32:53.504076291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_single-quoted_argument_should_not_be_escaped"} -{"Time":"2026-02-03T00:32:53.504080339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_single-quoted_argument_should_not_be_escaped","Output":"=== RUN TestShellEscapeArg/already_single-quoted_argument_should_not_be_escaped\n"} -{"Time":"2026-02-03T00:32:53.504087001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/partial_double_quote_should_be_escaped"} -{"Time":"2026-02-03T00:32:53.504090888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/partial_double_quote_should_be_escaped","Output":"=== RUN TestShellEscapeArg/partial_double_quote_should_be_escaped\n"} -{"Time":"2026-02-03T00:32:53.504121125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/empty_double_quotes_should_not_be_escaped"} -{"Time":"2026-02-03T00:32:53.504130332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/empty_double_quotes_should_not_be_escaped","Output":"=== RUN TestShellEscapeArg/empty_double_quotes_should_not_be_escaped\n"} -{"Time":"2026-02-03T00:32:53.504136644Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-b_sequence_should_be_preserved"} -{"Time":"2026-02-03T00:32:53.50414007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-b_sequence_should_be_preserved","Output":"=== RUN TestShellEscapeArg/backslash-b_sequence_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:53.504164045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-n_sequence_should_be_preserved"} -{"Time":"2026-02-03T00:32:53.504172751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-n_sequence_should_be_preserved","Output":"=== RUN TestShellEscapeArg/backslash-n_sequence_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:53.504197727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-t_sequence_should_be_preserved"} -{"Time":"2026-02-03T00:32:53.504206915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-t_sequence_should_be_preserved","Output":"=== RUN TestShellEscapeArg/backslash-t_sequence_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:53.504213657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/literal_backslash_should_be_preserved"} -{"Time":"2026-02-03T00:32:53.504217324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/literal_backslash_should_be_preserved","Output":"=== RUN TestShellEscapeArg/literal_backslash_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:53.504246629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg","Output":"--- PASS: TestShellEscapeArg (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504257429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_argument_without_special_characters","Output":" --- PASS: TestShellEscapeArg/simple_argument_without_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504262668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_argument_without_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504266626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_parentheses","Output":" --- PASS: TestShellEscapeArg/argument_with_parentheses (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504271565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_parentheses","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504275783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_brackets","Output":" --- PASS: TestShellEscapeArg/argument_with_brackets (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504280702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_brackets","Elapsed":0} -{"Time":"2026-02-03T00:32:53.50428478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_spaces","Output":" --- PASS: TestShellEscapeArg/argument_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504289288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504293356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_single_quote","Output":" --- PASS: TestShellEscapeArg/argument_with_single_quote (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504298024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_single_quote","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504302062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_asterisk","Output":" --- PASS: TestShellEscapeArg/argument_with_asterisk (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504307953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_asterisk","Elapsed":0} -{"Time":"2026-02-03T00:32:53.50431731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_dollar_sign","Output":" --- PASS: TestShellEscapeArg/argument_with_dollar_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504323241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/argument_with_dollar_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504327179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_flag","Output":" --- PASS: TestShellEscapeArg/simple_flag (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504331817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/simple_flag","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504335584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_double-quoted_argument_should_not_be_escaped","Output":" --- PASS: TestShellEscapeArg/already_double-quoted_argument_should_not_be_escaped (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504340814Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_double-quoted_argument_should_not_be_escaped","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504345222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_single-quoted_argument_should_not_be_escaped","Output":" --- PASS: TestShellEscapeArg/already_single-quoted_argument_should_not_be_escaped (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504350562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/already_single-quoted_argument_should_not_be_escaped","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504354009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/partial_double_quote_should_be_escaped","Output":" --- PASS: TestShellEscapeArg/partial_double_quote_should_be_escaped (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504358687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/partial_double_quote_should_be_escaped","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504363166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/empty_double_quotes_should_not_be_escaped","Output":" --- PASS: TestShellEscapeArg/empty_double_quotes_should_not_be_escaped (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504368015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/empty_double_quotes_should_not_be_escaped","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504371982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-b_sequence_should_be_preserved","Output":" --- PASS: TestShellEscapeArg/backslash-b_sequence_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504376701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-b_sequence_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504381099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-n_sequence_should_be_preserved","Output":" --- PASS: TestShellEscapeArg/backslash-n_sequence_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504385487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-n_sequence_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504389605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-t_sequence_should_be_preserved","Output":" --- PASS: TestShellEscapeArg/backslash-t_sequence_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504394644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/backslash-t_sequence_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504404452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/literal_backslash_should_be_preserved","Output":" --- PASS: TestShellEscapeArg/literal_backslash_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504411365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg/literal_backslash_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504414722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeArg","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504418288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs"} -{"Time":"2026-02-03T00:32:53.504421655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs","Output":"=== RUN TestShellJoinArgs\n"} -{"Time":"2026-02-03T00:32:53.504427736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/simple_arguments"} -{"Time":"2026-02-03T00:32:53.504431222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/simple_arguments","Output":"=== RUN TestShellJoinArgs/simple_arguments\n"} -{"Time":"2026-02-03T00:32:53.50443561Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/arguments_with_special_characters"} -{"Time":"2026-02-03T00:32:53.504439618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/arguments_with_special_characters","Output":"=== RUN TestShellJoinArgs/arguments_with_special_characters\n"} -{"Time":"2026-02-03T00:32:53.504444166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/mixed_arguments"} -{"Time":"2026-02-03T00:32:53.504447453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/mixed_arguments","Output":"=== RUN TestShellJoinArgs/mixed_arguments\n"} -{"Time":"2026-02-03T00:32:53.504452221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/prompt_with_pre-quoted_instruction_should_not_be_escaped"} -{"Time":"2026-02-03T00:32:53.50446191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/prompt_with_pre-quoted_instruction_should_not_be_escaped","Output":"=== RUN TestShellJoinArgs/prompt_with_pre-quoted_instruction_should_not_be_escaped\n"} -{"Time":"2026-02-03T00:32:53.50446781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs","Output":"--- PASS: TestShellJoinArgs (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.50447281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/simple_arguments","Output":" --- PASS: TestShellJoinArgs/simple_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504477689Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/simple_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504481446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/arguments_with_special_characters","Output":" --- PASS: TestShellJoinArgs/arguments_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504486545Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/arguments_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504490543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/mixed_arguments","Output":" --- PASS: TestShellJoinArgs/mixed_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504504108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/mixed_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504508266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/prompt_with_pre-quoted_instruction_should_not_be_escaped","Output":" --- PASS: TestShellJoinArgs/prompt_with_pre-quoted_instruction_should_not_be_escaped (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504512734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs/prompt_with_pre-quoted_instruction_should_not_be_escaped","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504516271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellJoinArgs","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504519587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString"} -{"Time":"2026-02-03T00:32:53.504522803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString","Output":"=== RUN TestShellEscapeCommandString\n"} -{"Time":"2026-02-03T00:32:53.504527081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/simple_command_without_special_characters"} -{"Time":"2026-02-03T00:32:53.504530858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/simple_command_without_special_characters","Output":"=== RUN TestShellEscapeCommandString/simple_command_without_special_characters\n"} -{"Time":"2026-02-03T00:32:53.504535577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_single-quoted_arguments"} -{"Time":"2026-02-03T00:32:53.504539123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_single-quoted_arguments","Output":"=== RUN TestShellEscapeCommandString/command_with_single-quoted_arguments\n"} -{"Time":"2026-02-03T00:32:53.50454265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_double_quotes"} -{"Time":"2026-02-03T00:32:53.504545626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_double_quotes","Output":"=== RUN TestShellEscapeCommandString/command_with_double_quotes\n"} -{"Time":"2026-02-03T00:32:53.504551005Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_dollar_sign_(command_substitution)"} -{"Time":"2026-02-03T00:32:53.504559642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_dollar_sign_(command_substitution)","Output":"=== RUN TestShellEscapeCommandString/command_with_dollar_sign_(command_substitution)\n"} -{"Time":"2026-02-03T00:32:53.50456398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backticks"} -{"Time":"2026-02-03T00:32:53.504567146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backticks","Output":"=== RUN TestShellEscapeCommandString/command_with_backticks\n"} -{"Time":"2026-02-03T00:32:53.504571574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backslashes"} -{"Time":"2026-02-03T00:32:53.504575401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backslashes","Output":"=== RUN TestShellEscapeCommandString/command_with_backslashes\n"} -{"Time":"2026-02-03T00:32:53.504587534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/complex_copilot_command"} -{"Time":"2026-02-03T00:32:53.50459083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/complex_copilot_command","Output":"=== RUN TestShellEscapeCommandString/complex_copilot_command\n"} -{"Time":"2026-02-03T00:32:53.504595438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString","Output":"--- PASS: TestShellEscapeCommandString (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504606459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/simple_command_without_special_characters","Output":" --- PASS: TestShellEscapeCommandString/simple_command_without_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504611068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/simple_command_without_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504614614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_single-quoted_arguments","Output":" --- PASS: TestShellEscapeCommandString/command_with_single-quoted_arguments (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504618932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_single-quoted_arguments","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504623571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_double_quotes","Output":" --- PASS: TestShellEscapeCommandString/command_with_double_quotes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504627869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_double_quotes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504631385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_dollar_sign_(command_substitution)","Output":" --- PASS: TestShellEscapeCommandString/command_with_dollar_sign_(command_substitution) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504635854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_dollar_sign_(command_substitution)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504639561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backticks","Output":" --- PASS: TestShellEscapeCommandString/command_with_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504650972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504654248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backslashes","Output":" --- PASS: TestShellEscapeCommandString/command_with_backslashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504658305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/command_with_backslashes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504661722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/complex_copilot_command","Output":" --- PASS: TestShellEscapeCommandString/complex_copilot_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.504675768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString/complex_copilot_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504678834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShellEscapeCommandString","Elapsed":0} -{"Time":"2026-02-03T00:32:53.504681779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars"} -{"Time":"2026-02-03T00:32:53.504684855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars","Output":"=== RUN TestBuildDockerCommandWithExpandableVars\n"} -{"Time":"2026-02-03T00:32:53.504688612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/simple_command_without_GITHUB_WORKSPACE"} -{"Time":"2026-02-03T00:32:53.504691908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/simple_command_without_GITHUB_WORKSPACE","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/simple_command_without_GITHUB_WORKSPACE\n"} -{"Time":"2026-02-03T00:32:53.504695795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_single_GITHUB_WORKSPACE"} -{"Time":"2026-02-03T00:32:53.504699161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_single_GITHUB_WORKSPACE","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/command_with_single_GITHUB_WORKSPACE\n"} -{"Time":"2026-02-03T00:32:53.504743354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_start"} -{"Time":"2026-02-03T00:32:53.504762289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_start","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_start\n"} -{"Time":"2026-02-03T00:32:53.504920734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_end"} -{"Time":"2026-02-03T00:32:53.504931464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_end","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_end\n"} -{"Time":"2026-02-03T00:32:53.505021341Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_multiple_GITHUB_WORKSPACE_references"} -{"Time":"2026-02-03T00:32:53.505029095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_multiple_GITHUB_WORKSPACE_references","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/command_with_multiple_GITHUB_WORKSPACE_references\n"} -{"Time":"2026-02-03T00:32:53.505540869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_and_single_quote"} -{"Time":"2026-02-03T00:32:53.505555146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_and_single_quote","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_and_single_quote\n"} -{"Time":"2026-02-03T00:32:53.505560906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/complex_docker_command"} -{"Time":"2026-02-03T00:32:53.505565114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/complex_docker_command","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/complex_docker_command\n"} -{"Time":"2026-02-03T00:32:53.505569633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_spaces_and_no_GITHUB_WORKSPACE"} -{"Time":"2026-02-03T00:32:53.50557341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_spaces_and_no_GITHUB_WORKSPACE","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/command_with_spaces_and_no_GITHUB_WORKSPACE\n"} -{"Time":"2026-02-03T00:32:53.505577788Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/empty_command"} -{"Time":"2026-02-03T00:32:53.505581896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/empty_command","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/empty_command\n"} -{"Time":"2026-02-03T00:32:53.505589139Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/injection_attempt_in_GITHUB_WORKSPACE_context"} -{"Time":"2026-02-03T00:32:53.505593417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/injection_attempt_in_GITHUB_WORKSPACE_context","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/injection_attempt_in_GITHUB_WORKSPACE_context\n"} -{"Time":"2026-02-03T00:32:53.505622631Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/multiple_variables_mixed_with_GITHUB_WORKSPACE"} -{"Time":"2026-02-03T00:32:53.505628683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/multiple_variables_mixed_with_GITHUB_WORKSPACE","Output":"=== RUN TestBuildDockerCommandWithExpandableVars/multiple_variables_mixed_with_GITHUB_WORKSPACE\n"} -{"Time":"2026-02-03T00:32:53.505635415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars","Output":"--- PASS: TestBuildDockerCommandWithExpandableVars (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505640986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/simple_command_without_GITHUB_WORKSPACE","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/simple_command_without_GITHUB_WORKSPACE (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505650644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/simple_command_without_GITHUB_WORKSPACE","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505655883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_single_GITHUB_WORKSPACE","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/command_with_single_GITHUB_WORKSPACE (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505660482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_single_GITHUB_WORKSPACE","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505664389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_start","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_start (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505671422Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_start","Elapsed":0} -{"Time":"2026-02-03T00:32:53.5056917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_end","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505698252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_at_the_end","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505701959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_multiple_GITHUB_WORKSPACE_references","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/command_with_multiple_GITHUB_WORKSPACE_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505706227Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_multiple_GITHUB_WORKSPACE_references","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505709654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_and_single_quote","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_and_single_quote (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505713841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_GITHUB_WORKSPACE_and_single_quote","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505717468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/complex_docker_command","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/complex_docker_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505721916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/complex_docker_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505725223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_spaces_and_no_GITHUB_WORKSPACE","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/command_with_spaces_and_no_GITHUB_WORKSPACE (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505729551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/command_with_spaces_and_no_GITHUB_WORKSPACE","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505732797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/empty_command","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/empty_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505738107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/empty_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505799982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/injection_attempt_in_GITHUB_WORKSPACE_context","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/injection_attempt_in_GITHUB_WORKSPACE_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505818486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/injection_attempt_in_GITHUB_WORKSPACE_context","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505833424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/multiple_variables_mixed_with_GITHUB_WORKSPACE","Output":" --- PASS: TestBuildDockerCommandWithExpandableVars/multiple_variables_mixed_with_GITHUB_WORKSPACE (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505843583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars/multiple_variables_mixed_with_GITHUB_WORKSPACE","Elapsed":0} -{"Time":"2026-02-03T00:32:53.50587435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505877727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_PreservesVariableExpansion"} -{"Time":"2026-02-03T00:32:53.505880893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_PreservesVariableExpansion","Output":"=== RUN TestBuildDockerCommandWithExpandableVars_PreservesVariableExpansion\n"} -{"Time":"2026-02-03T00:32:53.505886002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_PreservesVariableExpansion","Output":"--- PASS: TestBuildDockerCommandWithExpandableVars_PreservesVariableExpansion (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.50588995Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_PreservesVariableExpansion","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505892945Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_UnbracedVariable"} -{"Time":"2026-02-03T00:32:53.505895991Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_UnbracedVariable","Output":"=== RUN TestBuildDockerCommandWithExpandableVars_UnbracedVariable\n"} -{"Time":"2026-02-03T00:32:53.505901732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_UnbracedVariable","Output":"--- PASS: TestBuildDockerCommandWithExpandableVars_UnbracedVariable (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.505905709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildDockerCommandWithExpandableVars_UnbracedVariable","Elapsed":0} -{"Time":"2026-02-03T00:32:53.505908624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob"} -{"Time":"2026-02-03T00:32:53.50591172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob","Output":"=== RUN TestSkipIfMatchPreActivationJob\n"} -{"Time":"2026-02-03T00:32:53.505915497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match"} -{"Time":"2026-02-03T00:32:53.505918904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"=== RUN TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match\n"} -{"Time":"2026-02-03T00:32:53.508921297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-if-match-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.508932067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.508936606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.508941014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.508947236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.508951534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.508955742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.508959889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.508963746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.508967694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.508971421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.508975388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.508982972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.50898734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.508991077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.508994674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.539166216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.543367874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-if-match-workflow.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:53.543482518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks"} -{"Time":"2026-02-03T00:32:53.543495292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"=== RUN TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks\n"} -{"Time":"2026-02-03T00:32:53.547137057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/multiple-checks-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.547152035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.547157765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.547162173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.547166942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.54717118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.547175338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.547179596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.547183784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.547190957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.547195406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.547199453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.547203961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.547211726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.547215934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.547220112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.583215139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/multiple-checks-workflow.md (30.1 KB)\n"} -{"Time":"2026-02-03T00:32:53.583254863Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles"} -{"Time":"2026-02-03T00:32:53.583260544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"=== RUN TestSkipIfMatchPreActivationJob/skip_if_match_without_roles\n"} -{"Time":"2026-02-03T00:32:53.587200171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-no-roles-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.587216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.587221811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.587226921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.58723176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.587235807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.587240305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.587244503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.587252628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.587256596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.587260293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.58726422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.587268027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.587272686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.587276633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.587293805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.623927342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-no-roles-workflow.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:53.624019535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max"} -{"Time":"2026-02-03T00:32:53.624039362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"=== RUN TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max\n"} -{"Time":"2026-02-03T00:32:53.627412837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-object-format-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.627427455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.627433205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.627438305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.627442984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.627447001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.627451319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.627455877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.627466788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.627470925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.627475113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.627479241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.627487336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.627491404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.62749495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.627498707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.662227542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-object-format-workflow.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:53.662304366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max"} -{"Time":"2026-02-03T00:32:53.66232795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"=== RUN TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max\n"} -{"Time":"2026-02-03T00:32:53.665912078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-object-no-max-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.665926465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.665932416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.665937415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.665942274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.665946472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.66595078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.665954967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.665959376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.665963563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.665968112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.66597256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.665980906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.665984723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.66598846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.665991996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"\n"} -{"Time":"2026-02-03T00:32:53.701684236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-match-test1287415098/skip-object-no-max-workflow.md (29.6 KB)\n"} -{"Time":"2026-02-03T00:32:53.702074353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob","Output":"--- PASS: TestSkipIfMatchPreActivationJob (0.20s)\n"} -{"Time":"2026-02-03T00:32:53.702090443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Output":" --- PASS: TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.702096094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_created_with_skip_if_match","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.702101353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" --- PASS: TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.702106242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/pre_activation_job_with_multiple_checks","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.702110961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Output":" --- PASS: TestSkipIfMatchPreActivationJob/skip_if_match_without_roles (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.702115871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_without_roles","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.702119888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Output":" --- PASS: TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.702124817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_with_max","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.702136709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Output":" --- PASS: TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.702143432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob/skip_if_match_object_format_without_max","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.702146888Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfMatchPreActivationJob","Elapsed":0.2} -{"Time":"2026-02-03T00:32:53.702150675Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob"} -{"Time":"2026-02-03T00:32:53.702154152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob","Output":"=== RUN TestSkipIfNoMatchPreActivationJob\n"} -{"Time":"2026-02-03T00:32:53.702194557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match"} -{"Time":"2026-02-03T00:32:53.702203664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"=== RUN TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match\n"} -{"Time":"2026-02-03T00:32:53.706515027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-if-no-match-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.706533211Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.706539282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.706544121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.706549251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.706553258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.706557335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.70656531Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.706569629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.706573716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.706584566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.706588904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.706593373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.70659727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.706601017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.706605115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"\n"} -{"Time":"2026-02-03T00:32:53.73882095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.742867239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-if-no-match-workflow.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:53.743195761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks"} -{"Time":"2026-02-03T00:32:53.743209066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"=== RUN TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks\n"} -{"Time":"2026-02-03T00:32:53.746994809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/multiple-checks-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.747009356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.747014646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.747019495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.747024003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.747028772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.747033151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.747037929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.747048579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.747052767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.747056955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.747060952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.7470653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.747069118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.747073175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.747077253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"\n"} -{"Time":"2026-02-03T00:32:53.783236273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/multiple-checks-workflow.md (30.2 KB)\n"} -{"Time":"2026-02-03T00:32:53.783377201Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles"} -{"Time":"2026-02-03T00:32:53.783391698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"=== RUN TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles\n"} -{"Time":"2026-02-03T00:32:53.786595247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-no-match-no-roles-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.786610645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.786616446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.786621605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.786626394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.786631394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.786635912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.786643065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.786647444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.786651541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.78666123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.786665527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.78667222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.786676347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.786680355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.786684232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:53.824662151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-no-match-no-roles-workflow.md (29.5 KB)\n"} -{"Time":"2026-02-03T00:32:53.824798438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min"} -{"Time":"2026-02-03T00:32:53.82481009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"=== RUN TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min\n"} -{"Time":"2026-02-03T00:32:53.828057691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-no-match-object-format-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.828067389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.828072649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.828077377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.828082136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.828087165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.828091373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.828095591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.828099889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.828103666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.828110539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.828120928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.828125898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.828130076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.828133923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.828138942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.863656634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-no-match-object-format-workflow.md (29.6 KB)\n"} -{"Time":"2026-02-03T00:32:53.863731384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min"} -{"Time":"2026-02-03T00:32:53.863742625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"=== RUN TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min\n"} -{"Time":"2026-02-03T00:32:53.868421232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-no-match-object-no-min-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.868443152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.868449154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.868454123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.868458822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.86846316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.868467268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.868471585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.868475683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.868479741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.868483618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.868487806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.868491873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.868504657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.868508344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.868512101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"\n"} -{"Time":"2026-02-03T00:32:53.902430096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/skip-no-match-object-no-min-workflow.md (29.6 KB)\n"} -{"Time":"2026-02-03T00:32:53.902478245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together"} -{"Time":"2026-02-03T00:32:53.902484748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"=== RUN TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together\n"} -{"Time":"2026-02-03T00:32:53.905827345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/combined-skip-checks-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.905842874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.905848455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.905853464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"\n"} -{"Time":"2026-02-03T00:32:53.905858223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.905868161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"\n"} -{"Time":"2026-02-03T00:32:53.905872419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.905876777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.905885163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.905889341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.905893248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"\n"} -{"Time":"2026-02-03T00:32:53.905897125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.905901594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.905915409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.905919407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.905923214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"\n"} -{"Time":"2026-02-03T00:32:53.940567245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/skip-if-no-match-test1489963115/combined-skip-checks-workflow.md (30.3 KB)\n"} -{"Time":"2026-02-03T00:32:53.941022694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob","Output":"--- PASS: TestSkipIfNoMatchPreActivationJob (0.24s)\n"} -{"Time":"2026-02-03T00:32:53.941038172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Output":" --- PASS: TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.941044354Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_created_with_skip_if_no_match","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.941050766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Output":" --- PASS: TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.941056346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/pre_activation_job_with_multiple_checks","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.941060725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Output":" --- PASS: TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.941066015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_without_roles","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.941073138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Output":" --- PASS: TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.941077817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_with_min","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.941088136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Output":" --- PASS: TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.941093536Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_no_match_object_format_without_min","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.941097794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Output":" --- PASS: TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.941103685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob/skip_if_match_and_skip_if_no_match_together","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.941107622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSkipIfNoMatchPreActivationJob","Elapsed":0.24} -{"Time":"2026-02-03T00:32:53.941111409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation"} -{"Time":"2026-02-03T00:32:53.941115497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"=== RUN TestSlashCommandOutputReferencesPreActivation\n"} -{"Time":"2026-02-03T00:32:53.944703091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"../../../../../../../tmp/TestSlashCommandOutputReferencesPreActivation4223194139/001/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:53.944714572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:53.944719772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:53.94472432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.944728599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:53.944732916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.944737345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:53.94476152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:53.944783651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:53.944788219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:53.944792057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.944795874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:53.944799851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:53.944808678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:53.944812986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:53.944817164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"\n"} -{"Time":"2026-02-03T00:32:53.974577562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:53.97933729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"✓ ../../../../../../../tmp/TestSlashCommandOutputReferencesPreActivation4223194139/001/test-workflow.md (31.0 KB)\n"} -{"Time":"2026-02-03T00:32:53.982013777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Output":"--- PASS: TestSlashCommandOutputReferencesPreActivation (0.04s)\n"} -{"Time":"2026-02-03T00:32:53.982032121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSlashCommandOutputReferencesPreActivation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:53.982040567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand"} -{"Time":"2026-02-03T00:32:53.982045035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand","Output":"=== RUN TestParseSlashCommandShorthand\n"} -{"Time":"2026-02-03T00:32:53.982051227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_simple_command"} -{"Time":"2026-02-03T00:32:53.982054673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_simple_command","Output":"=== RUN TestParseSlashCommandShorthand/valid_simple_command\n"} -{"Time":"2026-02-03T00:32:53.982091321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_hyphens"} -{"Time":"2026-02-03T00:32:53.982101951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_hyphens","Output":"=== RUN TestParseSlashCommandShorthand/valid_command_with_hyphens\n"} -{"Time":"2026-02-03T00:32:53.982109125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_underscores"} -{"Time":"2026-02-03T00:32:53.982112921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_underscores","Output":"=== RUN TestParseSlashCommandShorthand/valid_command_with_underscores\n"} -{"Time":"2026-02-03T00:32:53.982117741Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_numbers"} -{"Time":"2026-02-03T00:32:53.982122058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_numbers","Output":"=== RUN TestParseSlashCommandShorthand/valid_command_with_numbers\n"} -{"Time":"2026-02-03T00:32:53.982128651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_long_command"} -{"Time":"2026-02-03T00:32:53.982132749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_long_command","Output":"=== RUN TestParseSlashCommandShorthand/valid_long_command\n"} -{"Time":"2026-02-03T00:32:53.98213907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/empty_command_after_slash"} -{"Time":"2026-02-03T00:32:53.982145532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/empty_command_after_slash","Output":"=== RUN TestParseSlashCommandShorthand/empty_command_after_slash\n"} -{"Time":"2026-02-03T00:32:53.982170248Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_regular_event"} -{"Time":"2026-02-03T00:32:53.982179365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_regular_event","Output":"=== RUN TestParseSlashCommandShorthand/not_a_slash_command_-_regular_event\n"} -{"Time":"2026-02-03T00:32:53.982186479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_schedule"} -{"Time":"2026-02-03T00:32:53.982190666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_schedule","Output":"=== RUN TestParseSlashCommandShorthand/not_a_slash_command_-_schedule\n"} -{"Time":"2026-02-03T00:32:53.982199803Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_cron"} -{"Time":"2026-02-03T00:32:53.982203801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_cron","Output":"=== RUN TestParseSlashCommandShorthand/not_a_slash_command_-_cron\n"} -{"Time":"2026-02-03T00:32:53.982212878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_empty_string"} -{"Time":"2026-02-03T00:32:53.982216955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_empty_string","Output":"=== RUN TestParseSlashCommandShorthand/not_a_slash_command_-_empty_string\n"} -{"Time":"2026-02-03T00:32:53.982257858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_mixed_case"} -{"Time":"2026-02-03T00:32:53.98226982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_mixed_case","Output":"=== RUN TestParseSlashCommandShorthand/command_with_mixed_case\n"} -{"Time":"2026-02-03T00:32:53.982277705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_dots"} -{"Time":"2026-02-03T00:32:53.98229666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_dots","Output":"=== RUN TestParseSlashCommandShorthand/command_with_dots\n"} -{"Time":"2026-02-03T00:32:53.98230174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_starting_with_number"} -{"Time":"2026-02-03T00:32:53.982305717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_starting_with_number","Output":"=== RUN TestParseSlashCommandShorthand/command_starting_with_number\n"} -{"Time":"2026-02-03T00:32:53.982313592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand","Output":"--- PASS: TestParseSlashCommandShorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.98232316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_simple_command","Output":" --- PASS: TestParseSlashCommandShorthand/valid_simple_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982330994Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_simple_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982335342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_hyphens","Output":" --- PASS: TestParseSlashCommandShorthand/valid_command_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982340161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982343979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_underscores","Output":" --- PASS: TestParseSlashCommandShorthand/valid_command_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982351713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:53.98235547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_numbers","Output":" --- PASS: TestParseSlashCommandShorthand/valid_command_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982360149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_command_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982368564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_long_command","Output":" --- PASS: TestParseSlashCommandShorthand/valid_long_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982373543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/valid_long_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982377651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/empty_command_after_slash","Output":" --- PASS: TestParseSlashCommandShorthand/empty_command_after_slash (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.98238259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/empty_command_after_slash","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982386357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_regular_event","Output":" --- PASS: TestParseSlashCommandShorthand/not_a_slash_command_-_regular_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982392659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_regular_event","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982402828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_schedule","Output":" --- PASS: TestParseSlashCommandShorthand/not_a_slash_command_-_schedule (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982407437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_schedule","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982411144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_cron","Output":" --- PASS: TestParseSlashCommandShorthand/not_a_slash_command_-_cron (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982415632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_cron","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982419219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_empty_string","Output":" --- PASS: TestParseSlashCommandShorthand/not_a_slash_command_-_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982424879Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/not_a_slash_command_-_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982432193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_mixed_case","Output":" --- PASS: TestParseSlashCommandShorthand/command_with_mixed_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982437072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_mixed_case","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982440809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_dots","Output":" --- PASS: TestParseSlashCommandShorthand/command_with_dots (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982449425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_with_dots","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982453523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_starting_with_number","Output":" --- PASS: TestParseSlashCommandShorthand/command_starting_with_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982458131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand/command_starting_with_number","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982461447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982464813Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand"} -{"Time":"2026-02-03T00:32:53.98246832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand","Output":"=== RUN TestExpandSlashCommandShorthand\n"} -{"Time":"2026-02-03T00:32:53.982475393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/simple_command"} -{"Time":"2026-02-03T00:32:53.98247924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/simple_command","Output":"=== RUN TestExpandSlashCommandShorthand/simple_command\n"} -{"Time":"2026-02-03T00:32:53.982483498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_hyphens"} -{"Time":"2026-02-03T00:32:53.982486825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_hyphens","Output":"=== RUN TestExpandSlashCommandShorthand/command_with_hyphens\n"} -{"Time":"2026-02-03T00:32:53.982490982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_underscores"} -{"Time":"2026-02-03T00:32:53.982500881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_underscores","Output":"=== RUN TestExpandSlashCommandShorthand/command_with_underscores\n"} -{"Time":"2026-02-03T00:32:53.982520177Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_numbers"} -{"Time":"2026-02-03T00:32:53.982524134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_numbers","Output":"=== RUN TestExpandSlashCommandShorthand/command_with_numbers\n"} -{"Time":"2026-02-03T00:32:53.982529153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand","Output":"--- PASS: TestExpandSlashCommandShorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982534042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/simple_command","Output":" --- PASS: TestExpandSlashCommandShorthand/simple_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.98254347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/simple_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982547257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_hyphens","Output":" --- PASS: TestExpandSlashCommandShorthand/command_with_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982551866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982555573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_underscores","Output":" --- PASS: TestExpandSlashCommandShorthand/command_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982563577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982567495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_numbers","Output":" --- PASS: TestExpandSlashCommandShorthand/command_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982572294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand/command_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982576231Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExpandSlashCommandShorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982579487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases"} -{"Time":"2026-02-03T00:32:53.982582904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases","Output":"=== RUN TestParseSlashCommandShorthandEdgeCases\n"} -{"Time":"2026-02-03T00:32:53.982587061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/single_character_command"} -{"Time":"2026-02-03T00:32:53.982590979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/single_character_command","Output":"=== RUN TestParseSlashCommandShorthandEdgeCases/single_character_command\n"} -{"Time":"2026-02-03T00:32:53.982601057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_spaces_(preserved)"} -{"Time":"2026-02-03T00:32:53.982604604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_spaces_(preserved)","Output":"=== RUN TestParseSlashCommandShorthandEdgeCases/command_with_spaces_(preserved)\n"} -{"Time":"2026-02-03T00:32:53.982608772Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_special_characters"} -{"Time":"2026-02-03T00:32:53.982612469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_special_characters","Output":"=== RUN TestParseSlashCommandShorthandEdgeCases/command_with_special_characters\n"} -{"Time":"2026-02-03T00:32:53.982616696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_unicode"} -{"Time":"2026-02-03T00:32:53.982620173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_unicode","Output":"=== RUN TestParseSlashCommandShorthandEdgeCases/command_with_unicode\n"} -{"Time":"2026-02-03T00:32:53.982628689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/multiple_slashes"} -{"Time":"2026-02-03T00:32:53.982632406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/multiple_slashes","Output":"=== RUN TestParseSlashCommandShorthandEdgeCases/multiple_slashes\n"} -{"Time":"2026-02-03T00:32:53.982636493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/slash_in_middle_-_not_a_slash_command"} -{"Time":"2026-02-03T00:32:53.98264021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/slash_in_middle_-_not_a_slash_command","Output":"=== RUN TestParseSlashCommandShorthandEdgeCases/slash_in_middle_-_not_a_slash_command\n"} -{"Time":"2026-02-03T00:32:53.98264519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases","Output":"--- PASS: TestParseSlashCommandShorthandEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982653475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/single_character_command","Output":" --- PASS: TestParseSlashCommandShorthandEdgeCases/single_character_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982658915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/single_character_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982663864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_spaces_(preserved)","Output":" --- PASS: TestParseSlashCommandShorthandEdgeCases/command_with_spaces_(preserved) (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982678782Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_spaces_(preserved)","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982683471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_special_characters","Output":" --- PASS: TestParseSlashCommandShorthandEdgeCases/command_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.9826882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982692448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_unicode","Output":" --- PASS: TestParseSlashCommandShorthandEdgeCases/command_with_unicode (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982697257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/command_with_unicode","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982701024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/multiple_slashes","Output":" --- PASS: TestParseSlashCommandShorthandEdgeCases/multiple_slashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982705632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/multiple_slashes","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982714298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/slash_in_middle_-_not_a_slash_command","Output":" --- PASS: TestParseSlashCommandShorthandEdgeCases/slash_in_middle_-_not_a_slash_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982718817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases/slash_in_middle_-_not_a_slash_command","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982722013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982725229Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace"} -{"Time":"2026-02-03T00:32:53.982728795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace","Output":"=== RUN TestParseSlashCommandShorthandWithWhitespace\n"} -{"Time":"2026-02-03T00:32:53.982732883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/leading_whitespace_preserved"} -{"Time":"2026-02-03T00:32:53.982736309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/leading_whitespace_preserved","Output":"=== RUN TestParseSlashCommandShorthandWithWhitespace/leading_whitespace_preserved\n"} -{"Time":"2026-02-03T00:32:53.982744505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/trailing_whitespace_preserved"} -{"Time":"2026-02-03T00:32:53.982764271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/trailing_whitespace_preserved","Output":"=== RUN TestParseSlashCommandShorthandWithWhitespace/trailing_whitespace_preserved\n"} -{"Time":"2026-02-03T00:32:53.982769531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/tab_character"} -{"Time":"2026-02-03T00:32:53.982773008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/tab_character","Output":"=== RUN TestParseSlashCommandShorthandWithWhitespace/tab_character\n"} -{"Time":"2026-02-03T00:32:53.98277951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace","Output":"--- PASS: TestParseSlashCommandShorthandWithWhitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982784589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/leading_whitespace_preserved","Output":" --- PASS: TestParseSlashCommandShorthandWithWhitespace/leading_whitespace_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982789408Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/leading_whitespace_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982793596Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/trailing_whitespace_preserved","Output":" --- PASS: TestParseSlashCommandShorthandWithWhitespace/trailing_whitespace_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982802553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/trailing_whitespace_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982810297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/tab_character","Output":" --- PASS: TestParseSlashCommandShorthandWithWhitespace/tab_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:53.982817621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace/tab_character","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982821067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSlashCommandShorthandWithWhitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:53.982824464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering"} -{"Time":"2026-02-03T00:32:53.982828121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering","Output":"=== RUN TestSourceFieldRendering\n"} -{"Time":"2026-02-03T00:32:53.982831948Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_present"} -{"Time":"2026-02-03T00:32:53.982848088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_present","Output":"=== RUN TestSourceFieldRendering/source_field_present\n"} -{"Time":"2026-02-03T00:32:54.016914021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_present","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.02021345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_present","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/source-test897639199/source_field_present-workflow.md (25.0 KB)\n"} -{"Time":"2026-02-03T00:32:54.020447825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_with_branch"} -{"Time":"2026-02-03T00:32:54.020456321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_with_branch","Output":"=== RUN TestSourceFieldRendering/source_field_with_branch\n"} -{"Time":"2026-02-03T00:32:54.059212116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_with_branch","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/source-test897639199/source_field_with_branch-workflow.md (25.0 KB)\n"} -{"Time":"2026-02-03T00:32:54.059253964Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/no_source_field"} -{"Time":"2026-02-03T00:32:54.059259755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/no_source_field","Output":"=== RUN TestSourceFieldRendering/no_source_field\n"} -{"Time":"2026-02-03T00:32:54.099991949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/no_source_field","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/source-test897639199/no_source_field-workflow.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:54.100110189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_and_description"} -{"Time":"2026-02-03T00:32:54.100127672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_and_description","Output":"=== RUN TestSourceFieldRendering/source_and_description\n"} -{"Time":"2026-02-03T00:32:54.139565741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_and_description","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/source-test897639199/source_and_description-workflow.md (25.0 KB)\n"} -{"Time":"2026-02-03T00:32:54.139842857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering","Output":"--- PASS: TestSourceFieldRendering (0.16s)\n"} -{"Time":"2026-02-03T00:32:54.139857575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_present","Output":" --- PASS: TestSourceFieldRendering/source_field_present (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.139863416Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_present","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.139870239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_with_branch","Output":" --- PASS: TestSourceFieldRendering/source_field_with_branch (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.139875518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_field_with_branch","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.139880347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/no_source_field","Output":" --- PASS: TestSourceFieldRendering/no_source_field (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.139885246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/no_source_field","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.139896147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_and_description","Output":" --- PASS: TestSourceFieldRendering/source_and_description (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.139902468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering/source_and_description","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.139909501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldRendering","Elapsed":0.16} -{"Time":"2026-02-03T00:32:54.139913148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction"} -{"Time":"2026-02-03T00:32:54.139917476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction","Output":"=== RUN TestSourceFieldExtraction\n"} -{"Time":"2026-02-03T00:32:54.139922456Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_present"} -{"Time":"2026-02-03T00:32:54.139926393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_present","Output":"=== RUN TestSourceFieldExtraction/source_field_present\n"} -{"Time":"2026-02-03T00:32:54.139932695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_with_spaces"} -{"Time":"2026-02-03T00:32:54.139936311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_with_spaces","Output":"=== RUN TestSourceFieldExtraction/source_field_with_spaces\n"} -{"Time":"2026-02-03T00:32:54.139940339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_missing"} -{"Time":"2026-02-03T00:32:54.139945448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_missing","Output":"=== RUN TestSourceFieldExtraction/source_field_missing\n"} -{"Time":"2026-02-03T00:32:54.139950789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_wrong_type"} -{"Time":"2026-02-03T00:32:54.139961659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_wrong_type","Output":"=== RUN TestSourceFieldExtraction/source_field_wrong_type\n"} -{"Time":"2026-02-03T00:32:54.139966979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction","Output":"--- PASS: TestSourceFieldExtraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.139971597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_present","Output":" --- PASS: TestSourceFieldExtraction/source_field_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.139975915Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_present","Elapsed":0} -{"Time":"2026-02-03T00:32:54.139979652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_with_spaces","Output":" --- PASS: TestSourceFieldExtraction/source_field_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.13998397Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.139987427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_missing","Output":" --- PASS: TestSourceFieldExtraction/source_field_missing (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.139991655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_missing","Elapsed":0} -{"Time":"2026-02-03T00:32:54.13999484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_wrong_type","Output":" --- PASS: TestSourceFieldExtraction/source_field_wrong_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140000431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction/source_field_wrong_type","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140004338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSourceFieldExtraction","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140007655Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning"} -{"Time":"2026-02-03T00:32:54.140012644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning","Output":"=== RUN TestSRTInstallationStepVersionPinning\n"} -{"Time":"2026-02-03T00:32:54.140017342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_uses_pinned_version"} -{"Time":"2026-02-03T00:32:54.140020909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_uses_pinned_version","Output":"=== RUN TestSRTInstallationStepVersionPinning/SRT_installation_step_uses_pinned_version\n"} -{"Time":"2026-02-03T00:32:54.140025598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_does_not_use_unpinned_install"} -{"Time":"2026-02-03T00:32:54.140029175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_does_not_use_unpinned_install","Output":"=== RUN TestSRTInstallationStepVersionPinning/SRT_installation_step_does_not_use_unpinned_install\n"} -{"Time":"2026-02-03T00:32:54.140036729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning","Output":"--- PASS: TestSRTInstallationStepVersionPinning (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14004299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_uses_pinned_version","Output":" --- PASS: TestSRTInstallationStepVersionPinning/SRT_installation_step_uses_pinned_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140064601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_uses_pinned_version","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14007505Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_does_not_use_unpinned_install","Output":" --- PASS: TestSRTInstallationStepVersionPinning/SRT_installation_step_does_not_use_unpinned_install (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140080159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning/SRT_installation_step_does_not_use_unpinned_install","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140084257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSRTInstallationStepVersionPinning","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140088145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning"} -{"Time":"2026-02-03T00:32:54.140100427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning","Output":"=== RUN TestCopilotEngineWithSRTVersionPinning\n"} -{"Time":"2026-02-03T00:32:54.140104906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning/Copilot_engine_SRT_installation_uses_pinned_version"} -{"Time":"2026-02-03T00:32:54.140108753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning/Copilot_engine_SRT_installation_uses_pinned_version","Output":"=== RUN TestCopilotEngineWithSRTVersionPinning/Copilot_engine_SRT_installation_uses_pinned_version\n"} -{"Time":"2026-02-03T00:32:54.140115636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning","Output":"--- PASS: TestCopilotEngineWithSRTVersionPinning (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14012339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning/Copilot_engine_SRT_installation_uses_pinned_version","Output":" --- PASS: TestCopilotEngineWithSRTVersionPinning/Copilot_engine_SRT_installation_uses_pinned_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140127508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning/Copilot_engine_SRT_installation_uses_pinned_version","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140130834Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithSRTVersionPinning","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140133799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithStagedFlag"} -{"Time":"2026-02-03T00:32:54.140137085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithStagedFlag","Output":"=== RUN TestAddLabelsJobWithStagedFlag\n"} -{"Time":"2026-02-03T00:32:54.140221383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithStagedFlag","Output":"--- PASS: TestAddLabelsJobWithStagedFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140241099Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithStagedFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140245478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithNilSafeOutputs"} -{"Time":"2026-02-03T00:32:54.140248583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithNilSafeOutputs","Output":"=== RUN TestAddLabelsJobWithNilSafeOutputs\n"} -{"Time":"2026-02-03T00:32:54.140255105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithNilSafeOutputs","Output":"--- PASS: TestAddLabelsJobWithNilSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140262509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddLabelsJobWithNilSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140265755Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoWithStaged"} -{"Time":"2026-02-03T00:32:54.140269082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoWithStaged","Output":"=== RUN TestGenerateCreateAwInfoWithStaged\n"} -{"Time":"2026-02-03T00:32:54.140306511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoWithStaged","Output":"--- PASS: TestGenerateCreateAwInfoWithStaged (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140315869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateCreateAwInfoWithStaged","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140319646Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithStagedFlag"} -{"Time":"2026-02-03T00:32:54.140323263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithStagedFlag","Output":"=== RUN TestCreateIssueJobWithStagedFlag\n"} -{"Time":"2026-02-03T00:32:54.140380559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithStagedFlag","Output":"--- PASS: TestCreateIssueJobWithStagedFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14039178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithStagedFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140395918Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutSafeOutputs"} -{"Time":"2026-02-03T00:32:54.140399414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutSafeOutputs","Output":"=== RUN TestCreateIssueJobWithoutSafeOutputs\n"} -{"Time":"2026-02-03T00:32:54.140406357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutSafeOutputs","Output":"--- PASS: TestCreateIssueJobWithoutSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140417468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreateIssueJobWithoutSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140421075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedPreviewInlined"} -{"Time":"2026-02-03T00:32:54.140424631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedPreviewInlined","Output":"=== RUN TestStagedPreviewInlined\n"} -{"Time":"2026-02-03T00:32:54.140462053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedPreviewInlined","Output":" staged_preview_bundling_test.go:12: Staged preview bundling tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:54.140480668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedPreviewInlined","Output":"--- SKIP: TestStagedPreviewInlined (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140499242Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedPreviewInlined","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140504091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithStagedFlag"} -{"Time":"2026-02-03T00:32:54.140507938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithStagedFlag","Output":"=== RUN TestCreatePullRequestJobWithStagedFlag\n"} -{"Time":"2026-02-03T00:32:54.140596463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithStagedFlag","Output":"--- PASS: TestCreatePullRequestJobWithStagedFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14061072Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithStagedFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140615288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutSafeOutputs"} -{"Time":"2026-02-03T00:32:54.140619837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutSafeOutputs","Output":"=== RUN TestCreatePullRequestJobWithoutSafeOutputs\n"} -{"Time":"2026-02-03T00:32:54.140627451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutSafeOutputs","Output":"--- PASS: TestCreatePullRequestJobWithoutSafeOutputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140633382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCreatePullRequestJobWithoutSafeOutputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140636398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlag"} -{"Time":"2026-02-03T00:32:54.140640045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlag","Output":"=== RUN TestStagedFlag\n"} -{"Time":"2026-02-03T00:32:54.140770027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlag","Output":"--- PASS: TestStagedFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140783642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140787689Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagDefault"} -{"Time":"2026-02-03T00:32:54.140791176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagDefault","Output":"=== RUN TestStagedFlagDefault\n"} -{"Time":"2026-02-03T00:32:54.140879471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagDefault","Output":"--- PASS: TestStagedFlagDefault (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140893958Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagDefault","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140898165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagFalse"} -{"Time":"2026-02-03T00:32:54.140901452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagFalse","Output":"=== RUN TestStagedFlagFalse\n"} -{"Time":"2026-02-03T00:32:54.140970841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagFalse","Output":"--- PASS: TestStagedFlagFalse (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.140981601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStagedFlagFalse","Elapsed":0} -{"Time":"2026-02-03T00:32:54.140985358Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithStagedFlag"} -{"Time":"2026-02-03T00:32:54.140988955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithStagedFlag","Output":"=== RUN TestClaudeEngineWithStagedFlag\n"} -{"Time":"2026-02-03T00:32:54.141108157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithStagedFlag","Output":"--- PASS: TestClaudeEngineWithStagedFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141116963Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithStagedFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14112085Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithStagedFlag"} -{"Time":"2026-02-03T00:32:54.141124026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithStagedFlag","Output":"=== RUN TestCodexEngineWithStagedFlag\n"} -{"Time":"2026-02-03T00:32:54.141182135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithStagedFlag","Output":"--- PASS: TestCodexEngineWithStagedFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141194387Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithStagedFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141198285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesBugs"} -{"Time":"2026-02-03T00:32:54.141203494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesBugs","Output":"=== RUN TestStepOrderingValidationCatchesBugs\n"} -{"Time":"2026-02-03T00:32:54.141210668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesBugs","Output":"--- PASS: TestStepOrderingValidationCatchesBugs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14125479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesBugs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14126577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesUnscannablePaths"} -{"Time":"2026-02-03T00:32:54.141270159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesUnscannablePaths","Output":"=== RUN TestStepOrderingValidationCatchesUnscannablePaths\n"} -{"Time":"2026-02-03T00:32:54.141278584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesUnscannablePaths","Output":"--- PASS: TestStepOrderingValidationCatchesUnscannablePaths (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141283203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesUnscannablePaths","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141286619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesMissingRedaction"} -{"Time":"2026-02-03T00:32:54.141289705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesMissingRedaction","Output":"=== RUN TestStepOrderingValidationCatchesMissingRedaction\n"} -{"Time":"2026-02-03T00:32:54.141300846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesMissingRedaction","Output":"--- PASS: TestStepOrderingValidationCatchesMissingRedaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141311636Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderingValidationCatchesMissingRedaction","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141315232Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSteps"} -{"Time":"2026-02-03T00:32:54.141319551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSteps","Output":"=== RUN TestStepOrderTracker_ValidateOrdering_NoSteps\n"} -{"Time":"2026-02-03T00:32:54.141325972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSteps","Output":"--- PASS: TestStepOrderTracker_ValidateOrdering_NoSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141339117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141342844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_SecretRedactionBeforeUploads"} -{"Time":"2026-02-03T00:32:54.141346551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_SecretRedactionBeforeUploads","Output":"=== RUN TestStepOrderTracker_ValidateOrdering_SecretRedactionBeforeUploads\n"} -{"Time":"2026-02-03T00:32:54.141353283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_SecretRedactionBeforeUploads","Output":"--- PASS: TestStepOrderTracker_ValidateOrdering_SecretRedactionBeforeUploads (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141365045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_SecretRedactionBeforeUploads","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141368622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UploadBeforeSecretRedaction"} -{"Time":"2026-02-03T00:32:54.141372169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UploadBeforeSecretRedaction","Output":"=== RUN TestStepOrderTracker_ValidateOrdering_UploadBeforeSecretRedaction\n"} -{"Time":"2026-02-03T00:32:54.141378671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UploadBeforeSecretRedaction","Output":"--- PASS: TestStepOrderTracker_ValidateOrdering_UploadBeforeSecretRedaction (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141384381Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UploadBeforeSecretRedaction","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141388138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSecretRedactionWithUploads"} -{"Time":"2026-02-03T00:32:54.141391344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSecretRedactionWithUploads","Output":"=== RUN TestStepOrderTracker_ValidateOrdering_NoSecretRedactionWithUploads\n"} -{"Time":"2026-02-03T00:32:54.141441317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSecretRedactionWithUploads","Output":"--- PASS: TestStepOrderTracker_ValidateOrdering_NoSecretRedactionWithUploads (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141452238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_NoSecretRedactionWithUploads","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141456195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_BeforeAgentExecution"} -{"Time":"2026-02-03T00:32:54.141462427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_BeforeAgentExecution","Output":"=== RUN TestStepOrderTracker_ValidateOrdering_BeforeAgentExecution\n"} -{"Time":"2026-02-03T00:32:54.141467747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_BeforeAgentExecution","Output":"--- PASS: TestStepOrderTracker_ValidateOrdering_BeforeAgentExecution (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141477445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_BeforeAgentExecution","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141481352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles"} -{"Time":"2026-02-03T00:32:54.141484859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles\n"} -{"Time":"2026-02-03T00:32:54.141489938Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSON_file_in_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141505397Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSON_file_in_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles/JSON_file_in_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141515225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/TXT_file_in_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141519273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/TXT_file_in_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles/TXT_file_in_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141525955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/LOG_file_in_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141529602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/LOG_file_in_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles/LOG_file_in_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141536104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSONL_file_in_/opt/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141540102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSONL_file_in_/opt/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles/JSONL_file_in_/opt/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141546463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Directory_in_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141550731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Directory_in_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles/Directory_in_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141556281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Subdirectory_in_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141563665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Subdirectory_in_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles/Subdirectory_in_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141570017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Environment_variable_reference"} -{"Time":"2026-02-03T00:32:54.141577561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Environment_variable_reference","Output":"=== RUN TestIsPathScannedBySecretRedaction_ScannableFiles/Environment_variable_reference\n"} -{"Time":"2026-02-03T00:32:54.141584604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles","Output":"--- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141592539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSON_file_in_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles/JSON_file_in_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141597378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSON_file_in_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141602868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/TXT_file_in_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles/TXT_file_in_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141608008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/TXT_file_in_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141611725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/LOG_file_in_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles/LOG_file_in_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141617095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/LOG_file_in_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141628256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSONL_file_in_/opt/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles/JSONL_file_in_/opt/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141633796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/JSONL_file_in_/opt/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141637703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Directory_in_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles/Directory_in_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141642613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Directory_in_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14164666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Subdirectory_in_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles/Subdirectory_in_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141651329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Subdirectory_in_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141654795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Environment_variable_reference","Output":" --- PASS: TestIsPathScannedBySecretRedaction_ScannableFiles/Environment_variable_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141659865Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles/Environment_variable_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141669192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_ScannableFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141672799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles"} -{"Time":"2026-02-03T00:32:54.141676626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles","Output":"=== RUN TestIsPathScannedBySecretRedaction_UnscannableFiles\n"} -{"Time":"2026-02-03T00:32:54.141682787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_outside_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141690632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_outside_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_UnscannableFiles/File_outside_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141695531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_in_workspace_root"} -{"Time":"2026-02-03T00:32:54.141699328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_in_workspace_root","Output":"=== RUN TestIsPathScannedBySecretRedaction_UnscannableFiles/File_in_workspace_root\n"} -{"Time":"2026-02-03T00:32:54.141704017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_with_wrong_extension_in_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141708054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_with_wrong_extension_in_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_UnscannableFiles/File_with_wrong_extension_in_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141712342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/Binary_file_in_/tmp/gh-aw/"} -{"Time":"2026-02-03T00:32:54.141721219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/Binary_file_in_/tmp/gh-aw/","Output":"=== RUN TestIsPathScannedBySecretRedaction_UnscannableFiles/Binary_file_in_/tmp/gh-aw/\n"} -{"Time":"2026-02-03T00:32:54.141726459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles","Output":"--- PASS: TestIsPathScannedBySecretRedaction_UnscannableFiles (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14173814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_outside_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_UnscannableFiles/File_outside_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141744783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_outside_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141767605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_in_workspace_root","Output":" --- PASS: TestIsPathScannedBySecretRedaction_UnscannableFiles/File_in_workspace_root (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141772575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_in_workspace_root","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141776522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_with_wrong_extension_in_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_UnscannableFiles/File_with_wrong_extension_in_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141782894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/File_with_wrong_extension_in_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141786781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/Binary_file_in_/tmp/gh-aw/","Output":" --- PASS: TestIsPathScannedBySecretRedaction_UnscannableFiles/Binary_file_in_/tmp/gh-aw/ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14179159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles/Binary_file_in_/tmp/gh-aw/","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141794806Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsPathScannedBySecretRedaction_UnscannableFiles","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141797962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UnscannablePath"} -{"Time":"2026-02-03T00:32:54.141802059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UnscannablePath","Output":"=== RUN TestStepOrderTracker_ValidateOrdering_UnscannablePath\n"} -{"Time":"2026-02-03T00:32:54.141810245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UnscannablePath","Output":"--- PASS: TestStepOrderTracker_ValidateOrdering_UnscannablePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141815204Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_UnscannablePath","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14181856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_MixedScannableAndUnscannable"} -{"Time":"2026-02-03T00:32:54.141822367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_MixedScannableAndUnscannable","Output":"=== RUN TestStepOrderTracker_ValidateOrdering_MixedScannableAndUnscannable\n"} -{"Time":"2026-02-03T00:32:54.141827818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_MixedScannableAndUnscannable","Output":"--- PASS: TestStepOrderTracker_ValidateOrdering_MixedScannableAndUnscannable (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141843587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepOrderTracker_ValidateOrdering_MixedScannableAndUnscannable","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141847464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep"} -{"Time":"2026-02-03T00:32:54.141850861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep","Output":"=== RUN TestWorkflowStep_IsUsesStep\n"} -{"Time":"2026-02-03T00:32:54.141855118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_uses_field"} -{"Time":"2026-02-03T00:32:54.141859567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_uses_field","Output":"=== RUN TestWorkflowStep_IsUsesStep/step_with_uses_field\n"} -{"Time":"2026-02-03T00:32:54.141867742Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_run_field_only"} -{"Time":"2026-02-03T00:32:54.141871248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_run_field_only","Output":"=== RUN TestWorkflowStep_IsUsesStep/step_with_run_field_only\n"} -{"Time":"2026-02-03T00:32:54.141875396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/empty_step"} -{"Time":"2026-02-03T00:32:54.141886657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/empty_step","Output":"=== RUN TestWorkflowStep_IsUsesStep/empty_step\n"} -{"Time":"2026-02-03T00:32:54.141893249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep","Output":"--- PASS: TestWorkflowStep_IsUsesStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141901655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_uses_field","Output":" --- PASS: TestWorkflowStep_IsUsesStep/step_with_uses_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.141906424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_uses_field","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141910652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_run_field_only","Output":" --- PASS: TestWorkflowStep_IsUsesStep/step_with_run_field_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.1419152Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/step_with_run_field_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141931771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/empty_step","Output":" --- PASS: TestWorkflowStep_IsUsesStep/empty_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.1419364Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep/empty_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141940167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsUsesStep","Elapsed":0} -{"Time":"2026-02-03T00:32:54.141944435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep"} -{"Time":"2026-02-03T00:32:54.141961797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep","Output":"=== RUN TestWorkflowStep_IsRunStep\n"} -{"Time":"2026-02-03T00:32:54.141966496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_run_field"} -{"Time":"2026-02-03T00:32:54.141970263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_run_field","Output":"=== RUN TestWorkflowStep_IsRunStep/step_with_run_field\n"} -{"Time":"2026-02-03T00:32:54.141974401Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_uses_field_only"} -{"Time":"2026-02-03T00:32:54.141977987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_uses_field_only","Output":"=== RUN TestWorkflowStep_IsRunStep/step_with_uses_field_only\n"} -{"Time":"2026-02-03T00:32:54.141994969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/empty_step"} -{"Time":"2026-02-03T00:32:54.141998355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/empty_step","Output":"=== RUN TestWorkflowStep_IsRunStep/empty_step\n"} -{"Time":"2026-02-03T00:32:54.142004066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep","Output":"--- PASS: TestWorkflowStep_IsRunStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142008704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_run_field","Output":" --- PASS: TestWorkflowStep_IsRunStep/step_with_run_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142013684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_run_field","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142017711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_uses_field_only","Output":" --- PASS: TestWorkflowStep_IsRunStep/step_with_uses_field_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142023312Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/step_with_uses_field_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142026868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/empty_step","Output":" --- PASS: TestWorkflowStep_IsRunStep/empty_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142036987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep/empty_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142040614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_IsRunStep","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142044101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap"} -{"Time":"2026-02-03T00:32:54.142047266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap","Output":"=== RUN TestWorkflowStep_ToMap\n"} -{"Time":"2026-02-03T00:32:54.142051484Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/complete_step_with_uses"} -{"Time":"2026-02-03T00:32:54.142055702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/complete_step_with_uses","Output":"=== RUN TestWorkflowStep_ToMap/complete_step_with_uses\n"} -{"Time":"2026-02-03T00:32:54.14205995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_run"} -{"Time":"2026-02-03T00:32:54.142063607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_run","Output":"=== RUN TestWorkflowStep_ToMap/step_with_run\n"} -{"Time":"2026-02-03T00:32:54.142067705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_all_fields"} -{"Time":"2026-02-03T00:32:54.142071782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_all_fields","Output":"=== RUN TestWorkflowStep_ToMap/step_with_all_fields\n"} -{"Time":"2026-02-03T00:32:54.142081901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/minimal_step"} -{"Time":"2026-02-03T00:32:54.142085558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/minimal_step","Output":"=== RUN TestWorkflowStep_ToMap/minimal_step\n"} -{"Time":"2026-02-03T00:32:54.14209206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_string_continue-on-error"} -{"Time":"2026-02-03T00:32:54.142096047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_string_continue-on-error","Output":"=== RUN TestWorkflowStep_ToMap/step_with_string_continue-on-error\n"} -{"Time":"2026-02-03T00:32:54.142101577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap","Output":"--- PASS: TestWorkflowStep_ToMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142111606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/complete_step_with_uses","Output":" --- PASS: TestWorkflowStep_ToMap/complete_step_with_uses (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142116936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/complete_step_with_uses","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142121054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_run","Output":" --- PASS: TestWorkflowStep_ToMap/step_with_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142125392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142129289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_all_fields","Output":" --- PASS: TestWorkflowStep_ToMap/step_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142134138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142144558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/minimal_step","Output":" --- PASS: TestWorkflowStep_ToMap/minimal_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142149597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/minimal_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142153414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_string_continue-on-error","Output":" --- PASS: TestWorkflowStep_ToMap/step_with_string_continue-on-error (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142157632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap/step_with_string_continue-on-error","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142161569Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToMap","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142165196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep"} -{"Time":"2026-02-03T00:32:54.142168873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep","Output":"=== RUN TestMapToStep\n"} -{"Time":"2026-02-03T00:32:54.142173582Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/complete_step_with_uses"} -{"Time":"2026-02-03T00:32:54.142177098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/complete_step_with_uses","Output":"=== RUN TestMapToStep/complete_step_with_uses\n"} -{"Time":"2026-02-03T00:32:54.142182669Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_run"} -{"Time":"2026-02-03T00:32:54.142186756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_run","Output":"=== RUN TestMapToStep/step_with_run\n"} -{"Time":"2026-02-03T00:32:54.142190874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_all_fields"} -{"Time":"2026-02-03T00:32:54.1421942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_all_fields","Output":"=== RUN TestMapToStep/step_with_all_fields\n"} -{"Time":"2026-02-03T00:32:54.142199069Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/nil_step_map"} -{"Time":"2026-02-03T00:32:54.142202385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/nil_step_map","Output":"=== RUN TestMapToStep/nil_step_map\n"} -{"Time":"2026-02-03T00:32:54.142207024Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/empty_step_map"} -{"Time":"2026-02-03T00:32:54.142210791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/empty_step_map","Output":"=== RUN TestMapToStep/empty_step_map\n"} -{"Time":"2026-02-03T00:32:54.142216602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_string_continue-on-error"} -{"Time":"2026-02-03T00:32:54.142220219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_string_continue-on-error","Output":"=== RUN TestMapToStep/step_with_string_continue-on-error\n"} -{"Time":"2026-02-03T00:32:54.142225749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep","Output":"--- PASS: TestMapToStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142234245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/complete_step_with_uses","Output":" --- PASS: TestMapToStep/complete_step_with_uses (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142239254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/complete_step_with_uses","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142243281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_run","Output":" --- PASS: TestMapToStep/step_with_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14224784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142254553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_all_fields","Output":" --- PASS: TestMapToStep/step_with_all_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142259331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_all_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142263379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/nil_step_map","Output":" --- PASS: TestMapToStep/nil_step_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142267357Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/nil_step_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142270683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/empty_step_map","Output":" --- PASS: TestMapToStep/empty_step_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142292293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/empty_step_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14229615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_string_continue-on-error","Output":" --- PASS: TestMapToStep/step_with_string_continue-on-error (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14230173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep/step_with_string_continue-on-error","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142304676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142307592Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_Clone"} -{"Time":"2026-02-03T00:32:54.142310838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_Clone","Output":"=== RUN TestWorkflowStep_Clone\n"} -{"Time":"2026-02-03T00:32:54.142315696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_Clone","Output":"--- PASS: TestWorkflowStep_Clone (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142321998Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_Clone","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142331416Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML"} -{"Time":"2026-02-03T00:32:54.142335764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML","Output":"=== RUN TestWorkflowStep_ToYAML\n"} -{"Time":"2026-02-03T00:32:54.142340342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/simple_step"} -{"Time":"2026-02-03T00:32:54.142344069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/simple_step","Output":"=== RUN TestWorkflowStep_ToYAML/simple_step\n"} -{"Time":"2026-02-03T00:32:54.142370288Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/step_with_complex_fields"} -{"Time":"2026-02-03T00:32:54.142379105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/step_with_complex_fields","Output":"=== RUN TestWorkflowStep_ToYAML/step_with_complex_fields\n"} -{"Time":"2026-02-03T00:32:54.142501883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML","Output":"--- PASS: TestWorkflowStep_ToYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142512323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/simple_step","Output":" --- PASS: TestWorkflowStep_ToYAML/simple_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142519667Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/simple_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142524305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/step_with_complex_fields","Output":" --- PASS: TestWorkflowStep_ToYAML/step_with_complex_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142529254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML/step_with_complex_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142533372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowStep_ToYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142536598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_RoundTrip"} -{"Time":"2026-02-03T00:32:54.142547669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_RoundTrip","Output":"=== RUN TestMapToStep_RoundTrip\n"} -{"Time":"2026-02-03T00:32:54.142556245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_RoundTrip","Output":"--- PASS: TestMapToStep_RoundTrip (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142560272Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_RoundTrip","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142563799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps"} -{"Time":"2026-02-03T00:32:54.142567085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps","Output":"=== RUN TestSliceToSteps\n"} -{"Time":"2026-02-03T00:32:54.142571393Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/nil_slice"} -{"Time":"2026-02-03T00:32:54.1425751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/nil_slice","Output":"=== RUN TestSliceToSteps/nil_slice\n"} -{"Time":"2026-02-03T00:32:54.142582063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/empty_slice"} -{"Time":"2026-02-03T00:32:54.142591049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/empty_slice","Output":"=== RUN TestSliceToSteps/empty_slice\n"} -{"Time":"2026-02-03T00:32:54.1425968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/single_uses_step"} -{"Time":"2026-02-03T00:32:54.142600658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/single_uses_step","Output":"=== RUN TestSliceToSteps/single_uses_step\n"} -{"Time":"2026-02-03T00:32:54.142606238Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/multiple_mixed_steps"} -{"Time":"2026-02-03T00:32:54.142609684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/multiple_mixed_steps","Output":"=== RUN TestSliceToSteps/multiple_mixed_steps\n"} -{"Time":"2026-02-03T00:32:54.142645691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/invalid_step_type"} -{"Time":"2026-02-03T00:32:54.14265581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/invalid_step_type","Output":"=== RUN TestSliceToSteps/invalid_step_type\n"} -{"Time":"2026-02-03T00:32:54.142663595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps","Output":"--- PASS: TestSliceToSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142668223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/nil_slice","Output":" --- PASS: TestSliceToSteps/nil_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142672712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/nil_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142676669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/empty_slice","Output":" --- PASS: TestSliceToSteps/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142681378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142685175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/single_uses_step","Output":" --- PASS: TestSliceToSteps/single_uses_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142689864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/single_uses_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142693651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/multiple_mixed_steps","Output":" --- PASS: TestSliceToSteps/multiple_mixed_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142698139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/multiple_mixed_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142702136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/invalid_step_type","Output":" --- PASS: TestSliceToSteps/invalid_step_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142706224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps/invalid_step_type","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142715962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142719659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice"} -{"Time":"2026-02-03T00:32:54.142723136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice","Output":"=== RUN TestStepsToSlice\n"} -{"Time":"2026-02-03T00:32:54.142729558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/nil_slice"} -{"Time":"2026-02-03T00:32:54.142733305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/nil_slice","Output":"=== RUN TestStepsToSlice/nil_slice\n"} -{"Time":"2026-02-03T00:32:54.14274185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/empty_slice"} -{"Time":"2026-02-03T00:32:54.142745127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/empty_slice","Output":"=== RUN TestStepsToSlice/empty_slice\n"} -{"Time":"2026-02-03T00:32:54.142768981Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/single_uses_step"} -{"Time":"2026-02-03T00:32:54.142773129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/single_uses_step","Output":"=== RUN TestStepsToSlice/single_uses_step\n"} -{"Time":"2026-02-03T00:32:54.142787045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/multiple_mixed_steps"} -{"Time":"2026-02-03T00:32:54.142790721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/multiple_mixed_steps","Output":"=== RUN TestStepsToSlice/multiple_mixed_steps\n"} -{"Time":"2026-02-03T00:32:54.142796612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice","Output":"--- PASS: TestStepsToSlice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142801622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/nil_slice","Output":" --- PASS: TestStepsToSlice/nil_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142806511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/nil_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142810158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/empty_slice","Output":" --- PASS: TestStepsToSlice/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142814526Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142817712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/single_uses_step","Output":" --- PASS: TestStepsToSlice/single_uses_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14282202Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/single_uses_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142825977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/multiple_mixed_steps","Output":" --- PASS: TestStepsToSlice/multiple_mixed_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142829914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice/multiple_mixed_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14283299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStepsToSlice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142836216Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_RoundTrip"} -{"Time":"2026-02-03T00:32:54.142839743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_RoundTrip","Output":"=== RUN TestSliceToSteps_RoundTrip\n"} -{"Time":"2026-02-03T00:32:54.142845834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_RoundTrip","Output":"--- PASS: TestSliceToSteps_RoundTrip (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142849842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_RoundTrip","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142852957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes"} -{"Time":"2026-02-03T00:32:54.142856805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes","Output":"=== RUN TestMapToStep_InvalidTypes\n"} -{"Time":"2026-02-03T00:32:54.142860792Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/timeout-minutes_as_string"} -{"Time":"2026-02-03T00:32:54.142864329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/timeout-minutes_as_string","Output":"=== RUN TestMapToStep_InvalidTypes/timeout-minutes_as_string\n"} -{"Time":"2026-02-03T00:32:54.142868747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/continue-on-error_as_string_expression"} -{"Time":"2026-02-03T00:32:54.142872364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/continue-on-error_as_string_expression","Output":"=== RUN TestMapToStep_InvalidTypes/continue-on-error_as_string_expression\n"} -{"Time":"2026-02-03T00:32:54.142880319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/env_with_non-string_values"} -{"Time":"2026-02-03T00:32:54.142883765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/env_with_non-string_values","Output":"=== RUN TestMapToStep_InvalidTypes/env_with_non-string_values\n"} -{"Time":"2026-02-03T00:32:54.142888314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/with_as_non-map"} -{"Time":"2026-02-03T00:32:54.142893092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/with_as_non-map","Output":"=== RUN TestMapToStep_InvalidTypes/with_as_non-map\n"} -{"Time":"2026-02-03T00:32:54.142899544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes","Output":"--- PASS: TestMapToStep_InvalidTypes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142904734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/timeout-minutes_as_string","Output":" --- PASS: TestMapToStep_InvalidTypes/timeout-minutes_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142909273Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/timeout-minutes_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14291319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/continue-on-error_as_string_expression","Output":" --- PASS: TestMapToStep_InvalidTypes/continue-on-error_as_string_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142917828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/continue-on-error_as_string_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142936624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/env_with_non-string_values","Output":" --- PASS: TestMapToStep_InvalidTypes/env_with_non-string_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142941402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/env_with_non-string_values","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142945009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/with_as_non-map","Output":" --- PASS: TestMapToStep_InvalidTypes/with_as_non-map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142950249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes/with_as_non-map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142953595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMapToStep_InvalidTypes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142957022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClone_DeepNestedMaps"} -{"Time":"2026-02-03T00:32:54.142960237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClone_DeepNestedMaps","Output":"=== RUN TestClone_DeepNestedMaps\n"} -{"Time":"2026-02-03T00:32:54.142965097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClone_DeepNestedMaps","Output":"--- PASS: TestClone_DeepNestedMaps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.142974444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClone_DeepNestedMaps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.142978151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling"} -{"Time":"2026-02-03T00:32:54.142981717Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling","Output":"=== RUN TestToYAML_ErrorHandling\n"} -{"Time":"2026-02-03T00:32:54.142985745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_complex_nested_maps"} -{"Time":"2026-02-03T00:32:54.142988971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_complex_nested_maps","Output":"=== RUN TestToYAML_ErrorHandling/step_with_complex_nested_maps\n"} -{"Time":"2026-02-03T00:32:54.143071795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_special_characters"} -{"Time":"2026-02-03T00:32:54.143083327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_special_characters","Output":"=== RUN TestToYAML_ErrorHandling/step_with_special_characters\n"} -{"Time":"2026-02-03T00:32:54.143121989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_multiline_run"} -{"Time":"2026-02-03T00:32:54.143132128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_multiline_run","Output":"=== RUN TestToYAML_ErrorHandling/step_with_multiline_run\n"} -{"Time":"2026-02-03T00:32:54.143197458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling","Output":"--- PASS: TestToYAML_ErrorHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143212035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_complex_nested_maps","Output":" --- PASS: TestToYAML_ErrorHandling/step_with_complex_nested_maps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143217525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_complex_nested_maps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14322047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_special_characters","Output":" --- PASS: TestToYAML_ErrorHandling/step_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143234717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.143239145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_multiline_run","Output":" --- PASS: TestToYAML_ErrorHandling/step_with_multiline_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143252931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling/step_with_multiline_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.143257239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToYAML_ErrorHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:54.143261066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid"} -{"Time":"2026-02-03T00:32:54.143265695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid","Output":"=== RUN TestSliceToSteps_MixedValidInvalid\n"} -{"Time":"2026-02-03T00:32:54.143272507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/invalid_step_type_in_middle"} -{"Time":"2026-02-03T00:32:54.143276455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/invalid_step_type_in_middle","Output":"=== RUN TestSliceToSteps_MixedValidInvalid/invalid_step_type_in_middle\n"} -{"Time":"2026-02-03T00:32:54.143280703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/all_valid_steps"} -{"Time":"2026-02-03T00:32:54.143283959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/all_valid_steps","Output":"=== RUN TestSliceToSteps_MixedValidInvalid/all_valid_steps\n"} -{"Time":"2026-02-03T00:32:54.143288046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/empty_map_as_step"} -{"Time":"2026-02-03T00:32:54.143296783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/empty_map_as_step","Output":"=== RUN TestSliceToSteps_MixedValidInvalid/empty_map_as_step\n"} -{"Time":"2026-02-03T00:32:54.143301902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid","Output":"--- PASS: TestSliceToSteps_MixedValidInvalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143307052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/invalid_step_type_in_middle","Output":" --- PASS: TestSliceToSteps_MixedValidInvalid/invalid_step_type_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143314886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/invalid_step_type_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:54.143318964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/all_valid_steps","Output":" --- PASS: TestSliceToSteps_MixedValidInvalid/all_valid_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143323613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/all_valid_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.14332752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/empty_map_as_step","Output":" --- PASS: TestSliceToSteps_MixedValidInvalid/empty_map_as_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.143332249Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid/empty_map_as_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.143335525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSliceToSteps_MixedValidInvalid","Elapsed":0} -{"Time":"2026-02-03T00:32:54.143338831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile"} -{"Time":"2026-02-03T00:32:54.143342087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile","Output":"=== RUN TestExtractStopTimeFromLockFile\n"} -{"Time":"2026-02-03T00:32:54.143348158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/valid_stop-time_in_GH_AW_STOP_TIME_format"} -{"Time":"2026-02-03T00:32:54.143357946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/valid_stop-time_in_GH_AW_STOP_TIME_format","Output":"=== RUN TestExtractStopTimeFromLockFile/valid_stop-time_in_GH_AW_STOP_TIME_format\n"} -{"Time":"2026-02-03T00:32:54.143540787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/no_stop-time_in_lock_file"} -{"Time":"2026-02-03T00:32:54.143548111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/no_stop-time_in_lock_file","Output":"=== RUN TestExtractStopTimeFromLockFile/no_stop-time_in_lock_file\n"} -{"Time":"2026-02-03T00:32:54.143769463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/GH_AW_STOP_TIME_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:54.143781195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/GH_AW_STOP_TIME_with_extra_whitespace","Output":"=== RUN TestExtractStopTimeFromLockFile/GH_AW_STOP_TIME_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:54.143983119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/non-existent_file"} -{"Time":"2026-02-03T00:32:54.143992887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/non-existent_file","Output":"=== RUN TestExtractStopTimeFromLockFile/non-existent_file\n"} -{"Time":"2026-02-03T00:32:54.14401645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile","Output":"--- PASS: TestExtractStopTimeFromLockFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144026038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/valid_stop-time_in_GH_AW_STOP_TIME_format","Output":" --- PASS: TestExtractStopTimeFromLockFile/valid_stop-time_in_GH_AW_STOP_TIME_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144030857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/valid_stop-time_in_GH_AW_STOP_TIME_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144034865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/no_stop-time_in_lock_file","Output":" --- PASS: TestExtractStopTimeFromLockFile/no_stop-time_in_lock_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144041407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/no_stop-time_in_lock_file","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144045344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/GH_AW_STOP_TIME_with_extra_whitespace","Output":" --- PASS: TestExtractStopTimeFromLockFile/GH_AW_STOP_TIME_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144049873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/GH_AW_STOP_TIME_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144054521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/non-existent_file","Output":" --- PASS: TestExtractStopTimeFromLockFile/non-existent_file (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144060352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile/non-existent_file","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144068487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractStopTimeFromLockFile","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144072294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes"} -{"Time":"2026-02-03T00:32:54.144075721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes","Output":"=== RUN TestResolveStopTimeRejectsMinutes\n"} -{"Time":"2026-02-03T00:32:54.144080971Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_minutes_only"} -{"Time":"2026-02-03T00:32:54.144084357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_minutes_only","Output":"=== RUN TestResolveStopTimeRejectsMinutes/reject_minutes_only\n"} -{"Time":"2026-02-03T00:32:54.144089767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_days_hours_and_minutes"} -{"Time":"2026-02-03T00:32:54.144093173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_days_hours_and_minutes","Output":"=== RUN TestResolveStopTimeRejectsMinutes/reject_days_hours_and_minutes\n"} -{"Time":"2026-02-03T00:32:54.144101709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_complex_with_minutes"} -{"Time":"2026-02-03T00:32:54.144105316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_complex_with_minutes","Output":"=== RUN TestResolveStopTimeRejectsMinutes/reject_complex_with_minutes\n"} -{"Time":"2026-02-03T00:32:54.14418546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_only_minutes_at_end"} -{"Time":"2026-02-03T00:32:54.144198074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_only_minutes_at_end","Output":"=== RUN TestResolveStopTimeRejectsMinutes/reject_only_minutes_at_end\n"} -{"Time":"2026-02-03T00:32:54.144203995Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_90_minutes"} -{"Time":"2026-02-03T00:32:54.144208132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_90_minutes","Output":"=== RUN TestResolveStopTimeRejectsMinutes/reject_90_minutes\n"} -{"Time":"2026-02-03T00:32:54.144214023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes","Output":"--- PASS: TestResolveStopTimeRejectsMinutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144223221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_minutes_only","Output":" --- PASS: TestResolveStopTimeRejectsMinutes/reject_minutes_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144229031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_minutes_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.1442338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_days_hours_and_minutes","Output":" --- PASS: TestResolveStopTimeRejectsMinutes/reject_days_hours_and_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144238519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_days_hours_and_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144242426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_complex_with_minutes","Output":" --- PASS: TestResolveStopTimeRejectsMinutes/reject_complex_with_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144247346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_complex_with_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144255611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_only_minutes_at_end","Output":" --- PASS: TestResolveStopTimeRejectsMinutes/reject_only_minutes_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.14426059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_only_minutes_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144264367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_90_minutes","Output":" --- PASS: TestResolveStopTimeRejectsMinutes/reject_90_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144286709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes/reject_90_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144299503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTimeRejectsMinutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144303881Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior"} -{"Time":"2026-02-03T00:32:54.144310243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior","Output":"=== RUN TestRefreshStopTimeBehavior\n"} -{"Time":"2026-02-03T00:32:54.144316715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/default_behavior_preserves_stop_time"} -{"Time":"2026-02-03T00:32:54.144328226Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/default_behavior_preserves_stop_time","Output":"=== RUN TestRefreshStopTimeBehavior/default_behavior_preserves_stop_time\n"} -{"Time":"2026-02-03T00:32:54.144374051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/refresh_flag_generates_new_stop_time"} -{"Time":"2026-02-03T00:32:54.144384551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/refresh_flag_generates_new_stop_time","Output":"=== RUN TestRefreshStopTimeBehavior/refresh_flag_generates_new_stop_time\n"} -{"Time":"2026-02-03T00:32:54.144454231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/first_compilation_generates_new_stop_time"} -{"Time":"2026-02-03T00:32:54.144465953Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/first_compilation_generates_new_stop_time","Output":"=== RUN TestRefreshStopTimeBehavior/first_compilation_generates_new_stop_time\n"} -{"Time":"2026-02-03T00:32:54.144583181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior","Output":"--- PASS: TestRefreshStopTimeBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144597548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/default_behavior_preserves_stop_time","Output":" --- PASS: TestRefreshStopTimeBehavior/default_behavior_preserves_stop_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144603509Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/default_behavior_preserves_stop_time","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144608188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/refresh_flag_generates_new_stop_time","Output":" --- PASS: TestRefreshStopTimeBehavior/refresh_flag_generates_new_stop_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144613598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/refresh_flag_generates_new_stop_time","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144617375Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/first_compilation_generates_new_stop_time","Output":" --- PASS: TestRefreshStopTimeBehavior/first_compilation_generates_new_stop_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.144622004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior/first_compilation_generates_new_stop_time","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144631752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRefreshStopTimeBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:54.144635218Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob"} -{"Time":"2026-02-03T00:32:54.144639025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob","Output":"=== RUN TestPreActivationJob\n"} -{"Time":"2026-02-03T00:32:54.14467383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after"} -{"Time":"2026-02-03T00:32:54.144683408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"=== RUN TestPreActivationJob/pre_activation_job_created_with_stop_after\n"} -{"Time":"2026-02-03T00:32:54.148037216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/stop-time-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.148051162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.148056011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.148060911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"\n"} -{"Time":"2026-02-03T00:32:54.148065249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.148069416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"\n"} -{"Time":"2026-02-03T00:32:54.148073925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.148078323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.14808751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.148094513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.148098581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"\n"} -{"Time":"2026-02-03T00:32:54.148102598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.148111665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.148115893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.148119961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.14812467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"\n"} -{"Time":"2026-02-03T00:32:54.179867798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.183852205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/stop-time-workflow.md (29.3 KB)\n"} -{"Time":"2026-02-03T00:32:54.183979342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles"} -{"Time":"2026-02-03T00:32:54.183990342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"=== RUN TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles\n"} -{"Time":"2026-02-03T00:32:54.188158037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/normal-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.188172684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.188178285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.188182934Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:54.188187552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.18819152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:54.188195698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.188200456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.188205075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.188208962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.188212799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:54.188216496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.188223048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.188227126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.188230943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.18823474Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"\n"} -{"Time":"2026-02-03T00:32:54.223054395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/normal-workflow.md (27.5 KB)\n"} -{"Time":"2026-02-03T00:32:54.223097826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check"} -{"Time":"2026-02-03T00:32:54.223103566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"=== RUN TestPreActivationJob/pre_activation_job_with_membership_check\n"} -{"Time":"2026-02-03T00:32:54.226342672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/membership-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.226358733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.226363171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.226366156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.226368801Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.226371426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.22637365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.226376045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.226378339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.226381455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.226390802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.2263952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.226399889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.226404398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.226409216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.226413384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.261224673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/membership-workflow.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:54.261273464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time"} -{"Time":"2026-02-03T00:32:54.261279075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"=== RUN TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time\n"} -{"Time":"2026-02-03T00:32:54.26469577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/both-checks-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.264710648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.264716058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.264721008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"\n"} -{"Time":"2026-02-03T00:32:54.264725806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.264730285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"\n"} -{"Time":"2026-02-03T00:32:54.264734603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.26473865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.264742978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.264766092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.264772073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"\n"} -{"Time":"2026-02-03T00:32:54.264784045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.264788543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.264792521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.264796258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.264800135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"\n"} -{"Time":"2026-02-03T00:32:54.299001757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/pre-activation-job-test611468982/both-checks-workflow.md (29.3 KB)\n"} -{"Time":"2026-02-03T00:32:54.299345317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob","Output":"--- PASS: TestPreActivationJob (0.15s)\n"} -{"Time":"2026-02-03T00:32:54.299367729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Output":" --- PASS: TestPreActivationJob/pre_activation_job_created_with_stop_after (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.299374482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_created_with_stop_after","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.299382296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Output":" --- PASS: TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.299388097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/no_pre_activation_job_without_stop_after_or_roles","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.299392665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Output":" --- PASS: TestPreActivationJob/pre_activation_job_with_membership_check (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.299398126Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_membership_check","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.299407844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Output":" --- PASS: TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.299414967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob/pre_activation_job_with_both_membership_and_stop_time","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.299418223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPreActivationJob","Elapsed":0.15} -{"Time":"2026-02-03T00:32:54.29942159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaLocalMode"} -{"Time":"2026-02-03T00:32:54.299425437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaLocalMode","Output":"=== RUN TestValidateStrictTools_SerenaLocalMode\n"} -{"Time":"2026-02-03T00:32:54.299430987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaLocalMode","Output":"--- PASS: TestValidateStrictTools_SerenaLocalMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.299441797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaLocalMode","Elapsed":0} -{"Time":"2026-02-03T00:32:54.299445263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaDockerMode"} -{"Time":"2026-02-03T00:32:54.29944883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaDockerMode","Output":"=== RUN TestValidateStrictTools_SerenaDockerMode\n"} -{"Time":"2026-02-03T00:32:54.29945417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaDockerMode","Output":"--- PASS: TestValidateStrictTools_SerenaDockerMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.299460222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaDockerMode","Elapsed":0} -{"Time":"2026-02-03T00:32:54.299463969Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaNoMode"} -{"Time":"2026-02-03T00:32:54.299467535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaNoMode","Output":"=== RUN TestValidateStrictTools_SerenaNoMode\n"} -{"Time":"2026-02-03T00:32:54.299472093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaNoMode","Output":"--- PASS: TestValidateStrictTools_SerenaNoMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.299477714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_SerenaNoMode","Elapsed":0} -{"Time":"2026-02-03T00:32:54.299481351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_NoSerena"} -{"Time":"2026-02-03T00:32:54.299484657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_NoSerena","Output":"=== RUN TestValidateStrictTools_NoSerena\n"} -{"Time":"2026-02-03T00:32:54.299489105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_NoSerena","Output":"--- PASS: TestValidateStrictTools_NoSerena (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.299533578Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictTools_NoSerena","Elapsed":0} -{"Time":"2026-02-03T00:32:54.299543577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions"} -{"Time":"2026-02-03T00:32:54.299547985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions","Output":"=== RUN TestValidateStrictPermissions\n"} -{"Time":"2026-02-03T00:32:54.299554888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/no_permissions_specified_is_allowed"} -{"Time":"2026-02-03T00:32:54.299558895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/no_permissions_specified_is_allowed","Output":"=== RUN TestValidateStrictPermissions/no_permissions_specified_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.29960428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/read_permissions_are_allowed"} -{"Time":"2026-02-03T00:32:54.299615451Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/read_permissions_are_allowed","Output":"=== RUN TestValidateStrictPermissions/read_permissions_are_allowed\n"} -{"Time":"2026-02-03T00:32:54.299622965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/contents_write_permission_is_refused"} -{"Time":"2026-02-03T00:32:54.299626702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/contents_write_permission_is_refused","Output":"=== RUN TestValidateStrictPermissions/contents_write_permission_is_refused\n"} -{"Time":"2026-02-03T00:32:54.299679957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/issues_write_permission_is_refused"} -{"Time":"2026-02-03T00:32:54.299704633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/issues_write_permission_is_refused","Output":"=== RUN TestValidateStrictPermissions/issues_write_permission_is_refused\n"} -{"Time":"2026-02-03T00:32:54.299713189Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/pull-requests_write_permission_is_refused"} -{"Time":"2026-02-03T00:32:54.299717627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/pull-requests_write_permission_is_refused","Output":"=== RUN TestValidateStrictPermissions/pull-requests_write_permission_is_refused\n"} -{"Time":"2026-02-03T00:32:54.29977626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/multiple_write_permissions_fail_on_first_one"} -{"Time":"2026-02-03T00:32:54.299788603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/multiple_write_permissions_fail_on_first_one","Output":"=== RUN TestValidateStrictPermissions/multiple_write_permissions_fail_on_first_one\n"} -{"Time":"2026-02-03T00:32:54.299795336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/mixed_read_and_write_permissions_are_refused"} -{"Time":"2026-02-03T00:32:54.299799754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/mixed_read_and_write_permissions_are_refused","Output":"=== RUN TestValidateStrictPermissions/mixed_read_and_write_permissions_are_refused\n"} -{"Time":"2026-02-03T00:32:54.299806126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/other_write_permissions_are_allowed_(not_in_sensitive_scopes)"} -{"Time":"2026-02-03T00:32:54.299809943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/other_write_permissions_are_allowed_(not_in_sensitive_scopes)","Output":"=== RUN TestValidateStrictPermissions/other_write_permissions_are_allowed_(not_in_sensitive_scopes)\n"} -{"Time":"2026-02-03T00:32:54.299855378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_read-all_is_allowed"} -{"Time":"2026-02-03T00:32:54.299868191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_read-all_is_allowed","Output":"=== RUN TestValidateStrictPermissions/shorthand_read-all_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.299875425Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_write-all_is_refused"} -{"Time":"2026-02-03T00:32:54.299879312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_write-all_is_refused","Output":"=== RUN TestValidateStrictPermissions/shorthand_write-all_is_refused\n"} -{"Time":"2026-02-03T00:32:54.299884842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/empty_permissions_map_is_allowed"} -{"Time":"2026-02-03T00:32:54.299893078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/empty_permissions_map_is_allowed","Output":"=== RUN TestValidateStrictPermissions/empty_permissions_map_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.299899209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/nil_permissions_value_is_skipped_gracefully"} -{"Time":"2026-02-03T00:32:54.299903016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/nil_permissions_value_is_skipped_gracefully","Output":"=== RUN TestValidateStrictPermissions/nil_permissions_value_is_skipped_gracefully\n"} -{"Time":"2026-02-03T00:32:54.299944574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_is_allowed_(safe_permission_for_OIDC)"} -{"Time":"2026-02-03T00:32:54.299954392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_is_allowed_(safe_permission_for_OIDC)","Output":"=== RUN TestValidateStrictPermissions/id-token_write_is_allowed_(safe_permission_for_OIDC)\n"} -{"Time":"2026-02-03T00:32:54.299961115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_read_permissions_is_allowed"} -{"Time":"2026-02-03T00:32:54.299965182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_read_permissions_is_allowed","Output":"=== RUN TestValidateStrictPermissions/id-token_write_with_read_permissions_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.299997431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_other_safe_write_permissions_is_allowed"} -{"Time":"2026-02-03T00:32:54.300019112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_other_safe_write_permissions_is_allowed","Output":"=== RUN TestValidateStrictPermissions/id-token_write_with_other_safe_write_permissions_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.300027257Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_blocked_write_permissions_fails_on_blocked_permissions"} -{"Time":"2026-02-03T00:32:54.300031325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_blocked_write_permissions_fails_on_blocked_permissions","Output":"=== RUN TestValidateStrictPermissions/id-token_write_with_blocked_write_permissions_fails_on_blocked_permissions\n"} -{"Time":"2026-02-03T00:32:54.300062412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions","Output":"--- PASS: TestValidateStrictPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300076629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/no_permissions_specified_is_allowed","Output":" --- PASS: TestValidateStrictPermissions/no_permissions_specified_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300081789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/no_permissions_specified_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300085926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/read_permissions_are_allowed","Output":" --- PASS: TestValidateStrictPermissions/read_permissions_are_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300092198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/read_permissions_are_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300102718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/contents_write_permission_is_refused","Output":" --- PASS: TestValidateStrictPermissions/contents_write_permission_is_refused (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300108529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/contents_write_permission_is_refused","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300112256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/issues_write_permission_is_refused","Output":" --- PASS: TestValidateStrictPermissions/issues_write_permission_is_refused (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300116654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/issues_write_permission_is_refused","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300120901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/pull-requests_write_permission_is_refused","Output":" --- PASS: TestValidateStrictPermissions/pull-requests_write_permission_is_refused (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.30012543Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/pull-requests_write_permission_is_refused","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300135779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/multiple_write_permissions_fail_on_first_one","Output":" --- PASS: TestValidateStrictPermissions/multiple_write_permissions_fail_on_first_one (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300140268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/multiple_write_permissions_fail_on_first_one","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300144435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/mixed_read_and_write_permissions_are_refused","Output":" --- PASS: TestValidateStrictPermissions/mixed_read_and_write_permissions_are_refused (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300148944Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/mixed_read_and_write_permissions_are_refused","Elapsed":0} -{"Time":"2026-02-03T00:32:54.30015247Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/other_write_permissions_are_allowed_(not_in_sensitive_scopes)","Output":" --- PASS: TestValidateStrictPermissions/other_write_permissions_are_allowed_(not_in_sensitive_scopes) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300156668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/other_write_permissions_are_allowed_(not_in_sensitive_scopes)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300160475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_read-all_is_allowed","Output":" --- PASS: TestValidateStrictPermissions/shorthand_read-all_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300165124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_read-all_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300168831Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_write-all_is_refused","Output":" --- PASS: TestValidateStrictPermissions/shorthand_write-all_is_refused (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.30017351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/shorthand_write-all_is_refused","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300177106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/empty_permissions_map_is_allowed","Output":" --- PASS: TestValidateStrictPermissions/empty_permissions_map_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300182246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/empty_permissions_map_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300186153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/nil_permissions_value_is_skipped_gracefully","Output":" --- PASS: TestValidateStrictPermissions/nil_permissions_value_is_skipped_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300191323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/nil_permissions_value_is_skipped_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300195581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_is_allowed_(safe_permission_for_OIDC)","Output":" --- PASS: TestValidateStrictPermissions/id-token_write_is_allowed_(safe_permission_for_OIDC) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.30020036Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_is_allowed_(safe_permission_for_OIDC)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300204096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_read_permissions_is_allowed","Output":" --- PASS: TestValidateStrictPermissions/id-token_write_with_read_permissions_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300209026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_read_permissions_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300222851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_other_safe_write_permissions_is_allowed","Output":" --- PASS: TestValidateStrictPermissions/id-token_write_with_other_safe_write_permissions_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300227831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_other_safe_write_permissions_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300231478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_blocked_write_permissions_fails_on_blocked_permissions","Output":" --- PASS: TestValidateStrictPermissions/id-token_write_with_blocked_write_permissions_fails_on_blocked_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300235976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions/id-token_write_with_blocked_write_permissions_fails_on_blocked_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300240104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.30024336Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork"} -{"Time":"2026-02-03T00:32:54.300247317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork","Output":"=== RUN TestValidateStrictNetwork\n"} -{"Time":"2026-02-03T00:32:54.3002541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/nil_network_permissions_triggers_internal_error"} -{"Time":"2026-02-03T00:32:54.300274628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/nil_network_permissions_triggers_internal_error","Output":"=== RUN TestValidateStrictNetwork/nil_network_permissions_triggers_internal_error\n"} -{"Time":"2026-02-03T00:32:54.300282553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/defaults_mode_is_allowed"} -{"Time":"2026-02-03T00:32:54.300285919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/defaults_mode_is_allowed","Output":"=== RUN TestValidateStrictNetwork/defaults_mode_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.300289956Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/specific_allowed_domains_are_allowed"} -{"Time":"2026-02-03T00:32:54.300293173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/specific_allowed_domains_are_allowed","Output":"=== RUN TestValidateStrictNetwork/specific_allowed_domains_are_allowed\n"} -{"Time":"2026-02-03T00:32:54.30029732Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_in_allowed_domains_is_refused"} -{"Time":"2026-02-03T00:32:54.300300797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_in_allowed_domains_is_refused","Output":"=== RUN TestValidateStrictNetwork/wildcard_in_allowed_domains_is_refused\n"} -{"Time":"2026-02-03T00:32:54.300304634Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_among_other_domains_is_refused"} -{"Time":"2026-02-03T00:32:54.30030778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_among_other_domains_is_refused","Output":"=== RUN TestValidateStrictNetwork/wildcard_among_other_domains_is_refused\n"} -{"Time":"2026-02-03T00:32:54.300311737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/empty_allowed_list_is_allowed"} -{"Time":"2026-02-03T00:32:54.300316927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/empty_allowed_list_is_allowed","Output":"=== RUN TestValidateStrictNetwork/empty_allowed_list_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.300320864Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/domain_patterns_with_wildcards_are_allowed_(not_exact_*)"} -{"Time":"2026-02-03T00:32:54.300324471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/domain_patterns_with_wildcards_are_allowed_(not_exact_*)","Output":"=== RUN TestValidateStrictNetwork/domain_patterns_with_wildcards_are_allowed_(not_exact_*)\n"} -{"Time":"2026-02-03T00:32:54.300328388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/single_domain_is_allowed"} -{"Time":"2026-02-03T00:32:54.300331514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/single_domain_is_allowed","Output":"=== RUN TestValidateStrictNetwork/single_domain_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.300337575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork","Output":"--- PASS: TestValidateStrictNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300342134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/nil_network_permissions_triggers_internal_error","Output":" --- PASS: TestValidateStrictNetwork/nil_network_permissions_triggers_internal_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300346953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/nil_network_permissions_triggers_internal_error","Elapsed":0} -{"Time":"2026-02-03T00:32:54.30035071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/defaults_mode_is_allowed","Output":" --- PASS: TestValidateStrictNetwork/defaults_mode_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.30035615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/defaults_mode_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300359626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/specific_allowed_domains_are_allowed","Output":" --- PASS: TestValidateStrictNetwork/specific_allowed_domains_are_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300364285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/specific_allowed_domains_are_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300368082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_in_allowed_domains_is_refused","Output":" --- PASS: TestValidateStrictNetwork/wildcard_in_allowed_domains_is_refused (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300373542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_in_allowed_domains_is_refused","Elapsed":0} -{"Time":"2026-02-03T00:32:54.30037739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_among_other_domains_is_refused","Output":" --- PASS: TestValidateStrictNetwork/wildcard_among_other_domains_is_refused (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300382219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/wildcard_among_other_domains_is_refused","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300387979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/empty_allowed_list_is_allowed","Output":" --- PASS: TestValidateStrictNetwork/empty_allowed_list_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300393059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/empty_allowed_list_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300396956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/domain_patterns_with_wildcards_are_allowed_(not_exact_*)","Output":" --- PASS: TestValidateStrictNetwork/domain_patterns_with_wildcards_are_allowed_(not_exact_*) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300403899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/domain_patterns_with_wildcards_are_allowed_(not_exact_*)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300408858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/single_domain_is_allowed","Output":" --- PASS: TestValidateStrictNetwork/single_domain_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.300413527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork/single_domain_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300416603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:54.300419718Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode"} -{"Time":"2026-02-03T00:32:54.300423015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode","Output":"=== RUN TestValidateStrictMode\n"} -{"Time":"2026-02-03T00:32:54.300426892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/non-strict_mode_skips_all_validation"} -{"Time":"2026-02-03T00:32:54.300436009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/non-strict_mode_skips_all_validation","Output":"=== RUN TestValidateStrictMode/non-strict_mode_skips_all_validation\n"} -{"Time":"2026-02-03T00:32:54.300440748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_valid_configuration"} -{"Time":"2026-02-03T00:32:54.300444344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_valid_configuration","Output":"=== RUN TestValidateStrictMode/strict_mode_with_valid_configuration\n"} -{"Time":"2026-02-03T00:32:54.303311516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_write_permissions"} -{"Time":"2026-02-03T00:32:54.303323368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_write_permissions","Output":"=== RUN TestValidateStrictMode/strict_mode_fails_on_write_permissions\n"} -{"Time":"2026-02-03T00:32:54.307033462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_nil_network_triggers_internal_error_(should_not_happen_in_production)"} -{"Time":"2026-02-03T00:32:54.307058258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_nil_network_triggers_internal_error_(should_not_happen_in_production)","Output":"=== RUN TestValidateStrictMode/strict_mode_with_nil_network_triggers_internal_error_(should_not_happen_in_production)\n"} -{"Time":"2026-02-03T00:32:54.309917936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_wildcard_network"} -{"Time":"2026-02-03T00:32:54.309933775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_wildcard_network","Output":"=== RUN TestValidateStrictMode/strict_mode_fails_on_wildcard_network\n"} -{"Time":"2026-02-03T00:32:54.312953311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_requiring_network"} -{"Time":"2026-02-03T00:32:54.312975492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_requiring_network","Output":"=== RUN TestValidateStrictMode/strict_mode_with_container_MCP_requiring_network\n"} -{"Time":"2026-02-03T00:32:54.317012865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_and_network_config"} -{"Time":"2026-02-03T00:32:54.317040246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_and_network_config","Output":"=== RUN TestValidateStrictMode/strict_mode_with_container_MCP_and_network_config\n"} -{"Time":"2026-02-03T00:32:54.320176389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_defaults_network_mode"} -{"Time":"2026-02-03T00:32:54.320202958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_defaults_network_mode","Output":"=== RUN TestValidateStrictMode/strict_mode_with_defaults_network_mode\n"} -{"Time":"2026-02-03T00:32:54.324405438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_without_explicit_network_declaration_(defaults_auto-applied)"} -{"Time":"2026-02-03T00:32:54.324425916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_without_explicit_network_declaration_(defaults_auto-applied)","Output":"=== RUN TestValidateStrictMode/strict_mode_without_explicit_network_declaration_(defaults_auto-applied)\n"} -{"Time":"2026-02-03T00:32:54.327479733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_no_permissions_is_allowed"} -{"Time":"2026-02-03T00:32:54.327500722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_no_permissions_is_allowed","Output":"=== RUN TestValidateStrictMode/strict_mode_with_no_permissions_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.330323331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_id-token_write_is_allowed"} -{"Time":"2026-02-03T00:32:54.330332969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_id-token_write_is_allowed","Output":"=== RUN TestValidateStrictMode/strict_mode_with_id-token_write_is_allowed\n"} -{"Time":"2026-02-03T00:32:54.333293174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode","Output":"--- PASS: TestValidateStrictMode (0.03s)\n"} -{"Time":"2026-02-03T00:32:54.333307301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/non-strict_mode_skips_all_validation","Output":" --- PASS: TestValidateStrictMode/non-strict_mode_skips_all_validation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.33331224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/non-strict_mode_skips_all_validation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333315946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_valid_configuration","Output":" --- PASS: TestValidateStrictMode/strict_mode_with_valid_configuration (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333318762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_valid_configuration","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333321036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_write_permissions","Output":" --- PASS: TestValidateStrictMode/strict_mode_fails_on_write_permissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333327007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_write_permissions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333331335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_nil_network_triggers_internal_error_(should_not_happen_in_production)","Output":" --- PASS: TestValidateStrictMode/strict_mode_with_nil_network_triggers_internal_error_(should_not_happen_in_production) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333337086Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_nil_network_triggers_internal_error_(should_not_happen_in_production)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333341334Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_wildcard_network","Output":" --- PASS: TestValidateStrictMode/strict_mode_fails_on_wildcard_network (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333346223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_fails_on_wildcard_network","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333350281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_requiring_network","Output":" --- PASS: TestValidateStrictMode/strict_mode_with_container_MCP_requiring_network (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333355831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_requiring_network","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333359838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_and_network_config","Output":" --- PASS: TestValidateStrictMode/strict_mode_with_container_MCP_and_network_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333364828Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_container_MCP_and_network_config","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333368555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_defaults_network_mode","Output":" --- PASS: TestValidateStrictMode/strict_mode_with_defaults_network_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333373564Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_defaults_network_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:54.3333771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_without_explicit_network_declaration_(defaults_auto-applied)","Output":" --- PASS: TestValidateStrictMode/strict_mode_without_explicit_network_declaration_(defaults_auto-applied) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333382481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_without_explicit_network_declaration_(defaults_auto-applied)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.33339302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_no_permissions_is_allowed","Output":" --- PASS: TestValidateStrictMode/strict_mode_with_no_permissions_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.33339813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_no_permissions_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333402067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_id-token_write_is_allowed","Output":" --- PASS: TestValidateStrictMode/strict_mode_with_id-token_write_is_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.333414059Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode/strict_mode_with_id-token_write_is_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.333417896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMode","Elapsed":0.03} -{"Time":"2026-02-03T00:32:54.333427174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases"} -{"Time":"2026-02-03T00:32:54.333430891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases","Output":"=== RUN TestValidateStrictModeEdgeCases\n"} -{"Time":"2026-02-03T00:32:54.333437483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/empty_frontmatter_with_valid_network"} -{"Time":"2026-02-03T00:32:54.33344112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/empty_frontmatter_with_valid_network","Output":"=== RUN TestValidateStrictModeEdgeCases/empty_frontmatter_with_valid_network\n"} -{"Time":"2026-02-03T00:32:54.337407269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/nil_frontmatter_map_is_handled"} -{"Time":"2026-02-03T00:32:54.337417979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/nil_frontmatter_map_is_handled","Output":"=== RUN TestValidateStrictModeEdgeCases/nil_frontmatter_map_is_handled\n"} -{"Time":"2026-02-03T00:32:54.340238875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/invalid_permissions_type_is_handled_gracefully"} -{"Time":"2026-02-03T00:32:54.340250176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/invalid_permissions_type_is_handled_gracefully","Output":"=== RUN TestValidateStrictModeEdgeCases/invalid_permissions_type_is_handled_gracefully\n"} -{"Time":"2026-02-03T00:32:54.343127687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/permissions_as_array_is_handled_gracefully"} -{"Time":"2026-02-03T00:32:54.343142645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/permissions_as_array_is_handled_gracefully","Output":"=== RUN TestValidateStrictModeEdgeCases/permissions_as_array_is_handled_gracefully\n"} -{"Time":"2026-02-03T00:32:54.347063615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases","Output":"--- PASS: TestValidateStrictModeEdgeCases (0.01s)\n"} -{"Time":"2026-02-03T00:32:54.347078443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/empty_frontmatter_with_valid_network","Output":" --- PASS: TestValidateStrictModeEdgeCases/empty_frontmatter_with_valid_network (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.347086778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/empty_frontmatter_with_valid_network","Elapsed":0} -{"Time":"2026-02-03T00:32:54.34709272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/nil_frontmatter_map_is_handled","Output":" --- PASS: TestValidateStrictModeEdgeCases/nil_frontmatter_map_is_handled (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.34709854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/nil_frontmatter_map_is_handled","Elapsed":0} -{"Time":"2026-02-03T00:32:54.347102748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/invalid_permissions_type_is_handled_gracefully","Output":" --- PASS: TestValidateStrictModeEdgeCases/invalid_permissions_type_is_handled_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.347108499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/invalid_permissions_type_is_handled_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:54.347112797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/permissions_as_array_is_handled_gracefully","Output":" --- PASS: TestValidateStrictModeEdgeCases/permissions_as_array_is_handled_gracefully (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.347117676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases/permissions_as_array_is_handled_gracefully","Elapsed":0} -{"Time":"2026-02-03T00:32:54.347121353Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictModeEdgeCases","Elapsed":0.01} -{"Time":"2026-02-03T00:32:54.347125791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor"} -{"Time":"2026-02-03T00:32:54.347129628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor","Output":"=== RUN TestStrictModeWithZizmor\n"} -{"Time":"2026-02-03T00:32:54.34713558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag"} -{"Time":"2026-02-03T00:32:54.347145929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag","Output":"=== RUN TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag\n"} -{"Time":"2026-02-03T00:32:54.381277732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag","Output":"✗ Unable to pin action actions/github-script@v8: resolution failed\n"} -{"Time":"2026-02-03T00:32:54.385025864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/strict-zizmor-test3086501983/test-workflow.md (25.2 KB)\n"} -{"Time":"2026-02-03T00:32:54.385207784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor","Output":"--- PASS: TestStrictModeWithZizmor (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.385222011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag","Output":" --- PASS: TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.385229254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor/strict_mode_should_be_compatible_with_zizmor_flag","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.385235746Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestStrictModeWithZizmor","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.385239734Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings"} -{"Time":"2026-02-03T00:32:54.385254221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings","Output":"=== RUN TestSortStrings\n"} -{"Time":"2026-02-03T00:32:54.385265782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/already_sorted"} -{"Time":"2026-02-03T00:32:54.3852754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/already_sorted","Output":"=== RUN TestSortStrings/already_sorted\n"} -{"Time":"2026-02-03T00:32:54.38528053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/reverse_order"} -{"Time":"2026-02-03T00:32:54.385284096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/reverse_order","Output":"=== RUN TestSortStrings/reverse_order\n"} -{"Time":"2026-02-03T00:32:54.385335192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/mixed_order"} -{"Time":"2026-02-03T00:32:54.385347054Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/mixed_order","Output":"=== RUN TestSortStrings/mixed_order\n"} -{"Time":"2026-02-03T00:32:54.385353706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/empty_slice"} -{"Time":"2026-02-03T00:32:54.385357233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/empty_slice","Output":"=== RUN TestSortStrings/empty_slice\n"} -{"Time":"2026-02-03T00:32:54.385408017Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/single_element"} -{"Time":"2026-02-03T00:32:54.385417906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/single_element","Output":"=== RUN TestSortStrings/single_element\n"} -{"Time":"2026-02-03T00:32:54.385423887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/duplicates"} -{"Time":"2026-02-03T00:32:54.385427504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/duplicates","Output":"=== RUN TestSortStrings/duplicates\n"} -{"Time":"2026-02-03T00:32:54.385459213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings","Output":"--- PASS: TestSortStrings (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.38547949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/already_sorted","Output":" --- PASS: TestSortStrings/already_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.38548492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/already_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385488838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/reverse_order","Output":" --- PASS: TestSortStrings/reverse_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385498866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/reverse_order","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385502564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/mixed_order","Output":" --- PASS: TestSortStrings/mixed_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385508174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/mixed_order","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385523503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/empty_slice","Output":" --- PASS: TestSortStrings/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385528612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385532028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/single_element","Output":" --- PASS: TestSortStrings/single_element (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385536637Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/single_element","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385540284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/duplicates","Output":" --- PASS: TestSortStrings/duplicates (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385544181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings/duplicates","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385547237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385550493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings_NilSlice"} -{"Time":"2026-02-03T00:32:54.385553599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings_NilSlice","Output":"=== RUN TestSortStrings_NilSlice\n"} -{"Time":"2026-02-03T00:32:54.38556509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings_NilSlice","Output":"--- PASS: TestSortStrings_NilSlice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385569188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortStrings_NilSlice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385572313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes"} -{"Time":"2026-02-03T00:32:54.385575469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes","Output":"=== RUN TestSortPermissionScopes\n"} -{"Time":"2026-02-03T00:32:54.385579677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/already_sorted"} -{"Time":"2026-02-03T00:32:54.385583234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/already_sorted","Output":"=== RUN TestSortPermissionScopes/already_sorted\n"} -{"Time":"2026-02-03T00:32:54.385587301Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/reverse_order"} -{"Time":"2026-02-03T00:32:54.385590547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/reverse_order","Output":"=== RUN TestSortPermissionScopes/reverse_order\n"} -{"Time":"2026-02-03T00:32:54.385594475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/mixed_order"} -{"Time":"2026-02-03T00:32:54.38560255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/mixed_order","Output":"=== RUN TestSortPermissionScopes/mixed_order\n"} -{"Time":"2026-02-03T00:32:54.385607809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/empty_slice"} -{"Time":"2026-02-03T00:32:54.385611006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/empty_slice","Output":"=== RUN TestSortPermissionScopes/empty_slice\n"} -{"Time":"2026-02-03T00:32:54.385622126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/single_element"} -{"Time":"2026-02-03T00:32:54.385625603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/single_element","Output":"=== RUN TestSortPermissionScopes/single_element\n"} -{"Time":"2026-02-03T00:32:54.385630231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes","Output":"--- PASS: TestSortPermissionScopes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385636864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/already_sorted","Output":" --- PASS: TestSortPermissionScopes/already_sorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385644939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/already_sorted","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385648706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/reverse_order","Output":" --- PASS: TestSortPermissionScopes/reverse_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385653064Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/reverse_order","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385656751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/mixed_order","Output":" --- PASS: TestSortPermissionScopes/mixed_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385661159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/mixed_order","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385664495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/empty_slice","Output":" --- PASS: TestSortPermissionScopes/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385673211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385676858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/single_element","Output":" --- PASS: TestSortPermissionScopes/single_element (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385680805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes/single_element","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385684011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385687438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes_NilSlice"} -{"Time":"2026-02-03T00:32:54.385690544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes_NilSlice","Output":"=== RUN TestSortPermissionScopes_NilSlice\n"} -{"Time":"2026-02-03T00:32:54.385696785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes_NilSlice","Output":"--- PASS: TestSortPermissionScopes_NilSlice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.385705732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSortPermissionScopes_NilSlice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.385709459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName"} -{"Time":"2026-02-03T00:32:54.385712565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName","Output":"=== RUN TestSanitizeWorkflowName\n"} -{"Time":"2026-02-03T00:32:54.385716502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/lowercase_conversion"} -{"Time":"2026-02-03T00:32:54.385720119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/lowercase_conversion","Output":"=== RUN TestSanitizeWorkflowName/lowercase_conversion\n"} -{"Time":"2026-02-03T00:32:54.385728464Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/spaces_to_dashes"} -{"Time":"2026-02-03T00:32:54.385731751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/spaces_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/spaces_to_dashes\n"} -{"Time":"2026-02-03T00:32:54.385740577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/colons_to_dashes"} -{"Time":"2026-02-03T00:32:54.385744264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/colons_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/colons_to_dashes\n"} -{"Time":"2026-02-03T00:32:54.385778808Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/slashes_to_dashes"} -{"Time":"2026-02-03T00:32:54.385783236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/slashes_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/slashes_to_dashes\n"} -{"Time":"2026-02-03T00:32:54.385787154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/backslashes_to_dashes"} -{"Time":"2026-02-03T00:32:54.38579036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/backslashes_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/backslashes_to_dashes\n"} -{"Time":"2026-02-03T00:32:54.385794978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/special_characters_to_dashes"} -{"Time":"2026-02-03T00:32:54.385798615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/special_characters_to_dashes","Output":"=== RUN TestSanitizeWorkflowName/special_characters_to_dashes\n"} -{"Time":"2026-02-03T00:32:54.385804626Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores"} -{"Time":"2026-02-03T00:32:54.385808143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores","Output":"=== RUN TestSanitizeWorkflowName/preserve_dots_and_underscores\n"} -{"Time":"2026-02-03T00:32:54.385819614Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/complex_name"} -{"Time":"2026-02-03T00:32:54.385832989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/complex_name","Output":"=== RUN TestSanitizeWorkflowName/complex_name\n"} -{"Time":"2026-02-03T00:32:54.385867654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/empty_string"} -{"Time":"2026-02-03T00:32:54.385877582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/empty_string","Output":"=== RUN TestSanitizeWorkflowName/empty_string\n"} -{"Time":"2026-02-03T00:32:54.385883623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/only_special_characters"} -{"Time":"2026-02-03T00:32:54.385889274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/only_special_characters","Output":"=== RUN TestSanitizeWorkflowName/only_special_characters\n"} -{"Time":"2026-02-03T00:32:54.385918198Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/unicode_characters"} -{"Time":"2026-02-03T00:32:54.385926643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/unicode_characters","Output":"=== RUN TestSanitizeWorkflowName/unicode_characters\n"} -{"Time":"2026-02-03T00:32:54.385958383Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/mixed_case_with_numbers"} -{"Time":"2026-02-03T00:32:54.385965816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/mixed_case_with_numbers","Output":"=== RUN TestSanitizeWorkflowName/mixed_case_with_numbers\n"} -{"Time":"2026-02-03T00:32:54.386001151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/multiple_consecutive_spaces"} -{"Time":"2026-02-03T00:32:54.386020888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/multiple_consecutive_spaces","Output":"=== RUN TestSanitizeWorkflowName/multiple_consecutive_spaces\n"} -{"Time":"2026-02-03T00:32:54.386028182Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_hyphens"} -{"Time":"2026-02-03T00:32:54.386031698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_hyphens","Output":"=== RUN TestSanitizeWorkflowName/preserve_hyphens\n"} -{"Time":"2026-02-03T00:32:54.386039272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName","Output":"--- PASS: TestSanitizeWorkflowName (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386055663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/lowercase_conversion","Output":" --- PASS: TestSanitizeWorkflowName/lowercase_conversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386060462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/lowercase_conversion","Elapsed":0} -{"Time":"2026-02-03T00:32:54.38606464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/spaces_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/spaces_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386069068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/spaces_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386072695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/colons_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/colons_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386077113Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/colons_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386081381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/slashes_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/slashes_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386085479Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/slashes_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386088714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/backslashes_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/backslashes_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386092822Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/backslashes_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386096499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/special_characters_to_dashes","Output":" --- PASS: TestSanitizeWorkflowName/special_characters_to_dashes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386101188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/special_characters_to_dashes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386104815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores","Output":" --- PASS: TestSanitizeWorkflowName/preserve_dots_and_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386114953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_dots_and_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:54.38611866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/complex_name","Output":" --- PASS: TestSanitizeWorkflowName/complex_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386123179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/complex_name","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386127106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/empty_string","Output":" --- PASS: TestSanitizeWorkflowName/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386132727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386141372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/only_special_characters","Output":" --- PASS: TestSanitizeWorkflowName/only_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386146793Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/only_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.38615073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/unicode_characters","Output":" --- PASS: TestSanitizeWorkflowName/unicode_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386154908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/unicode_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386158414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/mixed_case_with_numbers","Output":" --- PASS: TestSanitizeWorkflowName/mixed_case_with_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386168303Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/mixed_case_with_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:54.3861722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/multiple_consecutive_spaces","Output":" --- PASS: TestSanitizeWorkflowName/multiple_consecutive_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.38617765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/multiple_consecutive_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386181167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_hyphens","Output":" --- PASS: TestSanitizeWorkflowName/preserve_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386187729Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName/preserve_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386190965Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeWorkflowName","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386194081Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand"} -{"Time":"2026-02-03T00:32:54.386197487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand","Output":"=== RUN TestShortenCommand\n"} -{"Time":"2026-02-03T00:32:54.386212545Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/short_command"} -{"Time":"2026-02-03T00:32:54.386216663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/short_command","Output":"=== RUN TestShortenCommand/short_command\n"} -{"Time":"2026-02-03T00:32:54.386221272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/exactly_20_characters"} -{"Time":"2026-02-03T00:32:54.386224958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/exactly_20_characters","Output":"=== RUN TestShortenCommand/exactly_20_characters\n"} -{"Time":"2026-02-03T00:32:54.386229306Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_gets_truncated"} -{"Time":"2026-02-03T00:32:54.386232983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_gets_truncated","Output":"=== RUN TestShortenCommand/long_command_gets_truncated\n"} -{"Time":"2026-02-03T00:32:54.386237151Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/newlines_replaced_with_spaces"} -{"Time":"2026-02-03T00:32:54.386240738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/newlines_replaced_with_spaces","Output":"=== RUN TestShortenCommand/newlines_replaced_with_spaces\n"} -{"Time":"2026-02-03T00:32:54.386244855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/multiple_newlines"} -{"Time":"2026-02-03T00:32:54.386248202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/multiple_newlines","Output":"=== RUN TestShortenCommand/multiple_newlines\n"} -{"Time":"2026-02-03T00:32:54.386252039Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_with_newlines"} -{"Time":"2026-02-03T00:32:54.386255605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_with_newlines","Output":"=== RUN TestShortenCommand/long_command_with_newlines\n"} -{"Time":"2026-02-03T00:32:54.386261737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/empty_string"} -{"Time":"2026-02-03T00:32:54.386264943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/empty_string","Output":"=== RUN TestShortenCommand/empty_string\n"} -{"Time":"2026-02-03T00:32:54.386269211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/only_newlines"} -{"Time":"2026-02-03T00:32:54.386273569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/only_newlines","Output":"=== RUN TestShortenCommand/only_newlines\n"} -{"Time":"2026-02-03T00:32:54.386277857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/unicode_characters"} -{"Time":"2026-02-03T00:32:54.386281193Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/unicode_characters","Output":"=== RUN TestShortenCommand/unicode_characters\n"} -{"Time":"2026-02-03T00:32:54.386292955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_unicode_string"} -{"Time":"2026-02-03T00:32:54.386296862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_unicode_string","Output":"=== RUN TestShortenCommand/long_unicode_string\n"} -{"Time":"2026-02-03T00:32:54.386301671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand","Output":"--- PASS: TestShortenCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.38630623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/short_command","Output":" --- PASS: TestShortenCommand/short_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386310447Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/short_command","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386314205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/exactly_20_characters","Output":" --- PASS: TestShortenCommand/exactly_20_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386323983Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/exactly_20_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.38632795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_gets_truncated","Output":" --- PASS: TestShortenCommand/long_command_gets_truncated (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386332188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_gets_truncated","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386335865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/newlines_replaced_with_spaces","Output":" --- PASS: TestShortenCommand/newlines_replaced_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386346074Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/newlines_replaced_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386349971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/multiple_newlines","Output":" --- PASS: TestShortenCommand/multiple_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.38635455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/multiple_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386357966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_with_newlines","Output":" --- PASS: TestShortenCommand/long_command_with_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386362314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_command_with_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386365771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/empty_string","Output":" --- PASS: TestShortenCommand/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386369949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386378554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/only_newlines","Output":" --- PASS: TestShortenCommand/only_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386382802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/only_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386388353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/unicode_characters","Output":" --- PASS: TestShortenCommand/unicode_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386392631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/unicode_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386396398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_unicode_string","Output":" --- PASS: TestShortenCommand/long_unicode_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.386400676Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand/long_unicode_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386404723Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestShortenCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:54.386407929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName"} -{"Time":"2026-02-03T00:32:54.386411045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName","Output":"=== RUN TestSanitizeName\n"} -{"Time":"2026-02-03T00:32:54.386416365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_simple_name"} -{"Time":"2026-02-03T00:32:54.38642442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_simple_name","Output":"=== RUN TestSanitizeName/nil_options_-_simple_name\n"} -{"Time":"2026-02-03T00:32:54.386428848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_with_spaces"} -{"Time":"2026-02-03T00:32:54.386432445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_with_spaces","Output":"=== RUN TestSanitizeName/nil_options_-_with_spaces\n"} -{"Time":"2026-02-03T00:32:54.386436562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_and_underscores"} -{"Time":"2026-02-03T00:32:54.386439869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_and_underscores","Output":"=== RUN TestSanitizeName/preserve_dots_and_underscores\n"} -{"Time":"2026-02-03T00:32:54.386444036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_only"} -{"Time":"2026-02-03T00:32:54.386458353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_only","Output":"=== RUN TestSanitizeName/preserve_dots_only\n"} -{"Time":"2026-02-03T00:32:54.38646733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_underscores_only"} -{"Time":"2026-02-03T00:32:54.386470987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_underscores_only","Output":"=== RUN TestSanitizeName/preserve_underscores_only\n"} -{"Time":"2026-02-03T00:32:54.386476567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/complex_name_with_preservation"} -{"Time":"2026-02-03T00:32:54.386480234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/complex_name_with_preservation","Output":"=== RUN TestSanitizeName/complex_name_with_preservation\n"} -{"Time":"2026-02-03T00:32:54.386484241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_leading_and_trailing"} -{"Time":"2026-02-03T00:32:54.386488078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_leading_and_trailing","Output":"=== RUN TestSanitizeName/trim_hyphens_-_leading_and_trailing\n"} -{"Time":"2026-02-03T00:32:54.386493519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/no_trim_hyphens_-_leading_and_trailing_consolidated"} -{"Time":"2026-02-03T00:32:54.386497556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/no_trim_hyphens_-_leading_and_trailing_consolidated","Output":"=== RUN TestSanitizeName/no_trim_hyphens_-_leading_and_trailing_consolidated\n"} -{"Time":"2026-02-03T00:32:54.38652667Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_with_special_chars_at_edges"} -{"Time":"2026-02-03T00:32:54.386535026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_with_special_chars_at_edges","Output":"=== RUN TestSanitizeName/trim_hyphens_-_with_special_chars_at_edges\n"} -{"Time":"2026-02-03T00:32:54.386542119Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_with_default"} -{"Time":"2026-02-03T00:32:54.386545746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_with_default","Output":"=== RUN TestSanitizeName/empty_result_with_default\n"} -{"Time":"2026-02-03T00:32:54.38658241Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_without_default"} -{"Time":"2026-02-03T00:32:54.386595465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_without_default","Output":"=== RUN TestSanitizeName/empty_result_without_default\n"} -{"Time":"2026-02-03T00:32:54.386682441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_string_with_default"} -{"Time":"2026-02-03T00:32:54.386693181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_string_with_default","Output":"=== RUN TestSanitizeName/empty_string_with_default\n"} -{"Time":"2026-02-03T00:32:54.386698441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_simple_name"} -{"Time":"2026-02-03T00:32:54.386702297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_simple_name","Output":"=== RUN TestSanitizeName/identifier-like:_simple_name\n"} -{"Time":"2026-02-03T00:32:54.386742543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_with_underscores"} -{"Time":"2026-02-03T00:32:54.386766597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_with_underscores","Output":"=== RUN TestSanitizeName/identifier-like:_with_underscores\n"} -{"Time":"2026-02-03T00:32:54.386774953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_only_special_chars"} -{"Time":"2026-02-03T00:32:54.38677874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_only_special_chars","Output":"=== RUN TestSanitizeName/identifier-like:_only_special_chars\n"} -{"Time":"2026-02-03T00:32:54.386823233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/multiple_consecutive_hyphens"} -{"Time":"2026-02-03T00:32:54.38683255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/multiple_consecutive_hyphens","Output":"=== RUN TestSanitizeName/multiple_consecutive_hyphens\n"} -{"Time":"2026-02-03T00:32:54.386856315Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/unicode_characters"} -{"Time":"2026-02-03T00:32:54.386863929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/unicode_characters","Output":"=== RUN TestSanitizeName/unicode_characters\n"} -{"Time":"2026-02-03T00:32:54.386926685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/common_separators_replacement"} -{"Time":"2026-02-03T00:32:54.386939378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/common_separators_replacement","Output":"=== RUN TestSanitizeName/common_separators_replacement\n"} -{"Time":"2026-02-03T00:32:54.386947143Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_hyphens_in_input"} -{"Time":"2026-02-03T00:32:54.386951351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_hyphens_in_input","Output":"=== RUN TestSanitizeName/preserve_hyphens_in_input\n"} -{"Time":"2026-02-03T00:32:54.386992357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName","Output":"--- PASS: TestSanitizeName (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387006013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_simple_name","Output":" --- PASS: TestSanitizeName/nil_options_-_simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387013266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387018245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_with_spaces","Output":" --- PASS: TestSanitizeName/nil_options_-_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387023856Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/nil_options_-_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387028224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_and_underscores","Output":" --- PASS: TestSanitizeName/preserve_dots_and_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387040968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_and_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387044905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_only","Output":" --- PASS: TestSanitizeName/preserve_dots_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387050525Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_dots_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387054623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_underscores_only","Output":" --- PASS: TestSanitizeName/preserve_underscores_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387059913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_underscores_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.38706383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/complex_name_with_preservation","Output":" --- PASS: TestSanitizeName/complex_name_with_preservation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.38706893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/complex_name_with_preservation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387073258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_leading_and_trailing","Output":" --- PASS: TestSanitizeName/trim_hyphens_-_leading_and_trailing (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387078628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_leading_and_trailing","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387082405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/no_trim_hyphens_-_leading_and_trailing_consolidated","Output":" --- PASS: TestSanitizeName/no_trim_hyphens_-_leading_and_trailing_consolidated (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387094728Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/no_trim_hyphens_-_leading_and_trailing_consolidated","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387100709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_with_special_chars_at_edges","Output":" --- PASS: TestSanitizeName/trim_hyphens_-_with_special_chars_at_edges (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387105638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/trim_hyphens_-_with_special_chars_at_edges","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387109526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_with_default","Output":" --- PASS: TestSanitizeName/empty_result_with_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387114024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_with_default","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387117871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_without_default","Output":" --- PASS: TestSanitizeName/empty_result_without_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.38712271Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_result_without_default","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387126457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_string_with_default","Output":" --- PASS: TestSanitizeName/empty_string_with_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387132959Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/empty_string_with_default","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387137267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_simple_name","Output":" --- PASS: TestSanitizeName/identifier-like:_simple_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387141735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_simple_name","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387145513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_with_underscores","Output":" --- PASS: TestSanitizeName/identifier-like:_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387150342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387156874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_only_special_chars","Output":" --- PASS: TestSanitizeName/identifier-like:_only_special_chars (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387162605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/identifier-like:_only_special_chars","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387166842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/multiple_consecutive_hyphens","Output":" --- PASS: TestSanitizeName/multiple_consecutive_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387171661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/multiple_consecutive_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387175619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/unicode_characters","Output":" --- PASS: TestSanitizeName/unicode_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387186429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/unicode_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387190336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/common_separators_replacement","Output":" --- PASS: TestSanitizeName/common_separators_replacement (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387195195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/common_separators_replacement","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387199022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_hyphens_in_input","Output":" --- PASS: TestSanitizeName/preserve_hyphens_in_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387203831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName/preserve_hyphens_in_input","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387207338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387210724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions"} -{"Time":"2026-02-03T00:32:54.387214121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions","Output":"=== RUN TestSanitizeName_NilOptions\n"} -{"Time":"2026-02-03T00:32:54.387220963Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_empty_string"} -{"Time":"2026-02-03T00:32:54.387225111Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_empty_string","Output":"=== RUN TestSanitizeName_NilOptions/nil_options_-_empty_string\n"} -{"Time":"2026-02-03T00:32:54.387229579Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_only_hyphens"} -{"Time":"2026-02-03T00:32:54.387234478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_only_hyphens","Output":"=== RUN TestSanitizeName_NilOptions/nil_options_-_only_hyphens\n"} -{"Time":"2026-02-03T00:32:54.387238796Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_leading/trailing_hyphens"} -{"Time":"2026-02-03T00:32:54.387242944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_leading/trailing_hyphens","Output":"=== RUN TestSanitizeName_NilOptions/nil_options_-_leading/trailing_hyphens\n"} -{"Time":"2026-02-03T00:32:54.387247312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_underscores_replaced"} -{"Time":"2026-02-03T00:32:54.387250919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_underscores_replaced","Output":"=== RUN TestSanitizeName_NilOptions/nil_options_-_underscores_replaced\n"} -{"Time":"2026-02-03T00:32:54.387254806Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_dots_removed"} -{"Time":"2026-02-03T00:32:54.387258613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_dots_removed","Output":"=== RUN TestSanitizeName_NilOptions/nil_options_-_dots_removed\n"} -{"Time":"2026-02-03T00:32:54.387263132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_complex_name"} -{"Time":"2026-02-03T00:32:54.387272499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_complex_name","Output":"=== RUN TestSanitizeName_NilOptions/nil_options_-_complex_name\n"} -{"Time":"2026-02-03T00:32:54.387277338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_multiple_special_characters"} -{"Time":"2026-02-03T00:32:54.387280915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_multiple_special_characters","Output":"=== RUN TestSanitizeName_NilOptions/nil_options_-_multiple_special_characters\n"} -{"Time":"2026-02-03T00:32:54.387287718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions","Output":"--- PASS: TestSanitizeName_NilOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387292757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_empty_string","Output":" --- PASS: TestSanitizeName_NilOptions/nil_options_-_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387297365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387301994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_only_hyphens","Output":" --- PASS: TestSanitizeName_NilOptions/nil_options_-_only_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387314057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_only_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387318275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_leading/trailing_hyphens","Output":" --- PASS: TestSanitizeName_NilOptions/nil_options_-_leading/trailing_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387323514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_leading/trailing_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387327421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_underscores_replaced","Output":" --- PASS: TestSanitizeName_NilOptions/nil_options_-_underscores_replaced (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387332361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_underscores_replaced","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387336008Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_dots_removed","Output":" --- PASS: TestSanitizeName_NilOptions/nil_options_-_dots_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387340566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_dots_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387344253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_complex_name","Output":" --- PASS: TestSanitizeName_NilOptions/nil_options_-_complex_name (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387349302Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_complex_name","Elapsed":0} -{"Time":"2026-02-03T00:32:54.38735322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_multiple_special_characters","Output":" --- PASS: TestSanitizeName_NilOptions/nil_options_-_multiple_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.387357868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions/nil_options_-_multiple_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387361315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSanitizeName_NilOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.387365122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions"} -{"Time":"2026-02-03T00:32:54.387368608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"=== RUN TestActivationAndAddReactionJobsPermissions\n"} -{"Time":"2026-02-03T00:32:54.387977262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/permissions-test2236154891/test-permissions.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.387993663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.387998282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.388004052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"\n"} -{"Time":"2026-02-03T00:32:54.38800834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.388012488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"\n"} -{"Time":"2026-02-03T00:32:54.388016646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.388023268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.388027466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.388031553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.388035551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"\n"} -{"Time":"2026-02-03T00:32:54.388041803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.388046241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.388050068Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.388053955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.388073772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"\n"} -{"Time":"2026-02-03T00:32:54.420926213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.425183765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/permissions-test2236154891/test-permissions.md (27.4 KB)\n"} -{"Time":"2026-02-03T00:32:54.425456713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Output":"--- PASS: TestActivationAndAddReactionJobsPermissions (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.425473704Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationAndAddReactionJobsPermissions","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.42548192Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep"} -{"Time":"2026-02-03T00:32:54.425490957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"=== RUN TestActivationJobWithIfConditionHasPlaceholderStep\n"} -{"Time":"2026-02-03T00:32:54.429054746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"../../../../../../../tmp/task-job-if-test1104003117/test-workflow.md:1:1: warning: workflow_run trigger should include branch restrictions for security and performance.\n"} -{"Time":"2026-02-03T00:32:54.429072119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"\n"} -{"Time":"2026-02-03T00:32:54.42907819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"Without branch restrictions, the workflow will run for workflow runs on ALL branches,\n"} -{"Time":"2026-02-03T00:32:54.42908353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"which can cause unexpected behavior and security issues.\n"} -{"Time":"2026-02-03T00:32:54.429088108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"\n"} -{"Time":"2026-02-03T00:32:54.429092387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"Suggested fix: Add branch restrictions to your workflow_run trigger:\n"} -{"Time":"2026-02-03T00:32:54.429096765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"on:\n"} -{"Time":"2026-02-03T00:32:54.429101604Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" workflow_run:\n"} -{"Time":"2026-02-03T00:32:54.429106202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" workflows: [\"your-workflow\"]\n"} -{"Time":"2026-02-03T00:32:54.429114107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" types: [completed]\n"} -{"Time":"2026-02-03T00:32:54.429118345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:54.429122292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" - main\n"} -{"Time":"2026-02-03T00:32:54.429126139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" - develop\n"} -{"Time":"2026-02-03T00:32:54.429129796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"\n"} -{"Time":"2026-02-03T00:32:54.429136509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"../../../../../../../tmp/task-job-if-test1104003117/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.429141518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.429145756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.429149613Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"\n"} -{"Time":"2026-02-03T00:32:54.429153881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.429165973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"\n"} -{"Time":"2026-02-03T00:32:54.4291697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.429173618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.429176954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.429180431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.429184118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"\n"} -{"Time":"2026-02-03T00:32:54.429192924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.429196931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.429200748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.429205066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.429211699Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"\n"} -{"Time":"2026-02-03T00:32:54.459092319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.463039437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"✓ ../../../../../../../tmp/task-job-if-test1104003117/test-workflow.md (27.1 KB)\n"} -{"Time":"2026-02-03T00:32:54.463265108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Output":"--- PASS: TestActivationJobWithIfConditionHasPlaceholderStep (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.463280076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestActivationJobWithIfConditionHasPlaceholderStep","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.463287149Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows"} -{"Time":"2026-02-03T00:32:54.463291818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows","Output":"=== RUN TestTeamMemberCheckForCommandWorkflows\n"} -{"Time":"2026-02-03T00:32:54.463399648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check"} -{"Time":"2026-02-03T00:32:54.463409858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"=== RUN TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check\n"} -{"Time":"2026-02-03T00:32:54.466602405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"⚠ The 'command:' trigger field is deprecated. Please use 'slash_command:' instead.\n"} -{"Time":"2026-02-03T00:32:54.467575567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-team-member-test1058703666/command-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.467591426Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.467596246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.467600223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.467604361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.467608428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.467611945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.467615611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.467619439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.467623116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.467627464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.467631401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.467640137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.467644035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.467647711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.467651148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.499769311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.503458083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-team-member-test1058703666/command-workflow.md (31.0 KB)\n"} -{"Time":"2026-02-03T00:32:54.503805281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check"} -{"Time":"2026-02-03T00:32:54.503819096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"=== RUN TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check\n"} -{"Time":"2026-02-03T00:32:54.507946626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-team-member-test1058703666/schedule-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.507961373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.507966623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.507989235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.507998993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.508003632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.50800814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.508012458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.508016145Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.508020233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.508035331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.5080401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.508044468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.508048816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.508053134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.508057132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"\n"} -{"Time":"2026-02-03T00:32:54.545121949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-team-member-test1058703666/schedule-workflow.md (24.8 KB)\n"} -{"Time":"2026-02-03T00:32:54.54550286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows","Output":"--- PASS: TestTeamMemberCheckForCommandWorkflows (0.08s)\n"} -{"Time":"2026-02-03T00:32:54.545519541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Output":" --- PASS: TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.545525713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/command_workflow_should_include_team_member_check","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.545533437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Output":" --- PASS: TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.545547002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows/schedule_workflow_should_not_include_team_member_check","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.54555116Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTeamMemberCheckForCommandWorkflows","Elapsed":0.08} -{"Time":"2026-02-03T00:32:54.545554767Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps"} -{"Time":"2026-02-03T00:32:54.545558634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"=== RUN TestTempDirectoryBeforeCustomSteps\n"} -{"Time":"2026-02-03T00:32:54.549261653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"../../../../../../../tmp/temp-dir-order-test1531501936/.github/workflows/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.549272864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.549278545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.549282562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.54928664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.549290728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.549295056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.549298963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.54930285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.549306727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.549310004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.54931367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.549320663Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.549324981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.549328819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.549332355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.579673465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.583506436Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"✓ ../../../../../../../tmp/temp-dir-order-test1531501936/.github/workflows/test-workflow.md (26.1 KB)\n"} -{"Time":"2026-02-03T00:32:54.583598538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" temp_dir_before_custom_steps_test.go:109: Found 29 steps: [Checkout actions folder Setup Scripts Checkout repository Create gh-aw temp directory My custom step Configure Git credentials Checkout PR branch Validate COPILOT_GITHUB_TOKEN secret Install GitHub Copilot CLI Install awf binary Determine automatic lockdown mode for GitHub MCP server Download container images Start MCP gateway Generate agentic run info Generate workflow overview Create prompt with built-in context Substitute placeholders Interpolate variables and render templates Validate prompt placeholders Print prompt Execute GitHub Copilot CLI Copy Copilot session state files to logs Stop MCP gateway Redact secrets in logs Upload engine output files Parse agent logs for step summary Parse MCP gateway logs for step summary Print firewall logs Upload agent artifacts]\n"} -{"Time":"2026-02-03T00:32:54.58361565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":" temp_dir_before_custom_steps_test.go:138: ✓ Temp directory creation (step 4) comes before custom step (step 5)\n"} -{"Time":"2026-02-03T00:32:54.583863862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Output":"--- PASS: TestTempDirectoryBeforeCustomSteps (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.583880252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryBeforeCustomSteps","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.583887035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps"} -{"Time":"2026-02-03T00:32:54.583891203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"=== RUN TestTempDirectoryWithCheckoutInCustomSteps\n"} -{"Time":"2026-02-03T00:32:54.587590957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"../../../../../../../tmp/temp-dir-checkout-test3325895928/.github/workflows/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.587606396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.587611155Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.587615393Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.58761936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.587623438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.587627645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.587631964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.587642062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.58764612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.587650127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.587654135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.587658513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.58766757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.587671868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.587675745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"\n"} -{"Time":"2026-02-03T00:32:54.617598535Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.621355585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"✓ ../../../../../../../tmp/temp-dir-checkout-test3325895928/.github/workflows/test-workflow.md (25.9 KB)\n"} -{"Time":"2026-02-03T00:32:54.6214281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":" temp_dir_before_custom_steps_test.go:219: ✓ Correct ordering: temp directory -\u003e checkout -\u003e custom step\n"} -{"Time":"2026-02-03T00:32:54.621659922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Output":"--- PASS: TestTempDirectoryWithCheckoutInCustomSteps (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.621673127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempDirectoryWithCheckoutInCustomSteps","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.621679759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded"} -{"Time":"2026-02-03T00:32:54.621683937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"=== RUN TestTempFolderPromptIncluded\n"} -{"Time":"2026-02-03T00:32:54.624977223Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"../../../../../../../tmp/gh-aw-temp-folder-test-3143892850/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.624992421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.62499735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.625000857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"\n"} -{"Time":"2026-02-03T00:32:54.625003642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.625006828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"\n"} -{"Time":"2026-02-03T00:32:54.625009222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.625011457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.625014432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.62501878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.625022537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"\n"} -{"Time":"2026-02-03T00:32:54.625026785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.625030883Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.62503495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.625038728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.625047524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"\n"} -{"Time":"2026-02-03T00:32:54.656047943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.660074496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"✓ ../../../../../../../tmp/gh-aw-temp-folder-test-3143892850/test-workflow.md (24.7 KB)\n"} -{"Time":"2026-02-03T00:32:54.660135625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":" temp_folder_test.go:65: Successfully verified temporary folder instructions are included in generated workflow\n"} -{"Time":"2026-02-03T00:32:54.660318305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Output":"--- PASS: TestTempFolderPromptIncluded (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.660333714Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTempFolderPromptIncluded","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.66035848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals"} -{"Time":"2026-02-03T00:32:54.660363379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals","Output":"=== RUN TestWrapExpressionsInTemplateConditionals\n"} -{"Time":"2026-02-03T00:32:54.660371304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/simple_github.event_expression"} -{"Time":"2026-02-03T00:32:54.660374901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/simple_github.event_expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/simple_github.event_expression\n"} -{"Time":"2026-02-03T00:32:54.660448688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.actor_expression"} -{"Time":"2026-02-03T00:32:54.66046554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.actor_expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/github.actor_expression\n"} -{"Time":"2026-02-03T00:32:54.660494493Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.repository_expression"} -{"Time":"2026-02-03T00:32:54.660505865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.repository_expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/github.repository_expression\n"} -{"Time":"2026-02-03T00:32:54.660584331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/needs._expression"} -{"Time":"2026-02-03T00:32:54.660595392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/needs._expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/needs._expression\n"} -{"Time":"2026-02-03T00:32:54.660602154Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/steps._expression"} -{"Time":"2026-02-03T00:32:54.660606182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/steps._expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/steps._expression\n"} -{"Time":"2026-02-03T00:32:54.660666083Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/env._expression"} -{"Time":"2026-02-03T00:32:54.660677274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/env._expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/env._expression\n"} -{"Time":"2026-02-03T00:32:54.660689547Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_expression"} -{"Time":"2026-02-03T00:32:54.660694216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/already_wrapped_expression\n"} -{"Time":"2026-02-03T00:32:54.660820691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_true_value_(wrapped)"} -{"Time":"2026-02-03T00:32:54.660831561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_true_value_(wrapped)","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/literal_true_value_(wrapped)\n"} -{"Time":"2026-02-03T00:32:54.660882942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_false_value_(wrapped)"} -{"Time":"2026-02-03T00:32:54.660894363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_false_value_(wrapped)","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/literal_false_value_(wrapped)\n"} -{"Time":"2026-02-03T00:32:54.660939036Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_string_value_(wrapped)"} -{"Time":"2026-02-03T00:32:54.660948364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_string_value_(wrapped)","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/literal_string_value_(wrapped)\n"} -{"Time":"2026-02-03T00:32:54.660985842Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals"} -{"Time":"2026-02-03T00:32:54.660999307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/multiple_conditionals\n"} -{"Time":"2026-02-03T00:32:54.661072593Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_wrapped_and_unwrapped"} -{"Time":"2026-02-03T00:32:54.661085287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_wrapped_and_unwrapped","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/mixed_wrapped_and_unwrapped\n"} -{"Time":"2026-02-03T00:32:54.661136855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:54.661161431Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_extra_whitespace","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/expression_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:54.661169897Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiline_content_with_multiple_conditionals"} -{"Time":"2026-02-03T00:32:54.661173884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiline_content_with_multiple_conditionals","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/multiline_content_with_multiple_conditionals\n"} -{"Time":"2026-02-03T00:32:54.66124148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_github.event_path"} -{"Time":"2026-02-03T00:32:54.661251899Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_github.event_path","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/complex_github.event_path\n"} -{"Time":"2026-02-03T00:32:54.66133242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.run_id_expression"} -{"Time":"2026-02-03T00:32:54.661342809Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.run_id_expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/github.run_id_expression\n"} -{"Time":"2026-02-03T00:32:54.661348479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/environment_variable_reference_(should_not_be_wrapped)"} -{"Time":"2026-02-03T00:32:54.661352176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/environment_variable_reference_(should_not_be_wrapped)","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/environment_variable_reference_(should_not_be_wrapped)\n"} -{"Time":"2026-02-03T00:32:54.661360612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_environment_variable_references"} -{"Time":"2026-02-03T00:32:54.661364429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_environment_variable_references","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/multiple_environment_variable_references\n"} -{"Time":"2026-02-03T00:32:54.66137014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_github_expression_and_env_var_reference"} -{"Time":"2026-02-03T00:32:54.661373696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_github_expression_and_env_var_reference","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/mixed_github_expression_and_env_var_reference\n"} -{"Time":"2026-02-03T00:32:54.66141955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/two_leading_spaces_before_opening_tag"} -{"Time":"2026-02-03T00:32:54.66144101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/two_leading_spaces_before_opening_tag","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/two_leading_spaces_before_opening_tag\n"} -{"Time":"2026-02-03T00:32:54.661469473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/four_leading_spaces_before_opening_tag"} -{"Time":"2026-02-03T00:32:54.661479021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/four_leading_spaces_before_opening_tag","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/four_leading_spaces_before_opening_tag\n"} -{"Time":"2026-02-03T00:32:54.661536919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/tab_before_opening_tag"} -{"Time":"2026-02-03T00:32:54.661547118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/tab_before_opening_tag","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/tab_before_opening_tag\n"} -{"Time":"2026-02-03T00:32:54.661586221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_multiline_content"} -{"Time":"2026-02-03T00:32:54.66159636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_multiline_content","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/leading_spaces_with_multiline_content\n"} -{"Time":"2026-02-03T00:32:54.661633779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_indentation_levels"} -{"Time":"2026-02-03T00:32:54.661643036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_indentation_levels","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/mixed_indentation_levels\n"} -{"Time":"2026-02-03T00:32:54.661681859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/realistic_markdown_with_indentation"} -{"Time":"2026-02-03T00:32:54.661692238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/realistic_markdown_with_indentation","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/realistic_markdown_with_indentation\n"} -{"Time":"2026-02-03T00:32:54.661762009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_already_wrapped_expression"} -{"Time":"2026-02-03T00:32:54.661774532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_already_wrapped_expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/leading_spaces_with_already_wrapped_expression\n"} -{"Time":"2026-02-03T00:32:54.661782176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_environment_variable_reference"} -{"Time":"2026-02-03T00:32:54.661786014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_environment_variable_reference","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/leading_spaces_with_environment_variable_reference\n"} -{"Time":"2026-02-03T00:32:54.661856516Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_space_before_closing_braces"} -{"Time":"2026-02-03T00:32:54.661866715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_space_before_closing_braces","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/expression_with_space_before_closing_braces\n"} -{"Time":"2026-02-03T00:32:54.661874099Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_spaces_around_expression"} -{"Time":"2026-02-03T00:32:54.661877295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_spaces_around_expression","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/expression_with_spaces_around_expression\n"} -{"Time":"2026-02-03T00:32:54.661939089Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_variations"} -{"Time":"2026-02-03T00:32:54.661948807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_variations","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_variations\n"} -{"Time":"2026-02-03T00:32:54.661986648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_extra_spaces"} -{"Time":"2026-02-03T00:32:54.661997998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_extra_spaces","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/already_wrapped_with_extra_spaces\n"} -{"Time":"2026-02-03T00:32:54.662033605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_before_${{"} -{"Time":"2026-02-03T00:32:54.662042902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_before_${{","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_before_${{\n"} -{"Time":"2026-02-03T00:32:54.662079751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_trailing_space_in_conditional"} -{"Time":"2026-02-03T00:32:54.662088117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_trailing_space_in_conditional","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/expression_with_trailing_space_in_conditional\n"} -{"Time":"2026-02-03T00:32:54.662143591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_tab_character"} -{"Time":"2026-02-03T00:32:54.662151556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_tab_character","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/expression_with_tab_character\n"} -{"Time":"2026-02-03T00:32:54.662198934Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_expressions_with_varying_spaces"} -{"Time":"2026-02-03T00:32:54.662207279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_expressions_with_varying_spaces","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/multiple_expressions_with_varying_spaces\n"} -{"Time":"2026-02-03T00:32:54.662217869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_expression_with_spaces"} -{"Time":"2026-02-03T00:32:54.662221837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_expression_with_spaces","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/complex_expression_with_spaces\n"} -{"Time":"2026-02-03T00:32:54.662283501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_(treated_as_false)"} -{"Time":"2026-02-03T00:32:54.66229337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_(treated_as_false)","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/empty_expression_(treated_as_false)\n"} -{"Time":"2026-02-03T00:32:54.662325419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_with_only_spaces_(treated_as_false)"} -{"Time":"2026-02-03T00:32:54.662334997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_with_only_spaces_(treated_as_false)","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/empty_expression_with_only_spaces_(treated_as_false)\n"} -{"Time":"2026-02-03T00:32:54.662371224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals_including_empty"} -{"Time":"2026-02-03T00:32:54.662382365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals_including_empty","Output":"=== RUN TestWrapExpressionsInTemplateConditionals/multiple_conditionals_including_empty\n"} -{"Time":"2026-02-03T00:32:54.662629887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals","Output":"--- PASS: TestWrapExpressionsInTemplateConditionals (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662643262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/simple_github.event_expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/simple_github.event_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66264758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/simple_github.event_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662650435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.actor_expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/github.actor_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662653441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.actor_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662655755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.repository_expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/github.repository_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66265836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.repository_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662660614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/needs._expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/needs._expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662663229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/needs._expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662667697Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/steps._expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/steps._expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662672406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/steps._expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662676123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/env._expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/env._expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662680702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/env._expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662684829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/already_wrapped_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662691432Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662695609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_true_value_(wrapped)","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/literal_true_value_(wrapped) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662700849Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_true_value_(wrapped)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662706289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_false_value_(wrapped)","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/literal_false_value_(wrapped) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662711449Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_false_value_(wrapped)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662715637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_string_value_(wrapped)","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/literal_string_value_(wrapped) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662720776Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/literal_string_value_(wrapped)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662724523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/multiple_conditionals (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662728951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662739772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_wrapped_and_unwrapped","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/mixed_wrapped_and_unwrapped (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662744761Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_wrapped_and_unwrapped","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662764898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_extra_whitespace","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/expression_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662770829Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662774957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiline_content_with_multiple_conditionals","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/multiline_content_with_multiple_conditionals (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662780127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiline_content_with_multiple_conditionals","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662784245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_github.event_path","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/complex_github.event_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662789234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_github.event_path","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662792961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.run_id_expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/github.run_id_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66279791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/github.run_id_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662807237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/environment_variable_reference_(should_not_be_wrapped)","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/environment_variable_reference_(should_not_be_wrapped) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662812287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/environment_variable_reference_(should_not_be_wrapped)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662816645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_environment_variable_references","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/multiple_environment_variable_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662822075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_environment_variable_references","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662825822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_github_expression_and_env_var_reference","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/mixed_github_expression_and_env_var_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662830531Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_github_expression_and_env_var_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662839668Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/two_leading_spaces_before_opening_tag","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/two_leading_spaces_before_opening_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662844487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/two_leading_spaces_before_opening_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662848394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/four_leading_spaces_before_opening_tag","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/four_leading_spaces_before_opening_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662852962Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/four_leading_spaces_before_opening_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.6628571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/tab_before_opening_tag","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/tab_before_opening_tag (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662861809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/tab_before_opening_tag","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662869954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_multiline_content","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/leading_spaces_with_multiline_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662874954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_multiline_content","Elapsed":0} -{"Time":"2026-02-03T00:32:54.66287853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_indentation_levels","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/mixed_indentation_levels (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662888499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/mixed_indentation_levels","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662892416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/realistic_markdown_with_indentation","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/realistic_markdown_with_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662897195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/realistic_markdown_with_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662900782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_already_wrapped_expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/leading_spaces_with_already_wrapped_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66290529Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_already_wrapped_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662909779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_environment_variable_reference","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/leading_spaces_with_environment_variable_reference (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662914898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/leading_spaces_with_environment_variable_reference","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662918885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_space_before_closing_braces","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/expression_with_space_before_closing_braces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662923494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_space_before_closing_braces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662927712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_spaces_around_expression","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/expression_with_spaces_around_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66293229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_spaces_around_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662935927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_variations","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_variations (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662940486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_variations","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662950134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_extra_spaces","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/already_wrapped_with_extra_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662954993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_extra_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662958509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_before_${{","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_before_${{ (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662963198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/already_wrapped_with_space_before_${{","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662971603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_trailing_space_in_conditional","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/expression_with_trailing_space_in_conditional (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662976473Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_trailing_space_in_conditional","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662980159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_tab_character","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/expression_with_tab_character (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662984608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/expression_with_tab_character","Elapsed":0} -{"Time":"2026-02-03T00:32:54.662992903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_expressions_with_varying_spaces","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/multiple_expressions_with_varying_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.662997622Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_expressions_with_varying_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663001349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_expression_with_spaces","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/complex_expression_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663005837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/complex_expression_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663010035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_(treated_as_false)","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/empty_expression_(treated_as_false) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663014914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_(treated_as_false)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663018721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_with_only_spaces_(treated_as_false)","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/empty_expression_with_only_spaces_(treated_as_false) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663024212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/empty_expression_with_only_spaces_(treated_as_false)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663028219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals_including_empty","Output":" --- PASS: TestWrapExpressionsInTemplateConditionals/multiple_conditionals_including_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663032477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals/multiple_conditionals_including_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663035803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWrapExpressionsInTemplateConditionals","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663039059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions"} -{"Time":"2026-02-03T00:32:54.663048928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions","Output":"=== RUN TestValidateNoIncludesInTemplateRegions\n"} -{"Time":"2026-02-03T00:32:54.663054027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_outside_template_region"} -{"Time":"2026-02-03T00:32:54.663057674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_outside_template_region","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_include_outside_template_region\n"} -{"Time":"2026-02-03T00:32:54.663062312Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_inside_template_region"} -{"Time":"2026-02-03T00:32:54.663070227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_inside_template_region","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_include_inside_template_region\n"} -{"Time":"2026-02-03T00:32:54.663074706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_import_inside_template_region"} -{"Time":"2026-02-03T00:32:54.663078322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_import_inside_template_region","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_import_inside_template_region\n"} -{"Time":"2026-02-03T00:32:54.66308247Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_optional_include_inside_template_region"} -{"Time":"2026-02-03T00:32:54.663086017Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_optional_include_inside_template_region","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_optional_include_inside_template_region\n"} -{"Time":"2026-02-03T00:32:54.663091066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_multiple_includes_outside_templates"} -{"Time":"2026-02-03T00:32:54.663094893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_multiple_includes_outside_templates","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_multiple_includes_outside_templates\n"} -{"Time":"2026-02-03T00:32:54.663098961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates,_only_includes"} -{"Time":"2026-02-03T00:32:54.663102347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates,_only_includes","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_no_templates,_only_includes\n"} -{"Time":"2026-02-03T00:32:54.66311447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_includes,_only_templates"} -{"Time":"2026-02-03T00:32:54.66312546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_includes,_only_templates","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_no_includes,_only_templates\n"} -{"Time":"2026-02-03T00:32:54.663129979Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_multiple_templates_with_include_in_one"} -{"Time":"2026-02-03T00:32:54.663133545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_multiple_templates_with_include_in_one","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_multiple_templates_with_include_in_one\n"} -{"Time":"2026-02-03T00:32:54.663143884Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_nested_content_but_include_outside"} -{"Time":"2026-02-03T00:32:54.663147591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_nested_content_but_include_outside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_nested_content_but_include_outside\n"} -{"Time":"2026-02-03T00:32:54.66315208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_with_section_reference_inside_template"} -{"Time":"2026-02-03T00:32:54.663155737Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_with_section_reference_inside_template","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_include_with_section_reference_inside_template\n"} -{"Time":"2026-02-03T00:32:54.663160275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_with_section_reference_outside_template"} -{"Time":"2026-02-03T00:32:54.663167709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_with_section_reference_outside_template","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_include_with_section_reference_outside_template\n"} -{"Time":"2026-02-03T00:32:54.663172368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_multiline_template_content"} -{"Time":"2026-02-03T00:32:54.663176656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_multiline_template_content","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_multiline_template_content\n"} -{"Time":"2026-02-03T00:32:54.663181454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_template_inside_template_outside_(complex_nesting)"} -{"Time":"2026-02-03T00:32:54.663185021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_template_inside_template_outside_(complex_nesting)","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_template_inside_template_outside_(complex_nesting)\n"} -{"Time":"2026-02-03T00:32:54.663189269Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_empty_template"} -{"Time":"2026-02-03T00:32:54.663192565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_empty_template","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_empty_template\n"} -{"Time":"2026-02-03T00:32:54.663208866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_template_with_wrapped_expression"} -{"Time":"2026-02-03T00:32:54.663212993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_template_with_wrapped_expression","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_template_with_wrapped_expression\n"} -{"Time":"2026-02-03T00:32:54.663224354Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates_or_includes"} -{"Time":"2026-02-03T00:32:54.663228172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates_or_includes","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_no_templates_or_includes\n"} -{"Time":"2026-02-03T00:32:54.6632327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_indented_include_inside_template"} -{"Time":"2026-02-03T00:32:54.663236317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_indented_include_inside_template","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_indented_include_inside_template\n"} -{"Time":"2026-02-03T00:32:54.663246285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_nested_template_with_include_in_inner_block"} -{"Time":"2026-02-03T00:32:54.663250503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_nested_template_with_include_in_inner_block","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_nested_template_with_include_in_inner_block\n"} -{"Time":"2026-02-03T00:32:54.663255122Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_two_leading_spaces_before_opening_tag,_include_outside"} -{"Time":"2026-02-03T00:32:54.663259089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_two_leading_spaces_before_opening_tag,_include_outside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_two_leading_spaces_before_opening_tag,_include_outside\n"} -{"Time":"2026-02-03T00:32:54.663267254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_two_leading_spaces_before_opening_tag,_include_inside"} -{"Time":"2026-02-03T00:32:54.663271052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_two_leading_spaces_before_opening_tag,_include_inside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_two_leading_spaces_before_opening_tag,_include_inside\n"} -{"Time":"2026-02-03T00:32:54.66327556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_four_leading_spaces_before_opening_tag,_include_outside"} -{"Time":"2026-02-03T00:32:54.663279257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_four_leading_spaces_before_opening_tag,_include_outside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_four_leading_spaces_before_opening_tag,_include_outside\n"} -{"Time":"2026-02-03T00:32:54.663290127Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_four_leading_spaces_before_opening_tag,_include_inside"} -{"Time":"2026-02-03T00:32:54.663293744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_four_leading_spaces_before_opening_tag,_include_inside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_four_leading_spaces_before_opening_tag,_include_inside\n"} -{"Time":"2026-02-03T00:32:54.663298423Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_tab_before_opening_tag,_include_outside"} -{"Time":"2026-02-03T00:32:54.663301999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_tab_before_opening_tag,_include_outside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_tab_before_opening_tag,_include_outside\n"} -{"Time":"2026-02-03T00:32:54.663306888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_tab_before_opening_tag,_include_inside"} -{"Time":"2026-02-03T00:32:54.663310715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_tab_before_opening_tag,_include_inside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_tab_before_opening_tag,_include_inside\n"} -{"Time":"2026-02-03T00:32:54.663314913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_mixed_indentation_levels,_includes_outside_all_blocks"} -{"Time":"2026-02-03T00:32:54.663319001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_mixed_indentation_levels,_includes_outside_all_blocks","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_mixed_indentation_levels,_includes_outside_all_blocks\n"} -{"Time":"2026-02-03T00:32:54.66332408Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_mixed_indentation_with_include_in_middle_block"} -{"Time":"2026-02-03T00:32:54.663328168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_mixed_indentation_with_include_in_middle_block","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_mixed_indentation_with_include_in_middle_block\n"} -{"Time":"2026-02-03T00:32:54.663333067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_realistic_linter-formatted_markdown_with_leading_spaces"} -{"Time":"2026-02-03T00:32:54.663336824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_realistic_linter-formatted_markdown_with_leading_spaces","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/valid_-_realistic_linter-formatted_markdown_with_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.663342946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_realistic_linter-formatted_markdown_with_include_inside"} -{"Time":"2026-02-03T00:32:54.66334515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_realistic_linter-formatted_markdown_with_include_inside","Output":"=== RUN TestValidateNoIncludesInTemplateRegions/invalid_-_realistic_linter-formatted_markdown_with_include_inside\n"} -{"Time":"2026-02-03T00:32:54.663349367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions","Output":"--- PASS: TestValidateNoIncludesInTemplateRegions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663352132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_outside_template_region","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_include_outside_template_region (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663354878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_outside_template_region","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663357192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_inside_template_region","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_include_inside_template_region (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663359837Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_inside_template_region","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663363103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_import_inside_template_region","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_import_inside_template_region (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663365848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_import_inside_template_region","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663368483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_optional_include_inside_template_region","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_optional_include_inside_template_region (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663371118Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_optional_include_inside_template_region","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663373312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_multiple_includes_outside_templates","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_multiple_includes_outside_templates (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663376057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_multiple_includes_outside_templates","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663378151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates,_only_includes","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_no_templates,_only_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663380776Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates,_only_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663384633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_includes,_only_templates","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_no_includes,_only_templates (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663389873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_includes,_only_templates","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663395012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_multiple_templates_with_include_in_one","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_multiple_templates_with_include_in_one (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663399832Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_multiple_templates_with_include_in_one","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663403959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_nested_content_but_include_outside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_nested_content_but_include_outside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663408848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_nested_content_but_include_outside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663412475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_with_section_reference_inside_template","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_include_with_section_reference_inside_template (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663417585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_with_section_reference_inside_template","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663423135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_with_section_reference_outside_template","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_include_with_section_reference_outside_template (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663428305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_include_with_section_reference_outside_template","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663432312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_multiline_template_content","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_multiline_template_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663437431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_multiline_template_content","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663441249Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_template_inside_template_outside_(complex_nesting)","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_template_inside_template_outside_(complex_nesting) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663446027Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_template_inside_template_outside_(complex_nesting)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663455485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_empty_template","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_empty_template (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663460565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_empty_template","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663464662Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_template_with_wrapped_expression","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_template_with_wrapped_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663469391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_include_in_template_with_wrapped_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663473499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates_or_includes","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_no_templates_or_includes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663478167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_no_templates_or_includes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663481965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_indented_include_inside_template","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_indented_include_inside_template (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663486803Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_indented_include_inside_template","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663495229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_nested_template_with_include_in_inner_block","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_nested_template_with_include_in_inner_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663500308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_nested_template_with_include_in_inner_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663504006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_two_leading_spaces_before_opening_tag,_include_outside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_two_leading_spaces_before_opening_tag,_include_outside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663514706Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_two_leading_spaces_before_opening_tag,_include_outside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663519645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_two_leading_spaces_before_opening_tag,_include_inside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_two_leading_spaces_before_opening_tag,_include_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663525105Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_two_leading_spaces_before_opening_tag,_include_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663529092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_four_leading_spaces_before_opening_tag,_include_outside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_four_leading_spaces_before_opening_tag,_include_outside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663534462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_four_leading_spaces_before_opening_tag,_include_outside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.66353878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_four_leading_spaces_before_opening_tag,_include_inside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_four_leading_spaces_before_opening_tag,_include_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663544221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_four_leading_spaces_before_opening_tag,_include_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.66354937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_tab_before_opening_tag,_include_outside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_tab_before_opening_tag,_include_outside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663560651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_tab_before_opening_tag,_include_outside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663564448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_tab_before_opening_tag,_include_inside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_tab_before_opening_tag,_include_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663569638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_tab_before_opening_tag,_include_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663573555Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_mixed_indentation_levels,_includes_outside_all_blocks","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_mixed_indentation_levels,_includes_outside_all_blocks (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663582211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_mixed_indentation_levels,_includes_outside_all_blocks","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663586028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_mixed_indentation_with_include_in_middle_block","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_mixed_indentation_with_include_in_middle_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663591017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_mixed_indentation_with_include_in_middle_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663597079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_realistic_linter-formatted_markdown_with_leading_spaces","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/valid_-_realistic_linter-formatted_markdown_with_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663601918Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/valid_-_realistic_linter-formatted_markdown_with_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663605645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_realistic_linter-formatted_markdown_with_include_inside","Output":" --- PASS: TestValidateNoIncludesInTemplateRegions/invalid_-_realistic_linter-formatted_markdown_with_include_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.663612848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions/invalid_-_realistic_linter-formatted_markdown_with_include_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663616445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoIncludesInTemplateRegions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.663619761Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection"} -{"Time":"2026-02-03T00:32:54.663623358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection","Output":"=== RUN TestValidateNoTemplateInjection\n"} -{"Time":"2026-02-03T00:32:54.663627686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_env_variable"} -{"Time":"2026-02-03T00:32:54.663631724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_env_variable","Output":"=== RUN TestValidateNoTemplateInjection/safe_pattern_-_expression_in_env_variable\n"} -{"Time":"2026-02-03T00:32:54.663635961Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_no_expressions_in_run_block"} -{"Time":"2026-02-03T00:32:54.663639929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_no_expressions_in_run_block","Output":"=== RUN TestValidateNoTemplateInjection/safe_pattern_-_no_expressions_in_run_block\n"} -{"Time":"2026-02-03T00:32:54.66364594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_safe_context_expressions"} -{"Time":"2026-02-03T00:32:54.663653524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_safe_context_expressions","Output":"=== RUN TestValidateNoTemplateInjection/safe_pattern_-_safe_context_expressions\n"} -{"Time":"2026-02-03T00:32:54.663658053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event_in_run_block"} -{"Time":"2026-02-03T00:32:54.663661629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event_in_run_block","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_github.event_in_run_block\n"} -{"Time":"2026-02-03T00:32:54.66393612Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_steps.outputs_in_run_block"} -{"Time":"2026-02-03T00:32:54.663955567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_steps.outputs_in_run_block","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_steps.outputs_in_run_block\n"} -{"Time":"2026-02-03T00:32:54.664141233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_inputs_in_run_block"} -{"Time":"2026-02-03T00:32:54.664152183Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_inputs_in_run_block","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_inputs_in_run_block\n"} -{"Time":"2026-02-03T00:32:54.664315678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_multiple_violations"} -{"Time":"2026-02-03T00:32:54.664323793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_multiple_violations","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_multiple_violations\n"} -{"Time":"2026-02-03T00:32:54.664506834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_single_line_run_command"} -{"Time":"2026-02-03T00:32:54.664518866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_single_line_run_command","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_single_line_run_command\n"} -{"Time":"2026-02-03T00:32:54.664677091Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_condition"} -{"Time":"2026-02-03T00:32:54.664685868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_condition","Output":"=== RUN TestValidateNoTemplateInjection/safe_pattern_-_expression_in_condition\n"} -{"Time":"2026-02-03T00:32:54.664761719Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.comment"} -{"Time":"2026-02-03T00:32:54.664771617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.comment","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.comment\n"} -{"Time":"2026-02-03T00:32:54.66496645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.pull_request"} -{"Time":"2026-02-03T00:32:54.664974786Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.pull_request","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.pull_request\n"} -{"Time":"2026-02-03T00:32:54.665169208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_mixed_safe_and_env_usage"} -{"Time":"2026-02-03T00:32:54.665177453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_mixed_safe_and_env_usage","Output":"=== RUN TestValidateNoTemplateInjection/safe_pattern_-_mixed_safe_and_env_usage\n"} -{"Time":"2026-02-03T00:32:54.665357789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.head_ref_in_run"} -{"Time":"2026-02-03T00:32:54.665366586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.head_ref_in_run","Output":"=== RUN TestValidateNoTemplateInjection/unsafe_pattern_-_github.head_ref_in_run\n"} -{"Time":"2026-02-03T00:32:54.665537985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/complex_unsafe_pattern_-_nested_in_script"} -{"Time":"2026-02-03T00:32:54.665545619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/complex_unsafe_pattern_-_nested_in_script","Output":"=== RUN TestValidateNoTemplateInjection/complex_unsafe_pattern_-_nested_in_script\n"} -{"Time":"2026-02-03T00:32:54.665727458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection","Output":"--- PASS: TestValidateNoTemplateInjection (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665736866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_env_variable","Output":" --- PASS: TestValidateNoTemplateInjection/safe_pattern_-_expression_in_env_variable (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665742045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_env_variable","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665746333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_no_expressions_in_run_block","Output":" --- PASS: TestValidateNoTemplateInjection/safe_pattern_-_no_expressions_in_run_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665768174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_no_expressions_in_run_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665772402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_safe_context_expressions","Output":" --- PASS: TestValidateNoTemplateInjection/safe_pattern_-_safe_context_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665777502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_safe_context_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665781659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event_in_run_block","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_github.event_in_run_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665786288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event_in_run_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665789995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_steps.outputs_in_run_block","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_steps.outputs_in_run_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665799903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_steps.outputs_in_run_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665804151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_inputs_in_run_block","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_inputs_in_run_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665809241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_inputs_in_run_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665815803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_multiple_violations","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_multiple_violations (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665820912Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_multiple_violations","Elapsed":0} -{"Time":"2026-02-03T00:32:54.66582475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_single_line_run_command","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_single_line_run_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665829869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_single_line_run_command","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665833245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_condition","Output":" --- PASS: TestValidateNoTemplateInjection/safe_pattern_-_expression_in_condition (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665837663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_expression_in_condition","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665841561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.comment","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665846089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.comment","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665849816Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.pull_request","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665854615Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.event.pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665858723Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_mixed_safe_and_env_usage","Output":" --- PASS: TestValidateNoTemplateInjection/safe_pattern_-_mixed_safe_and_env_usage (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665868812Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/safe_pattern_-_mixed_safe_and_env_usage","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665872829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.head_ref_in_run","Output":" --- PASS: TestValidateNoTemplateInjection/unsafe_pattern_-_github.head_ref_in_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665877608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/unsafe_pattern_-_github.head_ref_in_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665881275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/complex_unsafe_pattern_-_nested_in_script","Output":" --- PASS: TestValidateNoTemplateInjection/complex_unsafe_pattern_-_nested_in_script (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.665885483Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection/complex_unsafe_pattern_-_nested_in_script","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665889139Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNoTemplateInjection","Elapsed":0} -{"Time":"2026-02-03T00:32:54.665892356Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality"} -{"Time":"2026-02-03T00:32:54.665895732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality","Output":"=== RUN TestTemplateInjectionErrorMessageQuality\n"} -{"Time":"2026-02-03T00:32:54.666066921Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/mentions_security_risk"} -{"Time":"2026-02-03T00:32:54.666078042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/mentions_security_risk","Output":"=== RUN TestTemplateInjectionErrorMessageQuality/mentions_security_risk\n"} -{"Time":"2026-02-03T00:32:54.666084704Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_safe_pattern"} -{"Time":"2026-02-03T00:32:54.666088541Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_safe_pattern","Output":"=== RUN TestTemplateInjectionErrorMessageQuality/shows_safe_pattern\n"} -{"Time":"2026-02-03T00:32:54.666129285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_unsafe_pattern"} -{"Time":"2026-02-03T00:32:54.666141959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_unsafe_pattern","Output":"=== RUN TestTemplateInjectionErrorMessageQuality/shows_unsafe_pattern\n"} -{"Time":"2026-02-03T00:32:54.666161896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/provides_references"} -{"Time":"2026-02-03T00:32:54.666166845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/provides_references","Output":"=== RUN TestTemplateInjectionErrorMessageQuality/provides_references\n"} -{"Time":"2026-02-03T00:32:54.66617487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/groups_by_context"} -{"Time":"2026-02-03T00:32:54.666178837Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/groups_by_context","Output":"=== RUN TestTemplateInjectionErrorMessageQuality/groups_by_context\n"} -{"Time":"2026-02-03T00:32:54.666232969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality","Output":"--- PASS: TestTemplateInjectionErrorMessageQuality (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.666247756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/mentions_security_risk","Output":" --- PASS: TestTemplateInjectionErrorMessageQuality/mentions_security_risk (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.666252906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/mentions_security_risk","Elapsed":0} -{"Time":"2026-02-03T00:32:54.666257094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_safe_pattern","Output":" --- PASS: TestTemplateInjectionErrorMessageQuality/shows_safe_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.666261843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_safe_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:54.666273745Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_unsafe_pattern","Output":" --- PASS: TestTemplateInjectionErrorMessageQuality/shows_unsafe_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.666278143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/shows_unsafe_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:54.6662819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/provides_references","Output":" --- PASS: TestTemplateInjectionErrorMessageQuality/provides_references (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.666286709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/provides_references","Elapsed":0} -{"Time":"2026-02-03T00:32:54.666290406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/groups_by_context","Output":" --- PASS: TestTemplateInjectionErrorMessageQuality/groups_by_context (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667174289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality/groups_by_context","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667187864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionErrorMessageQuality","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667192022Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet"} -{"Time":"2026-02-03T00:32:54.667195729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet","Output":"=== RUN TestExtractRunSnippet\n"} -{"Time":"2026-02-03T00:32:54.667200498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/simple_one-line"} -{"Time":"2026-02-03T00:32:54.667203764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/simple_one-line","Output":"=== RUN TestExtractRunSnippet/simple_one-line\n"} -{"Time":"2026-02-03T00:32:54.667207571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/multiline_with_indentation"} -{"Time":"2026-02-03T00:32:54.667211188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/multiline_with_indentation","Output":"=== RUN TestExtractRunSnippet/multiline_with_indentation\n"} -{"Time":"2026-02-03T00:32:54.667215145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/long_line_truncation"} -{"Time":"2026-02-03T00:32:54.667218441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/long_line_truncation","Output":"=== RUN TestExtractRunSnippet/long_line_truncation\n"} -{"Time":"2026-02-03T00:32:54.667222118Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/expression_not_found"} -{"Time":"2026-02-03T00:32:54.667225274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/expression_not_found","Output":"=== RUN TestExtractRunSnippet/expression_not_found\n"} -{"Time":"2026-02-03T00:32:54.667230444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet","Output":"--- PASS: TestExtractRunSnippet (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667236515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/simple_one-line","Output":" --- PASS: TestExtractRunSnippet/simple_one-line (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667241765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/simple_one-line","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667252455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/multiline_with_indentation","Output":" --- PASS: TestExtractRunSnippet/multiline_with_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667257604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/multiline_with_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667261622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/long_line_truncation","Output":" --- PASS: TestExtractRunSnippet/long_line_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66726627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/long_line_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667269988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/expression_not_found","Output":" --- PASS: TestExtractRunSnippet/expression_not_found (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667274345Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet/expression_not_found","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667284344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRunSnippet","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667288211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext"} -{"Time":"2026-02-03T00:32:54.667292119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext","Output":"=== RUN TestDetectExpressionContext\n"} -{"Time":"2026-02-03T00:32:54.667296607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.issue.title_}}"} -{"Time":"2026-02-03T00:32:54.667300174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.issue.title_}}","Output":"=== RUN TestDetectExpressionContext/${{_github.event.issue.title_}}\n"} -{"Time":"2026-02-03T00:32:54.667304372Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.pull_request.body_}}"} -{"Time":"2026-02-03T00:32:54.667307978Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.pull_request.body_}}","Output":"=== RUN TestDetectExpressionContext/${{_github.event.pull_request.body_}}\n"} -{"Time":"2026-02-03T00:32:54.667312226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.foo.outputs.bar_}}"} -{"Time":"2026-02-03T00:32:54.667315773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.foo.outputs.bar_}}","Output":"=== RUN TestDetectExpressionContext/${{_steps.foo.outputs.bar_}}\n"} -{"Time":"2026-02-03T00:32:54.667320161Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.start-mcp-gateway.outputs.gateway-pid_}}"} -{"Time":"2026-02-03T00:32:54.667323577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.start-mcp-gateway.outputs.gateway-pid_}}","Output":"=== RUN TestDetectExpressionContext/${{_steps.start-mcp-gateway.outputs.gateway-pid_}}\n"} -{"Time":"2026-02-03T00:32:54.667327985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_inputs.user_data_}}"} -{"Time":"2026-02-03T00:32:54.667337353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_inputs.user_data_}}","Output":"=== RUN TestDetectExpressionContext/${{_inputs.user_data_}}\n"} -{"Time":"2026-02-03T00:32:54.667341551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.actor_}}"} -{"Time":"2026-02-03T00:32:54.667345057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.actor_}}","Output":"=== RUN TestDetectExpressionContext/${{_github.actor_}}\n"} -{"Time":"2026-02-03T00:32:54.667354265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext","Output":"--- PASS: TestDetectExpressionContext (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667359094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.issue.title_}}","Output":" --- PASS: TestDetectExpressionContext/${{_github.event.issue.title_}} (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667363532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.issue.title_}}","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667371296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.pull_request.body_}}","Output":" --- PASS: TestDetectExpressionContext/${{_github.event.pull_request.body_}} (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667376075Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.event.pull_request.body_}}","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667379722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.foo.outputs.bar_}}","Output":" --- PASS: TestDetectExpressionContext/${{_steps.foo.outputs.bar_}} (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66738431Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.foo.outputs.bar_}}","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667392506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.start-mcp-gateway.outputs.gateway-pid_}}","Output":" --- PASS: TestDetectExpressionContext/${{_steps.start-mcp-gateway.outputs.gateway-pid_}} (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667397205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_steps.start-mcp-gateway.outputs.gateway-pid_}}","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667400681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_inputs.user_data_}}","Output":" --- PASS: TestDetectExpressionContext/${{_inputs.user_data_}} (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66740585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_inputs.user_data_}}","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667409728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.actor_}}","Output":" --- PASS: TestDetectExpressionContext/${{_github.actor_}} (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667413685Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext/${{_github.actor_}}","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667416971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectExpressionContext","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667420398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns"} -{"Time":"2026-02-03T00:32:54.667423804Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns","Output":"=== RUN TestTemplateInjectionRealWorldPatterns\n"} -{"Time":"2026-02-03T00:32:54.667434003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/stop_mcp_gateway_pattern"} -{"Time":"2026-02-03T00:32:54.6674377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/stop_mcp_gateway_pattern","Output":"=== RUN TestTemplateInjectionRealWorldPatterns/stop_mcp_gateway_pattern\n"} -{"Time":"2026-02-03T00:32:54.667442148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/safe_version_of_stop_mcp_gateway"} -{"Time":"2026-02-03T00:32:54.667446166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/safe_version_of_stop_mcp_gateway","Output":"=== RUN TestTemplateInjectionRealWorldPatterns/safe_version_of_stop_mcp_gateway\n"} -{"Time":"2026-02-03T00:32:54.667513702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns","Output":"--- PASS: TestTemplateInjectionRealWorldPatterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667523089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/stop_mcp_gateway_pattern","Output":" --- PASS: TestTemplateInjectionRealWorldPatterns/stop_mcp_gateway_pattern (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667528319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/stop_mcp_gateway_pattern","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667532106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/safe_version_of_stop_mcp_gateway","Output":" --- PASS: TestTemplateInjectionRealWorldPatterns/safe_version_of_stop_mcp_gateway (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.667538157Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns/safe_version_of_stop_mcp_gateway","Elapsed":0} -{"Time":"2026-02-03T00:32:54.667546893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionRealWorldPatterns","Elapsed":0} -{"Time":"2026-02-03T00:32:54.66755026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering"} -{"Time":"2026-02-03T00:32:54.667553716Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering","Output":"=== RUN TestTemplateInjectionHeredocFiltering\n"} -{"Time":"2026-02-03T00:32:54.667557673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_EOF_delimiter"} -{"Time":"2026-02-03T00:32:54.6675615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_EOF_delimiter","Output":"=== RUN TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_EOF_delimiter\n"} -{"Time":"2026-02-03T00:32:54.66795674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_JSON_delimiter"} -{"Time":"2026-02-03T00:32:54.667974653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_JSON_delimiter","Output":"=== RUN TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_JSON_delimiter\n"} -{"Time":"2026-02-03T00:32:54.668169055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_YAML_delimiter"} -{"Time":"2026-02-03T00:32:54.668179835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_YAML_delimiter","Output":"=== RUN TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_YAML_delimiter\n"} -{"Time":"2026-02-03T00:32:54.668340645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/unsafe_-_expression_outside_heredoc"} -{"Time":"2026-02-03T00:32:54.668347127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/unsafe_-_expression_outside_heredoc","Output":"=== RUN TestTemplateInjectionHeredocFiltering/unsafe_-_expression_outside_heredoc\n"} -{"Time":"2026-02-03T00:32:54.668522544Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_multiple_heredocs_in_same_run_block"} -{"Time":"2026-02-03T00:32:54.668532573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_multiple_heredocs_in_same_run_block","Output":"=== RUN TestTemplateInjectionHeredocFiltering/safe_-_multiple_heredocs_in_same_run_block\n"} -{"Time":"2026-02-03T00:32:54.668700686Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_unquoted_heredoc_delimiter"} -{"Time":"2026-02-03T00:32:54.668709553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_unquoted_heredoc_delimiter","Output":"=== RUN TestTemplateInjectionHeredocFiltering/safe_-_unquoted_heredoc_delimiter\n"} -{"Time":"2026-02-03T00:32:54.668901771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering","Output":"--- PASS: TestTemplateInjectionHeredocFiltering (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.668915075Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_EOF_delimiter","Output":" --- PASS: TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_EOF_delimiter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.668920065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_EOF_delimiter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.668922659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_JSON_delimiter","Output":" --- PASS: TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_JSON_delimiter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.668925555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_JSON_delimiter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.668927879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_YAML_delimiter","Output":" --- PASS: TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_YAML_delimiter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.668930504Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_heredoc_with_YAML_delimiter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.668932588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/unsafe_-_expression_outside_heredoc","Output":" --- PASS: TestTemplateInjectionHeredocFiltering/unsafe_-_expression_outside_heredoc (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.668935143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/unsafe_-_expression_outside_heredoc","Elapsed":0} -{"Time":"2026-02-03T00:32:54.668937347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_multiple_heredocs_in_same_run_block","Output":" --- PASS: TestTemplateInjectionHeredocFiltering/safe_-_multiple_heredocs_in_same_run_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.668939842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_multiple_heredocs_in_same_run_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.668942216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_unquoted_heredoc_delimiter","Output":" --- PASS: TestTemplateInjectionHeredocFiltering/safe_-_unquoted_heredoc_delimiter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.66894468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering/safe_-_unquoted_heredoc_delimiter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.668946694Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionHeredocFiltering","Elapsed":0} -{"Time":"2026-02-03T00:32:54.668948648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases"} -{"Time":"2026-02-03T00:32:54.668950582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases","Output":"=== RUN TestTemplateInjectionEdgeCases\n"} -{"Time":"2026-02-03T00:32:54.668954228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/empty_yaml"} -{"Time":"2026-02-03T00:32:54.668956262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/empty_yaml","Output":"=== RUN TestTemplateInjectionEdgeCases/empty_yaml\n"} -{"Time":"2026-02-03T00:32:54.668959999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/no_run_blocks"} -{"Time":"2026-02-03T00:32:54.668962053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/no_run_blocks","Output":"=== RUN TestTemplateInjectionEdgeCases/no_run_blocks\n"} -{"Time":"2026-02-03T00:32:54.669064233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/run_block_with_no_expressions"} -{"Time":"2026-02-03T00:32:54.669077468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/run_block_with_no_expressions","Output":"=== RUN TestTemplateInjectionEdgeCases/run_block_with_no_expressions\n"} -{"Time":"2026-02-03T00:32:54.669152307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/malformed_expression_syntax"} -{"Time":"2026-02-03T00:32:54.669162517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/malformed_expression_syntax","Output":"=== RUN TestTemplateInjectionEdgeCases/malformed_expression_syntax\n"} -{"Time":"2026-02-03T00:32:54.669226716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:54.669234571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_extra_whitespace","Output":"=== RUN TestTemplateInjectionEdgeCases/expression_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:54.669402954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/multiple_steps_with_mixed_patterns"} -{"Time":"2026-02-03T00:32:54.669411841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/multiple_steps_with_mixed_patterns","Output":"=== RUN TestTemplateInjectionEdgeCases/multiple_steps_with_mixed_patterns\n"} -{"Time":"2026-02-03T00:32:54.669596265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_step_name_(should_be_safe)"} -{"Time":"2026-02-03T00:32:54.669605522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_step_name_(should_be_safe)","Output":"=== RUN TestTemplateInjectionEdgeCases/expression_in_step_name_(should_be_safe)\n"} -{"Time":"2026-02-03T00:32:54.669707281Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_if_condition_(should_be_safe)"} -{"Time":"2026-02-03T00:32:54.669715897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_if_condition_(should_be_safe)","Output":"=== RUN TestTemplateInjectionEdgeCases/expression_in_if_condition_(should_be_safe)\n"} -{"Time":"2026-02-03T00:32:54.669824196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/very_long_run_command"} -{"Time":"2026-02-03T00:32:54.669835317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/very_long_run_command","Output":"=== RUN TestTemplateInjectionEdgeCases/very_long_run_command\n"} -{"Time":"2026-02-03T00:32:54.670113265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/nested_expressions_(not_real_GitHub_syntax_but_test_defensively)"} -{"Time":"2026-02-03T00:32:54.670123314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/nested_expressions_(not_real_GitHub_syntax_but_test_defensively)","Output":"=== RUN TestTemplateInjectionEdgeCases/nested_expressions_(not_real_GitHub_syntax_but_test_defensively)\n"} -{"Time":"2026-02-03T00:32:54.670284865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_logical_operators"} -{"Time":"2026-02-03T00:32:54.670291407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_logical_operators","Output":"=== RUN TestTemplateInjectionEdgeCases/expression_with_logical_operators\n"} -{"Time":"2026-02-03T00:32:54.67046477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_string_interpolation"} -{"Time":"2026-02-03T00:32:54.670474889Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_string_interpolation","Output":"=== RUN TestTemplateInjectionEdgeCases/expression_with_string_interpolation\n"} -{"Time":"2026-02-03T00:32:54.670627794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases","Output":"--- PASS: TestTemplateInjectionEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.67064177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/empty_yaml","Output":" --- PASS: TestTemplateInjectionEdgeCases/empty_yaml (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670645457Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/empty_yaml","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670648212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/no_run_blocks","Output":" --- PASS: TestTemplateInjectionEdgeCases/no_run_blocks (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670651017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/no_run_blocks","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670653231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/run_block_with_no_expressions","Output":" --- PASS: TestTemplateInjectionEdgeCases/run_block_with_no_expressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670655926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/run_block_with_no_expressions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67065813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/malformed_expression_syntax","Output":" --- PASS: TestTemplateInjectionEdgeCases/malformed_expression_syntax (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670661246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/malformed_expression_syntax","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67066337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_extra_whitespace","Output":" --- PASS: TestTemplateInjectionEdgeCases/expression_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670666275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670668349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/multiple_steps_with_mixed_patterns","Output":" --- PASS: TestTemplateInjectionEdgeCases/multiple_steps_with_mixed_patterns (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670671876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/multiple_steps_with_mixed_patterns","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67067405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_step_name_(should_be_safe)","Output":" --- PASS: TestTemplateInjectionEdgeCases/expression_in_step_name_(should_be_safe) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670676645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_step_name_(should_be_safe)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670678829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_if_condition_(should_be_safe)","Output":" --- PASS: TestTemplateInjectionEdgeCases/expression_in_if_condition_(should_be_safe) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670681474Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_in_if_condition_(should_be_safe)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670683598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/very_long_run_command","Output":" --- PASS: TestTemplateInjectionEdgeCases/very_long_run_command (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670688196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/very_long_run_command","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67069027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/nested_expressions_(not_real_GitHub_syntax_but_test_defensively)","Output":" --- PASS: TestTemplateInjectionEdgeCases/nested_expressions_(not_real_GitHub_syntax_but_test_defensively) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670692805Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/nested_expressions_(not_real_GitHub_syntax_but_test_defensively)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670695009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_logical_operators","Output":" --- PASS: TestTemplateInjectionEdgeCases/expression_with_logical_operators (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670697654Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_logical_operators","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670699848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_string_interpolation","Output":" --- PASS: TestTemplateInjectionEdgeCases/expression_with_string_interpolation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.670702603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases/expression_with_string_interpolation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670705348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:54.670709045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent"} -{"Time":"2026-02-03T00:32:54.670712642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent","Output":"=== RUN TestRemoveHeredocContent\n"} -{"Time":"2026-02-03T00:32:54.670719314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/simple_EOF_heredoc"} -{"Time":"2026-02-03T00:32:54.670723001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/simple_EOF_heredoc","Output":"=== RUN TestRemoveHeredocContent/simple_EOF_heredoc\n"} -{"Time":"2026-02-03T00:32:54.670774501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/unquoted_EOF_heredoc"} -{"Time":"2026-02-03T00:32:54.670783648Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/unquoted_EOF_heredoc","Output":"=== RUN TestRemoveHeredocContent/unquoted_EOF_heredoc\n"} -{"Time":"2026-02-03T00:32:54.670921534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/JSON_delimiter"} -{"Time":"2026-02-03T00:32:54.670934167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/JSON_delimiter","Output":"=== RUN TestRemoveHeredocContent/JSON_delimiter\n"} -{"Time":"2026-02-03T00:32:54.671045144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/expression_outside_heredoc"} -{"Time":"2026-02-03T00:32:54.671055123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/expression_outside_heredoc","Output":"=== RUN TestRemoveHeredocContent/expression_outside_heredoc\n"} -{"Time":"2026-02-03T00:32:54.67116633Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/multiple_heredocs"} -{"Time":"2026-02-03T00:32:54.671175276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/multiple_heredocs","Output":"=== RUN TestRemoveHeredocContent/multiple_heredocs\n"} -{"Time":"2026-02-03T00:32:54.67129518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/no_heredoc"} -{"Time":"2026-02-03T00:32:54.671305499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/no_heredoc","Output":"=== RUN TestRemoveHeredocContent/no_heredoc\n"} -{"Time":"2026-02-03T00:32:54.671396338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/heredoc_with_indentation"} -{"Time":"2026-02-03T00:32:54.67140777Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/heredoc_with_indentation","Output":"=== RUN TestRemoveHeredocContent/heredoc_with_indentation\n"} -{"Time":"2026-02-03T00:32:54.671541859Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent","Output":"--- PASS: TestRemoveHeredocContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671550556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/simple_EOF_heredoc","Output":" --- PASS: TestRemoveHeredocContent/simple_EOF_heredoc (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671555876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/simple_EOF_heredoc","Elapsed":0} -{"Time":"2026-02-03T00:32:54.671560254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/unquoted_EOF_heredoc","Output":" --- PASS: TestRemoveHeredocContent/unquoted_EOF_heredoc (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671570162Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/unquoted_EOF_heredoc","Elapsed":0} -{"Time":"2026-02-03T00:32:54.671574039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/JSON_delimiter","Output":" --- PASS: TestRemoveHeredocContent/JSON_delimiter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671578718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/JSON_delimiter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.671582545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/expression_outside_heredoc","Output":" --- PASS: TestRemoveHeredocContent/expression_outside_heredoc (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671591973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/expression_outside_heredoc","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67159562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/multiple_heredocs","Output":" --- PASS: TestRemoveHeredocContent/multiple_heredocs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671599827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/multiple_heredocs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.671603364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/no_heredoc","Output":" --- PASS: TestRemoveHeredocContent/no_heredoc (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671607732Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/no_heredoc","Elapsed":0} -{"Time":"2026-02-03T00:32:54.671614525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/heredoc_with_indentation","Output":" --- PASS: TestRemoveHeredocContent/heredoc_with_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.671618662Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent/heredoc_with_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.671621909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveHeredocContent","Elapsed":0} -{"Time":"2026-02-03T00:32:54.671625165Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering"} -{"Time":"2026-02-03T00:32:54.671628571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering\n"} -{"Time":"2026-02-03T00:32:54.671635023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_keep_indicator"} -{"Time":"2026-02-03T00:32:54.67163855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_keep_indicator","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_keep_indicator\n"} -{"Time":"2026-02-03T00:32:54.671693873Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_strip_indicator"} -{"Time":"2026-02-03T00:32:54.671705164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_strip_indicator","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_strip_indicator\n"} -{"Time":"2026-02-03T00:32:54.671843031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_before_run_(original_ordering)"} -{"Time":"2026-02-03T00:32:54.671853861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_before_run_(original_ordering)","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_env_before_run_(original_ordering)\n"} -{"Time":"2026-02-03T00:32:54.671945171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_multiple_YAML_keys_after_run"} -{"Time":"2026-02-03T00:32:54.6719552Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_multiple_YAML_keys_after_run","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_multiple_YAML_keys_after_run\n"} -{"Time":"2026-02-03T00:32:54.67207359Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_with_block_after_run"} -{"Time":"2026-02-03T00:32:54.672083098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_with_block_after_run","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_with_block_after_run\n"} -{"Time":"2026-02-03T00:32:54.672182323Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/unsafe_-_expression_directly_in_run_block"} -{"Time":"2026-02-03T00:32:54.672192021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/unsafe_-_expression_directly_in_run_block","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/unsafe_-_expression_directly_in_run_block\n"} -{"Time":"2026-02-03T00:32:54.672405709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_in_custom_job_step"} -{"Time":"2026-02-03T00:32:54.672415567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_in_custom_job_step","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_in_custom_job_step\n"} -{"Time":"2026-02-03T00:32:54.672592167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_if_condition_after_run"} -{"Time":"2026-02-03T00:32:54.672601985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_if_condition_after_run","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_if_condition_after_run\n"} -{"Time":"2026-02-03T00:32:54.672737748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_timeout-minutes_after_run"} -{"Time":"2026-02-03T00:32:54.672764799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_timeout-minutes_after_run","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_timeout-minutes_after_run\n"} -{"Time":"2026-02-03T00:32:54.672897645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_continue-on-error_after_run"} -{"Time":"2026-02-03T00:32:54.672911441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_continue-on-error_after_run","Output":"=== RUN TestTemplateInjectionYAMLKeyOrdering/safe_-_continue-on-error_after_run\n"} -{"Time":"2026-02-03T00:32:54.672981692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering","Output":"--- PASS: TestTemplateInjectionYAMLKeyOrdering (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.672989677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_keep_indicator","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_keep_indicator (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.672997351Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_keep_indicator","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673001779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_strip_indicator","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_strip_indicator (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673007129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_with_pipe_strip_indicator","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673011007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_before_run_(original_ordering)","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_env_before_run_(original_ordering) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673015846Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_before_run_(original_ordering)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673025454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_multiple_YAML_keys_after_run","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_multiple_YAML_keys_after_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673030223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_multiple_YAML_keys_after_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673033819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_with_block_after_run","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_with_block_after_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673038518Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_with_block_after_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673042445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/unsafe_-_expression_directly_in_run_block","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/unsafe_-_expression_directly_in_run_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673051382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/unsafe_-_expression_directly_in_run_block","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673055379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_in_custom_job_step","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_in_custom_job_step (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673060008Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_env_after_run_in_custom_job_step","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673063925Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_if_condition_after_run","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_if_condition_after_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673068434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_if_condition_after_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673072021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_timeout-minutes_after_run","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_timeout-minutes_after_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673085205Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_timeout-minutes_after_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673089694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_continue-on-error_after_run","Output":" --- PASS: TestTemplateInjectionYAMLKeyOrdering/safe_-_continue-on-error_after_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.673094502Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering/safe_-_continue-on-error_after_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673098169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLKeyOrdering","Elapsed":0} -{"Time":"2026-02-03T00:32:54.673101716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML"} -{"Time":"2026-02-03T00:32:54.673105343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML","Output":"=== RUN TestTemplateInjectionInvalidYAML\n"} -{"Time":"2026-02-03T00:32:54.673111073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_closing_bracket"} -{"Time":"2026-02-03T00:32:54.67311467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_closing_bracket","Output":"=== RUN TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_closing_bracket\n"} -{"Time":"2026-02-03T00:32:54.673123597Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_invalid_indentation"} -{"Time":"2026-02-03T00:32:54.673129177Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_invalid_indentation","Output":"=== RUN TestTemplateInjectionInvalidYAML/malformed_YAML_-_invalid_indentation\n"} -{"Time":"2026-02-03T00:32:54.673170774Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_colon"} -{"Time":"2026-02-03T00:32:54.673176565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_colon","Output":"=== RUN TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_colon\n"} -{"Time":"2026-02-03T00:32:54.67323263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_tabs_instead_of_spaces"} -{"Time":"2026-02-03T00:32:54.673241416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_tabs_instead_of_spaces","Output":"=== RUN TestTemplateInjectionInvalidYAML/malformed_YAML_-_tabs_instead_of_spaces\n"} -{"Time":"2026-02-03T00:32:54.67328259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/empty_YAML"} -{"Time":"2026-02-03T00:32:54.673292719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/empty_YAML","Output":"=== RUN TestTemplateInjectionInvalidYAML/empty_YAML\n"} -{"Time":"2026-02-03T00:32:54.673299502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/whitespace_only_YAML"} -{"Time":"2026-02-03T00:32:54.673303078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/whitespace_only_YAML","Output":"=== RUN TestTemplateInjectionInvalidYAML/whitespace_only_YAML\n"} -{"Time":"2026-02-03T00:32:54.673347621Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_unquoted_colon_in_value"} -{"Time":"2026-02-03T00:32:54.673356468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_unquoted_colon_in_value","Output":"=== RUN TestTemplateInjectionInvalidYAML/malformed_YAML_-_unquoted_colon_in_value\n"} -{"Time":"2026-02-03T00:32:54.673428852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_complex_nested_structure"} -{"Time":"2026-02-03T00:32:54.67343807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_complex_nested_structure","Output":"=== RUN TestTemplateInjectionInvalidYAML/valid_YAML_with_complex_nested_structure\n"} -{"Time":"2026-02-03T00:32:54.673614538Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_multiple_jobs"} -{"Time":"2026-02-03T00:32:54.673622984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_multiple_jobs","Output":"=== RUN TestTemplateInjectionInvalidYAML/valid_YAML_with_multiple_jobs\n"} -{"Time":"2026-02-03T00:32:54.673837093Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/YAML_with_comments_and_unsafe_expression"} -{"Time":"2026-02-03T00:32:54.673844297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/YAML_with_comments_and_unsafe_expression","Output":"=== RUN TestTemplateInjectionInvalidYAML/YAML_with_comments_and_unsafe_expression\n"} -{"Time":"2026-02-03T00:32:54.674782869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML","Output":"--- PASS: TestTemplateInjectionInvalidYAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674799119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_closing_bracket","Output":" --- PASS: TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_closing_bracket (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674805721Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_closing_bracket","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674812273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_invalid_indentation","Output":" --- PASS: TestTemplateInjectionInvalidYAML/malformed_YAML_-_invalid_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674817583Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_invalid_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674821721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_colon","Output":" --- PASS: TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_colon (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.67482665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_missing_colon","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674830838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_tabs_instead_of_spaces","Output":" --- PASS: TestTemplateInjectionInvalidYAML/malformed_YAML_-_tabs_instead_of_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674835577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_tabs_instead_of_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674845285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/empty_YAML","Output":" --- PASS: TestTemplateInjectionInvalidYAML/empty_YAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674849924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/empty_YAML","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674853741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/whitespace_only_YAML","Output":" --- PASS: TestTemplateInjectionInvalidYAML/whitespace_only_YAML (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674858951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/whitespace_only_YAML","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674862888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_unquoted_colon_in_value","Output":" --- PASS: TestTemplateInjectionInvalidYAML/malformed_YAML_-_unquoted_colon_in_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674867947Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/malformed_YAML_-_unquoted_colon_in_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674871454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_complex_nested_structure","Output":" --- PASS: TestTemplateInjectionInvalidYAML/valid_YAML_with_complex_nested_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674875952Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_complex_nested_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67487981Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_multiple_jobs","Output":" --- PASS: TestTemplateInjectionInvalidYAML/valid_YAML_with_multiple_jobs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674884668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/valid_YAML_with_multiple_jobs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674888265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/YAML_with_comments_and_unsafe_expression","Output":" --- PASS: TestTemplateInjectionInvalidYAML/YAML_with_comments_and_unsafe_expression (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.674892293Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML/YAML_with_comments_and_unsafe_expression","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674895358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionInvalidYAML","Elapsed":0} -{"Time":"2026-02-03T00:32:54.674898454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases"} -{"Time":"2026-02-03T00:32:54.67490171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases\n"} -{"Time":"2026-02-03T00:32:54.674905678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_null_value"} -{"Time":"2026-02-03T00:32:54.674909234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_null_value","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_null_value\n"} -{"Time":"2026-02-03T00:32:54.674913793Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_numeric_value_(invalid_but_should_handle)"} -{"Time":"2026-02-03T00:32:54.674919333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_numeric_value_(invalid_but_should_handle)","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_numeric_value_(invalid_but_should_handle)\n"} -{"Time":"2026-02-03T00:32:54.674923942Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_boolean_value"} -{"Time":"2026-02-03T00:32:54.674927558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_boolean_value","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_boolean_value\n"} -{"Time":"2026-02-03T00:32:54.674931987Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_array_value_(invalid)"} -{"Time":"2026-02-03T00:32:54.674935754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_array_value_(invalid)","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_array_value_(invalid)\n"} -{"Time":"2026-02-03T00:32:54.674940162Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_map_value_(invalid)"} -{"Time":"2026-02-03T00:32:54.674943678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_map_value_(invalid)","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_map_value_(invalid)\n"} -{"Time":"2026-02-03T00:32:54.674956472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/deeply_nested_jobs_structure"} -{"Time":"2026-02-03T00:32:54.67496074Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/deeply_nested_jobs_structure","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/deeply_nested_jobs_structure\n"} -{"Time":"2026-02-03T00:32:54.674967112Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/steps_with_uses_instead_of_run"} -{"Time":"2026-02-03T00:32:54.674977792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/steps_with_uses_instead_of_run","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/steps_with_uses_instead_of_run\n"} -{"Time":"2026-02-03T00:32:54.675190789Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/mix_of_uses_and_run_steps"} -{"Time":"2026-02-03T00:32:54.67520194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/mix_of_uses_and_run_steps","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/mix_of_uses_and_run_steps\n"} -{"Time":"2026-02-03T00:32:54.675419585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/empty_steps_array"} -{"Time":"2026-02-03T00:32:54.675432058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/empty_steps_array","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/empty_steps_array\n"} -{"Time":"2026-02-03T00:32:54.675484176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/missing_steps_field"} -{"Time":"2026-02-03T00:32:54.675492761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/missing_steps_field","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/missing_steps_field\n"} -{"Time":"2026-02-03T00:32:54.675554927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_pipe"} -{"Time":"2026-02-03T00:32:54.675565547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_pipe","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_pipe\n"} -{"Time":"2026-02-03T00:32:54.675739111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_greater_than"} -{"Time":"2026-02-03T00:32:54.675765349Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_greater_than","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_greater_than\n"} -{"Time":"2026-02-03T00:32:54.675932781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_literal_block_chomping_indicators"} -{"Time":"2026-02-03T00:32:54.675943481Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_literal_block_chomping_indicators","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_with_literal_block_chomping_indicators\n"} -{"Time":"2026-02-03T00:32:54.676113027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_keep_chomping_indicator"} -{"Time":"2026-02-03T00:32:54.676121072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_keep_chomping_indicator","Output":"=== RUN TestTemplateInjectionYAMLParsingEdgeCases/run_with_keep_chomping_indicator\n"} -{"Time":"2026-02-03T00:32:54.676288484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases","Output":"--- PASS: TestTemplateInjectionYAMLParsingEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676300326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_null_value","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_null_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676306277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_null_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676310665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_numeric_value_(invalid_but_should_handle)","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_numeric_value_(invalid_but_should_handle) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676316176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_numeric_value_(invalid_but_should_handle)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676320243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_boolean_value","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_boolean_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676326966Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_boolean_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676330803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_array_value_(invalid)","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_array_value_(invalid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676338056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_array_value_(invalid)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676342014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_map_value_(invalid)","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_map_value_(invalid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676346602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_field_with_map_value_(invalid)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67635051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/deeply_nested_jobs_structure","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/deeply_nested_jobs_structure (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676362632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/deeply_nested_jobs_structure","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67636687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/steps_with_uses_instead_of_run","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/steps_with_uses_instead_of_run (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676373953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/steps_with_uses_instead_of_run","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676378151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/mix_of_uses_and_run_steps","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/mix_of_uses_and_run_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.67638289Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/mix_of_uses_and_run_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676386417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/empty_steps_array","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/empty_steps_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676390835Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/empty_steps_array","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676399411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/missing_steps_field","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/missing_steps_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.67640437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/missing_steps_field","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676408197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_pipe","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_pipe (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676412735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_pipe","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676416803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_greater_than","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_greater_than (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676421372Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_multiline_string_using_greater_than","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67643096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_literal_block_chomping_indicators","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_with_literal_block_chomping_indicators (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676436239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_literal_block_chomping_indicators","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676440057Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_keep_chomping_indicator","Output":" --- PASS: TestTemplateInjectionYAMLParsingEdgeCases/run_with_keep_chomping_indicator (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676444334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases/run_with_keep_chomping_indicator","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676447951Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateInjectionYAMLParsingEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676451157Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency"} -{"Time":"2026-02-03T00:32:54.676454433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency","Output":"=== RUN TestGoJavaScriptPatternConsistency\n"} -{"Time":"2026-02-03T00:32:54.676465454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/no_leading_whitespace"} -{"Time":"2026-02-03T00:32:54.676469411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/no_leading_whitespace","Output":"=== RUN TestGoJavaScriptPatternConsistency/no_leading_whitespace\n"} -{"Time":"2026-02-03T00:32:54.676473619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/two_leading_spaces"} -{"Time":"2026-02-03T00:32:54.676477146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/two_leading_spaces","Output":"=== RUN TestGoJavaScriptPatternConsistency/two_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.676481073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/four_leading_spaces"} -{"Time":"2026-02-03T00:32:54.67648458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/four_leading_spaces","Output":"=== RUN TestGoJavaScriptPatternConsistency/four_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.676488557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/tab_leading"} -{"Time":"2026-02-03T00:32:54.676491893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/tab_leading","Output":"=== RUN TestGoJavaScriptPatternConsistency/tab_leading\n"} -{"Time":"2026-02-03T00:32:54.676496382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/mixed_whitespace_leading"} -{"Time":"2026-02-03T00:32:54.676499768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/mixed_whitespace_leading","Output":"=== RUN TestGoJavaScriptPatternConsistency/mixed_whitespace_leading\n"} -{"Time":"2026-02-03T00:32:54.676503795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/inline_with_text_before"} -{"Time":"2026-02-03T00:32:54.676507071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/inline_with_text_before","Output":"=== RUN TestGoJavaScriptPatternConsistency/inline_with_text_before\n"} -{"Time":"2026-02-03T00:32:54.676512512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_no_leading_space"} -{"Time":"2026-02-03T00:32:54.676519665Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_no_leading_space","Output":"=== RUN TestGoJavaScriptPatternConsistency/complete_block_no_leading_space\n"} -{"Time":"2026-02-03T00:32:54.676523822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_two_leading_spaces"} -{"Time":"2026-02-03T00:32:54.676527429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_two_leading_spaces","Output":"=== RUN TestGoJavaScriptPatternConsistency/complete_block_two_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.676532809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_four_leading_spaces"} -{"Time":"2026-02-03T00:32:54.676540664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_four_leading_spaces","Output":"=== RUN TestGoJavaScriptPatternConsistency/complete_block_four_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.676546344Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_tab_leading"} -{"Time":"2026-02-03T00:32:54.676550001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_tab_leading","Output":"=== RUN TestGoJavaScriptPatternConsistency/complete_block_tab_leading\n"} -{"Time":"2026-02-03T00:32:54.676574848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_(no_newlines)"} -{"Time":"2026-02-03T00:32:54.676583644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_(no_newlines)","Output":"=== RUN TestGoJavaScriptPatternConsistency/complete_inline_block_(no_newlines)\n"} -{"Time":"2026-02-03T00:32:54.676604363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_with_leading_spaces"} -{"Time":"2026-02-03T00:32:54.676611225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_with_leading_spaces","Output":"=== RUN TestGoJavaScriptPatternConsistency/complete_inline_block_with_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.676645409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_no_leading_space"} -{"Time":"2026-02-03T00:32:54.676653985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_no_leading_space","Output":"=== RUN TestGoJavaScriptPatternConsistency/evaluated_expression_no_leading_space\n"} -{"Time":"2026-02-03T00:32:54.676660848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_with_leading_spaces"} -{"Time":"2026-02-03T00:32:54.676664825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_with_leading_spaces","Output":"=== RUN TestGoJavaScriptPatternConsistency/evaluated_expression_with_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.676670496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_with_evaluated_expression_and_leading_spaces"} -{"Time":"2026-02-03T00:32:54.676674153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_with_evaluated_expression_and_leading_spaces","Output":"=== RUN TestGoJavaScriptPatternConsistency/complete_block_with_evaluated_expression_and_leading_spaces\n"} -{"Time":"2026-02-03T00:32:54.676707355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency","Output":"--- PASS: TestGoJavaScriptPatternConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676718014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/no_leading_whitespace","Output":" --- PASS: TestGoJavaScriptPatternConsistency/no_leading_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676722683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/no_leading_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67672657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/two_leading_spaces","Output":" --- PASS: TestGoJavaScriptPatternConsistency/two_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676731259Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/two_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676735096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/four_leading_spaces","Output":" --- PASS: TestGoJavaScriptPatternConsistency/four_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676739845Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/four_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676743742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/tab_leading","Output":" --- PASS: TestGoJavaScriptPatternConsistency/tab_leading (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676764401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/tab_leading","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676768549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/mixed_whitespace_leading","Output":" --- PASS: TestGoJavaScriptPatternConsistency/mixed_whitespace_leading (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676773037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/mixed_whitespace_leading","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676784408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/inline_with_text_before","Output":" --- PASS: TestGoJavaScriptPatternConsistency/inline_with_text_before (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676788967Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/inline_with_text_before","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676792513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_no_leading_space","Output":" --- PASS: TestGoJavaScriptPatternConsistency/complete_block_no_leading_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676797112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_no_leading_space","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676802061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_two_leading_spaces","Output":" --- PASS: TestGoJavaScriptPatternConsistency/complete_block_two_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676806399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_two_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676809895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_four_leading_spaces","Output":" --- PASS: TestGoJavaScriptPatternConsistency/complete_block_four_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676814744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_four_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676818572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_tab_leading","Output":" --- PASS: TestGoJavaScriptPatternConsistency/complete_block_tab_leading (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.67682277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_tab_leading","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676826356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_(no_newlines)","Output":" --- PASS: TestGoJavaScriptPatternConsistency/complete_inline_block_(no_newlines) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676831085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_(no_newlines)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676834762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_with_leading_spaces","Output":" --- PASS: TestGoJavaScriptPatternConsistency/complete_inline_block_with_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.67683929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_inline_block_with_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676842917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_no_leading_space","Output":" --- PASS: TestGoJavaScriptPatternConsistency/evaluated_expression_no_leading_space (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.67684976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_no_leading_space","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676853577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_with_leading_spaces","Output":" --- PASS: TestGoJavaScriptPatternConsistency/evaluated_expression_with_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676858546Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/evaluated_expression_with_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676863115Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_with_evaluated_expression_and_leading_spaces","Output":" --- PASS: TestGoJavaScriptPatternConsistency/complete_block_with_evaluated_expression_and_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676867603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency/complete_block_with_evaluated_expression_and_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGoJavaScriptPatternConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676884725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace"} -{"Time":"2026-02-03T00:32:54.676889173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace","Output":"=== RUN TestPatternMatchesLeadingWhitespace\n"} -{"Time":"2026-02-03T00:32:54.676895415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/no_indent"} -{"Time":"2026-02-03T00:32:54.67690371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/no_indent","Output":"=== RUN TestPatternMatchesLeadingWhitespace/no_indent\n"} -{"Time":"2026-02-03T00:32:54.676908489Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/2_spaces"} -{"Time":"2026-02-03T00:32:54.676912256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/2_spaces","Output":"=== RUN TestPatternMatchesLeadingWhitespace/2_spaces\n"} -{"Time":"2026-02-03T00:32:54.676916564Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/4_spaces"} -{"Time":"2026-02-03T00:32:54.67691983Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/4_spaces","Output":"=== RUN TestPatternMatchesLeadingWhitespace/4_spaces\n"} -{"Time":"2026-02-03T00:32:54.676928086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/tab"} -{"Time":"2026-02-03T00:32:54.676931292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/tab","Output":"=== RUN TestPatternMatchesLeadingWhitespace/tab\n"} -{"Time":"2026-02-03T00:32:54.676935219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/mixed"} -{"Time":"2026-02-03T00:32:54.676941861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/mixed","Output":"=== RUN TestPatternMatchesLeadingWhitespace/mixed\n"} -{"Time":"2026-02-03T00:32:54.676946841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace","Output":"--- PASS: TestPatternMatchesLeadingWhitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676951289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/no_indent","Output":" --- PASS: TestPatternMatchesLeadingWhitespace/no_indent (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676958883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/no_indent","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67696273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/2_spaces","Output":" --- PASS: TestPatternMatchesLeadingWhitespace/2_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676967099Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/2_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676970525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/4_spaces","Output":" --- PASS: TestPatternMatchesLeadingWhitespace/4_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676975254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/4_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67697897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/tab","Output":" --- PASS: TestPatternMatchesLeadingWhitespace/tab (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676983128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/tab","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676986435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/mixed","Output":" --- PASS: TestPatternMatchesLeadingWhitespace/mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.676990412Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace/mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.676997124Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPatternMatchesLeadingWhitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.67700026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStep"} -{"Time":"2026-02-03T00:32:54.677003747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStep","Output":"=== RUN TestTemplateRenderingStep\n"} -{"Time":"2026-02-03T00:32:54.71210224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStep","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.715856344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStep","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/template-rendering-test2031046848/test-template-rendering.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:54.71609532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStep","Output":"--- PASS: TestTemplateRenderingStep (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.716110208Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStep","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.71611697Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepSkipped"} -{"Time":"2026-02-03T00:32:54.716120877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepSkipped","Output":"=== RUN TestTemplateRenderingStepSkipped\n"} -{"Time":"2026-02-03T00:32:54.752598994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepSkipped","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.755840118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepSkipped","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/template-rendering-skip-test1305968388/test-no-template.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:54.756014262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepSkipped","Output":"--- PASS: TestTemplateRenderingStepSkipped (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.756027377Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepSkipped","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.756035853Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepWithGitHubTool"} -{"Time":"2026-02-03T00:32:54.75603977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepWithGitHubTool","Output":"=== RUN TestTemplateRenderingStepWithGitHubTool\n"} -{"Time":"2026-02-03T00:32:54.792151222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepWithGitHubTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.795988261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepWithGitHubTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/template-rendering-github-test821728086/test-github-tool.md (24.9 KB)\n"} -{"Time":"2026-02-03T00:32:54.796166713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepWithGitHubTool","Output":"--- PASS: TestTemplateRenderingStepWithGitHubTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.79618106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTemplateRenderingStepWithGitHubTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.796186209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionUsesFilePathNotInline"} -{"Time":"2026-02-03T00:32:54.796188564Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionUsesFilePathNotInline","Output":"=== RUN TestThreatDetectionUsesFilePathNotInline\n"} -{"Time":"2026-02-03T00:32:54.7963367Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionUsesFilePathNotInline","Output":"--- PASS: TestThreatDetectionUsesFilePathNotInline (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.796349844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionUsesFilePathNotInline","Elapsed":0} -{"Time":"2026-02-03T00:32:54.796353932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionHasBashReadTools"} -{"Time":"2026-02-03T00:32:54.796357709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionHasBashReadTools","Output":"=== RUN TestThreatDetectionHasBashReadTools\n"} -{"Time":"2026-02-03T00:32:54.796475519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionHasBashReadTools","Output":"--- PASS: TestThreatDetectionHasBashReadTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.796488593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionHasBashReadTools","Elapsed":0} -{"Time":"2026-02-03T00:32:54.79649272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionTemplateUsesFilePath"} -{"Time":"2026-02-03T00:32:54.796498371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionTemplateUsesFilePath","Output":"=== RUN TestThreatDetectionTemplateUsesFilePath\n"} -{"Time":"2026-02-03T00:32:54.796536212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionTemplateUsesFilePath","Output":"--- PASS: TestThreatDetectionTemplateUsesFilePath (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.796549336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionTemplateUsesFilePath","Elapsed":0} -{"Time":"2026-02-03T00:32:54.796553764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation"} -{"Time":"2026-02-03T00:32:54.796557782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"=== RUN TestThreatDetectionIsolation\n"} -{"Time":"2026-02-03T00:32:54.799966473Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-743734106/test-isolation.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.799980358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.799985077Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.799987852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"\n"} -{"Time":"2026-02-03T00:32:54.799990477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.799993132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"\n"} -{"Time":"2026-02-03T00:32:54.799995958Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.799998112Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.800000386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.800003612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.800007539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"\n"} -{"Time":"2026-02-03T00:32:54.800011507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.800015724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.800021315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.800025132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.8000291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"\n"} -{"Time":"2026-02-03T00:32:54.828945568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.836738996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-743734106/test-isolation.md (52.0 KB)\n"} -{"Time":"2026-02-03T00:32:54.837010141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Output":"--- PASS: TestThreatDetectionIsolation (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.837033264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionIsolation","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.837042371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig"} -{"Time":"2026-02-03T00:32:54.837046108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig","Output":"=== RUN TestParseThreatDetectionConfig\n"} -{"Time":"2026-02-03T00:32:54.837080953Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/missing_threat-detection_should_return_default_enabled"} -{"Time":"2026-02-03T00:32:54.837094909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/missing_threat-detection_should_return_default_enabled","Output":"=== RUN TestParseThreatDetectionConfig/missing_threat-detection_should_return_default_enabled\n"} -{"Time":"2026-02-03T00:32:54.837145226Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_true_should_enable_with_defaults"} -{"Time":"2026-02-03T00:32:54.837159203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_true_should_enable_with_defaults","Output":"=== RUN TestParseThreatDetectionConfig/boolean_true_should_enable_with_defaults\n"} -{"Time":"2026-02-03T00:32:54.83716883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_false_should_return_nil"} -{"Time":"2026-02-03T00:32:54.837174301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_false_should_return_nil","Output":"=== RUN TestParseThreatDetectionConfig/boolean_false_should_return_nil\n"} -{"Time":"2026-02-03T00:32:54.837234682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_true"} -{"Time":"2026-02-03T00:32:54.837250782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_true","Output":"=== RUN TestParseThreatDetectionConfig/object_with_enabled_true\n"} -{"Time":"2026-02-03T00:32:54.837258747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_false"} -{"Time":"2026-02-03T00:32:54.837262695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_false","Output":"=== RUN TestParseThreatDetectionConfig/object_with_enabled_false\n"} -{"Time":"2026-02-03T00:32:54.837267714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_steps"} -{"Time":"2026-02-03T00:32:54.837271761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_steps","Output":"=== RUN TestParseThreatDetectionConfig/object_with_custom_steps\n"} -{"Time":"2026-02-03T00:32:54.837305284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_prompt"} -{"Time":"2026-02-03T00:32:54.837310664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_prompt","Output":"=== RUN TestParseThreatDetectionConfig/object_with_custom_prompt\n"} -{"Time":"2026-02-03T00:32:54.837352543Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_all_overrides"} -{"Time":"2026-02-03T00:32:54.837367491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_all_overrides","Output":"=== RUN TestParseThreatDetectionConfig/object_with_all_overrides\n"} -{"Time":"2026-02-03T00:32:54.837407064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig","Output":"--- PASS: TestParseThreatDetectionConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837422343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/missing_threat-detection_should_return_default_enabled","Output":" --- PASS: TestParseThreatDetectionConfig/missing_threat-detection_should_return_default_enabled (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837427532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/missing_threat-detection_should_return_default_enabled","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837432442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_true_should_enable_with_defaults","Output":" --- PASS: TestParseThreatDetectionConfig/boolean_true_should_enable_with_defaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837437581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_true_should_enable_with_defaults","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837441779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_false_should_return_nil","Output":" --- PASS: TestParseThreatDetectionConfig/boolean_false_should_return_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837447009Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/boolean_false_should_return_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837451407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_true","Output":" --- PASS: TestParseThreatDetectionConfig/object_with_enabled_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837455825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_true","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837459542Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_false","Output":" --- PASS: TestParseThreatDetectionConfig/object_with_enabled_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837464321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_enabled_false","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837484088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_steps","Output":" --- PASS: TestParseThreatDetectionConfig/object_with_custom_steps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837489899Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_steps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837493335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_prompt","Output":" --- PASS: TestParseThreatDetectionConfig/object_with_custom_prompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837497984Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_custom_prompt","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837503774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_all_overrides","Output":" --- PASS: TestParseThreatDetectionConfig/object_with_all_overrides (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837507862Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig/object_with_all_overrides","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837516037Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseThreatDetectionConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837519624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob"} -{"Time":"2026-02-03T00:32:54.837523631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob","Output":"=== RUN TestBuildThreatDetectionJob\n"} -{"Time":"2026-02-03T00:32:54.837529933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_disabled_(nil)_should_return_error"} -{"Time":"2026-02-03T00:32:54.837536566Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_disabled_(nil)_should_return_error","Output":"=== RUN TestBuildThreatDetectionJob/threat_detection_disabled_(nil)_should_return_error\n"} -{"Time":"2026-02-03T00:32:54.837542026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_enabled_should_create_job"} -{"Time":"2026-02-03T00:32:54.837545672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_enabled_should_create_job","Output":"=== RUN TestBuildThreatDetectionJob/threat_detection_enabled_should_create_job\n"} -{"Time":"2026-02-03T00:32:54.837659244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_with_custom_steps_should_create_job"} -{"Time":"2026-02-03T00:32:54.837681235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_with_custom_steps_should_create_job","Output":"=== RUN TestBuildThreatDetectionJob/threat_detection_with_custom_steps_should_create_job\n"} -{"Time":"2026-02-03T00:32:54.83785571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/nil_safe_outputs_should_return_error"} -{"Time":"2026-02-03T00:32:54.837867452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/nil_safe_outputs_should_return_error","Output":"=== RUN TestBuildThreatDetectionJob/nil_safe_outputs_should_return_error\n"} -{"Time":"2026-02-03T00:32:54.837875707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob","Output":"--- PASS: TestBuildThreatDetectionJob (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837881318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_disabled_(nil)_should_return_error","Output":" --- PASS: TestBuildThreatDetectionJob/threat_detection_disabled_(nil)_should_return_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837886858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_disabled_(nil)_should_return_error","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837891938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_enabled_should_create_job","Output":" --- PASS: TestBuildThreatDetectionJob/threat_detection_enabled_should_create_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837900444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_enabled_should_create_job","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837904932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_with_custom_steps_should_create_job","Output":" --- PASS: TestBuildThreatDetectionJob/threat_detection_with_custom_steps_should_create_job (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837922385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/threat_detection_with_custom_steps_should_create_job","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837926913Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/nil_safe_outputs_should_return_error","Output":" --- PASS: TestBuildThreatDetectionJob/nil_safe_outputs_should_return_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.837933154Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob/nil_safe_outputs_should_return_error","Elapsed":0} -{"Time":"2026-02-03T00:32:54.83794161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildThreatDetectionJob","Elapsed":0} -{"Time":"2026-02-03T00:32:54.837945147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionDefaultBehavior"} -{"Time":"2026-02-03T00:32:54.837948654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionDefaultBehavior","Output":"=== RUN TestThreatDetectionDefaultBehavior\n"} -{"Time":"2026-02-03T00:32:54.838014356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionDefaultBehavior","Output":"--- PASS: TestThreatDetectionDefaultBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.83802181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionDefaultBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:54.838176508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionExplicitDisable"} -{"Time":"2026-02-03T00:32:54.838187959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionExplicitDisable","Output":"=== RUN TestThreatDetectionExplicitDisable\n"} -{"Time":"2026-02-03T00:32:54.838196565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionExplicitDisable","Output":"--- PASS: TestThreatDetectionExplicitDisable (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.838203929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionExplicitDisable","Elapsed":0} -{"Time":"2026-02-03T00:32:54.838207696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionJobDependencies"} -{"Time":"2026-02-03T00:32:54.838210902Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionJobDependencies","Output":"=== RUN TestThreatDetectionJobDependencies\n"} -{"Time":"2026-02-03T00:32:54.84108676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionJobDependencies","Output":"--- PASS: TestThreatDetectionJobDependencies (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.841189057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionJobDependencies","Elapsed":0} -{"Time":"2026-02-03T00:32:54.841200839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionCustomPrompt"} -{"Time":"2026-02-03T00:32:54.841205568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionCustomPrompt","Output":"=== RUN TestThreatDetectionCustomPrompt\n"} -{"Time":"2026-02-03T00:32:54.841288305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionCustomPrompt","Output":"--- PASS: TestThreatDetectionCustomPrompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.841411384Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionCustomPrompt","Elapsed":0} -{"Time":"2026-02-03T00:32:54.841462529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine"} -{"Time":"2026-02-03T00:32:54.841468571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine","Output":"=== RUN TestThreatDetectionWithCustomEngine\n"} -{"Time":"2026-02-03T00:32:54.841478299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_string"} -{"Time":"2026-02-03T00:32:54.841482477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_string","Output":"=== RUN TestThreatDetectionWithCustomEngine/engine_field_as_string\n"} -{"Time":"2026-02-03T00:32:54.841490622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_object_with_id"} -{"Time":"2026-02-03T00:32:54.84149476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_object_with_id","Output":"=== RUN TestThreatDetectionWithCustomEngine/engine_field_as_object_with_id\n"} -{"Time":"2026-02-03T00:32:54.841499258Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/no_engine_field_uses_default"} -{"Time":"2026-02-03T00:32:54.841502795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/no_engine_field_uses_default","Output":"=== RUN TestThreatDetectionWithCustomEngine/no_engine_field_uses_default\n"} -{"Time":"2026-02-03T00:32:54.841529965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine","Output":"--- PASS: TestThreatDetectionWithCustomEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.841534914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_string","Output":" --- PASS: TestThreatDetectionWithCustomEngine/engine_field_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.841539212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84154317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_object_with_id","Output":" --- PASS: TestThreatDetectionWithCustomEngine/engine_field_as_object_with_id (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.841547819Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/engine_field_as_object_with_id","Elapsed":0} -{"Time":"2026-02-03T00:32:54.841551866Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/no_engine_field_uses_default","Output":" --- PASS: TestThreatDetectionWithCustomEngine/no_engine_field_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.841555943Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine/no_engine_field_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:54.841560692Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionWithCustomEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:54.841564029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsOrdering"} -{"Time":"2026-02-03T00:32:54.841567495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsOrdering","Output":"=== RUN TestThreatDetectionStepsOrdering\n"} -{"Time":"2026-02-03T00:32:54.841574097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsOrdering","Output":"--- PASS: TestThreatDetectionStepsOrdering (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.841611238Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsOrdering","Elapsed":0} -{"Time":"2026-02-03T00:32:54.841626016Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine"} -{"Time":"2026-02-03T00:32:54.841630224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine","Output":"=== RUN TestBuildEngineStepsWithThreatDetectionEngine\n"} -{"Time":"2026-02-03T00:32:54.841701294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_main_engine_when_no_threat_detection_engine_specified"} -{"Time":"2026-02-03T00:32:54.841710391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_main_engine_when_no_threat_detection_engine_specified","Output":"=== RUN TestBuildEngineStepsWithThreatDetectionEngine/uses_main_engine_when_no_threat_detection_engine_specified\n"} -{"Time":"2026-02-03T00:32:54.841844441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_when_specified_as_string"} -{"Time":"2026-02-03T00:32:54.841862675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_when_specified_as_string","Output":"=== RUN TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_when_specified_as_string\n"} -{"Time":"2026-02-03T00:32:54.841926684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_config_when_specified"} -{"Time":"2026-02-03T00:32:54.841936352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_config_when_specified","Output":"=== RUN TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_config_when_specified\n"} -{"Time":"2026-02-03T00:32:54.84201547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine","Output":"--- PASS: TestBuildEngineStepsWithThreatDetectionEngine (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842027352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_main_engine_when_no_threat_detection_engine_specified","Output":" --- PASS: TestBuildEngineStepsWithThreatDetectionEngine/uses_main_engine_when_no_threat_detection_engine_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842033413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_main_engine_when_no_threat_detection_engine_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842037731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_when_specified_as_string","Output":" --- PASS: TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_when_specified_as_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842045245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_when_specified_as_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842049453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_config_when_specified","Output":" --- PASS: TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_config_when_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842054192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine/uses_threat_detection_engine_config_when_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842059011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildEngineStepsWithThreatDetectionEngine","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842062467Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildUploadDetectionLogStep"} -{"Time":"2026-02-03T00:32:54.842065793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildUploadDetectionLogStep","Output":"=== RUN TestBuildUploadDetectionLogStep\n"} -{"Time":"2026-02-03T00:32:54.842078848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildUploadDetectionLogStep","Output":"--- PASS: TestBuildUploadDetectionLogStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842083186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildUploadDetectionLogStep","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842086382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeUpload"} -{"Time":"2026-02-03T00:32:54.842089808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeUpload","Output":"=== RUN TestThreatDetectionStepsIncludeUpload\n"} -{"Time":"2026-02-03T00:32:54.842196898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeUpload","Output":"--- PASS: TestThreatDetectionStepsIncludeUpload (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842209601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeUpload","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842213849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEchoAgentOutputsStep"} -{"Time":"2026-02-03T00:32:54.842218217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEchoAgentOutputsStep","Output":"=== RUN TestEchoAgentOutputsStep\n"} -{"Time":"2026-02-03T00:32:54.84222477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEchoAgentOutputsStep","Output":"--- PASS: TestEchoAgentOutputsStep (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84223026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEchoAgentOutputsStep","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842236872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeEcho"} -{"Time":"2026-02-03T00:32:54.842240579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeEcho","Output":"=== RUN TestThreatDetectionStepsIncludeEcho\n"} -{"Time":"2026-02-03T00:32:54.84238608Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeEcho","Output":"--- PASS: TestThreatDetectionStepsIncludeEcho (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842397922Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionStepsIncludeEcho","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84240187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadArtifactStepIncludesPrompt"} -{"Time":"2026-02-03T00:32:54.842405617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadArtifactStepIncludesPrompt","Output":"=== RUN TestDownloadArtifactStepIncludesPrompt\n"} -{"Time":"2026-02-03T00:32:54.842436584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadArtifactStepIncludesPrompt","Output":"--- PASS: TestDownloadArtifactStepIncludesPrompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842445641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadArtifactStepIncludesPrompt","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842449739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadPatchArtifactHasConditional"} -{"Time":"2026-02-03T00:32:54.842453666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadPatchArtifactHasConditional","Output":"=== RUN TestDownloadPatchArtifactHasConditional\n"} -{"Time":"2026-02-03T00:32:54.842459487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadPatchArtifactHasConditional","Output":" threat_detection_test.go:774: Patch is now part of unified agent-artifacts download without conditional\n"} -{"Time":"2026-02-03T00:32:54.842470598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadPatchArtifactHasConditional","Output":"--- SKIP: TestDownloadPatchArtifactHasConditional (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84247741Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDownloadPatchArtifactHasConditional","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842481057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetupScriptReferencesPromptFile"} -{"Time":"2026-02-03T00:32:54.842484784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetupScriptReferencesPromptFile","Output":"=== RUN TestSetupScriptReferencesPromptFile\n"} -{"Time":"2026-02-03T00:32:54.842511734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetupScriptReferencesPromptFile","Output":"--- PASS: TestSetupScriptReferencesPromptFile (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842522735Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetupScriptReferencesPromptFile","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842526502Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowContextEnvVarsExcludesMarkdown"} -{"Time":"2026-02-03T00:32:54.842530098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowContextEnvVarsExcludesMarkdown","Output":"=== RUN TestBuildWorkflowContextEnvVarsExcludesMarkdown\n"} -{"Time":"2026-02-03T00:32:54.84253635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowContextEnvVarsExcludesMarkdown","Output":"--- PASS: TestBuildWorkflowContextEnvVarsExcludesMarkdown (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842544425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestBuildWorkflowContextEnvVarsExcludesMarkdown","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842547892Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionEngineFalse"} -{"Time":"2026-02-03T00:32:54.842550927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionEngineFalse","Output":"=== RUN TestThreatDetectionEngineFalse\n"} -{"Time":"2026-02-03T00:32:54.842636316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionEngineFalse","Output":"--- PASS: TestThreatDetectionEngineFalse (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842647968Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestThreatDetectionEngineFalse","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842651465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobSkipCondition"} -{"Time":"2026-02-03T00:32:54.842655683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobSkipCondition","Output":"=== RUN TestDetectionJobSkipCondition\n"} -{"Time":"2026-02-03T00:32:54.84284768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobSkipCondition","Output":"--- PASS: TestDetectionJobSkipCondition (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.842860294Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDetectionJobSkipCondition","Elapsed":0} -{"Time":"2026-02-03T00:32:54.842864001Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel"} -{"Time":"2026-02-03T00:32:54.842867577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel","Output":"=== RUN TestCopilotDetectionDefaultModel\n"} -{"Time":"2026-02-03T00:32:54.842875111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_without_model_uses_default_gpt-5.1-codex-mini"} -{"Time":"2026-02-03T00:32:54.8428797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_without_model_uses_default_gpt-5.1-codex-mini","Output":"=== RUN TestCopilotDetectionDefaultModel/copilot_engine_without_model_uses_default_gpt-5.1-codex-mini\n"} -{"Time":"2026-02-03T00:32:54.84298879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_custom_model_uses_specified_model"} -{"Time":"2026-02-03T00:32:54.842997076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_custom_model_uses_specified_model","Output":"=== RUN TestCopilotDetectionDefaultModel/copilot_engine_with_custom_model_uses_specified_model\n"} -{"Time":"2026-02-03T00:32:54.843078748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_with_custom_model"} -{"Time":"2026-02-03T00:32:54.84308527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_with_custom_model","Output":"=== RUN TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_with_custom_model\n"} -{"Time":"2026-02-03T00:32:54.843155581Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_without_model_uses_default"} -{"Time":"2026-02-03T00:32:54.843174927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_without_model_uses_default","Output":"=== RUN TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_without_model_uses_default\n"} -{"Time":"2026-02-03T00:32:54.843236181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/claude_engine_does_not_add_model_parameter"} -{"Time":"2026-02-03T00:32:54.843244437Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/claude_engine_does_not_add_model_parameter","Output":"=== RUN TestCopilotDetectionDefaultModel/claude_engine_does_not_add_model_parameter\n"} -{"Time":"2026-02-03T00:32:54.843341587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel","Output":"--- PASS: TestCopilotDetectionDefaultModel (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843352708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_without_model_uses_default_gpt-5.1-codex-mini","Output":" --- PASS: TestCopilotDetectionDefaultModel/copilot_engine_without_model_uses_default_gpt-5.1-codex-mini (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843357487Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_without_model_uses_default_gpt-5.1-codex-mini","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843360072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_custom_model_uses_specified_model","Output":" --- PASS: TestCopilotDetectionDefaultModel/copilot_engine_with_custom_model_uses_specified_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843362807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_custom_model_uses_specified_model","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843365162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_with_custom_model","Output":" --- PASS: TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_with_custom_model (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843368317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_with_custom_model","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843370642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_without_model_uses_default","Output":" --- PASS: TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_without_model_uses_default (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843373237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/copilot_engine_with_threat_detection_engine_config_without_model_uses_default","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843375511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/claude_engine_does_not_add_model_parameter","Output":" --- PASS: TestCopilotDetectionDefaultModel/claude_engine_does_not_add_model_parameter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843378216Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel/claude_engine_does_not_add_model_parameter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843380119Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotDetectionDefaultModel","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843382073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta"} -{"Time":"2026-02-03T00:32:54.843383957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta","Output":"=== RUN TestParseTimeDelta\n"} -{"Time":"2026-02-03T00:32:54.843387483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/hours_only"} -{"Time":"2026-02-03T00:32:54.843390048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/hours_only","Output":"=== RUN TestParseTimeDelta/hours_only\n"} -{"Time":"2026-02-03T00:32:54.843392382Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_only"} -{"Time":"2026-02-03T00:32:54.843394406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_only","Output":"=== RUN TestParseTimeDelta/days_only\n"} -{"Time":"2026-02-03T00:32:54.843433839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/minutes_only"} -{"Time":"2026-02-03T00:32:54.843441544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/minutes_only","Output":"=== RUN TestParseTimeDelta/minutes_only\n"} -{"Time":"2026-02-03T00:32:54.843447275Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_and_hours"} -{"Time":"2026-02-03T00:32:54.84345047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_and_hours","Output":"=== RUN TestParseTimeDelta/days_and_hours\n"} -{"Time":"2026-02-03T00:32:54.843456041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/all_units"} -{"Time":"2026-02-03T00:32:54.843459337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/all_units","Output":"=== RUN TestParseTimeDelta/all_units\n"} -{"Time":"2026-02-03T00:32:54.843468374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/different_order"} -{"Time":"2026-02-03T00:32:54.84347146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/different_order","Output":"=== RUN TestParseTimeDelta/different_order\n"} -{"Time":"2026-02-03T00:32:54.843476609Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/single_digit"} -{"Time":"2026-02-03T00:32:54.843479755Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/single_digit","Output":"=== RUN TestParseTimeDelta/single_digit\n"} -{"Time":"2026-02-03T00:32:54.843484664Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/large_numbers"} -{"Time":"2026-02-03T00:32:54.84348784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/large_numbers","Output":"=== RUN TestParseTimeDelta/large_numbers\n"} -{"Time":"2026-02-03T00:32:54.843496055Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/zero_values_allowed_in_middle"} -{"Time":"2026-02-03T00:32:54.843499422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/zero_values_allowed_in_middle","Output":"=== RUN TestParseTimeDelta/zero_values_allowed_in_middle\n"} -{"Time":"2026-02-03T00:32:54.843524939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/empty_string"} -{"Time":"2026-02-03T00:32:54.843540358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/empty_string","Output":"=== RUN TestParseTimeDelta/empty_string\n"} -{"Time":"2026-02-03T00:32:54.843551479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_plus_prefix"} -{"Time":"2026-02-03T00:32:54.843555185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_plus_prefix","Output":"=== RUN TestParseTimeDelta/no_plus_prefix\n"} -{"Time":"2026-02-03T00:32:54.843559874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/only_plus"} -{"Time":"2026-02-03T00:32:54.843563671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/only_plus","Output":"=== RUN TestParseTimeDelta/only_plus\n"} -{"Time":"2026-02-03T00:32:54.843569031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_units"} -{"Time":"2026-02-03T00:32:54.843572388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_units","Output":"=== RUN TestParseTimeDelta/no_units\n"} -{"Time":"2026-02-03T00:32:54.843579952Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_unit"} -{"Time":"2026-02-03T00:32:54.843586123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_unit","Output":"=== RUN TestParseTimeDelta/invalid_unit\n"} -{"Time":"2026-02-03T00:32:54.843615999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/duplicate_units"} -{"Time":"2026-02-03T00:32:54.843620618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/duplicate_units","Output":"=== RUN TestParseTimeDelta/duplicate_units\n"} -{"Time":"2026-02-03T00:32:54.843640875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_characters"} -{"Time":"2026-02-03T00:32:54.843648018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_characters","Output":"=== RUN TestParseTimeDelta/invalid_characters\n"} -{"Time":"2026-02-03T00:32:54.843682313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/negative_numbers_not_allowed"} -{"Time":"2026-02-03T00:32:54.8436918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/negative_numbers_not_allowed","Output":"=== RUN TestParseTimeDelta/negative_numbers_not_allowed\n"} -{"Time":"2026-02-03T00:32:54.843712098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_days"} -{"Time":"2026-02-03T00:32:54.843716726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_days","Output":"=== RUN TestParseTimeDelta/too_many_days\n"} -{"Time":"2026-02-03T00:32:54.843722898Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_hours"} -{"Time":"2026-02-03T00:32:54.843726675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_hours","Output":"=== RUN TestParseTimeDelta/too_many_hours\n"} -{"Time":"2026-02-03T00:32:54.84376714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/extra_characters"} -{"Time":"2026-02-03T00:32:54.843775707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/extra_characters","Output":"=== RUN TestParseTimeDelta/extra_characters\n"} -{"Time":"2026-02-03T00:32:54.843830243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta","Output":"--- PASS: TestParseTimeDelta (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843845742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/hours_only","Output":" --- PASS: TestParseTimeDelta/hours_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843851282Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/hours_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84385573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_only","Output":" --- PASS: TestParseTimeDelta/days_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843860709Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843864557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/minutes_only","Output":" --- PASS: TestParseTimeDelta/minutes_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843868755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/minutes_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843878483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_and_hours","Output":" --- PASS: TestParseTimeDelta/days_and_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843883262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/days_and_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843887229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/all_units","Output":" --- PASS: TestParseTimeDelta/all_units (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843891266Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/all_units","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843894623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/different_order","Output":" --- PASS: TestParseTimeDelta/different_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84389874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/different_order","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843902127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/single_digit","Output":" --- PASS: TestParseTimeDelta/single_digit (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843906485Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/single_digit","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843910252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/large_numbers","Output":" --- PASS: TestParseTimeDelta/large_numbers (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843915221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/large_numbers","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843918938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/zero_values_allowed_in_middle","Output":" --- PASS: TestParseTimeDelta/zero_values_allowed_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843923486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/zero_values_allowed_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843933355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/empty_string","Output":" --- PASS: TestParseTimeDelta/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843938284Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84394178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_plus_prefix","Output":" --- PASS: TestParseTimeDelta/no_plus_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843945868Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_plus_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843949225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/only_plus","Output":" --- PASS: TestParseTimeDelta/only_plus (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843953102Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/only_plus","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843956618Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_units","Output":" --- PASS: TestParseTimeDelta/no_units (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843960786Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/no_units","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843964102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_unit","Output":" --- PASS: TestParseTimeDelta/invalid_unit (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84396823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_unit","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843971967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/duplicate_units","Output":" --- PASS: TestParseTimeDelta/duplicate_units (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843976936Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/duplicate_units","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843986554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_characters","Output":" --- PASS: TestParseTimeDelta/invalid_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843991123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/invalid_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.843994779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/negative_numbers_not_allowed","Output":" --- PASS: TestParseTimeDelta/negative_numbers_not_allowed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.843998847Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/negative_numbers_not_allowed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844002163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_days","Output":" --- PASS: TestParseTimeDelta/too_many_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844006191Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_days","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844009747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_hours","Output":" --- PASS: TestParseTimeDelta/too_many_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844013935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/too_many_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844017281Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/extra_characters","Output":" --- PASS: TestParseTimeDelta/extra_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844024895Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta/extra_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844027901Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDelta","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844030736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter"} -{"Time":"2026-02-03T00:32:54.844033932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter","Output":"=== RUN TestParseTimeDeltaForStopAfter\n"} -{"Time":"2026-02-03T00:32:54.84403783Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/hours_only"} -{"Time":"2026-02-03T00:32:54.844041256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/hours_only","Output":"=== RUN TestParseTimeDeltaForStopAfter/hours_only\n"} -{"Time":"2026-02-03T00:32:54.844045684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_only"} -{"Time":"2026-02-03T00:32:54.844049511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_only","Output":"=== RUN TestParseTimeDeltaForStopAfter/days_only\n"} -{"Time":"2026-02-03T00:32:54.844053479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/weeks_only"} -{"Time":"2026-02-03T00:32:54.844055993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/weeks_only","Output":"=== RUN TestParseTimeDeltaForStopAfter/weeks_only\n"} -{"Time":"2026-02-03T00:32:54.844058378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/months_only"} -{"Time":"2026-02-03T00:32:54.844060472Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/months_only","Output":"=== RUN TestParseTimeDeltaForStopAfter/months_only\n"} -{"Time":"2026-02-03T00:32:54.844064148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_and_hours"} -{"Time":"2026-02-03T00:32:54.844066292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_and_hours","Output":"=== RUN TestParseTimeDeltaForStopAfter/days_and_hours\n"} -{"Time":"2026-02-03T00:32:54.844068577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/all_units_except_minutes"} -{"Time":"2026-02-03T00:32:54.844070551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/all_units_except_minutes","Output":"=== RUN TestParseTimeDeltaForStopAfter/all_units_except_minutes\n"} -{"Time":"2026-02-03T00:32:54.844074227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/different_order"} -{"Time":"2026-02-03T00:32:54.844076171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/different_order","Output":"=== RUN TestParseTimeDeltaForStopAfter/different_order\n"} -{"Time":"2026-02-03T00:32:54.844078445Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/minutes_only"} -{"Time":"2026-02-03T00:32:54.844080439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/minutes_only","Output":"=== RUN TestParseTimeDeltaForStopAfter/minutes_only\n"} -{"Time":"2026-02-03T00:32:54.844083885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_hours_and_minutes"} -{"Time":"2026-02-03T00:32:54.844085929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_hours_and_minutes","Output":"=== RUN TestParseTimeDeltaForStopAfter/days_hours_and_minutes\n"} -{"Time":"2026-02-03T00:32:54.844119447Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/complex_with_minutes"} -{"Time":"2026-02-03T00:32:54.84413157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/complex_with_minutes","Output":"=== RUN TestParseTimeDeltaForStopAfter/complex_with_minutes\n"} -{"Time":"2026-02-03T00:32:54.844151997Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/only_minutes_at_end"} -{"Time":"2026-02-03T00:32:54.844163529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/only_minutes_at_end","Output":"=== RUN TestParseTimeDeltaForStopAfter/only_minutes_at_end\n"} -{"Time":"2026-02-03T00:32:54.844168829Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/empty_string"} -{"Time":"2026-02-03T00:32:54.844172997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/empty_string","Output":"=== RUN TestParseTimeDeltaForStopAfter/empty_string\n"} -{"Time":"2026-02-03T00:32:54.844188265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/no_plus_prefix"} -{"Time":"2026-02-03T00:32:54.844192784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/no_plus_prefix","Output":"=== RUN TestParseTimeDeltaForStopAfter/no_plus_prefix\n"} -{"Time":"2026-02-03T00:32:54.844204856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/invalid_unit"} -{"Time":"2026-02-03T00:32:54.844208583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/invalid_unit","Output":"=== RUN TestParseTimeDeltaForStopAfter/invalid_unit\n"} -{"Time":"2026-02-03T00:32:54.844213833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/duplicate_units"} -{"Time":"2026-02-03T00:32:54.844221046Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/duplicate_units","Output":"=== RUN TestParseTimeDeltaForStopAfter/duplicate_units\n"} -{"Time":"2026-02-03T00:32:54.844227108Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/too_many_days"} -{"Time":"2026-02-03T00:32:54.844233429Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/too_many_days","Output":"=== RUN TestParseTimeDeltaForStopAfter/too_many_days\n"} -{"Time":"2026-02-03T00:32:54.8442394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter","Output":"--- PASS: TestParseTimeDeltaForStopAfter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844244159Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/hours_only","Output":" --- PASS: TestParseTimeDeltaForStopAfter/hours_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844248477Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/hours_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844258606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_only","Output":" --- PASS: TestParseTimeDeltaForStopAfter/days_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844263556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844267503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/weeks_only","Output":" --- PASS: TestParseTimeDeltaForStopAfter/weeks_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844280517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/weeks_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844284805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/months_only","Output":" --- PASS: TestParseTimeDeltaForStopAfter/months_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844289945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/months_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844293612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_and_hours","Output":" --- PASS: TestParseTimeDeltaForStopAfter/days_and_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844299022Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_and_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844302909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/all_units_except_minutes","Output":" --- PASS: TestParseTimeDeltaForStopAfter/all_units_except_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844310643Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/all_units_except_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844314851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/different_order","Output":" --- PASS: TestParseTimeDeltaForStopAfter/different_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84431946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/different_order","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844326342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/minutes_only","Output":" --- PASS: TestParseTimeDeltaForStopAfter/minutes_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844333366Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/minutes_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844337293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_hours_and_minutes","Output":" --- PASS: TestParseTimeDeltaForStopAfter/days_hours_and_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844342112Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/days_hours_and_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844345999Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/complex_with_minutes","Output":" --- PASS: TestParseTimeDeltaForStopAfter/complex_with_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844351499Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/complex_with_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844355407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/only_minutes_at_end","Output":" --- PASS: TestParseTimeDeltaForStopAfter/only_minutes_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844376506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/only_minutes_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844380944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/empty_string","Output":" --- PASS: TestParseTimeDeltaForStopAfter/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844385553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844402785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/no_plus_prefix","Output":" --- PASS: TestParseTimeDeltaForStopAfter/no_plus_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844408125Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/no_plus_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844412022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/invalid_unit","Output":" --- PASS: TestParseTimeDeltaForStopAfter/invalid_unit (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844416561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/invalid_unit","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844420337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/duplicate_units","Output":" --- PASS: TestParseTimeDeltaForStopAfter/duplicate_units (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844424906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/duplicate_units","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844428412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/too_many_days","Output":" --- PASS: TestParseTimeDeltaForStopAfter/too_many_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844432921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter/too_many_days","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844441808Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTimeDeltaForStopAfter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844444983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString"} -{"Time":"2026-02-03T00:32:54.84444852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString","Output":"=== RUN TestTimeDeltaString\n"} -{"Time":"2026-02-03T00:32:54.844463508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/hours_only"} -{"Time":"2026-02-03T00:32:54.844467235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/hours_only","Output":"=== RUN TestTimeDeltaString/hours_only\n"} -{"Time":"2026-02-03T00:32:54.844479648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/days_only"} -{"Time":"2026-02-03T00:32:54.844484347Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/days_only","Output":"=== RUN TestTimeDeltaString/days_only\n"} -{"Time":"2026-02-03T00:32:54.844488875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/minutes_only"} -{"Time":"2026-02-03T00:32:54.844500346Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/minutes_only","Output":"=== RUN TestTimeDeltaString/minutes_only\n"} -{"Time":"2026-02-03T00:32:54.844504845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/all_units"} -{"Time":"2026-02-03T00:32:54.844508512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/all_units","Output":"=== RUN TestTimeDeltaString/all_units\n"} -{"Time":"2026-02-03T00:32:54.844519282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/zero_values"} -{"Time":"2026-02-03T00:32:54.844522939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/zero_values","Output":"=== RUN TestTimeDeltaString/zero_values\n"} -{"Time":"2026-02-03T00:32:54.844527557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/some_zero_values"} -{"Time":"2026-02-03T00:32:54.844531464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/some_zero_values","Output":"=== RUN TestTimeDeltaString/some_zero_values\n"} -{"Time":"2026-02-03T00:32:54.844536484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString","Output":"--- PASS: TestTimeDeltaString (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84454504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/hours_only","Output":" --- PASS: TestTimeDeltaString/hours_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844550149Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/hours_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844554898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/days_only","Output":" --- PASS: TestTimeDeltaString/days_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844560108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/days_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844567031Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/minutes_only","Output":" --- PASS: TestTimeDeltaString/minutes_only (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84457186Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/minutes_only","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844583602Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/all_units","Output":" --- PASS: TestTimeDeltaString/all_units (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844588701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/all_units","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844592969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/zero_values","Output":" --- PASS: TestTimeDeltaString/zero_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844597848Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/zero_values","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844601405Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/some_zero_values","Output":" --- PASS: TestTimeDeltaString/some_zero_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844605663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString/some_zero_values","Elapsed":0} -{"Time":"2026-02-03T00:32:54.8446095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTimeDeltaString","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844613077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime"} -{"Time":"2026-02-03T00:32:54.844616673Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime","Output":"=== RUN TestIsRelativeStopTime\n"} -{"Time":"2026-02-03T00:32:54.844620901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/relative_time_delta"} -{"Time":"2026-02-03T00:32:54.844627624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/relative_time_delta","Output":"=== RUN TestIsRelativeStopTime/relative_time_delta\n"} -{"Time":"2026-02-03T00:32:54.844632352Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/absolute_timestamp"} -{"Time":"2026-02-03T00:32:54.844636039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/absolute_timestamp","Output":"=== RUN TestIsRelativeStopTime/absolute_timestamp\n"} -{"Time":"2026-02-03T00:32:54.844643343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/empty_string"} -{"Time":"2026-02-03T00:32:54.844646709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/empty_string","Output":"=== RUN TestIsRelativeStopTime/empty_string\n"} -{"Time":"2026-02-03T00:32:54.844650557Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/just_plus"} -{"Time":"2026-02-03T00:32:54.844653963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/just_plus","Output":"=== RUN TestIsRelativeStopTime/just_plus\n"} -{"Time":"2026-02-03T00:32:54.844672287Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/plus_in_middle"} -{"Time":"2026-02-03T00:32:54.844676685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/plus_in_middle","Output":"=== RUN TestIsRelativeStopTime/plus_in_middle\n"} -{"Time":"2026-02-03T00:32:54.844682586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime","Output":"--- PASS: TestIsRelativeStopTime (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844687746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/relative_time_delta","Output":" --- PASS: TestIsRelativeStopTime/relative_time_delta (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844692174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/relative_time_delta","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844696302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/absolute_timestamp","Output":" --- PASS: TestIsRelativeStopTime/absolute_timestamp (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84470079Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/absolute_timestamp","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844704537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/empty_string","Output":" --- PASS: TestIsRelativeStopTime/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844709146Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844718744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/just_plus","Output":" --- PASS: TestIsRelativeStopTime/just_plus (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844723613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/just_plus","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844727099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/plus_in_middle","Output":" --- PASS: TestIsRelativeStopTime/plus_in_middle (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.844730906Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime/plus_in_middle","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844734333Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeStopTime","Elapsed":0} -{"Time":"2026-02-03T00:32:54.844737799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime"} -{"Time":"2026-02-03T00:32:54.844741476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime","Output":"=== RUN TestParseAbsoluteDateTime\n"} -{"Time":"2026-02-03T00:32:54.844746164Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/standard_YYYY-MM-DD_HH:MM:SS"} -{"Time":"2026-02-03T00:32:54.844768987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/standard_YYYY-MM-DD_HH:MM:SS","Output":"=== RUN TestParseAbsoluteDateTime/standard_YYYY-MM-DD_HH:MM:SS\n"} -{"Time":"2026-02-03T00:32:54.844777072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ISO_8601_format"} -{"Time":"2026-02-03T00:32:54.844786049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ISO_8601_format","Output":"=== RUN TestParseAbsoluteDateTime/ISO_8601_format\n"} -{"Time":"2026-02-03T00:32:54.844790658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/date_only_YYYY-MM-DD"} -{"Time":"2026-02-03T00:32:54.844794605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/date_only_YYYY-MM-DD","Output":"=== RUN TestParseAbsoluteDateTime/date_only_YYYY-MM-DD\n"} -{"Time":"2026-02-03T00:32:54.844799183Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_MM/DD/YYYY"} -{"Time":"2026-02-03T00:32:54.844803141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_MM/DD/YYYY","Output":"=== RUN TestParseAbsoluteDateTime/US_format_MM/DD/YYYY\n"} -{"Time":"2026-02-03T00:32:54.84480819Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_with_time"} -{"Time":"2026-02-03T00:32:54.844811887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_with_time","Output":"=== RUN TestParseAbsoluteDateTime/US_format_with_time\n"} -{"Time":"2026-02-03T00:32:54.844816035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_January_1,_2025"} -{"Time":"2026-02-03T00:32:54.844819301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_January_1,_2025","Output":"=== RUN TestParseAbsoluteDateTime/readable_January_1,_2025\n"} -{"Time":"2026-02-03T00:32:54.844823549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_June_15,_2025"} -{"Time":"2026-02-03T00:32:54.844834048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_June_15,_2025","Output":"=== RUN TestParseAbsoluteDateTime/readable_June_15,_2025\n"} -{"Time":"2026-02-03T00:32:54.844838907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_with_abbreviated_month"} -{"Time":"2026-02-03T00:32:54.844843536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_with_abbreviated_month","Output":"=== RUN TestParseAbsoluteDateTime/readable_with_abbreviated_month\n"} -{"Time":"2026-02-03T00:32:54.844848245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_15_June_2025"} -{"Time":"2026-02-03T00:32:54.844852252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_15_June_2025","Output":"=== RUN TestParseAbsoluteDateTime/European_style_15_June_2025\n"} -{"Time":"2026-02-03T00:32:54.844863102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_abbreviated"} -{"Time":"2026-02-03T00:32:54.844866529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_abbreviated","Output":"=== RUN TestParseAbsoluteDateTime/European_style_abbreviated\n"} -{"Time":"2026-02-03T00:32:54.844870607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_1st_June_2025"} -{"Time":"2026-02-03T00:32:54.844874884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_1st_June_2025","Output":"=== RUN TestParseAbsoluteDateTime/ordinal_1st_June_2025\n"} -{"Time":"2026-02-03T00:32:54.844880435Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_June_1st_2025"} -{"Time":"2026-02-03T00:32:54.844883861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_June_1st_2025","Output":"=== RUN TestParseAbsoluteDateTime/ordinal_June_1st_2025\n"} -{"Time":"2026-02-03T00:32:54.8448888Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_2nd_January_2026"} -{"Time":"2026-02-03T00:32:54.844892728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_2nd_January_2026","Output":"=== RUN TestParseAbsoluteDateTime/ordinal_2nd_January_2026\n"} -{"Time":"2026-02-03T00:32:54.844897326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_23rd_December_2025"} -{"Time":"2026-02-03T00:32:54.844900743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_23rd_December_2025","Output":"=== RUN TestParseAbsoluteDateTime/ordinal_23rd_December_2025\n"} -{"Time":"2026-02-03T00:32:54.844906253Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_with_time_1st_June_2025_15:30"} -{"Time":"2026-02-03T00:32:54.844916171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_with_time_1st_June_2025_15:30","Output":"=== RUN TestParseAbsoluteDateTime/ordinal_with_time_1st_June_2025_15:30\n"} -{"Time":"2026-02-03T00:32:54.84492111Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/RFC3339_format"} -{"Time":"2026-02-03T00:32:54.844924918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/RFC3339_format","Output":"=== RUN TestParseAbsoluteDateTime/RFC3339_format\n"} -{"Time":"2026-02-03T00:32:54.844930027Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/whitespace_around_date"} -{"Time":"2026-02-03T00:32:54.844933774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/whitespace_around_date","Output":"=== RUN TestParseAbsoluteDateTime/whitespace_around_date\n"} -{"Time":"2026-02-03T00:32:54.844937932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_format"} -{"Time":"2026-02-03T00:32:54.844946838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_format","Output":"=== RUN TestParseAbsoluteDateTime/invalid_format\n"} -{"Time":"2026-02-03T00:32:54.84495282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_month"} -{"Time":"2026-02-03T00:32:54.844956627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_month","Output":"=== RUN TestParseAbsoluteDateTime/invalid_month\n"} -{"Time":"2026-02-03T00:32:54.844968899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/empty_string"} -{"Time":"2026-02-03T00:32:54.844972997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/empty_string","Output":"=== RUN TestParseAbsoluteDateTime/empty_string\n"} -{"Time":"2026-02-03T00:32:54.845024724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime","Output":"--- PASS: TestParseAbsoluteDateTime (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845037147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/standard_YYYY-MM-DD_HH:MM:SS","Output":" --- PASS: TestParseAbsoluteDateTime/standard_YYYY-MM-DD_HH:MM:SS (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845041886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/standard_YYYY-MM-DD_HH:MM:SS","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845045532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ISO_8601_format","Output":" --- PASS: TestParseAbsoluteDateTime/ISO_8601_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845049991Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ISO_8601_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845053577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/date_only_YYYY-MM-DD","Output":" --- PASS: TestParseAbsoluteDateTime/date_only_YYYY-MM-DD (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845059458Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/date_only_YYYY-MM-DD","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845063546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_MM/DD/YYYY","Output":" --- PASS: TestParseAbsoluteDateTime/US_format_MM/DD/YYYY (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845068816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_MM/DD/YYYY","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845072933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_with_time","Output":" --- PASS: TestParseAbsoluteDateTime/US_format_with_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845091097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/US_format_with_time","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845095546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_January_1,_2025","Output":" --- PASS: TestParseAbsoluteDateTime/readable_January_1,_2025 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845101196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_January_1,_2025","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845105304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_June_15,_2025","Output":" --- PASS: TestParseAbsoluteDateTime/readable_June_15,_2025 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845116705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_June_15,_2025","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845121484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_with_abbreviated_month","Output":" --- PASS: TestParseAbsoluteDateTime/readable_with_abbreviated_month (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845125882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/readable_with_abbreviated_month","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845129799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_15_June_2025","Output":" --- PASS: TestParseAbsoluteDateTime/European_style_15_June_2025 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845134378Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_15_June_2025","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845143735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_abbreviated","Output":" --- PASS: TestParseAbsoluteDateTime/European_style_abbreviated (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845148605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/European_style_abbreviated","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845152562Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_1st_June_2025","Output":" --- PASS: TestParseAbsoluteDateTime/ordinal_1st_June_2025 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845157401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_1st_June_2025","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845161118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_June_1st_2025","Output":" --- PASS: TestParseAbsoluteDateTime/ordinal_June_1st_2025 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845166087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_June_1st_2025","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845169754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_2nd_January_2026","Output":" --- PASS: TestParseAbsoluteDateTime/ordinal_2nd_January_2026 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845175464Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_2nd_January_2026","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845179352Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_23rd_December_2025","Output":" --- PASS: TestParseAbsoluteDateTime/ordinal_23rd_December_2025 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845184421Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_23rd_December_2025","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845188188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_with_time_1st_June_2025_15:30","Output":" --- PASS: TestParseAbsoluteDateTime/ordinal_with_time_1st_June_2025_15:30 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84520004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/ordinal_with_time_1st_June_2025_15:30","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845204409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/RFC3339_format","Output":" --- PASS: TestParseAbsoluteDateTime/RFC3339_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845208717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/RFC3339_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845218695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/whitespace_around_date","Output":" --- PASS: TestParseAbsoluteDateTime/whitespace_around_date (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845224346Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/whitespace_around_date","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845228323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_format","Output":" --- PASS: TestParseAbsoluteDateTime/invalid_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845233002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845236969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_month","Output":" --- PASS: TestParseAbsoluteDateTime/invalid_month (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845241768Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/invalid_month","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845245545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/empty_string","Output":" --- PASS: TestParseAbsoluteDateTime/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845249873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845253179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseAbsoluteDateTime","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845256736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime"} -{"Time":"2026-02-03T00:32:54.845260002Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime","Output":"=== RUN TestResolveStopTime\n"} -{"Time":"2026-02-03T00:32:54.845266765Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/empty_stop_time"} -{"Time":"2026-02-03T00:32:54.845270632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/empty_stop_time","Output":"=== RUN TestResolveStopTime/empty_stop_time\n"} -{"Time":"2026-02-03T00:32:54.84527523Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_standard_format"} -{"Time":"2026-02-03T00:32:54.845278757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_standard_format","Output":"=== RUN TestResolveStopTime/absolute_time_standard_format\n"} -{"Time":"2026-02-03T00:32:54.845283546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_readable_format"} -{"Time":"2026-02-03T00:32:54.845293304Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_readable_format","Output":"=== RUN TestResolveStopTime/absolute_time_readable_format\n"} -{"Time":"2026-02-03T00:32:54.845298023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_with_ordinal"} -{"Time":"2026-02-03T00:32:54.84530216Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_with_ordinal","Output":"=== RUN TestResolveStopTime/absolute_time_with_ordinal\n"} -{"Time":"2026-02-03T00:32:54.845310957Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_US_format"} -{"Time":"2026-02-03T00:32:54.845314834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_US_format","Output":"=== RUN TestResolveStopTime/absolute_time_US_format\n"} -{"Time":"2026-02-03T00:32:54.845319212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_European_style"} -{"Time":"2026-02-03T00:32:54.845322869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_European_style","Output":"=== RUN TestResolveStopTime/absolute_time_European_style\n"} -{"Time":"2026-02-03T00:32:54.845326877Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_hours"} -{"Time":"2026-02-03T00:32:54.845330133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_hours","Output":"=== RUN TestResolveStopTime/relative_hours\n"} -{"Time":"2026-02-03T00:32:54.845333739Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_days"} -{"Time":"2026-02-03T00:32:54.845336905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_days","Output":"=== RUN TestResolveStopTime/relative_days\n"} -{"Time":"2026-02-03T00:32:54.845342736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex"} -{"Time":"2026-02-03T00:32:54.845350901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex","Output":"=== RUN TestResolveStopTime/relative_complex\n"} -{"Time":"2026-02-03T00:32:54.84535534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_without_minutes"} -{"Time":"2026-02-03T00:32:54.845359117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_without_minutes","Output":"=== RUN TestResolveStopTime/relative_complex_without_minutes\n"} -{"Time":"2026-02-03T00:32:54.845363294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_relative_format"} -{"Time":"2026-02-03T00:32:54.845367402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_relative_format","Output":"=== RUN TestResolveStopTime/invalid_relative_format\n"} -{"Time":"2026-02-03T00:32:54.845377441Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_absolute_format"} -{"Time":"2026-02-03T00:32:54.845380607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_absolute_format","Output":"=== RUN TestResolveStopTime/invalid_absolute_format\n"} -{"Time":"2026-02-03T00:32:54.845385476Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_with_different_base_time"} -{"Time":"2026-02-03T00:32:54.845389032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_with_different_base_time","Output":"=== RUN TestResolveStopTime/relative_with_different_base_time\n"} -{"Time":"2026-02-03T00:32:54.8453932Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_weeks"} -{"Time":"2026-02-03T00:32:54.845402858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_weeks","Output":"=== RUN TestResolveStopTime/relative_weeks\n"} -{"Time":"2026-02-03T00:32:54.845408779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months"} -{"Time":"2026-02-03T00:32:54.845412516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months","Output":"=== RUN TestResolveStopTime/relative_months\n"} -{"Time":"2026-02-03T00:32:54.84544129Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months_and_weeks"} -{"Time":"2026-02-03T00:32:54.845460245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months_and_weeks","Output":"=== RUN TestResolveStopTime/relative_months_and_weeks\n"} -{"Time":"2026-02-03T00:32:54.845470384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_with_months"} -{"Time":"2026-02-03T00:32:54.845474141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_with_months","Output":"=== RUN TestResolveStopTime/relative_complex_with_months\n"} -{"Time":"2026-02-03T00:32:54.84550567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime","Output":"--- PASS: TestResolveStopTime (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845525176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/empty_stop_time","Output":" --- PASS: TestResolveStopTime/empty_stop_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84554325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/empty_stop_time","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845550944Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_standard_format","Output":" --- PASS: TestResolveStopTime/absolute_time_standard_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845556033Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_standard_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845559901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_readable_format","Output":" --- PASS: TestResolveStopTime/absolute_time_readable_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845565691Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_readable_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84557006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_with_ordinal","Output":" --- PASS: TestResolveStopTime/absolute_time_with_ordinal (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845574718Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_with_ordinal","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845579076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_US_format","Output":" --- PASS: TestResolveStopTime/absolute_time_US_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845584136Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_US_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845588274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_European_style","Output":" --- PASS: TestResolveStopTime/absolute_time_European_style (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845593073Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/absolute_time_European_style","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84559692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_hours","Output":" --- PASS: TestResolveStopTime/relative_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845601338Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845605385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_days","Output":" --- PASS: TestResolveStopTime/relative_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845609864Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_days","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845613881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex","Output":" --- PASS: TestResolveStopTime/relative_complex (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.8456183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845622297Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_without_minutes","Output":" --- PASS: TestResolveStopTime/relative_complex_without_minutes (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845626946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_without_minutes","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845630753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_relative_format","Output":" --- PASS: TestResolveStopTime/invalid_relative_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845637415Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_relative_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845641232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_absolute_format","Output":" --- PASS: TestResolveStopTime/invalid_absolute_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845645791Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/invalid_absolute_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845649257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_with_different_base_time","Output":" --- PASS: TestResolveStopTime/relative_with_different_base_time (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845653585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_with_different_base_time","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845657753Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_weeks","Output":" --- PASS: TestResolveStopTime/relative_weeks (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845662382Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_weeks","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845666038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months","Output":" --- PASS: TestResolveStopTime/relative_months (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845670747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845674705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months_and_weeks","Output":" --- PASS: TestResolveStopTime/relative_months_and_weeks (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845679584Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_months_and_weeks","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845683471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_with_months","Output":" --- PASS: TestResolveStopTime/relative_complex_with_months (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845687478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime/relative_complex_with_months","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845691326Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveStopTime","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845694822Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate"} -{"Time":"2026-02-03T00:32:54.845698389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate","Output":"=== RUN TestIsRelativeDate\n"} -{"Time":"2026-02-03T00:32:54.845706073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/negative_delta"} -{"Time":"2026-02-03T00:32:54.845709559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/negative_delta","Output":"=== RUN TestIsRelativeDate/negative_delta\n"} -{"Time":"2026-02-03T00:32:54.845713437Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/positive_delta"} -{"Time":"2026-02-03T00:32:54.845716803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/positive_delta","Output":"=== RUN TestIsRelativeDate/positive_delta\n"} -{"Time":"2026-02-03T00:32:54.845720891Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/absolute_date"} -{"Time":"2026-02-03T00:32:54.84572584Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/absolute_date","Output":"=== RUN TestIsRelativeDate/absolute_date\n"} -{"Time":"2026-02-03T00:32:54.845730148Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/empty_string"} -{"Time":"2026-02-03T00:32:54.845733404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/empty_string","Output":"=== RUN TestIsRelativeDate/empty_string\n"} -{"Time":"2026-02-03T00:32:54.845737442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_minus"} -{"Time":"2026-02-03T00:32:54.845741399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_minus","Output":"=== RUN TestIsRelativeDate/just_minus\n"} -{"Time":"2026-02-03T00:32:54.845745506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_plus"} -{"Time":"2026-02-03T00:32:54.845767918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_plus","Output":"=== RUN TestIsRelativeDate/just_plus\n"} -{"Time":"2026-02-03T00:32:54.84577398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate","Output":"--- PASS: TestIsRelativeDate (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84577963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/negative_delta","Output":" --- PASS: TestIsRelativeDate/negative_delta (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845784239Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/negative_delta","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845787926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/positive_delta","Output":" --- PASS: TestIsRelativeDate/positive_delta (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845792745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/positive_delta","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845796882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/absolute_date","Output":" --- PASS: TestIsRelativeDate/absolute_date (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845801751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/absolute_date","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84580636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/empty_string","Output":" --- PASS: TestIsRelativeDate/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845811329Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845814966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_minus","Output":" --- PASS: TestIsRelativeDate/just_minus (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845819264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_minus","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845823322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_plus","Output":" --- PASS: TestIsRelativeDate/just_plus (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845828331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate/just_plus","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845832028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsRelativeDate","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845835805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate"} -{"Time":"2026-02-03T00:32:54.845840955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate","Output":"=== RUN TestParseRelativeDate\n"} -{"Time":"2026-02-03T00:32:54.845845292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_day"} -{"Time":"2026-02-03T00:32:54.84584924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_day","Output":"=== RUN TestParseRelativeDate/negative_1_day\n"} -{"Time":"2026-02-03T00:32:54.845853428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_week"} -{"Time":"2026-02-03T00:32:54.845856884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_week","Output":"=== RUN TestParseRelativeDate/negative_1_week\n"} -{"Time":"2026-02-03T00:32:54.845863617Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_month"} -{"Time":"2026-02-03T00:32:54.845867424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_month","Output":"=== RUN TestParseRelativeDate/negative_1_month\n"} -{"Time":"2026-02-03T00:32:54.845871872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/positive_3_days"} -{"Time":"2026-02-03T00:32:54.845875499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/positive_3_days","Output":"=== RUN TestParseRelativeDate/positive_3_days\n"} -{"Time":"2026-02-03T00:32:54.84588156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/complex_negative_delta"} -{"Time":"2026-02-03T00:32:54.845885137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/complex_negative_delta","Output":"=== RUN TestParseRelativeDate/complex_negative_delta\n"} -{"Time":"2026-02-03T00:32:54.845889244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/absolute_date"} -{"Time":"2026-02-03T00:32:54.845893052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/absolute_date","Output":"=== RUN TestParseRelativeDate/absolute_date\n"} -{"Time":"2026-02-03T00:32:54.8458974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/empty_string"} -{"Time":"2026-02-03T00:32:54.845900856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/empty_string","Output":"=== RUN TestParseRelativeDate/empty_string\n"} -{"Time":"2026-02-03T00:32:54.845904763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/invalid_negative_format"} -{"Time":"2026-02-03T00:32:54.845908841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/invalid_negative_format","Output":"=== RUN TestParseRelativeDate/invalid_negative_format\n"} -{"Time":"2026-02-03T00:32:54.845915583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate","Output":"--- PASS: TestParseRelativeDate (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845920483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_day","Output":" --- PASS: TestParseRelativeDate/negative_1_day (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845925462Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_day","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845929129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_week","Output":" --- PASS: TestParseRelativeDate/negative_1_week (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84593497Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_week","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845939097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_month","Output":" --- PASS: TestParseRelativeDate/negative_1_month (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845943866Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/negative_1_month","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845947593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/positive_3_days","Output":" --- PASS: TestParseRelativeDate/positive_3_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845952332Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/positive_3_days","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845957061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/complex_negative_delta","Output":" --- PASS: TestParseRelativeDate/complex_negative_delta (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.8459621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/complex_negative_delta","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845965797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/absolute_date","Output":" --- PASS: TestParseRelativeDate/absolute_date (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845970456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/absolute_date","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845973972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/empty_string","Output":" --- PASS: TestParseRelativeDate/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845978521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845982368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/invalid_negative_format","Output":" --- PASS: TestParseRelativeDate/invalid_negative_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.845986896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate/invalid_negative_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845990433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeDate","Elapsed":0} -{"Time":"2026-02-03T00:32:54.845994501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate"} -{"Time":"2026-02-03T00:32:54.845998167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate","Output":"=== RUN TestResolveRelativeDate\n"} -{"Time":"2026-02-03T00:32:54.846001954Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/empty_string"} -{"Time":"2026-02-03T00:32:54.846005591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/empty_string","Output":"=== RUN TestResolveRelativeDate/empty_string\n"} -{"Time":"2026-02-03T00:32:54.846011833Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/absolute_date_unchanged"} -{"Time":"2026-02-03T00:32:54.846015319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/absolute_date_unchanged","Output":"=== RUN TestResolveRelativeDate/absolute_date_unchanged\n"} -{"Time":"2026-02-03T00:32:54.846019958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846024817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/negative_1_day_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846029415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_week_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846033373Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_week_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/negative_1_week_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846037551Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_month_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846041067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_month_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/negative_1_month_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846045726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/positive_3_days_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846049703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/positive_3_days_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/positive_3_days_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846055735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_negative_delta_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846059311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_negative_delta_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/complex_negative_delta_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846065262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_24_hours_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846069129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_24_hours_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/negative_24_hours_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846111672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_2_hours_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.84612094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_2_hours_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/negative_2_hours_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846127933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_12_hours_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846132822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_12_hours_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/negative_1_day_12_hours_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846141227Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_30_minutes_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846145185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_30_minutes_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/negative_30_minutes_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.846168859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_with_hours_(returns_timestamp)"} -{"Time":"2026-02-03T00:32:54.846177545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_with_hours_(returns_timestamp)","Output":"=== RUN TestResolveRelativeDate/complex_with_hours_(returns_timestamp)\n"} -{"Time":"2026-02-03T00:32:54.84621224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_late_evening_-24h"} -{"Time":"2026-02-03T00:32:54.846220806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_late_evening_-24h","Output":"=== RUN TestResolveRelativeDate/edge_case:_late_evening_-24h\n"} -{"Time":"2026-02-03T00:32:54.84623907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_early_morning_-24h"} -{"Time":"2026-02-03T00:32:54.846242727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_early_morning_-24h","Output":"=== RUN TestResolveRelativeDate/edge_case:_early_morning_-24h\n"} -{"Time":"2026-02-03T00:32:54.84625549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/invalid_relative_format"} -{"Time":"2026-02-03T00:32:54.846258907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/invalid_relative_format","Output":"=== RUN TestResolveRelativeDate/invalid_relative_format\n"} -{"Time":"2026-02-03T00:32:54.846286258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate","Output":"--- PASS: TestResolveRelativeDate (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846296286Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/empty_string","Output":" --- PASS: TestResolveRelativeDate/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846300705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846304692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/absolute_date_unchanged","Output":" --- PASS: TestResolveRelativeDate/absolute_date_unchanged (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846309401Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/absolute_date_unchanged","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846312938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/negative_1_day_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846317295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846320752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_week_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/negative_1_week_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84632491Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_week_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846328466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_month_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/negative_1_month_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846332945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_month_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846336712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/positive_3_days_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/positive_3_days_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84634089Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/positive_3_days_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846344416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_negative_delta_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/complex_negative_delta_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846348604Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_negative_delta_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84635204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_24_hours_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/negative_24_hours_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846356388Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_24_hours_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846359815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_2_hours_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/negative_2_hours_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846364013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_2_hours_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846368441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_12_hours_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/negative_1_day_12_hours_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846373751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_1_day_12_hours_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846377327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_30_minutes_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/negative_30_minutes_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846381695Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/negative_30_minutes_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846385082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_with_hours_(returns_timestamp)","Output":" --- PASS: TestResolveRelativeDate/complex_with_hours_(returns_timestamp) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.8463892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/complex_with_hours_(returns_timestamp)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846393307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_late_evening_-24h","Output":" --- PASS: TestResolveRelativeDate/edge_case:_late_evening_-24h (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846397665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_late_evening_-24h","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846401152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_early_morning_-24h","Output":" --- PASS: TestResolveRelativeDate/edge_case:_early_morning_-24h (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846405209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/edge_case:_early_morning_-24h","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846408536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/invalid_relative_format","Output":" --- PASS: TestResolveRelativeDate/invalid_relative_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.846414026Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate/invalid_relative_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846417492Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestResolveRelativeDate","Elapsed":0} -{"Time":"2026-02-03T00:32:54.846420648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec"} -{"Time":"2026-02-03T00:32:54.846423664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec","Output":"=== RUN TestParseRelativeTimeSpec\n"} -{"Time":"2026-02-03T00:32:54.846427641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_hour_-_below_minimum"} -{"Time":"2026-02-03T00:32:54.846430977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_hour_-_below_minimum","Output":"=== RUN TestParseRelativeTimeSpec/1_hour_-_below_minimum\n"} -{"Time":"2026-02-03T00:32:54.846434874Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_hours_-_at_minimum"} -{"Time":"2026-02-03T00:32:54.846438391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_hours_-_at_minimum","Output":"=== RUN TestParseRelativeTimeSpec/2_hours_-_at_minimum\n"} -{"Time":"2026-02-03T00:32:54.84644322Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/12_hours"} -{"Time":"2026-02-03T00:32:54.846446376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/12_hours","Output":"=== RUN TestParseRelativeTimeSpec/12_hours\n"} -{"Time":"2026-02-03T00:32:54.846449993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/23_hours"} -{"Time":"2026-02-03T00:32:54.846453108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/23_hours","Output":"=== RUN TestParseRelativeTimeSpec/23_hours\n"} -{"Time":"2026-02-03T00:32:54.846457968Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/24_hours"} -{"Time":"2026-02-03T00:32:54.846461554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/24_hours","Output":"=== RUN TestParseRelativeTimeSpec/24_hours\n"} -{"Time":"2026-02-03T00:32:54.846465692Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/48_hours"} -{"Time":"2026-02-03T00:32:54.846469028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/48_hours","Output":"=== RUN TestParseRelativeTimeSpec/48_hours\n"} -{"Time":"2026-02-03T00:32:54.846473917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/72_hours"} -{"Time":"2026-02-03T00:32:54.846477093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/72_hours","Output":"=== RUN TestParseRelativeTimeSpec/72_hours\n"} -{"Time":"2026-02-03T00:32:54.84651814Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_at_minimum"} -{"Time":"2026-02-03T00:32:54.846533949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_at_minimum","Output":"=== RUN TestParseRelativeTimeSpec/uppercase_hours_-_at_minimum\n"} -{"Time":"2026-02-03T00:32:54.8465504Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_below_minimum"} -{"Time":"2026-02-03T00:32:54.846554968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_below_minimum","Output":"=== RUN TestParseRelativeTimeSpec/uppercase_hours_-_below_minimum\n"} -{"Time":"2026-02-03T00:32:54.846559126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_day"} -{"Time":"2026-02-03T00:32:54.846562612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_day","Output":"=== RUN TestParseRelativeTimeSpec/1_day\n"} -{"Time":"2026-02-03T00:32:54.846568373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/7_days"} -{"Time":"2026-02-03T00:32:54.846571499Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/7_days","Output":"=== RUN TestParseRelativeTimeSpec/7_days\n"} -{"Time":"2026-02-03T00:32:54.846576959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_days"} -{"Time":"2026-02-03T00:32:54.846593881Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_days","Output":"=== RUN TestParseRelativeTimeSpec/uppercase_days\n"} -{"Time":"2026-02-03T00:32:54.846609941Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_week"} -{"Time":"2026-02-03T00:32:54.846623606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_week","Output":"=== RUN TestParseRelativeTimeSpec/1_week\n"} -{"Time":"2026-02-03T00:32:54.846630429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_weeks"} -{"Time":"2026-02-03T00:32:54.846633825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_weeks","Output":"=== RUN TestParseRelativeTimeSpec/2_weeks\n"} -{"Time":"2026-02-03T00:32:54.846639205Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_weeks"} -{"Time":"2026-02-03T00:32:54.846642612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_weeks","Output":"=== RUN TestParseRelativeTimeSpec/uppercase_weeks\n"} -{"Time":"2026-02-03T00:32:54.84666875Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_month"} -{"Time":"2026-02-03T00:32:54.846676775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_month","Output":"=== RUN TestParseRelativeTimeSpec/1_month\n"} -{"Time":"2026-02-03T00:32:54.846685351Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/3_months"} -{"Time":"2026-02-03T00:32:54.846688587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/3_months","Output":"=== RUN TestParseRelativeTimeSpec/3_months\n"} -{"Time":"2026-02-03T00:32:54.846718233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_months"} -{"Time":"2026-02-03T00:32:54.846725206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_months","Output":"=== RUN TestParseRelativeTimeSpec/uppercase_months\n"} -{"Time":"2026-02-03T00:32:54.846744872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_year"} -{"Time":"2026-02-03T00:32:54.846773606Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_year","Output":"=== RUN TestParseRelativeTimeSpec/1_year\n"} -{"Time":"2026-02-03T00:32:54.846783764Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_years"} -{"Time":"2026-02-03T00:32:54.846787822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_years","Output":"=== RUN TestParseRelativeTimeSpec/2_years\n"} -{"Time":"2026-02-03T00:32:54.84681342Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_years"} -{"Time":"2026-02-03T00:32:54.846821144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_years","Output":"=== RUN TestParseRelativeTimeSpec/uppercase_years\n"} -{"Time":"2026-02-03T00:32:54.846826384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/empty_string"} -{"Time":"2026-02-03T00:32:54.84682952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/empty_string","Output":"=== RUN TestParseRelativeTimeSpec/empty_string\n"} -{"Time":"2026-02-03T00:32:54.846851701Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/invalid_unit"} -{"Time":"2026-02-03T00:32:54.846855508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/invalid_unit","Output":"=== RUN TestParseRelativeTimeSpec/invalid_unit\n"} -{"Time":"2026-02-03T00:32:54.846877249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/no_number"} -{"Time":"2026-02-03T00:32:54.846891666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/no_number","Output":"=== RUN TestParseRelativeTimeSpec/no_number\n"} -{"Time":"2026-02-03T00:32:54.846907836Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/negative_number"} -{"Time":"2026-02-03T00:32:54.846913977Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/negative_number","Output":"=== RUN TestParseRelativeTimeSpec/negative_number\n"} -{"Time":"2026-02-03T00:32:54.846938292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/zero"} -{"Time":"2026-02-03T00:32:54.846943282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/zero","Output":"=== RUN TestParseRelativeTimeSpec/zero\n"} -{"Time":"2026-02-03T00:32:54.846959993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/non-numeric"} -{"Time":"2026-02-03T00:32:54.846967246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/non-numeric","Output":"=== RUN TestParseRelativeTimeSpec/non-numeric\n"} -{"Time":"2026-02-03T00:32:54.84699065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec","Output":"--- PASS: TestParseRelativeTimeSpec (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84699603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_hour_-_below_minimum","Output":" --- PASS: TestParseRelativeTimeSpec/1_hour_-_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847000108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_hour_-_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847003774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_hours_-_at_minimum","Output":" --- PASS: TestParseRelativeTimeSpec/2_hours_-_at_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847007972Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_hours_-_at_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847011379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/12_hours","Output":" --- PASS: TestParseRelativeTimeSpec/12_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847015727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/12_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847019915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/23_hours","Output":" --- PASS: TestParseRelativeTimeSpec/23_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847023932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/23_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847027198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/24_hours","Output":" --- PASS: TestParseRelativeTimeSpec/24_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847031035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/24_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847034351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/48_hours","Output":" --- PASS: TestParseRelativeTimeSpec/48_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84703875Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/48_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847041996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/72_hours","Output":" --- PASS: TestParseRelativeTimeSpec/72_hours (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847045923Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/72_hours","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847049219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_at_minimum","Output":" --- PASS: TestParseRelativeTimeSpec/uppercase_hours_-_at_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847053727Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_at_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847057034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_below_minimum","Output":" --- PASS: TestParseRelativeTimeSpec/uppercase_hours_-_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847061402Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_hours_-_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847064708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_day","Output":" --- PASS: TestParseRelativeTimeSpec/1_day (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847068666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_day","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847072733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/7_days","Output":" --- PASS: TestParseRelativeTimeSpec/7_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84707668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/7_days","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847080016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_days","Output":" --- PASS: TestParseRelativeTimeSpec/uppercase_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847084164Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_days","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847087521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_week","Output":" --- PASS: TestParseRelativeTimeSpec/1_week (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847091488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_week","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847094914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_weeks","Output":" --- PASS: TestParseRelativeTimeSpec/2_weeks (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847098811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_weeks","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847102098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_weeks","Output":" --- PASS: TestParseRelativeTimeSpec/uppercase_weeks (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847107347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_weeks","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847110684Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_month","Output":" --- PASS: TestParseRelativeTimeSpec/1_month (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847115002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_month","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847118248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/3_months","Output":" --- PASS: TestParseRelativeTimeSpec/3_months (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847122305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/3_months","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847125682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_months","Output":" --- PASS: TestParseRelativeTimeSpec/uppercase_months (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84713024Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_months","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847133496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_year","Output":" --- PASS: TestParseRelativeTimeSpec/1_year (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847137454Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/1_year","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84714087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_years","Output":" --- PASS: TestParseRelativeTimeSpec/2_years (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847144877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/2_years","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847148354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_years","Output":" --- PASS: TestParseRelativeTimeSpec/uppercase_years (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847153413Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/uppercase_years","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847156719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/empty_string","Output":" --- PASS: TestParseRelativeTimeSpec/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847161078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847164574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/invalid_unit","Output":" --- PASS: TestParseRelativeTimeSpec/invalid_unit (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847168682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/invalid_unit","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847172178Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/no_number","Output":" --- PASS: TestParseRelativeTimeSpec/no_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847176556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/no_number","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847179813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/negative_number","Output":" --- PASS: TestParseRelativeTimeSpec/negative_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.8471839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/negative_number","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847187116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/zero","Output":" --- PASS: TestParseRelativeTimeSpec/zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847190973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847194911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/non-numeric","Output":" --- PASS: TestParseRelativeTimeSpec/non-numeric (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847200621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec/non-numeric","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847203887Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseRelativeTimeSpec","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847207023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig"} -{"Time":"2026-02-03T00:32:54.84721037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig","Output":"=== RUN TestParseExpiresFromConfig\n"} -{"Time":"2026-02-03T00:32:54.847215068Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/integer_days"} -{"Time":"2026-02-03T00:32:54.847218585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/integer_days","Output":"=== RUN TestParseExpiresFromConfig/integer_days\n"} -{"Time":"2026-02-03T00:32:54.847222762Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/int64"} -{"Time":"2026-02-03T00:32:54.847226049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/int64","Output":"=== RUN TestParseExpiresFromConfig/int64\n"} -{"Time":"2026-02-03T00:32:54.847229936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/float64"} -{"Time":"2026-02-03T00:32:54.847233583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/float64","Output":"=== RUN TestParseExpiresFromConfig/float64\n"} -{"Time":"2026-02-03T00:32:54.847239794Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_hour_string_-_below_minimum"} -{"Time":"2026-02-03T00:32:54.847243782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_hour_string_-_below_minimum","Output":"=== RUN TestParseExpiresFromConfig/1_hour_string_-_below_minimum\n"} -{"Time":"2026-02-03T00:32:54.8472482Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_hours_string_-_at_minimum"} -{"Time":"2026-02-03T00:32:54.847251636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_hours_string_-_at_minimum","Output":"=== RUN TestParseExpiresFromConfig/2_hours_string_-_at_minimum\n"} -{"Time":"2026-02-03T00:32:54.847256015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/24_hours_string"} -{"Time":"2026-02-03T00:32:54.847259391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/24_hours_string","Output":"=== RUN TestParseExpiresFromConfig/24_hours_string\n"} -{"Time":"2026-02-03T00:32:54.847278156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/48_hours_string"} -{"Time":"2026-02-03T00:32:54.847293605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/48_hours_string","Output":"=== RUN TestParseExpiresFromConfig/48_hours_string\n"} -{"Time":"2026-02-03T00:32:54.847308662Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/7_days_string"} -{"Time":"2026-02-03T00:32:54.847316547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/7_days_string","Output":"=== RUN TestParseExpiresFromConfig/7_days_string\n"} -{"Time":"2026-02-03T00:32:54.847321156Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_weeks_string"} -{"Time":"2026-02-03T00:32:54.847324502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_weeks_string","Output":"=== RUN TestParseExpiresFromConfig/2_weeks_string\n"} -{"Time":"2026-02-03T00:32:54.847328499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_month_string"} -{"Time":"2026-02-03T00:32:54.847331605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_month_string","Output":"=== RUN TestParseExpiresFromConfig/1_month_string\n"} -{"Time":"2026-02-03T00:32:54.847335452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_year_string"} -{"Time":"2026-02-03T00:32:54.847345261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_year_string","Output":"=== RUN TestParseExpiresFromConfig/1_year_string\n"} -{"Time":"2026-02-03T00:32:54.847349008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/no_expires_field"} -{"Time":"2026-02-03T00:32:54.847352174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/no_expires_field","Output":"=== RUN TestParseExpiresFromConfig/no_expires_field\n"} -{"Time":"2026-02-03T00:32:54.847357784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/invalid_string"} -{"Time":"2026-02-03T00:32:54.84736095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/invalid_string","Output":"=== RUN TestParseExpiresFromConfig/invalid_string\n"} -{"Time":"2026-02-03T00:32:54.847365078Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/false_disables_expiration"} -{"Time":"2026-02-03T00:32:54.847368424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/false_disables_expiration","Output":"=== RUN TestParseExpiresFromConfig/false_disables_expiration\n"} -{"Time":"2026-02-03T00:32:54.847372512Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/true_is_invalid"} -{"Time":"2026-02-03T00:32:54.847375738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/true_is_invalid","Output":"=== RUN TestParseExpiresFromConfig/true_is_invalid\n"} -{"Time":"2026-02-03T00:32:54.847380246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig","Output":"--- PASS: TestParseExpiresFromConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847384884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/integer_days","Output":" --- PASS: TestParseExpiresFromConfig/integer_days (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847388932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/integer_days","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847392479Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/int64","Output":" --- PASS: TestParseExpiresFromConfig/int64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847396506Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/int64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847400003Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/float64","Output":" --- PASS: TestParseExpiresFromConfig/float64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84740406Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/float64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847408308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_hour_string_-_below_minimum","Output":" --- PASS: TestParseExpiresFromConfig/1_hour_string_-_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847412576Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_hour_string_-_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847416113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_hours_string_-_at_minimum","Output":" --- PASS: TestParseExpiresFromConfig/2_hours_string_-_at_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847420221Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_hours_string_-_at_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847424488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/24_hours_string","Output":" --- PASS: TestParseExpiresFromConfig/24_hours_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847428426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/24_hours_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847431682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/48_hours_string","Output":" --- PASS: TestParseExpiresFromConfig/48_hours_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84743581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/48_hours_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847439196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/7_days_string","Output":" --- PASS: TestParseExpiresFromConfig/7_days_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847443123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/7_days_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847446339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_weeks_string","Output":" --- PASS: TestParseExpiresFromConfig/2_weeks_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847450437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/2_weeks_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847453733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_month_string","Output":" --- PASS: TestParseExpiresFromConfig/1_month_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84745777Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_month_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847461167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_year_string","Output":" --- PASS: TestParseExpiresFromConfig/1_year_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847465134Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/1_year_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84746834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/no_expires_field","Output":" --- PASS: TestParseExpiresFromConfig/no_expires_field (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847472257Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/no_expires_field","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847475493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/invalid_string","Output":" --- PASS: TestParseExpiresFromConfig/invalid_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847479501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/invalid_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847483468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/false_disables_expiration","Output":" --- PASS: TestParseExpiresFromConfig/false_disables_expiration (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847487796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/false_disables_expiration","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847491053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/true_is_invalid","Output":" --- PASS: TestParseExpiresFromConfig/true_is_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847495521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig/true_is_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847498496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseExpiresFromConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847501472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingConsistency"} -{"Time":"2026-02-03T00:32:54.847504868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingConsistency","Output":"=== RUN TestTokenCountingConsistency\n"} -{"Time":"2026-02-03T00:32:54.847508946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingConsistency","Output":" token_counting_test.go:12: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:54.847513454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingConsistency","Output":"--- SKIP: TestTokenCountingConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847517201Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847520207Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingWithoutCacheTokens"} -{"Time":"2026-02-03T00:32:54.847523433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingWithoutCacheTokens","Output":"=== RUN TestTokenCountingWithoutCacheTokens\n"} -{"Time":"2026-02-03T00:32:54.84752743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingWithoutCacheTokens","Output":" token_counting_test.go:18: Log parser tests skipped - scripts now use require() pattern to load external files at runtime\n"} -{"Time":"2026-02-03T00:32:54.847533852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingWithoutCacheTokens","Output":"--- SKIP: TestTokenCountingWithoutCacheTokens (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847537529Z","Action":"skip","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTokenCountingWithoutCacheTokens","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847540555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout"} -{"Time":"2026-02-03T00:32:54.847543751Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout","Output":"=== RUN TestClaudeEngineWithToolsTimeout\n"} -{"Time":"2026-02-03T00:32:54.847547507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/default_timeout_when_not_specified"} -{"Time":"2026-02-03T00:32:54.847550774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/default_timeout_when_not_specified","Output":"=== RUN TestClaudeEngineWithToolsTimeout/default_timeout_when_not_specified\n"} -{"Time":"2026-02-03T00:32:54.847554691Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_30_seconds"} -{"Time":"2026-02-03T00:32:54.847557997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_30_seconds","Output":"=== RUN TestClaudeEngineWithToolsTimeout/custom_timeout_of_30_seconds\n"} -{"Time":"2026-02-03T00:32:54.847562075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_120_seconds"} -{"Time":"2026-02-03T00:32:54.847565401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_120_seconds","Output":"=== RUN TestClaudeEngineWithToolsTimeout/custom_timeout_of_120_seconds\n"} -{"Time":"2026-02-03T00:32:54.847593143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout","Output":"--- PASS: TestClaudeEngineWithToolsTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847602039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/default_timeout_when_not_specified","Output":" --- PASS: TestClaudeEngineWithToolsTimeout/default_timeout_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847606598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/default_timeout_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847610164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_30_seconds","Output":" --- PASS: TestClaudeEngineWithToolsTimeout/custom_timeout_of_30_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847614212Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_30_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847617588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_120_seconds","Output":" --- PASS: TestClaudeEngineWithToolsTimeout/custom_timeout_of_120_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847623419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout/custom_timeout_of_120_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847626595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestClaudeEngineWithToolsTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847629781Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout"} -{"Time":"2026-02-03T00:32:54.847632736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout","Output":"=== RUN TestCodexEngineWithToolsTimeout\n"} -{"Time":"2026-02-03T00:32:54.847636453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/default_timeout_when_not_specified"} -{"Time":"2026-02-03T00:32:54.84763984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/default_timeout_when_not_specified","Output":"=== RUN TestCodexEngineWithToolsTimeout/default_timeout_when_not_specified\n"} -{"Time":"2026-02-03T00:32:54.847738073Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_30_seconds"} -{"Time":"2026-02-03T00:32:54.847746238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_30_seconds","Output":"=== RUN TestCodexEngineWithToolsTimeout/custom_timeout_of_30_seconds\n"} -{"Time":"2026-02-03T00:32:54.847840894Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_180_seconds"} -{"Time":"2026-02-03T00:32:54.847848979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_180_seconds","Output":"=== RUN TestCodexEngineWithToolsTimeout/custom_timeout_of_180_seconds\n"} -{"Time":"2026-02-03T00:32:54.847932645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout","Output":"--- PASS: TestCodexEngineWithToolsTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847941522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/default_timeout_when_not_specified","Output":" --- PASS: TestCodexEngineWithToolsTimeout/default_timeout_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847946571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/default_timeout_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847950518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_30_seconds","Output":" --- PASS: TestCodexEngineWithToolsTimeout/custom_timeout_of_30_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847954766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_30_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847958343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_180_seconds","Output":" --- PASS: TestCodexEngineWithToolsTimeout/custom_timeout_of_180_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.847963082Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout/custom_timeout_of_180_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:54.847966608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCodexEngineWithToolsTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84797304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout"} -{"Time":"2026-02-03T00:32:54.847976377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout","Output":"=== RUN TestExtractToolsTimeout\n"} -{"Time":"2026-02-03T00:32:54.847982328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/no_timeout_specified"} -{"Time":"2026-02-03T00:32:54.847985744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/no_timeout_specified","Output":"=== RUN TestExtractToolsTimeout/no_timeout_specified\n"} -{"Time":"2026-02-03T00:32:54.847990082Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int"} -{"Time":"2026-02-03T00:32:54.847993509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int","Output":"=== RUN TestExtractToolsTimeout/timeout_as_int\n"} -{"Time":"2026-02-03T00:32:54.847998698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int64"} -{"Time":"2026-02-03T00:32:54.84800489Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int64","Output":"=== RUN TestExtractToolsTimeout/timeout_as_int64\n"} -{"Time":"2026-02-03T00:32:54.848029556Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint"} -{"Time":"2026-02-03T00:32:54.848033253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint","Output":"=== RUN TestExtractToolsTimeout/timeout_as_uint\n"} -{"Time":"2026-02-03T00:32:54.848045716Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint64"} -{"Time":"2026-02-03T00:32:54.848049022Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint64","Output":"=== RUN TestExtractToolsTimeout/timeout_as_uint64\n"} -{"Time":"2026-02-03T00:32:54.848070722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_float64"} -{"Time":"2026-02-03T00:32:54.848074409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_float64","Output":"=== RUN TestExtractToolsTimeout/timeout_as_float64\n"} -{"Time":"2026-02-03T00:32:54.848106826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/nil_tools"} -{"Time":"2026-02-03T00:32:54.848129568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/nil_tools","Output":"=== RUN TestExtractToolsTimeout/nil_tools\n"} -{"Time":"2026-02-03T00:32:54.848137603Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/zero_timeout_-_should_fail"} -{"Time":"2026-02-03T00:32:54.848141771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/zero_timeout_-_should_fail","Output":"=== RUN TestExtractToolsTimeout/zero_timeout_-_should_fail\n"} -{"Time":"2026-02-03T00:32:54.848151399Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/negative_timeout_-_should_fail"} -{"Time":"2026-02-03T00:32:54.848155306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/negative_timeout_-_should_fail","Output":"=== RUN TestExtractToolsTimeout/negative_timeout_-_should_fail\n"} -{"Time":"2026-02-03T00:32:54.848161748Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/minimum_valid_timeout_(1)"} -{"Time":"2026-02-03T00:32:54.848165315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/minimum_valid_timeout_(1)","Output":"=== RUN TestExtractToolsTimeout/minimum_valid_timeout_(1)\n"} -{"Time":"2026-02-03T00:32:54.848174392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout","Output":"--- PASS: TestExtractToolsTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848179652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/no_timeout_specified","Output":" --- PASS: TestExtractToolsTimeout/no_timeout_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848187396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/no_timeout_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848191504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int","Output":" --- PASS: TestExtractToolsTimeout/timeout_as_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848200541Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848204408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int64","Output":" --- PASS: TestExtractToolsTimeout/timeout_as_int64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848209067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_int64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848212874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint","Output":" --- PASS: TestExtractToolsTimeout/timeout_as_uint (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848220468Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848224525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint64","Output":" --- PASS: TestExtractToolsTimeout/timeout_as_uint64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.8482323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_uint64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.84823774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_float64","Output":" --- PASS: TestExtractToolsTimeout/timeout_as_float64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848242429Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/timeout_as_float64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848249171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/nil_tools","Output":" --- PASS: TestExtractToolsTimeout/nil_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848254131Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/nil_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848260893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/zero_timeout_-_should_fail","Output":" --- PASS: TestExtractToolsTimeout/zero_timeout_-_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848265352Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/zero_timeout_-_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848269208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/negative_timeout_-_should_fail","Output":" --- PASS: TestExtractToolsTimeout/negative_timeout_-_should_fail (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.84827527Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/negative_timeout_-_should_fail","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848279418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/minimum_valid_timeout_(1)","Output":" --- PASS: TestExtractToolsTimeout/minimum_valid_timeout_(1) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848290308Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout/minimum_valid_timeout_(1)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848293874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848297872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout"} -{"Time":"2026-02-03T00:32:54.848301439Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout","Output":"=== RUN TestCopilotEngineWithToolsTimeout\n"} -{"Time":"2026-02-03T00:32:54.848308061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/default_timeout_when_not_specified"} -{"Time":"2026-02-03T00:32:54.848316176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/default_timeout_when_not_specified","Output":"=== RUN TestCopilotEngineWithToolsTimeout/default_timeout_when_not_specified\n"} -{"Time":"2026-02-03T00:32:54.848321105Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_45_seconds"} -{"Time":"2026-02-03T00:32:54.848324832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_45_seconds","Output":"=== RUN TestCopilotEngineWithToolsTimeout/custom_timeout_of_45_seconds\n"} -{"Time":"2026-02-03T00:32:54.84832903Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_200_seconds"} -{"Time":"2026-02-03T00:32:54.848332867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_200_seconds","Output":"=== RUN TestCopilotEngineWithToolsTimeout/custom_timeout_of_200_seconds\n"} -{"Time":"2026-02-03T00:32:54.848340882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout","Output":"--- PASS: TestCopilotEngineWithToolsTimeout (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848346362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/default_timeout_when_not_specified","Output":" --- PASS: TestCopilotEngineWithToolsTimeout/default_timeout_when_not_specified (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848353646Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/default_timeout_when_not_specified","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848357593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_45_seconds","Output":" --- PASS: TestCopilotEngineWithToolsTimeout/custom_timeout_of_45_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848361861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_45_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848365468Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_200_seconds","Output":" --- PASS: TestCopilotEngineWithToolsTimeout/custom_timeout_of_200_seconds (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.848369616Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout/custom_timeout_of_200_seconds","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848372802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCopilotEngineWithToolsTimeout","Elapsed":0} -{"Time":"2026-02-03T00:32:54.848376007Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation"} -{"Time":"2026-02-03T00:32:54.848379354Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation","Output":"=== RUN TestToolsTimeoutValidation\n"} -{"Time":"2026-02-03T00:32:54.848387549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout"} -{"Time":"2026-02-03T00:32:54.848390995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"=== RUN TestToolsTimeoutValidation/valid_timeout\n"} -{"Time":"2026-02-03T00:32:54.852775585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"../../../../../../../tmp/test-timeout-validation-239746401.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.852791284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.852796754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.852801523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"\n"} -{"Time":"2026-02-03T00:32:54.852806262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.8528104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"\n"} -{"Time":"2026-02-03T00:32:54.852814457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.852818885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.852825869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.852829996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.852833904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"\n"} -{"Time":"2026-02-03T00:32:54.852841858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.852846236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.852850394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.852854131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.852857868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"\n"} -{"Time":"2026-02-03T00:32:54.882125762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.886596942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":"✓ ../../../../../../../tmp/test-timeout-validation-239746401.md (28.7 KB)\n"} -{"Time":"2026-02-03T00:32:54.886719951Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/invalid_timeout_-_zero"} -{"Time":"2026-02-03T00:32:54.886732194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/invalid_timeout_-_zero","Output":"=== RUN TestToolsTimeoutValidation/invalid_timeout_-_zero\n"} -{"Time":"2026-02-03T00:32:54.890002648Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid"} -{"Time":"2026-02-03T00:32:54.890012486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"=== RUN TestToolsTimeoutValidation/both_timeouts_valid\n"} -{"Time":"2026-02-03T00:32:54.893387835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"../../../../../../../tmp/test-timeout-validation-593035680.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.893400208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.893405418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.893415076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"\n"} -{"Time":"2026-02-03T00:32:54.893419654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.893424012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"\n"} -{"Time":"2026-02-03T00:32:54.8934279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.893431957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.893442937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.893447256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.893450922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"\n"} -{"Time":"2026-02-03T00:32:54.89345517Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.893459007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.893463476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.893467173Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.893470649Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"\n"} -{"Time":"2026-02-03T00:32:54.923349345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.92762406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":"✓ ../../../../../../../tmp/test-timeout-validation-593035680.md (28.8 KB)\n"} -{"Time":"2026-02-03T00:32:54.927733497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation","Output":"--- PASS: TestToolsTimeoutValidation (0.08s)\n"} -{"Time":"2026-02-03T00:32:54.927765706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Output":" --- PASS: TestToolsTimeoutValidation/valid_timeout (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.927773521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/valid_timeout","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.92778901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/invalid_timeout_-_zero","Output":" --- PASS: TestToolsTimeoutValidation/invalid_timeout_-_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.92779446Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/invalid_timeout_-_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.927798738Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Output":" --- PASS: TestToolsTimeoutValidation/both_timeouts_valid (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.927809809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation/both_timeouts_valid","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.927813976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsTimeoutValidation","Elapsed":0.08} -{"Time":"2026-02-03T00:32:54.927820008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools"} -{"Time":"2026-02-03T00:32:54.927823524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools","Output":"=== RUN TestNewTools\n"} -{"Time":"2026-02-03T00:32:54.927829465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_nil_map"} -{"Time":"2026-02-03T00:32:54.927838372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_nil_map","Output":"=== RUN TestNewTools/creates_empty_tools_from_nil_map\n"} -{"Time":"2026-02-03T00:32:54.9278426Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_empty_map"} -{"Time":"2026-02-03T00:32:54.927846076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_empty_map","Output":"=== RUN TestNewTools/creates_empty_tools_from_empty_map\n"} -{"Time":"2026-02-03T00:32:54.927850254Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_known_tools"} -{"Time":"2026-02-03T00:32:54.927853911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_known_tools","Output":"=== RUN TestNewTools/parses_known_tools\n"} -{"Time":"2026-02-03T00:32:54.927860242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_custom_MCP_tools"} -{"Time":"2026-02-03T00:32:54.927863579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_custom_MCP_tools","Output":"=== RUN TestNewTools/parses_custom_MCP_tools\n"} -{"Time":"2026-02-03T00:32:54.927902421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools","Output":"--- PASS: TestNewTools (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.927911718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_nil_map","Output":" --- PASS: TestNewTools/creates_empty_tools_from_nil_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.927916307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_nil_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.927920595Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_empty_map","Output":" --- PASS: TestNewTools/creates_empty_tools_from_empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.927925374Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/creates_empty_tools_from_empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.927929041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_known_tools","Output":" --- PASS: TestNewTools/parses_known_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.927933399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_known_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:54.927951039Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_custom_MCP_tools","Output":" --- PASS: TestNewTools/parses_custom_MCP_tools (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.927963081Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools/parses_custom_MCP_tools","Elapsed":0} -{"Time":"2026-02-03T00:32:54.927967019Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNewTools","Elapsed":0} -{"Time":"2026-02-03T00:32:54.927970465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool"} -{"Time":"2026-02-03T00:32:54.927973681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool","Output":"=== RUN TestHasTool\n"} -{"Time":"2026-02-03T00:32:54.927979462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/github_exists"} -{"Time":"2026-02-03T00:32:54.927986254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/github_exists","Output":"=== RUN TestHasTool/github_exists\n"} -{"Time":"2026-02-03T00:32:54.927990623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/bash_exists"} -{"Time":"2026-02-03T00:32:54.927994109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/bash_exists","Output":"=== RUN TestHasTool/bash_exists\n"} -{"Time":"2026-02-03T00:32:54.927997876Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/custom_exists"} -{"Time":"2026-02-03T00:32:54.928001162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/custom_exists","Output":"=== RUN TestHasTool/custom_exists\n"} -{"Time":"2026-02-03T00:32:54.928006542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/edit_doesn't_exist"} -{"Time":"2026-02-03T00:32:54.928010199Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/edit_doesn't_exist","Output":"=== RUN TestHasTool/edit_doesn't_exist\n"} -{"Time":"2026-02-03T00:32:54.928014217Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/web-fetch_doesn't_exist"} -{"Time":"2026-02-03T00:32:54.928030547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/web-fetch_doesn't_exist","Output":"=== RUN TestHasTool/web-fetch_doesn't_exist\n"} -{"Time":"2026-02-03T00:32:54.928036117Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/unknown_doesn't_exist"} -{"Time":"2026-02-03T00:32:54.928039674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/unknown_doesn't_exist","Output":"=== RUN TestHasTool/unknown_doesn't_exist\n"} -{"Time":"2026-02-03T00:32:54.928045174Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/nil_tools_returns_false"} -{"Time":"2026-02-03T00:32:54.92804855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/nil_tools_returns_false","Output":"=== RUN TestHasTool/nil_tools_returns_false\n"} -{"Time":"2026-02-03T00:32:54.928054421Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool","Output":"--- PASS: TestHasTool (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928063388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/github_exists","Output":" --- PASS: TestHasTool/github_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928067756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/github_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928071313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/bash_exists","Output":" --- PASS: TestHasTool/bash_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928075681Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/bash_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928079298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/custom_exists","Output":" --- PASS: TestHasTool/custom_exists (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928083355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/custom_exists","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928092442Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/edit_doesn't_exist","Output":" --- PASS: TestHasTool/edit_doesn't_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928097341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/edit_doesn't_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928100808Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/web-fetch_doesn't_exist","Output":" --- PASS: TestHasTool/web-fetch_doesn't_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928106028Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/web-fetch_doesn't_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928109464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/unknown_doesn't_exist","Output":" --- PASS: TestHasTool/unknown_doesn't_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928113802Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/unknown_doesn't_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928117369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/nil_tools_returns_false","Output":" --- PASS: TestHasTool/nil_tools_returns_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928122989Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool/nil_tools_returns_false","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928126245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHasTool","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928129552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames"} -{"Time":"2026-02-03T00:32:54.928132827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames","Output":"=== RUN TestGetToolNames\n"} -{"Time":"2026-02-03T00:32:54.928136795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/empty_tools_returns_empty_list"} -{"Time":"2026-02-03T00:32:54.928146653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/empty_tools_returns_empty_list","Output":"=== RUN TestGetToolNames/empty_tools_returns_empty_list\n"} -{"Time":"2026-02-03T00:32:54.928151172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/returns_all_tool_names"} -{"Time":"2026-02-03T00:32:54.928154438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/returns_all_tool_names","Output":"=== RUN TestGetToolNames/returns_all_tool_names\n"} -{"Time":"2026-02-03T00:32:54.928158255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/nil_tools_returns_empty_list"} -{"Time":"2026-02-03T00:32:54.928167372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/nil_tools_returns_empty_list","Output":"=== RUN TestGetToolNames/nil_tools_returns_empty_list\n"} -{"Time":"2026-02-03T00:32:54.928175998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames","Output":"--- PASS: TestGetToolNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928180827Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/empty_tools_returns_empty_list","Output":" --- PASS: TestGetToolNames/empty_tools_returns_empty_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928185396Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/empty_tools_returns_empty_list","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928194232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/returns_all_tool_names","Output":" --- PASS: TestGetToolNames/returns_all_tool_names (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928198941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/returns_all_tool_names","Elapsed":0} -{"Time":"2026-02-03T00:32:54.92820386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/nil_tools_returns_empty_list","Output":" --- PASS: TestGetToolNames/nil_tools_returns_empty_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928208078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames/nil_tools_returns_empty_list","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928211434Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGetToolNames","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928220541Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing"} -{"Time":"2026-02-03T00:32:54.928223967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing","Output":"=== RUN TestGitHubConfigParsing\n"} -{"Time":"2026-02-03T00:32:54.928227935Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/returns_nil_when_github_not_set"} -{"Time":"2026-02-03T00:32:54.928231361Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/returns_nil_when_github_not_set","Output":"=== RUN TestGitHubConfigParsing/returns_nil_when_github_not_set\n"} -{"Time":"2026-02-03T00:32:54.928236571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/parses_github_config_map"} -{"Time":"2026-02-03T00:32:54.928240208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/parses_github_config_map","Output":"=== RUN TestGitHubConfigParsing/parses_github_config_map\n"} -{"Time":"2026-02-03T00:32:54.928245117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing","Output":"--- PASS: TestGitHubConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928250056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/returns_nil_when_github_not_set","Output":" --- PASS: TestGitHubConfigParsing/returns_nil_when_github_not_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928258873Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/returns_nil_when_github_not_set","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928264162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/parses_github_config_map","Output":" --- PASS: TestGitHubConfigParsing/parses_github_config_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928268941Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing/parses_github_config_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928272608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGitHubConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928276335Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing"} -{"Time":"2026-02-03T00:32:54.928279561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing","Output":"=== RUN TestPlaywrightConfigParsing\n"} -{"Time":"2026-02-03T00:32:54.928286364Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/returns_nil_when_playwright_not_set"} -{"Time":"2026-02-03T00:32:54.928293767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/returns_nil_when_playwright_not_set","Output":"=== RUN TestPlaywrightConfigParsing/returns_nil_when_playwright_not_set\n"} -{"Time":"2026-02-03T00:32:54.928298186Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/parses_playwright_config_map"} -{"Time":"2026-02-03T00:32:54.928301923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/parses_playwright_config_map","Output":"=== RUN TestPlaywrightConfigParsing/parses_playwright_config_map\n"} -{"Time":"2026-02-03T00:32:54.928306621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing","Output":"--- PASS: TestPlaywrightConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.92831143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/returns_nil_when_playwright_not_set","Output":" --- PASS: TestPlaywrightConfigParsing/returns_nil_when_playwright_not_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928320798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/returns_nil_when_playwright_not_set","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928324444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/parses_playwright_config_map","Output":" --- PASS: TestPlaywrightConfigParsing/parses_playwright_config_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928330796Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing/parses_playwright_config_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928334243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPlaywrightConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928337449Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter"} -{"Time":"2026-02-03T00:32:54.928340945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter","Output":"=== RUN TestExtractMapFromFrontmatter\n"} -{"Time":"2026-02-03T00:32:54.928345273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/extracts_existing_map"} -{"Time":"2026-02-03T00:32:54.928349682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/extracts_existing_map","Output":"=== RUN TestExtractMapFromFrontmatter/extracts_existing_map\n"} -{"Time":"2026-02-03T00:32:54.928353759Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_key_doesn't_exist"} -{"Time":"2026-02-03T00:32:54.928357306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_key_doesn't_exist","Output":"=== RUN TestExtractMapFromFrontmatter/returns_empty_map_when_key_doesn't_exist\n"} -{"Time":"2026-02-03T00:32:54.928368847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_not_a_map"} -{"Time":"2026-02-03T00:32:54.928372694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_not_a_map","Output":"=== RUN TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_not_a_map\n"} -{"Time":"2026-02-03T00:32:54.928377243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_nil"} -{"Time":"2026-02-03T00:32:54.92838093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_nil","Output":"=== RUN TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_nil\n"} -{"Time":"2026-02-03T00:32:54.928386801Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_array"} -{"Time":"2026-02-03T00:32:54.928390137Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_array","Output":"=== RUN TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_array\n"} -{"Time":"2026-02-03T00:32:54.928403402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_nil_frontmatter"} -{"Time":"2026-02-03T00:32:54.928411757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_nil_frontmatter","Output":"=== RUN TestExtractMapFromFrontmatter/handles_nil_frontmatter\n"} -{"Time":"2026-02-03T00:32:54.928420023Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_empty_frontmatter"} -{"Time":"2026-02-03T00:32:54.928423709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_empty_frontmatter","Output":"=== RUN TestExtractMapFromFrontmatter/handles_empty_frontmatter\n"} -{"Time":"2026-02-03T00:32:54.928430292Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter","Output":"--- PASS: TestExtractMapFromFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928439679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/extracts_existing_map","Output":" --- PASS: TestExtractMapFromFrontmatter/extracts_existing_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928444929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/extracts_existing_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928448846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_key_doesn't_exist","Output":" --- PASS: TestExtractMapFromFrontmatter/returns_empty_map_when_key_doesn't_exist (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928454106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_key_doesn't_exist","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928458084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_not_a_map","Output":" --- PASS: TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_not_a_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928462552Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_not_a_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928471198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_nil","Output":" --- PASS: TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928476608Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928480255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_array","Output":" --- PASS: TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_array (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928485785Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/returns_empty_map_when_value_is_array","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928489372Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_nil_frontmatter","Output":" --- PASS: TestExtractMapFromFrontmatter/handles_nil_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.92849363Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_nil_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928498308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_empty_frontmatter","Output":" --- PASS: TestExtractMapFromFrontmatter/handles_empty_frontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928508267Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter/handles_empty_frontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928511403Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMapFromFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.92851497Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsFromFrontmatter"} -{"Time":"2026-02-03T00:32:54.928518536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsFromFrontmatter","Output":"=== RUN TestExtractToolsFromFrontmatter\n"} -{"Time":"2026-02-03T00:32:54.928523125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsFromFrontmatter","Output":"--- PASS: TestExtractToolsFromFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928531781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractToolsFromFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928535468Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMCPServersFromFrontmatter"} -{"Time":"2026-02-03T00:32:54.928538784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMCPServersFromFrontmatter","Output":"=== RUN TestExtractMCPServersFromFrontmatter\n"} -{"Time":"2026-02-03T00:32:54.928544294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMCPServersFromFrontmatter","Output":"--- PASS: TestExtractMCPServersFromFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928548281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractMCPServersFromFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928551678Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimesFromFrontmatter"} -{"Time":"2026-02-03T00:32:54.928554974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimesFromFrontmatter","Output":"=== RUN TestExtractRuntimesFromFrontmatter\n"} -{"Time":"2026-02-03T00:32:54.928559773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimesFromFrontmatter","Output":"--- PASS: TestExtractRuntimesFromFrontmatter (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928569481Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractRuntimesFromFrontmatter","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928572867Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig"} -{"Time":"2026-02-03T00:32:54.928576033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig","Output":"=== RUN TestParseToolsConfig\n"} -{"Time":"2026-02-03T00:32:54.928581243Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/parses_valid_tools_map"} -{"Time":"2026-02-03T00:32:54.92859013Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/parses_valid_tools_map","Output":"=== RUN TestParseToolsConfig/parses_valid_tools_map\n"} -{"Time":"2026-02-03T00:32:54.928594488Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/handles_nil_map"} -{"Time":"2026-02-03T00:32:54.928597754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/handles_nil_map","Output":"=== RUN TestParseToolsConfig/handles_nil_map\n"} -{"Time":"2026-02-03T00:32:54.928609135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig","Output":"--- PASS: TestParseToolsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928613974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/parses_valid_tools_map","Output":" --- PASS: TestParseToolsConfig/parses_valid_tools_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928618633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/parses_valid_tools_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928622179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/handles_nil_map","Output":" --- PASS: TestParseToolsConfig/handles_nil_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928627058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig/handles_nil_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928634903Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseToolsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928638049Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap"} -{"Time":"2026-02-03T00:32:54.928641255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap","Output":"=== RUN TestToolsConfigToMap\n"} -{"Time":"2026-02-03T00:32:54.928645563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/converts_ToolsConfig_back_to_map"} -{"Time":"2026-02-03T00:32:54.92864927Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/converts_ToolsConfig_back_to_map","Output":"=== RUN TestToolsConfigToMap/converts_ToolsConfig_back_to_map\n"} -{"Time":"2026-02-03T00:32:54.92865477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/handles_nil_ToolsConfig"} -{"Time":"2026-02-03T00:32:54.928658497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/handles_nil_ToolsConfig","Output":"=== RUN TestToolsConfigToMap/handles_nil_ToolsConfig\n"} -{"Time":"2026-02-03T00:32:54.928662594Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/ToMap_preserves_raw_map_when_available"} -{"Time":"2026-02-03T00:32:54.928665851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/ToMap_preserves_raw_map_when_available","Output":"=== RUN TestToolsConfigToMap/ToMap_preserves_raw_map_when_available\n"} -{"Time":"2026-02-03T00:32:54.928671521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap","Output":"--- PASS: TestToolsConfigToMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928680628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/converts_ToolsConfig_back_to_map","Output":" --- PASS: TestToolsConfigToMap/converts_ToolsConfig_back_to_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928685107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/converts_ToolsConfig_back_to_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928688783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/handles_nil_ToolsConfig","Output":" --- PASS: TestToolsConfigToMap/handles_nil_ToolsConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928693211Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/handles_nil_ToolsConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928696698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/ToMap_preserves_raw_map_when_available","Output":" --- PASS: TestToolsConfigToMap/ToMap_preserves_raw_map_when_available (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.92870876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap/ToMap_preserves_raw_map_when_available","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928712077Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestToolsConfigToMap","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928715623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig"} -{"Time":"2026-02-03T00:32:54.928718959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig","Output":"=== RUN TestParseMCPServerConfig\n"} -{"Time":"2026-02-03T00:32:54.928722857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_stdio_MCP_server_config"} -{"Time":"2026-02-03T00:32:54.928726363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_stdio_MCP_server_config","Output":"=== RUN TestParseMCPServerConfig/parses_stdio_MCP_server_config\n"} -{"Time":"2026-02-03T00:32:54.928736883Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_HTTP_MCP_server_config"} -{"Time":"2026-02-03T00:32:54.92874053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_HTTP_MCP_server_config","Output":"=== RUN TestParseMCPServerConfig/parses_HTTP_MCP_server_config\n"} -{"Time":"2026-02-03T00:32:54.928744687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_container_MCP_server_config"} -{"Time":"2026-02-03T00:32:54.92877819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_container_MCP_server_config","Output":"=== RUN TestParseMCPServerConfig/parses_container_MCP_server_config\n"} -{"Time":"2026-02-03T00:32:54.928785454Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/preserves_custom_fields"} -{"Time":"2026-02-03T00:32:54.92878893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/preserves_custom_fields","Output":"=== RUN TestParseMCPServerConfig/preserves_custom_fields\n"} -{"Time":"2026-02-03T00:32:54.928797826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_nil_config"} -{"Time":"2026-02-03T00:32:54.928806462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_nil_config","Output":"=== RUN TestParseMCPServerConfig/handles_nil_config\n"} -{"Time":"2026-02-03T00:32:54.928811893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_numeric_version"} -{"Time":"2026-02-03T00:32:54.92881571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_numeric_version","Output":"=== RUN TestParseMCPServerConfig/handles_numeric_version\n"} -{"Time":"2026-02-03T00:32:54.928852799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig","Output":"--- PASS: TestParseMCPServerConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928863599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_stdio_MCP_server_config","Output":" --- PASS: TestParseMCPServerConfig/parses_stdio_MCP_server_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928868418Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_stdio_MCP_server_config","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928872586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_HTTP_MCP_server_config","Output":" --- PASS: TestParseMCPServerConfig/parses_HTTP_MCP_server_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928877084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_HTTP_MCP_server_config","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928880811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_container_MCP_server_config","Output":" --- PASS: TestParseMCPServerConfig/parses_container_MCP_server_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928886522Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/parses_container_MCP_server_config","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928895058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/preserves_custom_fields","Output":" --- PASS: TestParseMCPServerConfig/preserves_custom_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928899656Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/preserves_custom_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928903624Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_nil_config","Output":" --- PASS: TestParseMCPServerConfig/handles_nil_config (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928908062Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_nil_config","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928911508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_numeric_version","Output":" --- PASS: TestParseMCPServerConfig/handles_numeric_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928915596Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig/handles_numeric_version","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928924342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseMCPServerConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928927558Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap"} -{"Time":"2026-02-03T00:32:54.928930945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap","Output":"=== RUN TestMCPServerConfigToMap\n"} -{"Time":"2026-02-03T00:32:54.928936735Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/converts_MCPServerConfig_to_map"} -{"Time":"2026-02-03T00:32:54.928940152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/converts_MCPServerConfig_to_map","Output":"=== RUN TestMCPServerConfigToMap/converts_MCPServerConfig_to_map\n"} -{"Time":"2026-02-03T00:32:54.92894452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_HTTP_fields_when_set"} -{"Time":"2026-02-03T00:32:54.928947846Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_HTTP_fields_when_set","Output":"=== RUN TestMCPServerConfigToMap/includes_HTTP_fields_when_set\n"} -{"Time":"2026-02-03T00:32:54.928951743Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_custom_fields"} -{"Time":"2026-02-03T00:32:54.92895507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_custom_fields","Output":"=== RUN TestMCPServerConfigToMap/includes_custom_fields\n"} -{"Time":"2026-02-03T00:32:54.928959538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap","Output":"--- PASS: TestMCPServerConfigToMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928969076Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/converts_MCPServerConfig_to_map","Output":" --- PASS: TestMCPServerConfigToMap/converts_MCPServerConfig_to_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928974135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/converts_MCPServerConfig_to_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928977762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_HTTP_fields_when_set","Output":" --- PASS: TestMCPServerConfigToMap/includes_HTTP_fields_when_set (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.92898233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_HTTP_fields_when_set","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928985817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_custom_fields","Output":" --- PASS: TestMCPServerConfigToMap/includes_custom_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.928989784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap/includes_custom_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:54.92899299Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPServerConfigToMap","Elapsed":0} -{"Time":"2026-02-03T00:32:54.928996066Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID"} -{"Time":"2026-02-03T00:32:54.928999202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID","Output":"=== RUN TestExtractTrackerID\n"} -{"Time":"2026-02-03T00:32:54.929004221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_alphanumeric_and_hyphens"} -{"Time":"2026-02-03T00:32:54.929011605Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_alphanumeric_and_hyphens","Output":"=== RUN TestExtractTrackerID/Valid_tracker-id_with_alphanumeric_and_hyphens\n"} -{"Time":"2026-02-03T00:32:54.929015913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_underscores"} -{"Time":"2026-02-03T00:32:54.92901956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_underscores","Output":"=== RUN TestExtractTrackerID/Valid_tracker-id_with_underscores\n"} -{"Time":"2026-02-03T00:32:54.929023677Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_exactly_8_characters"} -{"Time":"2026-02-03T00:32:54.929027234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_exactly_8_characters","Output":"=== RUN TestExtractTrackerID/Valid_tracker-id_exactly_8_characters\n"} -{"Time":"2026-02-03T00:32:54.929031462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_mixed_case"} -{"Time":"2026-02-03T00:32:54.929034748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_mixed_case","Output":"=== RUN TestExtractTrackerID/Valid_tracker-id_with_mixed_case\n"} -{"Time":"2026-02-03T00:32:54.929046029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Missing_tracker-id_returns_empty_string"} -{"Time":"2026-02-03T00:32:54.929049475Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Missing_tracker-id_returns_empty_string","Output":"=== RUN TestExtractTrackerID/Missing_tracker-id_returns_empty_string\n"} -{"Time":"2026-02-03T00:32:54.929053763Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_leading/trailing_spaces_trimmed"} -{"Time":"2026-02-03T00:32:54.92905714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_leading/trailing_spaces_trimmed","Output":"=== RUN TestExtractTrackerID/Tracker-id_with_leading/trailing_spaces_trimmed\n"} -{"Time":"2026-02-03T00:32:54.92906245Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_too_short_(7_chars)"} -{"Time":"2026-02-03T00:32:54.929071306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_too_short_(7_chars)","Output":"=== RUN TestExtractTrackerID/Tracker-id_too_short_(7_chars)\n"} -{"Time":"2026-02-03T00:32:54.929097104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(@)"} -{"Time":"2026-02-03T00:32:54.92910569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(@)","Output":"=== RUN TestExtractTrackerID/Tracker-id_with_invalid_character_(@)\n"} -{"Time":"2026-02-03T00:32:54.929111641Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(space)"} -{"Time":"2026-02-03T00:32:54.929115238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(space)","Output":"=== RUN TestExtractTrackerID/Tracker-id_with_invalid_character_(space)\n"} -{"Time":"2026-02-03T00:32:54.929151849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(.)"} -{"Time":"2026-02-03T00:32:54.929160064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(.)","Output":"=== RUN TestExtractTrackerID/Tracker-id_with_invalid_character_(.)\n"} -{"Time":"2026-02-03T00:32:54.929166176Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_not_a_string"} -{"Time":"2026-02-03T00:32:54.929169592Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_not_a_string","Output":"=== RUN TestExtractTrackerID/Tracker-id_not_a_string\n"} -{"Time":"2026-02-03T00:32:54.929176094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID","Output":"--- PASS: TestExtractTrackerID (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929180873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_alphanumeric_and_hyphens","Output":" --- PASS: TestExtractTrackerID/Valid_tracker-id_with_alphanumeric_and_hyphens (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929185632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_alphanumeric_and_hyphens","Elapsed":0} -{"Time":"2026-02-03T00:32:54.92918971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_underscores","Output":" --- PASS: TestExtractTrackerID/Valid_tracker-id_with_underscores (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929194268Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_underscores","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929198025Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_exactly_8_characters","Output":" --- PASS: TestExtractTrackerID/Valid_tracker-id_exactly_8_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929208595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_exactly_8_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929212692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_mixed_case","Output":" --- PASS: TestExtractTrackerID/Valid_tracker-id_with_mixed_case (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929217441Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Valid_tracker-id_with_mixed_case","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929221228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Missing_tracker-id_returns_empty_string","Output":" --- PASS: TestExtractTrackerID/Missing_tracker-id_returns_empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929225917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Missing_tracker-id_returns_empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929229714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_leading/trailing_spaces_trimmed","Output":" --- PASS: TestExtractTrackerID/Tracker-id_with_leading/trailing_spaces_trimmed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929235916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_leading/trailing_spaces_trimmed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929239532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_too_short_(7_chars)","Output":" --- PASS: TestExtractTrackerID/Tracker-id_too_short_(7_chars) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929249641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_too_short_(7_chars)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929254691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(@)","Output":" --- PASS: TestExtractTrackerID/Tracker-id_with_invalid_character_(@) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929259219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(@)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929263166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(space)","Output":" --- PASS: TestExtractTrackerID/Tracker-id_with_invalid_character_(space) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929267655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(space)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929271572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(.)","Output":" --- PASS: TestExtractTrackerID/Tracker-id_with_invalid_character_(.) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929276Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_with_invalid_character_(.)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929284817Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_not_a_string","Output":" --- PASS: TestExtractTrackerID/Tracker-id_not_a_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929290878Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID/Tracker-id_not_a_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929294565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTrackerID","Elapsed":0} -{"Time":"2026-02-03T00:32:54.9292976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand"} -{"Time":"2026-02-03T00:32:54.929301027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand","Output":"=== RUN TestParseTriggerShorthand\n"} -{"Time":"2026-02-03T00:32:54.929305074Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_push_(left_as-is)"} -{"Time":"2026-02-03T00:32:54.92931345Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_push_(left_as-is)","Output":"=== RUN TestParseTriggerShorthand/simple_push_(left_as-is)\n"} -{"Time":"2026-02-03T00:32:54.929319311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch"} -{"Time":"2026-02-03T00:32:54.929322898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch","Output":"=== RUN TestParseTriggerShorthand/push_to_branch\n"} -{"Time":"2026-02-03T00:32:54.929327075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch_with_spaces"} -{"Time":"2026-02-03T00:32:54.929330622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch_with_spaces","Output":"=== RUN TestParseTriggerShorthand/push_to_branch_with_spaces\n"} -{"Time":"2026-02-03T00:32:54.92933477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_tags"} -{"Time":"2026-02-03T00:32:54.929338056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_tags","Output":"=== RUN TestParseTriggerShorthand/push_tags\n"} -{"Time":"2026-02-03T00:32:54.929343786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_request_(left_as-is)"} -{"Time":"2026-02-03T00:32:54.929347293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_request_(left_as-is)","Output":"=== RUN TestParseTriggerShorthand/simple_pull_request_(left_as-is)\n"} -{"Time":"2026-02-03T00:32:54.929351651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_(left_as-is)"} -{"Time":"2026-02-03T00:32:54.929360337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_(left_as-is)","Output":"=== RUN TestParseTriggerShorthand/simple_pull_(left_as-is)\n"} -{"Time":"2026-02-03T00:32:54.929364585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened"} -{"Time":"2026-02-03T00:32:54.929368232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened","Output":"=== RUN TestParseTriggerShorthand/pull_request_opened\n"} -{"Time":"2026-02-03T00:32:54.929373642Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_merged"} -{"Time":"2026-02-03T00:32:54.929377319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_merged","Output":"=== RUN TestParseTriggerShorthand/pull_request_merged\n"} -{"Time":"2026-02-03T00:32:54.929382459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_affecting_path"} -{"Time":"2026-02-03T00:32:54.929385935Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_affecting_path","Output":"=== RUN TestParseTriggerShorthand/pull_request_affecting_path\n"} -{"Time":"2026-02-03T00:32:54.929396415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened_affecting_path"} -{"Time":"2026-02-03T00:32:54.929400282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened_affecting_path","Output":"=== RUN TestParseTriggerShorthand/pull_request_opened_affecting_path\n"} -{"Time":"2026-02-03T00:32:54.929432041Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened"} -{"Time":"2026-02-03T00:32:54.929440557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened","Output":"=== RUN TestParseTriggerShorthand/issue_opened\n"} -{"Time":"2026-02-03T00:32:54.929446428Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_edited"} -{"Time":"2026-02-03T00:32:54.929450195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_edited","Output":"=== RUN TestParseTriggerShorthand/issue_edited\n"} -{"Time":"2026-02-03T00:32:54.929476273Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_closed"} -{"Time":"2026-02-03T00:32:54.929483176Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_closed","Output":"=== RUN TestParseTriggerShorthand/issue_closed\n"} -{"Time":"2026-02-03T00:32:54.929507051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened_labeled_bug"} -{"Time":"2026-02-03T00:32:54.929528939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened_labeled_bug","Output":"=== RUN TestParseTriggerShorthand/issue_opened_labeled_bug\n"} -{"Time":"2026-02-03T00:32:54.92954026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_created"} -{"Time":"2026-02-03T00:32:54.929546341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_created","Output":"=== RUN TestParseTriggerShorthand/discussion_created\n"} -{"Time":"2026-02-03T00:32:54.929551871Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_edited"} -{"Time":"2026-02-03T00:32:54.929566308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_edited","Output":"=== RUN TestParseTriggerShorthand/discussion_edited\n"} -{"Time":"2026-02-03T00:32:54.929571909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual"} -{"Time":"2026-02-03T00:32:54.929575576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual","Output":"=== RUN TestParseTriggerShorthand/manual\n"} -{"Time":"2026-02-03T00:32:54.929580715Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual_with_input"} -{"Time":"2026-02-03T00:32:54.929584362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual_with_input","Output":"=== RUN TestParseTriggerShorthand/manual_with_input\n"} -{"Time":"2026-02-03T00:32:54.929607465Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/workflow_completed"} -{"Time":"2026-02-03T00:32:54.929615229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/workflow_completed","Output":"=== RUN TestParseTriggerShorthand/workflow_completed\n"} -{"Time":"2026-02-03T00:32:54.92962086Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/comment_created"} -{"Time":"2026-02-03T00:32:54.929624537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/comment_created","Output":"=== RUN TestParseTriggerShorthand/comment_created\n"} -{"Time":"2026-02-03T00:32:54.929650866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_published"} -{"Time":"2026-02-03T00:32:54.929659752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_published","Output":"=== RUN TestParseTriggerShorthand/release_published\n"} -{"Time":"2026-02-03T00:32:54.92966906Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_prereleased"} -{"Time":"2026-02-03T00:32:54.929672416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_prereleased","Output":"=== RUN TestParseTriggerShorthand/release_prereleased\n"} -{"Time":"2026-02-03T00:32:54.929704749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_starred"} -{"Time":"2026-02-03T00:32:54.929712734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_starred","Output":"=== RUN TestParseTriggerShorthand/repository_starred\n"} -{"Time":"2026-02-03T00:32:54.9297318Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_forked"} -{"Time":"2026-02-03T00:32:54.929738532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_forked","Output":"=== RUN TestParseTriggerShorthand/repository_forked\n"} -{"Time":"2026-02-03T00:32:54.929744263Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/dependabot_pull_request"} -{"Time":"2026-02-03T00:32:54.929762487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/dependabot_pull_request","Output":"=== RUN TestParseTriggerShorthand/dependabot_pull_request\n"} -{"Time":"2026-02-03T00:32:54.929767115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/security_alert"} -{"Time":"2026-02-03T00:32:54.929770452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/security_alert","Output":"=== RUN TestParseTriggerShorthand/security_alert\n"} -{"Time":"2026-02-03T00:32:54.929854145Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/code_scanning_alert"} -{"Time":"2026-02-03T00:32:54.929864414Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/code_scanning_alert","Output":"=== RUN TestParseTriggerShorthand/code_scanning_alert\n"} -{"Time":"2026-02-03T00:32:54.929872429Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/api_dispatch"} -{"Time":"2026-02-03T00:32:54.929875955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/api_dispatch","Output":"=== RUN TestParseTriggerShorthand/api_dispatch\n"} -{"Time":"2026-02-03T00:32:54.929882037Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/not_a_trigger_shorthand"} -{"Time":"2026-02-03T00:32:54.929885693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/not_a_trigger_shorthand","Output":"=== RUN TestParseTriggerShorthand/not_a_trigger_shorthand\n"} -{"Time":"2026-02-03T00:32:54.929895311Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/empty_string"} -{"Time":"2026-02-03T00:32:54.929902976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/empty_string","Output":"=== RUN TestParseTriggerShorthand/empty_string\n"} -{"Time":"2026-02-03T00:32:54.929911492Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand","Output":"--- PASS: TestParseTriggerShorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929916461Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_push_(left_as-is)","Output":" --- PASS: TestParseTriggerShorthand/simple_push_(left_as-is) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.92992143Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_push_(left_as-is)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929925688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch","Output":" --- PASS: TestParseTriggerShorthand/push_to_branch (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929930287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929934014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch_with_spaces","Output":" --- PASS: TestParseTriggerShorthand/push_to_branch_with_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929944924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_to_branch_with_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929948711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_tags","Output":" --- PASS: TestParseTriggerShorthand/push_tags (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929953399Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/push_tags","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929957968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_request_(left_as-is)","Output":" --- PASS: TestParseTriggerShorthand/simple_pull_request_(left_as-is) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929962426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_request_(left_as-is)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.92996965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_(left_as-is)","Output":" --- PASS: TestParseTriggerShorthand/simple_pull_(left_as-is) (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929974559Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/simple_pull_(left_as-is)","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929978416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened","Output":" --- PASS: TestParseTriggerShorthand/pull_request_opened (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929983085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929986872Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_merged","Output":" --- PASS: TestParseTriggerShorthand/pull_request_merged (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.929996219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_merged","Elapsed":0} -{"Time":"2026-02-03T00:32:54.929999956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_affecting_path","Output":" --- PASS: TestParseTriggerShorthand/pull_request_affecting_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930004475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_affecting_path","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930009444Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened_affecting_path","Output":" --- PASS: TestParseTriggerShorthand/pull_request_opened_affecting_path (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930014593Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/pull_request_opened_affecting_path","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930018621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened","Output":" --- PASS: TestParseTriggerShorthand/issue_opened (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93002322Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930026726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_edited","Output":" --- PASS: TestParseTriggerShorthand/issue_edited (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930030894Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_edited","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930040682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_closed","Output":" --- PASS: TestParseTriggerShorthand/issue_closed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930045331Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_closed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930048787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened_labeled_bug","Output":" --- PASS: TestParseTriggerShorthand/issue_opened_labeled_bug (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930053005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/issue_opened_labeled_bug","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930056572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_created","Output":" --- PASS: TestParseTriggerShorthand/discussion_created (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93006098Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_created","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930068634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_edited","Output":" --- PASS: TestParseTriggerShorthand/discussion_edited (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930073123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/discussion_edited","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930076769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual","Output":" --- PASS: TestParseTriggerShorthand/manual (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930081358Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930088682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual_with_input","Output":" --- PASS: TestParseTriggerShorthand/manual_with_input (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930093561Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/manual_with_input","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930097258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/workflow_completed","Output":" --- PASS: TestParseTriggerShorthand/workflow_completed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930101405Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/workflow_completed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930115231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/comment_created","Output":" --- PASS: TestParseTriggerShorthand/comment_created (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930120571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/comment_created","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930124148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_published","Output":" --- PASS: TestParseTriggerShorthand/release_published (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930128666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_published","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930132423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_prereleased","Output":" --- PASS: TestParseTriggerShorthand/release_prereleased (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930136921Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/release_prereleased","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930140408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_starred","Output":" --- PASS: TestParseTriggerShorthand/repository_starred (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930144566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_starred","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930152611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_forked","Output":" --- PASS: TestParseTriggerShorthand/repository_forked (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930158121Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/repository_forked","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930161928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/dependabot_pull_request","Output":" --- PASS: TestParseTriggerShorthand/dependabot_pull_request (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930167088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/dependabot_pull_request","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930170724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/security_alert","Output":" --- PASS: TestParseTriggerShorthand/security_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930175754Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/security_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93017922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/code_scanning_alert","Output":" --- PASS: TestParseTriggerShorthand/code_scanning_alert (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930183949Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/code_scanning_alert","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930190191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/api_dispatch","Output":" --- PASS: TestParseTriggerShorthand/api_dispatch (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930199017Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/api_dispatch","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930203135Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/not_a_trigger_shorthand","Output":" --- PASS: TestParseTriggerShorthand/not_a_trigger_shorthand (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930208054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/not_a_trigger_shorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930211571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/empty_string","Output":" --- PASS: TestParseTriggerShorthand/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930218023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930226138Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseTriggerShorthand","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930229494Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap"} -{"Time":"2026-02-03T00:32:54.930233692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap","Output":"=== RUN TestTriggerIRToYAMLMap\n"} -{"Time":"2026-02-03T00:32:54.930240034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/simple_event"} -{"Time":"2026-02-03T00:32:54.93024338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/simple_event","Output":"=== RUN TestTriggerIRToYAMLMap/simple_event\n"} -{"Time":"2026-02-03T00:32:54.930247347Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_types"} -{"Time":"2026-02-03T00:32:54.930250633Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_types","Output":"=== RUN TestTriggerIRToYAMLMap/event_with_types\n"} -{"Time":"2026-02-03T00:32:54.930255212Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_filters"} -{"Time":"2026-02-03T00:32:54.930260532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_filters","Output":"=== RUN TestTriggerIRToYAMLMap/event_with_filters\n"} -{"Time":"2026-02-03T00:32:54.93026483Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_additional_events"} -{"Time":"2026-02-03T00:32:54.930268146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_additional_events","Output":"=== RUN TestTriggerIRToYAMLMap/event_with_additional_events\n"} -{"Time":"2026-02-03T00:32:54.930272905Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap","Output":"--- PASS: TestTriggerIRToYAMLMap (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930278015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/simple_event","Output":" --- PASS: TestTriggerIRToYAMLMap/simple_event (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930282603Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/simple_event","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93028655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_types","Output":" --- PASS: TestTriggerIRToYAMLMap/event_with_types (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930291159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_types","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930300496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_filters","Output":" --- PASS: TestTriggerIRToYAMLMap/event_with_filters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930305045Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_filters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930308952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_additional_events","Output":" --- PASS: TestTriggerIRToYAMLMap/event_with_additional_events (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930312248Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap/event_with_additional_events","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930314192Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTriggerIRToYAMLMap","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930316035Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers"} -{"Time":"2026-02-03T00:32:54.930317939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers","Output":"=== RUN TestParseSourceControlTriggers\n"} -{"Time":"2026-02-03T00:32:54.930320233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_synchronize"} -{"Time":"2026-02-03T00:32:54.930322267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_synchronize","Output":"=== RUN TestParseSourceControlTriggers/pull_request_with_synchronize\n"} -{"Time":"2026-02-03T00:32:54.930325463Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_reopened"} -{"Time":"2026-02-03T00:32:54.930327527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_reopened","Output":"=== RUN TestParseSourceControlTriggers/pull_request_with_reopened\n"} -{"Time":"2026-02-03T00:32:54.930329901Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_labeled"} -{"Time":"2026-02-03T00:32:54.930332175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_labeled","Output":"=== RUN TestParseSourceControlTriggers/pull_request_with_labeled\n"} -{"Time":"2026-02-03T00:32:54.93033453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_push_format"} -{"Time":"2026-02-03T00:32:54.930336634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_push_format","Output":"=== RUN TestParseSourceControlTriggers/invalid_push_format\n"} -{"Time":"2026-02-03T00:32:54.930340331Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_pull_request_type"} -{"Time":"2026-02-03T00:32:54.930342374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_pull_request_type","Output":"=== RUN TestParseSourceControlTriggers/invalid_pull_request_type\n"} -{"Time":"2026-02-03T00:32:54.930345169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers","Output":"--- PASS: TestParseSourceControlTriggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930347985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_synchronize","Output":" --- PASS: TestParseSourceControlTriggers/pull_request_with_synchronize (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930352563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_synchronize","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930354707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_reopened","Output":" --- PASS: TestParseSourceControlTriggers/pull_request_with_reopened (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930357362Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_reopened","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930359486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_labeled","Output":" --- PASS: TestParseSourceControlTriggers/pull_request_with_labeled (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930361891Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/pull_request_with_labeled","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930364065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_push_format","Output":" --- PASS: TestParseSourceControlTriggers/invalid_push_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93036666Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_push_format","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930369956Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_pull_request_type","Output":" --- PASS: TestParseSourceControlTriggers/invalid_pull_request_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930374504Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers/invalid_pull_request_type","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930378181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseSourceControlTriggers","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930381828Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers"} -{"Time":"2026-02-03T00:32:54.930385344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers","Output":"=== RUN TestParseIssueDiscussionTriggers\n"} -{"Time":"2026-02-03T00:32:54.930389362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_assigned"} -{"Time":"2026-02-03T00:32:54.930392728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_assigned","Output":"=== RUN TestParseIssueDiscussionTriggers/issue_assigned\n"} -{"Time":"2026-02-03T00:32:54.930396485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_unassigned"} -{"Time":"2026-02-03T00:32:54.930400543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_unassigned","Output":"=== RUN TestParseIssueDiscussionTriggers/issue_unassigned\n"} -{"Time":"2026-02-03T00:32:54.93040472Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_answered"} -{"Time":"2026-02-03T00:32:54.930408087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_answered","Output":"=== RUN TestParseIssueDiscussionTriggers/discussion_answered\n"} -{"Time":"2026-02-03T00:32:54.930412585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_unanswered"} -{"Time":"2026-02-03T00:32:54.930416272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_unanswered","Output":"=== RUN TestParseIssueDiscussionTriggers/discussion_unanswered\n"} -{"Time":"2026-02-03T00:32:54.930420249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_issue_type"} -{"Time":"2026-02-03T00:32:54.930423636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_issue_type","Output":"=== RUN TestParseIssueDiscussionTriggers/invalid_issue_type\n"} -{"Time":"2026-02-03T00:32:54.930427403Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_discussion_type"} -{"Time":"2026-02-03T00:32:54.930430789Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_discussion_type","Output":"=== RUN TestParseIssueDiscussionTriggers/invalid_discussion_type\n"} -{"Time":"2026-02-03T00:32:54.930436419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers","Output":"--- PASS: TestParseIssueDiscussionTriggers (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930445707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_assigned","Output":" --- PASS: TestParseIssueDiscussionTriggers/issue_assigned (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930450275Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_assigned","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930453952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_unassigned","Output":" --- PASS: TestParseIssueDiscussionTriggers/issue_unassigned (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930459002Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/issue_unassigned","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930462819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_answered","Output":" --- PASS: TestParseIssueDiscussionTriggers/discussion_answered (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930467568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_answered","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930471224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_unanswered","Output":" --- PASS: TestParseIssueDiscussionTriggers/discussion_unanswered (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930475482Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/discussion_unanswered","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93048466Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_issue_type","Output":" --- PASS: TestParseIssueDiscussionTriggers/invalid_issue_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930489178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_issue_type","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930492674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_discussion_type","Output":" --- PASS: TestParseIssueDiscussionTriggers/invalid_discussion_type (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930496792Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers/invalid_discussion_type","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930500128Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIssueDiscussionTriggers","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930503585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases"} -{"Time":"2026-02-03T00:32:54.930506681Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases","Output":"=== RUN TestConvertToIntEdgeCases\n"} -{"Time":"2026-02-03T00:32:54.930512381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/valid_string"} -{"Time":"2026-02-03T00:32:54.930519134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/valid_string","Output":"=== RUN TestConvertToIntEdgeCases/valid_string\n"} -{"Time":"2026-02-03T00:32:54.930523672Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_zero"} -{"Time":"2026-02-03T00:32:54.930526968Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_zero","Output":"=== RUN TestConvertToIntEdgeCases/string_zero\n"} -{"Time":"2026-02-03T00:32:54.930530775Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/negative_string"} -{"Time":"2026-02-03T00:32:54.930537939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/negative_string","Output":"=== RUN TestConvertToIntEdgeCases/negative_string\n"} -{"Time":"2026-02-03T00:32:54.930542026Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/positive_string_with_plus_sign"} -{"Time":"2026-02-03T00:32:54.930545402Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/positive_string_with_plus_sign","Output":"=== RUN TestConvertToIntEdgeCases/positive_string_with_plus_sign\n"} -{"Time":"2026-02-03T00:32:54.93054933Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_letters"} -{"Time":"2026-02-03T00:32:54.930552626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_letters","Output":"=== RUN TestConvertToIntEdgeCases/invalid_string_-_letters\n"} -{"Time":"2026-02-03T00:32:54.930556974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_mixed"} -{"Time":"2026-02-03T00:32:54.930560761Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_mixed","Output":"=== RUN TestConvertToIntEdgeCases/invalid_string_-_mixed\n"} -{"Time":"2026-02-03T00:32:54.93056519Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_multiple_decimals"} -{"Time":"2026-02-03T00:32:54.930574316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_multiple_decimals","Output":"=== RUN TestConvertToIntEdgeCases/invalid_string_-_multiple_decimals\n"} -{"Time":"2026-02-03T00:32:54.930578474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_string"} -{"Time":"2026-02-03T00:32:54.930582261Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_string","Output":"=== RUN TestConvertToIntEdgeCases/empty_string\n"} -{"Time":"2026-02-03T00:32:54.930585267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_positive_exp"} -{"Time":"2026-02-03T00:32:54.930587301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_positive_exp","Output":"=== RUN TestConvertToIntEdgeCases/scientific_notation_string_-_positive_exp\n"} -{"Time":"2026-02-03T00:32:54.930589665Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_negative_exp"} -{"Time":"2026-02-03T00:32:54.930591609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_negative_exp","Output":"=== RUN TestConvertToIntEdgeCases/scientific_notation_string_-_negative_exp\n"} -{"Time":"2026-02-03T00:32:54.930594003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_uppercase"} -{"Time":"2026-02-03T00:32:54.930595907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_uppercase","Output":"=== RUN TestConvertToIntEdgeCases/scientific_notation_string_-_uppercase\n"} -{"Time":"2026-02-03T00:32:54.930598221Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_lowercase"} -{"Time":"2026-02-03T00:32:54.930600205Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_lowercase","Output":"=== RUN TestConvertToIntEdgeCases/hex_string_lowercase\n"} -{"Time":"2026-02-03T00:32:54.930602459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_uppercase"} -{"Time":"2026-02-03T00:32:54.930604453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_uppercase","Output":"=== RUN TestConvertToIntEdgeCases/hex_string_uppercase\n"} -{"Time":"2026-02-03T00:32:54.930606647Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_without_prefix"} -{"Time":"2026-02-03T00:32:54.93060858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_without_prefix","Output":"=== RUN TestConvertToIntEdgeCases/hex_string_without_prefix\n"} -{"Time":"2026-02-03T00:32:54.930610905Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_leading_whitespace"} -{"Time":"2026-02-03T00:32:54.930612838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_leading_whitespace","Output":"=== RUN TestConvertToIntEdgeCases/string_with_leading_whitespace\n"} -{"Time":"2026-02-03T00:32:54.930615042Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_trailing_whitespace"} -{"Time":"2026-02-03T00:32:54.930617647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_trailing_whitespace","Output":"=== RUN TestConvertToIntEdgeCases/string_with_trailing_whitespace\n"} -{"Time":"2026-02-03T00:32:54.930621094Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_surrounding_whitespace"} -{"Time":"2026-02-03T00:32:54.930623067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_surrounding_whitespace","Output":"=== RUN TestConvertToIntEdgeCases/string_with_surrounding_whitespace\n"} -{"Time":"2026-02-03T00:32:54.930625552Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_newline"} -{"Time":"2026-02-03T00:32:54.930627556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_newline","Output":"=== RUN TestConvertToIntEdgeCases/string_with_newline\n"} -{"Time":"2026-02-03T00:32:54.93062985Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_tab"} -{"Time":"2026-02-03T00:32:54.930631743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_tab","Output":"=== RUN TestConvertToIntEdgeCases/string_with_tab\n"} -{"Time":"2026-02-03T00:32:54.930633907Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_positive"} -{"Time":"2026-02-03T00:32:54.930635791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_positive","Output":"=== RUN TestConvertToIntEdgeCases/int_positive\n"} -{"Time":"2026-02-03T00:32:54.930639338Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_negative"} -{"Time":"2026-02-03T00:32:54.930641291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_negative","Output":"=== RUN TestConvertToIntEdgeCases/int_negative\n"} -{"Time":"2026-02-03T00:32:54.93064591Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_zero"} -{"Time":"2026-02-03T00:32:54.930649667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_zero","Output":"=== RUN TestConvertToIntEdgeCases/int_zero\n"} -{"Time":"2026-02-03T00:32:54.930654616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_max_int32"} -{"Time":"2026-02-03T00:32:54.930658043Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_max_int32","Output":"=== RUN TestConvertToIntEdgeCases/int_max_int32\n"} -{"Time":"2026-02-03T00:32:54.93066222Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_min_int32"} -{"Time":"2026-02-03T00:32:54.930666538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_min_int32","Output":"=== RUN TestConvertToIntEdgeCases/int_min_int32\n"} -{"Time":"2026-02-03T00:32:54.930670506Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_positive"} -{"Time":"2026-02-03T00:32:54.930673842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_positive","Output":"=== RUN TestConvertToIntEdgeCases/int64_positive\n"} -{"Time":"2026-02-03T00:32:54.93067802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_negative"} -{"Time":"2026-02-03T00:32:54.930681476Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_negative","Output":"=== RUN TestConvertToIntEdgeCases/int64_negative\n"} -{"Time":"2026-02-03T00:32:54.930685694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_zero"} -{"Time":"2026-02-03T00:32:54.93068894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_zero","Output":"=== RUN TestConvertToIntEdgeCases/int64_zero\n"} -{"Time":"2026-02-03T00:32:54.930692857Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_clean_conversion"} -{"Time":"2026-02-03T00:32:54.930696053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_clean_conversion","Output":"=== RUN TestConvertToIntEdgeCases/float64_clean_conversion\n"} -{"Time":"2026-02-03T00:32:54.93070508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.7"} -{"Time":"2026-02-03T00:32:54.930709438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.7","Output":"=== RUN TestConvertToIntEdgeCases/float64_truncation_60.7\n"} -{"Time":"2026-02-03T00:32:54.930713616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.3"} -{"Time":"2026-02-03T00:32:54.930716842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.3","Output":"=== RUN TestConvertToIntEdgeCases/float64_truncation_60.3\n"} -{"Time":"2026-02-03T00:32:54.930722402Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation"} -{"Time":"2026-02-03T00:32:54.930729997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation","Output":"=== RUN TestConvertToIntEdgeCases/float64_negative_truncation\n"} -{"Time":"2026-02-03T00:32:54.930734786Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation_60.7"} -{"Time":"2026-02-03T00:32:54.930738081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation_60.7","Output":"=== RUN TestConvertToIntEdgeCases/float64_negative_truncation_60.7\n"} -{"Time":"2026-02-03T00:32:54.930743431Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_near_zero_truncation"} -{"Time":"2026-02-03T00:32:54.930761265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_near_zero_truncation","Output":"=== RUN TestConvertToIntEdgeCases/float64_near_zero_truncation\n"} -{"Time":"2026-02-03T00:32:54.930766474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_near_zero"} -{"Time":"2026-02-03T00:32:54.930770141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_near_zero","Output":"=== RUN TestConvertToIntEdgeCases/float64_negative_near_zero\n"} -{"Time":"2026-02-03T00:32:54.930774319Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_positive"} -{"Time":"2026-02-03T00:32:54.930784348Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_positive","Output":"=== RUN TestConvertToIntEdgeCases/float64_very_small_positive\n"} -{"Time":"2026-02-03T00:32:54.930788515Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_negative"} -{"Time":"2026-02-03T00:32:54.930792122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_negative","Output":"=== RUN TestConvertToIntEdgeCases/float64_very_small_negative\n"} -{"Time":"2026-02-03T00:32:54.93079616Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/nil"} -{"Time":"2026-02-03T00:32:54.930799456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/nil","Output":"=== RUN TestConvertToIntEdgeCases/nil\n"} -{"Time":"2026-02-03T00:32:54.930805146Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_true"} -{"Time":"2026-02-03T00:32:54.930811949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_true","Output":"=== RUN TestConvertToIntEdgeCases/bool_true\n"} -{"Time":"2026-02-03T00:32:54.930816908Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_false"} -{"Time":"2026-02-03T00:32:54.930820365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_false","Output":"=== RUN TestConvertToIntEdgeCases/bool_false\n"} -{"Time":"2026-02-03T00:32:54.930824462Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_slice"} -{"Time":"2026-02-03T00:32:54.930828029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_slice","Output":"=== RUN TestConvertToIntEdgeCases/empty_slice\n"} -{"Time":"2026-02-03T00:32:54.930832237Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/slice_with_elements"} -{"Time":"2026-02-03T00:32:54.930838338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/slice_with_elements","Output":"=== RUN TestConvertToIntEdgeCases/slice_with_elements\n"} -{"Time":"2026-02-03T00:32:54.930842656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_map"} -{"Time":"2026-02-03T00:32:54.930845893Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_map","Output":"=== RUN TestConvertToIntEdgeCases/empty_map\n"} -{"Time":"2026-02-03T00:32:54.930851283Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/map_with_elements"} -{"Time":"2026-02-03T00:32:54.93085533Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/map_with_elements","Output":"=== RUN TestConvertToIntEdgeCases/map_with_elements\n"} -{"Time":"2026-02-03T00:32:54.930859839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/struct"} -{"Time":"2026-02-03T00:32:54.930863355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/struct","Output":"=== RUN TestConvertToIntEdgeCases/struct\n"} -{"Time":"2026-02-03T00:32:54.930867072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/pointer_to_int"} -{"Time":"2026-02-03T00:32:54.930870328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/pointer_to_int","Output":"=== RUN TestConvertToIntEdgeCases/pointer_to_int\n"} -{"Time":"2026-02-03T00:32:54.930875457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases","Output":"--- PASS: TestConvertToIntEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930885306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/valid_string","Output":" --- PASS: TestConvertToIntEdgeCases/valid_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930890005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/valid_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930893972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_zero","Output":" --- PASS: TestConvertToIntEdgeCases/string_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930896717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930898921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/negative_string","Output":" --- PASS: TestConvertToIntEdgeCases/negative_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930901566Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/negative_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93090363Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/positive_string_with_plus_sign","Output":" --- PASS: TestConvertToIntEdgeCases/positive_string_with_plus_sign (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930906255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/positive_string_with_plus_sign","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930908299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_letters","Output":" --- PASS: TestConvertToIntEdgeCases/invalid_string_-_letters (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930910863Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_letters","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930912897Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_mixed","Output":" --- PASS: TestConvertToIntEdgeCases/invalid_string_-_mixed (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930915392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_mixed","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930917746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_multiple_decimals","Output":" --- PASS: TestConvertToIntEdgeCases/invalid_string_-_multiple_decimals (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930920161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/invalid_string_-_multiple_decimals","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930922164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_string","Output":" --- PASS: TestConvertToIntEdgeCases/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930924679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930926713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_positive_exp","Output":" --- PASS: TestConvertToIntEdgeCases/scientific_notation_string_-_positive_exp (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930930159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_positive_exp","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930932314Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_negative_exp","Output":" --- PASS: TestConvertToIntEdgeCases/scientific_notation_string_-_negative_exp (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93093581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_negative_exp","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930937914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_uppercase","Output":" --- PASS: TestConvertToIntEdgeCases/scientific_notation_string_-_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930940459Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/scientific_notation_string_-_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930942593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_lowercase","Output":" --- PASS: TestConvertToIntEdgeCases/hex_string_lowercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930945067Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_lowercase","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930947181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_uppercase","Output":" --- PASS: TestConvertToIntEdgeCases/hex_string_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930949736Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930952401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_without_prefix","Output":" --- PASS: TestConvertToIntEdgeCases/hex_string_without_prefix (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93095744Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/hex_string_without_prefix","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930961478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_leading_whitespace","Output":" --- PASS: TestConvertToIntEdgeCases/string_with_leading_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930966166Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_leading_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930970284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_trailing_whitespace","Output":" --- PASS: TestConvertToIntEdgeCases/string_with_trailing_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930974813Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_trailing_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93097848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_surrounding_whitespace","Output":" --- PASS: TestConvertToIntEdgeCases/string_with_surrounding_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930983419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_surrounding_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930987657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_newline","Output":" --- PASS: TestConvertToIntEdgeCases/string_with_newline (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.930992225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_newline","Elapsed":0} -{"Time":"2026-02-03T00:32:54.930995952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_tab","Output":" --- PASS: TestConvertToIntEdgeCases/string_with_tab (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93100031Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/string_with_tab","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931003847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_positive","Output":" --- PASS: TestConvertToIntEdgeCases/int_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931008095Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931023654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_negative","Output":" --- PASS: TestConvertToIntEdgeCases/int_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931028242Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931031879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_zero","Output":" --- PASS: TestConvertToIntEdgeCases/int_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93103775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931041908Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_max_int32","Output":" --- PASS: TestConvertToIntEdgeCases/int_max_int32 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931046607Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_max_int32","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931050293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_min_int32","Output":" --- PASS: TestConvertToIntEdgeCases/int_min_int32 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931054621Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int_min_int32","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931058198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_positive","Output":" --- PASS: TestConvertToIntEdgeCases/int64_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931063508Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931071974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_negative","Output":" --- PASS: TestConvertToIntEdgeCases/int64_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931076663Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931080419Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_zero","Output":" --- PASS: TestConvertToIntEdgeCases/int64_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931085699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/int64_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931089957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_clean_conversion","Output":" --- PASS: TestConvertToIntEdgeCases/float64_clean_conversion (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931095898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_clean_conversion","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931099565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.7","Output":" --- PASS: TestConvertToIntEdgeCases/float64_truncation_60.7 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931104023Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.7","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93110765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.3","Output":" --- PASS: TestConvertToIntEdgeCases/float64_truncation_60.3 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931112199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_truncation_60.3","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931116256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation","Output":" --- PASS: TestConvertToIntEdgeCases/float64_negative_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931125554Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931129401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation_60.7","Output":" --- PASS: TestConvertToIntEdgeCases/float64_negative_truncation_60.7 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931134771Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_truncation_60.7","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931138498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_near_zero_truncation","Output":" --- PASS: TestConvertToIntEdgeCases/float64_near_zero_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931142876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_near_zero_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931146693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_near_zero","Output":" --- PASS: TestConvertToIntEdgeCases/float64_negative_near_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931151852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_negative_near_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93115569Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_positive","Output":" --- PASS: TestConvertToIntEdgeCases/float64_very_small_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931160078Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931163424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_negative","Output":" --- PASS: TestConvertToIntEdgeCases/float64_very_small_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931167642Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/float64_very_small_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931171359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/nil","Output":" --- PASS: TestConvertToIntEdgeCases/nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931175496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/nil","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931185305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_true","Output":" --- PASS: TestConvertToIntEdgeCases/bool_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931190304Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_true","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931194061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_false","Output":" --- PASS: TestConvertToIntEdgeCases/bool_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93119869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/bool_false","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931202196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_slice","Output":" --- PASS: TestConvertToIntEdgeCases/empty_slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931206675Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931211123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/slice_with_elements","Output":" --- PASS: TestConvertToIntEdgeCases/slice_with_elements (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93122044Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/slice_with_elements","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931224107Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_map","Output":" --- PASS: TestConvertToIntEdgeCases/empty_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931228505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/empty_map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931232072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/map_with_elements","Output":" --- PASS: TestConvertToIntEdgeCases/map_with_elements (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931236581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/map_with_elements","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931239967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/struct","Output":" --- PASS: TestConvertToIntEdgeCases/struct (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931244355Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/struct","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931247891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/pointer_to_int","Output":" --- PASS: TestConvertToIntEdgeCases/pointer_to_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931253562Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases/pointer_to_int","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931261417Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931264823Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow"} -{"Time":"2026-02-03T00:32:54.931268239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow","Output":"=== RUN TestConvertToIntOverflow\n"} -{"Time":"2026-02-03T00:32:54.931272477Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_float64"} -{"Time":"2026-02-03T00:32:54.931276194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_float64","Output":"=== RUN TestConvertToIntOverflow/very_large_float64\n"} -{"Time":"2026-02-03T00:32:54.931280051Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/MaxFloat64_converted_to_int"} -{"Time":"2026-02-03T00:32:54.931283438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/MaxFloat64_converted_to_int","Output":"=== RUN TestConvertToIntOverflow/MaxFloat64_converted_to_int\n"} -{"Time":"2026-02-03T00:32:54.931287836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/MaxFloat64_converted_to_int","Output":" type_conversion_test.go:118: MaxFloat64 converted to int: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931293326Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/positive_infinity"} -{"Time":"2026-02-03T00:32:54.931296782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/positive_infinity","Output":"=== RUN TestConvertToIntOverflow/positive_infinity\n"} -{"Time":"2026-02-03T00:32:54.931301161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/positive_infinity","Output":" type_conversion_test.go:126: Inf(1) converted to int: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931305309Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/negative_infinity"} -{"Time":"2026-02-03T00:32:54.931314987Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/negative_infinity","Output":"=== RUN TestConvertToIntOverflow/negative_infinity\n"} -{"Time":"2026-02-03T00:32:54.931319174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/negative_infinity","Output":" type_conversion_test.go:134: Inf(-1) converted to int: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931323202Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/NaN"} -{"Time":"2026-02-03T00:32:54.931326588Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/NaN","Output":"=== RUN TestConvertToIntOverflow/NaN\n"} -{"Time":"2026-02-03T00:32:54.931330565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/NaN","Output":" type_conversion_test.go:142: NaN converted to int: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931334974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_string_number"} -{"Time":"2026-02-03T00:32:54.93133835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_string_number","Output":"=== RUN TestConvertToIntOverflow/very_large_string_number\n"} -{"Time":"2026-02-03T00:32:54.931343059Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow","Output":"--- PASS: TestConvertToIntOverflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931348449Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_float64","Output":" --- PASS: TestConvertToIntOverflow/very_large_float64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931353498Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_float64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931357005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/MaxFloat64_converted_to_int","Output":" --- PASS: TestConvertToIntOverflow/MaxFloat64_converted_to_int (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931361223Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/MaxFloat64_converted_to_int","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931364819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/positive_infinity","Output":" --- PASS: TestConvertToIntOverflow/positive_infinity (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931374558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/positive_infinity","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931378805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/negative_infinity","Output":" --- PASS: TestConvertToIntOverflow/negative_infinity (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931383093Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/negative_infinity","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931386971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/NaN","Output":" --- PASS: TestConvertToIntOverflow/NaN (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931391309Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/NaN","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931394845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_string_number","Output":" --- PASS: TestConvertToIntOverflow/very_large_string_number (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931399013Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow/very_large_string_number","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931402369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToIntOverflow","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931405676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases"} -{"Time":"2026-02-03T00:32:54.931408871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases","Output":"=== RUN TestParseIntValueEdgeCases\n"} -{"Time":"2026-02-03T00:32:54.931412629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_positive"} -{"Time":"2026-02-03T00:32:54.931415754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_positive","Output":"=== RUN TestParseIntValueEdgeCases/int_positive\n"} -{"Time":"2026-02-03T00:32:54.931419702Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_negative"} -{"Time":"2026-02-03T00:32:54.931423218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_negative","Output":"=== RUN TestParseIntValueEdgeCases/int_negative\n"} -{"Time":"2026-02-03T00:32:54.931427065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_zero"} -{"Time":"2026-02-03T00:32:54.93143496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_zero","Output":"=== RUN TestParseIntValueEdgeCases/int_zero\n"} -{"Time":"2026-02-03T00:32:54.931444628Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_positive"} -{"Time":"2026-02-03T00:32:54.931448355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_positive","Output":"=== RUN TestParseIntValueEdgeCases/int64_positive\n"} -{"Time":"2026-02-03T00:32:54.931452733Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_negative"} -{"Time":"2026-02-03T00:32:54.93145617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_negative","Output":"=== RUN TestParseIntValueEdgeCases/int64_negative\n"} -{"Time":"2026-02-03T00:32:54.931460267Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_zero"} -{"Time":"2026-02-03T00:32:54.931463724Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_zero","Output":"=== RUN TestParseIntValueEdgeCases/int64_zero\n"} -{"Time":"2026-02-03T00:32:54.931468262Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_positive"} -{"Time":"2026-02-03T00:32:54.931471538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_positive","Output":"=== RUN TestParseIntValueEdgeCases/uint64_positive\n"} -{"Time":"2026-02-03T00:32:54.931475295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_zero"} -{"Time":"2026-02-03T00:32:54.931478491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_zero","Output":"=== RUN TestParseIntValueEdgeCases/uint64_zero\n"} -{"Time":"2026-02-03T00:32:54.931482308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_clean"} -{"Time":"2026-02-03T00:32:54.931490774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_clean","Output":"=== RUN TestParseIntValueEdgeCases/float64_clean\n"} -{"Time":"2026-02-03T00:32:54.931494802Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_truncation"} -{"Time":"2026-02-03T00:32:54.931498148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_truncation","Output":"=== RUN TestParseIntValueEdgeCases/float64_truncation\n"} -{"Time":"2026-02-03T00:32:54.931503187Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_negative_truncation"} -{"Time":"2026-02-03T00:32:54.931507064Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_negative_truncation","Output":"=== RUN TestParseIntValueEdgeCases/float64_negative_truncation\n"} -{"Time":"2026-02-03T00:32:54.931511012Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_near_zero"} -{"Time":"2026-02-03T00:32:54.931514428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_near_zero","Output":"=== RUN TestParseIntValueEdgeCases/float64_near_zero\n"} -{"Time":"2026-02-03T00:32:54.931518656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_zero"} -{"Time":"2026-02-03T00:32:54.931522052Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_zero","Output":"=== RUN TestParseIntValueEdgeCases/float64_zero\n"} -{"Time":"2026-02-03T00:32:54.931525859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/string_value"} -{"Time":"2026-02-03T00:32:54.931529296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/string_value","Output":"=== RUN TestParseIntValueEdgeCases/string_value\n"} -{"Time":"2026-02-03T00:32:54.931533834Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/nil_value"} -{"Time":"2026-02-03T00:32:54.931537411Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/nil_value","Output":"=== RUN TestParseIntValueEdgeCases/nil_value\n"} -{"Time":"2026-02-03T00:32:54.931541438Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/bool_value"} -{"Time":"2026-02-03T00:32:54.931544644Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/bool_value","Output":"=== RUN TestParseIntValueEdgeCases/bool_value\n"} -{"Time":"2026-02-03T00:32:54.931554242Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/slice_value"} -{"Time":"2026-02-03T00:32:54.931557719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/slice_value","Output":"=== RUN TestParseIntValueEdgeCases/slice_value\n"} -{"Time":"2026-02-03T00:32:54.93156355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/map_value"} -{"Time":"2026-02-03T00:32:54.931566906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/map_value","Output":"=== RUN TestParseIntValueEdgeCases/map_value\n"} -{"Time":"2026-02-03T00:32:54.931571705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases","Output":"--- PASS: TestParseIntValueEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931576764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_positive","Output":" --- PASS: TestParseIntValueEdgeCases/int_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931581323Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93158532Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_negative","Output":" --- PASS: TestParseIntValueEdgeCases/int_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931589568Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931592794Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_zero","Output":" --- PASS: TestParseIntValueEdgeCases/int_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931596801Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931600238Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_positive","Output":" --- PASS: TestParseIntValueEdgeCases/int64_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931605007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931609175Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_negative","Output":" --- PASS: TestParseIntValueEdgeCases/int64_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931613633Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93161726Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_zero","Output":" --- PASS: TestParseIntValueEdgeCases/int64_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931621939Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/int64_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931625836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_positive","Output":" --- PASS: TestParseIntValueEdgeCases/uint64_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931630254Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93163379Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_zero","Output":" --- PASS: TestParseIntValueEdgeCases/uint64_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931640222Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/uint64_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931644621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_clean","Output":" --- PASS: TestParseIntValueEdgeCases/float64_clean (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93164975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_clean","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931654709Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_truncation","Output":" --- PASS: TestParseIntValueEdgeCases/float64_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931659769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931663546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_negative_truncation","Output":" --- PASS: TestParseIntValueEdgeCases/float64_negative_truncation (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931668886Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_negative_truncation","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931672573Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_near_zero","Output":" --- PASS: TestParseIntValueEdgeCases/float64_near_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931677452Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_near_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931681289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_zero","Output":" --- PASS: TestParseIntValueEdgeCases/float64_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931685717Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/float64_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931689404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/string_value","Output":" --- PASS: TestParseIntValueEdgeCases/string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931693702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931697309Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/nil_value","Output":" --- PASS: TestParseIntValueEdgeCases/nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931702348Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931705695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/bool_value","Output":" --- PASS: TestParseIntValueEdgeCases/bool_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931709852Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/bool_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931713509Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/slice_value","Output":" --- PASS: TestParseIntValueEdgeCases/slice_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931717877Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/slice_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931721384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/map_value","Output":" --- PASS: TestParseIntValueEdgeCases/map_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931726874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases/map_value","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93173015Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931733596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow"} -{"Time":"2026-02-03T00:32:54.931737574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow","Output":"=== RUN TestParseIntValueOverflow\n"} -{"Time":"2026-02-03T00:32:54.931742373Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/MaxFloat64"} -{"Time":"2026-02-03T00:32:54.93174616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/MaxFloat64","Output":"=== RUN TestParseIntValueOverflow/MaxFloat64\n"} -{"Time":"2026-02-03T00:32:54.931763422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/MaxFloat64","Output":" type_conversion_test.go:237: MaxFloat64 parsed to: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931768481Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/positive_infinity"} -{"Time":"2026-02-03T00:32:54.931771888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/positive_infinity","Output":"=== RUN TestParseIntValueOverflow/positive_infinity\n"} -{"Time":"2026-02-03T00:32:54.931776997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/positive_infinity","Output":" type_conversion_test.go:247: Inf(1) parsed to: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931779973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/negative_infinity"} -{"Time":"2026-02-03T00:32:54.931783209Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/negative_infinity","Output":"=== RUN TestParseIntValueOverflow/negative_infinity\n"} -{"Time":"2026-02-03T00:32:54.931786806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/negative_infinity","Output":" type_conversion_test.go:257: Inf(-1) parsed to: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931791604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/NaN"} -{"Time":"2026-02-03T00:32:54.931795422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/NaN","Output":"=== RUN TestParseIntValueOverflow/NaN\n"} -{"Time":"2026-02-03T00:32:54.9317998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/NaN","Output":" type_conversion_test.go:267: NaN parsed to: -9223372036854775808\n"} -{"Time":"2026-02-03T00:32:54.931806803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow","Output":"--- PASS: TestParseIntValueOverflow (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931811942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/MaxFloat64","Output":" --- PASS: TestParseIntValueOverflow/MaxFloat64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931816581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/MaxFloat64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931820198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/positive_infinity","Output":" --- PASS: TestParseIntValueOverflow/positive_infinity (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931827712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/positive_infinity","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931831409Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/negative_infinity","Output":" --- PASS: TestParseIntValueOverflow/negative_infinity (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931835827Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/negative_infinity","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931839504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/NaN","Output":" --- PASS: TestParseIntValueOverflow/NaN (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.931844263Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow/NaN","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931847439Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseIntValueOverflow","Elapsed":0} -{"Time":"2026-02-03T00:32:54.931851206Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases"} -{"Time":"2026-02-03T00:32:54.931854862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases","Output":"=== RUN TestConvertToFloatEdgeCases\n"} -{"Time":"2026-02-03T00:32:54.931859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_positive"} -{"Time":"2026-02-03T00:32:54.931862557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_positive","Output":"=== RUN TestConvertToFloatEdgeCases/float64_positive\n"} -{"Time":"2026-02-03T00:32:54.931867075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_negative"} -{"Time":"2026-02-03T00:32:54.931870632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_negative","Output":"=== RUN TestConvertToFloatEdgeCases/float64_negative\n"} -{"Time":"2026-02-03T00:32:54.93187507Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_zero"} -{"Time":"2026-02-03T00:32:54.931878887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_zero","Output":"=== RUN TestConvertToFloatEdgeCases/float64_zero\n"} -{"Time":"2026-02-03T00:32:54.931882955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_positive"} -{"Time":"2026-02-03T00:32:54.931886581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_positive","Output":"=== RUN TestConvertToFloatEdgeCases/int_positive\n"} -{"Time":"2026-02-03T00:32:54.93189132Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_negative"} -{"Time":"2026-02-03T00:32:54.931895197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_negative","Output":"=== RUN TestConvertToFloatEdgeCases/int_negative\n"} -{"Time":"2026-02-03T00:32:54.931899255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_zero"} -{"Time":"2026-02-03T00:32:54.931902691Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_zero","Output":"=== RUN TestConvertToFloatEdgeCases/int_zero\n"} -{"Time":"2026-02-03T00:32:54.931906839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_positive"} -{"Time":"2026-02-03T00:32:54.931911919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_positive","Output":"=== RUN TestConvertToFloatEdgeCases/int64_positive\n"} -{"Time":"2026-02-03T00:32:54.931916107Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_negative"} -{"Time":"2026-02-03T00:32:54.931919453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_negative","Output":"=== RUN TestConvertToFloatEdgeCases/int64_negative\n"} -{"Time":"2026-02-03T00:32:54.931923601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_positive"} -{"Time":"2026-02-03T00:32:54.931927277Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_positive","Output":"=== RUN TestConvertToFloatEdgeCases/string_positive\n"} -{"Time":"2026-02-03T00:32:54.931931565Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_negative"} -{"Time":"2026-02-03T00:32:54.931935342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_negative","Output":"=== RUN TestConvertToFloatEdgeCases/string_negative\n"} -{"Time":"2026-02-03T00:32:54.931942766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_integer"} -{"Time":"2026-02-03T00:32:54.931947014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_integer","Output":"=== RUN TestConvertToFloatEdgeCases/string_integer\n"} -{"Time":"2026-02-03T00:32:54.931951072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_zero"} -{"Time":"2026-02-03T00:32:54.931954939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_zero","Output":"=== RUN TestConvertToFloatEdgeCases/string_zero\n"} -{"Time":"2026-02-03T00:32:54.931959076Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_positive_exp"} -{"Time":"2026-02-03T00:32:54.931962503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_positive_exp","Output":"=== RUN TestConvertToFloatEdgeCases/scientific_notation_positive_exp\n"} -{"Time":"2026-02-03T00:32:54.931966911Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_negative_exp"} -{"Time":"2026-02-03T00:32:54.931970708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_negative_exp","Output":"=== RUN TestConvertToFloatEdgeCases/scientific_notation_negative_exp\n"} -{"Time":"2026-02-03T00:32:54.931975006Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_uppercase"} -{"Time":"2026-02-03T00:32:54.931978523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_uppercase","Output":"=== RUN TestConvertToFloatEdgeCases/scientific_notation_uppercase\n"} -{"Time":"2026-02-03T00:32:54.931983282Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_no_decimal"} -{"Time":"2026-02-03T00:32:54.931986868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_no_decimal","Output":"=== RUN TestConvertToFloatEdgeCases/scientific_notation_no_decimal\n"} -{"Time":"2026-02-03T00:32:54.931991417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/invalid_string"} -{"Time":"2026-02-03T00:32:54.931995805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/invalid_string","Output":"=== RUN TestConvertToFloatEdgeCases/invalid_string\n"} -{"Time":"2026-02-03T00:32:54.932000063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/empty_string"} -{"Time":"2026-02-03T00:32:54.93200382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/empty_string","Output":"=== RUN TestConvertToFloatEdgeCases/empty_string\n"} -{"Time":"2026-02-03T00:32:54.932008028Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/multiple_decimals"} -{"Time":"2026-02-03T00:32:54.932012506Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/multiple_decimals","Output":"=== RUN TestConvertToFloatEdgeCases/multiple_decimals\n"} -{"Time":"2026-02-03T00:32:54.932017185Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_with_whitespace"} -{"Time":"2026-02-03T00:32:54.932020972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_with_whitespace","Output":"=== RUN TestConvertToFloatEdgeCases/string_with_whitespace\n"} -{"Time":"2026-02-03T00:32:54.9320255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/nil"} -{"Time":"2026-02-03T00:32:54.932029037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/nil","Output":"=== RUN TestConvertToFloatEdgeCases/nil\n"} -{"Time":"2026-02-03T00:32:54.932033605Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_true"} -{"Time":"2026-02-03T00:32:54.932037152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_true","Output":"=== RUN TestConvertToFloatEdgeCases/bool_true\n"} -{"Time":"2026-02-03T00:32:54.932041009Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_false"} -{"Time":"2026-02-03T00:32:54.932045007Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_false","Output":"=== RUN TestConvertToFloatEdgeCases/bool_false\n"} -{"Time":"2026-02-03T00:32:54.932050397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/slice"} -{"Time":"2026-02-03T00:32:54.932054274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/slice","Output":"=== RUN TestConvertToFloatEdgeCases/slice\n"} -{"Time":"2026-02-03T00:32:54.932058542Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/map"} -{"Time":"2026-02-03T00:32:54.932062108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/map","Output":"=== RUN TestConvertToFloatEdgeCases/map\n"} -{"Time":"2026-02-03T00:32:54.932066787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases","Output":"--- PASS: TestConvertToFloatEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932070073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_positive","Output":" --- PASS: TestConvertToFloatEdgeCases/float64_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932072758Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932075012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_negative","Output":" --- PASS: TestConvertToFloatEdgeCases/float64_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932078369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932080513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_zero","Output":" --- PASS: TestConvertToFloatEdgeCases/float64_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932083368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/float64_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932085452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_positive","Output":" --- PASS: TestConvertToFloatEdgeCases/int_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932087957Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93208998Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_negative","Output":" --- PASS: TestConvertToFloatEdgeCases/int_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932092425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932094469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_zero","Output":" --- PASS: TestConvertToFloatEdgeCases/int_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932096773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932098847Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_positive","Output":" --- PASS: TestConvertToFloatEdgeCases/int64_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932101341Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932103445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_negative","Output":" --- PASS: TestConvertToFloatEdgeCases/int64_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93210589Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/int64_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932107954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_positive","Output":" --- PASS: TestConvertToFloatEdgeCases/string_positive (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93211123Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_positive","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932114446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_negative","Output":" --- PASS: TestConvertToFloatEdgeCases/string_negative (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932119455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_negative","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932123423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_integer","Output":" --- PASS: TestConvertToFloatEdgeCases/string_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932128011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932131658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_zero","Output":" --- PASS: TestConvertToFloatEdgeCases/string_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932138651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932142308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_positive_exp","Output":" --- PASS: TestConvertToFloatEdgeCases/scientific_notation_positive_exp (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932147097Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_positive_exp","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932151114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_negative_exp","Output":" --- PASS: TestConvertToFloatEdgeCases/scientific_notation_negative_exp (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932155442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_negative_exp","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93216493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_uppercase","Output":" --- PASS: TestConvertToFloatEdgeCases/scientific_notation_uppercase (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932167986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_uppercase","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932170651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_no_decimal","Output":" --- PASS: TestConvertToFloatEdgeCases/scientific_notation_no_decimal (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932173246Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/scientific_notation_no_decimal","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932175299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/invalid_string","Output":" --- PASS: TestConvertToFloatEdgeCases/invalid_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932178435Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/invalid_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932182343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/empty_string","Output":" --- PASS: TestConvertToFloatEdgeCases/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932186591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932190387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/multiple_decimals","Output":" --- PASS: TestConvertToFloatEdgeCases/multiple_decimals (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932194876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/multiple_decimals","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932199875Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_with_whitespace","Output":" --- PASS: TestConvertToFloatEdgeCases/string_with_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932204614Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/string_with_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932208171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/nil","Output":" --- PASS: TestConvertToFloatEdgeCases/nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932212809Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/nil","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932216386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_true","Output":" --- PASS: TestConvertToFloatEdgeCases/bool_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932220975Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_true","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932224341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_false","Output":" --- PASS: TestConvertToFloatEdgeCases/bool_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932228278Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/bool_false","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932231664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/slice","Output":" --- PASS: TestConvertToFloatEdgeCases/slice (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932235612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/slice","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932238838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/map","Output":" --- PASS: TestConvertToFloatEdgeCases/map (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932242495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases/map","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932245821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932248726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues"} -{"Time":"2026-02-03T00:32:54.932251802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues","Output":"=== RUN TestConvertToFloatSpecialValues\n"} -{"Time":"2026-02-03T00:32:54.932255729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/positive_infinity"} -{"Time":"2026-02-03T00:32:54.932258845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/positive_infinity","Output":"=== RUN TestConvertToFloatSpecialValues/positive_infinity\n"} -{"Time":"2026-02-03T00:32:54.932263133Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/negative_infinity"} -{"Time":"2026-02-03T00:32:54.932274845Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/negative_infinity","Output":"=== RUN TestConvertToFloatSpecialValues/negative_infinity\n"} -{"Time":"2026-02-03T00:32:54.932278912Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN"} -{"Time":"2026-02-03T00:32:54.93228305Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN","Output":"=== RUN TestConvertToFloatSpecialValues/NaN\n"} -{"Time":"2026-02-03T00:32:54.932286967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/MaxFloat64"} -{"Time":"2026-02-03T00:32:54.932290344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/MaxFloat64","Output":"=== RUN TestConvertToFloatSpecialValues/MaxFloat64\n"} -{"Time":"2026-02-03T00:32:54.932294451Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/SmallestNonzeroFloat64"} -{"Time":"2026-02-03T00:32:54.932297818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/SmallestNonzeroFloat64","Output":"=== RUN TestConvertToFloatSpecialValues/SmallestNonzeroFloat64\n"} -{"Time":"2026-02-03T00:32:54.932304791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/Inf_string"} -{"Time":"2026-02-03T00:32:54.932308568Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/Inf_string","Output":"=== RUN TestConvertToFloatSpecialValues/Inf_string\n"} -{"Time":"2026-02-03T00:32:54.932312285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/-Inf_string"} -{"Time":"2026-02-03T00:32:54.932315701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/-Inf_string","Output":"=== RUN TestConvertToFloatSpecialValues/-Inf_string\n"} -{"Time":"2026-02-03T00:32:54.932319478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN_string"} -{"Time":"2026-02-03T00:32:54.932322554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN_string","Output":"=== RUN TestConvertToFloatSpecialValues/NaN_string\n"} -{"Time":"2026-02-03T00:32:54.932326692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues","Output":"--- PASS: TestConvertToFloatSpecialValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93233109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/positive_infinity","Output":" --- PASS: TestConvertToFloatSpecialValues/positive_infinity (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932335237Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/positive_infinity","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932338874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/negative_infinity","Output":" --- PASS: TestConvertToFloatSpecialValues/negative_infinity (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932342871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/negative_infinity","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932346108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN","Output":" --- PASS: TestConvertToFloatSpecialValues/NaN (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932351478Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932355445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/MaxFloat64","Output":" --- PASS: TestConvertToFloatSpecialValues/MaxFloat64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932359693Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/MaxFloat64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932363029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/SmallestNonzeroFloat64","Output":" --- PASS: TestConvertToFloatSpecialValues/SmallestNonzeroFloat64 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932367087Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/SmallestNonzeroFloat64","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932370503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/Inf_string","Output":" --- PASS: TestConvertToFloatSpecialValues/Inf_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932374961Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/Inf_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932378268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/-Inf_string","Output":" --- PASS: TestConvertToFloatSpecialValues/-Inf_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932382816Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/-Inf_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932386192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN_string","Output":" --- PASS: TestConvertToFloatSpecialValues/NaN_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932389769Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues/NaN_string","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932392795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestConvertToFloatSpecialValues","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93239562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling"} -{"Time":"2026-02-03T00:32:54.932398736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling","Output":"=== RUN TestPolymorphicTypeHandling\n"} -{"Time":"2026-02-03T00:32:54.932402503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs"} -{"Time":"2026-02-03T00:32:54.932405799Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs\n"} -{"Time":"2026-02-03T00:32:54.932410067Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_main"} -{"Time":"2026-02-03T00:32:54.932413263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_main","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_main\n"} -{"Time":"2026-02-03T00:32:54.93241723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_3.11"} -{"Time":"2026-02-03T00:32:54.932420446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_3.11","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_3.11\n"} -{"Time":"2026-02-03T00:32:54.932425255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_v1.0.0"} -{"Time":"2026-02-03T00:32:54.932428722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_v1.0.0","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_v1.0.0\n"} -{"Time":"2026-02-03T00:32:54.93243299Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_123"} -{"Time":"2026-02-03T00:32:54.932436316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_123","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_123\n"} -{"Time":"2026-02-03T00:32:54.932440343Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_0"} -{"Time":"2026-02-03T00:32:54.932443719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_0","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_0\n"} -{"Time":"2026-02-03T00:32:54.932447657Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_-1"} -{"Time":"2026-02-03T00:32:54.932451033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_-1","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_-1\n"} -{"Time":"2026-02-03T00:32:54.932455501Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_3.11"} -{"Time":"2026-02-03T00:32:54.932458838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_3.11","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_3.11\n"} -{"Time":"2026-02-03T00:32:54.932462625Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_20.0"} -{"Time":"2026-02-03T00:32:54.932465771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_20.0","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_20.0\n"} -{"Time":"2026-02-03T00:32:54.932469638Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_-5.5"} -{"Time":"2026-02-03T00:32:54.932473084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_-5.5","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_-5.5\n"} -{"Time":"2026-02-03T00:32:54.932478013Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs"} -{"Time":"2026-02-03T00:32:54.93248132Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs\n"} -{"Time":"2026-02-03T00:32:54.932486038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_3.11"} -{"Time":"2026-02-03T00:32:54.932490026Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_3.11","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_3.11\n"} -{"Time":"2026-02-03T00:32:54.932494233Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_main"} -{"Time":"2026-02-03T00:32:54.9324979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_main","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_main\n"} -{"Time":"2026-02-03T00:32:54.932501998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_123"} -{"Time":"2026-02-03T00:32:54.932505454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_123","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_123\n"} -{"Time":"2026-02-03T00:32:54.932509422Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_0"} -{"Time":"2026-02-03T00:32:54.932512467Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_0","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_0\n"} -{"Time":"2026-02-03T00:32:54.932516505Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_3.11"} -{"Time":"2026-02-03T00:32:54.932519911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_3.11","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_3.11\n"} -{"Time":"2026-02-03T00:32:54.932525752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_20.0"} -{"Time":"2026-02-03T00:32:54.932529289Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_20.0","Output":"=== RUN TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_20.0\n"} -{"Time":"2026-02-03T00:32:54.932534158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling","Output":"--- PASS: TestPolymorphicTypeHandling (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932538446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932544898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_main","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_main (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932549807Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_main","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932554336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_3.11","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_3.11 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932558684Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_3.11","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93256208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_v1.0.0","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_v1.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932566428Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/version_string_v1.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932570225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_123","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_123 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932574854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_123","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93257819Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_0","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932582488Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932585784Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_-1","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932590052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/integer_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932593749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_3.11","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_3.11 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932598007Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_3.11","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932601524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_20.0","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_20.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932605881Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_20.0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932609448Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_-5.5","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_-5.5 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932614898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs/float_-5.5","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932618475Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToInt_with_polymorphic_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932621942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93262682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_3.11","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_3.11 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932631099Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_3.11","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932634615Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_main","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_main (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932638993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/version_string_main","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93264259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_123","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_123 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932646908Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_123","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932650896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_0","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932655314Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/integer_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93265874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_3.11","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_3.11 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932663719Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_3.11","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932667296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_20.0","Output":" --- PASS: TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_20.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932671203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs/float_20.0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93267503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling/ConvertToFloat_with_polymorphic_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932678196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestPolymorphicTypeHandling","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932681072Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics"} -{"Time":"2026-02-03T00:32:54.932684198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics","Output":"=== RUN TestTypeSafetyNoPanics\n"} -{"Time":"2026-02-03T00:32:54.932688065Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToInt_no_panics"} -{"Time":"2026-02-03T00:32:54.9326912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToInt_no_panics","Output":"=== RUN TestTypeSafetyNoPanics/ConvertToInt_no_panics\n"} -{"Time":"2026-02-03T00:32:54.932694817Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToFloat_no_panics"} -{"Time":"2026-02-03T00:32:54.932697923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToFloat_no_panics","Output":"=== RUN TestTypeSafetyNoPanics/ConvertToFloat_no_panics\n"} -{"Time":"2026-02-03T00:32:54.932703563Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/parseIntValue_no_panics"} -{"Time":"2026-02-03T00:32:54.93270674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/parseIntValue_no_panics","Output":"=== RUN TestTypeSafetyNoPanics/parseIntValue_no_panics\n"} -{"Time":"2026-02-03T00:32:54.932711308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics","Output":"--- PASS: TestTypeSafetyNoPanics (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932715616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToInt_no_panics","Output":" --- PASS: TestTypeSafetyNoPanics/ConvertToInt_no_panics (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932720255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToInt_no_panics","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932723471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToFloat_no_panics","Output":" --- PASS: TestTypeSafetyNoPanics/ConvertToFloat_no_panics (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932727688Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/ConvertToFloat_no_panics","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932731586Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/parseIntValue_no_panics","Output":" --- PASS: TestTypeSafetyNoPanics/parseIntValue_no_panics (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932735493Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics/parseIntValue_no_panics","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932740612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestTypeSafetyNoPanics","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932743478Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns"} -{"Time":"2026-02-03T00:32:54.932746323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns","Output":"=== RUN TestZeroValueReturns\n"} -{"Time":"2026-02-03T00:32:54.93276622Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToInt_returns_zero_for_invalid_inputs"} -{"Time":"2026-02-03T00:32:54.932770919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToInt_returns_zero_for_invalid_inputs","Output":"=== RUN TestZeroValueReturns/ConvertToInt_returns_zero_for_invalid_inputs\n"} -{"Time":"2026-02-03T00:32:54.932775057Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToFloat_returns_zero_for_invalid_inputs"} -{"Time":"2026-02-03T00:32:54.932779926Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToFloat_returns_zero_for_invalid_inputs","Output":"=== RUN TestZeroValueReturns/ConvertToFloat_returns_zero_for_invalid_inputs\n"} -{"Time":"2026-02-03T00:32:54.932783773Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/parseIntValue_returns_zero_and_false_for_invalid_inputs"} -{"Time":"2026-02-03T00:32:54.932787099Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/parseIntValue_returns_zero_and_false_for_invalid_inputs","Output":"=== RUN TestZeroValueReturns/parseIntValue_returns_zero_and_false_for_invalid_inputs\n"} -{"Time":"2026-02-03T00:32:54.93279288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns","Output":"--- PASS: TestZeroValueReturns (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932798781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToInt_returns_zero_for_invalid_inputs","Output":" --- PASS: TestZeroValueReturns/ConvertToInt_returns_zero_for_invalid_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932803189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToInt_returns_zero_for_invalid_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932806826Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToFloat_returns_zero_for_invalid_inputs","Output":" --- PASS: TestZeroValueReturns/ConvertToFloat_returns_zero_for_invalid_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932811505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/ConvertToFloat_returns_zero_for_invalid_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932815021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/parseIntValue_returns_zero_and_false_for_invalid_inputs","Output":" --- PASS: TestZeroValueReturns/parseIntValue_returns_zero_and_false_for_invalid_inputs (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93281976Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns/parseIntValue_returns_zero_and_false_for_invalid_inputs","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932822916Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestZeroValueReturns","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932825982Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior"} -{"Time":"2026-02-03T00:32:54.932829268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior","Output":"=== RUN TestFloatToIntTruncationBehavior\n"} -{"Time":"2026-02-03T00:32:54.932833365Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.1_truncates_to_0"} -{"Time":"2026-02-03T00:32:54.932844937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.1_truncates_to_0","Output":"=== RUN TestFloatToIntTruncationBehavior/0.1_truncates_to_0\n"} -{"Time":"2026-02-03T00:32:54.932849355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.5_truncates_to_0"} -{"Time":"2026-02-03T00:32:54.932852471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.5_truncates_to_0","Output":"=== RUN TestFloatToIntTruncationBehavior/0.5_truncates_to_0\n"} -{"Time":"2026-02-03T00:32:54.932856308Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.9_truncates_to_0"} -{"Time":"2026-02-03T00:32:54.932859574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.9_truncates_to_0","Output":"=== RUN TestFloatToIntTruncationBehavior/0.9_truncates_to_0\n"} -{"Time":"2026-02-03T00:32:54.932863261Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.1_truncates_to_1"} -{"Time":"2026-02-03T00:32:54.932866658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.1_truncates_to_1","Output":"=== RUN TestFloatToIntTruncationBehavior/1.1_truncates_to_1\n"} -{"Time":"2026-02-03T00:32:54.932870825Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.9_truncates_to_1"} -{"Time":"2026-02-03T00:32:54.932874071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.9_truncates_to_1","Output":"=== RUN TestFloatToIntTruncationBehavior/1.9_truncates_to_1\n"} -{"Time":"2026-02-03T00:32:54.932877999Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/99.99_truncates_to_99"} -{"Time":"2026-02-03T00:32:54.932881325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/99.99_truncates_to_99","Output":"=== RUN TestFloatToIntTruncationBehavior/99.99_truncates_to_99\n"} -{"Time":"2026-02-03T00:32:54.932885152Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.1_truncates_to_0"} -{"Time":"2026-02-03T00:32:54.932888728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.1_truncates_to_0","Output":"=== RUN TestFloatToIntTruncationBehavior/-0.1_truncates_to_0\n"} -{"Time":"2026-02-03T00:32:54.932898397Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.5_truncates_to_0"} -{"Time":"2026-02-03T00:32:54.932901572Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.5_truncates_to_0","Output":"=== RUN TestFloatToIntTruncationBehavior/-0.5_truncates_to_0\n"} -{"Time":"2026-02-03T00:32:54.932905831Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.9_truncates_to_0"} -{"Time":"2026-02-03T00:32:54.932909157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.9_truncates_to_0","Output":"=== RUN TestFloatToIntTruncationBehavior/-0.9_truncates_to_0\n"} -{"Time":"2026-02-03T00:32:54.932915929Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.1_truncates_to_-1"} -{"Time":"2026-02-03T00:32:54.932919296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.1_truncates_to_-1","Output":"=== RUN TestFloatToIntTruncationBehavior/-1.1_truncates_to_-1\n"} -{"Time":"2026-02-03T00:32:54.932923003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.9_truncates_to_-1"} -{"Time":"2026-02-03T00:32:54.932926098Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.9_truncates_to_-1","Output":"=== RUN TestFloatToIntTruncationBehavior/-1.9_truncates_to_-1\n"} -{"Time":"2026-02-03T00:32:54.932929996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-99.99_truncates_to_-99"} -{"Time":"2026-02-03T00:32:54.932933262Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-99.99_truncates_to_-99","Output":"=== RUN TestFloatToIntTruncationBehavior/-99.99_truncates_to_-99\n"} -{"Time":"2026-02-03T00:32:54.93293771Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.0_stays_1"} -{"Time":"2026-02-03T00:32:54.932941387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.0_stays_1","Output":"=== RUN TestFloatToIntTruncationBehavior/1.0_stays_1\n"} -{"Time":"2026-02-03T00:32:54.932951726Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.0_stays_-1"} -{"Time":"2026-02-03T00:32:54.932954992Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.0_stays_-1","Output":"=== RUN TestFloatToIntTruncationBehavior/-1.0_stays_-1\n"} -{"Time":"2026-02-03T00:32:54.932958629Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.0_stays_0"} -{"Time":"2026-02-03T00:32:54.932961835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.0_stays_0","Output":"=== RUN TestFloatToIntTruncationBehavior/0.0_stays_0\n"} -{"Time":"2026-02-03T00:32:54.932966614Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior","Output":"--- PASS: TestFloatToIntTruncationBehavior (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932971212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.1_truncates_to_0","Output":" --- PASS: TestFloatToIntTruncationBehavior/0.1_truncates_to_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.93297556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.1_truncates_to_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932978887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.5_truncates_to_0","Output":" --- PASS: TestFloatToIntTruncationBehavior/0.5_truncates_to_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932983285Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.5_truncates_to_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932986711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.9_truncates_to_0","Output":" --- PASS: TestFloatToIntTruncationBehavior/0.9_truncates_to_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932990929Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.9_truncates_to_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.932994295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.1_truncates_to_1","Output":" --- PASS: TestFloatToIntTruncationBehavior/1.1_truncates_to_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.932998533Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.1_truncates_to_1","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93300204Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.9_truncates_to_1","Output":" --- PASS: TestFloatToIntTruncationBehavior/1.9_truncates_to_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933025914Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.9_truncates_to_1","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933032657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/99.99_truncates_to_99","Output":" --- PASS: TestFloatToIntTruncationBehavior/99.99_truncates_to_99 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933037175Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/99.99_truncates_to_99","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933040591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.1_truncates_to_0","Output":" --- PASS: TestFloatToIntTruncationBehavior/-0.1_truncates_to_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933044799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.1_truncates_to_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933048056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.5_truncates_to_0","Output":" --- PASS: TestFloatToIntTruncationBehavior/-0.5_truncates_to_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933052203Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.5_truncates_to_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93305582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.9_truncates_to_0","Output":" --- PASS: TestFloatToIntTruncationBehavior/-0.9_truncates_to_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933060058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-0.9_truncates_to_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933063294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.1_truncates_to_-1","Output":" --- PASS: TestFloatToIntTruncationBehavior/-1.1_truncates_to_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933067311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.1_truncates_to_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933070587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.9_truncates_to_-1","Output":" --- PASS: TestFloatToIntTruncationBehavior/-1.9_truncates_to_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933075577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.9_truncates_to_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933079103Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-99.99_truncates_to_-99","Output":" --- PASS: TestFloatToIntTruncationBehavior/-99.99_truncates_to_-99 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933083471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-99.99_truncates_to_-99","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933086818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.0_stays_1","Output":" --- PASS: TestFloatToIntTruncationBehavior/1.0_stays_1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933090705Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/1.0_stays_1","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933094101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.0_stays_-1","Output":" --- PASS: TestFloatToIntTruncationBehavior/-1.0_stays_-1 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933098058Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/-1.0_stays_-1","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933102757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.0_stays_0","Output":" --- PASS: TestFloatToIntTruncationBehavior/0.0_stays_0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933106565Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior/0.0_stays_0","Elapsed":0} -{"Time":"2026-02-03T00:32:54.9331096Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestFloatToIntTruncationBehavior","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933112586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_OrderingBuiltinFirst"} -{"Time":"2026-02-03T00:32:54.933116032Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_OrderingBuiltinFirst","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_OrderingBuiltinFirst\n"} -{"Time":"2026-02-03T00:32:54.933121252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_OrderingBuiltinFirst","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_OrderingBuiltinFirst (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.9331255Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_OrderingBuiltinFirst","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933128586Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithBuiltinExpressions"} -{"Time":"2026-02-03T00:32:54.933131962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithBuiltinExpressions","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_SubstitutionWithBuiltinExpressions\n"} -{"Time":"2026-02-03T00:32:54.93313659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithBuiltinExpressions","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_SubstitutionWithBuiltinExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933140628Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithBuiltinExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933143694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithUserExpressions"} -{"Time":"2026-02-03T00:32:54.933146869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithUserExpressions","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_SubstitutionWithUserExpressions\n"} -{"Time":"2026-02-03T00:32:54.933153652Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithUserExpressions","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_SubstitutionWithUserExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933157649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SubstitutionWithUserExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933160815Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_MultipleUserChunks"} -{"Time":"2026-02-03T00:32:54.933164012Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_MultipleUserChunks","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_MultipleUserChunks\n"} -{"Time":"2026-02-03T00:32:54.93316856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_MultipleUserChunks","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_MultipleUserChunks (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933173349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_MultipleUserChunks","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933177126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CombinedExpressions"} -{"Time":"2026-02-03T00:32:54.933180312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CombinedExpressions","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_CombinedExpressions\n"} -{"Time":"2026-02-03T00:32:54.93318478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CombinedExpressions","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_CombinedExpressions (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933188678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CombinedExpressions","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933191993Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoAppendSteps"} -{"Time":"2026-02-03T00:32:54.93319528Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoAppendSteps","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_NoAppendSteps\n"} -{"Time":"2026-02-03T00:32:54.933199688Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoAppendSteps","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_NoAppendSteps (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933203495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoAppendSteps","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933206571Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_FirstContentUsesCreate"} -{"Time":"2026-02-03T00:32:54.933209787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_FirstContentUsesCreate","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_FirstContentUsesCreate\n"} -{"Time":"2026-02-03T00:32:54.933215628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_FirstContentUsesCreate","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_FirstContentUsesCreate (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933219986Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_FirstContentUsesCreate","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933223272Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SystemTags"} -{"Time":"2026-02-03T00:32:54.933226488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SystemTags","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_SystemTags\n"} -{"Time":"2026-02-03T00:32:54.933232028Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SystemTags","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_SystemTags (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933240784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_SystemTags","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933245103Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EmptyUserPrompt"} -{"Time":"2026-02-03T00:32:54.933248258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EmptyUserPrompt","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_EmptyUserPrompt\n"} -{"Time":"2026-02-03T00:32:54.933304398Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EmptyUserPrompt","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_EmptyUserPrompt (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933317612Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EmptyUserPrompt","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933322752Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoBuiltinSections"} -{"Time":"2026-02-03T00:32:54.93332683Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoBuiltinSections","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_NoBuiltinSections\n"} -{"Time":"2026-02-03T00:32:54.933339443Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoBuiltinSections","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_NoBuiltinSections (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933344442Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_NoBuiltinSections","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933352627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_TrialMode"} -{"Time":"2026-02-03T00:32:54.933357146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_TrialMode","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_TrialMode\n"} -{"Time":"2026-02-03T00:32:54.933363848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_TrialMode","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_TrialMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933372715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_TrialMode","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933376572Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CacheAndRepoMemory"} -{"Time":"2026-02-03T00:32:54.933379888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CacheAndRepoMemory","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_CacheAndRepoMemory\n"} -{"Time":"2026-02-03T00:32:54.933456131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CacheAndRepoMemory","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_CacheAndRepoMemory (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933468734Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_CacheAndRepoMemory","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933474144Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_PRContextConditional"} -{"Time":"2026-02-03T00:32:54.933478221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_PRContextConditional","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_PRContextConditional\n"} -{"Time":"2026-02-03T00:32:54.933563911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_PRContextConditional","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_PRContextConditional (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933575262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_PRContextConditional","Elapsed":0} -{"Time":"2026-02-03T00:32:54.93357904Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_AllToolsCombined"} -{"Time":"2026-02-03T00:32:54.933583818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_AllToolsCombined","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_AllToolsCombined\n"} -{"Time":"2026-02-03T00:32:54.933780164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_AllToolsCombined","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_AllToolsCombined (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933793349Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_AllToolsCombined","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933797527Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EnvironmentVariableSorting"} -{"Time":"2026-02-03T00:32:54.933801254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EnvironmentVariableSorting","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_EnvironmentVariableSorting\n"} -{"Time":"2026-02-03T00:32:54.933928821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EnvironmentVariableSorting","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_EnvironmentVariableSorting (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.933939551Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_EnvironmentVariableSorting","Elapsed":0} -{"Time":"2026-02-03T00:32:54.933944029Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_LargeUserPromptChunking"} -{"Time":"2026-02-03T00:32:54.933947836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_LargeUserPromptChunking","Output":"=== RUN TestGenerateUnifiedPromptCreationStep_LargeUserPromptChunking\n"} -{"Time":"2026-02-03T00:32:54.934029729Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_LargeUserPromptChunking","Output":"--- PASS: TestGenerateUnifiedPromptCreationStep_LargeUserPromptChunking (0.00s)\n"} -{"Time":"2026-02-03T00:32:54.934040179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptCreationStep_LargeUserPromptChunking","Elapsed":0} -{"Time":"2026-02-03T00:32:54.934043946Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration"} -{"Time":"2026-02-03T00:32:54.934048434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"=== RUN TestUnifiedPromptCreation_EndToEndIntegration\n"} -{"Time":"2026-02-03T00:32:54.937515664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"../../../../../../../tmp/TestUnifiedPromptCreation_EndToEndIntegration759699480/001/test.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.937530131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.93753522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.937539829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:54.937544438Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.937548425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:54.937552603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.937556961Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.937561089Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.937568142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.937572189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:54.937575966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.937580274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.937587227Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.937591215Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.937595623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"\n"} -{"Time":"2026-02-03T00:32:54.966697775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:54.975376435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"✓ ../../../../../../../tmp/TestUnifiedPromptCreation_EndToEndIntegration759699480/001/test.md (64.7 KB)\n"} -{"Time":"2026-02-03T00:32:54.975654914Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Output":"--- PASS: TestUnifiedPromptCreation_EndToEndIntegration (0.04s)\n"} -{"Time":"2026-02-03T00:32:54.975672035Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_EndToEndIntegration","Elapsed":0.04} -{"Time":"2026-02-03T00:32:54.97567958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow"} -{"Time":"2026-02-03T00:32:54.975683748Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"=== RUN TestUnifiedPromptCreation_MinimalWorkflow\n"} -{"Time":"2026-02-03T00:32:54.97909315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"../../../../../../../tmp/TestUnifiedPromptCreation_MinimalWorkflow2709806869/001/minimal.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:54.979108248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:54.979113828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:54.979119078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:54.979126362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:54.97913105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:54.979135328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:54.979139867Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:54.979147822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:54.979151929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:54.979155937Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:54.979160125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:54.979164543Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:54.9791685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:54.979172357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:54.979176275Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"\n"} -{"Time":"2026-02-03T00:32:55.010050994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.013221782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"✓ ../../../../../../../tmp/TestUnifiedPromptCreation_MinimalWorkflow2709806869/001/minimal.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:55.013518936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Output":"--- PASS: TestUnifiedPromptCreation_MinimalWorkflow (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.013534665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_MinimalWorkflow","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.013542279Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly"} -{"Time":"2026-02-03T00:32:55.013546126Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"=== RUN TestUnifiedPromptCreation_SafeOutputsOnly\n"} -{"Time":"2026-02-03T00:32:55.018215496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"../../../../../../../tmp/TestUnifiedPromptCreation_SafeOutputsOnly4206653774/001/safe-outputs.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.018230324Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.018235654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.018240092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"\n"} -{"Time":"2026-02-03T00:32:55.01824424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.018248488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"\n"} -{"Time":"2026-02-03T00:32:55.018252655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.018256793Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.018268255Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.01827639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.018280587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"\n"} -{"Time":"2026-02-03T00:32:55.018284715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.018289143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.018293291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.018300024Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.018303621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"\n"} -{"Time":"2026-02-03T00:32:55.050303912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.058316504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"✓ ../../../../../../../tmp/TestUnifiedPromptCreation_SafeOutputsOnly4206653774/001/safe-outputs.md (59.9 KB)\n"} -{"Time":"2026-02-03T00:32:55.058569836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Output":"--- PASS: TestUnifiedPromptCreation_SafeOutputsOnly (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.058585826Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_SafeOutputsOnly","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.05859327Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution"} -{"Time":"2026-02-03T00:32:55.058597698Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"=== RUN TestUnifiedPromptCreation_ExpressionSubstitution\n"} -{"Time":"2026-02-03T00:32:55.062879646Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"../../../../../../../tmp/TestUnifiedPromptCreation_ExpressionSubstitution976770888/001/expressions.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.062895295Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.062900715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.062905264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"\n"} -{"Time":"2026-02-03T00:32:55.062909922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.06291441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"\n"} -{"Time":"2026-02-03T00:32:55.062918358Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.062923037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.062927395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.062931072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.062937965Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"\n"} -{"Time":"2026-02-03T00:32:55.062941832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.062945939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.062950408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.062954415Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.062958513Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"\n"} -{"Time":"2026-02-03T00:32:55.092799091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.095866946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"✓ ../../../../../../../tmp/TestUnifiedPromptCreation_ExpressionSubstitution976770888/001/expressions.md (28.6 KB)\n"} -{"Time":"2026-02-03T00:32:55.096134856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Output":"--- PASS: TestUnifiedPromptCreation_ExpressionSubstitution (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.096150595Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnifiedPromptCreation_ExpressionSubstitution","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.096157859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_AllSections"} -{"Time":"2026-02-03T00:32:55.096162267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_AllSections","Output":"=== RUN TestGenerateUnifiedPromptStep_AllSections\n"} -{"Time":"2026-02-03T00:32:55.096387196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_AllSections","Output":"--- PASS: TestGenerateUnifiedPromptStep_AllSections (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.096402935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_AllSections","Elapsed":0} -{"Time":"2026-02-03T00:32:55.096407554Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_MinimalSections"} -{"Time":"2026-02-03T00:32:55.096418524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_MinimalSections","Output":"=== RUN TestGenerateUnifiedPromptStep_MinimalSections\n"} -{"Time":"2026-02-03T00:32:55.096444803Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_MinimalSections","Output":"--- PASS: TestGenerateUnifiedPromptStep_MinimalSections (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.096455623Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_MinimalSections","Elapsed":0} -{"Time":"2026-02-03T00:32:55.096470421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_TrialMode"} -{"Time":"2026-02-03T00:32:55.096474518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_TrialMode","Output":"=== RUN TestGenerateUnifiedPromptStep_TrialMode\n"} -{"Time":"2026-02-03T00:32:55.096513201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_TrialMode","Output":"--- PASS: TestGenerateUnifiedPromptStep_TrialMode (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.096524101Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_TrialMode","Elapsed":0} -{"Time":"2026-02-03T00:32:55.096528138Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_PRContext"} -{"Time":"2026-02-03T00:32:55.096531986Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_PRContext","Output":"=== RUN TestGenerateUnifiedPromptStep_PRContext\n"} -{"Time":"2026-02-03T00:32:55.096613418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_PRContext","Output":"--- PASS: TestGenerateUnifiedPromptStep_PRContext (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.096631291Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_PRContext","Elapsed":0} -{"Time":"2026-02-03T00:32:55.096635209Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPromptSections_Order"} -{"Time":"2026-02-03T00:32:55.096638144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPromptSections_Order","Output":"=== RUN TestCollectPromptSections_Order\n"} -{"Time":"2026-02-03T00:32:55.096769208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPromptSections_Order","Output":"--- PASS: TestCollectPromptSections_Order (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.096783665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCollectPromptSections_Order","Elapsed":0} -{"Time":"2026-02-03T00:32:55.096788034Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_NoSections"} -{"Time":"2026-02-03T00:32:55.09679134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_NoSections","Output":"=== RUN TestGenerateUnifiedPromptStep_NoSections\n"} -{"Time":"2026-02-03T00:32:55.096822658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_NoSections","Output":"--- PASS: TestGenerateUnifiedPromptStep_NoSections (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.096849177Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_NoSections","Elapsed":0} -{"Time":"2026-02-03T00:32:55.096855459Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace"} -{"Time":"2026-02-03T00:32:55.096859497Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace","Output":"=== RUN TestNormalizeLeadingWhitespace\n"} -{"Time":"2026-02-03T00:32:55.096865598Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/removes_consistent_leading_spaces"} -{"Time":"2026-02-03T00:32:55.096869315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/removes_consistent_leading_spaces","Output":"=== RUN TestNormalizeLeadingWhitespace/removes_consistent_leading_spaces\n"} -{"Time":"2026-02-03T00:32:55.096934696Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_no_leading_spaces"} -{"Time":"2026-02-03T00:32:55.096950245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_no_leading_spaces","Output":"=== RUN TestNormalizeLeadingWhitespace/handles_no_leading_spaces\n"} -{"Time":"2026-02-03T00:32:55.096956246Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/preserves_relative_indentation"} -{"Time":"2026-02-03T00:32:55.096961265Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/preserves_relative_indentation","Output":"=== RUN TestNormalizeLeadingWhitespace/preserves_relative_indentation\n"} -{"Time":"2026-02-03T00:32:55.096968098Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_empty_lines"} -{"Time":"2026-02-03T00:32:55.096977285Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_empty_lines","Output":"=== RUN TestNormalizeLeadingWhitespace/handles_empty_lines\n"} -{"Time":"2026-02-03T00:32:55.097014144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace","Output":"--- PASS: TestNormalizeLeadingWhitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.09702293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/removes_consistent_leading_spaces","Output":" --- PASS: TestNormalizeLeadingWhitespace/removes_consistent_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.09702823Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/removes_consistent_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097032929Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_no_leading_spaces","Output":" --- PASS: TestNormalizeLeadingWhitespace/handles_no_leading_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097044511Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_no_leading_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097048959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/preserves_relative_indentation","Output":" --- PASS: TestNormalizeLeadingWhitespace/preserves_relative_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097053517Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/preserves_relative_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.09707659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_empty_lines","Output":" --- PASS: TestNormalizeLeadingWhitespace/handles_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097082321Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace/handles_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097091328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNormalizeLeadingWhitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097095285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines"} -{"Time":"2026-02-03T00:32:55.097099293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines","Output":"=== RUN TestRemoveConsecutiveEmptyLines\n"} -{"Time":"2026-02-03T00:32:55.097105574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/removes_consecutive_empty_lines"} -{"Time":"2026-02-03T00:32:55.097109392Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/removes_consecutive_empty_lines","Output":"=== RUN TestRemoveConsecutiveEmptyLines/removes_consecutive_empty_lines\n"} -{"Time":"2026-02-03T00:32:55.097116294Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/keeps_single_empty_lines"} -{"Time":"2026-02-03T00:32:55.097120582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/keeps_single_empty_lines","Output":"=== RUN TestRemoveConsecutiveEmptyLines/keeps_single_empty_lines\n"} -{"Time":"2026-02-03T00:32:55.097125271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_multiple_consecutive_empty_lines"} -{"Time":"2026-02-03T00:32:55.097132524Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_multiple_consecutive_empty_lines","Output":"=== RUN TestRemoveConsecutiveEmptyLines/handles_multiple_consecutive_empty_lines\n"} -{"Time":"2026-02-03T00:32:55.097138916Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_no_empty_lines"} -{"Time":"2026-02-03T00:32:55.097145459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_no_empty_lines","Output":"=== RUN TestRemoveConsecutiveEmptyLines/handles_no_empty_lines\n"} -{"Time":"2026-02-03T00:32:55.097153193Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_start"} -{"Time":"2026-02-03T00:32:55.097159886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_start","Output":"=== RUN TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_start\n"} -{"Time":"2026-02-03T00:32:55.097166378Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_end"} -{"Time":"2026-02-03T00:32:55.097183459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_end","Output":"=== RUN TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_end\n"} -{"Time":"2026-02-03T00:32:55.097191525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines","Output":"--- PASS: TestRemoveConsecutiveEmptyLines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097197335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/removes_consecutive_empty_lines","Output":" --- PASS: TestRemoveConsecutiveEmptyLines/removes_consecutive_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097208356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/removes_consecutive_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097212754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/keeps_single_empty_lines","Output":" --- PASS: TestRemoveConsecutiveEmptyLines/keeps_single_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097217773Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/keeps_single_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097227702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_multiple_consecutive_empty_lines","Output":" --- PASS: TestRemoveConsecutiveEmptyLines/handles_multiple_consecutive_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097232601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_multiple_consecutive_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097236518Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_no_empty_lines","Output":" --- PASS: TestRemoveConsecutiveEmptyLines/handles_no_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097241117Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_no_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097244904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_start","Output":" --- PASS: TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_start (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097254181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_start","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097257988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_end","Output":" --- PASS: TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_end (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097263789Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines/handles_empty_lines_at_end","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097270973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveConsecutiveEmptyLines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097274409Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_EnvVarsSorted"} -{"Time":"2026-02-03T00:32:55.097277695Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_EnvVarsSorted","Output":"=== RUN TestGenerateUnifiedPromptStep_EnvVarsSorted\n"} -{"Time":"2026-02-03T00:32:55.097317119Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_EnvVarsSorted","Output":"--- PASS: TestGenerateUnifiedPromptStep_EnvVarsSorted (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.09732869Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGenerateUnifiedPromptStep_EnvVarsSorted","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097332978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments"} -{"Time":"2026-02-03T00:32:55.097337276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments","Output":"=== RUN TestUnquoteUsesWithComments\n"} -{"Time":"2026-02-03T00:32:55.097365228Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/basic_quoted_uses_with_version_comment"} -{"Time":"2026-02-03T00:32:55.097373504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/basic_quoted_uses_with_version_comment","Output":"=== RUN TestUnquoteUsesWithComments/basic_quoted_uses_with_version_comment\n"} -{"Time":"2026-02-03T00:32:55.097408479Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_with_version_comment_and_indentation"} -{"Time":"2026-02-03T00:32:55.097418257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_with_version_comment_and_indentation","Output":"=== RUN TestUnquoteUsesWithComments/quoted_uses_with_version_comment_and_indentation\n"} -{"Time":"2026-02-03T00:32:55.097451619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_quoted_uses_on_different_lines"} -{"Time":"2026-02-03T00:32:55.097460736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_quoted_uses_on_different_lines","Output":"=== RUN TestUnquoteUsesWithComments/multiple_quoted_uses_on_different_lines\n"} -{"Time":"2026-02-03T00:32:55.097471195Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/unquoted_uses_should_not_be_modified"} -{"Time":"2026-02-03T00:32:55.097475313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/unquoted_uses_should_not_be_modified","Output":"=== RUN TestUnquoteUsesWithComments/unquoted_uses_should_not_be_modified\n"} -{"Time":"2026-02-03T00:32:55.097516159Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_without_version_comment_should_not_be_modified"} -{"Time":"2026-02-03T00:32:55.097525156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_without_version_comment_should_not_be_modified","Output":"=== RUN TestUnquoteUsesWithComments/quoted_uses_without_version_comment_should_not_be_modified\n"} -{"Time":"2026-02-03T00:32:55.097531868Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/empty_string"} -{"Time":"2026-02-03T00:32:55.097535856Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/empty_string","Output":"=== RUN TestUnquoteUsesWithComments/empty_string\n"} -{"Time":"2026-02-03T00:32:55.097541577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/no_uses_lines"} -{"Time":"2026-02-03T00:32:55.097545704Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/no_uses_lines","Output":"=== RUN TestUnquoteUsesWithComments/no_uses_lines\n"} -{"Time":"2026-02-03T00:32:55.097569418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/complete_step_with_quoted_uses"} -{"Time":"2026-02-03T00:32:55.097578886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/complete_step_with_quoted_uses","Output":"=== RUN TestUnquoteUsesWithComments/complete_step_with_quoted_uses\n"} -{"Time":"2026-02-03T00:32:55.097589546Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/step_with_content_after_closing_quote"} -{"Time":"2026-02-03T00:32:55.097595727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/step_with_content_after_closing_quote","Output":"=== RUN TestUnquoteUsesWithComments/step_with_content_after_closing_quote\n"} -{"Time":"2026-02-03T00:32:55.097630885Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_steps_in_YAML_array_format"} -{"Time":"2026-02-03T00:32:55.097642647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_steps_in_YAML_array_format","Output":"=== RUN TestUnquoteUsesWithComments/multiple_steps_in_YAML_array_format\n"} -{"Time":"2026-02-03T00:32:55.09764973Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/handles_version_tags_with_special_characters"} -{"Time":"2026-02-03T00:32:55.097653056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/handles_version_tags_with_special_characters","Output":"=== RUN TestUnquoteUsesWithComments/handles_version_tags_with_special_characters\n"} -{"Time":"2026-02-03T00:32:55.097657585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/preserves_empty_lines"} -{"Time":"2026-02-03T00:32:55.097661692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/preserves_empty_lines","Output":"=== RUN TestUnquoteUsesWithComments/preserves_empty_lines\n"} -{"Time":"2026-02-03T00:32:55.097668835Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments","Output":"--- PASS: TestUnquoteUsesWithComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097675869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/basic_quoted_uses_with_version_comment","Output":" --- PASS: TestUnquoteUsesWithComments/basic_quoted_uses_with_version_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097680657Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/basic_quoted_uses_with_version_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097700514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_with_version_comment_and_indentation","Output":" --- PASS: TestUnquoteUsesWithComments/quoted_uses_with_version_comment_and_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097705153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_with_version_comment_and_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097709311Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_quoted_uses_on_different_lines","Output":" --- PASS: TestUnquoteUsesWithComments/multiple_quoted_uses_on_different_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097714571Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_quoted_uses_on_different_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097724529Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/unquoted_uses_should_not_be_modified","Output":" --- PASS: TestUnquoteUsesWithComments/unquoted_uses_should_not_be_modified (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097728907Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/unquoted_uses_should_not_be_modified","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097738165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_without_version_comment_should_not_be_modified","Output":" --- PASS: TestUnquoteUsesWithComments/quoted_uses_without_version_comment_should_not_be_modified (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097743855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/quoted_uses_without_version_comment_should_not_be_modified","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097769133Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/empty_string","Output":" --- PASS: TestUnquoteUsesWithComments/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097775514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097779341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/no_uses_lines","Output":" --- PASS: TestUnquoteUsesWithComments/no_uses_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.09778376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/no_uses_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097787396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/complete_step_with_quoted_uses","Output":" --- PASS: TestUnquoteUsesWithComments/complete_step_with_quoted_uses (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097791755Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/complete_step_with_quoted_uses","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097795912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/step_with_content_after_closing_quote","Output":" --- PASS: TestUnquoteUsesWithComments/step_with_content_after_closing_quote (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097800841Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/step_with_content_after_closing_quote","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097804719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_steps_in_YAML_array_format","Output":" --- PASS: TestUnquoteUsesWithComments/multiple_steps_in_YAML_array_format (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097809307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/multiple_steps_in_YAML_array_format","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097812954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/handles_version_tags_with_special_characters","Output":" --- PASS: TestUnquoteUsesWithComments/handles_version_tags_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097817503Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/handles_version_tags_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097828603Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/preserves_empty_lines","Output":" --- PASS: TestUnquoteUsesWithComments/preserves_empty_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097836167Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments/preserves_empty_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097843361Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithComments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097846406Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases"} -{"Time":"2026-02-03T00:32:55.097850023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases","Output":"=== RUN TestUnquoteUsesWithCommentsEdgeCases\n"} -{"Time":"2026-02-03T00:32:55.097854251Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_only_opening_quote_(malformed)"} -{"Time":"2026-02-03T00:32:55.097861554Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_only_opening_quote_(malformed)","Output":"=== RUN TestUnquoteUsesWithCommentsEdgeCases/line_with_only_opening_quote_(malformed)\n"} -{"Time":"2026-02-03T00:32:55.097866714Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_hash_but_no_closing_quote_(malformed)"} -{"Time":"2026-02-03T00:32:55.097870171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_hash_but_no_closing_quote_(malformed)","Output":"=== RUN TestUnquoteUsesWithCommentsEdgeCases/line_with_hash_but_no_closing_quote_(malformed)\n"} -{"Time":"2026-02-03T00:32:55.097874749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_action_name_not_version_comment"} -{"Time":"2026-02-03T00:32:55.097878496Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_action_name_not_version_comment","Output":"=== RUN TestUnquoteUsesWithCommentsEdgeCases/hash_in_action_name_not_version_comment\n"} -{"Time":"2026-02-03T00:32:55.097889787Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/multiple_quotes_on_same_line_(should_handle_first_occurrence)"} -{"Time":"2026-02-03T00:32:55.097893294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/multiple_quotes_on_same_line_(should_handle_first_occurrence)","Output":"=== RUN TestUnquoteUsesWithCommentsEdgeCases/multiple_quotes_on_same_line_(should_handle_first_occurrence)\n"} -{"Time":"2026-02-03T00:32:55.097897852Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/no_space_before_hash"} -{"Time":"2026-02-03T00:32:55.097901118Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/no_space_before_hash","Output":"=== RUN TestUnquoteUsesWithCommentsEdgeCases/no_space_before_hash\n"} -{"Time":"2026-02-03T00:32:55.097905536Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_the_middle_without_space_(not_a_comment)"} -{"Time":"2026-02-03T00:32:55.097908733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_the_middle_without_space_(not_a_comment)","Output":"=== RUN TestUnquoteUsesWithCommentsEdgeCases/hash_in_the_middle_without_space_(not_a_comment)\n"} -{"Time":"2026-02-03T00:32:55.097913782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases","Output":"--- PASS: TestUnquoteUsesWithCommentsEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.09791824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_only_opening_quote_(malformed)","Output":" --- PASS: TestUnquoteUsesWithCommentsEdgeCases/line_with_only_opening_quote_(malformed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097922909Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_only_opening_quote_(malformed)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097926936Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_hash_but_no_closing_quote_(malformed)","Output":" --- PASS: TestUnquoteUsesWithCommentsEdgeCases/line_with_hash_but_no_closing_quote_(malformed) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097937476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/line_with_hash_but_no_closing_quote_(malformed)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097941343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_action_name_not_version_comment","Output":" --- PASS: TestUnquoteUsesWithCommentsEdgeCases/hash_in_action_name_not_version_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097946232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_action_name_not_version_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097949869Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/multiple_quotes_on_same_line_(should_handle_first_occurrence)","Output":" --- PASS: TestUnquoteUsesWithCommentsEdgeCases/multiple_quotes_on_same_line_(should_handle_first_occurrence) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097960319Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/multiple_quotes_on_same_line_(should_handle_first_occurrence)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097963996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/no_space_before_hash","Output":" --- PASS: TestUnquoteUsesWithCommentsEdgeCases/no_space_before_hash (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.097968644Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/no_space_before_hash","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097972912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_the_middle_without_space_(not_a_comment)","Output":" --- PASS: TestUnquoteUsesWithCommentsEdgeCases/hash_in_the_middle_without_space_(not_a_comment) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.09797747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases/hash_in_the_middle_without_space_(not_a_comment)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097981107Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:55.097984163Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples"} -{"Time":"2026-02-03T00:32:55.097987359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples","Output":"=== RUN TestUnquoteUsesWithCommentsRealWorldExamples\n"} -{"Time":"2026-02-03T00:32:55.09799295Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/real_workflow_from_unbloat-docs"} -{"Time":"2026-02-03T00:32:55.097996626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/real_workflow_from_unbloat-docs","Output":"=== RUN TestUnquoteUsesWithCommentsRealWorldExamples/real_workflow_from_unbloat-docs\n"} -{"Time":"2026-02-03T00:32:55.098000674Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/post-steps_with_quoted_uses"} -{"Time":"2026-02-03T00:32:55.09800399Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/post-steps_with_quoted_uses","Output":"=== RUN TestUnquoteUsesWithCommentsRealWorldExamples/post-steps_with_quoted_uses\n"} -{"Time":"2026-02-03T00:32:55.098008769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples","Output":"--- PASS: TestUnquoteUsesWithCommentsRealWorldExamples (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.098019559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/real_workflow_from_unbloat-docs","Output":" --- PASS: TestUnquoteUsesWithCommentsRealWorldExamples/real_workflow_from_unbloat-docs (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.098024188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/real_workflow_from_unbloat-docs","Elapsed":0} -{"Time":"2026-02-03T00:32:55.098027744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/post-steps_with_quoted_uses","Output":" --- PASS: TestUnquoteUsesWithCommentsRealWorldExamples/post-steps_with_quoted_uses (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.098031882Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples/post-steps_with_quoted_uses","Elapsed":0} -{"Time":"2026-02-03T00:32:55.098040328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteUsesWithCommentsRealWorldExamples","Elapsed":0} -{"Time":"2026-02-03T00:32:55.098043353Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigParsing"} -{"Time":"2026-02-03T00:32:55.098046659Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigParsing","Output":"=== RUN TestUpdateDiscussionConfigParsing\n"} -{"Time":"2026-02-03T00:32:55.099478906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigParsing","Output":"--- PASS: TestUpdateDiscussionConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.099495858Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:55.099500567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigWithAllOptions"} -{"Time":"2026-02-03T00:32:55.099504494Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigWithAllOptions","Output":"=== RUN TestUpdateDiscussionConfigWithAllOptions\n"} -{"Time":"2026-02-03T00:32:55.100361882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigWithAllOptions","Output":"--- PASS: TestUpdateDiscussionConfigWithAllOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.100377501Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigWithAllOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:55.100382531Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigTargetParsing"} -{"Time":"2026-02-03T00:32:55.100386919Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigTargetParsing","Output":"=== RUN TestUpdateDiscussionConfigTargetParsing\n"} -{"Time":"2026-02-03T00:32:55.101118642Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigTargetParsing","Output":"--- PASS: TestUpdateDiscussionConfigTargetParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.101132979Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigTargetParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:55.101137858Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigLabelsOnly"} -{"Time":"2026-02-03T00:32:55.101141775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigLabelsOnly","Output":"=== RUN TestUpdateDiscussionConfigLabelsOnly\n"} -{"Time":"2026-02-03T00:32:55.10177766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigLabelsOnly","Output":"--- PASS: TestUpdateDiscussionConfigLabelsOnly (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.101794181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigLabelsOnly","Elapsed":0} -{"Time":"2026-02-03T00:32:55.10179899Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigAllowedLabelsImplicitlyEnablesLabels"} -{"Time":"2026-02-03T00:32:55.101803578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigAllowedLabelsImplicitlyEnablesLabels","Output":"=== RUN TestUpdateDiscussionConfigAllowedLabelsImplicitlyEnablesLabels\n"} -{"Time":"2026-02-03T00:32:55.102390752Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigAllowedLabelsImplicitlyEnablesLabels","Output":"--- PASS: TestUpdateDiscussionConfigAllowedLabelsImplicitlyEnablesLabels (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102402855Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateDiscussionConfigAllowedLabelsImplicitlyEnablesLabels","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102407513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField"} -{"Time":"2026-02-03T00:32:55.102411711Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField","Output":"=== RUN TestParseUpdateEntityBoolField\n"} -{"Time":"2026-02-03T00:32:55.102418313Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_nil_value"} -{"Time":"2026-02-03T00:32:55.102422712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_nil_value","Output":"=== RUN TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_nil_value\n"} -{"Time":"2026-02-03T00:32:55.102437589Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_empty_value"} -{"Time":"2026-02-03T00:32:55.102442148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_empty_value","Output":"=== RUN TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_empty_value\n"} -{"Time":"2026-02-03T00:32:55.102477394Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_not_present"} -{"Time":"2026-02-03T00:32:55.102482664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_not_present","Output":"=== RUN TestParseUpdateEntityBoolField/key_existence_mode:_key_not_present\n"} -{"Time":"2026-02-03T00:32:55.102489346Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_nil_config_map"} -{"Time":"2026-02-03T00:32:55.102499084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_nil_config_map","Output":"=== RUN TestParseUpdateEntityBoolField/key_existence_mode:_nil_config_map\n"} -{"Time":"2026-02-03T00:32:55.102508131Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_empty_config_map"} -{"Time":"2026-02-03T00:32:55.102511798Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_empty_config_map","Output":"=== RUN TestParseUpdateEntityBoolField/key_existence_mode:_empty_config_map\n"} -{"Time":"2026-02-03T00:32:55.102549769Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_true_value"} -{"Time":"2026-02-03T00:32:55.102560168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_true_value","Output":"=== RUN TestParseUpdateEntityBoolField/bool_value_mode:_true_value\n"} -{"Time":"2026-02-03T00:32:55.102565307Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_false_value"} -{"Time":"2026-02-03T00:32:55.102569165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_false_value","Output":"=== RUN TestParseUpdateEntityBoolField/bool_value_mode:_false_value\n"} -{"Time":"2026-02-03T00:32:55.102575396Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_value_(not_a_bool)"} -{"Time":"2026-02-03T00:32:55.102579424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_value_(not_a_bool)","Output":"=== RUN TestParseUpdateEntityBoolField/bool_value_mode:_nil_value_(not_a_bool)\n"} -{"Time":"2026-02-03T00:32:55.102585255Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_string_value_(not_a_bool)"} -{"Time":"2026-02-03T00:32:55.102595403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_string_value_(not_a_bool)","Output":"=== RUN TestParseUpdateEntityBoolField/bool_value_mode:_string_value_(not_a_bool)\n"} -{"Time":"2026-02-03T00:32:55.102607196Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_key_not_present"} -{"Time":"2026-02-03T00:32:55.102611343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_key_not_present","Output":"=== RUN TestParseUpdateEntityBoolField/bool_value_mode:_key_not_present\n"} -{"Time":"2026-02-03T00:32:55.102640418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_config_map"} -{"Time":"2026-02-03T00:32:55.102650366Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_config_map","Output":"=== RUN TestParseUpdateEntityBoolField/bool_value_mode:_nil_config_map\n"} -{"Time":"2026-02-03T00:32:55.102658561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField","Output":"--- PASS: TestParseUpdateEntityBoolField (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102664202Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_nil_value","Output":" --- PASS: TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_nil_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102669311Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_nil_value","Elapsed":0} -{"Time":"2026-02-03T00:32:55.10267427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_empty_value","Output":" --- PASS: TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_empty_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102680843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_present_with_empty_value","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102691482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_not_present","Output":" --- PASS: TestParseUpdateEntityBoolField/key_existence_mode:_key_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102697173Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_key_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102701271Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_nil_config_map","Output":" --- PASS: TestParseUpdateEntityBoolField/key_existence_mode:_nil_config_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.10270641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_nil_config_map","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102714165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_empty_config_map","Output":" --- PASS: TestParseUpdateEntityBoolField/key_existence_mode:_empty_config_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102719425Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/key_existence_mode:_empty_config_map","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102723092Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_true_value","Output":" --- PASS: TestParseUpdateEntityBoolField/bool_value_mode:_true_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.10272797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_true_value","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102745073Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_false_value","Output":" --- PASS: TestParseUpdateEntityBoolField/bool_value_mode:_false_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102767775Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_false_value","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102772504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_value_(not_a_bool)","Output":" --- PASS: TestParseUpdateEntityBoolField/bool_value_mode:_nil_value_(not_a_bool) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102778004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_value_(not_a_bool)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102782091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_string_value_(not_a_bool)","Output":" --- PASS: TestParseUpdateEntityBoolField/bool_value_mode:_string_value_(not_a_bool) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102786971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_string_value_(not_a_bool)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102798161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_key_not_present","Output":" --- PASS: TestParseUpdateEntityBoolField/bool_value_mode:_key_not_present (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102803171Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_key_not_present","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102806788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_config_map","Output":" --- PASS: TestParseUpdateEntityBoolField/bool_value_mode:_nil_config_map (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102811426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField/bool_value_mode:_nil_config_map","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102815153Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolField","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102818639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames"} -{"Time":"2026-02-03T00:32:55.102822146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames","Output":"=== RUN TestParseUpdateEntityBoolFieldFieldNames\n"} -{"Time":"2026-02-03T00:32:55.102838316Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/title"} -{"Time":"2026-02-03T00:32:55.102842855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/title","Output":"=== RUN TestParseUpdateEntityBoolFieldFieldNames/title\n"} -{"Time":"2026-02-03T00:32:55.102847223Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/body"} -{"Time":"2026-02-03T00:32:55.102858273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/body","Output":"=== RUN TestParseUpdateEntityBoolFieldFieldNames/body\n"} -{"Time":"2026-02-03T00:32:55.102862872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/status"} -{"Time":"2026-02-03T00:32:55.102866328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/status","Output":"=== RUN TestParseUpdateEntityBoolFieldFieldNames/status\n"} -{"Time":"2026-02-03T00:32:55.102871398Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/labels"} -{"Time":"2026-02-03T00:32:55.102874824Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/labels","Output":"=== RUN TestParseUpdateEntityBoolFieldFieldNames/labels\n"} -{"Time":"2026-02-03T00:32:55.102881597Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames","Output":"--- PASS: TestParseUpdateEntityBoolFieldFieldNames (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102888139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/title","Output":" --- PASS: TestParseUpdateEntityBoolFieldFieldNames/title (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102893269Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/title","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102904559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/body","Output":" --- PASS: TestParseUpdateEntityBoolFieldFieldNames/body (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.10291005Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/body","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102913917Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/status","Output":" --- PASS: TestParseUpdateEntityBoolFieldFieldNames/status (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102918195Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/status","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102921371Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/labels","Output":" --- PASS: TestParseUpdateEntityBoolFieldFieldNames/labels (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102925328Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames/labels","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102928945Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityBoolFieldFieldNames","Elapsed":0} -{"Time":"2026-02-03T00:32:55.102932031Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields"} -{"Time":"2026-02-03T00:32:55.102935537Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields","Output":"=== RUN TestParseUpdateEntityConfigWithFields\n"} -{"Time":"2026-02-03T00:32:55.102940526Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/basic_config_with_no_fields"} -{"Time":"2026-02-03T00:32:55.102943963Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/basic_config_with_no_fields","Output":"=== RUN TestParseUpdateEntityConfigWithFields/basic_config_with_no_fields\n"} -{"Time":"2026-02-03T00:32:55.102949854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_bool_fields_using_key_existence_mode"} -{"Time":"2026-02-03T00:32:55.102953821Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_bool_fields_using_key_existence_mode","Output":"=== RUN TestParseUpdateEntityConfigWithFields/config_with_bool_fields_using_key_existence_mode\n"} -{"Time":"2026-02-03T00:32:55.102960404Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_custom_parser"} -{"Time":"2026-02-03T00:32:55.102968378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_custom_parser","Output":"=== RUN TestParseUpdateEntityConfigWithFields/config_with_custom_parser\n"} -{"Time":"2026-02-03T00:32:55.102972887Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/missing_config_key_returns_nil"} -{"Time":"2026-02-03T00:32:55.102976714Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/missing_config_key_returns_nil","Output":"=== RUN TestParseUpdateEntityConfigWithFields/missing_config_key_returns_nil\n"} -{"Time":"2026-02-03T00:32:55.102982244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields","Output":"--- PASS: TestParseUpdateEntityConfigWithFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102987694Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/basic_config_with_no_fields","Output":" --- PASS: TestParseUpdateEntityConfigWithFields/basic_config_with_no_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.102997653Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/basic_config_with_no_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103001811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_bool_fields_using_key_existence_mode","Output":" --- PASS: TestParseUpdateEntityConfigWithFields/config_with_bool_fields_using_key_existence_mode (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.10300701Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_bool_fields_using_key_existence_mode","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103010918Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_custom_parser","Output":" --- PASS: TestParseUpdateEntityConfigWithFields/config_with_custom_parser (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.103015556Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/config_with_custom_parser","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103019434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/missing_config_key_returns_nil","Output":" --- PASS: TestParseUpdateEntityConfigWithFields/missing_config_key_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.103024082Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields/missing_config_key_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:55.1030281Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigWithFields","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103031266Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped"} -{"Time":"2026-02-03T00:32:55.103034973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped","Output":"=== RUN TestParseUpdateEntityConfigTyped\n"} -{"Time":"2026-02-03T00:32:55.10303913Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/basic_config_with_fields"} -{"Time":"2026-02-03T00:32:55.103042787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/basic_config_with_fields","Output":"=== RUN TestParseUpdateEntityConfigTyped/basic_config_with_fields\n"} -{"Time":"2026-02-03T00:32:55.103054799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/config_with_target"} -{"Time":"2026-02-03T00:32:55.103059599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/config_with_target","Output":"=== RUN TestParseUpdateEntityConfigTyped/config_with_target\n"} -{"Time":"2026-02-03T00:32:55.103064167Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/missing_config_key_returns_nil"} -{"Time":"2026-02-03T00:32:55.103074045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/missing_config_key_returns_nil","Output":"=== RUN TestParseUpdateEntityConfigTyped/missing_config_key_returns_nil\n"} -{"Time":"2026-02-03T00:32:55.103079776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped","Output":"--- PASS: TestParseUpdateEntityConfigTyped (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.103085066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/basic_config_with_fields","Output":" --- PASS: TestParseUpdateEntityConfigTyped/basic_config_with_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.103090065Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/basic_config_with_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103094433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/config_with_target","Output":" --- PASS: TestParseUpdateEntityConfigTyped/config_with_target (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.103099052Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/config_with_target","Elapsed":0} -{"Time":"2026-02-03T00:32:55.10310306Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/missing_config_key_returns_nil","Output":" --- PASS: TestParseUpdateEntityConfigTyped/missing_config_key_returns_nil (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.10311392Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped/missing_config_key_returns_nil","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103117426Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTyped","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103121434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTypedWithCustomParser"} -{"Time":"2026-02-03T00:32:55.103125351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTypedWithCustomParser","Output":"=== RUN TestParseUpdateEntityConfigTypedWithCustomParser\n"} -{"Time":"2026-02-03T00:32:55.103143485Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTypedWithCustomParser","Output":"--- PASS: TestParseUpdateEntityConfigTypedWithCustomParser (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.103148414Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestParseUpdateEntityConfigTypedWithCustomParser","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103152061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigParsing"} -{"Time":"2026-02-03T00:32:55.10316229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigParsing","Output":"=== RUN TestUpdateIssueConfigParsing\n"} -{"Time":"2026-02-03T00:32:55.103731941Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigParsing","Output":"--- PASS: TestUpdateIssueConfigParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.103744455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:55.103770784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigWithAllOptions"} -{"Time":"2026-02-03T00:32:55.103775282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigWithAllOptions","Output":"=== RUN TestUpdateIssueConfigWithAllOptions\n"} -{"Time":"2026-02-03T00:32:55.10440756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigWithAllOptions","Output":"--- PASS: TestUpdateIssueConfigWithAllOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.104420444Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigWithAllOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:55.104424862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigTargetParsing"} -{"Time":"2026-02-03T00:32:55.104428779Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigTargetParsing","Output":"=== RUN TestUpdateIssueConfigTargetParsing\n"} -{"Time":"2026-02-03T00:32:55.105062771Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigTargetParsing","Output":"--- PASS: TestUpdateIssueConfigTargetParsing (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.105072779Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateIssueConfigTargetParsing","Elapsed":0} -{"Time":"2026-02-03T00:32:55.105077518Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions"} -{"Time":"2026-02-03T00:32:55.105081435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"=== RUN TestUpdateProjectHandlerConfigIncludesFieldDefinitions\n"} -{"Time":"2026-02-03T00:32:55.108479617Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test1099307028/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.108493483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.108498362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.10850256Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"\n"} -{"Time":"2026-02-03T00:32:55.108509382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.108513169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"\n"} -{"Time":"2026-02-03T00:32:55.108517387Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.108521355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.108527857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.108532335Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.108536142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"\n"} -{"Time":"2026-02-03T00:32:55.10854021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.108547503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.108551501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.108555138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.108558945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"\n"} -{"Time":"2026-02-03T00:32:55.138856795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.145916308Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test1099307028/test-workflow.md (57.3 KB)\n"} -{"Time":"2026-02-03T00:32:55.14612686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Output":"--- PASS: TestUpdateProjectHandlerConfigIncludesFieldDefinitions (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.146140185Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectHandlerConfigIncludesFieldDefinitions","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.146147298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig"} -{"Time":"2026-02-03T00:32:55.146151235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"=== RUN TestUpdateProjectWithProjectURLConfig\n"} -{"Time":"2026-02-03T00:32:55.15042288Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test2979019864/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.150436896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.150442096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.150446264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:55.150450832Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.150454689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:55.150458887Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.150463336Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.150467253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.150477051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.150480708Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:55.150484645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.150493181Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.150497219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.150501607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.150504853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"\n"} -{"Time":"2026-02-03T00:32:55.181832625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.189728157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/handler-config-test2979019864/test-workflow.md (57.3 KB)\n"} -{"Time":"2026-02-03T00:32:55.189974266Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Output":"--- PASS: TestUpdateProjectWithProjectURLConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.189993932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUpdateProjectWithProjectURLConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.190002879Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigDefaults"} -{"Time":"2026-02-03T00:32:55.190009401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigDefaults","Output":"=== RUN TestUploadAssetsConfigDefaults\n"} -{"Time":"2026-02-03T00:32:55.190016374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigDefaults","Output":"--- PASS: TestUploadAssetsConfigDefaults (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190037183Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigDefaults","Elapsed":0} -{"Time":"2026-02-03T00:32:55.19004115Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigCustomExtensions"} -{"Time":"2026-02-03T00:32:55.190044727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigCustomExtensions","Output":"=== RUN TestUploadAssetsConfigCustomExtensions\n"} -{"Time":"2026-02-03T00:32:55.190051079Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigCustomExtensions","Output":"--- PASS: TestUploadAssetsConfigCustomExtensions (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190063232Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUploadAssetsConfigCustomExtensions","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190072208Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange"} -{"Time":"2026-02-03T00:32:55.190076196Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange","Output":"=== RUN TestValidateIntRange\n"} -{"Time":"2026-02-03T00:32:55.190081535Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_minimum"} -{"Time":"2026-02-03T00:32:55.190084822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_minimum","Output":"=== RUN TestValidateIntRange/value_at_minimum\n"} -{"Time":"2026-02-03T00:32:55.190109919Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_maximum"} -{"Time":"2026-02-03T00:32:55.190119416Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_maximum","Output":"=== RUN TestValidateIntRange/value_at_maximum\n"} -{"Time":"2026-02-03T00:32:55.190129244Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_in_middle_of_range"} -{"Time":"2026-02-03T00:32:55.190132921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_in_middle_of_range","Output":"=== RUN TestValidateIntRange/value_in_middle_of_range\n"} -{"Time":"2026-02-03T00:32:55.190179508Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_below_minimum"} -{"Time":"2026-02-03T00:32:55.190189006Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_below_minimum","Output":"=== RUN TestValidateIntRange/value_below_minimum\n"} -{"Time":"2026-02-03T00:32:55.190195698Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_above_maximum"} -{"Time":"2026-02-03T00:32:55.190197862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_above_maximum","Output":"=== RUN TestValidateIntRange/value_above_maximum\n"} -{"Time":"2026-02-03T00:32:55.190266749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/negative_value_below_minimum"} -{"Time":"2026-02-03T00:32:55.19027764Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/negative_value_below_minimum","Output":"=== RUN TestValidateIntRange/negative_value_below_minimum\n"} -{"Time":"2026-02-03T00:32:55.19028298Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/zero_when_minimum_is_zero"} -{"Time":"2026-02-03T00:32:55.190286657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/zero_when_minimum_is_zero","Output":"=== RUN TestValidateIntRange/zero_when_minimum_is_zero\n"} -{"Time":"2026-02-03T00:32:55.190291125Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_negative_value"} -{"Time":"2026-02-03T00:32:55.190295042Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_negative_value","Output":"=== RUN TestValidateIntRange/large_negative_value\n"} -{"Time":"2026-02-03T00:32:55.19029927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_positive_value_exceeding_maximum"} -{"Time":"2026-02-03T00:32:55.190303087Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_positive_value_exceeding_maximum","Output":"=== RUN TestValidateIntRange/large_positive_value_exceeding_maximum\n"} -{"Time":"2026-02-03T00:32:55.19031008Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_(min_equals_max)"} -{"Time":"2026-02-03T00:32:55.190313747Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_(min_equals_max)","Output":"=== RUN TestValidateIntRange/single_value_range_(min_equals_max)\n"} -{"Time":"2026-02-03T00:32:55.190317845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_below"} -{"Time":"2026-02-03T00:32:55.190321201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_below","Output":"=== RUN TestValidateIntRange/single_value_range_-_below\n"} -{"Time":"2026-02-03T00:32:55.190325339Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_above"} -{"Time":"2026-02-03T00:32:55.190329005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_above","Output":"=== RUN TestValidateIntRange/single_value_range_-_above\n"} -{"Time":"2026-02-03T00:32:55.190335558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange","Output":"--- PASS: TestValidateIntRange (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190345146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_minimum","Output":" --- PASS: TestValidateIntRange/value_at_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190349724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190354143Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_maximum","Output":" --- PASS: TestValidateIntRange/value_at_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190358471Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_at_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190368048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_in_middle_of_range","Output":" --- PASS: TestValidateIntRange/value_in_middle_of_range (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190372587Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_in_middle_of_range","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190376213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_below_minimum","Output":" --- PASS: TestValidateIntRange/value_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190380521Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190389108Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_above_maximum","Output":" --- PASS: TestValidateIntRange/value_above_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190393917Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/value_above_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190397463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/negative_value_below_minimum","Output":" --- PASS: TestValidateIntRange/negative_value_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190401811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/negative_value_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190410187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/zero_when_minimum_is_zero","Output":" --- PASS: TestValidateIntRange/zero_when_minimum_is_zero (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190414745Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/zero_when_minimum_is_zero","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190418192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_negative_value","Output":" --- PASS: TestValidateIntRange/large_negative_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190422871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_negative_value","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190430715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_positive_value_exceeding_maximum","Output":" --- PASS: TestValidateIntRange/large_positive_value_exceeding_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190435424Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/large_positive_value_exceeding_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190441194Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_(min_equals_max)","Output":" --- PASS: TestValidateIntRange/single_value_range_(min_equals_max) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190446014Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_(min_equals_max)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190454078Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_below","Output":" --- PASS: TestValidateIntRange/single_value_range_-_below (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190458547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_below","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190462144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_above","Output":" --- PASS: TestValidateIntRange/single_value_range_-_above (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190466161Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange/single_value_range_-_above","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190469467Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRange","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190472673Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues"} -{"Time":"2026-02-03T00:32:55.190475959Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues","Output":"=== RUN TestValidateIntRangeWithRealWorldValues\n"} -{"Time":"2026-02-03T00:32:55.190486038Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_minimum_valid"} -{"Time":"2026-02-03T00:32:55.190489484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_minimum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/port_-_minimum_valid\n"} -{"Time":"2026-02-03T00:32:55.190493602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_maximum_valid"} -{"Time":"2026-02-03T00:32:55.190501377Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_maximum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/port_-_maximum_valid\n"} -{"Time":"2026-02-03T00:32:55.190506927Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_zero_invalid"} -{"Time":"2026-02-03T00:32:55.190510323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_zero_invalid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/port_-_zero_invalid\n"} -{"Time":"2026-02-03T00:32:55.190514371Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_above_maximum"} -{"Time":"2026-02-03T00:32:55.190521975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_above_maximum","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/port_-_above_maximum\n"} -{"Time":"2026-02-03T00:32:55.190526173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_minimum_valid"} -{"Time":"2026-02-03T00:32:55.190529459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_minimum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-size_-_minimum_valid\n"} -{"Time":"2026-02-03T00:32:55.190533567Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_maximum_valid"} -{"Time":"2026-02-03T00:32:55.190537053Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_maximum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-size_-_maximum_valid\n"} -{"Time":"2026-02-03T00:32:55.190541271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_zero_invalid"} -{"Time":"2026-02-03T00:32:55.190549086Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_zero_invalid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-size_-_zero_invalid\n"} -{"Time":"2026-02-03T00:32:55.190553444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_above_maximum"} -{"Time":"2026-02-03T00:32:55.19055687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_above_maximum","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-size_-_above_maximum\n"} -{"Time":"2026-02-03T00:32:55.190560998Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_minimum_valid"} -{"Time":"2026-02-03T00:32:55.190564234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_minimum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-count_-_minimum_valid\n"} -{"Time":"2026-02-03T00:32:55.190569453Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_maximum_valid"} -{"Time":"2026-02-03T00:32:55.190577749Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_maximum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-count_-_maximum_valid\n"} -{"Time":"2026-02-03T00:32:55.190582348Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_zero_invalid"} -{"Time":"2026-02-03T00:32:55.190586015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_zero_invalid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-count_-_zero_invalid\n"} -{"Time":"2026-02-03T00:32:55.190589992Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_above_maximum"} -{"Time":"2026-02-03T00:32:55.190597806Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_above_maximum","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/max-file-count_-_above_maximum\n"} -{"Time":"2026-02-03T00:32:55.190604549Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_minimum_valid"} -{"Time":"2026-02-03T00:32:55.190608096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_minimum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/retention-days_-_minimum_valid\n"} -{"Time":"2026-02-03T00:32:55.190612444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_maximum_valid"} -{"Time":"2026-02-03T00:32:55.19061589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_maximum_valid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/retention-days_-_maximum_valid\n"} -{"Time":"2026-02-03T00:32:55.190620499Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_zero_invalid"} -{"Time":"2026-02-03T00:32:55.190623975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_zero_invalid","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/retention-days_-_zero_invalid\n"} -{"Time":"2026-02-03T00:32:55.190632651Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_above_maximum"} -{"Time":"2026-02-03T00:32:55.190636338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_above_maximum","Output":"=== RUN TestValidateIntRangeWithRealWorldValues/retention-days_-_above_maximum\n"} -{"Time":"2026-02-03T00:32:55.19064287Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues","Output":"--- PASS: TestValidateIntRangeWithRealWorldValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190652258Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_minimum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/port_-_minimum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190657327Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_minimum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190661154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_maximum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/port_-_maximum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190665673Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_maximum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190672425Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_zero_invalid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/port_-_zero_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190677004Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_zero_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190680591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_above_maximum","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/port_-_above_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190685129Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/port_-_above_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190691591Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_minimum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-size_-_minimum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190698133Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_minimum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190704796Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_maximum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-size_-_maximum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190710547Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_maximum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190714544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_zero_invalid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-size_-_zero_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190719243Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_zero_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190726035Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_above_maximum","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-size_-_above_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190730924Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-size_-_above_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190734611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_minimum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-count_-_minimum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190738969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_minimum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190746734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_maximum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-count_-_maximum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190768825Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_maximum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190773123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_zero_invalid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-count_-_zero_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190778563Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_zero_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190795915Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_above_maximum","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/max-file-count_-_above_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190801135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/max-file-count_-_above_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190804952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_minimum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/retention-days_-_minimum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190809641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_minimum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190813168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_maximum_valid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/retention-days_-_maximum_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190821874Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_maximum_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190825701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_zero_invalid","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/retention-days_-_zero_invalid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190830209Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_zero_invalid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190834147Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_above_maximum","Output":" --- PASS: TestValidateIntRangeWithRealWorldValues/retention-days_-_above_maximum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190838325Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues/retention-days_-_above_maximum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190841591Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateIntRangeWithRealWorldValues","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190844917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired"} -{"Time":"2026-02-03T00:32:55.190857921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired","Output":"=== RUN TestValidateRequired\n"} -{"Time":"2026-02-03T00:32:55.19086292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/valid_non-empty_value"} -{"Time":"2026-02-03T00:32:55.190866677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/valid_non-empty_value","Output":"=== RUN TestValidateRequired/valid_non-empty_value\n"} -{"Time":"2026-02-03T00:32:55.190870745Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/empty_value_fails"} -{"Time":"2026-02-03T00:32:55.190874512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/empty_value_fails","Output":"=== RUN TestValidateRequired/empty_value_fails\n"} -{"Time":"2026-02-03T00:32:55.19087909Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/whitespace-only_value_fails"} -{"Time":"2026-02-03T00:32:55.190882707Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/whitespace-only_value_fails","Output":"=== RUN TestValidateRequired/whitespace-only_value_fails\n"} -{"Time":"2026-02-03T00:32:55.190897445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired","Output":"--- PASS: TestValidateRequired (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190902213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/valid_non-empty_value","Output":" --- PASS: TestValidateRequired/valid_non-empty_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190906461Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/valid_non-empty_value","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190910168Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/empty_value_fails","Output":" --- PASS: TestValidateRequired/empty_value_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190918724Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/empty_value_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190922712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/whitespace-only_value_fails","Output":" --- PASS: TestValidateRequired/whitespace-only_value_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190926659Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired/whitespace-only_value_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190930176Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateRequired","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190933432Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength"} -{"Time":"2026-02-03T00:32:55.190936678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength","Output":"=== RUN TestValidateMaxLength\n"} -{"Time":"2026-02-03T00:32:55.190944893Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_within_limit"} -{"Time":"2026-02-03T00:32:55.19094876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_within_limit","Output":"=== RUN TestValidateMaxLength/value_within_limit\n"} -{"Time":"2026-02-03T00:32:55.190952848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_at_limit"} -{"Time":"2026-02-03T00:32:55.190956014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_at_limit","Output":"=== RUN TestValidateMaxLength/value_at_limit\n"} -{"Time":"2026-02-03T00:32:55.190960061Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_exceeds_limit"} -{"Time":"2026-02-03T00:32:55.190963788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_exceeds_limit","Output":"=== RUN TestValidateMaxLength/value_exceeds_limit\n"} -{"Time":"2026-02-03T00:32:55.190969058Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength","Output":"--- PASS: TestValidateMaxLength (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190974047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_within_limit","Output":" --- PASS: TestValidateMaxLength/value_within_limit (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190978245Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_within_limit","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190981621Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_at_limit","Output":" --- PASS: TestValidateMaxLength/value_at_limit (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190992011Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_at_limit","Elapsed":0} -{"Time":"2026-02-03T00:32:55.190995487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_exceeds_limit","Output":" --- PASS: TestValidateMaxLength/value_exceeds_limit (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.190999575Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength/value_exceeds_limit","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191002811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMaxLength","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191005847Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength"} -{"Time":"2026-02-03T00:32:55.191008862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength","Output":"=== RUN TestValidateMinLength\n"} -{"Time":"2026-02-03T00:32:55.191012709Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_meets_minimum"} -{"Time":"2026-02-03T00:32:55.191015985Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_meets_minimum","Output":"=== RUN TestValidateMinLength/value_meets_minimum\n"} -{"Time":"2026-02-03T00:32:55.19102357Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_below_minimum"} -{"Time":"2026-02-03T00:32:55.191026886Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_below_minimum","Output":"=== RUN TestValidateMinLength/value_below_minimum\n"} -{"Time":"2026-02-03T00:32:55.191031715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength","Output":"--- PASS: TestValidateMinLength (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191036394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_meets_minimum","Output":" --- PASS: TestValidateMinLength/value_meets_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191040651Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_meets_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191044158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_below_minimum","Output":" --- PASS: TestValidateMinLength/value_below_minimum (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191051722Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength/value_below_minimum","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191055088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateMinLength","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191058555Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList"} -{"Time":"2026-02-03T00:32:55.191062302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList","Output":"=== RUN TestValidateInList\n"} -{"Time":"2026-02-03T00:32:55.191066219Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_in_list"} -{"Time":"2026-02-03T00:32:55.191069616Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_in_list","Output":"=== RUN TestValidateInList/value_in_list\n"} -{"Time":"2026-02-03T00:32:55.191073623Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_not_in_list"} -{"Time":"2026-02-03T00:32:55.191076989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_not_in_list","Output":"=== RUN TestValidateInList/value_not_in_list\n"} -{"Time":"2026-02-03T00:32:55.191089122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList","Output":"--- PASS: TestValidateInList (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191095163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_in_list","Output":" --- PASS: TestValidateInList/value_in_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.19109861Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_in_list","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191100834Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_not_in_list","Output":" --- PASS: TestValidateInList/value_not_in_list (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191103108Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList/value_not_in_list","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191104971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateInList","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191106725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt"} -{"Time":"2026-02-03T00:32:55.191108658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt","Output":"=== RUN TestValidatePositiveInt\n"} -{"Time":"2026-02-03T00:32:55.191111503Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/positive_integer"} -{"Time":"2026-02-03T00:32:55.191114619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/positive_integer","Output":"=== RUN TestValidatePositiveInt/positive_integer\n"} -{"Time":"2026-02-03T00:32:55.191119168Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/zero_fails"} -{"Time":"2026-02-03T00:32:55.191122775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/zero_fails","Output":"=== RUN TestValidatePositiveInt/zero_fails\n"} -{"Time":"2026-02-03T00:32:55.191126411Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/negative_fails"} -{"Time":"2026-02-03T00:32:55.191130048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/negative_fails","Output":"=== RUN TestValidatePositiveInt/negative_fails\n"} -{"Time":"2026-02-03T00:32:55.191134456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt","Output":"--- PASS: TestValidatePositiveInt (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191139015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/positive_integer","Output":" --- PASS: TestValidatePositiveInt/positive_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191143433Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/positive_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:55.19114725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/zero_fails","Output":" --- PASS: TestValidatePositiveInt/zero_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191151598Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/zero_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191155355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/negative_fails","Output":" --- PASS: TestValidatePositiveInt/negative_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191159743Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt/negative_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:55.19116334Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidatePositiveInt","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191166596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt"} -{"Time":"2026-02-03T00:32:55.191169962Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt","Output":"=== RUN TestValidateNonNegativeInt\n"} -{"Time":"2026-02-03T00:32:55.191173779Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/positive_integer"} -{"Time":"2026-02-03T00:32:55.191183067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/positive_integer","Output":"=== RUN TestValidateNonNegativeInt/positive_integer\n"} -{"Time":"2026-02-03T00:32:55.191187184Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/zero_is_valid"} -{"Time":"2026-02-03T00:32:55.19119033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/zero_is_valid","Output":"=== RUN TestValidateNonNegativeInt/zero_is_valid\n"} -{"Time":"2026-02-03T00:32:55.191194418Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/negative_fails"} -{"Time":"2026-02-03T00:32:55.191198185Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/negative_fails","Output":"=== RUN TestValidateNonNegativeInt/negative_fails\n"} -{"Time":"2026-02-03T00:32:55.191204407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt","Output":"--- PASS: TestValidateNonNegativeInt (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191213233Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/positive_integer","Output":" --- PASS: TestValidateNonNegativeInt/positive_integer (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191219455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/positive_integer","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191223091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/zero_is_valid","Output":" --- PASS: TestValidateNonNegativeInt/zero_is_valid (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.19122766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/zero_is_valid","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191231096Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/negative_fails","Output":" --- PASS: TestValidateNonNegativeInt/negative_fails (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191235094Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt/negative_fails","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191242287Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateNonNegativeInt","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191245473Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NoMCPServers"} -{"Time":"2026-02-03T00:32:55.191248689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NoMCPServers","Output":"=== RUN TestValidateStrictMCPNetwork_NoMCPServers\n"} -{"Time":"2026-02-03T00:32:55.191256514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NoMCPServers","Output":"--- PASS: TestValidateStrictMCPNetwork_NoMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191261172Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NoMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:55.19127059Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_EmptyMCPServers"} -{"Time":"2026-02-03T00:32:55.191274307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_EmptyMCPServers","Output":"=== RUN TestValidateStrictMCPNetwork_EmptyMCPServers\n"} -{"Time":"2026-02-03T00:32:55.191283303Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_EmptyMCPServers","Output":"--- PASS: TestValidateStrictMCPNetwork_EmptyMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.19128661Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_EmptyMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191288624Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidMCPServersType"} -{"Time":"2026-02-03T00:32:55.191290507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidMCPServersType","Output":"=== RUN TestValidateStrictMCPNetwork_InvalidMCPServersType\n"} -{"Time":"2026-02-03T00:32:55.191293302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidMCPServersType","Output":"--- PASS: TestValidateStrictMCPNetwork_InvalidMCPServersType (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191295817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidMCPServersType","Elapsed":0} -{"Time":"2026-02-03T00:32:55.1912977Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithTopLevelNetwork"} -{"Time":"2026-02-03T00:32:55.191299654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithTopLevelNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_ContainerWithTopLevelNetwork\n"} -{"Time":"2026-02-03T00:32:55.191304062Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithTopLevelNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_ContainerWithTopLevelNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191306617Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithTopLevelNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.19130851Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithoutNetwork"} -{"Time":"2026-02-03T00:32:55.191310404Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithoutNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_ContainerWithoutNetwork\n"} -{"Time":"2026-02-03T00:32:55.19131333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithoutNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_ContainerWithoutNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191315854Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithoutNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.19131872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithNetwork"} -{"Time":"2026-02-03T00:32:55.191320763Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithNetwork\n"} -{"Time":"2026-02-03T00:32:55.191323498Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191326795Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191328728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithoutNetwork"} -{"Time":"2026-02-03T00:32:55.191330942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithoutNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithoutNetwork\n"} -{"Time":"2026-02-03T00:32:55.191333567Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithoutNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithoutNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191336783Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ExplicitStdioTypeContainerWithoutNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191339849Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithNetwork"} -{"Time":"2026-02-03T00:32:55.191343696Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_LocalTypeContainerWithNetwork\n"} -{"Time":"2026-02-03T00:32:55.191348836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_LocalTypeContainerWithNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191353494Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191357392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithoutNetwork"} -{"Time":"2026-02-03T00:32:55.191360818Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithoutNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_LocalTypeContainerWithoutNetwork\n"} -{"Time":"2026-02-03T00:32:55.19136701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithoutNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_LocalTypeContainerWithoutNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191372039Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_LocalTypeContainerWithoutNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191375736Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_HTTPTypeNoValidation"} -{"Time":"2026-02-03T00:32:55.191379362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_HTTPTypeNoValidation","Output":"=== RUN TestValidateStrictMCPNetwork_HTTPTypeNoValidation\n"} -{"Time":"2026-02-03T00:32:55.191385093Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_HTTPTypeNoValidation","Output":"--- PASS: TestValidateStrictMCPNetwork_HTTPTypeNoValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191389752Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_HTTPTypeNoValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191392958Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_StdioWithCommandNoContainer"} -{"Time":"2026-02-03T00:32:55.191396254Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_StdioWithCommandNoContainer","Output":"=== RUN TestValidateStrictMCPNetwork_StdioWithCommandNoContainer\n"} -{"Time":"2026-02-03T00:32:55.191400923Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_StdioWithCommandNoContainer","Output":"--- PASS: TestValidateStrictMCPNetwork_StdioWithCommandNoContainer (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191409679Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_StdioWithCommandNoContainer","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191412895Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidServerConfigType"} -{"Time":"2026-02-03T00:32:55.191416802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidServerConfigType","Output":"=== RUN TestValidateStrictMCPNetwork_InvalidServerConfigType\n"} -{"Time":"2026-02-03T00:32:55.191423445Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidServerConfigType","Output":"--- PASS: TestValidateStrictMCPNetwork_InvalidServerConfigType (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191430979Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InvalidServerConfigType","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191434596Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NonMCPServerSkipped"} -{"Time":"2026-02-03T00:32:55.191438072Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NonMCPServerSkipped","Output":"=== RUN TestValidateStrictMCPNetwork_NonMCPServerSkipped\n"} -{"Time":"2026-02-03T00:32:55.191443192Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NonMCPServerSkipped","Output":"--- PASS: TestValidateStrictMCPNetwork_NonMCPServerSkipped (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.19144748Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_NonMCPServerSkipped","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191450866Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServers"} -{"Time":"2026-02-03T00:32:55.191454172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServers","Output":"=== RUN TestValidateStrictMCPNetwork_MultipleServers\n"} -{"Time":"2026-02-03T00:32:55.191458861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServers","Output":"--- PASS: TestValidateStrictMCPNetwork_MultipleServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191468178Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServers","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191471584Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersOneFails"} -{"Time":"2026-02-03T00:32:55.191475021Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersOneFails","Output":"=== RUN TestValidateStrictMCPNetwork_MultipleServersOneFails\n"} -{"Time":"2026-02-03T00:32:55.191481413Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersOneFails","Output":"--- PASS: TestValidateStrictMCPNetwork_MultipleServersOneFails (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191490189Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersOneFails","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191493706Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromContainer"} -{"Time":"2026-02-03T00:32:55.191497082Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromContainer","Output":"=== RUN TestValidateStrictMCPNetwork_InferredStdioFromContainer\n"} -{"Time":"2026-02-03T00:32:55.191501841Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromContainer","Output":"--- PASS: TestValidateStrictMCPNetwork_InferredStdioFromContainer (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191509585Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromContainer","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191512962Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredHTTPFromURL"} -{"Time":"2026-02-03T00:32:55.191516478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredHTTPFromURL","Output":"=== RUN TestValidateStrictMCPNetwork_InferredHTTPFromURL\n"} -{"Time":"2026-02-03T00:32:55.191521337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredHTTPFromURL","Output":"--- PASS: TestValidateStrictMCPNetwork_InferredHTTPFromURL (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.19152842Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredHTTPFromURL","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191531656Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromCommand"} -{"Time":"2026-02-03T00:32:55.191535123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromCommand","Output":"=== RUN TestValidateStrictMCPNetwork_InferredStdioFromCommand\n"} -{"Time":"2026-02-03T00:32:55.191542066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromCommand","Output":"--- PASS: TestValidateStrictMCPNetwork_InferredStdioFromCommand (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191547626Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_InferredStdioFromCommand","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191551053Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithNoNetworkConfig"} -{"Time":"2026-02-03T00:32:55.191554539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithNoNetworkConfig","Output":"=== RUN TestValidateStrictMCPNetwork_ContainerWithNoNetworkConfig\n"} -{"Time":"2026-02-03T00:32:55.191559508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithNoNetworkConfig","Output":"--- PASS: TestValidateStrictMCPNetwork_ContainerWithNoNetworkConfig (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191569196Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithNoNetworkConfig","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191572553Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithEmptyTopLevelNetwork"} -{"Time":"2026-02-03T00:32:55.19157641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithEmptyTopLevelNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_ContainerWithEmptyTopLevelNetwork\n"} -{"Time":"2026-02-03T00:32:55.191581129Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithEmptyTopLevelNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_ContainerWithEmptyTopLevelNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191585286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_ContainerWithEmptyTopLevelNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.1915872Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersWithTopLevelNetwork"} -{"Time":"2026-02-03T00:32:55.191589394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersWithTopLevelNetwork","Output":"=== RUN TestValidateStrictMCPNetwork_MultipleServersWithTopLevelNetwork\n"} -{"Time":"2026-02-03T00:32:55.191592109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersWithTopLevelNetwork","Output":"--- PASS: TestValidateStrictMCPNetwork_MultipleServersWithTopLevelNetwork (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.191594784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestValidateStrictMCPNetwork_MultipleServersWithTopLevelNetwork","Elapsed":0} -{"Time":"2026-02-03T00:32:55.191596687Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField"} -{"Time":"2026-02-03T00:32:55.191598561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField","Output":"=== RUN TestVersionField\n"} -{"Time":"2026-02-03T00:32:55.191600805Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/GitHub_version_field_extraction"} -{"Time":"2026-02-03T00:32:55.191602739Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/GitHub_version_field_extraction","Output":"=== RUN TestVersionField/GitHub_version_field_extraction\n"} -{"Time":"2026-02-03T00:32:55.191606075Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/Playwright_version_field_extraction"} -{"Time":"2026-02-03T00:32:55.191608069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/Playwright_version_field_extraction","Output":"=== RUN TestVersionField/Playwright_version_field_extraction\n"} -{"Time":"2026-02-03T00:32:55.191652562Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/MCP_parser_version_field_integration"} -{"Time":"2026-02-03T00:32:55.191663653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/MCP_parser_version_field_integration","Output":"=== RUN TestVersionField/MCP_parser_version_field_integration\n"} -{"Time":"2026-02-03T00:32:55.224333523Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField","Output":"--- PASS: TestVersionField (0.03s)\n"} -{"Time":"2026-02-03T00:32:55.224361184Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/GitHub_version_field_extraction","Output":" --- PASS: TestVersionField/GitHub_version_field_extraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224367867Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/GitHub_version_field_extraction","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224374239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/Playwright_version_field_extraction","Output":" --- PASS: TestVersionField/Playwright_version_field_extraction (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224378987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/Playwright_version_field_extraction","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224383486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/MCP_parser_version_field_integration","Output":" --- PASS: TestVersionField/MCP_parser_version_field_integration (0.03s)\n"} -{"Time":"2026-02-03T00:32:55.22439106Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField/MCP_parser_version_field_integration","Elapsed":0.03} -{"Time":"2026-02-03T00:32:55.22439649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestVersionField","Elapsed":0.03} -{"Time":"2026-02-03T00:32:55.224400377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion"} -{"Time":"2026-02-03T00:32:55.224404344Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion","Output":"=== RUN TestSetVersionAndGetVersion\n"} -{"Time":"2026-02-03T00:32:55.224417259Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/1.0.0"} -{"Time":"2026-02-03T00:32:55.224421276Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/1.0.0","Output":"=== RUN TestSetVersionAndGetVersion/1.0.0\n"} -{"Time":"2026-02-03T00:32:55.224430824Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/dev"} -{"Time":"2026-02-03T00:32:55.224434601Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/dev","Output":"=== RUN TestSetVersionAndGetVersion/dev\n"} -{"Time":"2026-02-03T00:32:55.224438498Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/v2.3.4"} -{"Time":"2026-02-03T00:32:55.224442245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/v2.3.4","Output":"=== RUN TestSetVersionAndGetVersion/v2.3.4\n"} -{"Time":"2026-02-03T00:32:55.224447845Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/#00"} -{"Time":"2026-02-03T00:32:55.224451612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/#00","Output":"=== RUN TestSetVersionAndGetVersion/#00\n"} -{"Time":"2026-02-03T00:32:55.224465388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion","Output":"--- PASS: TestSetVersionAndGetVersion (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224470928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/1.0.0","Output":" --- PASS: TestSetVersionAndGetVersion/1.0.0 (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224475156Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/1.0.0","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224479014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/dev","Output":" --- PASS: TestSetVersionAndGetVersion/dev (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224483843Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/dev","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224487389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/v2.3.4","Output":" --- PASS: TestSetVersionAndGetVersion/v2.3.4 (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224491948Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/v2.3.4","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224495625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/#00","Output":" --- PASS: TestSetVersionAndGetVersion/#00 (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224503649Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion/#00","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224507336Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetVersionAndGetVersion","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224510522Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease"} -{"Time":"2026-02-03T00:32:55.224513848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease","Output":"=== RUN TestSetIsReleaseAndIsRelease\n"} -{"Time":"2026-02-03T00:32:55.224517936Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_true"} -{"Time":"2026-02-03T00:32:55.224521342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_true","Output":"=== RUN TestSetIsReleaseAndIsRelease/Set_true\n"} -{"Time":"2026-02-03T00:32:55.224525931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_false"} -{"Time":"2026-02-03T00:32:55.224529307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_false","Output":"=== RUN TestSetIsReleaseAndIsRelease/Set_false\n"} -{"Time":"2026-02-03T00:32:55.224535599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease","Output":"--- PASS: TestSetIsReleaseAndIsRelease (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224545267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_true","Output":" --- PASS: TestSetIsReleaseAndIsRelease/Set_true (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224550857Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_true","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224554795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_false","Output":" --- PASS: TestSetIsReleaseAndIsRelease/Set_false (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224558883Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease/Set_false","Elapsed":0} -{"Time":"2026-02-03T00:32:55.22456277Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSetIsReleaseAndIsRelease","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224566126Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag"} -{"Time":"2026-02-03T00:32:55.224570264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag\n"} -{"Time":"2026-02-03T00:32:55.224576265Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_valid_version"} -{"Time":"2026-02-03T00:32:55.224579862Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_valid_version","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_valid_version\n"} -{"Time":"2026-02-03T00:32:55.224584671Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dev_version"} -{"Time":"2026-02-03T00:32:55.22459502Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dev_version","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dev_version\n"} -{"Time":"2026-02-03T00:32:55.224599859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dirty_version"} -{"Time":"2026-02-03T00:32:55.224603876Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dirty_version","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dirty_version\n"} -{"Time":"2026-02-03T00:32:55.224612292Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_valid_semver"} -{"Time":"2026-02-03T00:32:55.224616269Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_valid_semver","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_valid_semver\n"} -{"Time":"2026-02-03T00:32:55.22462211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dev_version"} -{"Time":"2026-02-03T00:32:55.224626629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dev_version","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dev_version\n"} -{"Time":"2026-02-03T00:32:55.224640705Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dirty_version"} -{"Time":"2026-02-03T00:32:55.224649471Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dirty_version","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dirty_version\n"} -{"Time":"2026-02-03T00:32:55.224660882Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_git_hash"} -{"Time":"2026-02-03T00:32:55.224664549Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_git_hash","Output":"=== RUN TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_git_hash\n"} -{"Time":"2026-02-03T00:32:55.224694966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag","Output":"--- PASS: TestIsReleasedVersion_WithReleaseFlag (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224706758Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_valid_version","Output":" --- PASS: TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_valid_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224711797Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_valid_version","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224715975Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dev_version","Output":" --- PASS: TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dev_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224722988Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dev_version","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224727056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dirty_version","Output":" --- PASS: TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dirty_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224731344Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_true_with_dirty_version","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224735091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_valid_semver","Output":" --- PASS: TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_valid_semver (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224739549Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_valid_semver","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224766639Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dev_version","Output":" --- PASS: TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dev_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.22477247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dev_version","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224776207Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dirty_version","Output":" --- PASS: TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dirty_version (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224781307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_dirty_version","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224785104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_git_hash","Output":" --- PASS: TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_git_hash (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.224804971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag/Release_flag_false_with_git_hash","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224808778Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsReleasedVersion_WithReleaseFlag","Elapsed":0} -{"Time":"2026-02-03T00:32:55.224812104Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation"} -{"Time":"2026-02-03T00:32:55.22481536Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation","Output":"=== RUN TestWorkflowRunBranchValidation\n"} -{"Time":"2026-02-03T00:32:55.22485795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn"} -{"Time":"2026-02-03T00:32:55.22486864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"=== RUN TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn\n"} -{"Time":"2026-02-03T00:32:55.22542682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"⚠ ⚠️ WARNING: Sandbox disabled (sandbox: false). This removes important security protections including the firewall and MCP gateway. The AI agent will have direct network access without any filtering. Only use this for testing or in controlled environments where you trust the AI agent completely.\n"} -{"Time":"2026-02-03T00:32:55.225499871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/workflow-run-no-branches.md:1:1: warning: workflow_run trigger should include branch restrictions for security and performance.\n"} -{"Time":"2026-02-03T00:32:55.225511713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"\n"} -{"Time":"2026-02-03T00:32:55.225517394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"Without branch restrictions, the workflow will run for workflow runs on ALL branches,\n"} -{"Time":"2026-02-03T00:32:55.225522213Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"which can cause unexpected behavior and security issues.\n"} -{"Time":"2026-02-03T00:32:55.22552625Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"\n"} -{"Time":"2026-02-03T00:32:55.225530558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"Suggested fix: Add branch restrictions to your workflow_run trigger:\n"} -{"Time":"2026-02-03T00:32:55.225534766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"on:\n"} -{"Time":"2026-02-03T00:32:55.225538994Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":" workflow_run:\n"} -{"Time":"2026-02-03T00:32:55.225545767Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":" workflows: [\"your-workflow\"]\n"} -{"Time":"2026-02-03T00:32:55.225550235Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":" types: [completed]\n"} -{"Time":"2026-02-03T00:32:55.225554182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:55.225557969Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":" - main\n"} -{"Time":"2026-02-03T00:32:55.225561906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":" - develop\n"} -{"Time":"2026-02-03T00:32:55.225566114Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"\n"} -{"Time":"2026-02-03T00:32:55.227464224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/workflow-run-no-branches.md\n"} -{"Time":"2026-02-03T00:32:55.227476607Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_strict_mode_-_should_error"} -{"Time":"2026-02-03T00:32:55.227480815Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_strict_mode_-_should_error","Output":"=== RUN TestWorkflowRunBranchValidation/workflow_run_without_branches_-_strict_mode_-_should_error\n"} -{"Time":"2026-02-03T00:32:55.232324231Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass"} -{"Time":"2026-02-03T00:32:55.232340731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass","Output":"=== RUN TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass\n"} -{"Time":"2026-02-03T00:32:55.232839851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass","Output":"⚠ ⚠️ WARNING: Sandbox disabled (sandbox: false). This removes important security protections including the firewall and MCP gateway. The AI agent will have direct network access without any filtering. Only use this for testing or in controlled environments where you trust the AI agent completely.\n"} -{"Time":"2026-02-03T00:32:55.234545679Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/workflow-run-with-branches.md\n"} -{"Time":"2026-02-03T00:32:55.234560627Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass"} -{"Time":"2026-02-03T00:32:55.234565857Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass","Output":"=== RUN TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass\n"} -{"Time":"2026-02-03T00:32:55.268327015Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass","Output":"✗ Unable to pin action actions/github-script@v8: resolution failed\n"} -{"Time":"2026-02-03T00:32:55.271251587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/workflow-run-with-branches-strict.md\n"} -{"Time":"2026-02-03T00:32:55.271270071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass"} -{"Time":"2026-02-03T00:32:55.27128005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass","Output":"=== RUN TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass\n"} -{"Time":"2026-02-03T00:32:55.271809383Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass","Output":"⚠ ⚠️ WARNING: Sandbox disabled (sandbox: false). This removes important security protections including the firewall and MCP gateway. The AI agent will have direct network access without any filtering. Only use this for testing or in controlled environments where you trust the AI agent completely.\n"} -{"Time":"2026-02-03T00:32:55.274367553Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/push-workflow.md\n"} -{"Time":"2026-02-03T00:32:55.274389925Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error"} -{"Time":"2026-02-03T00:32:55.274395355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"=== RUN TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error\n"} -{"Time":"2026-02-03T00:32:55.274929891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"⚠ ⚠️ WARNING: Sandbox disabled (sandbox: false). This removes important security protections including the firewall and MCP gateway. The AI agent will have direct network access without any filtering. Only use this for testing or in controlled environments where you trust the AI agent completely.\n"} -{"Time":"2026-02-03T00:32:55.274989232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/mixed-triggers.md:1:1: warning: workflow_run trigger should include branch restrictions for security and performance.\n"} -{"Time":"2026-02-03T00:32:55.274998029Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"\n"} -{"Time":"2026-02-03T00:32:55.275001195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"Without branch restrictions, the workflow will run for workflow runs on ALL branches,\n"} -{"Time":"2026-02-03T00:32:55.27500395Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"which can cause unexpected behavior and security issues.\n"} -{"Time":"2026-02-03T00:32:55.275006655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"\n"} -{"Time":"2026-02-03T00:32:55.27500922Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"Suggested fix: Add branch restrictions to your workflow_run trigger:\n"} -{"Time":"2026-02-03T00:32:55.275011734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"on:\n"} -{"Time":"2026-02-03T00:32:55.275014299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":" workflow_run:\n"} -{"Time":"2026-02-03T00:32:55.275016954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":" workflows: [\"your-workflow\"]\n"} -{"Time":"2026-02-03T00:32:55.275019369Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":" types: [completed]\n"} -{"Time":"2026-02-03T00:32:55.275024047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:55.275028355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":" - main\n"} -{"Time":"2026-02-03T00:32:55.275032483Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":" - develop\n"} -{"Time":"2026-02-03T00:32:55.275036651Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"\n"} -{"Time":"2026-02-03T00:32:55.276516117Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/mixed-triggers.md\n"} -{"Time":"2026-02-03T00:32:55.276532859Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error"} -{"Time":"2026-02-03T00:32:55.276542787Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error","Output":"=== RUN TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error\n"} -{"Time":"2026-02-03T00:32:55.277002343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error","Output":"⚠ ⚠️ WARNING: Sandbox disabled (sandbox: false). This removes important security protections including the firewall and MCP gateway. The AI agent will have direct network access without any filtering. Only use this for testing or in controlled environments where you trust the AI agent completely.\n"} -{"Time":"2026-02-03T00:32:55.279527153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-test185422225/workflow-run-empty-branches.md\n"} -{"Time":"2026-02-03T00:32:55.279805836Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation","Output":"--- PASS: TestWorkflowRunBranchValidation (0.06s)\n"} -{"Time":"2026-02-03T00:32:55.279821885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Output":" --- PASS: TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.279828317Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_normal_mode_-_should_warn","Elapsed":0} -{"Time":"2026-02-03T00:32:55.279834179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_strict_mode_-_should_error","Output":" --- PASS: TestWorkflowRunBranchValidation/workflow_run_without_branches_-_strict_mode_-_should_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.279839538Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_without_branches_-_strict_mode_-_should_error","Elapsed":0} -{"Time":"2026-02-03T00:32:55.279843686Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass","Output":" --- PASS: TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.279848084Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:55.279851741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass","Output":" --- PASS: TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.279856831Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_branches_-_strict_mode_-_should_pass","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.279862571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass","Output":" --- PASS: TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.279867631Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/no_workflow_run_-_should_pass","Elapsed":0} -{"Time":"2026-02-03T00:32:55.279879873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Output":" --- PASS: TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.279885715Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/mixed_triggers_with_workflow_run_without_branches_-_should_warn/error","Elapsed":0} -{"Time":"2026-02-03T00:32:55.279892547Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error","Output":" --- PASS: TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.279905601Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation/workflow_run_with_empty_branches_array_-_should_warn/error","Elapsed":0} -{"Time":"2026-02-03T00:32:55.279909579Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidation","Elapsed":0.06} -{"Time":"2026-02-03T00:32:55.279913797Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases"} -{"Time":"2026-02-03T00:32:55.279917664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases","Output":"=== RUN TestWorkflowRunBranchValidationEdgeCases\n"} -{"Time":"2026-02-03T00:32:55.279927602Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error"} -{"Time":"2026-02-03T00:32:55.27993169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error","Output":"=== RUN TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error\n"} -{"Time":"2026-02-03T00:32:55.280288645Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error","Output":"⚠ ⚠️ WARNING: Sandbox disabled (sandbox: false). This removes important security protections including the firewall and MCP gateway. The AI agent will have direct network access without any filtering. Only use this for testing or in controlled environments where you trust the AI agent completely.\n"} -{"Time":"2026-02-03T00:32:55.281695186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-edge-test2876656996/no-on-field.md\n"} -{"Time":"2026-02-03T00:32:55.281710384Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn"} -{"Time":"2026-02-03T00:32:55.281716095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"=== RUN TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn\n"} -{"Time":"2026-02-03T00:32:55.282154702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"⚠ ⚠️ WARNING: Sandbox disabled (sandbox: false). This removes important security protections including the firewall and MCP gateway. The AI agent will have direct network access without any filtering. Only use this for testing or in controlled environments where you trust the AI agent completely.\n"} -{"Time":"2026-02-03T00:32:55.282211097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-edge-test2876656996/multiple-workflows.md:1:1: warning: workflow_run trigger should include branch restrictions for security and performance.\n"} -{"Time":"2026-02-03T00:32:55.282224201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"\n"} -{"Time":"2026-02-03T00:32:55.282229351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"Without branch restrictions, the workflow will run for workflow runs on ALL branches,\n"} -{"Time":"2026-02-03T00:32:55.28223391Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"which can cause unexpected behavior and security issues.\n"} -{"Time":"2026-02-03T00:32:55.282237757Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"\n"} -{"Time":"2026-02-03T00:32:55.282242005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"Suggested fix: Add branch restrictions to your workflow_run trigger:\n"} -{"Time":"2026-02-03T00:32:55.282245932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"on:\n"} -{"Time":"2026-02-03T00:32:55.28225038Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":" workflow_run:\n"} -{"Time":"2026-02-03T00:32:55.282254898Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":" workflows: [\"your-workflow\"]\n"} -{"Time":"2026-02-03T00:32:55.282259457Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":" types: [completed]\n"} -{"Time":"2026-02-03T00:32:55.282268775Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:55.282273323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":" - main\n"} -{"Time":"2026-02-03T00:32:55.28227736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":" - develop\n"} -{"Time":"2026-02-03T00:32:55.282281458Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"\n"} -{"Time":"2026-02-03T00:32:55.283655047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/workflow-run-validation-edge-test2876656996/multiple-workflows.md\n"} -{"Time":"2026-02-03T00:32:55.283814464Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases","Output":"--- PASS: TestWorkflowRunBranchValidationEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.283829693Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error","Output":" --- PASS: TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.283836305Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/on_field_empty_-_should_not_error","Elapsed":0} -{"Time":"2026-02-03T00:32:55.283841865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Output":" --- PASS: TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.28384969Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases/multiple_workflow_run_configs_-_first_without_branches_-_should_warn","Elapsed":0} -{"Time":"2026-02-03T00:32:55.283861001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestWorkflowRunBranchValidationEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:55.283865249Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments"} -{"Time":"2026-02-03T00:32:55.283868575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments","Output":"=== RUN TestRemoveXMLComments\n"} -{"Time":"2026-02-03T00:32:55.283872172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/No_XML_comments"} -{"Time":"2026-02-03T00:32:55.283875197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/No_XML_comments","Output":"=== RUN TestRemoveXMLComments/No_XML_comments\n"} -{"Time":"2026-02-03T00:32:55.283883753Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Single_line_XML_comment"} -{"Time":"2026-02-03T00:32:55.283888452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Single_line_XML_comment","Output":"=== RUN TestRemoveXMLComments/Single_line_XML_comment\n"} -{"Time":"2026-02-03T00:32:55.283900475Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_start_of_line"} -{"Time":"2026-02-03T00:32:55.283903901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_start_of_line","Output":"=== RUN TestRemoveXMLComments/XML_comment_at_start_of_line\n"} -{"Time":"2026-02-03T00:32:55.283907728Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_end_of_line"} -{"Time":"2026-02-03T00:32:55.283911365Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_end_of_line","Output":"=== RUN TestRemoveXMLComments/XML_comment_at_end_of_line\n"} -{"Time":"2026-02-03T00:32:55.283923077Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Entire_line_is_XML_comment"} -{"Time":"2026-02-03T00:32:55.283927515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Entire_line_is_XML_comment","Output":"=== RUN TestRemoveXMLComments/Entire_line_is_XML_comment\n"} -{"Time":"2026-02-03T00:32:55.283954044Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_XML_comments_on_same_line"} -{"Time":"2026-02-03T00:32:55.283963702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_XML_comments_on_same_line","Output":"=== RUN TestRemoveXMLComments/Multiple_XML_comments_on_same_line\n"} -{"Time":"2026-02-03T00:32:55.283972469Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiline_XML_comment"} -{"Time":"2026-02-03T00:32:55.283975945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiline_XML_comment","Output":"=== RUN TestRemoveXMLComments/Multiline_XML_comment\n"} -{"Time":"2026-02-03T00:32:55.283982387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_separate_XML_comments"} -{"Time":"2026-02-03T00:32:55.283986264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_separate_XML_comments","Output":"=== RUN TestRemoveXMLComments/Multiple_separate_XML_comments\n"} -{"Time":"2026-02-03T00:32:55.283997004Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_special_characters"} -{"Time":"2026-02-03T00:32:55.284006001Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_special_characters","Output":"=== RUN TestRemoveXMLComments/XML_comment_with_special_characters\n"} -{"Time":"2026-02-03T00:32:55.284012604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested-like_XML_comment_(not_actually_nested)"} -{"Time":"2026-02-03T00:32:55.284016641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested-like_XML_comment_(not_actually_nested)","Output":"=== RUN TestRemoveXMLComments/Nested-like_XML_comment_(not_actually_nested)\n"} -{"Time":"2026-02-03T00:32:55.284022442Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_should_be_preserved"} -{"Time":"2026-02-03T00:32:55.28402692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_should_be_preserved","Output":"=== RUN TestRemoveXMLComments/XML_comment_in_code_block_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:55.284056525Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_4_backticks_should_be_preserved"} -{"Time":"2026-02-03T00:32:55.284066484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_4_backticks_should_be_preserved","Output":"=== RUN TestRemoveXMLComments/XML_comment_in_code_block_with_4_backticks_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:55.284073727Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_tildes_should_be_preserved"} -{"Time":"2026-02-03T00:32:55.284077594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_tildes_should_be_preserved","Output":"=== RUN TestRemoveXMLComments/XML_comment_in_code_block_with_tildes_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:55.284086601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_5_tildes_should_be_preserved"} -{"Time":"2026-02-03T00:32:55.284092743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_5_tildes_should_be_preserved","Output":"=== RUN TestRemoveXMLComments/XML_comment_in_code_block_with_5_tildes_should_be_preserved\n"} -{"Time":"2026-02-03T00:32:55.284099045Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Empty_XML_comment"} -{"Time":"2026-02-03T00:32:55.284108432Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Empty_XML_comment","Output":"=== RUN TestRemoveXMLComments/Empty_XML_comment\n"} -{"Time":"2026-02-03T00:32:55.284114333Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_only_whitespace"} -{"Time":"2026-02-03T00:32:55.284118301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_only_whitespace","Output":"=== RUN TestRemoveXMLComments/XML_comment_with_only_whitespace\n"} -{"Time":"2026-02-03T00:32:55.284157363Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Mixed_code_block_markers_should_not_interfere"} -{"Time":"2026-02-03T00:32:55.284167742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Mixed_code_block_markers_should_not_interfere","Output":"=== RUN TestRemoveXMLComments/Mixed_code_block_markers_should_not_interfere\n"} -{"Time":"2026-02-03T00:32:55.284175046Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Different_marker_types_should_not_close_each_other"} -{"Time":"2026-02-03T00:32:55.284179374Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Different_marker_types_should_not_close_each_other","Output":"=== RUN TestRemoveXMLComments/Different_marker_types_should_not_close_each_other\n"} -{"Time":"2026-02-03T00:32:55.284224939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested_same-type_markers_with_proper_count_matching"} -{"Time":"2026-02-03T00:32:55.284235368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested_same-type_markers_with_proper_count_matching","Output":"=== RUN TestRemoveXMLComments/Nested_same-type_markers_with_proper_count_matching\n"} -{"Time":"2026-02-03T00:32:55.284241861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments","Output":"--- PASS: TestRemoveXMLComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.28424672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/No_XML_comments","Output":" --- PASS: TestRemoveXMLComments/No_XML_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284251759Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/No_XML_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284256307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Single_line_XML_comment","Output":" --- PASS: TestRemoveXMLComments/Single_line_XML_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284261407Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Single_line_XML_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284269462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_start_of_line","Output":" --- PASS: TestRemoveXMLComments/XML_comment_at_start_of_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284274712Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_start_of_line","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284282055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_end_of_line","Output":" --- PASS: TestRemoveXMLComments/XML_comment_at_end_of_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284288187Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_at_end_of_line","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284291974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Entire_line_is_XML_comment","Output":" --- PASS: TestRemoveXMLComments/Entire_line_is_XML_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284302784Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Entire_line_is_XML_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284306781Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_XML_comments_on_same_line","Output":" --- PASS: TestRemoveXMLComments/Multiple_XML_comments_on_same_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.28431135Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_XML_comments_on_same_line","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284315478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiline_XML_comment","Output":" --- PASS: TestRemoveXMLComments/Multiline_XML_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284320898Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiline_XML_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284330877Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_separate_XML_comments","Output":" --- PASS: TestRemoveXMLComments/Multiple_separate_XML_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284336577Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Multiple_separate_XML_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284340895Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_special_characters","Output":" --- PASS: TestRemoveXMLComments/XML_comment_with_special_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284347928Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_special_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284352246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested-like_XML_comment_(not_actually_nested)","Output":" --- PASS: TestRemoveXMLComments/Nested-like_XML_comment_(not_actually_nested) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284357817Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested-like_XML_comment_(not_actually_nested)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284365952Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_should_be_preserved","Output":" --- PASS: TestRemoveXMLComments/XML_comment_in_code_block_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284371342Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284379577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_4_backticks_should_be_preserved","Output":" --- PASS: TestRemoveXMLComments/XML_comment_in_code_block_with_4_backticks_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284385057Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_4_backticks_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284388885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_tildes_should_be_preserved","Output":" --- PASS: TestRemoveXMLComments/XML_comment_in_code_block_with_tildes_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284394665Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_tildes_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284398773Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_5_tildes_should_be_preserved","Output":" --- PASS: TestRemoveXMLComments/XML_comment_in_code_block_with_5_tildes_should_be_preserved (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284403702Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_in_code_block_with_5_tildes_should_be_preserved","Elapsed":0} -{"Time":"2026-02-03T00:32:55.28440768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Empty_XML_comment","Output":" --- PASS: TestRemoveXMLComments/Empty_XML_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284412368Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Empty_XML_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284422447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_only_whitespace","Output":" --- PASS: TestRemoveXMLComments/XML_comment_with_only_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284428188Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/XML_comment_with_only_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284432406Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Mixed_code_block_markers_should_not_interfere","Output":" --- PASS: TestRemoveXMLComments/Mixed_code_block_markers_should_not_interfere (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284438076Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Mixed_code_block_markers_should_not_interfere","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284447754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Different_marker_types_should_not_close_each_other","Output":" --- PASS: TestRemoveXMLComments/Different_marker_types_should_not_close_each_other (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284453274Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Different_marker_types_should_not_close_each_other","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284457342Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested_same-type_markers_with_proper_count_matching","Output":" --- PASS: TestRemoveXMLComments/Nested_same-type_markers_with_proper_count_matching (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284464365Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments/Nested_same-type_markers_with_proper_count_matching","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284468453Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLComments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284476388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptRemovesXMLComments"} -{"Time":"2026-02-03T00:32:55.284480095Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptRemovesXMLComments","Output":"=== RUN TestGeneratePromptRemovesXMLComments\n"} -{"Time":"2026-02-03T00:32:55.284484823Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptRemovesXMLComments","Output":"--- PASS: TestGeneratePromptRemovesXMLComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284492137Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestGeneratePromptRemovesXMLComments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284495724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitContentIntoChunks"} -{"Time":"2026-02-03T00:32:55.28449901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitContentIntoChunks","Output":"=== RUN TestSplitContentIntoChunks\n"} -{"Time":"2026-02-03T00:32:55.284503368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitContentIntoChunks","Output":"--- PASS: TestSplitContentIntoChunks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.284507495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSplitContentIntoChunks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.284517955Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithChunking"} -{"Time":"2026-02-03T00:32:55.284521171Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithChunking","Output":"=== RUN TestCompileWorkflowWithChunking\n"} -{"Time":"2026-02-03T00:32:55.314953401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithChunking","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.318726282Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithChunking","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/chunking-test2537317264/normal-workflow.md (27.8 KB)\n"} -{"Time":"2026-02-03T00:32:55.357500924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithChunking","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/chunking-test2537317264/long-workflow.md (28.0 KB)\n"} -{"Time":"2026-02-03T00:32:55.357853783Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithChunking","Output":"--- PASS: TestCompileWorkflowWithChunking (0.07s)\n"} -{"Time":"2026-02-03T00:32:55.357868971Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithChunking","Elapsed":0.07} -{"Time":"2026-02-03T00:32:55.357876485Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments"} -{"Time":"2026-02-03T00:32:55.357883338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments","Output":"=== RUN TestRemoveXMLCommentsCodeBlocksInComments\n"} -{"Time":"2026-02-03T00:32:55.35788972Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_backticks_inside_XML_comment_should_be_removed"} -{"Time":"2026-02-03T00:32:55.357894138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_backticks_inside_XML_comment_should_be_removed","Output":"=== RUN TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_backticks_inside_XML_comment_should_be_removed\n"} -{"Time":"2026-02-03T00:32:55.357948487Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_tildes_inside_XML_comment_should_be_removed"} -{"Time":"2026-02-03T00:32:55.357961331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_tildes_inside_XML_comment_should_be_removed","Output":"=== RUN TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_tildes_inside_XML_comment_should_be_removed\n"} -{"Time":"2026-02-03T00:32:55.357969577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Multiple_code_blocks_inside_XML_comment_should_be_removed"} -{"Time":"2026-02-03T00:32:55.357973814Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Multiple_code_blocks_inside_XML_comment_should_be_removed","Output":"=== RUN TestRemoveXMLCommentsCodeBlocksInComments/Multiple_code_blocks_inside_XML_comment_should_be_removed\n"} -{"Time":"2026-02-03T00:32:55.357986989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_starting_before_XML_comment_and_continuing_after_should_be_split_correctly"} -{"Time":"2026-02-03T00:32:55.357991598Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_starting_before_XML_comment_and_continuing_after_should_be_split_correctly","Output":"=== RUN TestRemoveXMLCommentsCodeBlocksInComments/Code_block_starting_before_XML_comment_and_continuing_after_should_be_split_correctly\n"} -{"Time":"2026-02-03T00:32:55.358034389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/XML_comment_inside_code_block_with_nested_code_block_markers_should_preserve"} -{"Time":"2026-02-03T00:32:55.3580454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/XML_comment_inside_code_block_with_nested_code_block_markers_should_preserve","Output":"=== RUN TestRemoveXMLCommentsCodeBlocksInComments/XML_comment_inside_code_block_with_nested_code_block_markers_should_preserve\n"} -{"Time":"2026-02-03T00:32:55.358052723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Real-world_case:_shared_workflow_import_documentation"} -{"Time":"2026-02-03T00:32:55.358056871Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Real-world_case:_shared_workflow_import_documentation","Output":"=== RUN TestRemoveXMLCommentsCodeBlocksInComments/Real-world_case:_shared_workflow_import_documentation\n"} -{"Time":"2026-02-03T00:32:55.358064014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments","Output":"--- PASS: TestRemoveXMLCommentsCodeBlocksInComments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358069635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_backticks_inside_XML_comment_should_be_removed","Output":" --- PASS: TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_backticks_inside_XML_comment_should_be_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358074514Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_backticks_inside_XML_comment_should_be_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358078521Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_tildes_inside_XML_comment_should_be_removed","Output":" --- PASS: TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_tildes_inside_XML_comment_should_be_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.35808337Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_with_tildes_inside_XML_comment_should_be_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358087148Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Multiple_code_blocks_inside_XML_comment_should_be_removed","Output":" --- PASS: TestRemoveXMLCommentsCodeBlocksInComments/Multiple_code_blocks_inside_XML_comment_should_be_removed (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358096385Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Multiple_code_blocks_inside_XML_comment_should_be_removed","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358100172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_starting_before_XML_comment_and_continuing_after_should_be_split_correctly","Output":" --- PASS: TestRemoveXMLCommentsCodeBlocksInComments/Code_block_starting_before_XML_comment_and_continuing_after_should_be_split_correctly (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358105041Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Code_block_starting_before_XML_comment_and_continuing_after_should_be_split_correctly","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358114939Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/XML_comment_inside_code_block_with_nested_code_block_markers_should_preserve","Output":" --- PASS: TestRemoveXMLCommentsCodeBlocksInComments/XML_comment_inside_code_block_with_nested_code_block_markers_should_preserve (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358119678Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/XML_comment_inside_code_block_with_nested_code_block_markers_should_preserve","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358123465Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Real-world_case:_shared_workflow_import_documentation","Output":" --- PASS: TestRemoveXMLCommentsCodeBlocksInComments/Real-world_case:_shared_workflow_import_documentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358134445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments/Real-world_case:_shared_workflow_import_documentation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358138233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsCodeBlocksInComments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358141389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases"} -{"Time":"2026-02-03T00:32:55.358144865Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases","Output":"=== RUN TestRemoveXMLCommentsEdgeCases\n"} -{"Time":"2026-02-03T00:32:55.358148923Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Empty_string"} -{"Time":"2026-02-03T00:32:55.358152158Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Empty_string","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Empty_string\n"} -{"Time":"2026-02-03T00:32:55.358156166Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_whitespace"} -{"Time":"2026-02-03T00:32:55.358159332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_whitespace","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Only_whitespace\n"} -{"Time":"2026-02-03T00:32:55.358163419Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_opening_without_closing"} -{"Time":"2026-02-03T00:32:55.358166946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_opening_without_closing","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Only_XML_comment_opening_without_closing\n"} -{"Time":"2026-02-03T00:32:55.358173368Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_closing_without_opening"} -{"Time":"2026-02-03T00:32:55.358177676Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_closing_without_opening","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Only_XML_comment_closing_without_opening\n"} -{"Time":"2026-02-03T00:32:55.358181724Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Comment_markers_in_text_are_processed_as_comments"} -{"Time":"2026-02-03T00:32:55.35818527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Comment_markers_in_text_are_processed_as_comments","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Comment_markers_in_text_are_processed_as_comments\n"} -{"Time":"2026-02-03T00:32:55.358189659Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_spanning_entire_content"} -{"Time":"2026-02-03T00:32:55.35820125Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_spanning_entire_content","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/XML_comment_spanning_entire_content\n"} -{"Time":"2026-02-03T00:32:55.358207211Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Multiple_consecutive_XML_comments"} -{"Time":"2026-02-03T00:32:55.358210868Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Multiple_consecutive_XML_comments","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Multiple_consecutive_XML_comments\n"} -{"Time":"2026-02-03T00:32:55.358214976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_code_block_markers_but_incomplete_blocks"} -{"Time":"2026-02-03T00:32:55.358226066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_code_block_markers_but_incomplete_blocks","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/XML_comment_with_code_block_markers_but_incomplete_blocks\n"} -{"Time":"2026-02-03T00:32:55.358231577Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Very_long_XML_comment"} -{"Time":"2026-02-03T00:32:55.358235364Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Very_long_XML_comment","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Very_long_XML_comment\n"} -{"Time":"2026-02-03T00:32:55.358240703Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_unusual_but_valid_markers"} -{"Time":"2026-02-03T00:32:55.35824408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_unusual_but_valid_markers","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/XML_comment_with_unusual_but_valid_markers\n"} -{"Time":"2026-02-03T00:32:55.358312747Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Code_block_with_language_specifier_and_XML_comment_inside"} -{"Time":"2026-02-03T00:32:55.358323186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Code_block_with_language_specifier_and_XML_comment_inside","Output":"=== RUN TestRemoveXMLCommentsEdgeCases/Code_block_with_language_specifier_and_XML_comment_inside\n"} -{"Time":"2026-02-03T00:32:55.358328446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases","Output":"--- PASS: TestRemoveXMLCommentsEdgeCases (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358331522Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Empty_string","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358334437Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358336811Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_whitespace","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Only_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358339597Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358341741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_opening_without_closing","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Only_XML_comment_opening_without_closing (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358344225Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_opening_without_closing","Elapsed":0} -{"Time":"2026-02-03T00:32:55.35834685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_closing_without_opening","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Only_XML_comment_closing_without_opening (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358349445Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Only_XML_comment_closing_without_opening","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358351579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Comment_markers_in_text_are_processed_as_comments","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Comment_markers_in_text_are_processed_as_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358354224Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Comment_markers_in_text_are_processed_as_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358356478Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_spanning_entire_content","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/XML_comment_spanning_entire_content (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358358993Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_spanning_entire_content","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358361047Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Multiple_consecutive_XML_comments","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Multiple_consecutive_XML_comments (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358363632Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Multiple_consecutive_XML_comments","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358365976Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_code_block_markers_but_incomplete_blocks","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/XML_comment_with_code_block_markers_but_incomplete_blocks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358373029Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_code_block_markers_but_incomplete_blocks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358378339Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Very_long_XML_comment","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Very_long_XML_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358383198Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Very_long_XML_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358387456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_unusual_but_valid_markers","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/XML_comment_with_unusual_but_valid_markers (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358393247Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/XML_comment_with_unusual_but_valid_markers","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358397144Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Code_block_with_language_specifier_and_XML_comment_inside","Output":" --- PASS: TestRemoveXMLCommentsEdgeCases/Code_block_with_language_specifier_and_XML_comment_inside (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358401602Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases/Code_block_with_language_specifier_and_XML_comment_inside","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358405519Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsEdgeCases","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358408896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker"} -{"Time":"2026-02-03T00:32:55.358412222Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker","Output":"=== RUN TestExtractCodeBlockMarker\n"} -{"Time":"2026-02-03T00:32:55.358418855Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks"} -{"Time":"2026-02-03T00:32:55.358422812Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks","Output":"=== RUN TestExtractCodeBlockMarker/Three_backticks\n"} -{"Time":"2026-02-03T00:32:55.358426959Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks_with_language"} -{"Time":"2026-02-03T00:32:55.358430356Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks_with_language","Output":"=== RUN TestExtractCodeBlockMarker/Three_backticks_with_language\n"} -{"Time":"2026-02-03T00:32:55.358434513Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks"} -{"Time":"2026-02-03T00:32:55.358445394Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks","Output":"=== RUN TestExtractCodeBlockMarker/Four_backticks\n"} -{"Time":"2026-02-03T00:32:55.358449782Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks_with_language"} -{"Time":"2026-02-03T00:32:55.358453048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks_with_language","Output":"=== RUN TestExtractCodeBlockMarker/Four_backticks_with_language\n"} -{"Time":"2026-02-03T00:32:55.358457587Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes"} -{"Time":"2026-02-03T00:32:55.358461163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes","Output":"=== RUN TestExtractCodeBlockMarker/Three_tildes\n"} -{"Time":"2026-02-03T00:32:55.358466854Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes_with_language"} -{"Time":"2026-02-03T00:32:55.35847526Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes_with_language","Output":"=== RUN TestExtractCodeBlockMarker/Three_tildes_with_language\n"} -{"Time":"2026-02-03T00:32:55.358479758Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Five_tildes"} -{"Time":"2026-02-03T00:32:55.358483004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Five_tildes","Output":"=== RUN TestExtractCodeBlockMarker/Five_tildes\n"} -{"Time":"2026-02-03T00:32:55.358486791Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Two_backticks_(invalid)"} -{"Time":"2026-02-03T00:32:55.358489947Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Two_backticks_(invalid)","Output":"=== RUN TestExtractCodeBlockMarker/Two_backticks_(invalid)\n"} -{"Time":"2026-02-03T00:32:55.358494225Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/No_marker"} -{"Time":"2026-02-03T00:32:55.358497882Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/No_marker","Output":"=== RUN TestExtractCodeBlockMarker/No_marker\n"} -{"Time":"2026-02-03T00:32:55.358503362Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Empty_string"} -{"Time":"2026-02-03T00:32:55.358506658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Empty_string","Output":"=== RUN TestExtractCodeBlockMarker/Empty_string\n"} -{"Time":"2026-02-03T00:32:55.358517989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Backticks_with_whitespace_before_language"} -{"Time":"2026-02-03T00:32:55.358521386Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Backticks_with_whitespace_before_language","Output":"=== RUN TestExtractCodeBlockMarker/Backticks_with_whitespace_before_language\n"} -{"Time":"2026-02-03T00:32:55.358526896Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Many_backticks"} -{"Time":"2026-02-03T00:32:55.358530182Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Many_backticks","Output":"=== RUN TestExtractCodeBlockMarker/Many_backticks\n"} -{"Time":"2026-02-03T00:32:55.358536253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker","Output":"--- PASS: TestExtractCodeBlockMarker (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358540641Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks","Output":" --- PASS: TestExtractCodeBlockMarker/Three_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358544839Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358548376Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks_with_language","Output":" --- PASS: TestExtractCodeBlockMarker/Three_backticks_with_language (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358553946Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_backticks_with_language","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358557623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks","Output":" --- PASS: TestExtractCodeBlockMarker/Four_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358561811Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358565488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks_with_language","Output":" --- PASS: TestExtractCodeBlockMarker/Four_backticks_with_language (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358569765Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Four_backticks_with_language","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358573252Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes","Output":" --- PASS: TestExtractCodeBlockMarker/Three_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358578532Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358581938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes_with_language","Output":" --- PASS: TestExtractCodeBlockMarker/Three_tildes_with_language (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358585926Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Three_tildes_with_language","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358589212Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Five_tildes","Output":" --- PASS: TestExtractCodeBlockMarker/Five_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358593179Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Five_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358597788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Two_backticks_(invalid)","Output":" --- PASS: TestExtractCodeBlockMarker/Two_backticks_(invalid) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358602226Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Two_backticks_(invalid)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358605873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/No_marker","Output":" --- PASS: TestExtractCodeBlockMarker/No_marker (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358609931Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/No_marker","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358613267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Empty_string","Output":" --- PASS: TestExtractCodeBlockMarker/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358617505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358620851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Backticks_with_whitespace_before_language","Output":" --- PASS: TestExtractCodeBlockMarker/Backticks_with_whitespace_before_language (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358625279Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Backticks_with_whitespace_before_language","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358628946Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Many_backticks","Output":" --- PASS: TestExtractCodeBlockMarker/Many_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358634306Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker/Many_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358637391Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractCodeBlockMarker","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358640387Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker"} -{"Time":"2026-02-03T00:32:55.358643754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker","Output":"=== RUN TestIsValidCodeBlockMarker\n"} -{"Time":"2026-02-03T00:32:55.358647991Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_backticks"} -{"Time":"2026-02-03T00:32:55.358651337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_backticks","Output":"=== RUN TestIsValidCodeBlockMarker/Three_backticks\n"} -{"Time":"2026-02-03T00:32:55.358655285Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Four_backticks"} -{"Time":"2026-02-03T00:32:55.358658511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Four_backticks","Output":"=== RUN TestIsValidCodeBlockMarker/Four_backticks\n"} -{"Time":"2026-02-03T00:32:55.358662529Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_tildes"} -{"Time":"2026-02-03T00:32:55.358665744Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_tildes","Output":"=== RUN TestIsValidCodeBlockMarker/Three_tildes\n"} -{"Time":"2026-02-03T00:32:55.358669421Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Five_tildes"} -{"Time":"2026-02-03T00:32:55.358672577Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Five_tildes","Output":"=== RUN TestIsValidCodeBlockMarker/Five_tildes\n"} -{"Time":"2026-02-03T00:32:55.358678639Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Backticks_with_language"} -{"Time":"2026-02-03T00:32:55.358681995Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Backticks_with_language","Output":"=== RUN TestIsValidCodeBlockMarker/Backticks_with_language\n"} -{"Time":"2026-02-03T00:32:55.358686102Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Tildes_with_language"} -{"Time":"2026-02-03T00:32:55.358689318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Tildes_with_language","Output":"=== RUN TestIsValidCodeBlockMarker/Tildes_with_language\n"} -{"Time":"2026-02-03T00:32:55.358694328Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_backticks"} -{"Time":"2026-02-03T00:32:55.358697323Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_backticks","Output":"=== RUN TestIsValidCodeBlockMarker/Two_backticks\n"} -{"Time":"2026-02-03T00:32:55.358742679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/One_backtick"} -{"Time":"2026-02-03T00:32:55.358773516Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/One_backtick","Output":"=== RUN TestIsValidCodeBlockMarker/One_backtick\n"} -{"Time":"2026-02-03T00:32:55.358778766Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_tildes"} -{"Time":"2026-02-03T00:32:55.358782272Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_tildes","Output":"=== RUN TestIsValidCodeBlockMarker/Two_tildes\n"} -{"Time":"2026-02-03T00:32:55.358788284Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Regular_text"} -{"Time":"2026-02-03T00:32:55.35879174Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Regular_text","Output":"=== RUN TestIsValidCodeBlockMarker/Regular_text\n"} -{"Time":"2026-02-03T00:32:55.358795798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Empty_string"} -{"Time":"2026-02-03T00:32:55.358799565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Empty_string","Output":"=== RUN TestIsValidCodeBlockMarker/Empty_string\n"} -{"Time":"2026-02-03T00:32:55.358804684Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Mixed_markers"} -{"Time":"2026-02-03T00:32:55.358808201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Mixed_markers","Output":"=== RUN TestIsValidCodeBlockMarker/Mixed_markers\n"} -{"Time":"2026-02-03T00:32:55.358824381Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker","Output":"--- PASS: TestIsValidCodeBlockMarker (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.35882928Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_backticks","Output":" --- PASS: TestIsValidCodeBlockMarker/Three_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358833788Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358849368Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Four_backticks","Output":" --- PASS: TestIsValidCodeBlockMarker/Four_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358854738Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Four_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358858855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_tildes","Output":" --- PASS: TestIsValidCodeBlockMarker/Three_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358863824Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Three_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358867631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Five_tildes","Output":" --- PASS: TestIsValidCodeBlockMarker/Five_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.35887219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Five_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358875907Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Backticks_with_language","Output":" --- PASS: TestIsValidCodeBlockMarker/Backticks_with_language (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358880495Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Backticks_with_language","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358884242Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Tildes_with_language","Output":" --- PASS: TestIsValidCodeBlockMarker/Tildes_with_language (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358888871Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Tildes_with_language","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358892728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_backticks","Output":" --- PASS: TestIsValidCodeBlockMarker/Two_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358902356Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358917765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/One_backtick","Output":" --- PASS: TestIsValidCodeBlockMarker/One_backtick (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358926932Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/One_backtick","Elapsed":0} -{"Time":"2026-02-03T00:32:55.35893113Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_tildes","Output":" --- PASS: TestIsValidCodeBlockMarker/Two_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358937893Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Two_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358941589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Regular_text","Output":" --- PASS: TestIsValidCodeBlockMarker/Regular_text (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358946699Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Regular_text","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358952019Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Empty_string","Output":" --- PASS: TestIsValidCodeBlockMarker/Empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358962548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358966326Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Mixed_markers","Output":" --- PASS: TestIsValidCodeBlockMarker/Mixed_markers (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.358970954Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker/Mixed_markers","Elapsed":0} -{"Time":"2026-02-03T00:32:55.35897419Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsValidCodeBlockMarker","Elapsed":0} -{"Time":"2026-02-03T00:32:55.358977676Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker"} -{"Time":"2026-02-03T00:32:55.358981253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker","Output":"=== RUN TestIsMatchingCodeBlockMarker\n"} -{"Time":"2026-02-03T00:32:55.358992444Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_backticks"} -{"Time":"2026-02-03T00:32:55.358995861Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_backticks","Output":"=== RUN TestIsMatchingCodeBlockMarker/Same_backticks\n"} -{"Time":"2026-02-03T00:32:55.358999978Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_backticks"} -{"Time":"2026-02-03T00:32:55.359008063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_backticks","Output":"=== RUN TestIsMatchingCodeBlockMarker/More_closing_backticks\n"} -{"Time":"2026-02-03T00:32:55.359012291Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_backticks"} -{"Time":"2026-02-03T00:32:55.359015687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_backticks","Output":"=== RUN TestIsMatchingCodeBlockMarker/Fewer_closing_backticks\n"} -{"Time":"2026-02-03T00:32:55.359019835Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_tildes"} -{"Time":"2026-02-03T00:32:55.359023081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_tildes","Output":"=== RUN TestIsMatchingCodeBlockMarker/Same_tildes\n"} -{"Time":"2026-02-03T00:32:55.359037989Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_tildes"} -{"Time":"2026-02-03T00:32:55.359041906Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_tildes","Output":"=== RUN TestIsMatchingCodeBlockMarker/More_closing_tildes\n"} -{"Time":"2026-02-03T00:32:55.359046685Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_tildes"} -{"Time":"2026-02-03T00:32:55.359050162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_tildes","Output":"=== RUN TestIsMatchingCodeBlockMarker/Fewer_closing_tildes\n"} -{"Time":"2026-02-03T00:32:55.359055011Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Backticks_vs_tildes"} -{"Time":"2026-02-03T00:32:55.359058607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Backticks_vs_tildes","Output":"=== RUN TestIsMatchingCodeBlockMarker/Backticks_vs_tildes\n"} -{"Time":"2026-02-03T00:32:55.359063015Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Tildes_vs_backticks"} -{"Time":"2026-02-03T00:32:55.359066422Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Tildes_vs_backticks","Output":"=== RUN TestIsMatchingCodeBlockMarker/Tildes_vs_backticks\n"} -{"Time":"2026-02-03T00:32:55.35907052Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_opening"} -{"Time":"2026-02-03T00:32:55.359074056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_opening","Output":"=== RUN TestIsMatchingCodeBlockMarker/Empty_opening\n"} -{"Time":"2026-02-03T00:32:55.359083173Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_closing"} -{"Time":"2026-02-03T00:32:55.35908685Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_closing","Output":"=== RUN TestIsMatchingCodeBlockMarker/Empty_closing\n"} -{"Time":"2026-02-03T00:32:55.359090878Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Both_empty"} -{"Time":"2026-02-03T00:32:55.359094224Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Both_empty","Output":"=== RUN TestIsMatchingCodeBlockMarker/Both_empty\n"} -{"Time":"2026-02-03T00:32:55.359098822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker","Output":"--- PASS: TestIsMatchingCodeBlockMarker (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359106797Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_backticks","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Same_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359111236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359115163Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_backticks","Output":" --- PASS: TestIsMatchingCodeBlockMarker/More_closing_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359120713Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359125362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_backticks","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Fewer_closing_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359130181Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359134188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_tildes","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Same_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359145068Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Same_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359149036Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_tildes","Output":" --- PASS: TestIsMatchingCodeBlockMarker/More_closing_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359153655Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/More_closing_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359157943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_tildes","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Fewer_closing_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359162581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Fewer_closing_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359166248Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Backticks_vs_tildes","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Backticks_vs_tildes (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359175295Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Backticks_vs_tildes","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359178931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Tildes_vs_backticks","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Tildes_vs_backticks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359183199Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Tildes_vs_backticks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359186636Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_opening","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Empty_opening (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359195683Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_opening","Elapsed":0} -{"Time":"2026-02-03T00:32:55.35919938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_closing","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Empty_closing (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359203557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Empty_closing","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359207244Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Both_empty","Output":" --- PASS: TestIsMatchingCodeBlockMarker/Both_empty (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359211703Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker/Both_empty","Elapsed":0} -{"Time":"2026-02-03T00:32:55.35921548Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestIsMatchingCodeBlockMarker","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359218826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine"} -{"Time":"2026-02-03T00:32:55.359223004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine","Output":"=== RUN TestRemoveXMLCommentsFromLine\n"} -{"Time":"2026-02-03T00:32:55.359227181Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/No_comment,_not_in_comment"} -{"Time":"2026-02-03T00:32:55.359236609Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/No_comment,_not_in_comment","Output":"=== RUN TestRemoveXMLCommentsFromLine/No_comment,_not_in_comment\n"} -{"Time":"2026-02-03T00:32:55.359243392Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Complete_comment_on_line"} -{"Time":"2026-02-03T00:32:55.359246848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Complete_comment_on_line","Output":"=== RUN TestRemoveXMLCommentsFromLine/Complete_comment_on_line\n"} -{"Time":"2026-02-03T00:32:55.359251707Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Start_multiline_comment"} -{"Time":"2026-02-03T00:32:55.359255294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Start_multiline_comment","Output":"=== RUN TestRemoveXMLCommentsFromLine/Start_multiline_comment\n"} -{"Time":"2026-02-03T00:32:55.359259321Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Inside_multiline_comment"} -{"Time":"2026-02-03T00:32:55.359262647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Inside_multiline_comment","Output":"=== RUN TestRemoveXMLCommentsFromLine/Inside_multiline_comment\n"} -{"Time":"2026-02-03T00:32:55.359278688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/End_multiline_comment"} -{"Time":"2026-02-03T00:32:55.359282515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/End_multiline_comment","Output":"=== RUN TestRemoveXMLCommentsFromLine/End_multiline_comment\n"} -{"Time":"2026-02-03T00:32:55.359286452Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Multiple_comments_on_same_line"} -{"Time":"2026-02-03T00:32:55.359289848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Multiple_comments_on_same_line","Output":"=== RUN TestRemoveXMLCommentsFromLine/Multiple_comments_on_same_line\n"} -{"Time":"2026-02-03T00:32:55.359293996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Empty_comment"} -{"Time":"2026-02-03T00:32:55.359297412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Empty_comment","Output":"=== RUN TestRemoveXMLCommentsFromLine/Empty_comment\n"} -{"Time":"2026-02-03T00:32:55.359305658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Comment_with_no_spaces"} -{"Time":"2026-02-03T00:32:55.359309234Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Comment_with_no_spaces","Output":"=== RUN TestRemoveXMLCommentsFromLine/Comment_with_no_spaces\n"} -{"Time":"2026-02-03T00:32:55.359315666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine","Output":"--- PASS: TestRemoveXMLCommentsFromLine (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359320966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/No_comment,_not_in_comment","Output":" --- PASS: TestRemoveXMLCommentsFromLine/No_comment,_not_in_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359326286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/No_comment,_not_in_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359330253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Complete_comment_on_line","Output":" --- PASS: TestRemoveXMLCommentsFromLine/Complete_comment_on_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359334762Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Complete_comment_on_line","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359338268Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Start_multiline_comment","Output":" --- PASS: TestRemoveXMLCommentsFromLine/Start_multiline_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359348558Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Start_multiline_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359352435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Inside_multiline_comment","Output":" --- PASS: TestRemoveXMLCommentsFromLine/Inside_multiline_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359358025Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Inside_multiline_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359361632Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/End_multiline_comment","Output":" --- PASS: TestRemoveXMLCommentsFromLine/End_multiline_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359366902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/End_multiline_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359374456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Multiple_comments_on_same_line","Output":" --- PASS: TestRemoveXMLCommentsFromLine/Multiple_comments_on_same_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359379215Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Multiple_comments_on_same_line","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359383102Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Empty_comment","Output":" --- PASS: TestRemoveXMLCommentsFromLine/Empty_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359398892Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Empty_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359402728Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Comment_with_no_spaces","Output":" --- PASS: TestRemoveXMLCommentsFromLine/Comment_with_no_spaces (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359406987Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine/Comment_with_no_spaces","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359410233Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsFromLine","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359423578Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting"} -{"Time":"2026-02-03T00:32:55.359427635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting","Output":"=== RUN TestRemoveXMLCommentsComplexNesting\n"} -{"Time":"2026-02-03T00:32:55.359431983Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block,_then_comment,_then_code_block"} -{"Time":"2026-02-03T00:32:55.359436041Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block,_then_comment,_then_code_block","Output":"=== RUN TestRemoveXMLCommentsComplexNesting/Code_block,_then_comment,_then_code_block\n"} -{"Time":"2026-02-03T00:32:55.359441751Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Comment,_then_code_block,_then_comment"} -{"Time":"2026-02-03T00:32:55.359445628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Comment,_then_code_block,_then_comment","Output":"=== RUN TestRemoveXMLCommentsComplexNesting/Comment,_then_code_block,_then_comment\n"} -{"Time":"2026-02-03T00:32:55.359449826Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Interleaved_comments_and_code_blocks"} -{"Time":"2026-02-03T00:32:55.359453162Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Interleaved_comments_and_code_blocks","Output":"=== RUN TestRemoveXMLCommentsComplexNesting/Interleaved_comments_and_code_blocks\n"} -{"Time":"2026-02-03T00:32:55.359461729Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block_with_comment-like_content_(not_actual_comments)"} -{"Time":"2026-02-03T00:32:55.359465576Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block_with_comment-like_content_(not_actual_comments)","Output":"=== RUN TestRemoveXMLCommentsComplexNesting/Code_block_with_comment-like_content_(not_actual_comments)\n"} -{"Time":"2026-02-03T00:32:55.359470655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting","Output":"--- PASS: TestRemoveXMLCommentsComplexNesting (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359475664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block,_then_comment,_then_code_block","Output":" --- PASS: TestRemoveXMLCommentsComplexNesting/Code_block,_then_comment,_then_code_block (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359484741Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block,_then_comment,_then_code_block","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359488879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Comment,_then_code_block,_then_comment","Output":" --- PASS: TestRemoveXMLCommentsComplexNesting/Comment,_then_code_block,_then_comment (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359494159Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Comment,_then_code_block,_then_comment","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359498246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Interleaved_comments_and_code_blocks","Output":" --- PASS: TestRemoveXMLCommentsComplexNesting/Interleaved_comments_and_code_blocks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359503376Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Interleaved_comments_and_code_blocks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359507924Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block_with_comment-like_content_(not_actual_comments)","Output":" --- PASS: TestRemoveXMLCommentsComplexNesting/Code_block_with_comment-like_content_(not_actual_comments) (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359512122Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting/Code_block_with_comment-like_content_(not_actual_comments)","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359515609Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRemoveXMLCommentsComplexNesting","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359518965Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions"} -{"Time":"2026-02-03T00:32:55.359522331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions","Output":"=== RUN TestDefaultMarshalOptions\n"} -{"Time":"2026-02-03T00:32:55.35952679Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/simple_key-value_with_2-space_indentation"} -{"Time":"2026-02-03T00:32:55.359535807Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/simple_key-value_with_2-space_indentation","Output":"=== RUN TestDefaultMarshalOptions/simple_key-value_with_2-space_indentation\n"} -{"Time":"2026-02-03T00:32:55.359542058Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/multiline_string_uses_literal_style"} -{"Time":"2026-02-03T00:32:55.359549973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/multiline_string_uses_literal_style","Output":"=== RUN TestDefaultMarshalOptions/multiline_string_uses_literal_style\n"} -{"Time":"2026-02-03T00:32:55.359554792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions","Output":"--- PASS: TestDefaultMarshalOptions (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359564149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/simple_key-value_with_2-space_indentation","Output":" --- PASS: TestDefaultMarshalOptions/simple_key-value_with_2-space_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359569109Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/simple_key-value_with_2-space_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359573627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/multiline_string_uses_literal_style","Output":" --- PASS: TestDefaultMarshalOptions/multiline_string_uses_literal_style (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359578436Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions/multiline_string_uses_literal_style","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359581942Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptions","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359585389Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsConsistency"} -{"Time":"2026-02-03T00:32:55.359589677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsConsistency","Output":"=== RUN TestDefaultMarshalOptionsConsistency\n"} -{"Time":"2026-02-03T00:32:55.359594446Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsConsistency","Output":"--- PASS: TestDefaultMarshalOptionsConsistency (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359602781Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsConsistency","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359606147Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsIndentation"} -{"Time":"2026-02-03T00:32:55.359609544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsIndentation","Output":"=== RUN TestDefaultMarshalOptionsIndentation\n"} -{"Time":"2026-02-03T00:32:55.359613722Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsIndentation","Output":"--- PASS: TestDefaultMarshalOptionsIndentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.35961799Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDefaultMarshalOptionsIndentation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359621366Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues"} -{"Time":"2026-02-03T00:32:55.359624612Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues","Output":"=== RUN TestCleanYAMLNullValues\n"} -{"Time":"2026-02-03T00:32:55.35962862Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/workflow_dispatch_with_null"} -{"Time":"2026-02-03T00:32:55.359632066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/workflow_dispatch_with_null","Output":"=== RUN TestCleanYAMLNullValues/workflow_dispatch_with_null\n"} -{"Time":"2026-02-03T00:32:55.359637967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/multiple_null_values"} -{"Time":"2026-02-03T00:32:55.359641283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/multiple_null_values","Output":"=== RUN TestCleanYAMLNullValues/multiple_null_values\n"} -{"Time":"2026-02-03T00:32:55.35964534Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_with_extra_whitespace"} -{"Time":"2026-02-03T00:32:55.359654778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_with_extra_whitespace","Output":"=== RUN TestCleanYAMLNullValues/null_with_extra_whitespace\n"} -{"Time":"2026-02-03T00:32:55.359660379Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/string_containing_null_should_not_be_modified"} -{"Time":"2026-02-03T00:32:55.359663825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/string_containing_null_should_not_be_modified","Output":"=== RUN TestCleanYAMLNullValues/string_containing_null_should_not_be_modified\n"} -{"Time":"2026-02-03T00:32:55.359688381Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_in_the_middle_of_line_should_not_be_modified"} -{"Time":"2026-02-03T00:32:55.359696005Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_in_the_middle_of_line_should_not_be_modified","Output":"=== RUN TestCleanYAMLNullValues/null_in_the_middle_of_line_should_not_be_modified\n"} -{"Time":"2026-02-03T00:32:55.359727574Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/no_null_values"} -{"Time":"2026-02-03T00:32:55.359737172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/no_null_values","Output":"=== RUN TestCleanYAMLNullValues/no_null_values\n"} -{"Time":"2026-02-03T00:32:55.359743844Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/empty_string"} -{"Time":"2026-02-03T00:32:55.359793456Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/empty_string","Output":"=== RUN TestCleanYAMLNullValues/empty_string\n"} -{"Time":"2026-02-03T00:32:55.359807302Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues","Output":"--- PASS: TestCleanYAMLNullValues (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359812512Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/workflow_dispatch_with_null","Output":" --- PASS: TestCleanYAMLNullValues/workflow_dispatch_with_null (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359817581Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/workflow_dispatch_with_null","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359821619Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/multiple_null_values","Output":" --- PASS: TestCleanYAMLNullValues/multiple_null_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.35983262Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/multiple_null_values","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359836647Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_with_extra_whitespace","Output":" --- PASS: TestCleanYAMLNullValues/null_with_extra_whitespace (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359841236Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_with_extra_whitespace","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359850232Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/string_containing_null_should_not_be_modified","Output":" --- PASS: TestCleanYAMLNullValues/string_containing_null_should_not_be_modified (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359855973Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/string_containing_null_should_not_be_modified","Elapsed":0} -{"Time":"2026-02-03T00:32:55.35985988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_in_the_middle_of_line_should_not_be_modified","Output":" --- PASS: TestCleanYAMLNullValues/null_in_the_middle_of_line_should_not_be_modified (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359864409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/null_in_the_middle_of_line_should_not_be_modified","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359868486Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/no_null_values","Output":" --- PASS: TestCleanYAMLNullValues/no_null_values (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359873315Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/no_null_values","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359877283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/empty_string","Output":" --- PASS: TestCleanYAMLNullValues/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.359883054Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359891369Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCleanYAMLNullValues","Elapsed":0} -{"Time":"2026-02-03T00:32:55.359894976Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey"} -{"Time":"2026-02-03T00:32:55.359898583Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey","Output":"=== RUN TestUnquoteYAMLKey\n"} -{"Time":"2026-02-03T00:32:55.35990271Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_at_start_of_line"} -{"Time":"2026-02-03T00:32:55.359906357Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_at_start_of_line","Output":"=== RUN TestUnquoteYAMLKey/unquote_'on'_at_start_of_line\n"} -{"Time":"2026-02-03T00:32:55.359910695Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_with_indentation"} -{"Time":"2026-02-03T00:32:55.359914101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_with_indentation","Output":"=== RUN TestUnquoteYAMLKey/unquote_'on'_with_indentation\n"} -{"Time":"2026-02-03T00:32:55.359919682Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_middle_of_line"} -{"Time":"2026-02-03T00:32:55.359923338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_middle_of_line","Output":"=== RUN TestUnquoteYAMLKey/do_not_unquote_'on'_in_middle_of_line\n"} -{"Time":"2026-02-03T00:32:55.359928869Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_string_value"} -{"Time":"2026-02-03T00:32:55.359936563Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_string_value","Output":"=== RUN TestUnquoteYAMLKey/do_not_unquote_'on'_in_string_value\n"} -{"Time":"2026-02-03T00:32:55.3599722Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_multiple_occurrences_at_start_of_lines"} -{"Time":"2026-02-03T00:32:55.359980776Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_multiple_occurrences_at_start_of_lines","Output":"=== RUN TestUnquoteYAMLKey/unquote_multiple_occurrences_at_start_of_lines\n"} -{"Time":"2026-02-03T00:32:55.360087224Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_other_keys"} -{"Time":"2026-02-03T00:32:55.360096712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_other_keys","Output":"=== RUN TestUnquoteYAMLKey/unquote_other_keys\n"} -{"Time":"2026-02-03T00:32:55.360101601Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/handle_key_with_special_regex_characters"} -{"Time":"2026-02-03T00:32:55.360105378Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/handle_key_with_special_regex_characters","Output":"=== RUN TestUnquoteYAMLKey/handle_key_with_special_regex_characters\n"} -{"Time":"2026-02-03T00:32:55.360109856Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/no_change_when_key_is_not_quoted"} -{"Time":"2026-02-03T00:32:55.360113954Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/no_change_when_key_is_not_quoted","Output":"=== RUN TestUnquoteYAMLKey/no_change_when_key_is_not_quoted\n"} -{"Time":"2026-02-03T00:32:55.360120325Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_with_tabs"} -{"Time":"2026-02-03T00:32:55.360127389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_with_tabs","Output":"=== RUN TestUnquoteYAMLKey/unquote_with_tabs\n"} -{"Time":"2026-02-03T00:32:55.360132939Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/empty_string"} -{"Time":"2026-02-03T00:32:55.360136435Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/empty_string","Output":"=== RUN TestUnquoteYAMLKey/empty_string\n"} -{"Time":"2026-02-03T00:32:55.360148388Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/only_newlines"} -{"Time":"2026-02-03T00:32:55.36015482Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/only_newlines","Output":"=== RUN TestUnquoteYAMLKey/only_newlines\n"} -{"Time":"2026-02-03T00:32:55.360182341Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey","Output":"--- PASS: TestUnquoteYAMLKey (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360188703Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_at_start_of_line","Output":" --- PASS: TestUnquoteYAMLKey/unquote_'on'_at_start_of_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360193252Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_at_start_of_line","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360198792Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_with_indentation","Output":" --- PASS: TestUnquoteYAMLKey/unquote_'on'_with_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360203751Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_'on'_with_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360212267Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_middle_of_line","Output":" --- PASS: TestUnquoteYAMLKey/do_not_unquote_'on'_in_middle_of_line (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360216896Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_middle_of_line","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360220672Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_string_value","Output":" --- PASS: TestUnquoteYAMLKey/do_not_unquote_'on'_in_string_value (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360225542Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/do_not_unquote_'on'_in_string_value","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360233587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_multiple_occurrences_at_start_of_lines","Output":" --- PASS: TestUnquoteYAMLKey/unquote_multiple_occurrences_at_start_of_lines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360238165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_multiple_occurrences_at_start_of_lines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360242123Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_other_keys","Output":" --- PASS: TestUnquoteYAMLKey/unquote_other_keys (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.36024638Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_other_keys","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360250428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/handle_key_with_special_regex_characters","Output":" --- PASS: TestUnquoteYAMLKey/handle_key_with_special_regex_characters (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360255127Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/handle_key_with_special_regex_characters","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360259164Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/no_change_when_key_is_not_quoted","Output":" --- PASS: TestUnquoteYAMLKey/no_change_when_key_is_not_quoted (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360263953Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/no_change_when_key_is_not_quoted","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360273221Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_with_tabs","Output":" --- PASS: TestUnquoteYAMLKey/unquote_with_tabs (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360277629Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/unquote_with_tabs","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360281296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/empty_string","Output":" --- PASS: TestUnquoteYAMLKey/empty_string (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360285553Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/empty_string","Elapsed":0} -{"Time":"2026-02-03T00:32:55.36028909Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/only_newlines","Output":" --- PASS: TestUnquoteYAMLKey/only_newlines (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360295001Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey/only_newlines","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360298708Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestUnquoteYAMLKey","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360301723Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder"} -{"Time":"2026-02-03T00:32:55.3603049Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder","Output":"=== RUN TestMarshalWithFieldOrder\n"} -{"Time":"2026-02-03T00:32:55.360309749Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order"} -{"Time":"2026-02-03T00:32:55.360318274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":"=== RUN TestMarshalWithFieldOrder/on_section_with_events_in_priority_order\n"} -{"Time":"2026-02-03T00:32:55.360322873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" yaml_test.go:272: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:55.36032682Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" push:\n"} -{"Time":"2026-02-03T00:32:55.360330607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:55.360334565Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" - main\n"} -{"Time":"2026-02-03T00:32:55.360340626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" issues:\n"} -{"Time":"2026-02-03T00:32:55.360345455Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" types:\n"} -{"Time":"2026-02-03T00:32:55.360350284Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" - opened\n"} -{"Time":"2026-02-03T00:32:55.360354813Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" workflow_dispatch: {}\n"} -{"Time":"2026-02-03T00:32:55.360361014Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order"} -{"Time":"2026-02-03T00:32:55.360365412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order","Output":"=== RUN TestMarshalWithFieldOrder/permissions_with_mixed_order\n"} -{"Time":"2026-02-03T00:32:55.360400027Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order","Output":" yaml_test.go:272: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:55.360407701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:55.360412189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order","Output":" issues: write\n"} -{"Time":"2026-02-03T00:32:55.360416337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order","Output":" pull-requests: write\n"} -{"Time":"2026-02-03T00:32:55.360484374Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields"} -{"Time":"2026-02-03T00:32:55.360495855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields","Output":"=== RUN TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields\n"} -{"Time":"2026-02-03T00:32:55.360502488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields","Output":" yaml_test.go:272: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:55.360507116Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields","Output":" alpha: value\n"} -{"Time":"2026-02-03T00:32:55.360509671Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields","Output":" beta: value\n"} -{"Time":"2026-02-03T00:32:55.360513689Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields","Output":" zebra: value\n"} -{"Time":"2026-02-03T00:32:55.360564313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder","Output":"--- PASS: TestMarshalWithFieldOrder (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360577778Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Output":" --- PASS: TestMarshalWithFieldOrder/on_section_with_events_in_priority_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360583218Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/on_section_with_events_in_priority_order","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360587666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order","Output":" --- PASS: TestMarshalWithFieldOrder/permissions_with_mixed_order (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360592766Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/permissions_with_mixed_order","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360596623Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields","Output":" --- PASS: TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.360604798Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder/alphabetical_fallback_for_non-priority_fields","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360608174Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMarshalWithFieldOrder","Elapsed":0} -{"Time":"2026-02-03T00:32:55.360611721Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering"} -{"Time":"2026-02-03T00:32:55.36061629Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering","Output":"=== RUN TestExtractTopLevelYAMLSectionWithOrdering\n"} -{"Time":"2026-02-03T00:32:55.360620377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically"} -{"Time":"2026-02-03T00:32:55.360623864Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":"=== RUN TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically\n"} -{"Time":"2026-02-03T00:32:55.360704033Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" yaml_test.go:350: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:55.360713891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" \"on\":\n"} -{"Time":"2026-02-03T00:32:55.36071829Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" issues:\n"} -{"Time":"2026-02-03T00:32:55.36072407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" types:\n"} -{"Time":"2026-02-03T00:32:55.360726735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" - opened\n"} -{"Time":"2026-02-03T00:32:55.360729851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" push:\n"} -{"Time":"2026-02-03T00:32:55.360734069Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" branches:\n"} -{"Time":"2026-02-03T00:32:55.360741293Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" - main\n"} -{"Time":"2026-02-03T00:32:55.360745701Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" workflow_dispatch: {}\n"} -{"Time":"2026-02-03T00:32:55.360828926Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically"} -{"Time":"2026-02-03T00:32:55.360835669Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Output":"=== RUN TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically\n"} -{"Time":"2026-02-03T00:32:55.360919034Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Output":" yaml_test.go:350: Generated YAML:\n"} -{"Time":"2026-02-03T00:32:55.360928582Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Output":" permissions:\n"} -{"Time":"2026-02-03T00:32:55.360933901Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Output":" contents: read\n"} -{"Time":"2026-02-03T00:32:55.360936677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Output":" issues: write\n"} -{"Time":"2026-02-03T00:32:55.360939101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Output":" pull-requests: write\n"} -{"Time":"2026-02-03T00:32:55.360993581Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering","Output":"--- PASS: TestExtractTopLevelYAMLSectionWithOrdering (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361008559Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Output":" --- PASS: TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.36101472Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/on_section_orders_events_alphabetically","Elapsed":0} -{"Time":"2026-02-03T00:32:55.36101989Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Output":" --- PASS: TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.36102555Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering/permissions_section_orders_alphabetically","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361029347Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestExtractTopLevelYAMLSectionWithOrdering","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361033595Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun"} -{"Time":"2026-02-03T00:32:55.361051769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun\n"} -{"Time":"2026-02-03T00:32:55.361059654Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_trigger_gets_annotation"} -{"Time":"2026-02-03T00:32:55.361063731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_trigger_gets_annotation","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun/workflow_run_trigger_gets_annotation\n"} -{"Time":"2026-02-03T00:32:55.36106846Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/no_workflow_run_trigger"} -{"Time":"2026-02-03T00:32:55.361079741Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/no_workflow_run_trigger","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun/no_workflow_run_trigger\n"} -{"Time":"2026-02-03T00:32:55.361086865Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_different_indentation"} -{"Time":"2026-02-03T00:32:55.361090932Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_different_indentation","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_different_indentation\n"} -{"Time":"2026-02-03T00:32:55.361097304Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_in_comment_should_not_get_annotation"} -{"Time":"2026-02-03T00:32:55.36110061Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_in_comment_should_not_get_annotation","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun/workflow_run_in_comment_should_not_get_annotation\n"} -{"Time":"2026-02-03T00:32:55.36110604Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_inline_comment_gets_annotation"} -{"Time":"2026-02-03T00:32:55.361109657Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_inline_comment_gets_annotation","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_inline_comment_gets_annotation\n"} -{"Time":"2026-02-03T00:32:55.361145003Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/multiple_workflow_run_keys_only_annotates_first"} -{"Time":"2026-02-03T00:32:55.361155312Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/multiple_workflow_run_keys_only_annotates_first","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun/multiple_workflow_run_keys_only_annotates_first\n"} -{"Time":"2026-02-03T00:32:55.361161974Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_value_should_not_get_annotation"} -{"Time":"2026-02-03T00:32:55.361165561Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_value_should_not_get_annotation","Output":"=== RUN TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_value_should_not_get_annotation\n"} -{"Time":"2026-02-03T00:32:55.361177664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun","Output":"--- PASS: TestAddZizmorIgnoreForWorkflowRun (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361188063Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_trigger_gets_annotation","Output":" --- PASS: TestAddZizmorIgnoreForWorkflowRun/workflow_run_trigger_gets_annotation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361192902Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_trigger_gets_annotation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361197551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/no_workflow_run_trigger","Output":" --- PASS: TestAddZizmorIgnoreForWorkflowRun/no_workflow_run_trigger (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361202229Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/no_workflow_run_trigger","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361206217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_different_indentation","Output":" --- PASS: TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_different_indentation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361210725Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_different_indentation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361220734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_in_comment_should_not_get_annotation","Output":" --- PASS: TestAddZizmorIgnoreForWorkflowRun/workflow_run_in_comment_should_not_get_annotation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361226605Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_in_comment_should_not_get_annotation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361230743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_inline_comment_gets_annotation","Output":" --- PASS: TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_inline_comment_gets_annotation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361235682Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_inline_comment_gets_annotation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361239319Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/multiple_workflow_run_keys_only_annotates_first","Output":" --- PASS: TestAddZizmorIgnoreForWorkflowRun/multiple_workflow_run_keys_only_annotates_first (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361244168Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/multiple_workflow_run_keys_only_annotates_first","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361248736Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_value_should_not_get_annotation","Output":" --- PASS: TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_value_should_not_get_annotation (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361255669Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun/workflow_run_with_value_should_not_get_annotation","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361259496Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestAddZizmorIgnoreForWorkflowRun","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361262853Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks"} -{"Time":"2026-02-03T00:32:55.361266539Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks","Output":"=== RUN TestJobHasWorkflowRunSafetyChecks\n"} -{"Time":"2026-02-03T00:32:55.361270848Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_with_workflow_run_safety_checks"} -{"Time":"2026-02-03T00:32:55.361281016Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_with_workflow_run_safety_checks","Output":"=== RUN TestJobHasWorkflowRunSafetyChecks/job_with_workflow_run_safety_checks\n"} -{"Time":"2026-02-03T00:32:55.361285795Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_without_workflow_run_safety_checks"} -{"Time":"2026-02-03T00:32:55.361289843Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_without_workflow_run_safety_checks","Output":"=== RUN TestJobHasWorkflowRunSafetyChecks/job_without_workflow_run_safety_checks\n"} -{"Time":"2026-02-03T00:32:55.361295353Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks","Output":"--- PASS: TestJobHasWorkflowRunSafetyChecks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361309299Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_with_workflow_run_safety_checks","Output":" --- PASS: TestJobHasWorkflowRunSafetyChecks/job_with_workflow_run_safety_checks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361313747Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_with_workflow_run_safety_checks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361317384Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_without_workflow_run_safety_checks","Output":" --- PASS: TestJobHasWorkflowRunSafetyChecks/job_without_workflow_run_safety_checks (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.361325219Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks/job_without_workflow_run_safety_checks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361329056Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestJobHasWorkflowRunSafetyChecks","Elapsed":0} -{"Time":"2026-02-03T00:32:55.361335809Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightTool"} -{"Time":"2026-02-03T00:32:55.361339515Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightTool","Output":"=== RUN TestImportPlaywrightTool\n"} -{"Time":"2026-02-03T00:32:55.399035246Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.40304136Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2103321774/main-workflow.md (26.8 KB)\n"} -{"Time":"2026-02-03T00:32:55.403240972Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightTool","Output":"--- PASS: TestImportPlaywrightTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.403258104Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.403264967Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaTool"} -{"Time":"2026-02-03T00:32:55.403269014Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaTool","Output":"=== RUN TestImportSerenaTool\n"} -{"Time":"2026-02-03T00:32:55.436336454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.440621217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3308053984/main-workflow.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:55.440676911Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaTool","Output":" importable_tools_test.go:160: Expected compiled workflow to contain serena Docker container\n"} -{"Time":"2026-02-03T00:32:55.440887203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaTool","Output":"--- FAIL: TestImportSerenaTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.440899896Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.44090737Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsTool"} -{"Time":"2026-02-03T00:32:55.44091251Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsTool","Output":"=== RUN TestImportAgenticWorkflowsTool\n"} -{"Time":"2026-02-03T00:32:55.477086388Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.481520382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-4217369985/main-workflow.md (27.7 KB)\n"} -{"Time":"2026-02-03T00:32:55.481733128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsTool","Output":"--- PASS: TestImportAgenticWorkflowsTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.48176635Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.481775367Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAllThreeTools"} -{"Time":"2026-02-03T00:32:55.481779495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAllThreeTools","Output":"=== RUN TestImportAllThreeTools\n"} -{"Time":"2026-02-03T00:32:55.519737949Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAllThreeTools","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.524217656Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAllThreeTools","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3465948124/main-workflow.md (28.8 KB)\n"} -{"Time":"2026-02-03T00:32:55.524243574Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAllThreeTools","Output":" importable_tools_test.go:325: Expected compiled workflow to contain serena Docker container\n"} -{"Time":"2026-02-03T00:32:55.524436964Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAllThreeTools","Output":"--- FAIL: TestImportAllThreeTools (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.52445086Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAllThreeTools","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.524457643Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaWithLanguageConfig"} -{"Time":"2026-02-03T00:32:55.52446121Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaWithLanguageConfig","Output":"=== RUN TestImportSerenaWithLanguageConfig\n"} -{"Time":"2026-02-03T00:32:55.560795321Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaWithLanguageConfig","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.564815081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaWithLanguageConfig","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3112418738/main-workflow.md (26.5 KB)\n"} -{"Time":"2026-02-03T00:32:55.564904127Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaWithLanguageConfig","Output":" importable_tools_test.go:409: Expected serena to use Docker container\n"} -{"Time":"2026-02-03T00:32:55.565078161Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaWithLanguageConfig","Output":"--- FAIL: TestImportSerenaWithLanguageConfig (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.565089923Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaWithLanguageConfig","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.565096996Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightWithCustomArgs"} -{"Time":"2026-02-03T00:32:55.565101023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightWithCustomArgs","Output":"=== RUN TestImportPlaywrightWithCustomArgs\n"} -{"Time":"2026-02-03T00:32:55.602744903Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightWithCustomArgs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.606905765Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightWithCustomArgs","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2591730282/main-workflow.md (26.8 KB)\n"} -{"Time":"2026-02-03T00:32:55.607105487Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightWithCustomArgs","Output":"--- PASS: TestImportPlaywrightWithCustomArgs (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.607120836Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportPlaywrightWithCustomArgs","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.607127559Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsRequiresPermissions"} -{"Time":"2026-02-03T00:32:55.607138359Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsRequiresPermissions","Output":"=== RUN TestImportAgenticWorkflowsRequiresPermissions\n"} -{"Time":"2026-02-03T00:32:55.610952706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsRequiresPermissions","Output":"--- PASS: TestImportAgenticWorkflowsRequiresPermissions (0.00s)\n"} -{"Time":"2026-02-03T00:32:55.610968535Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportAgenticWorkflowsRequiresPermissions","Elapsed":0} -{"Time":"2026-02-03T00:32:55.610973645Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool"} -{"Time":"2026-02-03T00:32:55.610977822Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"=== RUN TestImportEditTool\n"} -{"Time":"2026-02-03T00:32:55.615554106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2575069184/main-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.61556702Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.61557259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.615576888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.615581066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.615585154Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.615589191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.615593048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.615596885Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.615603979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.615607525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.615611403Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.615617594Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.615621551Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.615625389Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.615628725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.646015283Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.650271545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2575069184/main-workflow.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:55.650489491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Output":"--- PASS: TestImportEditTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.650504288Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportEditTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.650512063Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool"} -{"Time":"2026-02-03T00:32:55.650516782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"=== RUN TestImportWebFetchTool\n"} -{"Time":"2026-02-03T00:32:55.654459888Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3087027039/main-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.654474666Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.654478974Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.65448257Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.654486237Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.654488933Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.654491187Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.654494463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.654496967Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.654499101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.654501316Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.654504511Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.654508769Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.65451477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.654529328Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.654533065Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.687944896Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.692077842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3087027039/main-workflow.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:55.692288545Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Output":"--- PASS: TestImportWebFetchTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.692299455Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebFetchTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.692304725Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool"} -{"Time":"2026-02-03T00:32:55.69230746Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"=== RUN TestImportWebSearchTool\n"} -{"Time":"2026-02-03T00:32:55.696452503Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-668509562/main-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.696465477Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.696474504Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.696477139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.696479743Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.696482208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.696485454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.696489982Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.69649418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.696498218Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.696506423Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.6965104Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.696517534Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.696521401Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.696525088Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.696529045Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.727292593Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.731470447Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-668509562/main-workflow.md (28.9 KB)\n"} -{"Time":"2026-02-03T00:32:55.73167091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Output":"--- PASS: TestImportWebSearchTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.731687241Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWebSearchTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.731694314Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool"} -{"Time":"2026-02-03T00:32:55.731698853Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"=== RUN TestImportTimeoutTool\n"} -{"Time":"2026-02-03T00:32:55.735505325Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1925426552/main-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.735520172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.735525382Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.735529931Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.735534228Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.735538066Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.735542734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.735546912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.735554296Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.735558433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.735562131Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.735566048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.735570396Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.735576307Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.735579733Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.735588169Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.765100165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.768851858Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1925426552/main-workflow.md (26.0 KB)\n"} -{"Time":"2026-02-03T00:32:55.769057742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Output":"--- PASS: TestImportTimeoutTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.769070876Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportTimeoutTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.769077799Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool"} -{"Time":"2026-02-03T00:32:55.769082037Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"=== RUN TestImportStartupTimeoutTool\n"} -{"Time":"2026-02-03T00:32:55.773143134Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1415175836/main-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.77315727Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.773160756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.773163351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.773166197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.773168661Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.773171055Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.773174051Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.773176626Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.77317884Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.773182407Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.773186424Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.773190943Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.77319507Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.773198557Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.773202274Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"\n"} -{"Time":"2026-02-03T00:32:55.802650712Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.806395655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1415175836/main-workflow.md (26.1 KB)\n"} -{"Time":"2026-02-03T00:32:55.806602791Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Output":"--- PASS: TestImportStartupTimeoutTool (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.806616456Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportStartupTimeoutTool","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.806623619Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools"} -{"Time":"2026-02-03T00:32:55.806627838Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"=== RUN TestImportMultipleNeutralTools\n"} -{"Time":"2026-02-03T00:32:55.811473338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-4150503655/main-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.811488236Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:55.811492634Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.811496331Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"\n"} -{"Time":"2026-02-03T00:32:55.811500469Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.811504156Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"\n"} -{"Time":"2026-02-03T00:32:55.811508153Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.811512141Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.811521418Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:55.811525495Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.811529122Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"\n"} -{"Time":"2026-02-03T00:32:55.81153332Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.81153878Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.811542938Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:55.811546575Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.811550322Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"\n"} -{"Time":"2026-02-03T00:32:55.841505921Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.84454298Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-4150503655/main-workflow.md (26.1 KB)\n"} -{"Time":"2026-02-03T00:32:55.844780622Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Output":"--- PASS: TestImportMultipleNeutralTools (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.844799668Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportMultipleNeutralTools","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.844807101Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalMode"} -{"Time":"2026-02-03T00:32:55.844811239Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalMode","Output":"=== RUN TestImportSerenaLocalMode\n"} -{"Time":"2026-02-03T00:32:55.879891452Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalMode","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.884196664Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalMode","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2143920879/main-workflow.md (27.2 KB)\n"} -{"Time":"2026-02-03T00:32:55.884432243Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalMode","Output":"--- PASS: TestImportSerenaLocalMode (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.884449234Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalMode","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.884456377Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages"} -{"Time":"2026-02-03T00:32:55.884460355Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"=== RUN TestImportSerenaLocalModeMultipleLanguages\n"} -{"Time":"2026-02-03T00:32:55.889163315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2595588449/main-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.889176519Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.889180587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"\n"} -{"Time":"2026-02-03T00:32:55.889183362Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.889185756Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"\n"} -{"Time":"2026-02-03T00:32:55.88918805Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.889193731Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.889196546Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.889199412Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"\n"} -{"Time":"2026-02-03T00:32:55.889203579Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.889207677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.889211735Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.889215201Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"\n"} -{"Time":"2026-02-03T00:32:55.920196788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.924228427Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2595588449/main-workflow.md (27.4 KB)\n"} -{"Time":"2026-02-03T00:32:55.924441453Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Output":"--- PASS: TestImportSerenaLocalModeMultipleLanguages (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.9244557Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportSerenaLocalModeMultipleLanguages","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.924462663Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs"} -{"Time":"2026-02-03T00:32:55.92446638Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"=== RUN TestImportWithInputs\n"} -{"Time":"2026-02-03T00:32:55.936003488Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-import-inputs-1186725186/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.936024718Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.936030508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"\n"} -{"Time":"2026-02-03T00:32:55.936033955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.936037351Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"\n"} -{"Time":"2026-02-03T00:32:55.936040106Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.936043904Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.936046879Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.936049454Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"\n"} -{"Time":"2026-02-03T00:32:55.936055214Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.936060945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.936065894Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.936070333Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"\n"} -{"Time":"2026-02-03T00:32:55.966064434Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:55.969022094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-import-inputs-1186725186/test-workflow.md (26.1 KB)\n"} -{"Time":"2026-02-03T00:32:55.969276428Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Output":"--- PASS: TestImportWithInputs (0.04s)\n"} -{"Time":"2026-02-03T00:32:55.969291627Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputs","Elapsed":0.04} -{"Time":"2026-02-03T00:32:55.969299171Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat"} -{"Time":"2026-02-03T00:32:55.969302828Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"=== RUN TestImportWithInputsStringFormat\n"} -{"Time":"2026-02-03T00:32:55.974279343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-import-string-1650121845/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:55.974293719Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:55.97429945Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:55.974303678Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:55.974308587Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:55.974313186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:55.974317734Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:55.974321842Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:55.974328955Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:55.974332742Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:55.97433692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:55.974341408Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:55.974345195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"\n"} -{"Time":"2026-02-03T00:32:56.005727873Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.009992692Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-import-string-1650121845/test-workflow.md (27.0 KB)\n"} -{"Time":"2026-02-03T00:32:56.010235294Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Output":"--- PASS: TestImportWithInputsStringFormat (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.010251645Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportWithInputsStringFormat","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.010258798Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportInputsExpressionValidation"} -{"Time":"2026-02-03T00:32:56.010262795Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportInputsExpressionValidation","Output":"=== RUN TestImportInputsExpressionValidation\n"} -{"Time":"2026-02-03T00:32:56.010287501Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportInputsExpressionValidation","Output":"--- PASS: TestImportInputsExpressionValidation (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.010297851Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportInputsExpressionValidation","Elapsed":0} -{"Time":"2026-02-03T00:32:56.010301668Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports"} -{"Time":"2026-02-03T00:32:56.010305635Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"=== RUN TestRecursiveImports\n"} -{"Time":"2026-02-03T00:32:56.015359231Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-650856931/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:56.015371674Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:56.015377916Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.015383206Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:56.015388525Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.015393655Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:56.015400788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:56.015405637Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:56.01541229Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.015417329Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:56.015426957Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:56.015432317Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:56.015436766Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.047687855Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.051518979Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-650856931/test-workflow.md (26.7 KB)\n"} -{"Time":"2026-02-03T00:32:56.051741825Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Output":"--- PASS: TestRecursiveImports (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.051771821Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestRecursiveImports","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.051779355Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports"} -{"Time":"2026-02-03T00:32:56.051783462Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"=== RUN TestCyclicImports\n"} -{"Time":"2026-02-03T00:32:56.057175138Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3999852925/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:56.057187301Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:56.05719259Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:56.057201988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.05720874Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:56.057213179Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.057216996Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:56.057223658Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:56.057227706Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:56.057231643Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:56.057235631Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.057239768Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:56.057243966Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:56.057250188Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:56.057254195Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:56.057257762Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.086487091Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.090367441Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3999852925/test-workflow.md (26.3 KB)\n"} -{"Time":"2026-02-03T00:32:56.09058705Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Output":"--- PASS: TestCyclicImports (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.090601286Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCyclicImports","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.090608079Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports"} -{"Time":"2026-02-03T00:32:56.090612217Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"=== RUN TestDiamondImports\n"} -{"Time":"2026-02-03T00:32:56.095703172Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1711166806/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:56.095714273Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:56.095719653Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:56.095724151Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.095728279Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:56.095732607Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.095737085Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:56.095741433Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:56.0957611Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:56.095765508Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:56.095769165Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.095773142Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:56.09577713Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:56.095781157Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:56.095785315Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:56.095789152Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"\n"} -{"Time":"2026-02-03T00:32:56.129936484Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.132965167Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1711166806/test-workflow.md (26.6 KB)\n"} -{"Time":"2026-02-03T00:32:56.133252973Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Output":"--- PASS: TestDiamondImports (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.133280264Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestDiamondImports","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.13329415Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering"} -{"Time":"2026-02-03T00:32:56.133298548Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"=== RUN TestImportOrdering\n"} -{"Time":"2026-02-03T00:32:56.141003627Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1174514122/test-workflow.md:1:1: warning: Missing required permissions for github toolsets:\n"} -{"Time":"2026-02-03T00:32:56.141018004Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":" - issues: read (required by issues)\n"} -{"Time":"2026-02-03T00:32:56.141023514Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":" - pull-requests: read (required by pull_requests)\n"} -{"Time":"2026-02-03T00:32:56.141028023Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:56.141032912Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"To fix this, you can either:\n"} -{"Time":"2026-02-03T00:32:56.141037009Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:56.141041337Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"Option 1: Add missing permissions to your workflow frontmatter:\n"} -{"Time":"2026-02-03T00:32:56.141048951Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"permissions:\n"} -{"Time":"2026-02-03T00:32:56.141058219Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":" issues: read\n"} -{"Time":"2026-02-03T00:32:56.141062667Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":" pull-requests: read\n"} -{"Time":"2026-02-03T00:32:56.141066203Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:56.14106997Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"Option 2: Reduce the required toolsets in your workflow:\n"} -{"Time":"2026-02-03T00:32:56.141074018Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"Remove or adjust toolsets that require these permissions:\n"} -{"Time":"2026-02-03T00:32:56.141080149Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":" - issues\n"} -{"Time":"2026-02-03T00:32:56.141084327Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":" - pull_requests\n"} -{"Time":"2026-02-03T00:32:56.141087844Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"\n"} -{"Time":"2026-02-03T00:32:56.170163056Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.174312067Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1174514122/test-workflow.md (27.3 KB)\n"} -{"Time":"2026-02-03T00:32:56.174393385Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":" imports_recursive_test.go:531: Import order in manifest: [file-d.md file-e.md file-b.md file-f.md file-c.md file-a.md]\n"} -{"Time":"2026-02-03T00:32:56.174698687Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Output":"--- PASS: TestImportOrdering (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.174712613Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestImportOrdering","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.174719917Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports"} -{"Time":"2026-02-03T00:32:56.174724105Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports","Output":"=== RUN TestCompileWorkflowWithImports\n"} -{"Time":"2026-02-03T00:32:56.178059589Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-3239811309/shared-tool.md: on\n"} -{"Time":"2026-02-03T00:32:56.178169083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-3239811309/shared-tool.md: on\n"} -{"Time":"2026-02-03T00:32:56.209663852Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.213777146Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3239811309/test-workflow.md (27.1 KB)\n"} -{"Time":"2026-02-03T00:32:56.213982048Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports","Output":"--- PASS: TestCompileWorkflowWithImports (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.213997687Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithImports","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.21400496Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports"} -{"Time":"2026-02-03T00:32:56.21400993Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"=== RUN TestCompileWorkflowWithMultipleImports\n"} -{"Time":"2026-02-03T00:32:56.217309848Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-2215436328/shared-tool-1.md: on\n"} -{"Time":"2026-02-03T00:32:56.217435071Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-2215436328/shared-tool-1.md: on\n"} -{"Time":"2026-02-03T00:32:56.217856527Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-2215436328/shared-tool-2.md: on\n"} -{"Time":"2026-02-03T00:32:56.217937628Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-2215436328/shared-tool-2.md: on\n"} -{"Time":"2026-02-03T00:32:56.247912493Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.251888725Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2215436328/test-workflow.md (27.3 KB)\n"} -{"Time":"2026-02-03T00:32:56.252131788Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Output":"--- PASS: TestCompileWorkflowWithMultipleImports (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.252146375Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMultipleImports","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.252153658Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport"} -{"Time":"2026-02-03T00:32:56.252158578Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport","Output":"=== RUN TestCompileWorkflowWithMCPServersImport\n"} -{"Time":"2026-02-03T00:32:56.25540197Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-284496727/shared-mcp.md: on\n"} -{"Time":"2026-02-03T00:32:56.255531191Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-284496727/shared-mcp.md: on\n"} -{"Time":"2026-02-03T00:32:56.285880984Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.288879802Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-284496727/test-workflow.md (27.1 KB)\n"} -{"Time":"2026-02-03T00:32:56.289086677Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport","Output":"--- PASS: TestCompileWorkflowWithMCPServersImport (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.289099641Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestCompileWorkflowWithMCPServersImport","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.289105071Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles"} -{"Time":"2026-02-03T00:32:56.2891097Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles","Output":"=== RUN TestMCPFieldsInIncludedFiles\n"} -{"Time":"2026-02-03T00:32:56.293580715Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-428036462/mcp-with-fields.md: on\n"} -{"Time":"2026-02-03T00:32:56.293736084Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-428036462/mcp-with-fields.md: on\n"} -{"Time":"2026-02-03T00:32:56.326281417Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.33013128Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-428036462/test-workflow.md (26.4 KB)\n"} -{"Time":"2026-02-03T00:32:56.3303491Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles","Output":"--- PASS: TestMCPFieldsInIncludedFiles (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.33036486Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMCPFieldsInIncludedFiles","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.330372694Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile"} -{"Time":"2026-02-03T00:32:56.330377313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile","Output":"=== RUN TestEntrypointArgsInIncludedFile\n"} -{"Time":"2026-02-03T00:32:56.333618011Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-1163254343/mcp-entrypoint.md: on\n"} -{"Time":"2026-02-03T00:32:56.3337782Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-1163254343/mcp-entrypoint.md: on\n"} -{"Time":"2026-02-03T00:32:56.367306839Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.370656139Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1163254343/workflow.md (26.4 KB)\n"} -{"Time":"2026-02-03T00:32:56.370869186Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile","Output":"--- PASS: TestEntrypointArgsInIncludedFile (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.370885085Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestEntrypointArgsInIncludedFile","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.370892539Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile"} -{"Time":"2026-02-03T00:32:56.370896988Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile","Output":"=== RUN TestHeadersInIncludedFile\n"} -{"Time":"2026-02-03T00:32:56.375772772Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-49913057/mcp-headers.md: on\n"} -{"Time":"2026-02-03T00:32:56.375961654Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-49913057/mcp-headers.md: on\n"} -{"Time":"2026-02-03T00:32:56.40902675Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.413070544Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-49913057/workflow.md (26.4 KB)\n"} -{"Time":"2026-02-03T00:32:56.413255459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile","Output":"--- PASS: TestHeadersInIncludedFile (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.413275476Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestHeadersInIncludedFile","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.413282839Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile"} -{"Time":"2026-02-03T00:32:56.413287198Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile","Output":"=== RUN TestURLInIncludedFile\n"} -{"Time":"2026-02-03T00:32:56.416518318Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-1584314788/mcp-url.md: on\n"} -{"Time":"2026-02-03T00:32:56.416653109Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile","Output":"⚠ Ignoring unexpected frontmatter fields in /tmp/gh-aw-test-runs/20260203-003238-20729/test-1584314788/mcp-url.md: on\n"} -{"Time":"2026-02-03T00:32:56.448953971Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.453009785Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-1584314788/workflow.md (26.2 KB)\n"} -{"Time":"2026-02-03T00:32:56.453193558Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile","Output":"--- PASS: TestURLInIncludedFile (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.453209307Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestURLInIncludedFile","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.453216931Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases"} -{"Time":"2026-02-03T00:32:56.453221189Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases","Output":"=== RUN TestNetworkMergeEdgeCases\n"} -{"Time":"2026-02-03T00:32:56.453260573Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated"} -{"Time":"2026-02-03T00:32:56.453268538Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated","Output":"=== RUN TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated\n"} -{"Time":"2026-02-03T00:32:56.484026585Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.488130338Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-2531749700/workflow.md (28.8 KB)\n"} -{"Time":"2026-02-03T00:32:56.488371417Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/empty_network_in_import_is_handled"} -{"Time":"2026-02-03T00:32:56.488386094Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/empty_network_in_import_is_handled","Output":"=== RUN TestNetworkMergeEdgeCases/empty_network_in_import_is_handled\n"} -{"Time":"2026-02-03T00:32:56.518970732Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/empty_network_in_import_is_handled","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.523222313Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/empty_network_in_import_is_handled","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3495957544/workflow.md (28.8 KB)\n"} -{"Time":"2026-02-03T00:32:56.523451942Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases","Output":"--- PASS: TestNetworkMergeEdgeCases (0.07s)\n"} -{"Time":"2026-02-03T00:32:56.523467721Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated","Output":" --- PASS: TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.523474844Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/duplicate_domains_are_deduplicated","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.523482459Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/empty_network_in_import_is_handled","Output":" --- PASS: TestNetworkMergeEdgeCases/empty_network_in_import_is_handled (0.04s)\n"} -{"Time":"2026-02-03T00:32:56.523493088Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases/empty_network_in_import_is_handled","Elapsed":0.04} -{"Time":"2026-02-03T00:32:56.523496935Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeEdgeCases","Elapsed":0.07} -{"Time":"2026-02-03T00:32:56.523501013Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeWithImports"} -{"Time":"2026-02-03T00:32:56.523505241Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeWithImports","Output":"=== RUN TestNetworkMergeWithImports\n"} -{"Time":"2026-02-03T00:32:56.553587891Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeWithImports","Output":"⚠ Unable to resolve actions/github-script@v8 dynamically, using hardcoded pin for actions/github-script@v8.0.0\n"} -{"Time":"2026-02-03T00:32:56.55795081Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeWithImports","Output":"✓ ../../../../../../../tmp/gh-aw-test-runs/20260203-003238-20729/test-3185076209/test-workflow.md (29.0 KB)\n"} -{"Time":"2026-02-03T00:32:56.558178754Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeWithImports","Output":"--- PASS: TestNetworkMergeWithImports (0.03s)\n"} -{"Time":"2026-02-03T00:32:56.558192169Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestNetworkMergeWithImports","Elapsed":0.03} -{"Time":"2026-02-03T00:32:56.558199172Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutOn"} -{"Time":"2026-02-03T00:32:56.558209291Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutOn","Output":"=== RUN TestSharedWorkflowWithoutOn\n"} -{"Time":"2026-02-03T00:32:56.558527253Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutOn","Output":"--- PASS: TestSharedWorkflowWithoutOn (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.558538505Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutOn","Elapsed":0} -{"Time":"2026-02-03T00:32:56.55854158Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithInvalidFields"} -{"Time":"2026-02-03T00:32:56.558543774Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithInvalidFields","Output":"=== RUN TestSharedWorkflowWithInvalidFields\n"} -{"Time":"2026-02-03T00:32:56.561865343Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithInvalidFields","Output":"--- PASS: TestSharedWorkflowWithInvalidFields (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.561879409Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithInvalidFields","Elapsed":0} -{"Time":"2026-02-03T00:32:56.561882585Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithOn"} -{"Time":"2026-02-03T00:32:56.561884599Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithOn","Output":"=== RUN TestMainWorkflowWithOn\n"} -{"Time":"2026-02-03T00:32:56.56631571Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithOn","Output":"--- PASS: TestMainWorkflowWithOn (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.56633165Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithOn","Elapsed":0} -{"Time":"2026-02-03T00:32:56.56633688Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithEngineOnly"} -{"Time":"2026-02-03T00:32:56.566340166Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithEngineOnly","Output":"=== RUN TestSharedWorkflowWithEngineOnly\n"} -{"Time":"2026-02-03T00:32:56.566642208Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithEngineOnly","Output":"--- PASS: TestSharedWorkflowWithEngineOnly (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.566655804Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithEngineOnly","Elapsed":0} -{"Time":"2026-02-03T00:32:56.566661474Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithMCPServers"} -{"Time":"2026-02-03T00:32:56.566665101Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithMCPServers","Output":"=== RUN TestSharedWorkflowWithMCPServers\n"} -{"Time":"2026-02-03T00:32:56.567010264Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithMCPServers","Output":"--- PASS: TestSharedWorkflowWithMCPServers (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.567022367Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithMCPServers","Elapsed":0} -{"Time":"2026-02-03T00:32:56.567026434Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutMarkdownContent"} -{"Time":"2026-02-03T00:32:56.567029851Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutMarkdownContent","Output":"=== RUN TestSharedWorkflowWithoutMarkdownContent\n"} -{"Time":"2026-02-03T00:32:56.567349556Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutMarkdownContent","Output":"--- PASS: TestSharedWorkflowWithoutMarkdownContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.567363913Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestSharedWorkflowWithoutMarkdownContent","Elapsed":0} -{"Time":"2026-02-03T00:32:56.56736784Z","Action":"run","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithoutMarkdownContent"} -{"Time":"2026-02-03T00:32:56.567370225Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithoutMarkdownContent","Output":"=== RUN TestMainWorkflowWithoutMarkdownContent\n"} -{"Time":"2026-02-03T00:32:56.567617245Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithoutMarkdownContent","Output":"--- PASS: TestMainWorkflowWithoutMarkdownContent (0.00s)\n"} -{"Time":"2026-02-03T00:32:56.567628756Z","Action":"pass","Package":"github.com/github/gh-aw/pkg/workflow","Test":"TestMainWorkflowWithoutMarkdownContent","Elapsed":0} -{"Time":"2026-02-03T00:32:56.567637463Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Output":"FAIL\n"} -{"Time":"2026-02-03T00:32:56.585714263Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Output":"coverage: 80.7% of statements\n"} -{"Time":"2026-02-03T00:32:56.618259083Z","Action":"output","Package":"github.com/github/gh-aw/pkg/workflow","Output":"FAIL\tgithub.com/github/gh-aw/pkg/workflow\t18.405s\n"} -{"Time":"2026-02-03T00:32:56.618293958Z","Action":"fail","Package":"github.com/github/gh-aw/pkg/workflow","Elapsed":18.406}